一种便携式终端及其获取陀螺仪数据进行视频处理的方法技术

技术编号:21341106 阅读:67 留言:0更新日期:2019-06-13 21:55
本发明专利技术适用于视频处理,提供了一种便携式终端及其获取陀螺仪数据进行视频处理的方法。所述方法包括:便携式终端与陀螺仪数据生成装置连接后,便携式终端给陀螺仪数据生成装置供电,以由处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据发送至便携式终端;当便携式终端拍摄全景视频时,实时采集陀螺仪数据生成装置发送的陀螺仪数据;便携式终端实时把陀螺仪数据写入到视频文件,实现陀螺仪数据和视频同步。本发明专利技术在双镜头或多镜头的视频拼接、视频防抖应用中,陀螺仪数据能实时同步到视频,因此视频拼接或防抖的效果好,视频画面平滑,用户体验佳。

A Portable Terminal and Its Video Processing Method for Obtaining Gyroscope Data

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是本专利技术实施例一提供的视频处理系统的示意图。图2是本专利技术实施例一提供的视频处理系统中的陀螺仪数据生成装置的示意图。图3是本专利技术实施例二提供的便携式终端获取陀螺仪数据进行视频处理的方法的流程图。图4是本专利技术实施例四提供的便携式终端的具体结构框图。具体实施方式为了使本专利技术的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例一:请参阅图1和图2,本专利技术实施例一提供的视频处理系统包括便携式终端1、陀螺仪数据生成装置2和至少两个分别套在便携式终端的正面摄像头和背面摄像头外面的鱼眼镜头3;陀螺仪数据生成装置2包括处理模块21和分别与处理模块21电连接的陀螺仪模块22、电源及控制数据传输接口23和陀螺仪数据传输接口24,陀螺仪数据生成装置2通过电源及控制数据传输接口23和陀螺仪数据传输接口24分别与便携式终端1的电源及数据传输接口和陀螺仪数据接收接口连接;便携式终端1通过鱼眼镜头3拍摄得到全景视频;陀螺仪数据生成装置2通过电源及控制数据传输接口和便携式终端的电源及数据传输接口由便携式终端供电,并由便携式终端控制完成处理模块和陀螺仪模块的初始化配置,处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据通过陀螺仪数据传输接口发送至便携式终端1的陀螺仪数据接收接口;当便携式终端1拍摄全景视频时,通过便携式终端1的陀螺仪数据接收接口采集陀螺仪数据生成装置发送的陀螺仪数据,并写入到视频文件,实现陀螺仪数据和视频同步。在本专利技术实施例一中,陀螺仪数据生成装置的电源及控制数据传输接口和陀螺仪数据传输接口可以集成为一个USB接口,便携式终端的电源及数据传输接口和陀螺仪数据接收接口可以集成为一个USB接口。在本专利技术实施例一中,陀螺仪数据生成装置的电源及控制数据传输接口和便携式终端的电源及数据传输接口可以是USB接口,陀螺仪数据生成装置的陀螺仪数据传输接口和便携式终端的陀螺仪数据接收接口可以是音频接口。相应地,所述处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据通过陀螺仪数据传输接口发送至便携式终端的陀螺仪数据接收接口具体为:陀螺仪数据生成装置的处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的音频接口发送至便携式终端的音频接口。在本专利技术实施例一中,陀螺仪数据生成装置的电源及控制数据传输接口和陀螺仪数据传输接口可以集成为一个多功能接口,便携式终端的电源及数据传输接口和陀螺仪数据接收接口可以集成为一个多功能接口(例如苹果的lighting接口),陀螺仪数据生成装置的多功能接口通过数据线(例如苹果的与lighting接口配合的数据线)与便携式终端的多功能接口(例如苹果的lighting接口)连接(如图1所示)。相应地,所述处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据通过陀螺仪数据传输接口发送至便携式终端的陀螺仪数据接收接口具体为:陀螺仪数据生成装置的处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的多功能接口发送至便携式终端的多功能接口。便携式终端可以是手机、平板电脑等。实施例二:请参阅图3,本专利技术实施例二提供的便携式终端获取陀螺仪数据进行视频处理的方法包括以下步骤:S101、便携式终端与陀螺仪数据生成装置连接后,便携式终端给陀螺仪数据生本文档来自技高网...

【技术保护点】
1.一种陀螺仪数据生成装置,其特征在于,包括处理模块和分别与处理模块电连接的陀螺仪模块、电源及控制数据传输接口和陀螺仪数据传输接口,陀螺仪数据生成装置通过电源及控制数据传输接口和陀螺仪数据传输接口分别与便携式终端的电源及数据传输接口和陀螺仪数据接收接口连接;陀螺仪数据生成装置通过电源及控制数据传输接口和便携式终端的电源及数据传输接口由便携式终端供电,并由便携式终端控制完成处理模块和陀螺仪模块的初始化配置,处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据通过陀螺仪数据传输接口发送至便携式终端的陀螺仪数据接收接口。

【技术特征摘要】
1.一种陀螺仪数据生成装置,其特征在于,包括处理模块和分别与处理模块电连接的陀螺仪模块、电源及控制数据传输接口和陀螺仪数据传输接口,陀螺仪数据生成装置通过电源及控制数据传输接口和陀螺仪数据传输接口分别与便携式终端的电源及数据传输接口和陀螺仪数据接收接口连接;陀螺仪数据生成装置通过电源及控制数据传输接口和便携式终端的电源及数据传输接口由便携式终端供电,并由便携式终端控制完成处理模块和陀螺仪模块的初始化配置,处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据通过陀螺仪数据传输接口发送至便携式终端的陀螺仪数据接收接口。2.如权利要求1所述的陀螺仪数据生成装置,其特征在于,陀螺仪数据生成装置的电源及控制数据传输接口和陀螺仪数据传输接口集成为一个USB接口,便携式终端的电源及数据传输接口和陀螺仪数据接收接口集成为一个USB接口。3.如权利要求1所述的陀螺仪数据生成装置,其特征在于,陀螺仪数据生成装置的电源及控制数据传输接口和便携式终端的电源及数据传输接口是USB接口,陀螺仪数据生成装置的陀螺仪数据传输接口和便携式终端的陀螺仪数据接收接口是音频接口;所述处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据通过陀螺仪数据传输接口发送至便携式终端的陀螺仪数据接收接口具体为:陀螺仪数据生成装置的处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的音频接口发送至便携式终端的音频接口。4.如权利要求1所述的陀螺仪数据生成装置,其特征在于,陀螺仪数据生成装置的电源及控制数据传输接口和陀螺仪数据传输接口集成为一个多功能接口,便携式终端的电源及数据传输接口和陀螺仪数据接收接口集成为一个多功能接口,陀螺仪数据生成装置的多功能接口通过数据线与便携式终端的多功能接口连接;所述处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据通过陀螺仪数据传输接口发送至便携式终端的陀螺仪数据接收接口具体为:陀螺仪数据生成装置的处理模块实时从陀螺仪模块获取陀螺仪数据,并将陀螺仪数据转换成音频格式数据,通过陀螺仪数据生成装置的多功能接口发送至便携式终端的多功能接口。5.一种视频处理系统,其特征在于,所述系统包括便携式终端、如权利要求1或2所述的陀螺仪数据生成装置和至少两个分别套在便携式终端的正面摄像头和背面摄像头外面的鱼眼镜头;便携式终端通过鱼眼镜头拍摄得到全景视频;当便携式终端拍摄全景视频时,通过便携式终端的陀螺仪数据接收接口采集陀螺仪数据生成装置发送的陀螺仪数据,并写入到视频文件,实现陀螺仪数据和视频同步。6.如权利要求5所述的视频处理系统,其特征在于,当陀螺仪数据生成装置的电源及控制数据传输接口和便携式终端的电源及数据传输接口是USB接口,陀螺仪数据生成装置的陀螺仪数据传输接口和便携式终端的陀螺仪数据接收接口是音频接口时;或当陀螺仪数据生成装置的电源及控制数据传输接口和陀螺仪数据传输接口集成为一个多功能接口,便携式终端的电源及数据传输接口和陀螺仪数据接收接口集成为一个多功能接口,陀螺仪数据生成装置的多功能接口通过数据线与便携式终端的多功能接口连接时,所述当便携式终端拍摄全景视频时,通过便携式终端的陀螺仪数据接收接口采集陀螺仪数据生成装置发送的陀螺仪数据,并写入到视频文件,实现陀螺仪数据和视频同步具体为:当便携式终端拍摄全景视频时,实时采集陀螺仪数据生成装置发送的音频格式数据,将音频格式数据还原为陀螺仪数据;便携式终端实时把还原的陀螺仪数据写入到视频文件,实现陀螺仪数据和视频同步。7.一种便携式终端获取陀螺仪数据进行视频处理的方法,其特征在于,包括:便携式终端与如权利要求1或2所述的陀螺仪数据生成装置连接后,便携式终端给陀螺仪数据生成装置供电,以由陀螺仪数据生成装置完成处理模块和陀螺仪模块的初始化配置,并由处理模块读取陀螺仪模块生成的陀螺仪数据,并将陀螺仪数据发送至便携式终端;当便携...

【专利技术属性】
技术研发人员:黄军郭奕滨黄康文叶展军
申请(专利权)人:深圳岚锋创视网络科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1