图像处理方法和电子终端的制作方法

文档序号:6364708阅读:171来源:国知局
专利名称:图像处理方法和电子终端的制作方法
技术领域
本发明涉及图像处理技术领域,尤其涉及一种图像处理方法和电子终端。
背景技术
由卡梅隆导演的3D科幻电影巨制《阿凡达》引爆3D热潮,3D瞬间席卷全国。作为一种图画显示技术,3D技术实现电视画面前所未有的逼真效果。在2D画面显示下,电视观众仅仅作为一个观看者,电视显示的内容,让观众在潜意识里面就是一个目击者或者旁观者。但在3D画面的情境下,观看者发生了心理的位移。在电视中呈现的3D立体画面,给到观看者最直接的感觉就是自己好像被带到了电视画面的情景中。这种真实的视觉感受丰富了观众的视觉体验,使得立体视频内容的需求以日剧增。为了配合立体设 备,市场需要大量立体视频内容,但目前可用于立体显示的立体视频还十分匮乏,影响市场发展。现阶段解决立体内容短缺的最快捷、最有效的途径就是利用2D图像转3D图像技术,让庞大的资料库最大化利用。图像合成是2D图像转3D图像技术中重要部分,通过这一处理获得左右眼图像。目前采用像素平移方法,但带来一个重要问题,即“Hole”问题。由于深度值不同,平移量也不同,像素平移后,由于不知道遮挡区域的像素值,会出现“Hole”,且造成图像不平滑。其中“Hole”,即“空洞”,由于图像中被遮挡的区域的像素值未知,图像中的图形对象经过不同距离的平移后,图像中被遮挡的区域表现为空洞。

发明内容
本发明提供一种图像处理的方法和电子终端,用于解决现有技术中2D图像转3D图像技术中出现的“Hole”问题。本发明一方面提供一种图像处理方法,用于处理一待处理图像,所述方法包括:获取所述待处理图像的前景对象区域的深度值;基于所述前景对象区域的深度值,确定所述前景对象区域的平移量;基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量;以及基于所述平移量和所述伸缩量处理所述前景对象区域。优选地,在所述确定所述前景对象区域的伸缩量之前,所述方法还包括:获取所述待处理图像的后景对象区域的深度值;基于所述后景对象区域的深度值,确定所述后景对象区域的平移量。优选地,所述基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量,具体包括:基于所述后景对象区域的平移量和所述前景对象区域的平移量,确定所述待处理图像的待处理区域的尺寸;以及基于所述待处理区域的尺寸,确定所述前景对象区域的
伸缩量。优选地,所述基于所述后景对象区域的平移量和所述前景对象区域的平移量,确定所述待处理图像的待处理区域尺寸,具体为:确定所述待处理区域的尺寸为所述后景对象区域的平移量和所述前景对象区域的平移量间差的绝对值。
优选地,所述基于所述前景对象区域的深度值,确定所述前景对象区域的平移量,具体为:S1 = Dl*c/(2*(Dl+b));其中SI表示所述前景对象区域的平移量;D1表示所述前景对象区域的深度值;c表示用户的两眼之间的距离;b表示所述用户的两眼到显示所述待处理图像的屏幕的最短距离。优选地,所述基于所述前景对象区域的深度值,确定所述前景对象区域的平移量,具体为:S1 = K*D1 ;其中SI表示所述前景对象区域的平移量;D1表示所述前景对象区域的深度值;1(表示比例因子。优选地,所述基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量,具体为:基于深度值和伸缩率的对应关系表,及基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量。优选地,所述基于所述平移量和所述伸缩量处理所述前景对象区域后,所述方法还包括:判断处理后的所述前景对象区域和所述待处理图像的后景对象区域之间是否存在待处理区域;如果是,则对所述待处理区域进行插值处理。本发明另一方面还提供一种电子终端,所述电子终端包括:显示器,用于显示待处理的图像;主板,与所述显示器电性连接;处理单元,设置在所述主板上,用于获取所述待处理图像的前景对象区域的深度值并基于所述前景对象区域的深度值,确定所述前景对象区域的平移量,然后基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量,且基于所述平移量和所述伸缩量处理所述前景对象区域。优选地,所述处理单元还包括第一处理芯片,用于在所述确定所述前景对象区域的伸缩量之前,获取所述待处理图像的后景对象区域的深度值并基于所述后景对象区域的深度值,确定所述后景对象区域的平移量。优选地,所述处理 单元还包括第二处理芯片,用于所述基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量,所述第二处理芯片具体包括:第一确认单元,用于基于所述后景对象区域的平移量和所述前景对象区域的平移量,确定所述待处理图像的待处理区域的尺寸;以及第二确认单元,用于基于所述待处理区域的尺寸,确定所述前景对象区域的伸缩量。优选地,所述处理单元还包括第三处理芯片,用于所述基于所述后景对象区域的平移量和所述前景对象区域的平移量,确定所述待处理图像的待处理区域尺寸,所述第三处理芯片具体包括:第一计算单元,用于确定所述待处理区域的尺寸为所述后景对象区域的平移量和所述前景对象区域的平移量间差的绝对值。优选地,所述处理单元还包括第四处理芯片,用于所述基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量,所述第四处理芯片具体包括:第三确认单元,用于基于深度值和伸缩率的对应关系表,及基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量。优选地,所述处理单元还包括第五处理芯片,用于所述基于所述平移量和所述伸缩量处理所述前景对象区域后,所述第五处理芯片的处理还包括:判断单元,用于判断处理后的所述前景对象区域和所述待处理图像的后景对象区域之间是否存在待处理区域;处理单元,如果判断单元的判断结果为是,处理单元则对所述待处理区域进行插值处理。本发明的有益效果如下:本发明一实施例中通过获取所述待处理图像的前景对象区域的深度值,基于所述前景对象区域的深度值,确定所述前景对象区域的平移量,基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量,以及基于所述平移量和所述伸缩量处理所述前景对象区域。因此通过本发明将前景对象区域进行尺度伸缩处理,使前景对象区域遮挡“Hole”区域,从而有效解决“Hole”问题。此外,本发明一实施例中,获取前景对象区域的深度值和后景对象区域的深度值并基于所述前景对象区域的深度值和后景对象区域的深度值,确定前景对象区域的平移量和后景对象区域的平移量,然后基于前景对象区域的平移量和后景对象区域的平移量,确定待处理图像中的待处理区域的尺寸并基于待处理区域的尺寸,确定前景对象区域的伸缩量,且利用前景对象的伸缩量处理待处理图像。因此本发明通过待处理区域的区域的尺寸,确定前景对象区域的伸缩量,能够准确地将“Hole”区域覆盖,提高可靠性。再进一步,本发明一实施例中,基于深度值和伸缩率的对应关系表,及基于前景对象区域的深度值,确定前景对象区域的伸缩量。因此本发明可以快速获得伸缩量,提高图像处理效率。


图1为本发明一实施例中的待处理图像;图2为本发明一实施例中图像处理方法的流程图;图3为本发明一实施例中待处理图像的尺寸图;图4为本发明一实施例中平移之后的图像;图5为本发明一实施例中缩放之后的图像;图6为本发明一实施例中深度值和伸缩率的对应关系表;图7为本发明另一实施例中平移之后的图像;图8为本发明另一实施例中缩放之后的图像;图9为本发明一实施例中电子终端架构图;图10为本发明图9中处理单元架构图。
具体实施例方式本发明一实施例提供了一种图像处理方法,该方法应用于一待处理图像,待处理图像为一 2D图像,作为2D图像转3D图像技术的图像资源。为使本领域技术人员能 够更详细了解本发明,以下结合附图对本发明进行详细描述。如图1所示,待处理图像10包括前景对象区域101和后景对象区域102,前景对象区域101和后景对象区域102具有遮挡关系。为实现2D图像转3D图像技术,采用图像合成构造左右眼图,目前采用的像素平移方法,而具有遮挡关系前景对象区域101和后景对象区域102,由于深度值不同,平移量也不同,经过像素平移后,由于不知道遮挡区域的像素值,将会出现如图4所示的“Hole”区域403。为了解决2D图像转3D图像技术中出现的“Hole”问题,如图2所示,图2为本发明一实施例中图像处理方法的流程图,本实施例的方法包括:步骤210:获取待处理图像的前景对象区域的深度值;步骤212:基于前景对象区域的深度值,确定述前景对象区域的平移量;步骤214:基于前景对象区域的深度值,确定前景对象区域的伸缩量;步骤216:基于平移量和伸缩量处理前景对象区域。其中,在步骤210中,获取待处理图像的前景对象区域的深度值。具体为:采用SfM法(从运动恢复结构法)、DfC法(Depth from cues深度线索法)或MLA法(MachineLearning Algorithm机器学习算法)获取待处理图像的前景对象区域的深度值,其中SfM法,即利用影像中物体的移动量、相机运动以及物体在三维空间中运动等物理关系,估测影像的深度值。SfM法、DfC法、MLA法均为本领域技术人员所熟悉,所以在此不再赘述,当然,在其他实施例中,也可以通过其他方式获取深度值,本发明不作限制。为了便于描述,将前景对象区域的深度值记为D1,另外,在本实施例中,所述前景对象区域的深度值Dl为绝对深度值,单位为米(m)。例如,图1所示的待处理图像10中,采用SfM法可获得前景对象区域101的深度值Dl为3m。在另一实施例中,所述前景对象区的深度值Dl可以为相对深度值,使用8位灰度图表示,范围为0-255,可将相对深度值转化为绝对深度值,进行单位统一,在以下各实施例中,为方便说明,均采用绝对深度值。在步骤212中,基于前景对象区域的深度值,确定前景对象区域的平移量。具体为:基于前景对象区域的深度值Dl,通过公式SI = Dl*c/ (2* (Dl+b)),即可确定前景对象区域的平移量SI,另外,在本实施例中,所述前景对象区域的平移量SI,单位为米(m),c表示用户的两眼之间的距离,b表示所述用户的两眼到显示待处理图像的屏幕的最短距离。例如,如图3所示,屏幕30上显示有前景对象区域101,后景对象区域102,已知c为0.05m,b为5m,Dl为3m,将以上数据代入计算,根据公式SI = Dl*c/ (2* (Dl+b)),可计算出前景对象区域101的平移量SI为0.0067m。在另一实施例中,所述前景对象区域的平移量也可采用相对平移量SI’,用像素个数表示,即SI’ = Sl/p,其中P为显示器一个像素点水平方向的尺寸,在以下各实施例中,为方便说明,均采用绝对平移量。在步骤214之前,该方法还包括:获取待处理图像的后景对象区域的深度值以及基于后景对象区域的深度值,确定后景对象区域的平移量。获取待处理图像的后景对象区域的深度值具体为:采用SfM法、DfC法或MLA法获取待处理图像的后景对象区域的深度值,为了便于描述,将后景对象区域的深度值记为D2,获取深度值的三种方法,即SfM法、DfC法、MLA法均为本领域技术人员所熟悉,所以在此不再赘述,当然,在其他实施例中,也可以通过其他方式获取深度值,本发明不作限制。另外,在本实施例中,所述后景对象区域的深度值D2为绝对深度值,单位为米(m)。例如,图1所示的待处理图像10中,采用SfM法可获得后景对象区域102的深度值D2为5m。在另一实施例中,所述后景对象区域的深度值D2为相对深度值,使用8位灰度图表示,范围为0-255,可将相对深度值转化为绝对深度值,进行单位统一,在以下各实施例中,为方便说明,均采用绝对深度值。

基于后景对象区域的深度值,确定后景对象区域的平移量,具体为:基于后景对象区域的深度值D2,通过公式S2 = D2*c/(2*(D2+b)),即可确定后景对象区域的平移量S2,在本实施例中,后景对象区域的平移量S2为绝对平移量,单位为米(m),c表示用户的两眼之间的距离,b表示所述用户的两眼到显示待处理图像的屏幕的最短距离。例如,如图3所示,屏幕30上显示有前景对象区域101,后景对象区域102,已知c为0.05m, b为5m,D2为5m,将以上数据代入计算,根据公式S2 = D2*c/(2*(D2+b)),可计算出后景对象区域102的平移量S2为0.0125m。在另一实施例中,所述后景对象区域的平移量也可采用相对平移量S2’,用像素个数表示,即S2’ = S2/p,其中P为显示器一个像素点水平方向的尺寸,在以下各实施例中,为方便说明,均采用绝对平移量。在步骤214中,基于前景对象区域的深度值,确定前景对象区域的伸缩量。具体为:基于后景对象区域的平移量和前景对象区域的平移量,确定待处理图像的待处理区域的尺寸以及基于待处理区域的尺寸,确定前景对象区域的伸缩量。其中,待处理区域的尺寸为前景对象区域的平移量和后景对象区域的平移量间差的绝对值IS1-S21,待处理区域即“Hole”区域。根据待处理区域的尺寸|S1-S2|,利用公式Z= (2*|S1_S2|)确定前景对象的伸缩量Z。例如,在2D图像转变为3D图像左眼图时,由前述计算得出SI和S2,将图1中的前景对象区域101和后景对象区域102分别根据前景对象区域101的平移量SI和后景对象区域102的平移量S2进行向左平移之后可得到如图4所示的前景对象区域401和后景对象区域402,因为SI与S2大小不同,即前景对象区域101和后景对象区域102平移量不同,所以将会出现“Hole”区域403,根据公式Hole = S1-S2 |,可计算出“Hole”区域403的尺寸大小为0.0058m。图4中,根据公式Z = 2* | S1-S2 |,可计算出前景对象区域401的伸缩量为0.0116m,即前景对象区域401左右两边各增宽0.0058m。在步骤216中,基于平移量和伸缩量处理前景对象区域。人眼视觉特性表明,对于相同对象,不同距离时人眼感受的尺寸不同,近景尺寸比远景大。利用这一原理,将前景对象区域尺寸增大,这·样“Hole”区域就会自动被前景对象区域遮挡,从而解决“Hole”填充问题。例如,将图4中的前景对象区域401进行放大,当将前景对象区域401进行根据伸缩量为0.0116进行放大。图5为经过处理之后的图像,图5中包括经放大处理后的前景对象区域501、后景对象区域502和“Hole”区域503,通过放大处理之后,前景对象区域501将“Hole”区域503遮挡。进一步,处理过程还包括,采用平滑处理技术处理区域边缘,减少区域不连续感,使图像自然。在另一实施例中,在步骤212中,基于前景对象区域的深度值,确定前景对象区域的平移量。具体为:基于前景对象区域的深度值,根据公式SI =K*D1,其中K为比例因子,确定前景对象区域的平移量。在一实施例中,可通过公式SI =Dl*c/(2*(Dl+b))进行大量的样本实验,据实验结果显示,前景对象区域的平移量和前景对象区域的深度值呈比例关系,用公式SI =K*D1表示。例如,图7所示的待处理图像70中,前景对象区域701和后景对象区域702在屏幕显示时,观看效果为前景对象区域701和后景对象区域702位于屏幕之前,在这种情况下SI =K*D1公式中K的取值范围为0.05-0.1。已知前景对象区域701的深度值Dl为3m,令K取值为0.05时,代入公式SI = K*D1,可计算出前景对象区域701的平移量SI为0.15m。在步骤214中,基于前景对象区域的深度值,确定前景对象区域的伸缩量。具体为:基于深度值和伸缩率的对应关系表,及基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量。例如,图1所示的待处理图像中,前景对象区域101的深度值Dl为3m,查询深度值和伸缩率的对应关系表图6可知,当Dl为3m时,对应的伸缩率为0.1,伸缩量为所述伸缩率与前景对象区域101尺寸的乘积,假设图1的前景对象区域101的尺寸为一单位面积,则对应的伸缩量为0.lm。在步骤216中,基于平移量和伸缩量处理前景对象区域。具体为:基于平移量,确定待处理图像中的待处理区域。基于伸缩量,将前景对象区域进行伸缩处理。人眼视觉特性表明,对于相同对象,不同距离时人眼感受的尺寸不同,近景尺寸比远景大。利用这一原理,将前景对象区域尺寸增大,这样“Hole”区域就会自动被前景对象区域遮挡,从而解决“Hole”填充问题。例如,在2D图像转变为3D图像右眼图时,将图1中的前景对象区域101根据前景对象区域101的平移量SI进行向右平移,平移之后得到如图7所示的前景对象区域701,平移之后将会出现“Hole”区域703。将图7中的前景对象区域701进行放大,当将前景对象区域701进行根据伸缩率为0.1进行等比例放大。图8为经过处理之后的图像,图8包括前景对象区域801、后景对象区域802和“Hole”区域803,通过放大处理之后,前景对象区域801将“Hole”区域803遮挡。在步骤216之后,还可进一步判断处理后的所述前景对象区域和所述待处理图像的后景对象区域之间是否存在“Hole”区域,如果是,则对所述“Hole”区域进行插值处理,利用邻居像素插值得到“Hole”区域像素,因为经步骤216处理之后的“Hole”区域非常小,甚至没有了,所以需要插值处理的像素面积很小,所以相对于现有技术中全部使用像素预测的方法,效果更好。进一步,在步骤216之后,处理过程还包括,采用平滑处理技术处理区域边缘,减少区域不连续感,使图像自然。本发明一实施例还提供一种电子终端,如图9所示,电子终端包括:
显示器80,用于显示待处理图像;主板90,与显示器电性连接;处理单元901,设置在主板90上,用于获取待处理图像的前景对象区域的深度值并基于前景对象区域的深度值,确定前景对象区域的平移量,然后基于前景对象区域的深度值,确定前景对象区域的伸缩量,且基于平移量和伸缩量处理前景对象区域。如图10所示,处理单元901还包括第一处理芯片9011,用于在确定前景对象区域的伸缩量之前,获取待处理图像的后景对象区域的深度值并基于后景对象区域的深度值,确定后景对象区域的平移量。处理单元901还包括第二处理芯片9012,用于所述基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量,所述第二处理芯片9012具体包括:第一确认单元,用于基于所述后景对象区域的平移量和所述前景对象区域的平移量,确定所述待处理图像的待处理区域的尺寸;以及第二确认单元,用于基于所述待处理区域的尺寸,确定所述前景对象区域的伸缩量。处理单元901还包括第三处理芯片9013,用于所述基于所述后景对象区域的平移量和所述前景对象区域的平移量,确定所述待处理图像的待处理区域尺寸,所述第三处理芯片9013具体包括:
第一计算单元,用于确定所述待处理区域的尺寸为所述后景对象区域的平移量和所述前景对象区域的平移量间差的绝对值。处理单元901还包括第四处理芯片9014,用于所述基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量,所述第四处理芯片9014具体包括:第三确认单元,用于基于深度值和伸缩率的对应关系表,及基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量。所述处理单元901还包括第五处理芯片9015,用于所述基于所述平移量和所述伸缩量处理所述前景对象区域后,所述第五处理芯片9015的处理还包括:判断单元,用于判断处理后的所述前景对象区域和所述待处理图像的后景对象区域之间是否存在待处理区域;处理单元,如果判断单元的判断结果为是,处理单元则对所述待处理区域进行插值处理。通过阅读上文所描述的根据本发明实施例的图像处理方法的操作过程,图9和图10所示的电子终端的上述各个单元的实施过程就变得非常清楚了,因此,为了说明书的简洁,在此不再详述。通过本发明中的上述各实施例,至少可以达到如下技术效果:本发明一实施例中通过获取所述待处理图像的前景对象区域的深度值,基于所述前景对象区域的深度值,确定所述前景对象区域的平移量,基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量,以及基于所述平移量和所述伸缩量处理所述前景对象区域。因此通过本发明将前 景对象区域进行尺度伸缩处理,使前景对象区域遮挡“Hole”区域,从而有效解决“Hole”问题。此外,本发明一实施例中,获取前景对象区域的深度值和后景对象区域的深度值并基于所述前景对象区域的深度值和后景对象区域的深度值,确定前景对象区域的平移量和后景对象区域的平移量,然后基于前景对象区域的平移量和后景对象,确定待处理图像中的待处理区域的尺寸并基于待处理区域的尺寸,确定前景对象区域的伸缩量,且利用前景对象的伸缩量处理待处理图像。因此本发明通过待处理区域的区域的尺寸,确定前景对象区域的伸缩量,能够准确地将“Hole”区域覆盖,提高可靠性。再进一步,本发明一实施例中,基于深度值和伸缩率的对应关系表,及基于前景对象区域的深度值,确定前景对象区域的伸缩量。因此本发明可以快速获得伸缩量,提高图像处理效率。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种图像处理方法,用于处理一待处理图像,其特征在于,所述方法包括: 获取所述待处理图像的前景对象区域的深度值; 基于所述前景对象区域的深度值,确定所述前景对象区域的平移量; 基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量;以及 基于所述平移量和所述伸缩量处理所述前景对象区域。
2.如权利要求1所述的方法,其特征在于,在所述确定所述前景对象区域的伸缩量之前,所述方法还包括: 获取所述待处理图像的后景对象区域的深度值; 基于所述后景对象区域的深度值,确定所述后景对象区域的平移量。
3.如权利要求2所述的方法,其特征在于,所述基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量,具体包括: 基于所述后景对象区域的平移量和所述前景对象区域的平移量,确定所述待处理图像的待处理区域的尺寸;以及 基于所述待处理区域的尺寸,确定所述前景对象区域的伸缩量。
4.如权利要求3所述的方法,其特征在于,所述基于所述后景对象区域的平移量和所述前景对象区域的平移量,确定所述待处理图像的待处理区域尺寸,具体为: 确定所述待处理区域的尺寸为所述后景对象区域的平移量和所述前景对象区域的平移量间差的绝对值。
5.如权利要求1所述的方法,其特征在于,所述基于所述前景对象区域的深度值,确定所述前景对象区域的平移量,具体为:SI = Dl*c/(2*(Dl+b)); 其中SI表示所述前景对象区域的平移量; Dl表示所述前景对象区域的深度值; c表示用户的两眼之间的距离; b表示所述用户的两眼到显示所述待处理图像的屏幕的最短距离。
6.如权利要求1所述的方法,其特征在于,所述基于所述前景对象区域的深度值,确定所述前景对象区域的平移量,具体为:SI = K*D1 ; 其中SI表示所述前景对象区域的平移量; Dl表示所述前景对象区域的深度值; K表示比例因子。
7.如权利要求1所述的方法,其特征在于,所述基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量,具体为:基于深度值和伸缩率的对应关系表,及基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量。
8.如权利要求7所述的方法,其特征在于,所述基于所述平移量和所述伸缩量处理所述前景对象区域后,所述方法还包括: 判断处理后的所述前景对象区域和所述待处理图像的后景对象区域之间是否存在待处理区域; 如果是,则对所述待处理区域进行插值处理。
9.一种电子终端,其特征在于,所述电子终端包括: 显示器,用于显示待处理的图像; 主板,与所述显示器电性连接; 处理单元,设置在所述主板上,用于获取所述待处理图像的前景对象区域的深度值并基于所述前景对象区域的深度值,确定所述前景对象区域的平移量,然后基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量,且基于所述平移量和所述伸缩量处理所述前景对象区域。
10.如权利要求9所述的电子终端,其特征在于,所述处理单元还包括第一处理芯片,用于在所述确定所述前景对象区域的伸缩量之前,获取所述待处理图像的后景对象区域的深度值并基于所述后景对象区域的深度值,确定所述后景对象区域的平移量。
11.如权利要求10所述的电子终端,其特征在于,所述处理单元还包括第二处理芯片,用于所述基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量,所述第二处理芯片具体包括: 第一确认单元,用于基于所述后景对象区域的平移量和所述前景对象区域的平移量,确定所述待处理图像的待处理区域的尺寸;以及 第二确认单元,用于基于所述待处理区域的尺寸,确定所述前景对象区域的伸缩量。
12.如权利要求11所述的电子终端,其特征在于,所述处理单元还包括第三处理芯片,用于所述基于所述后景对象区域的平移量和所述前景对象区域的平移量,确定所述待处理图像的待处理区域尺寸,所述第三处理芯片具体包括: 第一计算单元,用于确定所述待处理区域的尺寸为所述后景对象区域的平移量和所述前景对象区域的平移量间差的绝对值。
13.如权利要求9所述的电子终端,其特征在于,所述处理单元还包括第四处理芯片,用于所述基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量,所述第四处理芯片具体包括:第三确认单元,用于基于深度值和伸缩率的对应关系表,及基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量。
14.如权利要求13所述的电子终端,其特征在于,所述处理单元还包括第五处理芯片,用于所述基于所述平移量和所述伸缩量处理所述前景对象区域后,所述第五处理芯片的处理还包括: 判断单元,用于判断处理后的所述前景对象区域和所述待处理图像的后景对象区域之间是否存在待处理区域; 处理单元,如果判断单元的判断结果为是,处理单元则对所述待处理区域进行插值处 理。
全文摘要
本发明公开了一种图像处理方法和电子终端,所述方法包括获取待处理图像的前景对象区域的深度值并基于所述前景对象区域的深度值,确定所述前景对象区域的平移量,然后基于所述前景对象区域的深度值,确定所述前景对象区域的伸缩量,且基于所述平移量和所述伸缩量处理所述前景对象区域。通过本发明可以解决现有技术中2D图像转3D图像技术中出现的“Hole”问题。
文档编号G06T11/00GK103247027SQ201210031750
公开日2013年8月14日 申请日期2012年2月13日 优先权日2012年2月13日
发明者张磊, 王哲鹏 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1