Traitement en cours

Veuillez attendre...

PATENTSCOPE sera indisponible durant quelques heures pour des raisons de maintenance le mardi 26.10.2021 à 12:00 PM CEST
Paramétrages

Paramétrages

Aller à Demande

1. WO2020155596 - TERMINAL PORTABLE ET PROCÉDÉ ASSOCIÉ D'ACQUISITION DE DONNÉES DE GYROSCOPE POUR EFFECTUER UN TRAITEMENT DE VIDÉO

Document

说明书

发明名称

技术领域

0001  

背景技术

0002   0003  

发明概述

技术问题

0004  

技术解决方案

0005   0006   0007   0008   0009   0010   0011   0012   0013   0014   0015   0016   0017   0018  

有益效果

0019  

附图说明

0020   0021   0022   0023  

本发明的实施方式

0024   0025   0026   0027   0028   0029   0030   0031   0032   0033   0034   0035   0036   0037   0038   0039   0040   0041   0042   0043   0044   0045   0046   0047   0048   0049   0050   0051   0052   0053   0054   0055   0056   0057   0058   0059   0060   0061   0062   0063   0064   0065   0066   0067  

权利要求书

1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19  

附图

页1 

说明书

发明名称 : 一种便携式终端及其获取陀螺仪数据进行视频处理的方法

技术领域

技术领域

[0001]
本发明属于视频处理领域,尤其涉及一种便携式终端及其获取陀螺仪数据进行视频处理的方法。

背景技术

背景技术

[0002]
在双镜头或多镜头的视频拼接、视频防抖应用中,需要用到陀螺仪数据,但是陀螺仪通常是由内置于全景相机中的单独的芯片控制,容易出现陀螺仪数据不能及时地同步到视频,导致视频拼接或防抖的效果不佳,影响用户体验。
[0003]
目前大多数应用都是在启动编码后,单独分配内存空间用于存储读取的陀螺仪数据,当编码结束后,把保存的陀螺仪数据传递给便携式终端(例如手机、平板电脑等)进行解析,然后清除保存文件。这种方式需要建立在编码的同时,读取陀螺仪数据并保存,整个过程要保证一致性,不能出现一个环节的错误,任一环节出错,就会导致视频拼接、视频防抖效果差,所以数据效果不佳。

发明概述

技术问题

[0004]
本发明的目的在于提供一种便携式终端及其获取陀螺仪数据进行视频处理的方法和计算机可读存储介质,旨在解决在编码的同时,读取陀螺仪数据并保存,任一环节出错,就会导致视频拼接、视频防抖效果差的问题。

技术解决方案

[0005]
第一方面,本发明提供了一种陀螺仪数据生成装置,包括处理模块和分别与处理模块电连接的陀螺仪模块、电源及控制数据传输接口和陀螺仪数据传输接口,陀螺仪数据生成装置通过电源及控制数据传输接口和陀螺仪数据传输接口分别与便携式终端的电源及数据传输接口和陀螺仪数据接收接口连接;
[0006]
陀螺仪数据生成装置通过电源及控制数据传输接口和便携式终端的电源及数据传输接口由便携式终端供电,并由便携式终端控制完成处理模块和陀螺仪模块的初始化配置,处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据通过陀螺仪数据传输接口发送至便携式终端的陀螺仪数据接收接口。
[0007]
第二方面,本发明提供了一种视频处理系统,所述系统包括便携式终端、所述的陀螺仪数据生成装置和至少两个分别套在便携式终端的正面摄像头和背面摄像头外面的鱼眼镜头;
[0008]
便携式终端通过鱼眼镜头拍摄得到全景视频;
[0009]
当便携式终端拍摄全景视频时,通过便携式终端的陀螺仪数据接收接口采集陀螺仪数据生成装置发送的陀螺仪数据,并写入到视频文件,实现陀螺仪数据和视频同步。
[0010]
第三方面,本发明提供了一种便携式终端获取陀螺仪数据进行视频处理的方法,包括:
[0011]
便携式终端与陀螺仪数据生成装置连接后,便携式终端给陀螺仪数据生成装置供电,以由陀螺仪数据生成装置完成处理模块和陀螺仪模块的初始化配置,并由处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据发送至便携式终端;
[0012]
当便携式终端拍摄全景视频时,实时采集陀螺仪数据生成装置发送的陀螺仪数据;
[0013]
便携式终端实时把陀螺仪数据写入到视频文件,实现陀螺仪数据和视频同步。
[0014]
第四方面,本发明提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如所述的便携式终端获取陀螺仪数据进行视频处理的方法的步骤。
[0015]
第五方面,本发明提供了一种便携式终端,包括:
[0016]
一个或多个处理器;
[0017]
存储器;以及
[0018]
一个或多个计算机程序,所述处理器和所述存储器通过总线连接,其中所述一个或多个计算机程序被存储在所述存储器中,并且被配置成由所述一个或多个处理器执行,所述处理器执行所述计算机程序时实现如所述的便携式终端获取陀螺仪数据进行视频处理的方法的步骤。

有益效果

[0019]
在本发明中,由于陀螺仪数据生成装置的处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据发送至便携式终端;当便携式终端拍摄全景视频时,实时采集陀螺仪数据生成装置发送的陀螺仪数据;便携式终端实时把陀螺仪数据写入到视频文件,实现陀螺仪数据和视频同步。从而在双镜头或多镜头的视频拼接、视频防抖应用中,陀螺仪数据能实时同步到视频,因此视频拼接或防抖的效果好,视频画面平滑,用户体验佳。

附图说明

[0020]
图1是本发明实施例一提供的视频处理系统的示意图。
[0021]
图2是本发明实施例一提供的视频处理系统中的陀螺仪数据生成装置的示意图。
[0022]
图3是本发明实施例二提供的便携式终端获取陀螺仪数据进行视频处理的方法的流程图。
[0023]
图4是本发明实施例四提供的便携式终端的具体结构框图。

本发明的实施方式

[0024]
为了使本发明的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0025]
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0026]
实施例一:
[0027]
请参阅图1和图2,本发明实施例一提供的视频处理系统包括便携式终端1、陀螺仪数据生成装置2和至少两个分别套在便携式终端的正面摄像头和背面摄像头外面的鱼眼镜头3;陀螺仪数据生成装置2包括处理模块21和分别与处理模块21电连接的陀螺仪模块22、电源及控制数据传输接口23和陀螺仪数据传输接口24,陀螺仪数据生成装置2通过电源及控制数据传输接口23和陀螺仪数据传输接口24分别与便携式终端1的电源及数据传输接口和陀螺仪数据接收接口连接;
[0028]
便携式终端1通过鱼眼镜头3拍摄得到全景视频;
[0029]
陀螺仪数据生成装置2通过电源及控制数据传输接口和便携式终端的电源及数据传输接口由便携式终端供电,并由便携式终端控制完成处理模块和陀螺仪模块的初始化配置,处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据通过陀螺仪数据传输接口发送至便携式终端1的陀螺仪数据接收接口;
[0030]
当便携式终端1拍摄全景视频时,通过便携式终端1的陀螺仪数据接收接口采集陀螺仪数据生成装置发送的陀螺仪数据,并写入到视频文件,实现陀螺仪数据和视频同步。
[0031]
在本发明实施例一中,陀螺仪数据生成装置的电源及控制数据传输接口和陀螺仪数据传输接口可以集成为一个USB接口,便携式终端的电源及数据传输接口和陀螺仪数据接收接口可以集成为一个USB接口。
[0032]
在本发明实施例一中,陀螺仪数据生成装置的电源及控制数据传输接口和便携式终端的电源及数据传输接口可以是USB接口,陀螺仪数据生成装置的陀螺仪数据传输接口和便携式终端的陀螺仪数据接收接口可以是音频接口。相应地,所述处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据通过陀螺仪数据传输接口发送至便携式终端的陀螺仪数据接收接口具体为:陀螺仪数据生成装置的处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的音频接口发送至便携式终端的音频接口。
[0033]
在本发明实施例一中,陀螺仪数据生成装置的电源及控制数据传输接口和陀螺仪数据传输接口可以集成为一个多功能接口,便携式终端的电源及数据传输接口和陀螺仪数据接收接口可以集成为一个多功能接口(例如苹果的lighting接口),陀螺仪数据生成装置的多功能接口通过数据线(例如苹果的与lighting接口配合的数据线)与便携式终端的多功能接口(例如苹果的lighting接口)连接(如图1所示)。相应地,所述处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据通过陀螺仪数据传输接口发送至便携式终端的陀螺仪数据接收接口具体为:陀螺仪数据生成装置的处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的多功能接口发送至便携式终端的多功能接口。
[0034]
便携式终端可以是手机、平板电脑等。
[0035]
实施例二:
[0036]
请参阅图3,本发明实施例二提供的便携式终端获取陀螺仪数据进行视频处理的方法包括以下步骤:
[0037]
S101、便携式终端与陀螺仪数据生成装置连接后,便携式终端给陀螺仪数据生成装置供电,以由陀螺仪数据生成装置完成处理模块和陀螺仪模块的初始化配置,并由处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据发送至便携式终端。
[0038]
当陀螺仪数据生成装置的电源及控制数据传输接口和便携式终端的电源及数据传输接口是USB接口,陀螺仪数据生成装置的陀螺仪数据传输接口和便携式终端的陀螺仪数据接收接口是音频接口时,所述处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据发送至便携式终端具体为:处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的音频接口发送至便携式终端的音频接口。
[0039]
当陀螺仪数据生成装置的电源及控制数据传输接口和陀螺仪数据传输接口集成为一个多功能接口,便携式终端的电源及数据传输接口和陀螺仪数据接收接口集成为一个多功能接口(例如苹果的lighting接口),陀螺仪数据生成装置的多功能接口通过数据线(例如苹果的与lighting接口配合的数据线)与便携式终端的多功能接口(例如苹果的lighting接口)连接时,所述处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据发送至便携式终端具体为:处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的多功能接口发送至便携式终端的多功能接口。
[0040]
在本发明实施例二中,处理模块和陀螺仪模块的初始化配置具体包括:
[0041]
配置处理模块的系统时钟和SPI(Serial Peripheral Interface,串行外设接口) ,SPI是处理模块和陀螺仪模块的通讯方式;
[0042]
配置处理模块采集陀螺仪数据的中断触发信号,例如固定间隔2ms(毫秒);
[0043]
配置陀螺仪模块的采样率、加速计模式和陀螺仪中断,例如按照500HZ频率触发陀螺仪中断;
[0044]
配置处理模块发送陀螺仪数据的频率与便携式终端拍摄时的采样频率一致,采样率可自定义设置,例如采样率是48KHZ频率。
[0045]
所述处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据发送至便携式终端,具体可以为:
[0046]
处理模块接收到陀螺仪模块发送的采集陀螺仪数据的中断触发信号后,开始读取陀螺仪模块生成的陀螺仪数据,陀螺仪数据包括陀螺仪x/y/z轴数据,加速计x/y/z轴数据等;
[0047]
处理模块将陀螺仪数据按照便携式终端拍摄时的采样频率发送给便携式终端。
[0048]
所述处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的音频接口发送至便携式终端的音频接口,具体可以为:
[0049]
处理模块接收到陀螺仪模块发送的采集陀螺仪数据的中断触发信号后,开始读取陀螺仪模块生成的陀螺仪数据,陀螺仪数据包括陀螺仪x/y/z轴数据,加速计x/y/z轴数据等;
[0050]
处理模块通过数模转换方式将陀螺仪数据转换成音频格式数据;
[0051]
处理模块将音频格式数据,通过音频接口按照便携式终端拍摄时的采样频率发送给便携式终端的音频接口。
[0052]
所述处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的多功能接口发送至便携式终端的多功能接口,具体可以为:
[0053]
处理模块接收到陀螺仪模块发送的采集陀螺仪数据的中断触发信号后,开始读取陀螺仪模块生成的陀螺仪数据,陀螺仪数据包括陀螺仪x/y/z轴数据,加速计x/y/z轴数据等;
[0054]
处理模块通过数模转换方式将陀螺仪数据转换成音频格式数据;
[0055]
处理模块将音频格式数据,通过陀螺仪数据生成装置的多功能接口按照便携式终端拍摄时的采样频率发送给便携式终端的多功能接口。
[0056]
S102、当便携式终端拍摄全景视频时,实时采集陀螺仪数据生成装置发送的陀螺仪数据。
[0057]
当陀螺仪数据生成装置发送的是音频格式数据时,所述当便携式终端拍摄全景视频时,实时采集陀螺仪数据生成装置发送的陀螺仪数据具体可以为:
[0058]
当便携式终端拍摄全景视频时,实时采集陀螺仪数据生成装置发送的音频格式数据,将音频格式数据还原为陀螺仪数据。
[0059]
S103、便携式终端实时把陀螺仪数据写入到视频文件,实现陀螺仪数据和视频同步。
[0060]
实施例三:
[0061]
本发明实施例三提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如本发明实施例二提供的便携式终端获取陀螺仪数据进行视频处理的方法的步骤。
[0062]
所述计算机可读存储介质可以是非暂态计算机可读存储介质
[0063]
实施例四:
[0064]
图4示出了本发明实施例四提供的便携式终端的具体结构框图,一种便携式终端100包括:一个或多个处理器101、存储器102、以及一个或多个计算机程序,其中所述处理器101和所述存储器102通过总线连接,所述一个或多个计算机程序被存储在所述存储器102中,并且被配置成由所述一个或多个处理器101执行,所述处理器101执行所述计算机程序时实现如本发明实施例二提供的便携式终端获取陀螺仪数据进行视频处理的方法的步骤。
[0065]
在本发明中,由于陀螺仪数据生成装置的处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据发送至便携式终端;当便携式终端拍摄全景视频时,实时采集陀螺仪数据生成装置发送的陀螺仪数据,便携式终端实时把陀螺仪数据写入到视频文件,实现陀螺仪数据和视频同步。从而在双镜头或多镜头的视频拼接、视频防抖应用中,陀螺仪数据能实时同步到视频,因此视频拼接或防抖的效果好,视频画面平滑,用户体验佳。
[0066]
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
[0067]
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

权利要求书

[权利要求 1]
一种陀螺仪数据生成装置,其特征在于,包括处理模块和分别与处理模块电连接的陀螺仪模块、电源及控制数据传输接口和陀螺仪数据传输接口,陀螺仪数据生成装置通过电源及控制数据传输接口和陀螺仪数据传输接口分别与便携式终端的电源及数据传输接口和陀螺仪数据接收接口连接;   陀螺仪数据生成装置通过电源及控制数据传输接口和便携式终端的电源及数据传输接口由便携式终端供电,并由便携式终端控制完成处理模块和陀螺仪模块的初始化配置,处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据通过陀螺仪数据传输接口发送至便携式终端的陀螺仪数据接收接口。
[权利要求 2]
如权利要求1所述的陀螺仪数据生成装置,其特征在于,陀螺仪数据生成装置的电源及控制数据传输接口和陀螺仪数据传输接口集成为一个USB接口,便携式终端的电源及数据传输接口和陀螺仪数据接收接口集成为一个USB接口。
[权利要求 3]
如权利要求1所述的陀螺仪数据生成装置,其特征在于,陀螺仪数据生成装置的电源及控制数据传输接口和便携式终端的电源及数据传输接口是USB接口,陀螺仪数据生成装置的陀螺仪数据传输接口和便携式终端的陀螺仪数据接收接口是音频接口;   所述处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据通过陀螺仪数据传输接口发送至便携式终端的陀螺仪数据接收接口具体为:   陀螺仪数据生成装置的处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的音频接口发送至便携式终端的音频接口。
[权利要求 4]
如权利要求1所述的陀螺仪数据生成装置,其特征在于,陀螺仪数据生成装置的电源及控制数据传输接口和陀螺仪数据传输接口集成为一个多功能接口,便携式终端的电源及数据传输接口和陀螺仪数据接收接口集成为一个多功能接口,陀螺仪数据生成装置的多功能接口通过数据线与便携式终端的多功能接口连接;   所述处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据通过陀螺仪数据传输接口发送至便携式终端的陀螺仪数据接收接口具体为:   陀螺仪数据生成装置的处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的多功能接口发送至便携式终端的多功能接口。
[权利要求 5]
一种视频处理系统,其特征在于,所述系统包括便携式终端、如权利要求1或2所述的陀螺仪数据生成装置和至少两个分别套在便携式终端的正面摄像头和背面摄像头外面的鱼眼镜头;   便携式终端通过鱼眼镜头拍摄得到全景视频;   当便携式终端拍摄全景视频时,通过便携式终端的陀螺仪数据接收接口采集陀螺仪数据生成装置发送的陀螺仪数据,并写入到视频文件,实现陀螺仪数据和视频同步。
[权利要求 6]
如权利要求5所述的视频处理系统,其特征在于,   当陀螺仪数据生成装置的电源及控制数据传输接口和便携式终端的电源及数据传输接口是USB接口,陀螺仪数据生成装置的陀螺仪数据传输接口和便携式终端的陀螺仪数据接收接口是音频接口时;或   当陀螺仪数据生成装置的电源及控制数据传输接口和陀螺仪数据传输接口集成为一个多功能接口,便携式终端的电源及数据传输接口和陀螺仪数据接收接口集成为一个多功能接口,陀螺仪数据生成装置的多功能接口通过数据线与便携式终端的多功能接口连接时,   所述当便携式终端拍摄全景视频时,通过便携式终端的陀螺仪数据接收接口采集陀螺仪数据生成装置发送的陀螺仪数据,并写入到视频文件,实现陀螺仪数据和视频同步具体为:   当便携式终端拍摄全景视频时,实时采集陀螺仪数据生成装置发送的音频格式数据,将音频格式数据还原为陀螺仪数据;   便携式终端实时把还原的陀螺仪数据写入到视频文件,实现陀螺仪数据和视频同步。
[权利要求 7]
一种便携式终端获取陀螺仪数据进行视频处理的方法,其特征在于,包括:   便携式终端与如权利要求1或2所述的陀螺仪数据生成装置连接后,便携式终端给陀螺仪数据生成装置供电,以由陀螺仪数据生成装置完成处理模块和陀螺仪模块的初始化配置,并由处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据发送至便携式终端;   当便携式终端拍摄全景视频时,实时采集陀螺仪数据生成装置发送的陀螺仪数据;   便携式终端实时把陀螺仪数据写入到视频文件,实现陀螺仪数据和视频同步。
[权利要求 8]
如权利要求7所述的方法,其特征在于,当陀螺仪数据生成装置的电源及控制数据传输接口和便携式终端的电源及数据传输接口是USB接口,陀螺仪数据生成装置的陀螺仪数据传输接口和便携式终端的陀螺仪数据接收接口是音频接口时,所述处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据发送至便携式终端具体为:   处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的音频接口发送至便携式终端的音频接口;   当陀螺仪数据生成装置的电源及控制数据传输接口和陀螺仪数据传输接口集成为一个多功能接口,便携式终端的电源及数据传输接口和陀螺仪数据接收接口集成为一个多功能接口,陀螺仪数据生成装置的多功能接口通过数据线与便携式终端的多功能接口连接时,所述处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据发送至便携式终端具体为:   处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的多功能接口发送至便携式终端的多功能接口。
[权利要求 9]
如权利要求7所述的方法,其特征在于,处理模块和陀螺仪模块的初始化配置具体包括:   配置处理模块的系统时钟和串行外设接口SPI;   配置处理模块采集陀螺仪数据的中断触发信号;   配置陀螺仪模块的采样率、加速计模式和陀螺仪中断;   配置处理模块发送陀螺仪数据的频率与便携式终端拍摄时的采样频率一致。
[权利要求 10]
如权利要求7所述的方法,其特征在于,所述处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据发送至便携式终端,具体为:   处理模块接收到陀螺仪模块发送的采集陀螺仪数据的中断触发信号后,开始读取陀螺仪模块生成的陀螺仪数据;   处理模块将陀螺仪数据按照便携式终端拍摄时的采样频率发送给便携式终端。
[权利要求 11]
如权利要求8所述的方法,其特征在于,所述处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的音频接口发送至便携式终端的音频接口,具体为:   处理模块接收到陀螺仪模块发送的采集陀螺仪数据的中断触发信号后,开始读取陀螺仪模块生成的陀螺仪数据;   处理模块通过数模转换方式将陀螺仪数据转换成音频格式数据;   处理模块将音频格式数据,通过音频接口按照便携式终端拍摄时的采样频率发送给便携式终端的音频接口;   所述处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的多功能接口发送至便携式终端的多功能接口,具体为:   处理模块接收到陀螺仪模块发送的采集陀螺仪数据的中断触发信号后,开始读取陀螺仪模块生成的陀螺仪数据;   处理模块通过数模转换方式将陀螺仪数据转换成音频格式数据;   处理模块将音频格式数据,通过陀螺仪数据生成装置的多功能接口按照便携式终端拍摄时的采样频率发送给便携式终端的多功能接口。
[权利要求 12]
如权利要求8所述的方法,其特征在于,当陀螺仪数据生成装置发送的是音频格式数据时,所述当便携式终端拍摄全景视频时,实时采集陀螺仪数据生成装置发送的陀螺仪数据具体为:   当便携式终端拍摄全景视频时,实时采集陀螺仪数据生成装置发送的音频格式数据,将音频格式数据还原为陀螺仪数据。
[权利要求 13]
一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求7至12任一项所述的便携式终端获取陀螺仪数据进行视频处理的方法的步骤。
[权利要求 14]
一种便携式终端,包括:   一个或多个处理器;   存储器;以及   一个或多个计算机程序,所述处理器和所述存储器通过总线连接,其中所述一个或多个计算机程序被存储在所述存储器中,并且被配置成由所述一个或多个处理器执行,其特征在于,所述处理器执行所述计算机程序时实现的便携式终端获取陀螺仪数据进行视频处理的方法包括:   便携式终端与如权利要求1或2所述的陀螺仪数据生成装置连接后,便携式终端给陀螺仪数据生成装置供电,以由陀螺仪数据生成装置完成处理模块和陀螺仪模块的初始化配置,并由处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据发送至便携式终端;   当便携式终端拍摄全景视频时,实时采集陀螺仪数据生成装置发送的陀螺仪数据;   便携式终端实时把陀螺仪数据写入到视频文件,实现陀螺仪数据和视频同步。
[权利要求 15]
如权利要求14所述的便携式终端,其特征在于,当陀螺仪数据生成装置的电源及控制数据传输接口和便携式终端的电源及数据传输接口是USB接口,陀螺仪数据生成装置的陀螺仪数据传输接口和便携式终端的陀螺仪数据接收接口是音频接口时,所述处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据发送至便携式终端具体为:   处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的音频接口发送至便携式终端的音频接口;   当陀螺仪数据生成装置的电源及控制数据传输接口和陀螺仪数据传输接口集成为一个多功能接口,便携式终端的电源及数据传输接口和陀螺仪数据接收接口集成为一个多功能接口,陀螺仪数据生成装置的多功能接口通过数据线与便携式终端的多功能接口连接时,所述处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据发送至便携式终端具体为:   处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的多功能接口发送至便携式终端的多功能接口。
[权利要求 16]
如权利要求14所述的便携式终端,其特征在于,处理模块和陀螺仪模块的初始化配置具体包括:   配置处理模块的系统时钟和串行外设接口SPI;   配置处理模块采集陀螺仪数据的中断触发信号;   配置陀螺仪模块的采样率、加速计模式和陀螺仪中断;   配置处理模块发送陀螺仪数据的频率与便携式终端拍摄时的采样频率一致。
[权利要求 17]
如权利要求14所述的便携式终端,其特征在于,所述处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据发送至便携式终端,具体为:   处理模块接收到陀螺仪模块发送的采集陀螺仪数据的中断触发信号后,开始读取陀螺仪模块生成的陀螺仪数据;   处理模块将陀螺仪数据按照便携式终端拍摄时的采样频率发送给便携式终端。
[权利要求 18]
如权利要求15所述的便携式终端,其特征在于,所述处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的音频接口发送至便携式终端的音频接口,具体为:   处理模块接收到陀螺仪模块发送的采集陀螺仪数据的中断触发信号后,开始读取陀螺仪模块生成的陀螺仪数据;   处理模块通过数模转换方式将陀螺仪数据转换成音频格式数据;   处理模块将音频格式数据,通过音频接口按照便携式终端拍摄时的采样频率发送给便携式终端的音频接口;   所述处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的多功能接口发送至便携式终端的多功能接口,具体为:   处理模块接收到陀螺仪模块发送的采集陀螺仪数据的中断触发信号后,开始读取陀螺仪模块生成的陀螺仪数据;   处理模块通过数模转换方式将陀螺仪数据转换成音频格式数据;   处理模块将音频格式数据,通过陀螺仪数据生成装置的多功能接口按照便携式终端拍摄时的采样频率发送给便携式终端的多功能接口。
[权利要求 19]
如权利要求15所述的便携式终端,其特征在于,当陀螺仪数据生成装置发送的是音频格式数据时,所述当便携式终端拍摄全景视频时,实时采集陀螺仪数据生成装置发送的陀螺仪数据具体为:   当便携式终端拍摄全景视频时,实时采集陀螺仪数据生成装置发送的音频格式数据,将音频格式数据还原为陀螺仪数据。

附图