智能动态防抖摄像方法和系统技术方案

技术编号:36260007 阅读:19 留言:0更新日期:2023-01-07 09:57
本申请提供了一种实现动态防抖方法。其包括获取拍摄设备的第一加速度、车辆的第二加速度、目标对象的第三加速度,根据第一加速度、第二加速度、第三加速度计算绝对抖动参数值,再根据绝对抖动参数值确定是否需要进行补偿,需要进行补偿时,利用所述绝对抖动参数值对图像进行抖动补偿。此外,本申请还提供了一种智能动态防抖系统,包括传感器,计算单元,确定单元,图像补偿单元。本申请技术方案有效解决了有效解决车载场景下拍摄的抖动问题,确保了图像与视频的高质量。像与视频的高质量。像与视频的高质量。

【技术实现步骤摘要】
智能动态防抖摄像方法和系统


[0001]本申请涉及图像处理
,尤其涉及一种实现智能动态防抖方法和系统。

技术介绍

[0002]随着摄像头技术、各类传感器、算法技术的发展,摄像头广泛应用于各行各业,同时人们对影像质量要求的提高,为适应在各种场景拍摄,需要解决一系列特别是防抖动在内等各类问题。
[0003]现有的解决防抖的方案是利用数字技术或者物理技术进行防抖,数字技术防抖的缺点在于抖动较大时作用十分有限。物理防抖技术在拍摄目标运动的情况下,相机的运动抖动补偿无法解决,拍摄目标若与相机抖动方向相反可能造成错误补偿。即使将数字技术与物理技术相结合也未考虑到车载拍摄场景,而在车辆行驶过程中,车辆抖动是不可避免的。

技术实现思路

[0004]本申请提供了一种,实现智能动态防抖方法和系统,能够有效解决车载场景下拍摄的抖动问题,确保了图像与视频的高质量。
[0005]第一方面,本申请实施例提供一种实现智能动态防抖方法,包括:获取拍摄设备的第一加速度,所述第一加速度从配置于所述拍摄设备的第一加速度传感器获得;获取车辆的第二加速度,所述车辆装配所述拍摄设备,所述第二加速度配置在所述车辆上的第二加速度传感器获得;获取目标对象的第三加速度,所述目标对象乘坐于所述车辆;根据所述第一加速度、第二加速度、第三加速度计算绝对抖动参数;根据所述绝对抖动参数值确定是否需要进行抖动补偿;当需要进行抖动补偿时,利用所述绝对抖动参数值对图像进行抖动补偿。
[0006]第二方面,本申请实施例提供一种智能动态防抖系统,包括:获取单元,用于获取拍摄设备的第一加速度,所述第一加速度从配置于所述拍摄设备的第一加速度传感器获得;获取车辆的第二加速度,所述车辆装配所述拍摄设备,所述第二加速度配置在所述车辆上的第二加速度传感器获得;获取目标对象的第三加速度,所述目标对象乘坐于所述车辆;计算单元,用于根据所述的第一加速度、第二加速度、第三加速度计算绝对抖动参数;确定单元,用于根据所述绝对抖动参数值确定是否需要进行抖动补偿;图像补偿单元,用于基于所述绝对抖动参数值对图像进行抖动补偿。
[0007]上述,基于车辆的特殊运动场景,针对车内不同物体间的相互运动状态,通过获取相机加速度、车辆加速度、目标对象加速度,计算得到绝对抖动参数值,利用绝对抖动参数值对图像进行抖动补偿,有效解决了在车载场景下因拍摄抖动无法获得高质量图像问题。
附图说明
[0008]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现
有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
[0009]图1为本申请实施例提供的实现智能动态防抖方法的流程图。
[0010]图2为本申请实施例提供实现智能动态防抖方法的场景示意图。
[0011]图3为为本申请实施例提供的智能动态防抖系统的功能模块框图。
[0012]本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0013]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0014]本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的规划对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,换句话说,描述的实施例根据除了这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,还可以包含其他内容,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于只清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0015]需要说明的是,在本申请中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者多个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。
[0016]请参看图1和图2,其为本申请实施例提供的一种实现智能动态防抖方法的流程图。图2为实现智能动态防抖方法的智能动态防抖系统的示意图。智能动态防抖系统场景包括拍摄设备10、车辆20、以及乘坐于车辆20内的拍摄目标对象30其中,拍摄设备10、车辆20都设置有加速度传感器。进一步地,在本实施例中,在一些可行的实施例中,目标对象也可以佩戴加速度传感器。拍摄设备10为相机。加速度传感器可以为陀螺仪或者重力加速度传感器等。
[0017]本申请实施例通过智能动态防抖方法可以实现对拍摄设备10所拍摄的图像进行动态补偿,可以能够有效解决车载场景下拍摄的抖动问题,确保了图像与视频的高质量。具体地,本实例实现智能动态防抖方法包括以下步骤。
[0018]步骤S100,获取拍摄设备的第一加速度,所述第一加速度从配置于所述拍摄设备的第一加速度传感器获得。在本实施例中,第一加速度为g1。第一加速度传感器装配在拍摄设备,以实现获取拍摄设备的加速度。
[0019]步骤S200,传感器获取车辆的第二加速度,所述车辆装配所述拍摄设备,所述第二
加速度从配置在所述车辆的第二加速度传感器获得。在本实施例中,第二加速度为g2。第二加速度传感器装配在与车辆相对静止的设备上,比如车机上,用来获取车辆的加速度。
[0020]步骤S300,获取目标对象的第三加速度,所述目标对象乘坐于所述车辆。在本实施例中,第三加速度为g3,可根据第二加速度g2、目标对象的分类,计算得到第三加速度g3,根据相对运动状态不一的不同的目标对象在车辆行使过程中的状态进行目标对象的分类,再根据第二加速度g2进行计算,可得到第三加速度g3。在另一实施例中,当拍摄目标在车内相对车辆的运动或者抖动相对变化不大,认为车辆的加速度与拍摄目标对象的加速度一致,所以目标对象的加速度由所述的第二加速度确定;或者在目标对象上装配加速度传感器和陀螺仪获取第三加速度。所述第三加速度由目标对象加速度传感器获得或者由第二加速度确定,目标对象加速度与车辆加速度一致,所以第三加速度与第二加速度相同,即g2=g3。
[0021]本申请实例是摄像头在车载环境下进行拍摄图像,在车辆行驶过程中,拍摄设备、车辆和拍摄目标都处于运动状态(如图2所示),拍摄设备和目标对象都会因为颠簸等原因产生本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种实现智能动态防抖方法,其特征在于,包括:获取拍摄设备的第一加速度,所述第一加速度从配置于所述拍摄设备的第一加速度传感器获得;获取车辆的第二加速度,所述车辆装配所述拍摄设备,所述第二加速度从配置在所述车辆上的第二加速度传感器获得;获取目标对象的第三加速度,所述目标对象乘坐于所述车辆;根据所述第一加速度、第二加速度、第三加速度计算绝对抖动参数;根据所述绝对抖动参数值确定是否需要进行抖动补偿;当需要进行抖动补偿时,利用所述绝对抖动参数值对所述摄像设备拍摄的图像进行抖动补偿。2.如权利要求1所述的实现智能动态防抖方法,其特征在于,获取目标对象的第三加速度具体为:根据所述第二加速度确定所述第三加速度,或者从配置于所述目标对象的加速度传感器获得。3.如权利要求1所述的实现智能动态防抖方法,其特征在于,计算绝对抖动参数值具体包括:将所述第一加速度、第二加速度、第三加速度变换到同一坐标系中得到第一变换加速度、第二变换加速度、第三变换加速度;将所述第一变换加速度与第二变换加速度的差减去所述第三变换加速度与第二变换加速度的差。4.如权利要求1所述的实现智能动态防抖方法,其特征在于,根据所述绝对抖动参数值确定是否需要进行抖动补偿具体包括:将所述绝对抖动数值与预设的抖动阈值进行比较;当绝对抖动参数值小于或者等于预设的抖动阈值时,判断为不需要补偿;当绝对抖动参数值大于预设的抖动阈值时,判断为需要补偿。5.如权利要求1所述的实现智能动态防抖方法,其特征在于,用与绝对抖动参数值相反值对拍摄的图像进行补偿。6.一种智能动态防抖系统,...

【专利技术属性】
技术研发人员:陈兴文倪绪能徐庆江洋明
申请(专利权)人:北京瞰瞰智能科技有限公司
类型:发明
国别省市:

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

1