一种图像拍摄方法及系统的制作方法

文档序号:7773046阅读:120来源:国知局
一种图像拍摄方法及系统的制作方法
【专利摘要】本发明公开一种图像拍摄方法及系统。所述方法包括:获取电子设备当前获取到的图像;判断所述图像中是否存在人脸,得到第一判断结果;当所述第一判断结果为是时,确定所述人脸在所述图像中的位置;判断所述位置是否满足第一预设条件,得到第二判断结果;当所述第二判断结果为是时,进行提示,以便用户确认执行拍摄操作。采用本发明的方法或系统,可以得到高质量的自拍图像,增强用户感受。
【专利说明】一种图像拍摄方法及系统
【技术领域】
[0001]本发明涉及数据处理领域,特别是涉及一种图像拍摄方法及系统。
【背景技术】
[0002]随着电子设备技术的不断发展,越来越多的电子设备具有照相功能。用户采用电子设备自拍的频率也越来越高。
[0003]所谓自拍,是指具有照相功能的电子设备的持有人采用所述电子设备拍摄自身的图像的过程。在自拍过程中,拍摄的重点通常是集中在自拍者的面部区域。
[0004]现有技术中,用于自拍的电子设备按照摄像头的个数,可以划分为两类。第一类是只具有一个后置摄像头的电子设备,第二类是具有前置摄像头的电子设备。当用户采用第一类电子设备自拍时,由于后置摄像头位于电子设备的后方,背对显示屏幕,所以用户无法再自拍时观察到拍摄画面,因而也无法获知自拍过程中的图像细节,只能根据经验选择拍摄角度。当选择的拍摄角度不恰当时,得到的图像质量较低。当用户采用第二类电子设备自拍时,由于通常前置摄像头的像素相较于后置摄像头的像素较低,导致自拍图像的质量也较低。
[0005]综上所述,现有技术中的自拍方法,拍摄得到的图像质量较低。

【发明内容】

[0006]本发明的目的是提供一种图像拍摄方法及系统,能够提高采用电子设备进行自拍得到的图像质量,增强用户感受。
[0007]为实现上述目的,本发明提供了如下方案:
[0008]一种图像拍摄方法,所述方法包括:
[0009]获取电子设备当前获取到的图像;
[0010]判断所述图像中是否存在人脸,得到第一判断结果;
[0011]当所述第一判断结果为是时,确定所述人脸在所述图像中的位置;
[0012]判断所述位置是否满足第一预设条件,得到第二判断结果;
[0013]当所述第二判断结果为是时,进行提示,以便用户确认执行拍摄操作。
[0014]可选的,所述判断所述位置是否满足第一预设条件,包括:
[0015]判断所述人脸的位置是否位于所述图像的中心区域。
[0016]可选的,所述判断所述人脸的位置是否位于所述图像的中心区域,包括:
[0017]获取所述人脸的中心点的第一坐标;
[0018]获取所述图像的中心点的第二坐标;
[0019]计算所述第一坐标与所述第二坐标之间的距离;
[0020]判断所述距离是否小于第一预设数值。
[0021]可选的,在进行提示之前,所述方法还包括:
[0022]当所述第二判断结果为是时,分析所述图像的曝光度、对比度和清晰度,得到第一分析结果;
[0023]判断所述第一分析结果是否满足第二预设条件,得到第三判断结果;
[0024]当所述第三判断结果为是时,进行提示。
[0025]可选的,所述进行提示包括:
[0026]点亮第一指示灯进行提示;
[0027]和/或,控制第一指示灯以第一颜色进行显示以进行提示;
[0028]和/或,控制扬声器发出第一声音信号以进行提不。
[0029]一种图像拍摄系统,所述系统包括:
[0030]图像获取模块,用于获取电子设备当前获取到的图像;
[0031]第一判断模块,用于判断所述图像中是否存在人脸,得到第一判断结果;
[0032]位置确定模块,用于当所述第一判断结果为是时,确定所述人脸在所述图像中的位置;
[0033]第二判断模块,用于判断所述位置是否满足第一预设条件,得到第二判断结果;
[0034]提示模块,用于当所述第二判断结果为是时,进行提示,以便用户确认执行拍摄操作。
[0035]可选的,所述第二判断模块,包括:
[0036]第二判断单元,用于判断所述人脸的位置是否位于所述图像的中心区域。
[0037]可选的,所述第二判断单元,包括:
[0038]第一坐标获取子单元,用于获取所述人脸的中心点的第一坐标;
[0039]第二坐标获取子单元,用于获取所述图像的中心点的第二坐标;
[0040]距离计算子单元,用于计算所述第一坐标与所述第二坐标之间的距离;
[0041]第二判断子单元,用于判断所述距离是否小于第一预设数值。
[0042]可选的,所述系统还包括:
[0043]第一分析模块,用于在进行提示之前,当所述第二判断结果为是时,分析所述图像的曝光度、对比度和清晰度,得到第一分析结果;
[0044]第三判断模块,用于判断所述第一分析结果是否满足第二预设条件,得到第三判断结果;当所述第三判断结果为是时,控制所述提示模块进行提示。
[0045]可选的,所述提示模块包括:
[0046]第一提示单元,用于点亮第一指示灯进行提示;
[0047]第二提示单元,用于控制第一指示灯以第一颜色进行显示以进行提示;
[0048]第三提示单元,用于控制扬声器发出第一声音信号以进行提示。
[0049]根据本发明提供的具体实施例,本发明公开了以下技术效果:
[0050]本发明实施例的图像拍摄方法及系统,通过获取电子设备当前获取到的图像;判断所述图像中是否存在人脸,当存在人脸时,确定所述人脸在所述图像中的位置;判断所述位置是否满足第一预设条件,当满足第一预设条件时,对用户进行提示,使得用户采用电子设备上的后置摄像头自拍时,也可以获知实际的拍摄角度是否满足要求,进而得到高质量的自拍图像,增强用户感受。
【专利附图】

【附图说明】[0051]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0052]图1为本发明的图像拍摄方法实施例1的流程图;
[0053]图2为本发明的图像拍摄方法实施例2的流程图;
[0054]图3为本发明的图像拍摄方法实施例3的流程图;
[0055]图4为本发明的图像拍摄方法实施例4的流程图;
[0056]图5为本发明的图像拍摄系统实施例1的结构图;
[0057]图6为本发明的图像拍摄系统实施例2的结构图;
[0058]图7为本发明的图像拍摄系统实施例3的结构图。
【具体实施方式】
[0059]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0060]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0061]图1为本发明的图像拍摄方法实施例1的流程图。如图1所示,该方法可以包括:
[0062]步骤101:获取电子设备当前获取到的图像;
[0063]本发明各个实施例中的所述电子设备可以是数码相机,智能手机,平板电脑等电子设备。所述电子设备上至少具有一个摄像头。用户可以使用所述摄像头进行自拍。
[0064]当所述电子设备处于相机模式时,所述电子设备的摄像头的图像获取范围内的景物,均可以在所述电子设备的屏幕上形成显示画面,并显示。所述显示画面即为当前获取到的图像。
[0065]步骤102:判断所述图像中是否存在人脸,得到第一判断结果;
[0066]可以通过人脸识别技术,判断所述图像中是否存在人脸。现有技术中的人脸识别技术均适用于本实施例。例如,可以采用Haar-Like特征结合Adaboost算法进行人脸识别。
[0067]本步骤中的Haar-Like特征也叫矩形特征,由Viola等人2001年提出,有几种具体类型,如两矩形特征、三矩形特征和四矩形特征。矩形特征值指图像上两个或多个形状大小相同的矩形内部所有像素灰度值之和的差值。在系统中统一采用白色区域所有像素灰度值之和减去黑色区域所有像素灰度值之和。对于一个图像,可以在图像中任意位置放入任何尺寸的特征进行检测。人脸的一些特征能够由矩形特征简单地描绘,例如,通常眼睛要比脸颊颜色更深,鼻梁两侧要比鼻梁颜色更深,嘴巴要比周围颜色更深。所以构造这种Haar-Like特征可以反映出一定的人脸特性。
[0068]Adaboost算法的基本思想是将大量分类能力一般的弱分类器通过一定方法组合起来,构成一个强分类器,所以通过使用大量普通Haar-Like特征,组成层级分类器,最后可以得到一个性能良好的人脸检测器。[0069]需要说明的是,当所述图像中具有多个人脸时,可以将显示面积最大且与摄像头的角度最接近90度的人脸确定为步骤102中的人脸。显示面积最大可以表示该人脸距离摄像头比较近。与摄像头的角度最接近90度可以表示该人脸相较于其他的人脸更加正对摄像头。而通常在自拍时,电子设备需要拍摄的人脸也是距离最近且正对摄像头的,所以,可以将显示面积最大且与摄像头的角度最接近90度的人脸确定为步骤102中的人脸。
[0070]步骤103:当所述第一判断结果为是时,确定所述人脸在所述图像中的位置;
[0071]可以通过所述人脸在所述图像中的坐标信息确定所述人脸在所述图像中的位置。可以将所述人脸的中心点的位置确定为所述人脸在所述图像中的位置。所述中心点可以是所述人脸的几何中心点。假设所述中心点位于所述图像的中心,则可以表示所述人脸也位于所述图像的中心。
[0072]步骤104:判断所述位置是否满足第一预设条件,得到第二判断结果;
[0073]所述第一预设条件可以是所述人脸的所述位置位于所述图像的中心区域,也可以是所述人脸的所述位置位于所述图像的其他特定区域。所述特定区域可以是例如左侧、右侧或者上方、下方或者左上角、右上角等等。所述特定区域也可以由用户指定或设置。
[0074]可以通过判断所述人脸的中心点与所述图像的特定区域的中心点的距离是否小于某一预设阈值来判断所述人脸是否位于所述特定区域。
[0075]步骤105:当所述第二判断结果为是时,进行提示,以便用户确认执行拍摄操作。
[0076]所述电子设备上可以设置有指示灯和或扬声器。可以通过所述指示灯或者扬声器以光线或声音的方式进行提示。所述指示灯可以是LED类型的指示灯,以便降低点亮指示灯消耗的电量。
[0077]具体的,所述提示可以是点亮第一指示灯进行提示;
[0078]和/或,控制第一指示灯以第一颜色进行显示以进行提示;
[0079]和/或,控制扬声器发出第一声音信号以进行提不。
[0080]当所述第一指示灯被点亮,或者所述第一指示灯的颜色变为第一颜色,或者扬声器发出了特定的声音,则说明人脸已经位于拍摄画面的指定区域,用户可以按下快门,确认令所述电子设备执行拍摄操作。
[0081]综上所述,本实施例中,通过获取电子设备当前获取到的图像;判断所述图像中是否存在人脸,当存在人脸时,确定所述人脸在所述图像中的位置;判断所述位置是否满足第一预设条件,当满足第一预设条件时,对用户进行提示,使得用户采用电子设备上的后置摄像头自拍时,也可以获知实际的拍摄角度是否满足要求,进而得到高质量的自拍图像,增强用户感受。
[0082]图2为本发明的图像拍摄方法实施例2的流程图。如图2所示,该方法可以包括:
[0083]步骤201:获取电子设备当前获取到的图像;
[0084]步骤202:判断所述图像中是否存在人脸,得到第一判断结果;
[0085]步骤203:当所述第一判断结果为是时,获取所述人脸的中心点的第一坐标;
[0086]可以根据人脸检测的结果确定人脸的中心点在图像中的位置M(x,y)。
[0087]步骤204:获取所述图像的中心点的第二坐标;
[0088]假设所述图像的高为H,宽为W,则图像的中心点位置为C(x,y) = (ff/2, H/2)
[0089]步骤205:计算所述第一坐标与所述第二坐标之间的距离;[0090]可以用dist(M,C)表示点M到点C的距离,根据公式dist{MX) = ^(M1 -CJ^(Mr-Cr)2计算所述第一坐标与所述第二坐标之间的距离。
[0091]步骤206:判断所述距离是否小于第一预设数值,得到第二判断结果;
[0092]步骤207:当所述第二判断结果为是时,点亮第一指示灯进行提示,以便用户确认执行拍摄操作。
[0093]本实施例中公开了一种判断所述人脸的位置是否位于所述图像的中心区域的具体方式。
[0094]图3为本发明的图像拍摄方法实施例3的流程图。如图3所示,该方法可以包括:
[0095]步骤301:获取电子设备当前获取到的图像;
[0096]步骤302:判断所述图像中是否存在人脸,得到第一判断结果;
[0097]步骤303:当所述第一判断结果为是时,确定所述人脸在所述图像中的位置;
[0098]步骤304:判断所述位置是否满足第一预设条件,得到第二判断结果;
[0099]步骤305:当所述第二判断结果为是时,分析所述图像的曝光度、对比度和清晰度,得到第一分析结果;
[0100]当第二判断结果为是时,说明用 户的自拍角度是比较合适的。
[0101]但是,除了拍摄角度,还有其他因素可能对图像质量造成影响。这些因素包括通常所说的图像质量,具体可以包括图像的曝光度、对比度和清晰度。
[0102]步骤306:判断所述第一分析结果是否满足第二预设条件,得到第三判断结果;
[0103]所述第二预设条件,可以是所述图像的曝光度、对比度和清晰度的预设数值范围。
[0104]当所述第一分析结果中得到的图像的曝光度、对比度和清晰度的实际数值位于所述预设数值范围内时,则表示满足第二预设条件。即自拍得到的图像看起来是清楚的。
[0105]步骤307:当所述第三判断结果为是时,进行提示,以便用户确认执行拍摄操作。
[0106]本实施例中,当用户的拍摄角度满足预设条件后,还可以对图像的成像质量进行分析,当图像的成像质量满足第二预设条件时,才发出提示,可以确保用户拍摄得到的图像是清楚的。
[0107]图4为本发明的图像拍摄方法实施例4的流程图。如图4所示,该方法可以包括:
[0108]步骤401:获取电子设备当前获取到的图像;
[0109]步骤402:判断所述图像中是否存在人脸,得到第一判断结果;
[0110]步骤403:当所述第一判断结果为是时,确定所述人脸在所述图像中的位置;
[0111]步骤404:判断所述位置是否满足第一预设条件,得到第二判断结果;
[0112]步骤405:当所述第二判断结果为是时,分析所述人脸的表情,得到第二分析结果;
[0113]具体的,可以分析用户的表情表示的微笑的程度。当人脸中的嘴角上扬的幅度越大,可以表示用户的微笑程度越高。不同的微笑程度可以用不同的等级值表示。
[0114]步骤406:判断所述第二分析结果是否满足第三预设条件,得到第四判断结果;
[0115]可以判断所述等级值是否等于或大于预设等级值。
[0116]步骤407:当所述第四判断结果为是时,进行提示,以便用户确认执行拍摄操作。
[0117]本实施例中,通过分析人脸的表情,当表情满足预设条件是,对用户进行提示,可以使用户更加容易地得到具有某种表情(例如微笑)的自拍图像。
[0118]本发明还公开了一种图像拍摄系统。图5为本发明的图像拍摄系统实施例1的结构图。如图5所示,该系统可以包括:
[0119]图像获取模块501,用于获取电子设备当前获取到的图像;
[0120]第一判断模块502,用于判断所述图像中是否存在人脸,得到第一判断结果;
[0121]位置确定模块503,用于当所述第一判断结果为是时,确定所述人脸在所述图像中的位置;
[0122]第二判断模块504,用于判断所述位置是否满足第一预设条件,得到第二判断结果;
[0123]所述第二判断模块504,可以包括:
[0124]第二判断单元,用于判断所述人脸的位置是否位于所述图像的中心区域。
[0125]提示模块505,用于当所述第二判断结果为是时,进行提示,以便用户确认执行拍摄操作。
[0126]所述提示模块505可以包括:
[0127]第一提示单元,用于点亮第一指示灯进行提示;
[0128]第二提示单元,用于控制第一指示灯以第一颜色进行显示以进行提示;
[0129]第三提示单元,用于控制扬声器发出第一声音信号以进行提示。
[0130]本实施例中,通过获取电子设备当前获取到的图像;判断所述图像中是否存在人脸,当存在人脸时,确定所述人脸在所述图像中的位置;判断所述位置是否满足第一预设条件,当满足第一预设条件时,对用户进行提示,使得用户采用电子设备上的后置摄像头自拍时,也可以获知实际的拍摄角度是否满足要求,进而得到高质量的自拍图像,增强用户感受。
[0131]图6为本发明的图像拍摄系统实施例2的结构图。如图6所示,该系统可以包括:
[0132]图像获取模块501,用于获取电子设备当前获取到的图像;
[0133]第一判断模块502,用于判断所述图像中是否存在人脸,得到第一判断结果;
[0134]第一坐标获取子单元601,用于当所述第一判断结果为是时,获取所述人脸的中心点的第一坐标;
[0135]第二坐标获取子单元602,用于获取所述图像的中心点的第二坐标;
[0136]距离计算子单元603,用于计算所述第一坐标与所述第二坐标之间的距离;
[0137]第二判断子单元604,用于判断所述距离是否小于第一预设数值。,得到第二判断结果;
[0138]提示模块505,用于当所述第二判断结果为是时,进行提示,以便用户确认执行拍摄操作。
[0139]图7为本发明的图像拍摄系统实施例3的结构图。如图7所示,该系统可以包括:
[0140]图像获取模块501,用于获取电子设备当前获取到的图像;
[0141]第一判断模块502,用于判断所述图像中是否存在人脸,得到第一判断结果;
[0142]第一坐标获取子单元601,用于当所述第一判断结果为是时,获取所述人脸的中心点的第一坐标;
[0143]第二坐标获取子单元602,用于获取所述图像的中心点的第二坐标;[0144]距离计算子单元603,用于计算所述第一坐标与所述第二坐标之间的距离;
[0145]第二判断子单元604,用于判断所述距离是否小于第一预设数值。,得到第二判断结果;
[0146]第一分析模块701,用于在进行提示之前,当所述第二判断结果为是时,分析所述图像的曝光度、对比度和清晰度,得到第一分析结果;
[0147]第三判断模块702,用于判断所述第一分析结果是否满足第二预设条件,得到第三判断结果;当所述第三判断结果为是时,控制所述提示模块进行提示。
[0148]提示模块505,用于进行提示,以便用户确认执行拍摄操作。
[0149]本实施例中,当用户的拍摄角度满足预设条件后,还可以对图像的成像质量进行分析,当图像的成像质量满足第二预设条件时,才发出提示,可以确保用户拍摄得到的图像是清楚的。
[0150]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0151]本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种图像拍摄方法,其特征在于,所述方法包括: 获取电子设备当前获取到的图像; 判断所述图像中是否存在人脸,得到第一判断结果; 当所述第一判断结果为是时,确定所述人脸在所述图像中的位置; 判断所述位置是否满足第一预设条件,得到第二判断结果; 当所述第二判断结果为是时,进行提示,以便用户确认执行拍摄操作。
2.根据权利要求1所述的方法,其特征在于,所述判断所述位置是否满足第一预设条件,包括: 判断所述人脸的位置是否位于所述图像的中心区域。
3.根据权利要求2所述的方法,其特征在于,所述判断所述人脸的位置是否位于所述图像的中心区域,包括: 获取所述人脸的中心点的第一坐标; 获取所述图像的中心点的第二坐标; 计算所述第一坐标与所述第 二坐标之间的距离; 判断所述距离是否小于第一预设数值。
4.根据权利要求1所述的方法,其特征在于,在进行提示之前,所述方法还包括: 当所述第二判断结果为是时,分析所述图像的曝光度、对比度和清晰度,得到第一分析结果; 判断所述第一分析结果是否满足第二预设条件,得到第三判断结果; 当所述第三判断结果为是时,进行提示。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述进行提示包括: 点売第一指不灯进行提不; 和/或,控制第一指示灯以第一颜色进行显示以进行提示; 和/或,控制扬声器发出第一声音信号以进行提不。
6.一种图像拍摄系统,其特征在于,所述系统包括: 图像获取模块,用于获取电子设备当前获取到的图像; 第一判断模块,用于判断所述图像中是否存在人脸,得到第一判断结果; 位置确定模块,用于当所述第一判断结果为是时,确定所述人脸在所述图像中的位置; 第二判断模块,用于判断所述位置是否满足第一预设条件,得到第二判断结果; 提示模块,用于当所述第二判断结果为是时,进行提示,以便用户确认执行拍摄操作。
7.根据权利要求6所述的系统,其特征在于,所述第二判断模块,包括: 第二判断单元,用于判断所述人脸的位置是否位于所述图像的中心区域。
8.根据权利要求7所述的系统,其特征在于,所述第二判断单元,包括: 第一坐标获取子单元,用于获取所述人脸的中心点的第一坐标; 第二坐标获取子单元,用于获取所述图像的中心点的第二坐标; 距离计算子单元,用于计算所述第一坐标与所述第二坐标之间的距离; 第二判断子单元,用于判断所述距离是否小于第一预设数值。
9.根据权利要求6所述的系统,其特征在于,所述系统还包括:第一分析模块,用于在进行提示之前,当所述第二判断结果为是时,分析所述图像的曝光度、对比度和清晰度,得到第一分析结果;第三判断模块,用于判断所述第一分析结果是否满足第二预设条件,得到第三判断结果;当所述第三判断结果为是时,控制所述提示模块进行提示。
10.根据权利要求6-9任一项所述的系统,其特征在于,所述提示模块包括:第一提示单元,用于点亮第一指示灯进行提示;第二提示单元,用于控制第一指示灯以第一颜色进行显示以进行提示;第三提示单元,用于控制扬声器发出第`一声音信号以进行提示。
【文档编号】H04N5/232GK103501411SQ201310466760
【公开日】2014年1月8日 申请日期:2013年10月9日 优先权日:2013年10月9日
【发明者】王鼎, 陈继 申请人:中科创达软件股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1