【技术实现步骤摘要】
深度图像的编解码方法和编解码装置
本专利技术实施例涉及图像处理技术,尤其涉及一种深度图像的编解码方法和编解码装置。
技术介绍
在三维视频图像系统中包括视图像和深度图像两种类型的图像,视图像包含图像本身的信息,如彩色信息,深度图像包含视图像的深度信息,如轮廓信息。在对三维视频图像进行传输中,为了减少视频传输所占用的带宽,需要对视频图像进行编码处理,包括对视图像和深度图像的编码处理,以减小三维视频图像数据的大小。现有技术中,对三维视频图像系统中深度图像的编码处理,采用帧内预测方法。首先,编码端将待编码图像块分割成一个或多个子图像块,获得当前图像块的帧内预测模式,根据帧内预测模式获得当前图像块的预测数据,其中所述图像块和经图像块划分得到的子图像块通常被统称为图像块,所述的图像块的预测数据作为当前图像块编解码的参考数据使用,其来自于已经编码或者解码的相邻块的像素数据,或编解码系统预设的固定值,或其他来自于相邻块的供当前块编解码的参考数据。编码端对图像块中每个像素点的像素值与预测数据(或由预测数据生成的参考块的数据)中对应的每个像素点的像素值进行逐点求差得到残差矩阵,对残差矩阵进行量化、变换和熵编码,将熵编码得到的码流发送到解码端。解码端从得到的码流中读取比特流,经过反量化、反编码,得到相应的残差,根据帧内预测模式获得当前图像块的预测数据,将当前图像块的残差与预测数据的像素值(或由预测数据生成的参考块的像素值)相加,得到当前图像块的像素值。然而,采用现有技术的方法对三维视频图像的深度图像进行编解码处理的效率不高。
技术实现思路
本专利技术实施例提供一种深度图像的编解码方 ...
【技术保护点】
一种深度图像的编码方法,其特征在于,包括:获取深度图像的当前图像块的帧内预测模式;确定所述帧内预测模式是否属于预设的帧内预测模式集合;若所述帧内预测模式属于预设的帧内预测模式集合,则采用预设的帧内预测方法对所述当前图像块进行编码处理,获取所述当前图像块的残差;对所述当前图像块的残差进行编码。
【技术特征摘要】
1.一种深度图像的编码方法,其特征在于,包括:获取深度图像的当前图像块的帧内预测模式;确定所述帧内预测模式是否属于预设的帧内预测模式集合;若所述帧内预测模式属于预设的帧内预测模式集合,则采用预设的帧内预测方法对所述当前图像块进行编码处理,获取所述当前图像块的残差;对所述当前图像块的残差进行编码;所述预设的帧内预测方法包括第一帧内预测方法,所述采用预设的帧内预测方法对所述当前图像块进行编码处理包括:获得当前图像块的像素均值;获得当前图像块的预测数据的像素均值;将所述当前图像块的像素均值与所述当前图像块的预测数据的像素均值作差,得到所述当前图像块的残差。2.根据权利要求1所述的编码方法,其特征在于,所述编码方法还包括:在码流中写入标识信息,所述标识信息为用于指示所述当前图像块采用的所述预设的帧内预测方法。3.根据权利要求1所述的编码方法,其特征在于,所述编码方法还包括:如果所述帧内预测模式属于所述预设的帧内预测模式集合,首先在码流中写入所述帧内预测模式,然后在码流中写入标识信息,其中,所述标识信息为用于指示所述当前图像块采用的所述预设的帧内预测方法。4.根据权利要求2或3所述的编码方法,其特征在于,所述在码流中写入所述标识信息包括:根据所述当前图像块的帧内预测模式确定上下文模型;根据所述上下文模型编码所述标识信息。5.根据权利要求1所述的编码方法,其特征在于,所述对所述当前图像块的残差进行编码包括:将所述残差进行映射得到一映射值;对所述映射值进行编码。6.根据权利要求1~3、5中任意一项所述的编码方法,其特征在于,所述帧内预测模式集合包括下述至少一种帧内预测模式:直流DC模式;平面Planar模式;显式标识楔波Wedgelet模式;基于帧内预测模式的Wedgelet模式。7.一种深度图像的解码方法,其特征在于,包括:获取深度图像的当前图像块的帧内预测模式和残差;确定所述帧内预测模式是否属于预设的帧内预测模式集合;若所述帧内预测模式属于预设的帧内预测模式集合,则采用预设的帧内预测方法,根据所述当前图像块的残差,对所述当前图像块进行解码;所述预设的帧内预测方法包括第三帧内预测方法,所述采用预设的帧内预测方法,根据所述当前图像块的残差,对所述当前图像块进行解码处理,包括:获得当前图像块的预测数据的像素均值;根据所述当前图像块的预测数据的像素均值与所述残差,获得所述当前图像块的像素点的像素值。8.根据权利要求7所述的解码方法,其特征在于,所述根据所述当前图像块的预测数据的像素均值与所述残差,获得所述当前图像块的像素点的像素值包括:将所述当前图像块的预测数据的像素均值与所述残差相加,获得所述当前图像块的像素均值;将所述当前图像块的像素均值作为所述当前图像块的像素点的像素值。9.根据权利要求7或8所述的解码方法,其特征在于,所述根据所述当前图像块的预测数据的像素均值与所述残差,获得所述当前图像块的像素点的像素值包括:将所述当前图像块的预测数据的像素均值与所述残差相加,获得所述当前图像块的像素均值;将所述当前图像块的像素均值作为所述当前图像块的像素点的像素值。10.根据权利要求7所述的解码方法,其特征在于,所述解码方法还包括:如果所述帧内预测模式属于所述预设的帧内预测模式集合,首先在码流中获得所述帧内预测模式,然后在码流中获得标识信息,其中,所述标识信息为用于指示所述当前图像块采用的所述预设的帧内预测方法。11.根据权利要求10所述的解码方法,其特征在于,所述在码流中获得所述标识信息包括:根据所述当前图像块的帧内预测模式确定上下文模型;根据所述上下文模型解码所述标识信息。12.根据权利要求7所述的解码方法,其特征在于,所述对所述当前图像块进行解码包括:从码流中解码得到所述残差的映射值;对所述映射值进行映射得到所述残差。13.根据权利要求7-8、10-12中任意一项所述的解码方法,其特征在于,所述帧内预测模式集合包括下述至少一种帧内预测模式:直流DC模式;平面Planar...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。