一种图像虚化的方法及终端技术

技术编号:15843634 阅读:25 留言:0更新日期:2017-07-18 17:34
本发明专利技术实施例公开了一种图像虚化的方法及终端,其中,所述方法包括获取摄像头所拍摄的当前图像;获取所述当前图像中各像素单位的像素颜色值;获取所述当前图像中各像素单元的景深深度Depth;根据所述景深深度Depth确定所述当前图像中各像素单元的模糊参数;根据所确定的模糊参数和所述像素颜色值对所述当前图像中各像素单元进行虚化处理。本发明专利技术实施例可以有效、快速以及准确的针对双摄像头拍摄的图像进行虚化以达到虚化的效果,该方法对图像进行虚化运算复杂度低,并且能够改善用户的使用体验。

Method and terminal for image virtualization

The embodiment of the invention discloses a method of image blur and terminal, wherein said method comprises the image acquisition camera shooting; obtaining the current pixel color in the image of each pixel unit to obtain the current value; each pixel unit in the image depth depth Depth; according to the scene depth Depth determined that the fuzzy parameters of each pixel unit in the current image; according to the parameters of the fuzzy and the pixel color value of virtual processing for each unit of the current image in pixels. The embodiment of the invention can effectively and quickly and accurately according to the image of virtual double camera to achieve the virtual effect, hollowification low computational complexity of the image method, and can improve the user experience.

【技术实现步骤摘要】
一种图像虚化的方法及终端
本专利技术涉及电子
,尤其涉及一种图像虚化的方法及终端。
技术介绍
随着移动设备技术以及图像拍摄技术的发展,双摄像头所拍摄的图像的虚化技术受到广泛关注。所谓双摄像头虚化的原理是指利用两颗摄像头来进行拍照处理进行虚化;其中,一个摄像头负责成像,而另外一个摄像头用来计算景深,所谓景深就是计算所拍摄的图像内各个像素单元或者区域距离镜头的距离。根据距离的不同进行后续的软件处理而达到虚化的效果。然而,现有技术中的虚化方式针对图像中不同的区域无法做到有效且准确的进行虚化,并且对于虚化处理的运算复杂度高,使得图像的虚化无法达到用户所需要的程度,影响了用户的使用体验。
技术实现思路
本专利技术实施例提供一种图像虚化的方法及终端,可以针对景深深度对图像进行虚化处理以达到虚化的效果。一方面,本专利技术实施例提供了一种图像虚化的方法,该方法包括:获取摄像头所拍摄的当前图像;获取所述当前图像中各像素单位的像素颜色值;获取所述当前图像中各像素单元的景深深度Depth;根据所述景深深度Depth确定所述当前图像中各像素单元的模糊参数;根据所确定的模糊参数和所述像素颜色值对所述当前图像中各像素单元进行虚化处理。另一方面,本专利技术实施例提供了一种终端,该终端包括:第一获取单元,用于获取摄像头所拍摄的当前图像;第二获取单元,用于获取所述当前图像中各像素单位的像素颜色值;第三获取单元,用于获取所述当前图像中各像素单元的景深深度Depth;第一确定单元,用于根据所述景深深度Depth确定所述当前图像中各像素单元的模糊参数;虚化处理单元,用于根据所确定的模糊参数和所述像素颜色值对所述当前图像中各像素单元进行虚化处理。综上所述,本专利技术具有以下有益效果:本专利技术通过获取摄像头所拍摄的当前图像,获取所述当前图像中各像素单位的像素颜色值,获取所述当前图像中各像素单元的景深深度Depth,根据所述景深深度Depth确定所述当前图像中各像素单元的模糊参数,根据所确定的模糊参数和所述像素颜色值对所述当前图像中各像素单元进行虚化处理,从而可以有效、快速以及准确的针对双摄像头拍摄的图像进行虚化以达到虚化的效果,该方法对图像进行虚化运算复杂度低,并且能够改善用户的使用体验。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种图像虚化的方法的示意流程图。图2是本专利技术实施例提供的一种图像虚化的方法的另一示意流程图。图3是本专利技术实施例提供的一种终端的示意性框图。图4是本专利技术实施例提供的一种终端的另一示意性框图。图5是本专利技术实施例提供的一种图像虚化设备的结构组成示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。请参阅图1,图1是本专利技术实施例一提供的一种图像虚化的方法的示意流程图。该方法可以运行在智能手机(如Android手机、IOS手机等)、具有拍摄功能的平板电脑和拍照设备(如双摄像头,摄像机等)等终端中。如图1所示,该方法的步骤包括S101~S105。S101,获取摄像头所拍摄的当前图像。在本专利技术实施例中,由终端的双摄像头拍摄当前场景的图像,所述当前场景的图像可以是当前周围环境的图像,也可以是当前场景中的人物图像,所获取的当前图像为YUV图像,在所述YUV图像中,终端使用三通道来存储图像,其中,Y代表明亮度,也就是灰度值,而U和V代表色度,U和V的作用是描述影像色彩饱和度,用于指定图像像素的颜色;对于所述YUV图像,需要分析YUV码流,在YUV码流中包括多种不同的格式,在本专利技术实施例中,所述YUV图像可以采用多种YUV码流格式,比如YUV4:4:4,YUV4:2:2或者YUV4:2:0。S102,获取所述当前图像中各像素单位的像素颜色值。在本专利技术实施例中,由终端获取所述当前图像中的各像素单位的像素颜色值,所述当前图像为YUV图像,所述像素颜色值指的是YUV图像的YUV值;YUV图像采用多种YUV码流的存储方式,所述YUV值可以从相对应的YUV码流的存储方式中获取,其中,所述YUV图像的YUV码流的存储方式包括有YUVY格式、UYVY格式、YUV422P、YV12与YU12格式等等,比如对于YUV码流采用属于YUV4:2:2格式的YUVY存储方式,采用如下表1所示的YUV码流的进行YUV值存储,表1Start+0Y’00Cb00Y’01Cr00Y’02Cb01Y’03Cr01Start+8Y’10Cb10Y’11Cr10Y’12Cb11Y’13Cr11Start+16Y’20Cb20Y’21Cr20Y’22Cb21Y’23Cr21Start+24Y’30Cb30Y’31Cr30Y’32Cb31Y’33Cr31其中,Cb、Cr表示YUV中的U、V,Y’表示YUV中的Y。上述表1中,相邻的两个Y共用其相邻的两个Cb、Cr,对于像素点Y’00、Y’01而言,其Cb、Cr的值均为Cb00、Cr00,其他的像素点的YUV取值则依次类推。再比如对于YUV码流采用属于YUV4:2:0格式的YV12与YU12存储方式,采用如下表2所示的YUV码流的进行YUV值存储,表2其中,Cb、Cr表示YUV中的U、V,Y’表示YUV中的Y。上述表2中,将Y、U、V分量分别打包,并依次存储,每一个像素点的YUV值的提取方式为4个Y分量共用一组UV,另外,Y’00、Y’01、Y’10、Y’11共用Cr00、Cb00,其他依次类推。进一步地,所述像素单元具体为像素点或由若干个像素点构成的像素块。S103,获取所述当前图像中各像素单元的景深深度Depth。在本专利技术实施例中,对于所述当前图像中的各像素单元的景深深度Depth,通过终端的红外传感器配合双摄像头进行获取,具体地,本专利技术实施例所述的景深深度Depth通过在双摄像头的模组之间进行获取,另外,在实际应用中所述景深深度Depth也可以通过其它方式进行获取,所述景深深度Depth的获取方式在此不作限定;所述当前图像中各像素单元的景深度Depth与使用终端的双摄像头拍摄的视场中物体离摄像头的距离相对应,其中,物体离摄像头的距离越远,景深深度Depth越大,物体离摄像头的距离越近,景深深度Depth越小,需要说明的是,所述景深深度Depth还与摄像头的光圈以及焦距有关,其本文档来自技高网...
一种图像虚化的方法及终端

【技术保护点】
一种图像虚化的方法,其特征在于,所述方法包括:获取摄像头所拍摄的当前图像;获取所述当前图像中各像素单位的像素颜色值;获取所述当前图像中各像素单元的景深深度Depth;根据所述景深深度Depth确定所述当前图像中各像素单元的模糊参数;根据所确定的模糊参数和所述像素颜色值对所述当前图像中各像素单元进行虚化处理。

【技术特征摘要】
1.一种图像虚化的方法,其特征在于,所述方法包括:获取摄像头所拍摄的当前图像;获取所述当前图像中各像素单位的像素颜色值;获取所述当前图像中各像素单元的景深深度Depth;根据所述景深深度Depth确定所述当前图像中各像素单元的模糊参数;根据所确定的模糊参数和所述像素颜色值对所述当前图像中各像素单元进行虚化处理。2.如权利要求1所述的方法,其特征在于,所述根据所述景深深度Depth确定所述当前图像中各像素单元的模糊参数,具体包括:获取所述摄像头预先设置的模糊程度的最大数值;根据所述预先设置的模糊程度的最大数值以及所述景深深度Depth确定相对应的像素单元的模糊参数。3.如权利要求1所述的方法,其特征在于,所述根据所确定的模糊参数和所述像素颜色值对所述当前图像中各像素单元进行虚化处理,具体包括:预先确定所述当前图像的宽度;根据所确定的所述当前图像的宽度以及所确定的模糊参数和所述像素颜色值对相对应的像素单元进行虚化处理。4.如权利要求1所述的方法,其特征在于,所述景深深度Depth在双摄像头的模组之间进行获取,所述获取所述当前图像中各像素单元的景深深度Depth,具体包括:根据所述双摄像头的模组之间的距离和角度确定所产生的相位差;根据所述相位差计算所述当前图像中各像素单元的景深深度Depth。5.如权利要求1所述的方法,其特征在于,所述像素单元具体为像素点或由若干个...

【专利技术属性】
技术研发人员:辛浩然
申请(专利权)人:深圳市金立通信设备有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1