CN104363377B - 对焦框的显示方法、装置及终端 - Google Patents
对焦框的显示方法、装置及终端 Download PDFInfo
- Publication number
- CN104363377B CN104363377B CN201410715279.1A CN201410715279A CN104363377B CN 104363377 B CN104363377 B CN 104363377B CN 201410715279 A CN201410715279 A CN 201410715279A CN 104363377 B CN104363377 B CN 104363377B
- Authority
- CN
- China
- Prior art keywords
- pixel
- region
- depth information
- agent object
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Studio Devices (AREA)
Abstract
本发明提供了一种对焦框的显示方法,装置及终端,该方法包括:获取在相机图像上选择的对焦区域;根据所述相机图像的深度信息,确定所述对焦区域对应的主体对象所在的区域;根据所述主体对象所在的区域计算所述主体对象所在的区域的轮廓,以所述轮廓作为对焦框进行显示。本发明克服了现有的对焦框形状固定单一的缺陷,从显示上给用户更直观的对焦区域。
Description
技术领域
本发明属于成像领域,尤其涉及对焦框的显示方法、装置及终端。
背景技术
在相机进行拍照时,为获取清晰的拍摄图像,需要对相机进行对焦,比如通过改变镜头的焦距、或者改变镜头光心到底片平面的距离,使得相机聚焦于用户所希望拍摄的画面对象。
现有的对焦框的显示方法中,一般通过一个矩形对焦框选中需要对焦的区域,从而可以有效的完成对焦或者曝光等操作。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:由于矩形对焦框的形状固定,而目标对象的形状和大小却常常发生变化,固定的矩形对焦框不能准确有效的显示选择的目标对象,使得对焦框显示不够直观明确。
发明内容
有鉴于此,本发明实施例提供一种相机对焦框的显示方法、装置及终端,以解决现有技术中由于矩形对焦框的形状固定,而目标对象的形状和大小却常常发生变化,固定的矩形对焦框不能准确有效的显示选择的目标对象,使得对焦框显示不够直观明确的问题。
第一方面,本发明实施例提供了一种对焦框的显示方法,所述方法包括:
获取在相机图像上选择的对焦区域;
根据所述相机图像的深度信息,确定所述对焦区域对应的主体对象所在的区域;
根据所述主体对象所在的区域计算所述主体对象所在的区域的轮廓,以所述轮廓作为对焦框进行显示。
结合第一方面,在本发明实施例第一方面的第一种可能实现方式中,所述根据所述相机图像的深度信息,确定所述对焦区域对应的主体对象所在的区域具体包括:
获取相机图像中每个像素点的深度信息;
根据预先设定的阈值范围和所述对焦区域,在图像中查找深度信息满足所述阈值范围的像素点;
根据所查找的像素点构成主体对象所在的区域。
结合第一方面的第一种可能实现方式,在本发明实施例第一方面的第二种可能实现方式中,所述对焦区域为相机自动查找的对焦区域,所述根据预先设定的阈值范围和所述对焦区域,在图像中查找深度信息满足所述阈值范围的像素点具体包括:
计算所述相机图像中的平均深度信息;
设定所述阈值范围为小于所述平均深度信息的范围,查找小于所述平均深度信息的像素点。
结合第一方面的第一种可能实现方式,在本发明实施例第一方面的第三种可能实现方式中,所述对焦区域为相机自动查找的对焦区域,所述根据预先设定的阈值范围和所述对焦区域,在图像中查找深度信息满足所述阈值范围的像素点具体包括:
接收用户输入的深度信息以及深度半径,以所述用户指定的深度信息为中心,根据所述深度半径确定所述阈值范围,在图像中查找深度信息满足所述阈值范围的像素点。
结合第一方面的第一种可能实现方式,在本发明实施例第一方面的第三种可能实现方式中,所述获取相机图像中每个像素点的深度信息步骤包括:
根据双摄像头获取第一图像和第二图像;
根据所述第一图像和第二图像中相同对象的视差信息以及双摄像头的位置信息,得到图像中像素点的深度信息。
结合第一方面的第一种可能实现方式,在本发明实施例第一方面的第三种可能实现方式中,所述根据所查找的像素点构成主体对象所在的区域步骤包括:
判断所述查找的像素点构成的区域面积是否大于预设的区域面积值;
如果所述查找的像素点构成的区域面积大于预设的区域面积值,则根据所查找的像素点构成主体对象所在的区域。
结合第一方面的第一种可能实现方式,在本发明实施例第一方面的第三种可能实现方式中,所述根据所查找的像素点构成主体对象所在的区域步骤包括:
判断所述查找的像素点构成的区域是否为连续的区域;
如果所述查找的像素点构成的区域为连续的区域,则根据所查找的像素点构成主体对象所在的区域。
第二方面,本发明实施例提供了一种对焦框的显示装置,所述装置包括:
对焦区域获取单元,用于获取在相机图像上选择的对焦区域;
主体对象所在的区域确定单元,用于根据所述相机图像的深度信息,确定所述对焦区域对应的主体对象所在的区域;
轮廓计算显示单元,用于根据所述主体对象所在的区域计算所述主体对象所在的区域的轮廓,以所述轮廓作为对焦框进行显示。
结合第二方面,在第二方面的第一种可能实现方式中,所述对焦区域为相机自动查找的对焦区域,所述主体对象所在的区域确定单元具体包括:
深度信息获取子单元,用于获取相机图像中每个像素点的深度信息;
像素点查找子单元,用于根据所述深度信息获取子单元获取的每个像素点的深度信息,以及设定的阈值范围,在图像中查找深度信息满足所述阈值范围的像素点;
主体对象获取子单元,用于根据所查找的像素点构成主体对象所在的区域。
结合第二方面的第一种可能实现方式,在第二方面的第二种可能实现方式中,所述对焦区域为用户指定的对焦区域,所述像素点查找子单元包括:
计算模块,用于计算所述相机图像中的平均深度信息;
像素点查找模块,用于根据所述计算模块计算的平均深度信息,设定所述阈值范围为小于所述平均深度信息的范围,查找小于所述平均深度信息的像素点。
结合第二方面的第一种可能实现方式,在第二方面的第三种可能实现方式中,所述像素点查找子单元用于:
接收用户输入的深度信息以及深度半径,以所述用户指定的深度信息为中心,根据所述深度半径确定所述阈值范围,在图像中查找深度信息满足所述阈值范围的像素点。
结合第二方面的第一种可能实现方式,在第二方面的第四种可能实现方式中,所述深度信息获取子单元包括:
图像获取模块,用于根据双摄像头获取第一图像和第二图像;
深度信息获取模块,用于根据所述图像获取模块获取的所述第一图像和第二图像中相同对象的视差信息以及双摄像头的位置信息,得到图像中像素点的深度信息。
结合第二方面的第一种可能实现方式,在第二方面的第五种可能实现方式中,所述主体对象获取子单元包括:
第一判断模块,用于判断所述查找的像素点构成的区域面积是否大于预设的区域面积值;
第一主体对象所在区域确定模块,用于根据第一判断模块判断的如果所述查找的像素点构成的区域面积大于预设的区域面积值,则根据所查找的像素点构成主体对象所在的区域。
结合第二方面的第一种可能实现方式,在第二方面的第六种可能实现方式中,所述主体对象获取子单元包括:
第二判断模块,用于判断所述查找的像素点构成的区域是否为连续的区域;
第二主体对象所在区域确定模块,用于根据第二判断模块判断的如果所述查找的像素点构成的区域为连续的区域,则根据所查找的像素点构成主体对象所在的区域。
第三方面,本发明实施例提供了一种终端,所述终端包括第二方面任一种可能实现方式中的相机对焦框的显示装置。
结合第三方面,在第三方面的第一种可能实现方式中,所述终端为智能手机或者平板电脑。
在本发明实施例中,通过查找相机图像中的主体对象的区域,根据所述主体对象的区域确定并显示所述主体对象的轮廓。从而克服了现有技术由于矩形对焦框的形状固定,而目标对象的形状和大小却常常发生变化,固定的矩形对焦框不能准确有效的显示选择的目标对象,使得对焦框显示不够直观明确的问题,进而可以使得目标对象的选择更为准确,能有效提高对目标对象的选择效率。
附图说明
图1是本发明第一实施例提供的对焦框的显示方法的实现流程图;
图2是本发明第二实施例提供的对焦框的显示方法的实现流程图;
图3是本发明第三实施例提供的根据预先设定的阈值范围,在图像中查找深度信息满足所述阈值范围的像素点的实现流程图;
图4示出了本发明第五实施例提供的获取相机图像中每个像素点的深度信息的实现流程;
图5示出了本发明第六实施例提供的对焦框的显示装置的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例可应用于相机或者摄像机在拍摄图像时对图像的自动对焦。其主要目的在于克服现有技术中由于矩形对焦框的形状固定,而目标对象的形状和大小却常常发生变化,固定的矩形对焦框不能准确有效的显示选择的目标对象,使得对焦框显示不够直观明确的问题。为克服上述问题,本发明所述对焦框的显示方法,包括:
获取在相机图像上选择的对焦区域;根据所述相机图像的深度信息,确定所述对焦区域对应的主体对象所在的区域;根据所述主体对象所在的区域计算所述主体对象所在的区域的轮廓,以所述轮廓作为对焦框进行显示。下面结合实施例作进一步说明。
实施例一:
图1示出了本发明第一实施例提供的对焦框的显示方法的实现流程图,详述如下:
在步骤S101中,获取在相机图像上选择的对焦区域。
具体的,所述相机,包括但不局限于智能手机相机、笔记本相机或者专门的照相机或者摄像机,相机获取图像的方式,包括但不限于CCD(英文全称为Charge-coupledDevice,中文全称为电荷耦合器件)的感光原件进行感光获取或者CMOS(英文全称为Complementary Metal-Oxide Semiconductor,中文全称为)感光原件感光获取。
所述相机图像,是指相机在拍摄照片或者拍摄视频时获取的图像。
所述相机图像上选择的对焦区域,可以通过接收用户输入的触摸指令所确定的对焦区域,或者也可以为其它输入方式输入的对焦区域。
在步骤S102中,根据所述相机图像的深度信息,确定所述对焦区域对应的主体对象所在的区域。
具体的,获取相机图像中每个像素点的深度信息的方式,可以包括使用双摄像头获取的图像确定每个像素点的深度信息,当然也可以使用其它深度信息的获取方法,比如使用红外测距获取深度信息。
根据所述对焦区域确定主体对象所在的区域,可以查找所述对焦区域的深度信息,根据该深度信息确定所查找的主体对象所在的区域。进一步的说明将在实施例二至实施四具体说明。
所述相机图像中的主体对象,是指位于所述相机图像中的特征较为显著的对象,比如可以定义一些主体对象的特征,如可以为人物脸部、人物肢体动作等较为显著特征。除了定义一些主要的主体对象的特征外,还可以根据常用的主体对象的提取方法,比如对于网页中的图像,可以通过图像的标注信息确定图像中的主体对象,通过查找与标注对应的信息,从而确定图像中的主体对象。
当然,不应局限于此,本发明实施例还包括根据图像中的像素点的深度信息,确定图像的主体对象,将在后续实施例中具体说明。
本发明实施例中所述主体对象所在的区域,即通过上述的各种方法确定主体对象后,并记录所述主体对象在相机图像中的位置,所述位置可以用坐标表示。可以通过记录所述主体对象的形状,并相应的记录主体对象的形状的关键位置点,比如对于三角形,则只需要记录三个顶点的位置坐标,而对于多边形,则需要记录多个边界位置的顶点坐标,以及顶点的连接方式,比如哪个顶点与哪个顶点相连,相连的线是直线还是弧线,如果是弧线,包括弧线的曲率半径、弧度等信息。
在步骤S103中,根据所述主体对象所在的区域计算所述主体对象所在的区域的轮廓,以所述轮廓作为对焦框进行显示。
具体的,所述主体对象的轮廓,是指所述主体对象与图像中的背景,即非主体对象的边界线。
所述主体对象的轮廓的计算,可以根据主体对象中的每个像素点与周围相邻的像素点的状态信息进行确定。
比如,假设图像中每个像素点的形状为正方形,那么,对于每个像素点有四个相邻的像素点与其邻近。在确定所述像素点是否为主体对象的轮廓时,可以查找所述像素点为中心,查找该中心像素点相邻的四个像素点是否均为主体对象的像素点,如果有一个或者一个以上的相邻像素点不属于所述主体对象,则所述中心像素点为主体对象的轮廓的像素点。相反,如果所述与所述中心像素点相邻的四个像素点均为主体对象,则该中心像素点不是主体对象的轮廓的像素点。
根据同样的道理,当所述像素点的形状为其它形状时,也只需要查找以该像素点为中心像素点,与所述中心像素点相邻的其它像素点是否为主本对象,如果有一个或一个以上的像素点不是主体对象,则所述中心像素点为主体对象的轮廓。
由于本发明实施例通过查找相机图像中的主体对象的区域,根据所述主体对象的区域确定并显示所述主体对象的轮廓。使得目标对象的选择更为准确,能有效提高对目标对象的选择效率。
实施例二:
图2示出了本发明第二实施例提供的对焦框的显示方法的实现流程,详述如下:
在步骤S201中,获取在相机图像上选择的对焦区域。
在步骤S202中,获取相机图像中每个像素点的深度信息。
具体的,所述相机图像的深度信息,即场景中对象的各个像素点相对于成像终端的距离,所述对象可以为人、树、汽车、房子等可以通过光线反射而在拍摄相机中成像,可观察到的对象。所述图像的深度信息,可以通过目前各种计算图像的深度信息的方法获取,比如可以通过激光雷达测距获取对象中各点的深度信息,也可以通过变焦测距,或者多基线立体成像的方式,获取图像中各点的深度信息。当然,还可以根据本发明实施例三中所述的双摄像头测距的方式,获取图像的深度信息,将在本发明实施例三具体介绍。
在步骤S203中,根据预先设定的阈值范围和所述对焦区域,在图像中查找深度信息满足所述阈值范围的像素点。
所述设定的阈值范围,可以接收用户指定的中心点,并根据所述中心点以及阈值半径得到一个深度信息的阈值半径,或者也可以设定两个阈值边界值,通过两个阈值边界值确定阈值范围,当然还可以通过设定一个阈值边界,将大于或者小于所述阈值边界作为所设定的阈值范围。具体设定阈值范围的方式,将在后续实施例进行说明。
在步骤S204中,根据所查找的像素点构成主体对象所在的区域。
当相机图像中的像素点的深度信息满足步骤S202所设定的阈值范围时,则可以认为其满足所设置阈值范围要求。
当然,作为本发明实施例进一步优化的实施方式中,还可以包括对查找的主体对象所在的区域进行过滤步骤,具体中以包括如下两种方式之一,或者包括两种方式同时进行过滤。
方式一:
判断所述查找的像素点构成的区域面积是否大于预设的区域面积值;
如果所述查找的像素点构成的区域面积大于预设的区域面积值,则根据所查找的像素点构成主体对象所在的区域。
其中,预设的区域面积值,可以通过像素点来描述,比如可以设定预设的区域面积值为N个像素点。所述预设的区域面积值,与相机图像的分辨率有关,当相机图像分辨率越大,则可以相应的提高预设的区域面积值。
方式一中对得到的图像的区域面积进行过滤的目的在于,可以减小其它非主体的噪声图像对主体信息的干扰,比如与主体图像深度信息相同或者相近的对象对主体图像的干扰,或者由于深度信息计算误差所带来的干扰,从而进一步提高主体对象获取的准确性。
方式二:
判断所述查找的像素点构成的区域是否为连续的区域;
如果所述查找的像素点构成的区域为连续的区域,则根据所查找的像素点构成主体对象所在的区域。
同样,对于相机图像中存在的噪声图像中,也可以通过图像区域的连续性来排队噪声图像对主体对象的干扰,比如与主体图像的深度信息相同或者相近的对象、或者深度信息计算误差带来的小块区域的干扰。
通过对像素点构成的区域的主体信息的判断,可以选择符合要求的、面积最大的区域作为主体对象所在的区域。
作为本发明一种更为优化的实施方式中,还可以将方式一和方式二相结合,以更好的对噪声图像进行过滤,得到更为准确的主体对象。
在步骤S205中,根据所述主体对象所在的区域计算所述主体对象所在的区域的轮廓,以所述轮廓作为对焦框进行显示。
步骤S201、S205与实施例一中的步骤S101、S103相同,在此不作重复赘述。
本发明实施例通过获取相机图像中每个像素点的深度信息,通过深度信息与预设的阈值范围比较,得到满足要求的像素点构成主体对象所在的区域,根据所述主体对象所在的区域计算所述主体对象的轮廓,并将所述轮廓作为对焦框进行显示。本发明还进一步介绍了两种优化主体对象的方式,从而进一步提高主体对象查找的准确性。
实施例三:
在实施例二的基础上,图3示出了本发明第三实施例提供的所述对焦区域为相机自动查找的对焦区域时,根据预先设定的阈值范围,在图像中查找深度信息满足所述阈值范围的像素点的实现流程,详述如下:
在步骤S301中,计算所述相机图像中的平均深度信息。
具体的,所述相机图像的平均深度信息,可以根据相机图像中每个像素点的深度信息取平均值计算得到。
在步骤S302中,设定所述阈值范围为小于所述平均深度信息的范围,查找小于所述平均深度信息的像素点。
根据步骤S301计算的平均深度信息,将其与相机图像中的每个像素点进行比较,可以将图像划分为两部分,一部分为大于平均深度信息的像素点构成的区域,一部分为小于或者等于平均深度信息像素点构成的区域。考虑到主体对象一般靠近拍摄终端,因此可以通过选择小于或者等于平均深度信息像素点构成的区域为主体对象。通过这种过滤方式,尤其可适用于主体对象与背景距离较远的场景。
当然,当选择大于平均深度信息的像素点构成的区域时,可以将该部分区域作为图像的背景对象。
当得到的主体对象包括多个时,可以根据用户的选择指令,选择其中一个或者几个作为主体对象。
本发明实施例在实施例二的基础上,具体介绍了通过计算相机图像的平均深度信息,根据像素点的深度信息与平均深度信息的比较,筛选得到主体对象,操作简单,而且获取主体对象的准确率较高。
实施例四:
作为本发明实施例三中可替代的实施方式,在本发明实施例四中,提供了一种基于本发明实施例二的、所述对焦区域为用户指定的对焦区域,所述根据预先设定的阈值范围和所述对焦区域,在图像中查找深度信息满足所述阈值范围的像素点的实施方式,具体为:
接收用户输入的深度信息以及深度半径,以所述用户指定的深度信息为中心,根据所述深度半径确定所述阈值范围,在图像中查找深度信息满足所述阈值范围的像素点。
所述用户指定的深度信息,可以为通过触摸指令得到触摸区域对应的深度信息,也可以为用户输入的具体数值,当然还可以通过滑动条调节的深度信息值。
所述深度半径,可以根据不同的场景而设定一个或者多个常用值,并自动侦测场景信息而相应的调用对应的深度半径,也可以用户根据实际情况进行调整。
另外,作为本发明更为优化的实施方式中,所述深度半径可以优化为以中心向前和向后分别延伸不同的距离,从而更好的适应不同主体对象的选择要求。
与实施例三类似的,本发明实施例在实施例二的基础上,具体介绍了通过设定中心值和以深度半径,获取相机图像中的主体对象,选择方式更为灵活。
实施例五:
在实施例二的基础上,图4示出了本发明第五实施例提供的获取相机图像中每个像素点的深度信息的实现流程,详述如下:
在步骤S401中,根据双摄像头获取第一图像和第二图像。
具体的,所述双摄像头,可以为两个中心线平等的摄像头,并且两个摄像头的距离预先设定。所述摄像头可以为模拟摄像头,也可以为数字摄像头,为便于两个摄像头获取的图像的比较,一般选用同种类型的摄像头,以便于后续的比较计算。
当两个摄像头的分辨率不同时,比如第一图像的分辨率高,则可以将分辨率高的第一图像的分辨率调低,使得调整后的第一图像的分辨率与第二图像的分辨率相同。
对于第一图像中包含有,但在第二图像中不包含的图像,由于其不能直接计算其对应的深度信息,则可以将该部分图像不作为待选择图像的一部分。
在步骤S402中,根据所述第一图像和第二图像中相同对象的视差信息以及双摄像头的位置信息,得到图像中像素点的深度信息。
由于两个摄像头的位置不同,因此,类似于人的双眼,通过两个摄像头获取的第一图像和第二图像,可以确定两个图像的视差信息,根据所得到的视差信息以及两个摄像头的距离信息,根据距离摄像机距离近,视差大,距离摄像机距离远时视差小的原理,通过对第一图像和第二图像进行匹配,可计算每个像素点的深度信息。
本发明实施例通过双摄像头获取相机图像中的深度信息,相比较于其它获取深度信息的方式,本发明实施例方式需要的成本较低,实现更为方便。
应理解,在本发明实施例一至实施例五中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
实施例六:
图5示出了本发明第六实施例提供的相机对焦框的显示装置的结构示意图,详述如下:
本发明实施例所述的相机对焦框的显示装置,包括:
对焦区域获取单元501,用于获取在相机图像上选择的对焦区域;
主体对象所在的区域确定单元502,用于根据所述相机图像的深度信息,确定所述对焦区域对应的主体对象所在的区域;
轮廓计算显示单元503,用于根据所述主体对象所在的区域计算所述主体对象所在的区域的轮廓,以所述轮廓作为对焦框进行显示。
优选的,所述对焦区域为相机自动查找的对焦区域,所述主体对象所在的区域确定单元具体包括:
深度信息获取子单元,用于获取相机图像中每个像素点的深度信息;
像素点查找子单元,用于根据所述深度信息获取子单元获取的每个像素点的深度信息,以及设定的阈值范围,在图像中查找深度信息满足所述阈值范围的像素点;
主体对象获取子单元,用于根据所查找的像素点构成主体对象所在的区域。
优选的,所述对焦区域为用户指定的对焦区域,所述像素点查找子单元包括:
计算模块,用于计算所述相机图像中的平均深度信息;
像素点查找模块,用于根据所述计算模块计算的平均深度信息,设定所述阈值范围为小于所述平均深度信息的范围,查找小于所述平均深度信息的像素点。
优选的,所述像素点查找子单元用于:
接收用户输入的深度信息以及深度半径,以所述用户指定的深度信息为中心,根据所述深度半径确定所述阈值范围,在图像中查找深度信息满足所述阈值范围的像素点。
优选的,所述深度信息获取子单元包括:
图像获取模块,用于根据双摄像头获取第一图像和第二图像;
深度信息获取模块,用于根据所述图像获取模块获取的所述第一图像和第二图像中相同对象的视差信息以及双摄像头的位置信息,得到图像中像素点的深度信息。
优选的,所述主体对象获取子单元包括:
第一判断模块,用于判断所述查找的像素点构成的区域面积是否大于预设的区域面积值;
第一主体对象所在区域确定模块,用于根据第一判断模块判断的如果所述查找的像素点构成的区域面积大于预设的区域面积值,则根据所查找的像素点构成主体对象所在的区域。
优选的,所述主体对象获取子单元包括:
第二判断模块,用于判断所述查找的像素点构成的区域是否为连续的区域;
第二主体对象所在区域确定模块,用于根据第二判断模块判断的如果所述查找的像素点构成的区域为连续的区域,则根据所查找的像素点构成主体对象所在的区域。
本发明实施例所述相机曝光装置与实施例一、二、三、四、五所述相机对焦框的显示方法相对应,在此不作重复赘述。
另外,本发明实施例提供了一种终端,所述终端包括上述任一项所述的相机对焦框的显示装置。优选的实施方式中,所述终端为智能手机或者平板电脑。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
Claims (14)
1.一种对焦框的显示方法,其特征在于,所述方法包括:
获取在相机图像上选择的对焦区域;
根据所述相机图像的深度信息,确定所述对焦区域对应的主体对象所在的区域;
根据所述主体对象所在的区域计算所述主体对象所在的区域的轮廓,以所述轮廓作为对焦框进行显示;
所述根据所述相机图像的深度信息,确定所述对焦区域对应的主体对象所在的区域具体包括:
获取相机图像中每个像素点的深度信息;
根据预先设定的阈值范围和所述对焦区域,在图像中查找深度信息满足所述阈值范围的像素点;
根据所查找的像素点构成主体对象所在的区域;
所述主体对象所在的区域包括所述主体对象与图像中的背景,所述主体对象所在的区域的轮廓并非主体对象的边界线。
2.根据权利要求1所述方法,其特征在于,所述对焦区域为相机自动查找的对焦区域,所述根据预先设定的阈值范围和所述对焦区域,在图像中查找深度信息满足所述阈值范围的像素点具体包括:
计算所述相机图像中的平均深度信息;
设定所述阈值范围为小于所述平均深度信息的范围,查找小于所述平均深度信息的像素点。
3.根据权利要求1所述方法,其特征在于,所述对焦区域为用户指定的对焦区域,所述根据预先设定的阈值范围和所述对焦区域,在图像中查找深度信息满足所述阈值范围的像素点具体包括:
接收用户输入的深度信息以及深度半径,以所述用户指定的深度信息为中心,根据所述深度半径确定所述阈值范围,在图像中查找深度信息满足所述阈值范围的像素点。
4.根据权利要求1所述方法,其特征在于,所述获取相机图像中每个像素点的深度信息步骤包括:
根据双摄像头获取第一图像和第二图像;
根据所述第一图像和第二图像中相同对象的视差信息以及双摄像头的位置信息,得到图像中像素点的深度信息。
5.根据权利要求1所述方法,其特征在于,所述根据所查找的像素点构成主体对象所在的区域步骤包括:
判断所述查找的像素点构成的区域面积是否大于预设的区域面积值;
如果所述查找的像素点构成的区域面积大于预设的区域面积值,则根据所查找的像素点构成主体对象所在的区域。
6.根据权利要求1所述方法,其特征在于,所述根据所查找的像素点构成主体对象所在的区域步骤包括:
判断所述查找的像素点构成的区域是否为连续的区域;
如果所述查找的像素点构成的区域为连续的区域,则根据所查找的像素点构成主体对象所在的区域。
7.一种对焦框的显示装置,其特征在于,所述装置包括:
对焦区域获取单元,用于获取在相机图像上选择的对焦区域;
主体对象所在的区域确定单元,用于根据所述相机图像的深度信息,确定所述对焦区域对应的主体对象所在的区域;
轮廓计算显示单元,用于根据所述主体对象所在的区域计算所述主体对象所在的区域的轮廓,以所述轮廓作为对焦框进行显示;
所述对焦区域为相机自动查找的对焦区域,所述主体对象所在的区域确定单元具体包括:
深度信息获取子单元,用于获取相机图像中每个像素点的深度信息;
像素点查找子单元,用于根据所述深度信息获取子单元获取的每个像素点的深度信息,以及设定的阈值范围,在图像中查找深度信息满足所述阈值范围的像素点;
主体对象获取子单元,用于根据所查找的像素点构成主体对象所在的区域;
所述主体对象所在的区域包括所述主体对象与图像中的背景,所述主体对象所在的区域的轮廓并非主体对象的边界线。
8.根据权利要求7所述装置,其特征在于,所述对焦区域为用户指定的对焦区域,所述像素点查找子单元包括:
计算模块,用于计算所述相机图像中的平均深度信息;
像素点查找模块,用于根据所述计算模块计算的平均深度信息,设定所述阈值范围为小于所述平均深度信息的范围,查找小于所述平均深度信息的像素点。
9.根据权利要求7所述装置,其特征在于,所述像素点查找子单元用于:
接收用户输入的深度信息以及深度半径,以所述用户指定的深度信息为中心,根据所述深度半径确定所述阈值范围,在图像中查找深度信息满足所述阈值范围的像素点。
10.根据权利要求7所述装置,其特征在于,所述深度信息获取子单元包括:
图像获取模块,用于根据双摄像头获取第一图像和第二图像;
深度信息获取模块,用于根据所述图像获取模块获取的所述第一图像和第二图像中相同对象的视差信息以及双摄像头的位置信息,得到图像中像素点的深度信息。
11.根据权利要求7所述方法,其特征在于,所述主体对象获取子单元包括:
第一判断模块,用于判断所述查找的像素点构成的区域面积是否大于预设的区域面积值;
第一主体对象所在区域确定模块,用于根据第一判断模块判断的如果所述查找的像素点构成的区域面积大于预设的区域面积值,则根据所查找的像素点构成主体对象所在的区域。
12.根据权利要求7所述装置,其特征在于,所述主体对象获取子单元包括:
第二判断模块,用于判断所述查找的像素点构成的区域是否为连续的区域;
第二主体对象所在区域确定模块,用于根据第二判断模块判断的如果所述查找的像素点构成的区域为连续的区域,则根据所查找的像素点构成主体对象所在的区域。
13.一种终端,其特征在于,所述终端包括权利要求7-12任一项所述相机对焦框的显示装置。
14.根据权利要求13所述终端,其特征在于,所述终端为智能手机或者平板电脑。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410715279.1A CN104363377B (zh) | 2014-11-28 | 2014-11-28 | 对焦框的显示方法、装置及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410715279.1A CN104363377B (zh) | 2014-11-28 | 2014-11-28 | 对焦框的显示方法、装置及终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104363377A CN104363377A (zh) | 2015-02-18 |
CN104363377B true CN104363377B (zh) | 2017-08-29 |
Family
ID=52530600
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410715279.1A Active CN104363377B (zh) | 2014-11-28 | 2014-11-28 | 对焦框的显示方法、装置及终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104363377B (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105100620B (zh) * | 2015-07-30 | 2018-05-25 | 深圳市永兴元科技股份有限公司 | 拍摄方法及装置 |
CN105827952B (zh) * | 2016-02-01 | 2019-05-17 | 维沃移动通信有限公司 | 一种去除指定对象的拍照方法及移动终端 |
CN106991696B (zh) | 2017-03-09 | 2020-01-24 | Oppo广东移动通信有限公司 | 逆光图像处理方法、逆光图像处理装置及电子装置 |
CN106973227A (zh) * | 2017-03-31 | 2017-07-21 | 努比亚技术有限公司 | 基于双摄像头的智能拍照方法及装置 |
CN107566731A (zh) * | 2017-09-28 | 2018-01-09 | 努比亚技术有限公司 | 一种对焦方法及终端、计算机存储介质 |
CN107613208B (zh) * | 2017-09-29 | 2020-11-06 | 努比亚技术有限公司 | 一种对焦区域的调节方法及终端、计算机存储介质 |
CN108322726A (zh) * | 2018-05-04 | 2018-07-24 | 浙江大学 | 一种基于双摄像头的自动对焦方法 |
CN111669492A (zh) * | 2019-03-06 | 2020-09-15 | 青岛海信移动通信技术股份有限公司 | 一种终端对拍摄的数字图像进行处理的方法及终端 |
WO2021026848A1 (zh) * | 2019-08-14 | 2021-02-18 | 深圳市大疆创新科技有限公司 | 图像处理方法、设备、拍摄装置、可移动平台及存储介质 |
CN110996003B (zh) * | 2019-12-16 | 2022-03-25 | Tcl移动通信科技(宁波)有限公司 | 一种拍照定位方法、装置及移动终端 |
CN115037880A (zh) * | 2022-07-13 | 2022-09-09 | 山西工程职业学院 | 一种机载相机快速对焦方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070117338A (ko) * | 2006-06-08 | 2007-12-12 | 엘지전자 주식회사 | 포커스 영역 설정 기능을 갖는 이동통신 단말기 및 이를이용한 방법 |
CN104092946A (zh) * | 2014-07-24 | 2014-10-08 | 北京智谷睿拓技术服务有限公司 | 图像采集方法及图像采集装置 |
CN104102068A (zh) * | 2013-04-11 | 2014-10-15 | 聚晶半导体股份有限公司 | 自动对焦方法及自动对焦装置 |
-
2014
- 2014-11-28 CN CN201410715279.1A patent/CN104363377B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070117338A (ko) * | 2006-06-08 | 2007-12-12 | 엘지전자 주식회사 | 포커스 영역 설정 기능을 갖는 이동통신 단말기 및 이를이용한 방법 |
CN104102068A (zh) * | 2013-04-11 | 2014-10-15 | 聚晶半导体股份有限公司 | 自动对焦方法及自动对焦装置 |
CN104092946A (zh) * | 2014-07-24 | 2014-10-08 | 北京智谷睿拓技术服务有限公司 | 图像采集方法及图像采集装置 |
Also Published As
Publication number | Publication date |
---|---|
CN104363377A (zh) | 2015-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104363378B (zh) | 相机对焦方法、装置及终端 | |
CN104363377B (zh) | 对焦框的显示方法、装置及终端 | |
KR101612727B1 (ko) | 리포커싱을 실행하는 방법 및 전자 기기 | |
CN107396080B (zh) | 产生深度信息的方法及*** | |
CN104333748A (zh) | 获取图像主体对象的方法、装置及终端 | |
CN108076278B (zh) | 一种自动对焦方法、装置及电子设备 | |
CN107258077B (zh) | 用于连续自动聚焦(caf)的***和方法 | |
CN103595917B (zh) | 移动终端及其调焦方法 | |
CN103246044B (zh) | 一种自动对焦方法、***及具有该***的照相机和摄像机 | |
CN107087107A (zh) | 基于双摄像头的图像处理装置及方法 | |
US10708486B2 (en) | Generation of a depth-artificial image by determining an interpolated supplementary depth through interpolation based on the original depths and a detected edge | |
WO2017080237A1 (zh) | 相机成像方法及相机装置 | |
JP2014197824A (ja) | 画像処理装置、撮像装置、画像処理方法、及びプログラム | |
WO2021052487A1 (zh) | 扩展景深图像的获取方法、装置及电子设备 | |
CN106462956A (zh) | 局部自适应直方图均衡 | |
CN105933589A (zh) | 一种图像处理方法及终端 | |
CN110688914A (zh) | 一种手势识别的方法、智能设备、存储介质和电子设备 | |
CN103200361A (zh) | 图像信号处理装置 | |
CN108702457B (zh) | 用于自动图像校正的方法、装置和计算机可读存储媒体 | |
CN104601876B (zh) | 路人侦测方法与装置 | |
CN101938604A (zh) | 一种图像处理方法及照相机 | |
CN110213491B (zh) | 一种对焦方法、装置及存储介质 | |
CN104270573A (zh) | 多点触控对焦成像***和方法及适用的移动终端 | |
CN108259722A (zh) | 成像方法、装置及电子设备 | |
JP2019015575A (ja) | 画像処理装置、測距装置および処理システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., Ltd. Address before: Changan town in Guangdong province Dongguan 523841 usha Beach Road No. 18 Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., Ltd. |