一种运动对象的检测方法及移动终端技术

技术编号:13986838 阅读:67 留言:0更新日期:2016-11-13 04:11
本发明专利技术提供一种运动对象的检测方法及移动终端,该方法获取摄像头对目标对象依次采集的第一帧图像和第二帧图像;将所述第一帧图像及所述第二帧图像按照相同的划分方式划分成N个图块,所述N为大于1的整数;对所述第一帧图像与所述第二帧图像之间位置相同的所有图块分别进行模糊比较,确定所述第一帧图像与所述第二帧图像之间发生模糊变换的图块数量;若发生模糊变换的图块数量大于或者等于预设的第一阈值,则确定所述目标对象为运动状态。这样,本发明专利技术实施例可以通过检测图像的模糊变换程度来检测目标对象是否运动,提供了一种更加直接的运动检测新方法。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种运动对象的检测方法及移动终端
技术介绍
在对运动的对象进行拍照时,为了消除对象运动带来的图像模糊,需要启动对应的防抖功能。往往需要先检测对象是否运动,以判断是否需要启动对应的防抖功能。现有的运动对象的检测方法有帧差法、背景减除法和光流算法等。其中,帧差法是在连续的图像序列中根据像素灰度变化来判断是否运动;背景减除法,例如混合高斯模型则需要对背景进行建模再进行检测;光流算法则是通过检测特征点的方式完成。可见,以上运动对象的检测方法并不能直接基于图像是否模糊来检测对象是否运动。
技术实现思路
本专利技术实施例提供一种运动对象的检测方法及移动终端,以解决现有运动对象的检测方法并不能直接基于图像是否模糊来检测目标对象是否运动的问题。第一方面,本专利技术实施例提供了一种运动对象的检测方法,包括:获取摄像头对目标对象依次采集的第一帧图像和第二帧图像;将所述第一帧图像及所述第二帧图像按照相同的划分方式划分成N个图块,所述N为大于1的整数;对所述第一帧图像与所述第二帧图像之间位置相同的所有图块分别进行模糊比较,确定所述第一帧图像与所述第二帧图像之间发生模糊变换的图块数量;若发生模糊变换的图块数量大于或者等于预设的第一阈值,则确定所述目标对象为运动状态。第二方面,本专利技术实施例还提供一种移动终端,包括:图像获取模块,用于获取摄像头对目标对象依次采集的第一帧图像和第二帧图像;图像划分模块,用于将所述图像获取模块获取的所述第一帧图像及所述第二帧图像按照相同的划分方式划分成N个图块,所述N为大于1的整数;图块比较模块,用于对所述第一帧图像与所述第二帧图像之间位置相同的所有图块分别进行模糊比较,确定所述第一帧图像与所述第二帧图像之间发生模糊变换的图块数量;确定模块,用于若所述图块比较模块确定的发生模糊变换的图块数量大于或者等于预设的第一阈值,则确定所述目标对象为运动状态。这样,本专利技术实施例中,获取摄像头对目标对象依次采集的第一帧图像和第二帧图像;将所述第一帧图像及所述第二帧图像按照相同的划分方式划分成N个图块,所述N为大于1的整数;对所述第一帧图像与所述第二帧图像之间位置相同的所有图块分别进行模糊比较,确定所述第一帧图像与所述第二帧图像之间发生模糊变换的图块数量;若发生模糊变换的图块数量大于或者等于预设的第一阈值,则确定所述目标对象为运动状态。这样,本专利技术实施例可以通过检测图像的模糊变换程度来检测目标对象是否运动,提供了一种更加直接的运动检测新方法。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获取其他的附图。图1是本专利技术第一实施例提供的运动对象的检测方法的流程图;图2是本专利技术第二实施例提供的运动对象的检测方法的流程图;图3是本专利技术第三实施例提供的运动对象的检测方法的流程图;图4是本专利技术第四实施例提供的移动终端的结构图之一;图5是本专利技术第四实施例提供的移动终端的图像获取模块的结构图之一;图6是本专利技术第四实施例提供的移动终端的图像获取模块的结构图之二;图7是本专利技术第四实施例提供的移动终端的图块比较模块的结构图;图8是本专利技术第四实施例提供的移动终端的区别特征信息计算单元的结构图;图9是本专利技术第五实施例提供的移动终端的结构图;图10是本专利技术第六实施例提供的移动终端的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获取的所有其他实施例,都属于本专利技术保护的范围。第一实施例参见图1,图1是本专利技术实施例提供的运动对象的检测方法的流程图,如图1所示,该方法包括以下步骤:步骤101、获取摄像头对目标对象依次采集的第一帧图像和第二帧图像。上述获取摄像头对目标对象依次采集的第一帧图像和第二帧图像,可以是用户开启移动终端的摄像头后,移动终端显示该摄像头的拍摄预览界面时,获取摄像头对目标对象依次采集的第一帧图像及第二帧图像。上述第一帧图像及第二帧图像,可以理解为第n帧图像为第一帧图像,第n+1帧、n+2帧或者n+3帧等为第二帧图像。另外,上述获取过程是一个动态的过程,随着时间的推移,上述第一帧图像及上述第二帧图像也在不断变换更替。上述采集第一帧图像及第二帧图像可以是由图像传感器进行采集。步骤102、将所述第一帧图像及所述第二帧图像按照相同的划分方式划分成N个图块,所述N为大于1的整数。该步骤中,上述将第一帧图像及所述第二帧图像按照相同的划分方式划分成N个图块,可以是对第一帧图像(及第二帧图像)划分成等分的图块。例如:本专利技术实施例中,将第一帧图像划分为等分的64个图块,图块的宽高分别为第一帧图像宽高的1/8;同样的,将第二帧图像划分为等分的64个图块,图块的宽高分别为第二帧图像宽高的1/8。另外,上述将第一帧图像及所述第二帧图像按照相同的划分方式划分成N个图块,还可以是对第一帧图像(及第二帧图像)划分成非等分的图块。不论是何种划分方式,只需要按照相同的划分方式对第一帧图像及第二帧图像进行图块的划分即可,对此,本专利技术实施例并不对具体的划分方式作限定。步骤103、对所述第一帧图像与所述第二帧图像之间位置相同的所有图块分别进行模糊比较,确定所述第一帧图像与所述第二帧图像之间发生模糊变换的图块数量。该步骤中,上述对第一帧图像与第二帧图像之间位置相同的所有图块分别进行模糊比较,可以是对各图块进行特定的模糊比较的运算,以得到各图块是否发生模糊变换。例如:对第一帧图像的第一个位置的图块与第二帧图像的第一个位置的图块进行模糊比较;对第一帧图像的第二个位置的图块与第二帧图像的第二个位置的图块进行模糊比较;对第一帧图像的第n个位置的图块与第二帧图像的第n个位置的图块进行模糊比较等等。其中,本专利技术实施例中,模糊比较可以对各图块进行拉普拉斯滤波处理,根据滤波值的差异以得到各图块是否发生模糊变换;模糊比较还可以是对各图块进行拉普拉斯滤波处理并计算方差,根据方差的差异以得到各图块是否发生模糊变换。上述确定第一帧图像与第二帧图像之间发生模糊变换的图块数量,是根据上述模糊比较的结果,确定第一帧图像与第二帧图像之间发生模糊变换的图块数量。例如:本专利技术实施例中,可以对各图块进行拉普拉斯滤波处理,根据滤波值的差异以得到各图块是否发生模糊变换,若一图块的滤波值的差异大于或者等于预设的阈值,则可以视为该图块发生了模糊变换,反之则可以视为该图块没有发生模糊变换。按此方法,将发生模糊变换的图块进行累计,即可获取第一帧图像与第二帧图像之间发生模糊变换的图块数量。步骤104、若发生模糊变换的图块数量大于或者等于预设的第一阈值,则确定所述目标对象为运动状态。该步骤中,可以理解为当发生模糊变换的图块数量足够多时,表明目标对象处于运动状态,且发生模糊变换的图块数量越多,目标对象运动速度越快。据此,可以预先设定第一阈值用来界定目标对象是否运动。如果发生模糊变换的图块数量大于或者等于第一阈值,则表明目标对象本文档来自技高网...

【技术保护点】
一种运动对象的检测方法,应用于具有摄像头的移动终端,其特征在于,所述方法包括:获取摄像头对目标对象依次采集的第一帧图像和第二帧图像;将所述第一帧图像及所述第二帧图像按照相同的划分方式划分成N个图块,所述N为大于1的整数;对所述第一帧图像与所述第二帧图像之间位置相同的所有图块分别进行模糊比较,确定所述第一帧图像与所述第二帧图像之间发生模糊变换的图块数量;若发生模糊变换的图块数量大于或者等于预设的第一阈值,则确定所述目标对象为运动状态。

【技术特征摘要】
1.一种运动对象的检测方法,应用于具有摄像头的移动终端,其特征在于,所述方法包括:获取摄像头对目标对象依次采集的第一帧图像和第二帧图像;将所述第一帧图像及所述第二帧图像按照相同的划分方式划分成N个图块,所述N为大于1的整数;对所述第一帧图像与所述第二帧图像之间位置相同的所有图块分别进行模糊比较,确定所述第一帧图像与所述第二帧图像之间发生模糊变换的图块数量;若发生模糊变换的图块数量大于或者等于预设的第一阈值,则确定所述目标对象为运动状态。2.根据权利要求1所述的方法,其特征在于,所述获取摄像头对目标对象依次采集的第一帧图像及第二帧图像的步骤,包括:获取摄像头对目标对象依次采集的第一帧原始图像和第二帧原始图像;获取所述第一帧原始图像的第一色彩空间图像数据;获取所述第二帧原始图像的第二色彩空间图像数据;提取所述第一色彩空间图像数据中的亮度数据作为所述第一帧图像;提取所述第二色彩空间图像数据中的亮度数据作为所述第二帧图像。3.根据权利要求2所述的方法,其特征在于,所述获取所述第一帧原始图像的第一色彩空间图像数据的步骤之前,所述方法还包括:对所述第一帧原始图像和第二帧原始图像均进行图像处理;其中,所述图像处理至少包括去坏点处理、伽马校正处理、颜色校正处理、颜色增强处理及去噪处理中的一种或多种。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述对所述第一帧图像与所述第二帧图像之间位置相同的所有图块分别进行模糊比较的步骤,包括:对所述第一帧图像的每一个图块进行拉普拉斯滤波处理,得到所述第一帧图像的每一个图块的第一滤波值;对所述第二帧图像的每一个图块进行拉普拉斯滤波处理,得到所述第二帧图像的每一个图块的第二滤波值;根据所述第一滤波值和所述第二滤波值分别计算所述第一帧图像与所述第二帧图像之间位置相同的所有图块的区别特征信息;若所述区别特征信息满足预设条件,则将所述第一帧图像与所述第二帧图像之间位置相同的图块标记为发生模糊变换的图块。5.根据权利要求4所述的方法,其特征在于,所述根据所述第一滤波值和所述第二滤波值分别计算所述第一帧图像与所述第二帧图像之间位置相同的所有图块的区别特征信息的步骤,包括:分别计算所述第一帧图像与所述第二帧图像之间位置相同的所有图块的第一滤波值与第二滤波值之差的绝对值。6.根据权利要求4所述的方法,其特征在于,所述根据所述第一滤波值和所述第二滤波值分别计算所述第一帧图像与所述第二帧图像之间位置相同的所有图块的区别特征信息的步骤,包括:根据所述第一帧图像的每一个图块的第一滤波值,计算所述第一帧图像的第一平均滤波值;根据所述第二帧图像的每一个图块的第二滤波值,计算所述第二帧图像的第二平均滤波值;根据所述第一帧图像的每一个图块的第一滤波值及所述第一平均滤波值,计算所述第一帧图像的每一个图块的第一方差;根据所述第二帧图像的每一个图块的第二滤波值及所述第二平均滤波值,计算所述第二帧图像的每一个图块的第二方差;分别计算所述第一帧图像与所述第二帧图像之间位置相同的所有图块的第一方差与第二方差之差的绝对值。7.根据权利要求4所述的方法,其特征在于,所述对所述第一帧图像的每一个图块进行拉普拉斯滤波处理,得到所述第一帧图像的每一个图块的第一滤波值的步骤,包括:通过公式计算所述第一帧图像的每一个图块的第一滤波值;其中,g为所述第一滤波值,i和j为图块的坐标值,p为图块的像素值,lap为滤波算子上对应的加权值,k和l为滤波算子的坐标值。8.根据权利要求6所述的方法,其特征在于,所述根据所述第一帧图像的每一个图块的第一滤波值,计算所述第一帧图像的第一平均滤波值的步骤,包括:通过公式计算所述第一帧图像的第一平均滤波值;其中,E为所述第一平均滤波值,g为所述第一滤波值,i和j为图块的坐标值,m为图块的宽,n为图块的高。9.根据权利要求6所述的方法,其特征在于,所述根据所述第一帧图像的每一个图块的第一滤波值及所述第一平均滤波值,计算所述第一帧图像的每一个图块的第一方差的步骤,包括:通过公式计算所述第一帧图像的每一个图块的第一方差;其中,Var为所述第一方差,g为所述第一滤波值,E为所述第一平均滤波值,i和j为图块的坐标值,m为图块的宽,n为图块的高。10.一种移动终端,其特征在于,包括:图像获取模块,用于获取摄像头对目标对象依次采集的第一帧图像和第二帧图像;图像划分模块,用于将所述图像获取模块获取的所述第一帧图像及所述第二帧图像按照相同的划分方式划分成N个图块,所述N为大于1的整...

【专利技术属性】
技术研发人员:黄创杰
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

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

1