基于移动终端摄像头实现动态捕捉人脸摄像的方法及系统技术方案

技术编号:13334764 阅读:233 留言:0更新日期:2016-07-12 10:14
本发明专利技术公开了基于移动终端摄像头实现动态捕捉人脸摄像的方法及系统,所述方法中通过在移动终端上设置两个摄像头,当拍摄图像时,根据其中的人脸识别摄像头采集的人脸位置信息,对人脸识别摄像头及主摄像头的位置进行调整,从而控制人脸识别摄像头拍摄的人物图像放置在画面的中心位置区域,同时控制对摄像头视角内的图像进行图像采集处理。本发明专利技术通过此智能拍摄设备的运用,可以达到拍摄设备不移动或移动较少的情况下,被拍摄物可以在设备拍摄方向的更大范围移动,而不会影响拍摄物在拍摄画面中的位置,拍摄设备实现对于拍摄物位置的动态捕捉,可以及时拍摄到人脸,为用户提供了方便。

【技术实现步骤摘要】

本专利技术涉及移动终端
,尤其涉及的是一种基于移动终端摄像头实现动态捕捉人脸摄像的方法及系统
技术介绍
目前智能拍摄设备越来越普遍,人们使用的频率也越来越多,伴随着使用次数的增多,人们对于拍摄时是否方便和是否智能提出了更高的要求。通常人们在使用这些智能拍摄设备时进行拍摄时,人和设备之间的相对位置总是在动态的变化当中,要保持人物一直在画面的合适位置的话,就需要人们实时单独调整摄像头的拍照位置,并随时关注人物在画面中的位置,这导致长时间使用设备时,视频拍摄过程操作繁琐,不方便用户。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于移动终端摄像头实现动态捕捉人脸摄像的方法及系统。本专利技术解决技术问题所采用的技术方案如下: 一种基于移动终端摄像头实现动态捕捉人脸摄像的方法,其中,包括: A、预先在移动终端上设置两个摄像头,其中一个为人脸识别摄像头用于对人脸位置信息进行采集,另一个摄像头为主摄像头用于对摄像头视角内的图像进行原始图像采集; B、当需拍摄时,控制通过人脸识别摄像头对人脸位置信息进行采集,以及控制主摄像头对摄像头视角内的图像进行原始图像采集; C、根据人脸识别摄像头采集的人脸位置信息,对人脸识别摄像头的位置进行调整,控制人脸识别摄像头拍摄的画面始终将被拍摄的人物放置在画面的中心位置区域; D、人脸识别摄像头和主摄像头根据调整后的位置,对摄像头视角内的图像进行图像采集处理。所述基于移动终端摄像头实现动态捕捉人脸摄像的方法,其中,所述步骤B具体包括: B1、控制通过人脸识别摄像头对人脸位置信息进行采集,识别出人脸位置。所述基于移动终端摄像头实现动态捕捉人脸摄像的方法,其中,所述步骤C包括: Cl、根据人脸识别摄像头采集的人脸位置信息,计算人脸在当前预览拍摄的画面的位置; C2、根据计算的人脸在当前预览拍摄画面的位置,再计算被拍摄的人物放置在画面的中心位置区域的偏差数据; C3、根据所述偏差数据产生相应的控制人脸识别摄像头进行位置调节的位置调整指令; C4、根据所产生的位置调整指令,对人脸识别摄像头的位置进行调整,控制人脸识别摄像头拍摄的画面始终将被拍摄的人物放置在画面的中心位置区域。所述基于移动终端摄像头实现动态捕捉人脸摄像的方法,其中,所述步骤C3还包括: C3、根据所述偏差数据产生相应的控制人脸识别摄像头的横向位置调整指令或纵向位置调整指令。所述基于移动终端摄像头实现动态捕捉人脸摄像的方法,其中,所述步骤C4还包括: C41、当产生横向位置调整指定时,控制对人脸识别摄像头的横向位置进行调整,以控制人脸识别摄像头拍摄的画面始终将被拍摄的人物放置在画面的中心位置区域; C42、当产生纵向位置调整指定时,控制对人脸识别摄像头的纵向位置进行调整,以控制人脸识别摄像头拍摄的画面始终将被拍摄的人物放置在画面的中心位置区域。所述基于移动终端摄像头实现动态捕捉人脸摄像的方法,其中,所述步骤C还包括: C20、对人脸识别摄像头采集的人脸特征数据进行数据处理,对人脸图像的范围进行计算,并根据图像范围计算得出人脸图像的中心点; C21,将人脸图像中心点对于人脸识别摄像头图像的中心点进行相对位置的计算,得出Δ X和Δ Y,其中,Δ X表示人脸图像中心点与图像中心点相对的横向位置信息;Δ Y表示人脸图像中心点与图像中心点相对的纵向位置信息;C23、根据计算得出的Δ X和Δ Y数据,分别产生横向位置调整指令和纵向位置调整指令; C24、根据分别产生的横向位置调整指令和纵向位置调整指令,控制给出的人脸图像中心点与图像中心点相对的横向位置信息,对主摄像头的位置进行调整,使得Δ X趋向于O;以及根据给出的人脸图像中心点与图像中心点相对的纵向位置信息,对主摄像头的位置进行调整,使得Δ Y趋向于O。—种基于移动终端摄像头实现动态捕捉人脸摄像的系统,其中,包括: 预先设置模块,用于预先在移动终端上设置两个摄像头,其中一个为人脸识别摄像头用于对人脸位置信息进行采集,另一个摄像头为主摄像头用于对摄像头视角内的图像进行原始图像采集; 图像采集控制模块,用于当需拍摄时,控制通过人脸识别摄像头对人脸位置信息进行采集,以及控制主摄像头对摄像头视角内的图像进行原始图像采集; 数据处理与控制模块,用于根据人脸识别摄像头采集的人脸位置信息,对人脸识别摄像头的位置进行调整,控制人脸识别摄像头拍摄的画面始终将被拍摄的人物放置在画面的中心位置区域; 摄像模块,用于控制人脸识别摄像头和主摄像头根据调整后的位置,对摄像头视角内的图像进行图像采集处理。所述基于移动终端摄像头实现动态捕捉人脸摄像的系统,其中,所述数据处理与控制模块包括: 第一计算单元,用于根据人脸识别摄像头采集的人脸位置信息,计算人脸在当前预览拍摄的画面的位置; 第二计算单元,用于根据计算的人脸在当前预览拍摄画面的位置,再计算被拍摄的人物放置在画面的中心位置区域的偏差数据; 位置调节单元、用于根据所述偏差数据产生相应的控制人脸识别摄像头进行位置调节的位置调整指令; 控制单元,用于根据所产生的位置调整指令,对人脸识别摄像头的位置进行调整,控制人脸识别摄像头拍摄的画面始终将被拍摄的人物放置在画面的中心位置区域; 第一指令生成单元,用于根据所述偏差数据产生相应的控制人脸识别摄像头横向位置调整指令或纵向位置调整指令; 横向位置调节单元、当产生横向位置调整指定时,控制对人脸识别摄像头的横向位置进行调整,以控制人脸识别摄像头拍摄的画面始终将被拍摄的人物放置在画面的中心位置区域; 纵向位置调节单元,用于当产生纵向位置调整指定时,控制对人脸识别摄像头的纵向位置进行调整,以控制人脸识别摄像头拍摄的画面始终将被拍摄的人物放置在画面的中心位置区域。所述基于移动终端摄像头实现动态捕捉人脸摄像的系统,其中,所述数据处理与控制模块还包括: 第三计算单元、用于对人脸识别摄像头采集的人脸特征数据进行数据处理,对人脸图像的范围进行计算,并根据图像范围计算得出人脸图像的中心点; 第四计算单元,用于将人脸图像中心点对于人脸识别摄像头图像的中心点进行相对位置的计算,得出ΔΧ和ΔΥ,其中,ΔΧ表示人脸图像中心点与图像中心点相对的横向位置信息;Δ Y表示人脸图像中心点与图像中心点相对的纵向位置信息; 第二指令生成单元、根据计算得出的Δ X和Δ Y数据,分别产生横向位置调整指令和纵向位置调整指令; 调节控制单元、根据分别产生的横向位置调整指令和纵向位置调整指令,控制给出的人脸图像中心点与图像中心点相对的横向位置信息,对主摄像头的位置进行调整,使得Δ X趋向于O;以及根据给出的人脸图像中心点与图像中心点相对的纵向位置信息,对主摄像头的位置进行调整,使得Δ Y趋向于O。本专利技术还提供一种移动终端,包括移动终端本体,其中,还包括:设置在移动终端本体上的两个摄像头,其中一个为人脸识别摄像头用于对人脸位置信息进行采集,另一个摄像头为主摄像头用于对摄像头视角内的图像进行原始图像采集;所述主摄像头和人脸识别摄像头设置在同一当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种基于移动终端摄像头实现动态捕捉人脸摄像的方法,其特征在于,包括:A、预先在移动终端上设置两个摄像头,其中一个为人脸识别摄像头用于对人脸位置信息进行采集,另一个摄像头为主摄像头用于对摄像头视角内的图像进行原始图像采集;B、当需拍摄时,控制通过人脸识别摄像头对人脸位置信息进行采集,以及控制主摄像头对摄像头视角内的图像进行原始图像采集;C、根据人脸识别摄像头采集的人脸位置信息,对人脸识别摄像头的位置进行调整,控制人脸识别摄像头拍摄的画面始终将被拍摄的人物放置在画面的中心位置区域;D、人脸识别摄像头和主摄像头根据调整后的位置,对摄像头视角内的图像进行图像采集处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:吕近锋
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东;44

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

1