买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】背景虚化处理方法、装置及设备_OPPO广东移动通信有限公司_201711242157.5 

申请/专利权人:OPPO广东移动通信有限公司

申请日:2017-11-30

公开(公告)日:2020-01-10

公开(公告)号:CN108024057B

主分类号:H04N5/232(20060101)

分类号:H04N5/232(20060101);H04N5/235(20060101);H04N5/262(20060101)

优先权:

专利状态码:有效-授权

法律状态:2020.01.10#授权;2018.06.05#实质审查的生效;2018.05.11#公开

摘要:本申请提出了一种背景虚化处理方法、装置及设备,其中,方法包括:根据主摄像头获取的主图像以及副摄像头获取的副图像,获取主图像的景深信息;根据主图像的对焦区域和景深信息确定前景区域和背景区域;根据预设策略调整前景区域和背景区域之间的亮度差;当检测到亮度差调整到满足预设条件,对背景区域进行虚化处理生成目标图像。由此,该方法解决了现有技术中,在对背景区域进行虚化后前景区域不够突出的技术问题,通过调整背景区域和前景区域的亮度差,使得虚化后的前景区域更为突出,提高了虚化处理效果。

主权项:1.一种背景虚化处理方法,其特征在于,包括:根据主摄像头获取的主图像以及副摄像头获取的副图像,获取所述主图像的景深信息;根据所述主图像的对焦区域和所述景深信息确定前景区域和背景区域;检测所述背景区域的亮度;若判断获知所述背景区域的亮度小于等于预设的第二阈值且大于第一阈值,其中,所述第二阈值大于所述第一阈值,则根据预设算法计算所述前景区域的第一调整亮度;根据所述主图像的对焦区域和所述景深信息计算所述前景区域的第一景深信息和所述背景区域的第二景深信息;计算所述第一景深信息和所述第二景深信息的景深比例;根据预设算法对所述前景区域的亮度和所述景深比例进行计算获取所述前景区域的第一调整亮度;根据所述第一调整亮度提高所述前景区域的亮度;当对所述前景区域的亮度提高完成后,对所述背景区域进行虚化处理生成目标图像。

全文数据:背景虚化处理方法、装置及设备技术领域[0001]本申请涉及图像处理技术领域,尤其涉及一种背景虚化处理方法、装置及设备。背景技术[0002]通常,为了突出拍照的主体,会对拍照的背景区域进行虚化处理,然而,在拍照时,如果前景的亮度不合适,可能导致虚化处理后的图像中主体不突出,比如,如果拍照的主体位于光源和摄像头之间,会导致被摄主体曝光不充分,出现逆光的效果。而在该逆光场景下拍摄的主体图像中,亮度非常低,细节较为模糊,对背景区域进行虚化后,仍不能突出拍照主体,图像处理后的视觉效果较差。[0003]申请内容[0004]本申请提供一种背景虚化处理方法、装置及设备,以解决现有技术中,前景区域的亮度较低时,导致在对背景区域进行虚化后前景区域不够突出的技术问题。[0005]本申请实施例提供一种背景虚化处理方法,包括:根据主摄像头获取的主图像以及副摄像头获取的副图像,获取所述主图像的景深信息;根据所述主图像的对焦区域和所述景深信息确定前景区域和背景区域;根据预设策略调整所述前景区域和所述背景区域之间的亮度差;当检测到所述亮度差调整到满足预设条件,对所述背景区域进行虚化处理生成目标图像。[0006]本申请另一实施例提供一种背景虚化处理装置,包括:计算模块,用于根据主摄像头获取的主图像以及副摄像头获取的副图像,获取所述主图像的景深信息;确定模块,用于根据所述主图像的对焦区域和所述景深信息确定前景区域和背景区域;调整模块,用于根据预设策略调整所述前景区域和所述背景区域之间的亮度差;处理模块,用于在检测到所述亮度差调整到满足预设条件时,对所述背景区域进行虚化处理生成目标图像。[0007]本申请又一实施例提供一种计算机设备,包括存储器及处理器,所述存储器中储存有计算机可读指令,所述指令被所述处理器执行时,使得所述处理器执行本申请上述实施例所述的背景虚化处理方法。[0008]本申请还一实施例提供一种非临时性计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如本申请上述实施例所述的背景虚化处理方法。[0009]本申请实施例提供的技术方案可以包括以下有益效果:[0010]根据主摄像头获取的主图像以及副摄像头获取的副图像,获取主图像的景深信息,根据主图像的对焦区域和景深信息确定前景区域和背景区域,根据预设策略调整前景区域和背景区域之间的亮度差,当检测到亮度差调整到满足预设条件,对背景区域进行虚化处理生成目标图像。由此,解决了现有技术中,在对背景区域进行虚化后前景区域不够突出的技术问题,通过调整背景区域和前景区域的亮度差,使得虚化后的前景区域更为突出,提高了虚化处理效果。附图说明[0011]本申请上述的和或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:[0012]图1是根据本申请一个实施例的背景虚化处理方法的流程图;[0013]图2是根据本申请一个实施例的三角测距原理示意图;[00M]图3是根据本申请一个实施例的双摄像头视角覆盖范围示意图;[0015]图4是根据本申请一个实施例的双摄像头计算景深的过程示意图;[0016]图5a是根据本申请一个实施例的人像拍照图像示意图;[0017]图5⑹是根据现有技术的背景虚化处理后的图像示意图;[0018]图5c是根据本申请一个实施例的背景虚化处理后的图像示意图;[0019]图6是根据本申请另一个实施例的背景虚化处理方法的流程图;[0020]图7是根据本申请又一个实施例的背景虚化处理方法的流程图;[0021]图8是根据本申请一个实施例的背景虚化处理装置的结构示意图;[0022]图9是根据本申请另一个实施例的背景虚化处理装置的结构示意图;以及[0023]图10是根据本申请另一个实施例的图像处理电路的示意图。具体实施方式[0024]下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。[0025]下面参考附图描述本申请实施例的背景虚化处理方法、装置及设备。[0026]图1是根据本申请一个实施例的背景虚化处理方法的流程图,如图1所示,该方法包括:[0027]步骤101,根据主摄像头获取的主图像以及副摄像头获取的副图像,获取主图像的景深ί目息。[0028]其中,在对拍摄的主体聚焦后,在主体所在的焦点区域之前和之后一段人眼容许的清晰成像的空间深度范围为景深。[0029]需要说明的是,在实际应用中,人眼分辩景深主要是依靠双目视觉分辨景深,这与双摄像头分辨景深的原理一样,主要是依靠如图2所示的三角测距的原理实现的,基于图2中,在实际空间中,画出了成像对象,以及两个摄像头所在位置Or和〇τ,以及两个摄像头的焦平面,焦平面距离两个摄像头所在平面的距离为f,在焦平面位置两各摄像头进行成像,从而得到两张拍摄图像。[0030]其中,P和P’分别是同一对象在不同拍摄图像中的位置。其中,P点距离所在拍摄图像的左侧边界的距离为Xr,P’点距离所在拍摄图像的左侧边界的距离为XlOr和Ot分别为两个摄像头,这两个摄像头在同一平面,距离为B。[0031]基于三角测距原理,图2中的对象与两个摄像头所在平面之间的距离Z,具有如下关系:[0032]基于此,可以推得*,其中,d为同一对象在不同拍摄图像中的位置之间的距离差。由于B、f为定值,因此,根据d可以确定出对象的距离Z。[0033]需要强调的是,上面的公式是基于两个平行的相同摄像头来实施的,但是实际使用的时候实际上有很多问题,比如在上图两个摄像头计算景深中总有一部分场景不能相交,因此实际的为了景深计算两个摄像头的FOV设计会不一样,其中,主摄像头是用来取实际图的主图像的,副摄像头获取的副的图像主要是用来参考计算景深,基于以上分析,副摄像头的FOV—般会大于主摄像头,但是即使是这样如图3所示,距离较近的物体依然有可能不同时在两个摄像头获取图像当中,经过调整的计算景深范围的关系如下公式所示:[0034],即可根据调整后的公式,计算主图像的景深范围等。[0035]当然,除了三角测距法,也可以采用其他的方式来计算主图像的景深,比如,主摄像头和副摄像头针对同一个场景拍照时,场景中的物体距离摄像头的距离与主摄像头和副摄像头成像的位移差、姿势差等成比例关系,因此,在本申请的一个实施例中,可以根据这种比例关系获取上述距离Z。[0036]举例而言,如图4所示,通过主摄像头获取的主图像以及副摄像头获取的副图像,计算出不同点差异的图,这里用视差图表示,这个图上表示的是两张图上相同点的位移差异,但是由于三角定位中的位移差异和Z成正比,因此很多时候视差图就直接被用作景深图。[0037]步骤102,根据主图像的对焦区域和景深信息确定前景区域和背景区域。[0038]可以理解,在对焦区域之前成像的范围为前景景深,前景景深对应的区域为前景区域,在对焦区域之后清晰成像的范围为背景景深,背景景深对应的区域为背景区域,其中,前景区域包含了拍照的主体图像。[0039]步骤103,根据预设策略调整前景区域和背景区域之间的亮度差。[0040]步骤104,当检测到亮度差调整到满足预设条件,对背景区域进行虚化处理生成目标图像。[0041]可以理解,通常为了突出拍摄的主体,将拍摄的主体所在焦点区域之外的背景区域进行虚化,然而,在一些场景下,比如,当前景区域的亮度较低时,又比如,拍照场景为逆光场景,或者,拍照的主体的光源被遮挡,或者在黑夜中拍照等场景,即使对背景区域进行虚化,可能也并不能突出拍摄的主体,从而导致拍摄主体不够突出,视觉效果较差。[0042]比如,如图5a所示,当拍照的主体为人物时,如果拍照场景为逆光场景,则即使对背景区域进行虚化,如图5⑹所示,由于人物图像亮度较低,也无法突出人物,视觉效果较差。[0043]经由上述分析可知,导致虚化背景区域后,前景区域不够突出的原因,主要有以下两个方面:一方面是背景区域相较于前景区域亮度较高,使得虚化背景区域后亮度较低的前景区域不够突出,另一方面是背景区域和前景区域的亮度均较低,使得虚化背景区域后亮度较低的整张图像中,难以突出前景区域中的主体图像。[0044]因而,为了解决上述技术问题,在本申请的实施例中,根据预设策略调整前景区域和背景区域之间的亮度差,使得前景区域相对于背景区域突出,当检测到亮度差调整到满足预设条件,对背景区域进行虚化处理生成目标图像,其中,目标图像中的前景区域突出,视觉效果较好。[0045]当然,在本申请的一个实施例中,为了减轻系统处理压力,还可以仅仅根据前景亮度较低的场景实施该亮度差调整策略,即检测前景区域的亮度,其中,预设的第一阈值可以是根据大量实验数据标定的,用以判断前景区域的亮度是否较低,该第一阈值也可以是根据用户的个人喜好标定的,如果检测到前景区域的亮度低于预设的第一阈值,则根据预设策略调整前景区域和背景区域之间的亮度差。[0046]实际执行过程中,由于背景距离拍照主体越远可能和用户当前拍照需求越不相关,比如,用户在和近处一朵花合照时,可能越远处的景物越和当前拍照需求不相关,因而,为了进一步满足用户的拍照需求,还可根据前景区域和背景区域的景深信息进行虚化。[0047]具体而言,在本申请的一个实施例中,根据主图像的对焦区域和景深信息计算前景区域的第一景深信息和背景区域的第二景深信息,根据第一景深信息和第二景深信息获取虚化程度的基础数值,比如,第一景深信息越小,第二景深信息越大,则表明当前拍照场景越是和背景无关,从而此时获取的虚化程度的基础数值越大,又比如,第一景深信息越大,第二景深信息越小,则表明当前拍照场景可能和背景相关,从而此时获取的虚化程度的基础数值越小,此时,根据虚化程度的基础数值对背景区域进行高斯模糊处理生成目标图像,背景区域得到了与拍照需求对应的虚化,满足了用户的当前拍照需求。[0048]其中,上述预设条件与包含在当前预设策略下,前景区域和背景区域的亮度差,当然,该亮度差可以是根据大量实验数据标定的,也可以是根据用户个人喜好设定的,满足在虚化背景区域后,前景区域能够突出。[0049]需要说明的是,根据应用场景的不同,上述预设策略不同,示例说明如下:[0050]作为一种示例:[0051]预设策略包括:当背景区域亮度没有较亮时,提高前景区域的亮度。也就是说,在本申请的实施例中,当背景区域的亮度较低时,表明整张图像的亮度较低,此时即使降低背景区域的亮度缩小背景区域和前景区域的亮度差,前景区域也可能由于亮度较低而在虚化后的图像中不够突出,因而,在这种场景下,通过提高前景区域的亮度来作为预设策略。[0052]具体而言,在本示例中,如图6所示,步骤103包括:[0053]步骤201,检测背景区域的亮度。[0054]需要说明的是,根据应用场景的不同,可采用不同的实现方式检测背景区域的亮度,作为一种可能的实现方式,通过计算背景区域的图像对应的灰度值,根据灰度值确定出背景区域的亮度。[0055]步骤202,若判断获知背景区域的亮度小于等于预设的第二阈值且大于第一阈值,其中,第二阈值大于第一阈值,则根据预设算法计算前景区域的第一调整亮度。[0056]其中,第二阈值可以是根据大量实验数据标定的,也可以是根据用户个人喜好标定的,该第二阈值用以判断背景区域是否较亮。[0057]步骤203,根据第一调整亮度提高前景区域的亮度。[0058]具体地,如果获知背景区域的亮度小于等于预设的第二阈值,则根据预设的算法计算前景区域的第一调整亮度,以根据第一调整亮度提高前景区域的亮度,从而,前景区域的亮度提高到第一调整亮度后,背景区域和前景区域的亮度差缩小,对背景区域进行虚化处理后生成的目标图像中,前景区域较为突出。[0059]需要强调的是,上述调整前景区域的第一调整亮度的预设算法,在不同的应用场景下,可能有不同的实现方式,作为一种可能的实现方式,根据主图像的对焦区域和景深信息计算前景区域的第一景深信息和背景区域的第二景深信息,进而,计算第一景深信息和第二景深彳目息的景深比例,其中,第一景深彳目息和第二景深彳目息的景深比例越大,则表明前景和背景的距离越近,比例越小,则表明前景和背景的距离越远,根据预设算法对前景区域的亮度和景深比例进行计算获取前景区域的第一调整亮度,其中,景深比例越大,前景和背景的距离越近,根据预设算法计算出的第一调整亮度越大,以便于使得较近距离的前景区域和背景区域的区分界限明显,反之,景深比例越小,前景和背景的距离越远,根据预设算法计算出的第一调整亮度越小,即可使得较近距离的前景区域和背景区域的区分界限明显。[0060]作为另一种示例:[0061]预设策略包括:当背景区域亮度较亮时,降低背景区域的亮度。也就是说,在本申请的实施例中,当背景区域的亮度较高时,表明整张图像的亮度较高,此时导致前景区域虚化后不够突出的原因可能是背景区域较亮,此时降低背景区域的亮度缩小背景区域和前景区域的亮度差,前景区域在虚化后的图像能够突出,因而,在这种场景下,通过降低背景区域的亮度来作为预设策略。[0062]具体而言,在本示例中,如图7所示,步骤103包括:[0063]步骤301,检测背景区域的亮度。[0064]步骤302,若判断获知背景区域的亮度大于第二阈值,则根据预设算法计算背景区域的第二调整亮度。[0065]步骤303,根据第二调整亮度降低背景区域的亮度。[0066]具体地,如果获知背景区域的亮度大于预设的第二阈值,则根据预设的算法计算背景区域的第二调整亮度,以根据第二调整亮度降低背景区域的亮度,从而,背景区域的亮度降低到第二调整亮度后,背景区域和前景区域的亮度差缩小,对背景区域进行虚化处理后生成的目标图像中,前景区域较为突出。[0067]需要强调的是,上述调整前景区域的第一调整亮度的预设算法,在不同的应用场景下,可能有不同的实现方式,作为一种可能的实现方式,根据背景区域的景深信息和亮度调整背景区域的亮度,在该实施中,为了保证虚化效果,背景区域的景深信息越大,越和当前拍照的前景区域无关,对背景区域的亮度调整程度越大,背景区域的亮度越大,越容易导致前景区域不够突出,对背景区域的亮度调整程度越大。因而,可查询预设的与背景区域的景深信息对应的第一调整因子,其中,正如以上分析的,背景区域的景深信息越大,第一调整因子的值越大,以及与背景区域的亮度越大,对应的第二调整因子的值越大,进而,根据预设算法对背景区域的亮度,第一调整因子和第二调整因子进行计算获取背景区域的第二调整亮度。[0068]其中,在不同的应用场景中,上述预设算法不同,比如,预设的算法可以包含:根据分别与第一背景亮度、第一调整因子和第二调整因子对应的权重值,计算出第二调整亮度,其中,上述权重值可以根据实验数据标定。[0069]由此,本申请实施例的背景虚化处理方法,不是直接对背景区域进行虚化,而是先对背景区域和前景区域的亮度差调整后,使得前景区域得到初步突出处理后,再对背景区域进行虚化,从而虚化后的目标图像前景区域突出。[0070]举例而言,继续以拍照的主体为人物举例,当检测到前景区域的亮度小于第一阈值时,则根据相关调整策略调整前景区域和背景区域的亮度差后,对背景区域进行虚化,从而,如图5C所示,在对背景区域进行虚化处理生成目标图像后,可以使得目标图像中的前景区域更加突出。[0071]综上所述,本申请实施例的背景虚化处理方法,根据主摄像头获取的主图像以及副摄像头获取的副图像,计算主图像的景深信息,根据主图像的对焦区域和景深信息确定前景区域和背景区域,若检测到前景区域的亮度低于预设的第一阈值,则根据预设策略调整前景区域和背景区域之间的亮度差,当检测到亮度差调整到满足预设条件,对背景区域进行虚化处理生成目标图像。由此,解决了现有技术中,前景区域的亮度较低时,导致在对背景区域进行虚化后前景区域不够突出的技术问题,通过调整背景区域和前景区域的亮度差,使得虚化后的前景区域更为突出,提高了虚化处理效果。[0072]为了实现上述实施例,本申请还提出了一种背景虚化处理装置,图8是根据本申请一个实施例的背景虚化处理装置的结构示意图,如图8所示,该背景虚化处理装置包括:计算模块100、确定模块200、调整模块300和处理模块400。[0073]其中,计算模块100,用于根据主摄像头获取的主图像以及副摄像头获取的副图像,获取主图像的景深ί目息。[0074]确定模块200,用于根据主图像的对焦区域和景深信息确定前景区域和背景区域。[0075]调整模块300,用于根据预设策略调整前景区域和背景区域之间的亮度差。[0076]在本申请的一个实施例中,图9是根据本申请另一个实施例的背景虚化处理装置的结构示意图,如图9所示,该调整模块300包括检测单元310、计算单元320和调整单元330〇[0077]其中,检测单元310,用于检测背景区域的亮度。[0078]计算单元320,用于在判断获知背景区域的亮度小于等于预设的第二阈值且大于第一阈值时,其中,第二阈值大于第一阈值,根据预设算法计算前景区域的第一调整亮度。[0079]调整单元330,用于根据第一调整亮度提高前景区域的亮度。[0080]处理模块400,用于在检测到亮度差调整到满足预设条件时,对背景区域进行虚化处理生成目标图像。[0081]需要说明的是,前述对方法实施例的描述,也适用于本申请实施例的装置,其实现原理类似,在此不再赘述。[0082]上述背景虚化处理装置中各个模块的划分仅用于举例说明,在其他实施例中,可将背景虚化处理装置按照需要划分为不同的模块,以完成上述背景虚化处理装置的全部或部分功能。[0083]综上所述,本申请实施例的背景虚化处理装置,根据主摄像头获取的主图像以及副摄像头获取的副图像,计算主图像的景深信息,根据主图像的对焦区域和景深信息确定前景区域和背景区域,根据预设策略调整前景区域和背景区域之间的亮度差,当检测到亮度差调整到满足预设条件,对背景区域进行虚化处理生成目标图像。由此,解决了现有技术中,前景区域的亮度较低时,导致在对背景区域进行虚化后前景区域不够突出的技术问题,通过调整背景区域和前景区域的亮度差,使得虚化后的前景区域更为突出,提高了虚化处理效果。[0084]为了实现上述实施例,本申请还提出了一种计算机设备,上述计算机设备中包括图像处理电路,图像处理电路可以利用硬件和或软件组件实现,可包括定义ISPImageSignalProcessing,图像信号处理管线的各种处理单元。图10为一个实施例中图像处理电路的示意图。如图10所示,为便于说明,仅示出与本申请实施例相关的图像处理技术的各个方面。[0085]如图10所示,图像处理电路包括ISP处理器640和控制逻辑器650。成像设备610捕捉的图像数据首先由ISP处理器640处理,ISP处理器640对图像数据进行分析以捕捉可用于确定和或成像设备610的一个或多个控制参数的图像统计信息。成像设备610可包括具有一个或多个透镜612和图像传感器614的照相机。图像传感器614可包括色彩滤镜阵列如Bayer滤镜),图像传感器614可获取用图像传感器614的每个成像像素捕捉的光强度和波长信息,并提供可由ISP处理器640处理的一组原始图像数据。传感器620可基于传感器620接口类型把原始图像数据提供给ISP处理器640。传感器620接口可以利用SMIAStandardMobileImagingArchitecture,标准移动成像架构接口、其它串行或并行照相机接口或上述接口的组合。[0086]ISP处理器640按多种格式逐个像素地处理原始图像数据。例如,每个图像像素可具有8、10、12或14比特的位深度,ISP处理器640可对原始图像数据进行一个或多个图像处理操作、收集关于图像数据的统计信息。其中,图像处理操作可按相同或不同的位深度精度进行。[0087]ISP处理器640还可从图像存储器630接收像素数据。例如,从传感器620接口将原始像素数据发送给图像存储器630,图像存储器630中的原始像素数据再提供给ISP处理器640以供处理。图像存储器630可为存储器装置的一部分、存储设备、或电子设备内的独立的专用存储器,并可包括DMADirectMemoryAccess,直接直接存储器存取特征。[0088]当接收到来自传感器620接口或来自图像存储器630的原始图像数据时,ISP处理器640可进行一个或多个图像处理操作,如时域滤波。处理后的图像数据可发送给图像存储器630,以便在被显示之前进行另外的处理。ISP处理器640从图像存储器630接收处理数据,并对所述处理数据进行原始域中以及RGB和YCbCr颜色空间中的图像数据处理。处理后的图像数据可输出给显示器670,以供用户观看和或由图形引擎或GPUGraphicsProcessingUnit,图形处理器进一步处理。此外,ISP处理器640的输出还可发送给图像存储器630,且显示器670可从图像存储器630读取图像数据。在一个实施例中,图像存储器630可被配置为实现一个或多个帧缓冲器。此外,ISP处理器640的输出可发送给编码器解码器660,以便编码解码图像数据。编码的图像数据可被保存,并在显示于显示器670设备上之前解压缩。编码器解码器660可由CPU或GPU或协处理器实现。[0089]ISP处理器640确定的统计数据可发送给控制逻辑器650单元。例如,统计数据可包括自动曝光、自动白平衡、自动聚焦、闪烁检测、黑电平补偿、透镜612阴影校正等图像传感器614统计信息。控制逻辑器650可包括执行一个或多个例程(如固件)的处理器和或微控制器,一个或多个例程可根据接收的统计数据,确定成像设备610的控制参数以及的控制参数。例如,控制参数可包括传感器620控制参数(例如增益、曝光控制的积分时间)、照相机闪光控制参数、透镜612控制参数例如聚焦或变焦用焦距)、或这些参数的组合。ISP控制参数可包括用于自动白平衡和颜色调整例如,在RGB处理期间)的增益水平和色彩校正矩阵,以及透镜612阴影校正参数。[0090]以下为运用图10中图像处理技术实现背景虚化处理方法的步骤:[0091]根据主摄像头获取的主图像以及副摄像头获取的副图像,获取所述主图像的景深信息;[0092]根据所述主图像的对焦区域和所述景深信息确定前景区域和背景区域;[0093]根据预设策略调整所述前景区域和所述背景区域之间的亮度差;[0094]当检测到所述亮度差调整到满足预设条件,对所述背景区域进行虚化处理生成目标图像。[0095]为了实现上述实施例,本申请还提出一种非临时性计算机可读存储介质,当所述存储介质中的指令由处理器被执行时,使得能够执行如上述实施例描述的背景虚化处理方法。[0096]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。[0097]此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。[0098]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。[0099]在流程图中表示或在此以其他方式描述的逻辑和或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例非穷尽性列表包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒磁装置),随机存取存储器RAM,只读存储器ROM,可擦除可编辑只读存储器EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器CDROM。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。[0100]应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列PGA,现场可编程门阵列FPGA等。[0101]本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。[0102]此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。[0103]上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。

权利要求:1.一种背景虚化处理方法,其特征在于,包括:根据主摄像头获取的主图像以及副摄像头获取的副图像,获取所述主图像的景深信息;根据所述主图像的对焦区域和所述景深信息确定前景区域和背景区域;根据预设策略调整所述前景区域和所述背景区域之间的亮度差;当检测到所述亮度差调整到满足预设条件,对所述背景区域进行虚化处理生成目标图像。2.如权利要求1所述的方法,其特征在于,所述根据预设策略调整所述前景区域和所述背景区域之间的亮度差包括:检测所述前景区域的亮度;若检测到所述前景区域的亮度低于预设的第一阈值,则根据预设策略调整所述前景区域和所述背景区域之间的亮度差。3.如权利要求1所述的方法,其特征在于,所述根据预设策略调整所述前景区域和所述背景区域之间的亮度差,包括:检测所述背景区域的亮度;若判断获知所述背景区域的亮度小于等于预设的第二阈值且大于第一阈值,其中,所述第二阈值大于所述第一阈值,则根据预设算法计算所述前景区域的第一调整亮度;根据所述第一调整亮度提高所述前景区域的亮度。4.如权利要求3所述的方法,其特征在于,所述根据预设算法计算所述前景区域的第一调整亮度,包括:根据所述主图像的对焦区域和所述景深信息计算所述前景区域的第一景深信息和所述背景区域的第二景深信息;计算所述第一景深信息和所述第二景深信息的景深比例;根据预设算法对所述前景区域的亮度和所述景深比例进行计算获取所述前景区域的第一调整亮度。5.如权利要求3所述的方法,其特征在于,在所述检测所述背景区域的亮度之后,还包括:若判断获知所述背景区域的亮度大于所述第二阈值,则根据预设算法计算所述背景区域的第二调整亮度;根据所述第二调整亮度降低所述背景区域的亮度。6.如权利要求5所述的方法,其特征在于,所述根据预设算法计算所述背景区域的第二调整亮度,包括:查询预设的与所述背景区域的景深信息对应的第一调整因子,以及与所述背景区域的亮度对应的第二调整因子;根据预设算法对所述背景区域的亮度,所述第一调整因子和所述第二调整因子进行计算获取所述背景区域的第二调整亮度。7.如权利要求1所述的方法,其特征在于,所述对所述背景区域进行虚化处理生成目标图像,包括:根据所述主图像的对焦区域和所述景深信息计算所述前景区域的第一景深信息和所述背景区域的第二景深信息;根据所述第一景深信息和所述第二景深信息获取虚化程度的基础数值;根据所述虚化程度的基础数值对所述背景区域进行高斯模糊处理生成目标图像。8.—种背景虚化处理装置,其特征在于,包括:计算模块,用于根据主摄像头获取的主图像以及副摄像头获取的副图像,获取所述主图像的景深ί目息;确定模块,用于根据所述主图像的对焦区域和所述景深信息确定前景区域和背景区域;调整模块,用于根据预设策略调整所述前景区域和所述背景区域之间的亮度差;处理模块,用于在检测到所述亮度差调整到满足预设条件时,对所述背景区域进行虚化处理生成目标图像。9.一种计算机设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如权利要求1-7中任一所述的背景虚化处理方法。10.—种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一所述的背景虚化处理方法。

百度查询: OPPO广东移动通信有限公司 背景虚化处理方法、装置及设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。