基于表情的拍照方法、计算机可读存储介质及终端设备技术

技术编号:21251761 阅读:34 留言:0更新日期:2019-06-01 09:30
本发明专利技术提供了一种基于表情的拍照方法、计算机可读存储介质及终端设备,包括:采集对焦后的预览图像,并将预览图像存储至第一缓存空间;对预览图像进行人脸检测和定位,获取预览图像中的人脸部分;对人脸部分的至少一个预设部位进行特征分析,确定所述至少一个预设部位的状态,针对所述至少一个预设部位中的任一预设部位,若所述预设部位的状态符合所述预设部位所对应的预设状态,或符合预设图像库中的任一人脸图像中的所述预设部位的状态,则开启拍照模块进行拍照。本发明专利技术通过对预览表情进行实时分析,当符合预设拍照条件时开启拍照模块进行拍照,提高了用户拍照的满意度。

Emotion-based Photography, Computer Readable Storage Media and Terminal Equipment

The present invention provides a facial expression-based photography method, a computer readable storage medium and a terminal device, including: collecting preview image after focusing and storing the preview image in the first buffer space; detecting and locating the preview image to obtain the face part of the preview image; analyzing the features of at least one preset part of the face part to determine the description. For the state of at least one preset part, for any preset part of at least one preset part, if the state of the preset part conforms to the preset state corresponding to the preset part, or to the state of the preset part in any face image in the preset image library, the photographing module is opened for photographing. By real-time analysis of preview expression, the invention opens the photographing module to take photos when meeting the preset photographing conditions, thereby improving the satisfaction of users.

【技术实现步骤摘要】
基于表情的拍照方法、计算机可读存储介质及终端设备
本专利技术属于计算机
,尤其涉及一种基于表情的拍照方法、计算机可读存储介质及终端设备。
技术介绍
随着各种移动智能终端的快速发展,终端上的摄像头像素越来越高,使得越来越多的用户倾向使用移动智能终端进行拍照。各大终端厂商为满足用户的拍照需求,对终端硬件不断更新,以提高照片的拍摄质量。然而,用户拍照质量的好坏,除依赖于终端的像素水平等硬件因素,还依赖于用户的拍照水平。但是,用户在使用智能终端拍照的瞬间,可能会由于各种因素导致拍到的面部表情不自然,如眼睛没有睁开、笑容僵硬等。尤其是当用户自拍时,多采用按键或定时,自拍时的单手操作使得智能拍照终端发生抖动导致照片模糊,或在拍照瞬间表情控制不好导致自拍表情不满意。
技术实现思路
有鉴于此,本专利技术实施例提供了一种基于表情的拍照方法、计算机可读存储介质及终端设备,以解决现有技术中移动终端不能根据用户表情控制拍照的问题。本专利技术实施例的第一方面提供了一种基于表情的拍照方法,包括:采集对焦后的预览图像,并将所述预览图像存储至第一缓存空间;对所述预览图像进行人脸检测和定位,获取所述预览图像中的人脸部分;对所述人脸部分的至少一个预设部位进行特征分析,确定所述至少一个预设部位的状态,针对所述至少一个预设部位中的任一预设部位,若所述预设部位的状态符合所述预设部位所对应的预设状态,或符合预设图像库中任一人脸图像中的所述预设部位的状态,则开启拍照模块进行拍照。本专利技术实施例的第二方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如下步骤:采集对焦后的预览图像,并将所述预览图像存储至第一缓存空间;对所述预览图像进行人脸检测和定位,获取所述预览图像中的人脸部分;对所述人脸部分的至少一个预设部位进行特征分析,确定所述至少一个预设部位的状态,针对所述至少一个预设部位中的任一预设部位,若所述预设部位的状态符合所述预设部位所对应的预设状态,或符合预设图像库中任一人脸图像中的所述预设部位的状态,则开启拍照模块进行拍照。本专利技术实施例的第三方面提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,所述处理器执行所述计算机可读指令时实现如下步骤:采集对焦后的预览图像,并将所述预览图像存储至第一缓存空间;对所述预览图像进行人脸检测和定位,获取所述预览图像中的人脸部分;对所述人脸部分的至少一个预设部位进行特征分析,确定所述至少一个预设部位的状态,针对所述至少一个预设部位中的任一预设部位,若所述预设部位的状态符合所述预设部位所对应的预设状态,或符合预设图像库中任一人脸图像中的所述预设部位的状态,则开启拍照模块进行拍照。本专利技术提供了一种基于表情的拍照方法、计算机可读存储介质及终端设备,该方法包括:采集对焦后的预览图像,并将预览图像存储至第一缓存空间;对预览图像进行人脸检测和定位,获取预览图像中的人脸部分;对人脸部分的至少一个预设部位进行特征分析,确定至少一个预设部位的状态;针对至少一个预设部位中的任一预设部位,若所述预设部位的状态符合所述预设部位所对应的预设状态,或符合预设图像库中任一人脸图像中的所述预设部位的状态,则开启拍照模块进行拍照。本专利技术通过对预览表情进行实时分析,当符合预设拍照条件时开启拍照模块进行拍照,提高了用户拍照的满意度。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种基于表情的拍照方法的流程示意图;图2为本专利技术实施例提供的另一种基于表情的拍照方法的流程示意图;图3为本专利技术实施例提供的又一种基于表情的拍照方法的流程示意图;图4为本专利技术实施例提供的一种基于表情的拍照装置的结构框图;图5为本专利技术实施例提供的一种基于表情的拍照终端设备的示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。本专利技术实施例提供一种基于表情的拍照方法。结合图1,该方法包括:S101,采集对焦后的预览图像,并将所述预览图像存储至第一缓存空间。具体的,预览图像为显示在拍照界面上的取景图像,采集对焦后的预览图像,并将预览图像存储至第一缓存空间。S102,对所述预览图像进行人脸检测和定位,获取所述预览图像中的人脸部分。人脸检测和定位是指在预览图像中检测并定位到被拍摄者的人脸图像,然后框出被拍摄者的人脸部分,目前的人脸检测方法有基于几何特征的算法、基于AdaBoost算法以及基于神经网络的算法,其中,AdaBoost算法是经典的机器学习类算法,应用于人脸检测中具有很好的检测效果。进一步的,为保证能够更加准确的获取人脸图像的预设部位的特征,在进行人脸检测和定位之后,本专利技术提供的方法还包括:在检测并框出被拍摄者的人脸图像后,对人脸图像进行去除旋转、遮挡等因素的影响,以实现对人脸预设部位特征的准确定位和分析。S103,对所述人脸部分的至少一个预设部位进行特征分析,确定所述至少一个预设部位的状态,针对所述至少一个预设部位中的任一预设部位,若所述预设部位的状态符合所述预设部位所对应的预设状态,或符合预设图像库中任一人脸图像中的所述预设部位的状态,则开启拍照模块进行拍照。获取被拍摄者的人脸图像后,对人脸图像的至少一个预设部位进行特征分析,获取被拍摄者当前的至少一个预设部位的状态。如所述至少一个预设部位为嘴部,则对被拍摄者的人脸图像的嘴部进行特征分析,通过分析嘴部上下嘴唇的位置坐标、上下唇之间的距离以及有无白色像素点等特征,判断当前嘴部状态为打开状态,或是闭合状态。若针对嘴部这一预设部位的预设状态为闭合状态,通过对当前被拍摄者的嘴部特征分析得到当前被拍摄者的嘴部状态为闭合状态,则判断被拍摄者预设部位的状态符合预设状态,则开启拍照模块进行拍照。或者,在预设图像库中预存储多张被拍摄者的预选的满意度较高的自拍图像,对预设图像库中的每一张人脸图像进行预设部位的特征分析,获取每张图像的预设部位的状态。如预设部位为眼部和嘴部,预设图像库中包含两张被拍摄者的自拍图像,一张图像中自拍者眼部和嘴部的状态分别为眼部睁开、嘴部闭合,另一张图像中自拍者的眼部特征为眼部闭合,嘴部特征为张开状态,则若检测到预览图像中的被拍摄者的人脸的预设部位状态,即嘴部和眼部的状态,符合上述预设图像库中的两张图像中任一张人脸图像的嘴部和眼部的状态时,则开启拍照模块进行拍照,即若被拍摄者的眼部状态和嘴部状态分别符合眼部睁开,嘴部闭合时,开启拍照模块进行拍照,或符合眼部闭合,嘴部张卡时,开启拍照模块进行拍照。本专利技术提供了一种基于表情的拍照方法,该方法包括:采集对焦后的预览图像,并将预览图像本文档来自技高网...

【技术保护点】
1.一种基于表情的拍照方法,其特征在于,该方法包括:采集对焦后的预览图像,并将所述预览图像存储至第一缓存空间;对所述预览图像进行人脸检测和定位,获取所述预览图像中的人脸部分;对所述人脸部分的至少一个预设部位进行特征分析,确定所述至少一个预设部位的状态,针对所述至少一个预设部位中的任一预设部位,若所述预设部位的状态符合所述预设部位所对应的预设状态或符合预设图像库中的任一人脸图像中的所述预设部位的状态,则开启拍照模块进行拍照。

【技术特征摘要】
1.一种基于表情的拍照方法,其特征在于,该方法包括:采集对焦后的预览图像,并将所述预览图像存储至第一缓存空间;对所述预览图像进行人脸检测和定位,获取所述预览图像中的人脸部分;对所述人脸部分的至少一个预设部位进行特征分析,确定所述至少一个预设部位的状态,针对所述至少一个预设部位中的任一预设部位,若所述预设部位的状态符合所述预设部位所对应的预设状态或符合预设图像库中的任一人脸图像中的所述预设部位的状态,则开启拍照模块进行拍照。2.根据权利要求1所述的拍照方法,其特征在于,在开启拍照模块进行拍照之后,该方法还包括:采用连续拍照模式获取第一预设数量的图像,并将所述第一预设数量的图像放入第二缓存空间,所述第二缓存空间划分了多个不同类型的表情所对应的存储区域;通过人脸表情分类器对所述第一预设数量的图像进行表情分类,针对任一类型的表情,将所述类型的表情所对应的图像存储至所述第二缓存空间中所述类型所对应的存储区域中,其中,所述人脸表情分类器是通过第一训练集对卷积神经网络图像分类模型进行训练得到的,所述第一训练集包括预设人脸表情数据库中的多个人脸表情图像以及经过标注的所述多个人脸表情图像中任一人脸表情图像所对应的表情的类型。3.根据权利要求2所述的拍照方法,其特征在于,该方法还包括:根据用户预选取的表情的类型,将所述第二缓存空间中所述预选取的表情的类型所对应的存储区域中的图像存储至内存中,并删除所述第二缓存空间中的图像。4.根据权利要求1所述的拍照方法,其特征在于,该方法还包括:采用连续拍照模式获取第二预设数量的图像,并将所述第二预设数量的图像放入第三缓存空间;通过人脸表情满意度评价器对所述第二预设数量的人脸图像进行满意度评价,并将满意度超过预设值的图像存储至内存中,并删除所述第三缓存空间中的图像,其中,所述人脸表情满意度评价器是通过第二训练集对深度神经网络模型进行训练得到的,所述第二训练集包括预设人脸表情数据库中的多个人脸表情图像以及经过标注的所述多个人脸表情...

【专利技术属性】
技术研发人员:王红伟
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1