信息处理方法及电子设备的制造方法

文档序号:10666507阅读:468来源:国知局
信息处理方法及电子设备的制造方法
【专利摘要】本发明实施例公开了一种信息处理方法及电子设备,其中,所述方法包括:提取N帧数据中的前M帧数据;确定所述前M帧数据中每帧数据对应的第一图像;对所述前M帧数据中每帧数据对应的第一图像进行模糊化处理,得到显示数据。本实施例中,通过对前M帧数据中每个第一图像进行的相应模糊化处理,能够减少或缓解图像边缘的尖锐化程度,进而解决由于图像边缘尖锐而引起的人眼观看不适的问题,提升用户体验,突显电子设备功能多样性。
【专利说明】
信息处理方法及电子设备
技术领域
[0001]本发明涉及信息处理技术,具体涉及一种信息处理方法及电子设备。
【背景技术】
[0002]在观看由三维3D立体设备拍摄的视频(两路视频)时,人眼根据视差调节两个眼球的焦距以及视角,以便更好的观看到图像。尤其是在观看短视频,要想达到理想的观看效果,需要人眼在短时间内调整焦距及视角以便将两帧图像(两路视频在某个时刻分别呈现的图像)的显性特征进行完全的配准,如此便会造成人眼的不适感。其中,显示特征包括图像的边缘、角点和颜色等图像纹理信息,造成不适感的原因主要在于图像边缘比较尖锐。通常用户使用3D智能眼镜或手机等电子设备来观看3D视频,如何通过这些电子设备解决因图像边缘比较尖锐而产生的人眼不适感的问题成为了研究重点。

【发明内容】

[0003]为解决现有存在的技术问题,本发明实施例在于提供一种信息处理方法及电子设备,以至少解决由于图像边缘尖锐而引起的人眼观看不适的问题,提升用户体验,突显电子设备功能多样性。
[0004]本发明实施例的技术方案是这样实现的:
[0005]本发明实施例提供了一种信息处理方法,应用于一电子设备中,所述电子设备能够播放第一三维3D视频,第一 3D视频包括N帧数据,N为正整数;所述方法包括:
[0006]提取N帧数据中的前M帧数据,M为小于等于N的正整数;
[0007]确定所述前M帧数据中每帧数据对应的第一图像;
[0008]对所述前M帧数据中每帧数据对应的第一图像进行模糊化处理,得到显示数据。
[0009]上述方案中,在确定所述前M帧数据中每帧数据对应的第一图像之后,所述方法还包括:
[0010]获取第一图像中每一像素点对应的深度信息;
[0011]依据所述深度信息,对第一图像进行层级划分;
[0012]获取第一图像的每一层级的属性;
[0013]依据第一层级的属性,对第一图像的每一层级进行相应的边缘模糊化处理,得到显示数据。
[0014]上述方案中,在获取第一图像中每一像素点对应的深度信息之后,所述方法还包括:
[0015]依据所述深度信息,获取所述第一图像对应的深度图像;
[0016]获取深度图像中的第一深度值与第二深度值;
[0017]依据第一深度值、第二深度值及第一预定值P,确定所述深度图像的层级间隔;
[0018]依据所述层级间隔,将所述深度图像划分为P个层级;
[0019]确定深度图像的每一层级上的图像信息为第一图像的相应层级上的图像信息。
[0020]上述方案中,所述获取第一图像的每一层级的属性,包括:
[0021]获取深度图像上每一层级的深度信息;
[0022]确定深度图像上每一层级的深度信息为第一图像上相应层级的深度信息;
[0023]依据第一图像上的每一层级的深度信息,确定相应层级的属性。
[0024]上述方案中,所述依据每一层级的属性,对每一层级进行相应的边缘模糊化处理,包括:
[0025]依据每一层级的属性,确定相应层级的第一参数;
[0026]利用第一参数,对第一图像相应层级上的图像信息进行高斯滤波。
[0027]本发明实施例还提供了一种电子设备,所述电子设备能够播放第一三维3D视频,第一 3D视频包括N帧数据,N为正整数;所述电子设备包括:
[0028]第一提取单元,用于提取N帧数据中的前M帧数据,M为小于等于N的正整数;
[0029]第一确定单元,用于确定所述前M帧数据中每帧数据对应的第一图像;
[0030]第一处理单元,用于对所述前M帧数据中每帧数据对应的第一图像进行模糊化处理,得到显示数据。
[0031]上述方案中,所述电子设备还包括:第二处理单元,用于:
[0032]获取第一图像中每一像素点对应的深度信息;依据所述深度信息,对第一图像进行层级划分;获取第一图像的每一层级的属性;
[0033]相应的,第一处理单元,用于依据第一层级的属性,对第一图像的每一层级进行相应的边缘模糊化处理,得到显示数据。
[0034]上述方案中,所述第二处理单元,还用于:
[0035]依据所述深度信息,获取所述第一图像对应的深度图像;
[0036]获取深度图像中的第一深度值与第二深度值;
[0037]依据第一深度值、第二深度值及第一预定值P,确定所述深度图像的层级间隔;
[0038]依据所述层级间隔,将所述深度图像划分为P个层级;
[0039]确定深度图像的每一层级上的图像信息为第一图像的相应层级上的图像信息。
[0040]上述方案中,所述第二处理单元,还用于:
[0041]获取深度图像上每一层级的深度信息;
[0042]确定深度图像上每一层级的深度信息为第一图像上相应层级的深度信息;
[0043]依据第一图像上的每一层级的深度信息,确定相应层级的属性。
[0044]上述方案中,所述第一处理单元,还用于:
[0045]依据每一层级的属性,确定相应层级的第一参数;
[0046]利用第一参数,对第一图像相应层级上的图像信息进行高斯滤波。
[0047]本发明实施例提供的信息处理方法及电子设备,其中,所述方法包括:提取N帧数据中的前M帧数据;确定所述前M帧数据中每帧数据对应的第一图像;对所述前M帧数据中每帧数据对应的第一图像进行模糊化处理,得到显示数据。本实施例中,通过对前M帧数据中每个第一图像进行的相应模糊化处理,能够减少或缓解图像边缘的尖锐化程度,进而解决由于图像边缘尖锐而引起的人眼观看不适的问题,提升用户体验,突显电子设备功能多样性。
【附图说明】
[0048]图1为本发明提供的信息处理方法的第一实施例的实现流程示意图;
[0049]图2为本发明提供的信息处理方法的第二实施例的实现流程示意图;
[0050]图3为本发明提供的电子设备的第一实施例的组成结构示意图;
[0051]图4为本发明提供的电子设备的第二实施例的组成结构示意图。
【具体实施方式】
[0052]以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0053]在本发明提供的信息处理方法及电子设备以下各实施例中,所涉及的电子设备包括但不限于:智能眼镜、手机、平板电脑、一体式电脑、工业控制计算机、个人计算机等各种类型计算机、电子阅读器等。本发明实施例优选的电子设备的对象为智能眼镜或手机。
[0054]方法实施例一
[0055]本发明提供的信息处理方法第一实施例,应用于一电子设备中,所述电子设备可以为智能眼镜或手机;所述电子设备能够播放第一 3D视频,第一 3D视频包括N帧数据,N为正整数。所述第一 3D视频可以为短视频如1s的视频,也可以为长视频如120min的视频,这里不做具体限定。本发明实施例优选的第一 3D视频为短视频。
[0056]图1为本发明提供的信息处理方法的第一实施例的实现流程示意图;如图1所示,所述方法包括:
[0057]步骤101:提取N帧数据中的前M帧数据,M为小于等于N的正整数;
[0058]这里,当电子设备播放一 3D视频时,提取该3D视频的前M帧数据即提取视频的初始帧数据;其中,数值M可以为预定值也可以为与3D视频的所有帧N具有预定关系的数据,例如对于一个1s的视频,按照Is播放10帧数据来说,可以M = N/10 = 10*10/10 = 10。
[0059]步骤102:确定所述前M帧数据中每帧数据对应的第一图像;
[0060]这里,3D视频中每帧数据(在某个时刻所播放的数据)被播放时呈现在用户眼前的实际上就是一张图像,确定M帧数据中每一帧数据对应的第一图像。
[0061]步骤103:对所述前M帧数据中每帧数据对应的第一图像进行模糊化处理,得到显示数据。
[0062]这里,在3D视频尤其是3D短视频中,人眼的不适是由于前M帧数据每帧数据对应的图像边缘尖锐而造成的,本实施例中,对短视频中的前M个第一图像每一第一图像均进行相应的模糊化处理、具体是边缘模糊化处理,使得图像边缘尖锐程度减少,带来更为可观的观赏画面。其中,不能将本方案中的边缘模糊化处理认为是对图像简单的模糊,经模糊化处理后的第一图像的清晰程度并没有发生变化,而是经过模糊化处理后的第一图像的图像边缘的尖锐化程度被缓解或减少,使得图像质感更适合人眼的观看。另外,本方案选取了视频流数据中的前M个第一图像,从第I个图像、第2个图像…第M个图像,逐个进行模糊化处理,每模糊化处理一个图像,图像边缘尖锐化程度将比之前有所降低,图像逐渐变得适合人眼的观看;当然,当模糊化处理完第M个图像后,3D效果最为凸显。如此,便可缓解或减少图像边缘的尖锐化程度,进而解决由于图像边缘尖锐而引起的人眼观看不适的问题,提升用户体验,突显电子设备功能多样性。
[0063]方法实施例二
[0064]本发明提供的信息处理方法第二实施例,应用于一电子设备中,所述电子设备可以为智能眼镜或手机;所述电子设备能够播放第一 3D视频,第一 3D视频包括N帧数据,N为正整数。所述第一 3D视频可以为短视频如1s的视频,也可以为长视频如120min的视频,这里不做具体限定。本发明实施例优选的第一 3D视频为短视频。
[0065]图2为本发明提供的信息处理方法的第二实施例的实现流程示意图;如图2所示,所述方法包括:
[0066]步骤201:提取N帧数据中的前M帧数据,M为小于等于N的正整数;
[0067]这里,当电子设备播放一 3D视频时,提取该3D视频的前M帧数据即提取视频的初始帧数据;其中,数值M可以为预定值也可以为与3D视频的所有帧N具有预定关系的数据,例如对于一个1s的视频,按照Is播放10帧数据来说,可以M = N/10 = 10*10/10 = 10。
[0068]步骤202:确定所述前M帧数据中每帧数据对应的第一图像;
[0069]这里,3D视频中每帧数据(在某个时刻所播放的数据)被播放时呈现在用户眼前的实际上就是一张图像,确定M帧数据中每一帧数据对应的第一图像。
[0070]步骤203:获取第一图像中每一像素点对应的深度信息;
[0071]这里,所述深度信息为第一图像中每一像素点对应的物体(拍摄物体)与拍摄该第一图像的3D摄像设备的摄像头之间的物理距离;通过双目视觉原理可计算出该物理距离。例如,3D摄像设备拍摄了一张图像A(第一图像),图像A中包括有一支笔和一个电视机,其中,在图像A中,笔的位置位于图像A的左边缘区域,电视机的位置位于图像A的右边缘区域,可通过双目视觉原理计算图像A左边缘区域像素点所对应的笔与摄像头的物理距离,还可以计算图像A右边缘区域像素点对应的电视机与摄像头的物理距离。
[0072]步骤204:依据所述深度信息,对第一图像进行层级划分;
[0073]进一步的,本步骤可通过如下方法而实现:依据所述深度信息,获取所述第一图像对应的深度图像;获取深度图像中的第一深度值与第二深度值;依据第一深度值、第二深度值及第一预定值P,确定所述深度图像的层级间隔;依据所述层级间隔,将所述深度图像划分为P个层级;确定深度图像的每一层级上的图像信息为第一图像的相应层级上的图像信息。其中,第一深度值可以为深度图像中的深度最大值,第二深度值可以为深度图像中的深度最小值,反之亦可。
[0074]具体的,由于3D视频为两路视频,在播放3D视频时,在同一个时刻播放的是每路视频对应的第一图像即两张第一图像,其中一张第一图像由3D摄像设备的一个摄像头所拍摄,而另一张图像由另一个摄像头所拍摄;所以,在3D视频播放时,可提取第一路视频在Is这个时间点上所播放的第一张图像如前述的图像A,同时,提取在该时间点上第二路视频所播放的另一第一图像如图像AA。由于图像A与图像AA是3D摄像设备在同一个时刻针对同一个场景而采集到的图像,所以图像AA中的物体也包括有笔和电视机。在获取图像A、图像AA中每张图像中的每一像素点对应的深度信息之后,将两张图像对应像素点处的深度信息进行合成,得到一个深度图像C。在深度图像C中,得到深度最大值与深度最小值,例如如果得到图像A、图像AA中笔的深度信息即该笔距离3D摄像设备的一摄像头的物理距离为20cm,电视机的深度信息即该电视机距离该摄像头的物理距离为50cm,则深度最大值=50cm,深度最小值=20cm。当预先设置P = 3时,电子设备就可以将深度图像C划分为3个层级,且相邻两个层级之间的层级间隔为(50Cm-20Cm)/3 = 10cm,即深度图像C的3个层级分别为:20cm-30cm为第一层级(包括有笔),30cm-40cm为第二层级,40cm-50cm为第三层级(包括有电视机)。由于图像A、图像AA均为平面图像,所以图像A、图像AA的相应层级可视为图像的相应区域。同时,由于深度图像C是经图像A与图像AA的对应像素点处的深度信息合成的一个立体图像,所以,当电子设备将深度图像C划分为P = 3个层级时,图像A、图像AA均可划分为P = 3个区域,且深度图像C上的每个层级上的图像信息为图像A、图像AA上相应区域上的图像信息,例如以图像A为例,笔位于深度图像C中的第一层级,在图像A中能够表征笔这一物体的像素点应该位于图像A三个区域中的第一区域。其中,有关深度图像的定义及特性请参见现有相关说明,这里不赘述。第一预定值P为正整数,通常其取值可以依据3D摄像设备的拍摄环境而灵活设定,优选的P可以取3?5中的任意一个正整数。
[0075]步骤205:获取第一图像的每一层级的属性;
[0076]进一步的,本步骤可通过如下方法而实现:获取深度图像上每一层级的深度信息;确定深度图像上每一层级的深度信息为第一图像上相应层级的深度信息;依据第一图像上的每一层级的深度信息,确定相应层级的属性。其中,每一层级的深度信息为该层级上的图像像素点对应的物体与3D摄像设备的摄像头之间的物理距离;第一图像相应层级(区域)的属性为该图像上的某个区域上的像素点对应的物体距离摄像头的远近信息。
[0077]具体的,以前述的深度图像C、第一图像如图像A为例进行说明,由于深度图像C划分为3个层级,分别为:20cm-30cm为第一层级(包括有笔),30cm-40cm为第二层级,40cm-50cm为第三层级(包括有电视机);所以图像A也可划分为三个层级即三个区域,该三个区域分别是:图像A的左边区域(包括有笔图案的区域)为第一区域、图像A的中间区域为第二区域(既没有笔图案也没有电视机图案的区域),图像A的右边区域为第三区域(包括有电视机图案的区域)。由对深度图像C的层级划分情况可知,在深度图像C中,第一层级为距离摄像头最近的层级,对应的,在图像A的第一区域中的笔距离摄像头的物理距离最近;在深度图像中,第三层级为距离摄像头最远的层级,对应的,图像A的第三区域中的电视机距离摄像头的物理距离最远;图像A的第二区域上的图像为距离摄像头的物理距离不远也不近的图像,由此便可确定图像A中所划分的P = 3区域中每个区域的属性。当然,对于图像AA中的P = 3区域中每一区域的属性可参照前述对图像A的处理,此处不赘述。
[0078]步骤206:依据第一层级的属性,对第一图像的每一层级进行相应的边缘模糊化处理,得到显示数据。
[0079]进一步的,本步骤可通过如下方法而实现:依据每一层级的属性,确定相应层级的第一参数;利用第一参数,对第一图像相应层级上的图像信息进行高斯滤波。其中,第一参数为图像数据的方差,对第一图像相应层级上的图像信息进行高斯滤波可以视为对第一图像相应层级上的图像信息使用具有某个方差值的高斯模糊核进行相应的边缘模糊化处理。
[0080]具体的,以第一图像为前述的图像A且将图像A划分为包括有笔图案的第一区域、既没有笔图案也没有电视机图案的第二区域以及包括有电视机图案的第三区域为例进行本步骤的说明,如果将拍摄3D视频的3D摄像设备视为人眼,那么人眼通常最想看到的是距离眼睛最近的物体,最不想看到的是距离眼睛最远的物体,所以在图像A中人眼最想看到的是笔的图案,最不想看到的是电视机的图案。在图像A中,由于包括有笔图案的第一区域为人眼最想看到的区域,则设置第一区域对应的第一参数即第一方差为最小值,包括有电视机图案的第三区域为人眼最不想看到的区域,则设置第三区域对应的第一参数即第三方差为最大值,第二区域对应的第一参数即第二方差为中间值。在图像A中,对三个区域进行不同的边缘模糊化处理:通过使用具有第一方差的高斯模糊核对图像A的第一区域进行高斯滤波而对第一区域进行边缘模糊化处理,通过使用具有第三方差的高斯模糊核对图像A的第三区域进行高斯滤波而对第三区域进行边缘模糊化处理,通过使用具有第二方差的高斯模糊核对图像A的第二区域进行高斯滤波而对第二区域进行边缘模糊化处理。其中,由于高斯模糊核的大小与方差的大小成正比,高斯模糊核大的对图像处理的模糊化程度深,高斯模糊核小的对图像处理的模糊化程度浅,所以在图像A的三个区域中,包括有电视机图案的第三区域为模糊处理程度最深的区域也是人眼最不希望看到的区域,第二区域次之,包括有笔图案的第一区域为模糊处理程度最浅的区域也是人眼最希望看到的区域,也就是说经过如上处理减少或缓解了图像A的图像边缘的尖锐化程度。其中,关于高斯模糊核、高斯滤波和图像边缘的定义和/或处理过程请参见现有相关说明,此处不赘述。对图像AA的每一区域即每个层级的相应模糊化处理请参见前述对图像A的处理,不再说明。对电子设备如手机在同一个时刻所播放的图像A和图像AA均经过如上所述的模糊化处理后,由于用户左右眼的视觉差异,可将经模糊化处理的图像A和图像AA在人脑中进行合成,得到一个3D图像。
[0081]由此可见,本实施例中,对3D视频中前M帧数据中的每帧数据对应的第一图像进行层级(区域)的划分,再依据每个区域所对应的拍摄物体距离3D摄像设备的摄像头的远近信息,对第一图像的每一区域中的图像信息进行相应的边缘模糊处理,以减少或缓解第一图像边缘的尖锐化程度,进而解决由于图像边缘尖锐而引起的人眼观看不适的问题,提升用户体验,突显电子设备功能多样性。
[0082]电子设备实施例一
[0083]本发明提供的电子设备第一实施例,所述电子设备可以为智能眼镜或手机;所述电子设备能够播放第一 3D视频,第一 3D视频包括N帧数据,N为正整数。所述第一 3D视频可以为短视频如1s的视频,也可以为长视频如120min的视频,这里不做具体限定。本实施例优选的第一 3D视频为短视频。
[0084]图3为本发明提供的电子设备的第一实施例的组成结构示意图;如图3所示,所述电子设备包括:第一提取单元301、第一确定单元302及第一处理单元303 ;其中,
[0085]第一提取单元301,用于提取N帧数据中的前M帧数据,M为小于等于N的正整数;
[0086]这里,当电子设备播放一 3D视频时,第一提取单元301提取该3D视频的前M帧数据即提取视频的初始帧数据;其中,数值M可以为预定值也可以为与3D视频的所有帧N具有预定关系的数据,例如对于一个1s的视频,按照Is播放10帧数据来说,可以M = N/10=10*10/10 = 10。
[0087]第一确定单元302,用于确定所述前M帧数据中每帧数据对应的第一图像;
[0088]这里,3D视频中每帧数据(在某个时刻所播放的数据)被播放时呈现在用户眼前的实际上就是一张图像,第一确定单元302确定M帧数据中每一帧数据对应的第一图像。
[0089]第一处理单元303,用于对所述前M帧数据中每帧数据对应的第一图像进行模糊化处理,得到显示数据。
[0090]这里,在3D视频尤其是3D短视频中,人眼的不适是由于前M帧数据每帧数据对应的图像边缘尖锐而造成的,本实施例中,对短视频中的前M个第一图像每一第一图像均进行相应的模糊化处理、具体是边缘模糊化处理,使得图像边缘尖锐程度减少,带来更为可观的观赏画面。其中,不能将本方案中的边缘模糊化处理认为是对图像简单的模糊,经模糊化处理后的第一图像的清晰程度并没有发生变化,而是经过模糊化处理后的第一图像的图像边缘的尖锐化程度被缓解或减少,使得图像质感更适合人眼的观看。另外,本方案选取了视频流数据中的前M个第一图像,从第I个图像、第2个图像…第M个图像,逐个进行模糊化处理,每模糊化处理一个图像,图像边缘尖锐化程度将比之前有所降低,图像逐渐变得适合人眼的观看;当然,当模糊化处理完第M个图像后,3D效果最为凸显。如此,便可缓解或减少图像边缘的尖锐化程度,进而解决由于图像边缘尖锐而引起的人眼观看不适的问题,提升用户体验,突显电子设备功能多样性。
[0091]电子设备实施例二
[0092]本发明提供的电子设备第二实施例,所述电子设备可以为智能眼镜或手机;所述电子设备能够播放第一 3D视频,第一 3D视频包括N帧数据,N为正整数。所述第一 3D视频可以为短视频如1s的视频,也可以为长视频如120min的视频,这里不做具体限定。本实施例优选的第一 3D视频为短视频。
[0093]图4为本发明提供的电子设备的第二实施例的组成结构示意图;如图4所示,所述电子设备包括:第一提取单元401、第一确定单元402、第二处理单元403及第一处理单元404 ;其中,
[0094]第一提取单元401,用于提取N帧数据中的前M帧数据,M为小于等于N的正整数;
[0095]这里,当电子设备播放一 3D视频时,第一提取单元401提取该3D视频的前M帧数据即提取视频的初始帧数据;其中,数值M可以为预定值也可以为与3D视频的所有帧N具有预定关系的数据,例如对于一个1s的视频,按照Is播放10帧数据来说,可以M = N/10=10*10/10 = 10。
[0096]第一确定单元402,用于确定所述前M帧数据中每帧数据对应的第一图像;
[0097]这里,3D视频中每帧数据(在某个时刻所播放的数据)被播放时呈现在用户眼前的实际上就是一张图像,第一确定单元402确定M帧数据中每一帧数据对应的第一图像。
[0098]第二处理单元403,用于获取第一图像中每一像素点对应的深度信息;依据所述深度信息,对第一图像进行层级划分;获取第一图像的每一层级的属性;
[0099]相应的,第一处理单元404,用于依据第一层级的属性,对第一图像的每一层级进行相应的边缘模糊化处理,得到显示数据。
[0100]其中,所述第二处理单元403依据所述深度信息,获取所述第一图像对应的深度图像;获取深度图像中的第一深度值与第二深度值;依据第一深度值、第二深度值及第一预定值P,确定所述深度图像的层级间隔;依据所述层级间隔,将所述深度图像划分为P个层级;确定深度图像的每一层级上的图像信息为第一图像的相应层级上的图像信息。
[0101]针对上述方案,具体的,所述深度信息为第一图像中每一像素点对应的物体(拍摄物体)与拍摄该第一图像的3D摄像设备的摄像头之间的物理距离;通过双目视觉原理第二处理单元403可计算出该物理距离。例如,3D摄像设备拍摄了一张图像A(第一图像),图像A中包括有一支笔和一个电视机,其中,在图像A中,笔的位置位于图像A的左边缘区域,电视机的位置位于图像A的右边缘区域,第二处理单元403可通过双目视觉原理计算图像A左边缘区域像素点所对应的笔与摄像头的物理距离,还可以计算图像A右边缘区域像素点对应的电视机与摄像头的物理距离。由于3D视频为两路视频,在播放3D视频时,在同一个时刻播放的是每路视频对应的第一图像即两张第一图像,其中一张第一图像由3D摄像设备的一个摄像头所拍摄,而另一张图像由另一个摄像头所拍摄;所以,在3D视频播放时,第一提取单元401可提取第一路视频在Is这个时间点上所播放的第一张图像如前述的图像A,同时,提取在该时间点上第二路视频所播放的另一第一图像如图像AA。由于图像A与图像AA是3D摄像设备在同一个时刻针对同一个场景而采集到的图像,所以图像AA中的物体也包括有笔和电视机。在第二处理单元403获取图像A、图像AA中每张图像中的每一像素点对应的深度信息之后,将两张图像对应像素点处的深度信息进行合成,得到一个深度图像C。在深度图像C中,第二处理单元403得到深度最大值与深度最小值,例如如果得到图像A、图像AA中笔的深度信息即该笔距离3D摄像设备的一摄像头的物理距离为20cm,电视机的深度信息即该电视机距离该摄像头的物理距离为50cm,则深度最大值=50cm,深度最小值=20cm。当预先设置P = 3时,第二处理单元403就可以将深度图像C划分为3个层级,且相邻两个层级之间的层级间隔为(50cm-20cm)/3 = 10cm,即深度图像C的3个层级分别为:20cm-30cm为第一层级(包括有笔),30cm-40cm为第二层级,40cm-50cm为第三层级(包括有电视机)。由于图像A、图像AA均为平面图像,所以图像A、图像AA的相应层级可视为图像的相应区域。同时,由于深度图像C是经图像A与图像AA的对应像素点处的深度信息合成的一个立体图像,所以,当第二处理单元403将深度图像C划分为P = 3个层级时,也将图像A、图像AA划分为P = 3个区域,且深度图像C上的每个层级上的图像信息为图像A、图像AA上相应区域上的图像信息,例如以图像A为例,笔位于深度图像C中的第一层级,在图像A中能够表征笔这一物体的像素点应该位于图像A三个区域中的第一区域。其中,有关深度图像的定义及特性请参见现有相关说明,这里不赘述。第一预定值P为正整数,通常其取值可以依据3D摄像设备的拍摄环境而灵活设定,优选的P可以取3?5中的任意一个正整数。
[0102]所述第二处理单元403还用于获取深度图像上每一层级的深度信息;确定深度图像上每一层级的深度信息为第一图像上相应层级的深度信息;依据第一图像上的每一层级的深度信息,确定相应层级的属性;相应的,所述第一处理单元404依据每一层级的属性,确定相应层级的第一参数;利用第一参数,对第一图像相应层级上的图像信息进行高斯滤波。其中,每一层级的深度信息为该层级上的图像像素点对应的物体与3D摄像设备的摄像头之间的物理距离;第一图像相应层级(区域)的属性为该图像上的某个区域上的像素点对应的物体距离摄像头的远近信息。第一参数为图像数据的方差,对第一图像相应层级上的图像信息进行高斯滤波可以视为对第一图像相应层级上的图像信息使用具有某个方差值的高斯模糊核进行相应的边缘模糊化处理。
[0103]针对上述方案,具体的,以前述的深度图像C、第一图像如图像A为例进行说明,由于第二处理单元403将深度图像C划分为3个层级,分别为:20cm-30cm为第一层级(包括有笔),30cm-40cm为第二层级,40cm-50cm为第三层级(包括有电视机);所以第二处理单元403也将图像A划分为三个层级即三个区域,该三个区域分别是:图像A的左边区域(包括有笔图案的区域)为第一区域、图像A的中间区域为第二区域(既没有笔图案也没有电视机图案的区域),图像A的右边区域为第三区域(包括有电视机图案的区域)。由对深度图像C的层级划分情况可知,在深度图像中,第一层级为距离摄像头最近的层级,对应的,在图像A的第一区域中的笔距离摄像头的物理距离最近;在深度图像中,第三层级为距离摄像头最远的层级,对应的,图像A的第三区域中的电视机距离摄像头的物理距离最远;图像A的第二区域上的图像为距离摄像头的物理距离不远也不近的图像,由此第二处理单元403便可确定图像A中所划分的P = 3区域中每个区域的属性。当然,对于图像AA中的P=3区域中每一区域的属性可参照前述对图像A的处理,此处不赘述。
[0104]如果将拍摄3D视频的3D摄像设备视为人眼,那么人眼通常最想看到的是距离眼睛最近的物体,最不想看到的是距离眼睛最远的物体,所以在图像A中人眼最想看到的是笔的图案,最不想看到的是电视机的图案。在图像A中,由于包括有笔图案的第一区域为人眼最想看到的区域,则第一处理单元404设置第一区域对应的第一参数即第一方差为最小值,包括有电视机图案的第三区域为人眼最不想看到的区域,则第一处理单元404设置第三区域对应的第一参数即第三方差为最大值,第二区域对应的第一参数即第二方差为中间值。在图像A中,第一处理单元404对三个区域进行不同的边缘模糊化处理:第二处理单元403通过使用具有第一方差的高斯模糊核对图像A的第一区域进行高斯滤波而对第一区域进行边缘模糊化处理,通过使用具有第三方差的高斯模糊核对图像A的第三区域进行高斯滤波而对第三区域进行边缘模糊化处理,通过使用具有第二方差的高斯模糊核对图像A的第二区域进行高斯滤波而对第二区域进行边缘模糊化处理。其中,由于高斯模糊核的大小与方差的大小成正比,高斯模糊核大的对图像处理的模糊化程度深,高斯模糊核小的对图像处理的模糊化程度浅,所以在图像A的三个区域中,包括有电视机图案的第三区域为模糊处理程度最深的区域也是人眼最不希望看到的区域,第二区域次之,包括有笔图案的第一区域为模糊处理程度最浅的区域也是人眼最希望看到的区域,也就是说经过如上处理减少或缓解了图像A的图像边缘的尖锐化程度。其中,关于高斯模糊核、高斯滤波和图像边缘的定义和/或处理过程请参见现有相关说明,此处不赘述。对图像AA的每一区域即每个层级的相应模糊化处理请参见前述对图像A的处理,不再说明。对电子设备如手机在同一个时刻所播放的图像A和图像AA均经过如上所述的模糊化处理后,由于用户左右眼的视觉差异,可将经模糊化处理的图像A和图像AA在人脑中进行合成,得到一个3D图像。
[0105]由此可见,本实施例中,对3D视频中前M帧数据中的每帧数据对应的第一图像进行层级(区域)的划分,再依据每个区域所对应的拍摄物体距离3D摄像设备的摄像头的远近信息,对每一区域中的图像进行相应的边缘模糊处理,以减少或缓解第一图像边缘的尖锐化程度,进而解决由于图像边缘尖锐而引起的人眼观看不适的问题,提升用户体验,突显电子设备功能多样性。
[0106]在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
[0107]上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
[0108]另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0109]本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0110]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【主权项】
1.一种信息处理方法,应用于一电子设备中,所述电子设备能够播放第一三维3D视频,第一 3D视频包括N帧数据,N为正整数;所述方法包括: 提取N帧数据中的前M帧数据,M为小于等于N的正整数; 确定所述前M帧数据中每帧数据对应的第一图像; 对所述前M帧数据中每帧数据对应的第一图像进行模糊化处理,得到显示数据。2.根据权利要求1所述的方法,其特征在于,在确定所述前M帧数据中每帧数据对应的第一图像之后,所述方法还包括: 获取第一图像中每一像素点对应的深度信息; 依据所述深度信息,对第一图像进行层级划分; 获取第一图像的每一层级的属性; 依据第一层级的属性,对第一图像的每一层级进行相应的边缘模糊化处理,得到显示数据。3.根据权利要求2所述的方法,其特征在于,在获取第一图像中每一像素点对应的深度信息之后,所述方法还包括: 依据所述深度信息,获取所述第一图像对应的深度图像; 获取深度图像中的第一深度值与第二深度值; 依据第一深度值、第二深度值及第一预定值P,确定所述深度图像的层级间隔; 依据所述层级间隔,将所述深度图像划分为P个层级; 确定深度图像的每一层级上的图像信息为第一图像的相应层级上的图像信息。4.根据权利要求2或3所述的方法,其特征在于,所述获取第一图像的每一层级的属性,包括: 获取深度图像上每一层级的深度信息; 确定深度图像上每一层级的深度信息为第一图像上相应层级的深度信息; 依据第一图像上的每一层级的深度信息,确定相应层级的属性。5.根据权利要求4所述的方法,其特征在于,所述依据每一层级的属性,对每一层级进行相应的边缘模糊化处理,包括: 依据每一层级的属性,确定相应层级的第一参数; 利用第一参数,对第一图像相应层级上的图像信息进行高斯滤波。6.一种电子设备,所述电子设备能够播放第一三维3D视频,第一 3D视频包括N帧数据,N为正整数;所述电子设备包括: 第一提取单元,用于提取N帧数据中的前M帧数据,M为小于等于N的正整数; 第一确定单元,用于确定所述前M帧数据中每帧数据对应的第一图像; 第一处理单元,用于对所述前M帧数据中每帧数据对应的第一图像进行模糊化处理,得到显示数据。7.根据权利要求6所述的电子设备,其特征在于,所述电子设备还包括:第二处理单元,用于: 获取第一图像中每一像素点对应的深度信息;依据所述深度信息,对第一图像进行层级划分;获取第一图像的每一层级的属性; 相应的,第一处理单元,用于依据第一层级的属性,对第一图像的每一层级进行相应的边缘模糊化处理,得到显示数据。8.根据权利要求7所述的电子设备,其特征在于,所述第二处理单元,还用于: 依据所述深度信息,获取所述第一图像对应的深度图像; 获取深度图像中的第一深度值与第二深度值; 依据第一深度值、第二深度值及第一预定值P,确定所述深度图像的层级间隔; 依据所述层级间隔,将所述深度图像划分为P个层级; 确定深度图像的每一层级上的图像信息为第一图像的相应层级上的图像信息。9.根据权利要求7或8所述的电子设备,其特征在于,所述第二处理单元,还用于: 获取深度图像上每一层级的深度信息; 确定深度图像上每一层级的深度信息为第一图像上相应层级的深度信息; 依据第一图像上的每一层级的深度信息,确定相应层级的属性。10.根据权利要求9所述的电子设备,其特征在于,所述第一处理单元,还用于: 依据每一层级的属性,确定相应层级的第一参数; 利用第一参数,对第一图像相应层级上的图像信息进行高斯滤波。
【文档编号】H04N13/00GK106034233SQ201510114547
【公开日】2016年10月19日
【申请日】2015年3月16日
【发明人】王子彬, 孙林
【申请人】联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1