调整相机的快门上限的方法、计算机可读存储介质及相机技术

技术编号:22224528 阅读:131 留言:0更新日期:2019-09-30 04:46
本发明专利技术适用于相机领域,提供了一种调整相机的快门上限的方法、计算机可读存储介质及相机。所述方法包括:根据陀螺仪数据或根据多帧相邻图像中的静止物体的特征点移动情况判断相机的运动状态;根据相机的运动状态实时调整相机的快门上限。本发明专利技术使相机在运动时可以优先使用较短的快门和较高的ISO,保证不会因为较长的曝光时间出现画面模糊;静止时优先使用较长的快门和较低的ISO,从而减少高ISO引起的噪点提升画质。使用非常方便,用户体验佳。

The Method of Adjusting the Shutter Limit of Camera, Computer Readable Storage Media and Camera

【技术实现步骤摘要】
调整相机的快门上限的方法、计算机可读存储介质及相机
本专利技术属于相机领域,尤其涉及一种调整相机的快门上限的方法、计算机可读存储介质及相机。
技术介绍
利用相机拍摄时,通常人们希望运动场景的画面尽可能减少模糊,普通场景的画面质量尽可能高。然而现有技术的相机只能简单的设置快门优先或ISO(InternationalStandardizationOrganization,感光度)优先。对于持续的短时间运动和短时间静止交替出现的场景,人们只能通过不断地调整相机的快门上限以使无论是运动场景还是静止场景均能拍摄出高质量的图像。使用非常不便,用户体验差。
技术实现思路
本专利技术的目的在于提供一种调整相机的快门上限的方法、计算机可读存储介质及相机,旨在解决人们只能通过不断地调整相机的快门上限以使无论是运动场景还是静止场景均能拍摄出高质量的图像,使用非常不便,用户体验差的问题。第一方面,本专利技术提供了一种调整相机的快门上限的方法,所述方法包括:根据陀螺仪数据或根据多帧相邻图像中的静止物体的特征点移动情况判断相机的运动状态;根据相机的运动状态实时调整相机的快门上限。第二方面,本专利技术提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的调整相机的快门上限的方法的步骤。第三方面,本专利技术提供了一种相机,包括:一个或多个处理器;存储器;以及一个或多个计算机程序,所述处理器和所述存储器通过总线连接,其中所述一个或多个计算机程序被存储在所述存储器中,并且被配置成由所述一个或多个处理器执行,所述处理器执行所述计算机程序时实现如第一方面所述的调整相机的快门上限的方法的步骤。在本专利技术中,由于根据陀螺仪数据或根据多帧相邻图像中的静止物体的特征点移动情况判断相机的运动状态,根据相机的运动状态实时调整相机的快门上限。因此运动时可以优先使用较短的快门和较高的ISO,保证不会因为较长的曝光时间出现画面模糊;静止时优先使用较长的快门和较低的ISO,从而减少高ISO引起的噪点提升画质。使用非常方便,用户体验佳。附图说明图1是本专利技术实施例一提供的调整相机的快门上限的方法的流程图。图2是本专利技术实施例三提供的相机的具体结构框图。具体实施方式为了使本专利技术的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例一:请参阅图1,本专利技术实施例一提供的调整相机的快门上限的方法包括以下步骤:S101、根据陀螺仪数据或根据多帧相邻图像中的静止物体的特征点移动情况判断相机的运动状态。在本专利技术实施例一中,根据陀螺仪数据判断相机的运动状态具体可以包括以下步骤:获取惯性测量单元(Inertialmeasurementunit,IMU)传感器的数据,数据包括3轴陀螺仪数据和3轴加速度计数据;按固定的频率(比如300ms)计算出3轴加速度计数据的方差,并找出3轴陀螺仪数据的最大值;判断3轴加速度计数据的方差和3轴陀螺仪数据的最大值是否均大于对应的预设阈值,如果是,则判断为相机处于运动状态;否则判断为相机处于静止状态。在本专利技术实施例一中,根据多帧相邻图像中的静止物体的特征点移动情况判断相机的运动状态具体可以包括以下步骤:分别计算多帧相邻图像中的特征点,对特征点进行匹配,过滤运动物体的特征点,得到多帧相邻图像中的静止物体的特征点;其中,特征点可以是SIFT特征点、SURF特征点、ORB特征点、HOG特征点、LBP特征点、HAAR特征点等等;过滤运动物体的特征点具体可以采用RANSAC(随机抽样一致性)算法来对运动物体的特征点进行过滤;判断多帧相邻图像中的静止物体的特征点的位移值是否小于预设的位移阈值,如果是,则判断为相机处于静止状态;或者,计算多帧相邻图像中的静止物体的特征点的数量,判断静止物体的特征点的数量是否大于预设的数量阈值,如果是,则判断为相机处于静止状态。S102、根据相机的运动状态实时调整相机的快门上限。在本专利技术实施例一中,S102具体可以为:实时检测相机的运动状态是否发生变化,当检测到相机的运动状态发生变化时,调整相机的快门的上限值,从而控制快门的时间。具体为:当检测到相机的运动状态从静止变为运动时,将相机调整为较短的快门和较高的ISO,保证不会因为较长的曝光时间出现画面模糊;当检测到相机的运动状态从运动变为静止时,将相机调整为较长的快门和较低的ISO,从而减少高ISO引起的噪点提升画质。在本专利技术实施例一中,S102具体可以包括:获取相机的3A算法对应控制曝光的IQ(ImageQuality,图像质量)参数;3A算法是指AF自动对焦算法、AE自动曝光算法和AWB自动白平衡算法;根据相机的运动状态实时修改IQ参数;将修改后的IQ参数设置到相机的3A算法中使之生效。IQ参数实际上是一组不同帧率对应的最大模拟增益的talbe(表),调整相机的快门上限就是去修改该表里面的值。比如帧率为30fps,相机静止时,对应的最大模拟增益为27db;相机运动时,修改对应的最大模拟增益为33db;而增益又是跟ISO相关,从而间接达到了影响或控制3A算法控制曝光时间的目的。实施例二:本专利技术实施例二提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如本专利技术实施例一提供的调整相机的快门上限的方法的步骤。实施例三:图2示出了本专利技术实施例三提供的相机的具体结构框图,一种相机100包括:一个或多个处理器101、存储器102、以及一个或多个计算机程序,其中所述处理器101和所述存储器102通过总线连接,所述一个或多个计算机程序被存储在所述存储器102中,并且被配置成由所述一个或多个处理器101执行,所述处理器101执行所述计算机程序时实现如本专利技术实施例一提供的调整相机的快门上限的方法的步骤。在本专利技术中,由于根据陀螺仪数据或根据多帧相邻图像中的静止物体的特征点移动情况判断相机的运动状态,根据相机的运动状态实时调整相机的快门上限。因此运动时可以优先使用较短的快门和较高的ISO,保证不会因为较长的曝光时间出现画面模糊;静止时优先使用较长的快门和较低的ISO,从而减少高ISO引起的噪点提升画质。使用非常方便,用户体验佳。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,ReadOnlyMemory)、随机存取记忆体(RAM,RandomAccessMemory)、磁盘或光盘等。以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,凡在本专利技术的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
1.一种调整相机的快门上限的方法,其特征在于,所述方法包括:根据陀螺仪数据或根据多帧相邻图像中的静止物体的特征点移动情况判断相机的运动状态;根据相机的运动状态实时调整相机的快门上限。

【技术特征摘要】
1.一种调整相机的快门上限的方法,其特征在于,所述方法包括:根据陀螺仪数据或根据多帧相邻图像中的静止物体的特征点移动情况判断相机的运动状态;根据相机的运动状态实时调整相机的快门上限。2.如权利要求1所述的方法,其特征在于,所述根据陀螺仪数据判断相机的运动状态具体包括:获取惯性测量单元传感器的数据,数据包括3轴陀螺仪数据和3轴加速度计数据;按固定的频率计算出3轴加速度计数据的方差,并找出3轴陀螺仪数据的最大值;判断3轴加速度计数据的方差和3轴陀螺仪数据的最大值是否均大于对应的预设阈值,如果是,则判断为相机处于运动状态;否则判断为相机处于静止状态。3.如权利要求1所述的方法,其特征在于,根据多帧相邻图像中的静止物体的特征点移动情况判断相机的运动状态具体包括:分别计算多帧相邻图像中的特征点,对特征点进行匹配,过滤运动物体的特征点,得到多帧相邻图像中的静止物体的特征点;判断多帧相邻图像中的静止物体的特征点的位移值是否小于预设的位移阈值,如果是,则判断为相机处于静止状态;或者,计算多帧相邻图像中的静止物体的特征点的数量,判断静止物体的特征点的数量是否大于预设的数量阈值,如果是,则判断为相机处于静止状态。4.如权利要求3所述的方法,其特征在于,所述特征点是SIFT特征点、SURF特征点、ORB特征点、HOG特征点、LBP特征点或HAAR特征点。5.如权利要求3所述的方法,其特征在于,过滤运动物体的特征点具体采用RANSAC算法来对运动物体的特征点进行过...

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

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

1