一种自动聚焦的方法以及终端的制作方法

文档序号:9399507阅读:243来源:国知局
一种自动聚焦的方法以及终端的制作方法
【技术领域】
[0001]本发明涉及摄像技术领域,尤其涉及一种自动聚焦的方法以及终端。
【背景技术】
[0002]随着电子产品的不断发展,带拍摄功能的终端越来越普及,用户对其拍摄效果的要求也越来越高。为了拍摄出清晰的人像,要求终端的镜头能够聚焦到人像(尤其是人脸)上,这依赖于自动聚焦技术。目前,常见的自动聚焦技术是:通过人脸识别技术获取图像中的人脸区域(人脸所在的矩形区域);计算图像中的人脸区域的图像锐度值;将摄像头的对焦距离调为该人脸区域图像的较优图像锐度值对应的对焦距离。
[0003]然而,上述自动聚焦技术中,当人脸区域内包含高对比度背景时,例如阳光、高反光物或纹理丰富的物体等,镜头可能会聚焦到人脸以外的背景上,导致拍摄效果不理想。由此可见,现有的自动聚焦技术尚不完善,降低了用户的使用体验。

【发明内容】

[0004]本发明实施例提供一种自动聚焦的方法以及终端,可以实现准确地将摄像头聚焦到人脸,提高拍摄效果。
[0005]本发明实施例提供的一种自动聚焦的方法,包括:
[0006]改变摄像头的对焦距离并采集各个对焦距离下的图像;
[0007]识别各个所述图像中的人脸特征点;
[0008]计算各个所述图像针对于其人脸特征点的聚焦评价值;
[0009]将所述摄像头的对焦距离调为最大聚焦评价值的图像对应的对焦距离。
[0010]相应地,本发明实施例还提供了一种终端,包括:
[0011]图像采集单元,用于改变摄像头的对焦距离并采集各个对焦距离下的图像;
[0012]特征点识别单元,用于识别各个所述图像中的人脸特征点;
[0013]评价值计算单元,用于计算各个所述图像针对于其人脸特征点的聚焦评价值;
[0014]聚焦控制单元,用于将所述摄像头的对焦距离调为最大聚焦评价值的图像对应的对焦距离。
[0015]本发明实施例,首先改变摄像头的对焦距离并采集各个对焦距离下的图像,接着识别各个图像中的人脸特征点,然后计算各个图像针对于其人脸特征点的聚焦评价值,进而将摄像头的对焦距离调为最大聚焦评价值的图像对应的对焦距离,可以实现准确地将摄像头聚焦到人脸,提高拍摄效果,提高用户的使用体验。
【附图说明】
[0016]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本发明实施例提供的一种自动聚焦的方法的流程示意图;
[0018]图2是本发明实施例提供的另一种自动聚焦的方法的流程示意图;
[0019]图3是本发明实施例提供的一种终端的结构示意图;
[0020]图4是本发明实施例提供的另一种终端的结构示意图;
[0021]图5是本发明实施例提供的一种人脸特征点的示意图;
[0022]图6是本发明实施例提供的另一种人脸特征点的示意图。
【具体实施方式】
[0023]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0024]本发明实施例提供的一种自动聚焦的方法应用于配置有摄像头的终端,所述终端可以包括智能手机、平板电脑、笔记本电脑、台式电脑、数字音视频播放器、电子阅读器、手持游戏机和车载电子设备等。
[0025]图1是本发明实施例中一种自动聚焦的方法的流程示意图。如图所示本实施例中的自动聚焦的方法的流程可以包括:
[0026]S101,改变摄像头的对焦距离并采集各个对焦距离下的图像。
[0027]可选地,终端可以在预设调节范围内改变摄像头的对焦距离并采集各个对焦距离下的图像。其中,所述对焦距离(Focus Distance)是指摄像头的镜头到聚焦处之间的距离,若聚焦处与被拍摄对象重合,则被拍摄对象此时最清晰。另外,所述预设调节范围由设计人员或用户预先设定,这里不作限定,例如,在近景拍摄场景下,预设调节范围为20cm到30m;又如,在远景拍摄场景下,预设调节范围为Im到1000m。
[0028]S102,识别各个所述图像中的人脸特征点。
[0029]为了便于理解,这里先介绍下人脸特征点,人脸特征点是指对应了人脸指定位置的点,如眼角、嘴角等位置。作为一个可选的示例,请参阅图5,假设图5a表示图像中的人脸,则图5b中的8个小圆点可以表示人脸特征点。需要说明的是,人脸特征点可以通过人脸特征点定位(Facial Landmark Localizat1n)技术从图像中检测出,例如基于图匹配的稳定人脸特征点定位(Exemplar-based Graph Matching for Robust Facial LandmarkLocalizat1n)技术等,这里不作穷举。
[0030]具体地,终端通过人脸特征点定位技术从各个图像中检测出人脸特征点。
[0031]S103,计算各个所述图像针对于其人脸特征点的聚焦评价值。
[0032]所述聚焦评价值用于衡量一张图片的聚焦效果,可以包括像素、抗噪值或图像锐度值等,这里不作限定。需要指出的是,本发明实施例中,以图像锐度值作为聚焦评价值进行说明。
[0033]所述图像锐度值是一种反映图像平面清晰度和图像边缘锐利度的指标,图像锐度值越高,其细节的对比度越高,观赏起来越清晰。进一步地,图像锐度值的评估方式有很多,例如深度评估、灰度评估和梯度评估等,本实施例以梯度评估为例,即所述预设邻域的图像锐度值等于预设邻域中的所有像点的梯度值总和。其中,梯度计算可以使用tenengrad/sobel算子或者Prewitt Gradient Edge Detect1n算子,这里不作详细展开。
[0034]作为一个可选的示例,请参阅图6,假设图6a中的8个小圆点表示识别出的人脸特征点,则图6b中的8个小方框可以表示人脸特征点的预设邻域,终端计算这些预设邻域的图像锐度值。需要指出的是,预设邻域的大小取值这里不作具体限定,可以根据人脸到终端的距离值设定,例如,假设人脸到终端的距离值为50m,则可以设置预设邻域的大小为10*10像素。
[0035]具体地,终端计算各个图像的人脸特征点的预设邻域的图像锐度值。
[0036]应理解地,人脸特征点的周围区域是整个人脸的清晰度要求最高的地方,因此本实施例不仅可以准确聚焦到人脸、加快了聚焦速度,还进一步提高了拍摄效果。
[0037]S104,将所述摄像头的对焦距离调为最大聚焦评价值的图像对应的对焦距离。
[0038]具体地,终端将摄像头的对焦距离调为最大图像锐度值的图像对应的对焦距离。
[0039]具体实现过程中,终端通过预设搜索方式从各个图像中搜索出最大图像锐度值的图像,并将摄像头的对焦距离调为搜索出的最大图像锐度值的图像对应的对焦距离。进一步地,预设搜索方式可以是基于深度、灰度或梯度的搜索算法,所述搜索算法包括但不限于爬山算法、模拟退火算法或遗传算法等。优选地,本实施例中的预设搜索方式基于的搜索算法是爬山算法。
[0040]所述爬山算法是一种局部择优的方法,即从当前对焦距离对应的图像开始,和周围的对焦距离对应的图像进行比较,如果当前图像的锐度值较大,那么返回当前图像,作为拥有最大图像锐度值的图像,反之就用周围最大图像锐度值的图像来替换当前图像,以此类推实现向山峰的高处攀爬的目的,直到搜索出最大图像锐度值的图像。可选地,本发明实施例中的爬山算法可以采用RS搜索法,这里不作详细展开。
[0041]本发明实施例,首先改变摄像头的对焦距离并采
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1