The invention is suitable for video processing, and provides a portable terminal and a method for obtaining gyroscope data for video processing. The method includes: after the portable terminal is connected with the gyroscope data generating device, the portable terminal supplies power to the gyroscope data generating device to read the gyroscope data generated by the gyroscope module by the processing module and send the gyroscope data to the portable terminal; when the portable terminal takes panoramic video, the number of gyroscopes transmitted by the gyroscope data generating device is collected in real time. The portable terminal writes the gyroscope data into the video file in real time to realize the synchronization of gyroscope data and video. The gyroscope data can be synchronized to the video in real time in the application of video mosaic and video anti-shake with two or more lenses, so the effect of video mosaic or anti-shake is good, the video picture is smooth and the user experience is good.
【技术实现步骤摘要】
一种便携式终端及其获取陀螺仪数据进行视频处理的方法
本专利技术属于视频处理领域,尤其涉及一种便携式终端及其获取陀螺仪数据进行视频处理的方法。
技术介绍
在双镜头或多镜头的视频拼接、视频防抖应用中,需要用到陀螺仪数据,但是陀螺仪通常是由内置于全景相机中的单独的芯片控制,容易出现陀螺仪数据不能及时地同步到视频,导致视频拼接或防抖的效果不佳,影响用户体验。目前大多数应用都是在启动编码后,单独分配内存空间用于存储读取的陀螺仪数据,当编码结束后,把保存的陀螺仪数据传递给便携式终端(例如手机、平板电脑等)进行解析,然后清除保存文件。这种方式需要建立在编码的同时,读取陀螺仪数据并保存,整个过程要保证一致性,不能出现一个环节的错误,任一环节出错,就会导致视频拼接、视频防抖效果差,所以数据效果不佳。
技术实现思路
本专利技术的目的在于提供一种便携式终端及其获取陀螺仪数据进行视频处理的方法和计算机可读存储介质,旨在解决在编码的同时,读取陀螺仪数据并保存,任一环节出错,就会导致视频拼接、视频防抖效果差的问题。第一方面,本专利技术提供了一种陀螺仪数据生成装置,包括处理模块和分别与处理模块电连接的陀螺仪模块、电源及控制数据传输接口和陀螺仪数据传输接口,陀螺仪数据生成装置通过电源及控制数据传输接口和陀螺仪数据传输接口分别与便携式终端的电源及数据传输接口和陀螺仪数据接收接口连接;陀螺仪数据生成装置通过电源及控制数据传输接口和便携式终端的电源及数据传输接口由便携式终端供电,并由便携式终端控制完成处理模块和陀螺仪模块的初始化配置,处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据通过陀螺仪 ...
【技术保护点】
1.一种陀螺仪数据生成装置,其特征在于,包括处理模块和分别与处理模块电连接的陀螺仪模块、电源及控制数据传输接口和陀螺仪数据传输接口,陀螺仪数据生成装置通过电源及控制数据传输接口和陀螺仪数据传输接口分别与便携式终端的电源及数据传输接口和陀螺仪数据接收接口连接;陀螺仪数据生成装置通过电源及控制数据传输接口和便携式终端的电源及数据传输接口由便携式终端供电,并由便携式终端控制完成处理模块和陀螺仪模块的初始化配置,处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据通过陀螺仪数据传输接口发送至便携式终端的陀螺仪数据接收接口。
【技术特征摘要】
1.一种陀螺仪数据生成装置,其特征在于,包括处理模块和分别与处理模块电连接的陀螺仪模块、电源及控制数据传输接口和陀螺仪数据传输接口,陀螺仪数据生成装置通过电源及控制数据传输接口和陀螺仪数据传输接口分别与便携式终端的电源及数据传输接口和陀螺仪数据接收接口连接;陀螺仪数据生成装置通过电源及控制数据传输接口和便携式终端的电源及数据传输接口由便携式终端供电,并由便携式终端控制完成处理模块和陀螺仪模块的初始化配置,处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据通过陀螺仪数据传输接口发送至便携式终端的陀螺仪数据接收接口。2.如权利要求1所述的陀螺仪数据生成装置,其特征在于,陀螺仪数据生成装置的电源及控制数据传输接口和陀螺仪数据传输接口集成为一个USB接口,便携式终端的电源及数据传输接口和陀螺仪数据接收接口集成为一个USB接口。3.如权利要求1所述的陀螺仪数据生成装置,其特征在于,陀螺仪数据生成装置的电源及控制数据传输接口和便携式终端的电源及数据传输接口是USB接口,陀螺仪数据生成装置的陀螺仪数据传输接口和便携式终端的陀螺仪数据接收接口是音频接口;所述处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据通过陀螺仪数据传输接口发送至便携式终端的陀螺仪数据接收接口具体为:陀螺仪数据生成装置的处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的音频接口发送至便携式终端的音频接口。4.如权利要求1所述的陀螺仪数据生成装置,其特征在于,陀螺仪数据生成装置的电源及控制数据传输接口和陀螺仪数据传输接口集成为一个多功能接口,便携式终端的电源及数据传输接口和陀螺仪数据接收接口集成为一个多功能接口,陀螺仪数据生成装置的多功能接口通过数据线与便携式终端的多功能接口连接;所述处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据通过陀螺仪数据传输接口发送至便携式终端的陀螺仪数据接收接口具体为:陀螺仪数据生成装置的处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的多功能接口发送至便携式终端的多功能接口。5.一种视频处理系统,其特征在于,所述系统包括便携式终端、如权利要求1或2所述的陀螺仪数据生成装置和至少两个分别套在便携式终端的正面摄像头和背面摄像头外面的鱼眼镜头;便携式终端通过鱼眼镜头拍摄得到全景视频;当便携式终端拍摄全景视频时,通过便携式终端的陀螺仪数据接收接口采集陀螺仪数据生成装置发送的陀螺仪数据,并写入到视频文件,实现陀螺仪数据和视频同步。6.如权利要求5所述的视频处理系统,其特征在于,当陀螺仪数据生成装置的电源及控制数据传输接口和便携式终端的电源及数据传输接口是USB接口,陀螺仪数据生成装置的陀螺仪数据传输接口和便携式终端的陀螺仪数据接收接口是音频接口时;或当陀螺仪数据生成装置的电源及控制数据传输接口和陀螺仪数据传输接口集成为一个多功能接口,便携式终端的电源及数据传输接口和陀螺仪数据接收接口集成为一个多功能接口,陀螺仪数据生成装置的多功能接口通过数据线与便携式终端的多功能接口连接时,所述当便携式终端拍摄全景视频时,通过便携式终端的陀螺仪数据接收接口采集陀螺仪数据生成装置发送的陀螺仪数据,并写入到视频文件,实现陀螺仪数据和视频同步具体为:当便携式终端拍摄全景视频时,实时采集陀螺仪数据生成装置发送的音频格式数据,将音频格式数据还原为陀螺仪数据;便携式终端实时把还原的陀螺仪数据写入到视频文件,实现陀螺仪数据和视频同步。7.一种便携式终端获取陀螺仪数据进行视频处理的方法,其特征在于,包括:便携式终端与如权利要求1或2所述的陀螺仪数据生成装置连接后,便携式终端给陀螺仪数据生成装置供电,以由陀螺仪数据生成装置完成处理模块和陀螺仪模块的初始化配置,并由处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据发送至便携式终端;当便携...
【专利技术属性】
技术研发人员:黄军,郭奕滨,黄康文,叶展军,
申请(专利权)人:深圳岚锋创视网络科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。