一种自动拍照方法及装置制造方法及图纸

技术编号:14824359 阅读:67 留言:0更新日期:2017-03-16 12:35
本发明专利技术涉及一种自动拍照方法,包括获取初始图像帧的聚焦值作为聚焦参考值,获取当前图像帧的聚焦值,当聚焦参考值与当前图像帧的聚焦值的绝对差值大于第一预设值时,如果连续M个图像帧中有N个图像帧的聚焦值与聚焦参考值的绝对差值都大于第一预设值,则判断当连续K个当前图像帧的聚焦值与前一图像帧的聚焦值的绝对差值小于或等于第一预设值时,执行拍照。从而在展示图像时,只需要开启自动拍照功能,即可对发生变化的图像进行自动拍照,所有流程全部由软件计算执行,运算量小,在操作方便快捷的同时,大大节省了时间。本发明专利技术还提供了一种自动拍照装置。

【技术实现步骤摘要】

本专利技术涉及自动拍照领域,具体涉及一种自动拍照方法及装置
技术介绍
随着大量的监控数据需要存储、归档和整理,例如,课本扫描、法院资料呈现等情形下,经常要进行图像手动拍照,即是在呈现的画面出现变化时,需要进行手动拍照。目前的做法是:画面呈现->按拍照键->画面更新->按拍照键->画面更新…,在动辄上百页甚至更多的资料时,这样操作不但耗力,而且非常耗时。为了操作方便,可以选择事件触发拍照,例如移动物体的侦测,当出现画面更新时,触发拍照功能。目前,主流的移动侦测功能主要分为以下几种算法。前后帧差分:通过判断时间T秒和(T+n)秒的两帧或者相近时间内的几帧进行比较,当不同时间点的帧之间差分值大于一定值时,则触发移动侦测对应所设定的事件。背景差法:基于对静态背景建立一个模型,在当前采样帧和背景模型的差分值大于一预设定值时,触发移动侦测对应所设定的事件。光流法:利用运动物体的时域光流特性,提取出移动物体,从而触发移动侦测对应所设定的事件。上述前后帧差分、背景差法、光流法,都需要将一个时间段内若干帧连续的图像或该时间段内多个指定时间点的关键帧图像进行存储,之后利用所述图像的像素值计算移动侦测所需的参数进行移动判断,因此存储图像的内存开销非常大,且进行移动侦测的计算量非常大,通常需要额外消耗独立的软、硬件资源。而市场上很多摄像机基于成本考虑,没有很高速的处理器或者大块的可用内存用于移动侦测计算,但是所有展台都有自动聚焦功能,而自动聚焦功能的算法就是基于聚焦值的运用,展台环境比较稳定,可以利用展台当前图像帧的聚焦值与之前图像帧的聚焦值的变化作为判断画面是否运动的依据,运算量很小。
技术实现思路
本专利技术针对现有技术的上述缺陷,提供一种自动拍照方法,克服现有技术在呈现图像出现变化时,需要进行手动拍照的缺陷,基于聚焦值计算的全新移动侦测方法,运算量小,节省了软、硬件资源。根据本专利技术的一个方面,提供一种自动拍照方法,包括获取初始图像帧的聚焦值作为聚焦参考值,获取当前图像帧的聚焦值,当所述聚焦参考值与所述当前图像帧的聚焦值的绝对差值大于第一预设值时,如果连续M个图像帧中有N个图像帧的聚焦值与所述聚焦参考值的绝对差值都大于所述第一预设值,则判断当连续K个当前图像帧的聚焦值与前一图像帧的聚焦值的绝对差值小于或等于所述第一预设值,则执行拍照。当所述聚焦参考值与所述当前图像帧的聚焦值的绝对差值小于或等于所述第一预设值时,则所述聚焦参考值等于所述当前图像帧的聚焦值,并继续获取当前图像帧的聚焦值,并判断所述聚焦参考值与所述当前图像帧的聚焦值的绝对差值是否大于所述第一预设值。当所述连续M个图像帧中没有所述N个图像帧的所述聚焦值与所述聚焦参考值的绝对差值大于所述预设值,则所述聚焦参考值等于所述当前图像帧的聚焦值,并继续获取当前图像帧的聚焦值,并判断所述聚焦参考值与所述当前图像帧的聚焦值的绝对差值是否大于所述第一预设值。所述M、N和K根据帧率取值。所述M值为帧率乘3/5,所述N值为帧率乘2/5,所述K值为帧率乘1/5。所述第一预设值为所述聚焦参考值与第二预设值的乘积,所述第二预设值为大于零且小于1的小数。所述第二预设值大于等于0.05且小于等于0.1。执行拍照后,继续执行获取初始图像帧的聚焦值作为聚焦参考值及后续步骤。执行拍照后,所述聚焦参考值等于所述当前图像帧的聚焦值,继续获取当前图像帧的聚焦值及后续步骤。另一方面,本专利技术还提供了一种自动拍照装置,包括聚焦参考值生成模块、聚焦值获取模块、第一判断模块、第二判断模块和拍照模块,所述聚焦参考值生成模块获取图像帧的聚焦值作为聚焦参考值;所述聚焦值获取模块获取当前图像帧的聚焦值;所述第一判断模块根据所述聚焦参考值和所述当前图像帧的聚焦值判断图像是否发生预设变化;所述第二判断模块用于当图像发生预设变化后,根据当前图像帧的聚焦值与前一图像帧的聚焦值判断图像预设变化是否结束;所述拍照模块用于当图像预设变化结束时,执行自动拍照。所述聚焦参考值生成模块获取初始图像帧的聚焦值作为所述聚焦参考值。当所述聚焦参考值与所述当前图像帧的聚焦值的绝对差值大于第一预设值时,如果连续M个图像帧中有N个图像帧的所述聚焦值与所述聚焦参考值的绝对差值都大于所述第一预设值,则所述第一判断模块判断图像发生预设变化。当所述聚焦参考值与所述当前图像帧的聚焦值的绝对差值小于或等于所述第一预设值时,则所述聚焦参考值等于所述当前图像帧的聚焦值,并继续执行所述聚焦值获取模块及后续模块。当所述连续M个图像帧中没有所述N个图像帧的所述聚焦值与所述聚焦参考值的绝对差值大于所述第一预设值时,则所述聚焦参考值等于所述当前图像帧的聚焦值,并继续执行所述聚焦值获取模块及后续模块。当连续K个当前图像帧的聚焦值与前一图像帧的聚焦值的绝对差值小于或等于所述第一预设值时,所述第二判断模块判断图像预设变化结束。所述M、N和K根据帧率取值。所述M值为帧率乘3/5,N值为帧率乘2/5,所述K值为帧率乘1/5。所述第一预设值为所述聚焦参考值与第二预设值的乘积,所述第二预设值为大于零且小于1的小数。所述第二预设值大于等于0.05且小于等于0.1。拍照模块执行完成后,继续执行所述聚焦参考值生成模块及后续模块。拍照模块执行完成后,所述聚焦参考值等于所述当前图像帧的聚焦值,并继续执行所述聚焦值获取模块及后续模块。本专利技术的有益效果在于,通过采用本专利技术的自动拍照方法,使得在展示图像时,只需要开启自动检测拍照功能,即可对发生更新的图像进行自动拍照,所有流程全部由软件计算执行,相比于现有的移动侦测方法,运算量小,节省了软、硬件资源,在操作方便快捷的同时,大大节省了时间。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1是现有技术中一个翻页动作产生中聚焦值随时间变化的示意图;图2是本专利技术一实施例的自动拍照方法100流程框图;图3是本专利技术一实施例的自动拍照方法200流程框图;图4是本专利技术一实施例的自动拍照装置300的框图;具体实施方式现结合附图,对本专利技术的较佳实施例作详细说明。目前的所有实物展台都有自动聚焦功能,而自动聚焦功能的算法就是基于聚焦值的运用,展台环境比较稳定,可以利用展台当前图像帧的聚焦值与之前图像帧的聚焦值的变化作为判断画面是否变化的依据,运算量很小。聚焦值是一个图像画面梯度统计值(具体呈现方式就是值越大画面越清晰)。静止画面该值基本稳定,且维持在一个较高值,只会在很小范围内波动,而在画面运动过程中,该值就会产生变化,且波动范围较大。聚焦值的最终体现形式就是一个正整数,并且只跟当前图像帧有关系,不需要很多的内存用于存储计算。对于实物展示台来讲,环境相对比较固定,而翻页动作有些固定的特征:持续性,即,翻页过程从开始到结束持续进行无间断;时间一致性,即,不同的人整个翻页过程的时间基本都在1~3秒,针对这些特性,如果帧率按照50帧/秒计算,整个翻页过程大概持续50帧到150帧。所以,可以依据画面聚焦值的变化情况来判断翻页动作开始和结束,在翻页动作结束时,执行自动拍照。在现有技术中,实物展台中发生一个翻页动作时,聚焦值随时间的变化示意图如附图1所示。可以很很明确的看出,当未翻页之前,图像的聚焦值基本保持稳定,当翻页时,聚焦值产生较本文档来自技高网
...
一种自动拍照方法及装置

【技术保护点】
一种自动拍照方法,其特征在于,包括以下步骤:步骤一:获取初始图像帧的聚焦值作为聚焦参考值;步骤二:获取当前图像帧的聚焦值;步骤三:当所述聚焦参考值与所述当前图像帧的聚焦值的绝对差值大于第一预设值时,执行步骤四;步骤四:当连续M个图像帧中有N个图像帧的聚焦值与所述聚焦参考值的绝对差值都大于所述第一预设值时,执行步骤五;步骤五:当连续K个当前图像帧的聚焦值与前一图像帧的聚焦值的绝对差值小于或等于所述第一预设值时,执行拍照。

【技术特征摘要】
2016.12.13 CN 20161114429931.一种自动拍照方法,其特征在于,包括以下步骤:步骤一:获取初始图像帧的聚焦值作为聚焦参考值;步骤二:获取当前图像帧的聚焦值;步骤三:当所述聚焦参考值与所述当前图像帧的聚焦值的绝对差值大于第一预设值时,执行步骤四;步骤四:当连续M个图像帧中有N个图像帧的聚焦值与所述聚焦参考值的绝对差值都大于所述第一预设值时,执行步骤五;步骤五:当连续K个当前图像帧的聚焦值与前一图像帧的聚焦值的绝对差值小于或等于所述第一预设值时,执行拍照。2.如权利要求1所述的自动拍照方法,其特征在于,所述步骤三还包括:当所述聚焦参考值与所述当前图像帧的聚焦值的绝对差值小于或等于所述第一预设值时,则所述聚焦参考值等于所述当前图像帧的聚焦值,并继续执行所述步骤二。3.如权利要求1所述的自动拍照方法,其特征在于,所述步骤四还包括:当所述连续M个图像帧中没有所述N个图像帧的聚焦值与所述聚焦参考值的绝对差值大于所述第一预设值时,则所述聚焦参考值等于所述当前图像帧的聚焦值,并继续执行所述步骤二。4.如权利要求1至3任一项所述的自动拍照方法,其特征在于,所述M、N和K根据帧率取值。5.如权利要求4所述的自动拍照方法,其特征在于,所述M值为帧率乘3/5,所述N值为帧率乘2/5,所述K值为帧率乘1/5。6.如权利要求1至3任一项所述的自动拍照方法,其特征在于,所述第一预设值为所述聚焦参考值与第二预设值的乘积,所述第二预设值为大于零且小于1的小数。7.如权利要求6所述的自动拍照方法,其特征在于,所述第二预设值大于等于0.05且小于等于0.1。8.如权利要求1所述的自动拍照方法,其特征在于,所述步骤五还包括:执行拍照后,继续执行所述步骤一。9.如权利要求1所述的自动拍照方法,其特征在于,所述步骤五还包括:执行拍照后,所述聚焦参考值等于所述当前图像帧的聚焦值,并继续执行所述步骤二。10.一种自动拍照装置,其特征在于,包括:聚焦参考值生成模块,用于获取图像帧的聚焦值作为聚焦参考值;聚焦值获取模块,用于获取当前图像帧的聚焦值;第一判断模块,用于根据所述聚焦参考值和所述当前图像帧的聚焦值判断...

【专利技术属性】
技术研发人员:张明华汪帅
申请(专利权)人:北京鸿合智能系统股份有限公司
类型:发明
国别省市:北京;11

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

1