拍照的方法及装置的制造方法

文档序号:10492547阅读:286来源:国知局
拍照的方法及装置的制造方法
【专利摘要】本发明提供一种拍照的方法及装置,该拍照的方法包括:当检测到拍照指令,获取拍照对象中人脸的个数;当该人脸的个数大于预设值时,获取每个该人脸的面积数值;获取待对比面积数值,其中该待对比面积数值为所有该面积数值中位于预设范围内的面积数值;获取该待对比面积数值中的最大值和最小值,得到最大面积值和最小面积值;根据该最大面积值和该最小面积值调整摄像头的光圈值,并进行图像采集。本发明的拍照的方法及装置,由于可以根据人脸的面积大小动态地调整摄像头的光圈值,提高了拍照的清晰度。
【专利说明】
拍照的方法及装置
技术领域
[0001 ]本发明涉及终端技术领域,特别是涉及一种拍照的方法及装置。
【背景技术】
[0002]随着拍照技术的不断发展,越来越多的用户使用终端进行拍照,也使得用户对终端拍照功能的要求越来越高。
[0003]现有的终端在拍照时,默认使用大光圈的摄像头进行拍照。这种情况,对于人数较少的拍照,不会对清晰度造成影响。但是现实中往往存在多人拍照的情况,由于多人拍照时,人站的位置有前有后,使得人脸位置与摄像头之间的位置远近不同,也即景深不同。由于大光圈的镜头的景深比较小,容易导致有的人脸不在景深范围内,也即有的人脸超过了景深范围,从而使得照片比较模糊。
[0004]由此可见,当拍照对象中人数较多时,由于人脸位置与摄像头之间的位置远近不同,如果再使用大光圈的镜头进行拍照,会导致有的人脸不在景深范围内,因此导致拍到的照片比较模糊。

【发明内容】

[0005]本发明实施例提供一种拍照的方法及装置,以解决现有的拍照方法,当拍照人数较多时容易出现模糊的技术问题。
[0006]为解决上述问题,本发明提供的技术方案如下:
[0007]本发明实施例提供一种拍照的方法,其包括:
[0008]当检测到拍照指令,获取拍照对象中人脸的个数;
[0009]当所述人脸的个数大于预设值时,获取每个所述人脸的面积数值;
[0010]获取待对比面积数值,其中所述待对比面积数值为所有所述面积数值中位于预设范围内的面积数值;
[0011 ]获取所述待对比面积数值中的最大值和最小值,得到最大面积值和最小面积值;
[0012]根据所述最大面积值和所述最小面积值调整摄像头的光圈值,并进行图像采集。
[0013]本发明实施例还提供一种拍照的装置,其包括:
[0014]第一获取模块,用于当检测到拍照指令,获取拍照对象中人脸的个数;
[0015]第二获取模块,用于当所述人脸的个数大于预设值时,获取每个所述人脸的面积数值;
[0016]第三获取模块,用于获取待对比面积数值,其中所述待对比面积数值为所有所述面积数值中位于预设范围内的面积数值;
[0017]第四获取模块,用于获取所述待对比面积数值中的最大值和最小值,得到最大面积值和最小面积值;
[0018]处理模块,用于根据所述最大面积值和所述最小面积值调整摄像头的光圈值,并进行图像采集。
[0019]相较于现有技术,本实施例的拍照的方法及装置,当检测到拍照指令,获取拍照对象中人脸的个数;当该人脸的个数大于预设值时,获取每个该人脸的面积数值;获取待对比面积数值,其中该待对比面积数值为所有该面积数值中位于预设范围内的面积数值;获取该待对比面积数值中的最大值和最小值,得到最大面积值和最小面积值;根据该最大面积值和该最小面积值调整摄像头的光圈值,并进行图像采集;由于可以根据人脸的面积大小动态地调整摄像头的光圈值,提高了拍照的清晰度。
【附图说明】
[0020]图1为本发明实施例一提供的拍照的方法的流程图;
[0021 ]图2为本发明实施例二提供的拍照的方法的流程图;
[0022]图3为本发明实施例三提供的拍照的方法的流程图;
[0023]图4为本发明实施例四提供的拍照的装置的结构示意图;
[0024]图5为本发明实施例四提供的拍照的装置的优选结构示意图。
【具体实施方式】
[0025]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0026]请参照图1,图1为本发明实施例一提供的拍照的方法的流程图。
[0027]本优选实施例的拍照的方法,包括:
[0028]步骤SlOl,当检测到拍照指令,获取拍照对象中人脸的个数;
[0029]例如,当用户按下拍照键时,终端对拍照对象中的人脸进行识别,并获取人脸的个数。比如,终端对拍照对象进行图像预采集,并通过人脸识别技术获取图像中的人脸个数。该终端可以为手机或者平板电脑等设备。
[0030]步骤S102,当该人脸的个数大于预设值时,获取每个该人脸的面积数值;
[0031]例如,终端判断拍照对象中的人脸个数是否大于2,如果终端判定拍照对象中的人脸个数大于2,则终端获取每个人脸的面积数值。
[0032]步骤S103,获取待对比面积数值;
[0033]例如,终端滤除所有人脸面积数值中超出预设范围内的面积数值,将剩余的面积数值作为该待对比面积数值。其中,该待对比面积数值为所有该面积数值中位于预设面积范围内的面积数值。该预设面积范围根据经验值设定,由于人脸面积太小,调整光圈值的意义不大,面积太大,超出了景深范围,也即已经不能通过调整光圈值来达到清晰目的。
[0034]步骤S104,获取该待对比面积数值中的最大值和最小值,得到最大面积值和最小面积值;
[0035]例如,终端获取该待对比面积数值中的最大面积值和最小面积值。
[0036]步骤S105,根据该最大面积值和该最小面积值调整摄像头的光圈值,并进行图像米集。
[0037]例如,由于根据最大面积值与最小面积值之间的关系可以确定出距离的远近,也即相距的远近;该最大面积值与最小面积值之间的关系其中一种实施方式比如为最大面积值与最小面积值之间的比值。当距离较大时,则终端使用较小的光圈值进行拍照,当距离较小时,可以使用较大的光圈值进行拍照。
[0038]本优选实施例的拍照的方法,通过在检测到拍照人数较多时,获取人脸面积数值,并获取所有人脸面积数值中位于预设范围内的最大面积值和最小面积值,并根据最大面积值和最小面积值动态地调整摄像头的光圈值,由于可以根据人脸面积的大小动态地调整摄像头的光圈值,从而提高了拍照的清晰度。
[0039]请参照图2,图2为本发明实施例二提供的拍照的方法的流程图。
[0040]本优选实施例的拍照的方法,包括:
[0041]步骤S201,当检测到拍照指令,获取拍照对象中人脸的个数;
[0042]例如,当用户按下拍照键时,终端对拍照对象中的人脸进行识别,在识别出人脸后,获取人脸的个数;比如,终端对拍照对象进行图像预采集,并通过人脸识别技术获取图像中的人脸个数。该终端可以为手机或者平板电脑等设备。
[0043]步骤S202,当该人脸的个数大于预设值时,获取每个该人脸的面积数值;
[0044]例如,终端判断拍照对象中的人脸个数是否大于2,如果终端判定拍照对象中的人脸个数大于2,则终端获取每个人脸的面积数值。比如,每个人脸的面积数值为每个人脸图像的面积。
[0045]步骤S203,获取待对比面积数值;
[0046]例如,终端滤除所有人脸面积数值中超出预设范围内的面积数值,将剩余的面积数值作为该待对比面积数值。其中该待对比面积数值为所有该面积数值中位于预设面积范围内的面积数值。该预设面积范围根据经验值设定,由于人脸面积太小,调整光圈值的意义不大,面积太大,超出了景深范围,也即已经不能通过调整光圈值来达到清晰目的。
[0047]步骤S204,获取该待对比面积数值中的最大值和最小值,得到最大面积值和最小面积值。
[0048]例如,终端获取该待对比面积数值中的最大面积值和最小面积值。
[0049]步骤S205,获取该最大面积值与该最小面积值的比值。
[0050]例如,终端计算最大面积值与最小面积值之间的比值。
[0051]步骤S206,判断该比值是否超过预设阈值,得到判断结果;
[0052]例如,由于最大面积值与最小面积值之间的比值可以近似等同于距离的远近,也即确定相距的远近,因此终端可以根据该比值调整摄像头的光圈值,进而避免人脸位于景深范围外,提高拍照的清晰度。比如,终端将最大面积值与最小面积值之间的比值与预设阈值进行比较,以确定相距的远近程度,该预设阈值可以根据经验值设定。
[0053]步骤S207,根据该判断结果调整该摄像头的光圈值,并进行图像采集。
[0054]例如,终端根据最大面积值与最小面积值之间的比值与预设阈值之间的比较结果,对摄像头的光圈值进行调整,并进行拍照。也即通过相距的远近程度,动态地调整摄像头的光圈值,从而可以提高拍照的清晰度。
[0055]为了提高准确度,终端还可以在该比值大于预设阈值时,调小光圈值,在该比值小于或等于预设阈值时,调大光圈值,也即该根据该判断结果调整该摄像头的光圈值的步骤包括:
[0056]A、当该比值超过该预设阈值时,将该摄像头的光圈值调小;
[0057]B、当该比值未超过该预设阈值时,将该摄像头的光圈值调大。
[0058]例如,如果该比值大于该预设阈值,表明相距较远,因此终端将该摄像头的光圈值调小,也即使用较小的光圈进行拍照。如果该比值小于或者等于该预设阈值,表明相距较近,因此终端将该摄像头的光圈值调大,也即使用较大的光圈进行拍照,当然如果终端之前使用的是大光圈,此时终端也可以不作调整。
[0059]当然,为了提高拍照质量,该根据该判断结果调整该摄像头的光圈值的步骤之后,该方法还包括:
[0060]发出提示信号。
[0061]例如,终端将光圈值调整完成后,终端发出提示信号,比如发出提示音,也即该提示信号用于提示该摄像头的光圈值已调整完成。由于在调整完毕时,发出提示信号,可以以避免用户眨眼或者眼睛未盯着镜头,导致影响拍照质量的情况。
[0062]本优选实施例的拍照的方法,由于在拍照人数较多时,获取人脸面积数值中位于预设范围内的最大面积值和最小面积值,并获取最大面积值和最小面积值之间的比值,判断该比值是否超过预设阈值,根据该判断结果调整该摄像头的光圈值并进行拍照,由于根据该比值与预设阈值的比较结果可以判断出相距的远近,因此根据判断结果调整光圈值,提高了调整的准确度。
[0063]请参照图3,图3为本发明实施例三提供的拍照的方法的流程图。
[0064]本实施例以终端为智能手机为例进行详细说明,本优选实施例的拍照的方法,包括:
[0065]步骤S301,当检测到拍照指令,智能手机获取拍照对象中人脸的个数;
[0066]例如,当用户按下手机上的拍照键时,智能手机对拍照对象中的人脸进行识别,并获取人脸的个数;比如,智能手机对拍照对象进行图像预采集,并通过人脸识别技术获取图像中的人脸个数。
[0067]步骤S302,当该人脸的个数大于预设值时,智能手机获取每个该人脸的面积;
[0068]例如,智能手机判断拍照对象中的人脸个数是否大于2,如果智能手机判定拍照对象中的人脸个数大于2,则智能手机获取每个人脸的面积数值;否则,智能手机不作处理。
[0069]步骤S303,智能手机获取待对比面积数值;
[0070]例如,智能手机滤除所有人脸面积数值中超出预设范围内的面积数值,将剩余的面积数值作为该待对比面积数值,其中该待对比面积数值为所有该面积数值中位于预设范围内的面积数值。该预设面积范围根据经验值设定。
[0071 ]步骤S304,智能手机获取该待对比面积数值中的最大值和最小值,得到最大面积值和最小面积值。
[0072]例如,智能手机获取该待对比面积中的最大面积值和最小面积值。
[0073]步骤S305,智能手机获取该最大面积值与该最小面积值的比值;
[0074]例如,智能手机计算最大面积值与最小面积值之间的比值。
[0075]步骤S306,智能手机在预设数据库中查找与该比值对应的预设比值区间,并获取该预设比值区间对应的预设光圈值;
[0076]例如,智能手机预先在数据库中存储有多个比值区间以及与每个比值区间对应的光圈值,即预设比值区间和预设光圈值;智能手机将该比值与多个预设比值区间进行匹配,如果与其中一个预设比值区间匹配,则获取该预设比值区间对应的预设光圈值。由于最大面积值与最小面积值之间的比值可以近似等同于距离的远近,也即确定相距的远近,因此比值越大,对应的预设光圈值越小,进而避免人脸位于景深范围外,提高拍照的清晰度。
[0077]步骤S307,智能手机将该摄像头的光圈值调整至该预设光圈值,并进行图像采集。
[0078]例如,智能手机将摄像头当前的光圈值调整到该预设光圈值,并进行拍照。
[0079]本优选实施例的拍照的方法,由于在拍照人数较多时,获取人脸面积位于预设范围内的最大面积值和最小面积值,并获取最大面积值和最小面积值之间的比值,将该比值与预设比值区间进行匹配,获取该预设比值区间对应的预设光圈值,将该摄像头的光圈值调整至该预设光圈值,并拍照。由于直接将摄像头的光圈值调整至目标光圈值,从而提高了处理效率。
[0080]请参照图4,图4为本发明实施例四提供的拍照的装置的结构示意图。本优选实施例的拍照的装置40包括:第一获取模块41、第二获取模块42、第三获取模块43、第四获取模块44、处理模块45;
[0081]第一获取模块41,用于当检测到拍照指令,获取拍照对象中人脸的个数;
[0082]第二获取模块42,用于当该人脸的个数大于预设值时,获取每个该人脸的面积数值;
[0083]第三获取模块43,用于获取待对比面积数值,其中该待对比面积数值为所有该面积数值中位于预设范围内的面积数值;
[0084]第四获取模块44,用于获取该待对比面积数值中的最大值和最小值,得到最大面积值和最小面积值;
[0085]处理模块45,用于根据该最大面积值和该最小面积值调整摄像头的光圈值,并进行图像采集。
[0086]如图5所示,该处理模块45包括:获取子模块451、判断子模块452、调整子模块453;
[0087]获取子模块451,用于获取该最大面积值与该最小面积值的比值;
[0088]判断子模块452,用于判断该比值是否超过预设阈值,得到判断结果;
[0089]调整子模块453,用于根据该判断结果调整该摄像头的光圈值。
[0090]该调整子模块453,具体用于:
[0091]当该比值超过该预设阈值时,将该摄像头的光圈值调小;当该比值未超过该预设阈值时,将该摄像头的光圈值调大。
[0092]该装置还包括:提示模块46,该提示模块46,用于发出提示信号。
[0093]该处理模块45还可以包括:查找子模块454;
[0094]该获取子模块451,用于获取该最大面积值与该最小面积值的比值;
[0095]该查找子模块454,用于在预设数据库中查找与该比值对应的预设比值区间,获取该预设比值区间对应的预设光圈值;
[0096]该调整子模块453,还用于将该摄像头的光圈值调整至该预设光圈值。
[0097]具体实施时,以上各个模块可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个模块的具体实施可参见前面的方法实施例,在此不再赘述。
[0098]本优选实施例的拍照的装置,通过在检测到拍照人数较多时,获取人脸面积数值,并获取所有人脸面积数值中位于预设范围内的最大面积值和最小面积值,并根据最大面积值和最小面积值动态地调整摄像头的光圈值,由于可以根据人脸面积的大小动态地调整摄像头的光圈值,从而提高了拍照的清晰度。
[0099]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(R0M,Read Only Memory)、随机存取记忆体(RAM,RandomAccess Memory)、磁盘或光盘等。
[0100]以上对本发明实施例所提供的一种拍照的方法和装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种拍照的方法,其特征在于,包括: 当检测到拍照指令,获取拍照对象中人脸的个数; 当所述人脸的个数大于预设值时,获取每个所述人脸的面积数值; 获取待对比面积数值,其中所述待对比面积数值为所有所述面积数值中位于预设范围内的面积数值; 获取所述待对比面积数值中的最大值和最小值,得到最大面积值和最小面积值; 根据所述最大面积值和所述最小面积值调整摄像头的光圈值,并进行图像采集。2.根据权利要求1所述的拍照的方法,其特征在于,所述根据所述最大面积值和所述最小面积值调整摄像头的光圈值的步骤包括: 获取所述最大面积值与所述最小面积值的比值; 判断所述比值是否超过预设阈值,得到判断结果; 根据所述判断结果调整所述摄像头的光圈值。3.根据权利要求2所述的拍照的方法,其特征在于, 所述根据所述判断结果调整所述摄像头的光圈值的步骤包括: 当所述比值超过所述预设阈值时,将所述摄像头的光圈值调小; 当所述比值未超过所述预设阈值时,将所述摄像头的光圈值调大。4.根据权利要求1所述的拍照的方法,其特征在于,所述根据所述最大面积值和所述最小面积值调整摄像头的光圈值的步骤之后,所述方法还包括: 发出提示信号。5.根据权利要求1所述的拍照的方法,其特征在于,所述根据所述最大面积值和所述最小面积值调整摄像头的光圈值的步骤包括: 获取所述最大面积值与所述最小面积值的比值; 在预设数据库中查找与所述比值对应的预设比值区间,获取所述预设比值区间对应的预设光圈值; 将所述摄像头的光圈值调整至所述预设光圈值。6.一种拍照的装置,其特征在于,包括: 第一获取模块,用于当检测到拍照指令,获取拍照对象中人脸的个数; 第二获取模块,用于当所述人脸的个数大于预设值时,获取每个所述人脸的面积数值;第三获取模块,用于获取待对比面积数值,其中所述待对比面积数值为所有所述面积数值中位于预设范围内的面积数值; 第四获取模块,用于获取所述待对比面积数值中的最大值和最小值,得到最大面积值和最小面积值; 处理模块,用于根据所述最大面积值和所述最小面积值调整摄像头的光圈值,并进行图像采集。7.根据权利要求6所述的拍照的装置,其特征在于,所述处理模块包括: 获取子模块,用于获取所述最大面积值与所述最小面积值的比值; 判断子模块,用于判断所述比值是否超过预设阈值,得到判断结果; 调整子模块,用于根据所述判断结果调整所述摄像头的光圈值。8.根据权利要求7所述的拍照的装置,其特征在于,所述调整子模块,具体用于: 当所述比值超过所述预设阈值时,将所述摄像头的光圈值调小;当所述比值未超过所述预设阈值时,将所述摄像头的光圈值调大。9.根据权利要求6所述的拍照的装置,其特征在于,所述装置还包括:提示模块,所述提示模块,用于发出提示信号。10.根据权利要求6所述的拍照的装置,其特征在于,所述处理模块还包括:获取子模块、查找子模块、调整子模块; 所述获取子模块,用于获取所述最大面积值与所述最小面积值的比值; 所述查找子模块,用于在预设数据库中查找与所述比值对应的预设比值区间,获取所述预设比值区间对应的预设光圈值; 所述调整子模块,还用于将所述摄像头的光圈值调整至所述预设光圈值。
【文档编号】H04N5/232GK105847700SQ201610373541
【公开日】2016年8月10日
【申请日】2016年5月27日
【发明人】吴晓雅
【申请人】广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1