编解码方法和编解码器的制造方法_5

文档序号:9278640阅读:来源:国知局
可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0138]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
【主权项】
1.一种编码方法,其特征在于,包括: 从纹理图中确定当前的亮度编码块; 确定所述亮度编码块的左上亮度采样点的坐标,所述坐标用于指示所述亮度编码块的左上亮度采样点相对于所述纹理图的左上亮度采样点的位置,所述坐标包括X坐标和Y坐标; 获取所述纹理图对应的当前视点与参考视点之间的视差矢量; 根据所述亮度编码块的左上亮度采样点的X坐标和所述视差矢量,确定所述参考视点对应的深度图中的目标采样点的X坐标,其中所述目标采样点为所述深度图中的与所述亮度编码块的左上亮度采样点对应的采样点; 将所述亮度编码块的左上亮度采样点的Y坐标确定为所述深度图的目标采样点的Y坐标; 根据所述深度图中的目标采样点的X坐标和Y坐标,以及所述亮度编码块的大小,确定所述亮度编码块中各采样点所对应的深度值信息; 根据所述深度值信息,得到所述亮度编码块的块划分方式,并对所述亮度编码块进行划分; 对划分后的所述亮度编码块进行编码。2.如权利要求1所述的方法,其特征在于,所述根据所述亮度编码块的左上亮度采样点的X坐标和所述视差矢量,确定所述参考视点对应的深度图中的目标采样点的X坐标,包括: 根据所述视差矢量,确定所述亮度编码块的左上亮度采样点的X坐标与所述深度图中的目标采样点的X坐标之间的偏移量; 根据所述亮度编码块的左上亮度采样点的X坐标和所述偏移量,确定所述深度图中的目标采样点的X坐标。3.如权利要求2所述的方法,其特征在于,所述根据所述视差矢量,确定所述亮度编码块的左上亮度采样点的X坐标与所述深度图中的目标采样点的X坐标之间的偏移量,包括: 将所述视差矢量的水平分量加2后除以4的结果向下取整,得到所述偏移量。4.如权利要求1-3中任一项所述的方法,其特征在于,所述获取所述纹理图对应的当前视点与参考视点之间的视差矢量,包括: 根据深度精细化标识位,确定所述视差矢量。5.如权利要求4所述的方法,其特征在于,所述根据深度精细化标识位,确定所述视差矢量,包括: 当所述深度精细化标识位为O时,将相邻块视差矢量NBDV确定为所述视差矢量; 当所述深度精细化标识位为I时,将基于深度的邻块视差矢量DoNBDV确定为所述视差矢量。6.一种解码方法,其特征在于,包括: 从纹理图中确定当前的亮度解码块; 确定所述亮度解码块的左上亮度采样点的坐标,所述坐标用于指示所述亮度解码块的左上亮度采样点相对于所述纹理图的左上亮度采样点的位置,所述坐标包括X坐标和Y坐标; 获取所述纹理图对应的当前视点与参考视点之间的视差矢量; 根据所述亮度解码块的左上亮度采样点的X坐标和所述视差矢量,确定所述参考视点对应的深度图中的目标采样点的X坐标,其中所述目标采样点为所述深度图中的与所述亮度解码块的左上亮度采样点对应的采样点; 将所述亮度解码块的左上亮度采样点的Y坐标确定为所述深度图的目标采样点的Y坐标; 根据所述深度图中的目标采样点的X坐标和Y坐标,以及所述亮度解码块的大小,确定所述亮度解码块中各采样点所对应的深度值信息; 根据所述深度值信息,得到所述亮度解码块的块划分方式,并对所述亮度解码块进行划分; 对划分后的所述亮度解码块进行解码。7.如权利要求6所述的方法,其特征在于,所述根据所述亮度解码块的左上亮度采样点的X坐标和所述视差矢量,确定所述参考视点对应的深度图中的目标采样点的X坐标,包括: 根据所述视差矢量,确定所述亮度解码块的左上亮度采样点的X坐标与所述深度图中的目标采样点的X坐标之间的偏移量; 根据所述亮度解码块的左上亮度采样点的X坐标和所述偏移量,确定所述深度图中的目标采样点的X坐标。8.如权利要求7所述的方法,其特征在于,所述根据所述视差矢量,确定所述亮度解码块的左上亮度采样点的X坐标与所述深度图中的目标采样点的X坐标之间的偏移量,包括: 将所述视差矢量的水平分量加2后除以4的结果向下取整,得到所述偏移量。9.如权利要求6-8中任一项所述的方法,其特征在于,所述获取所述纹理图对应的当前视点与参考视点之间的视差矢量,包括: 根据深度精细化标识位,确定所述视差矢量。10.如权利要求9所述的方法,其特征在于,所述根据深度精细化标识位,确定所述视差矢量,包括: 当所述深度精细化标识位为O时,将相邻块视差矢量NBDV确定为所述视差矢量; 当所述深度精细化标识位为I时,将基于深度的邻块视差矢量DoNBDV确定为所述视差矢量。11.一种编码器,其特征在于,包括: 第一确定单元,用于从纹理图中确定当前的亮度编码块; 第二确定单元,用于确定所述亮度编码块的左上亮度采样点的坐标,所述坐标用于指示所述亮度编码块的左上亮度采样点相对于所述纹理图的左上亮度采样点的位置,所述坐标包括X坐标和Y坐标; 获取单元,用于获取所述纹理图对应的当前视点与参考视点之间的视差矢量; 第三确定单元,用于根据所述亮度编码块的左上亮度采样点的X坐标和所述视差矢量,确定所述参考视点对应的深度图中的目标采样点的X坐标,其中所述目标采样点为所述深度图中的与所述亮度编码块的左上亮度采样点对应的采样点; 第四确定单元,用于将所述亮度编码块的左上亮度采样点的Y坐标确定为所述深度图的目标采样点的Y坐标; 第五确定单元,用于根据所述深度图中的目标采样点的X坐标和Y坐标,以及所述亮度编码块的大小,确定所述亮度编码块中各采样点所对应的深度值信息; 块划分单元,用于根据所述深度值信息,得到所述亮度编码块的块划分方式,并对所述亮度编码块进行划分; 编码单元,用于对划分后的所述亮度编码块进行编码。12.如权利要求11所述的编码器,其特征在于,所述第三确定单元具体用于根据所述视差矢量,确定所述亮度编码块的左上亮度采样点的X坐标与所述深度图中的目标采样点的X坐标之间的偏移量;根据所述亮度编码块的左上亮度采样点的X坐标和所述偏移量,确定所述深度图中的目标采样点的X坐标。13.如权利要求12所述的编码器,其特征在于,所述第三确定单元具体用于将所述视差矢量的水平分量加2后除以4的结果向下取整,得到所述偏移量。14.如权利要求11-13中任一项所述的编码器,其特征在于,所述获取单元具体用于根据深度精细化标识位,确定所述视差矢量。15.如权利要求14所述的编码器,其特征在于,所述获取单元具体用于当所述深度精细化标识位为O时,将相邻块视差矢量NBDV确定为所述视差矢量;当所述深度精细化标识位为I时,将基于深度的邻块视差矢量DoNBDV确定为所述视差矢量。16.一种解码器,其特征在于,包括: 第一确定单元,用于从纹理图中确定当前的亮度解码块; 第二确定单元,用于确定所述亮度解码块的左上亮度采样点的坐标,所述坐标用于指示所述亮度解码块的左上亮度采样点相对于所述纹理图的左上亮度采样点的位置,所述坐标包括X坐标和Y坐标; 获取单元,用于获取所述纹理图对应的当前视点与参考视点之间的视差矢量; 第三确定单元,用于根据所述亮度解码块的左上亮度采样点的X坐标和所述视差矢量,确定所述参考视点对应的深度图中的目标采样点的X坐标,其中所述目标采样点为所述深度图中的与所述亮度解码块的左上亮度采样点对应的采样点; 第四确定单元,用于将所述亮度解码块的左上亮度采样点的Y坐标确定为所述深度图的目标采样点的Y坐标; 第五确定单元,用于根据所述深度图中的目标采样点的X坐标和Y坐标,以及所述亮度解码块的大小,确定所述亮度解码块中各采样点所对应的深度值信息; 块划分单元,用于根据所述深度值信息,得到所述亮度解码块的块划分方式,并对所述亮度解码块进行划分; 解码单元,用于对划分后的所述亮度解码块进行解码。17.如权利要求16所述的解码器,其特征在于,所述第三确定单元具体用于根据所述视差矢量,确定所述亮度解码块的左上亮度采样点的X坐标与所述深度图中的目标采样点的X坐标之间的偏移量;根据所述亮度解码块的左上亮度采样点的X坐标和所述偏移量,确定所述深度图中的目标采样点的X坐标。18.如权利要求17所述的解码器,其特征在于,所述第三确定单元具体用于将所述视差矢量的水平分量加2后除以4的结果向下取整,得到所述偏移量。19.如权利要求16-18中任一项所述的解码器,其特征在于,所述获取单元具体用于根据深度精细化标识位,确定所述视差矢量。20.如权利要求19所述的解码器,其特征在于,所述获取单元具体用于当所述深度精细化标识位为O时,将相邻块视差矢量NBDV确定为所述视差矢量;当所述深度精细化标识位为I时,将基于深度的邻块视差矢量DoNBDV确定为所述视差矢量。
【专利摘要】本发明实施例提供一种编解码方法和编解码器,该编码方法包括:从纹理图中确定当前的亮度编码块;确定亮度编码块的左上亮度采样点的坐标,坐标用于指示亮度编码块的左上亮度采样点相对于纹理图的左上亮度采样点的位置;获取纹理图对应的当前视点与参考视点之间的视差矢量;根据亮度编码块的左上亮度采样点的X坐标和视差矢量,确定参考视点对应的深度图中的目标采样点的X坐标;将亮度编码块的左上亮度采样点的Y坐标确定为深度图的目标采样点的Y坐标;根据深度图中的目标采样点的X坐标和Y坐标,以及亮度编码块的大小,确定亮度编码块中各采样点所对应的深度值信息;根据深度值信息,得到亮度编码块的块划分方式,并对亮度编码块进行划分;对划分后的亮度编码块进行编码。利用本发明实施例的编码方法能够提高编码效率。
【IPC分类】H04N19/186, H04N19/174
【公开号】CN104995915
【申请号】CN201580000242
【发明人】陈旭, 郑萧桢
【申请人】华为技术有限公司
【公开日】2015年10月21日
【申请日】2015年2月5日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1