获取图像主体对象的方法、装置及终端的制作方法

文档序号:7821566阅读:116来源:国知局
获取图像主体对象的方法、装置及终端的制作方法
【专利摘要】本发明提供了一种获取图像的主体对象的方法、装置及终端,该方法包括:获取图像中每个像素点的深度信息;根据设定的阈值范围,在图像中查找深度信息满足所述阈值范围的像素点;根据所查找的像素点构成主体对象所在的区域。本发明可以克服对于主体对象不在画面中心位置时,比如根据黄金分割的画面布局方式,主体对象往往不在中心位置,或者由于主体对象的形状和大小的影响,传统的对焦区域无法准确地覆盖主体,从而影响对焦准确度的问题,进而实现适应多种主体形状与位置对象的对焦,提高图像画面质量的目的。
【专利说明】获取图像主体对象的方法、装置及终端

【技术领域】
[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]图1是本发明第一实施例提供的获取图像主体对象的方法的实现流程图;
[0046]图2是本发明第二实施例提供的获取图像主体对象的方法的实现流程图;
[0047]图3是本发明第三实施例提供的获取图像主体对象的方法的实现流程图;
[0048]图4是本发明第四实施例提供的获取图像主体对象的方法的实现流程图;
[0049]图5是本发明第六实施例提供的获取图像主体对象的装置的结构示意图。

【具体实施方式】
[0050]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0051]在本发明实施例可应用于图像画面中主体对象的查找,尤其可适应于相机拍摄过程中的主体对象的识别获取,从而可以为进一步的调节相机参数,比如曝光参数、调焦参数提供信息参考。为解决现有技术中一般默认图像主体对象处于图像中心位置,或者由于图片中的主体对象的大小及形状的变化,不能根据实际画面灵活进行调节的缺陷,比如在一些图像的构图中,将图像的主体设置于图像的黄金分割位置,从而得到更好的视觉效果。本发明实施例提出了一种获取图像主体对象的方法,所述方法包括:
[0052]获取图像中每个像素点的深度信息;根据设定的阈值范围,在图像中查找深度信息满足所述阈值范围的像素点;根据所查找的像素点构成主体对象所在的区域。由于采用了获取图像中每个像素点的深度信息,根据设置的阈值范围,查找深度信息满足所述阈值范围的像素点,并根据查找的像素点构成的区域确定主体对象。从而实现适应多种主体对象的查找,提高图像画面质量的目的。
[0053]实施例一:
[0054]图1示出了本发明第一实施例提供的获取图像主体对象的方法的实现流程,详述如下:
[0055]在步骤SlOl中,获取图像中每个像素点的深度信息。
[0056]具体的,所述图像的深度信息,即在拍摄图像时,场景中对象的各个像素点相对于成像终端的距离,所述成像终端可以为照相机或者摄像机等可以拍摄照片或者拍摄视频的终端。
[0057]所述场景中的对象可以为人、树、汽车、房子等可以通过光线反射而在拍摄相机中成像,可观察到的对象。
[0058]所述图像的深度信息,可以通过目前各种计算图像的深度信息的方法获取,比如可以通过激光雷达测距获取图像中的对象的各个像素点的深度信息,也可以通过变焦测距,或者多基线立体成像的方式,获取图像中各点的深度信息。当然,还可以根据本发明实施例二中所述的双摄像头测距的方式,获取图像的深度信息,将在本发明实施例二具体介绍。
[0059]所述图像,即本发明实施例所述获取主体对象的实施对象,本发明实施例需要在这待选择图像中选择部分用户所需要的信息。所述用户所需要的信息,可以为主体信息,比如图像中的人物等。当然,所述用记所需要的信息也可以为背景信息,比如提取一个风景画面的背景信息等。
[0060]在步骤S102中,根据设定的阈值范围,在图像中查找深度信息满足所述阈值范围的像素点。
[0061]所述设定的阈值范围,可以根据系统或者用户自身进行设定,比如可以设定接收设定的深度信息的中心值以及深度半径,查找符合要求的像素点,或者可以设定一个值作为深度临界值,从而选择大于或者小于所述深度临界值的像素点。
[0062]当图像中的像素点的深度信息满足步骤SlOl所设定的阈值范围时,则可以认为其满足所设置阈值范围要求。
[0063]在步骤S103中,根据所查找的像素点构成主体对象所在的区域。
[0064]根据设定的阈值范围,对图像中每个像素点的深度信息与预设的阈值范围比较,如果像素点的深度信息属于预设的阈值范围,则将该像素点记录为可能为主体对象的像素点,否则记录其不属于主体对象的像素点。
[0065]当然,作为本发明实施例进一步优化的实施方式中,还可以包括对查找的主体对象所在的区域进行过滤步骤,具体过滤的方法可以包括通过查找像素点所在区域是否属与其它区域相连,或者像素点所在区域的面积值是否符合预定的面积值进行判断,将在后续实施例中分别介绍。并且,上述两种过滤方式,可以相结合,可以进一步提高对噪声图像的过滤。
[0066]本发明实施例通过获取图像的深度信息,并根据设定的阈值范围,提取主体对应的像素点,由像素点组成的区域构成主体对象,从而完成图像中主体对象的获取。由于本发明实施例可以根据像素的深度信息确定主体对象,从而使得确定主体对象的方式更加灵活,不受主体对象在图像中的位置、主体对象的形状以及大小的限制。在图像拍摄过程中,可以进一步提高图像中对主体对象的拍摄画面质量。
[0067]实施例二:
[0068]图2示出了本发明第二实施例提供的获取图像主体对象的方法的实现流程,详述如下:
[0069]在步骤S201中,获取图像中每个像素点的深度信息。
[0070]本步骤与实施例一中的步骤SlOl相同。
[0071]在步骤S202中,计算所述图像中的平均深度信息。
[0072]具体的,所述图像的平均深度信息,是指图像中所有对象的深度信息的平均值,其中包括主体对象的深度信息,也包括非主体对象,比如背景对象的深度信息,所述图像的平均深度信息的计算,可以通过求取图像中每个像素点的深度信息,取和后再求平均值,从而得到图像的平均深度信息。
[0073]其中,求取所述图像中每个像素点的深度信息时,可以根据表格存储每个像素点的深度信息,通过直接对表格中的深度信息取和求平均,即可快速的获取图像中的平均深度信息。
[0074]在步骤S203中,设定所述阈值范围为小于所述平均深度信息的范围,查找小于所述平均深度信息的像素点。
[0075]根据步骤S201计算的平均深度信息,将其与图像中的每个像素点进行比较,可以将图像划分为两部分,一部分为大于平均深度信息的像素点构成的区域,一部分为小于或者等于平均深度信息像素点构成的区域。考虑到主体对象一般靠近拍摄终端,因此可以通过选择小于或者等于平均深度信息像素点构成的区域为主体对象。通过这种过滤方式,尤其可适用于主体对象与背景距离较远的场景。
[0076]当然,当选择大于平均深度信息的像素点构成的区域时,可以将该部分区域作为图像的背景对象。
[0077]当得到的主体对象包括多个时,可以根据用户的选择指令,选择其中一个或者几个作为主体对象。
[0078]在步骤S204中,根据所查找的像素点构成主体对象所在的区域,与实施例一中步骤S103相同。
[0079]本发明实施例与实施例一的不同之处在于,本发明具体介绍了通过图像的平均深度信息作为阈值范围的一个边界值,比如可以通过选取小于图像的平均深度信息的像素点构成的区域作为图像主体对象,本发明实施例尤其可适用于图像主体对象与背景相隔较远的场景,使得获取的图像主体对象更加准确。
[0080]实施例三:
[0081]图3示出了本发明第三实施例提供的获取图像主体对象的方法的实现流程,详述如下:
[0082]在步骤S301中,获取图像中每个像素点的深度信息。
[0083]在步骤S302中,接收用户输入的深度信息以及深度半径,以所述用户输入的深度信息为中心,根据所述深度半径确定所述阈值范围,在图像中查找深度信息满足所述阈值范围的像素点。
[0084]所述用户输入的深度信息,可以为通过触摸指令得到触摸区域对应的深度信息,也可以为用户输入的具体数值,当然还可以通过滑动条调节的深度信息值。
[0085]比如,通过触摸指令得到触摸区域,计算触摸区域的每个像素点的深度信息后取平均值,即作为触摸指令输入的深度信息。当然也可以查找触摸区域的中心点的深度信息作为触摸指令对应的深度信息。
[0086]比如通过用户输入的具体数据,可以为通过会话窗口,接入用户通过键盘等输入终端输入的数值信息。在输入数值信息的时候,可以相应的图像上显示输入的数值信息所对应的像素点,从而便于调整修改。
[0087]比如通过滑动条调节深度信息值或者深度半径时,同样可以在调节深度信息,在图像上相应的显示滑动条所对应的像素点,另外,滑动条的长度可以与图像的深度的总值相对应,即对于不同深度的图像,滑动条的长度所对应的比例也不一样。
[0088]所述深度半径,可以根据不同的场景而设定一个或者多个常用值,并自动侦测场景信息而相应的调用对应的深度半径,也可以用户根据实际情况进行调整。
[0089]另外,作为本发明更为优化的实施方式中,所述深度半径可以优化为以中心向前和向后分别延伸不同的距离,从而更好的适应不同主体对象的选择要求。
[0090]在步骤S303中,根据所查找的像素点构成主体对象所在的区域。
[0091]本发明实施例与实施例二类似,与实施例一相比,本发明实施例具体介绍了通过设定中心点以及深度半径的方式获取图像中属于该区域范围的像素点,从而构成主体对象,对于实际操作中可能存在的比主体对象更近的噪声图像时,可以通过本发明实施例进行调节,进一步提闻获取图像中主体对象的精确性。
[0092]实施例四:
[0093]在实施例一的基础上,图4示出了本发明第四实施例提供的获取相机图像中每个像素点的深度信息的实现流程,详述如下:
[0094]在步骤S401中,根据双摄像头获取第一图像和第二图像。
[0095]具体的,所述双摄像头,可以为两个中心线平等的摄像头,并且两个摄像头的距离预先设定。所述摄像头可以为模拟摄像头,也可以为数字摄像头,为便于两个摄像头获取的图像的比较,一般选用同种类型的摄像头,以便于后续的比较计算。
[0096]当两个摄像头的分辨率不同时,比如第一图像的分辨率高,则可以将分辨率高的第一图像的分辨率调低,使得第调整后的第一图像的分辨率与第二图像的分辨率相同。
[0097]对于第一图像中包含有,但在第二图像中不包含的图像,由于其不能直接计算其对应的深度信息,则可以将该部分图像不作为待选择图像的一部分。
[0098]在步骤S402中,根据所述第一图像和第二图像中相同对象的视差信息以及双摄像头的位置信息,得到图像中像素点的深度信息。
[0099]由于两个摄像头的位置不同,因此,类似于人的双眼,通过两个摄像头获取的第一图像和第二图像,可以确定两个图像的视差信息,根据所得到的视差信息以及两个摄像头的距离信息,根据距离摄像机距离近,视差大,距离摄像机距离远时视差小的原理,通过对第一图像和第二图像进行匹配,可计算每个像素点的深度信息。
[0100]本发明实施例通过双摄像头获取相机图像中的深度信息,相比较于其它获取深度信息的方式,本发明实施例方式需要的成本较低,实现更为方便。
[0101]实施例五:
[0102]在实施例一的基础上,本发明第五实施例提供的两种根据所查找的像素点构成主体对象所在的区域的实现流程,详述如下:
[0103]方式一:
[0104]判断所述查找的像素点构成的区域面积是否大于预设的区域面积值;
[0105]如果所述查找的像素点构成的区域面积大于预设的区域面积值,则根据所查找的像素点构成主体对象所在的区域。
[0106]其中,预设的区域面积值,可以通过像素点来描述,比如可以设定预设的区域面积值为N个像素点。所述预设的区域面积值,与相机图像的分辨率有关,当相机图像分辨率越大,则可以相应的提高预设的区域面积值。
[0107]方式一中对得到的图像的区域面积进行过滤的目的在于,可以减小其它非主体的噪声图像对主体信息的干扰,比如与主体图像深度信息相同或者相近的对象对主体图像的干扰,或者由于深度信息计算误差所带来的干扰,从而进一步提高主体对象获取的准确性。
[0108]方式二:
[0109]判断所述查找的像素点构成的区域是否为连续的区域;
[0110]如果所述查找的像素点构成的区域为连续的区域,则根据所查找的像素点构成主体对象所在的区域。
[0111]同样,对于相机图像中存在的噪声图像中,也可以通过图像区域的连续性来排队噪声图像对主体对象的干扰,比如与主体图像的深度信息相同或者相近的对象、或者深度信息计算误差带来的小块区域的干扰。
[0112]通过对像素点构成的区域的主体信息的判断,可以选择符合要求的、面积最大的区域作为主体对象所在的区域。
[0113]作为本发明一种更为优化的实施方式中,还可以将方式一和方式二相结合,以更好的对噪声图像进行过滤,得到更为准确的主体对象。
[0114]通过本发明两种方式的其中一种,或者两种相结合,可以在获取主体对象时包括的噪声图像进行过滤,从而进一步提高主体对象的精确性。
[0115]实施例六:
[0116]图5示出了本发明第六实施提供的获取图像主体对象的装置的结构示意图,详述如下:
[0117]本发明实施例所述获取图像主体对象的装置,包括:
[0118]深度信息获取单元501,用于获取图像中每个像素点的深度信息;
[0119]像素点查找单元502,用于根据所述深度信息获取单元获取的每个像素点的深度信息,以及设定的阈值范围,在图像中查找深度信息满足所述阈值范围的像素点;
[0120]主体对象获取单元503,用于根据所述像素点查找单元查找的像素点构成主体对象所在的区域。
[0121]优选的,所述像素点查找单元包括:
[0122]计算子单元,用于计算所述图像中的平均深度信息;
[0123]像素点查找子单元,用于根据所述计算子单元计算的平均深度信息,设定所述阈值范围为小于所述平均深度信息的范围,查找小于所述平均深度信息的像素点。
[0124]优选的,所述像素点查找单元用于:
[0125]接收用户输入的深度信息以及深度半径,以所述用户输入的深度信息为中心,根据所述深度半径确定所述阈值范围,在图像中查找深度信息满足所述阈值范围的像素点。
[0126]优选的,所述深度信息获取子单元包括:
[0127]图像获取模块,用于根据双摄像头获取第一图像和第二图像;
[0128]深度信息获取模块,用于根据所述图像获取模块获取的所述第一图像和第二图像中相同对象的视差信息以及双摄像头的位置信息,得到图像中像素点的深度信息。
[0129]优选的,所述主体对象获取单元包括:
[0130]第一判断子单元,用于判断所述查找的像素点构成的区域面积是否大于预设的区域面积值;
[0131]第一主体对象区域确定子单元,用于根据第一判断子单元判断的如果所述查找的像素点构成的区域面积大于预设的区域面积值,则根据所查找的像素点构成主体对象所在的区域。
[0132]优选的,所述主体对象获取单元包括:
[0133]第二判断子单元,用于判断所述查找的像素点构成的区域是否为连续的区域;
[0134]第二主体对象区域确定子单元,用于根据第二判断子单元判断的如果所述查找的像素点构成的区域为连续的区域,则根据所查找的像素点构成主体对象所在的区域。
[0135]本发明实施例所述获取图像主体对象的装置与实施例一、二、三、四、五所述获取图像主体对象的方法对应,在此不作重复赘述。
[0136]本发明还提供了一种终端,包括实施例六所述的获取图像主体对象的装置。具体的,所述终端为智能手机或者平板电脑。
[0137]应理解,在本发明实施例一至实施例五中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0138]本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0139]在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0140]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0141]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0142]所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0143]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
【权利要求】
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所述终端,其特征在于,所述终端为智能手机或者平板电脑。
【文档编号】H04N13/02GK104333748SQ201410715187
【公开日】2015年2月4日 申请日期:2014年11月28日 优先权日:2014年11月28日
【发明者】孙剑波, 蓝和, 张弓, 张学勇, 韦怡 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1