对图像边界的编码单元进行编码和解码的方法和设备技术

技术编号:8961573 阅读:112 留言:0更新日期:2013-07-25 20:45
提供一种对图像进行编码的方法和设备。对包括超出当前图像的边界的区域的图像编码单元进行划分以获得具有比该图像编码单元的大小更小的大小的编码单元,并仅在未超出当前图像的边界的区域中执行编码。还提供了一种对通过对图像进行编码的方法和设备编码的图像进行解码的方法和设备。

【技术实现步骤摘要】

与示例性实施例一致的设备和方法涉及对图像进行编码和解码,更具体地,涉及一种对图像边界的图像编码单元进行编码和解码的方法和设备。
技术介绍
在图像压缩方法(诸如,运动图像专家组(MPEG-1)、MPEG-2和MPEG-4H.264/MPEG-4先进视频编码(AVC))中,图像被划分为具有预定大小的块以对图像进行编码。然后,使用帧间预测或帧内预测对每个块进行预测编码。
技术实现思路
技术方案示例性实施例提供一种对图像边界的编码单元进行编码和解码的方法和设备。示例性实施例还提供一种其上记录有用于执行对图像边界的编码单元进行编码和解码的方法的程序的计算机可读记录介质。有益效果根据本专利技术,可有效地对边界的块进行编码而不会发生开销。 附图说明通过参照附图详细描述示例性实施例,以上和其它方面将会变得更清楚,其中:图1是根据示例性实施例的用于对图像进行编码的设备的框图;图2是根据示例性实施例的用于对图像进行解码的设备的框图;图3是根据示例性实施例的分层编码单元;图4是根据示例性实施例的基于编码单元的图像编码器的框图;图5是根据示例性实施例的基于编码单元的图像解码器的框图;图6示出根据示例性实施例的最大编码单元、子编码单元和预测单元;图7示出根据示例性实施例的编码单元和变换单元;图8A和图8B示出根据示例性实施例的编码单元、预测单元和频率变换单元的划分形状;图9是根据另一示例性实施例的用于对图像进行编码的设备的框图;图1OA和图1OB示出根据示例性实施例的图像边界的编码单元;图1lA和图1lB示出根据示例性实施例的划分图像边界的编码单元的方法;图12A和图12B示出根据另一示例性实施例的划分图像边界的编码单元的方法;图13A和图13B示出根据示例性实施例的帧内预测方法;图14示出根据示例性实施例的对最大编码单元进行索引;图15是示出根据示例性实施例的对图像进行编码的方法的流程图;图16是根据另一示例性实施例的用于对图像进行解码的设备的框图;图17是示出根据示例性实施例的对图像进行解码的方法的流程图;图18A到图18G示出包括超出当前图像的边界的区域的第一编码单元中的预测模式;图19是示出根据另一示例性实施例的对图像进行编码的方法的流程图;图20A和图20B示出根据示例性实施例的对图像边界的编码单元进行编码的方法;图21是示出根据另一示例性实施例的对图像进行解码的方法的流程 图22是示出根据另一示例性实施例的对图像进行编码的方法的流程图;图23A和图23B示出根据另一示例性实施例的对图像边界的编码单元进行编码的方法;图24是示出根据另一示例性实施例的对图像进行解码的方法的流程图。最佳模式根据示例性实施例的一方面,提供了一种对图像进行编码的方法,所述方法包括:确定第一编码单元是否包括超出当前图像的边界的区域;基于确定的结果划分第一编码单元,以获得至少一个第二编码单元;仅对作为划分的结果而产生的所述至少一个第二编码单元中的未超出当前图像的边界的第二编码单元进行编码。当执行对未超出当前图像的边界的第二编码单元进行编码的步骤时,关于第一编码单元的划分的信息不被编码。确定第一编码单元是否包括超出当前图像的边界的区域的步骤包括:确定第一编码单元的左边界或右边界是否超出当前图像的左边界或右边界。确定第一编码单元是否包括超出当前图像的边界的区域的步骤包括:确定第一编码单元的上边界或下边界是否超出当前图像的上边界或下边界。根据示例性实施例的另一方面,提供了一种对图像进行解码的方法,所述方法包括:确定第一编码单元是否包括超出当前图像的边界的区域;基于确定的结果,对与通过划分第一编码单元而产生的至少一个第二编码单元中的未超出当前图像的边界的第二编码单元相关的数据进行解析;对与未超出当前图像的边界的第二编码单元相关的数据进行解码。根据示例性实施例的另一方面,提供了一种对图像进行编码的设备,所述设备包括:确定器,确定第一编码单元是否包括超出当前图像的边界的区域;控制器,基于确定的结果划分第一编码单元,以获得至少一个第二编码单元;编码器,仅对作为划分的结果而产生的所述至少一个第二编码单元中的未超出当前图像的边界的第二编码单元进行编码。根据示例性实施例的另一方面,提供了一种用于对图像进行解码的设备,所述设备包括:确定器,确定第一编码单元是否包括超出当前图像的边界的区域;解析器,基于确定的结果,对与通过划分第一编码单元而产生的至少一个第二编码单元中的未超出当前图像的边界的第二编码单元相关的数据进行解析;解码器,对与未超出当前图像的边界的第二编码单元相关的数据进行解码。根据示例性实施例的另一方面,提供了一种其上记录有用于执行对图像进行编码和解码的方法的程序的计算机可读记录介质。具体实施例方式将参照附图更完整地描述示例性实施例,在附图中示例性实施例被显示。当诸如..中的至少一个”的表达出现在列出的组件之后时,该表达修饰列出的全部组件而不是修饰列出的单个组件。在本说明书中,“图像”可表示视频的静止图像,或表示运动图像(即,视频本身)。图1是根据示例性实施例的用于对图像进行编码的设备100的框图。参照图1,用于对图像进行编码的设备100包括:最大编码单元划分器110、编码深度确定器120、图像数据编码器130和编码信息编码器140。最大编码单元划分器110可基于作为最大大小的编码单元的最大编码单元来划分当前图像或像条(slice)。也就是说,最大编码单元划分器110可划分当前图像或像条以获得至少一个最大编码单元。根据示例性实施例,可使用最大编码单元和深度表示编码单元。如上所述,最大编码单元指示当前图像的编码单元中的具有最大大小的编码单元,深度指示通过分层地减小编码单元获得的程度。随着深度增加,编码单元可从最大编码单元减小为最小编码单元,其中,最大编码单元的深度被定义为最小深度,最小编码单元的深度被定义为最大深度。由于根据深度的编码单元的大小随着深度增加从最大编码单元减小,因此第k深度的子编码单元可包括多个第(k+n)深 度的子编码单元(k和η是等于或大于I的整数)。根据将被编码的图像的大小的增加,以更大的编码单元对图像进行编码可促成更高的图像压缩比率。然而,如果固定了更大的编码单元,则不可以通过连续反映变化的图像特性来有效地对图像进行编码。例如,当对诸如海或天空的平滑区域进行编码时,编码单元越大,压缩比率会越增力口。然而,当对诸如人或建筑的复杂区域进行编码时,编码单元越小,压缩比率会越增加。因此,根据示例性实施例,针对每幅图像或每个像条设置具有不同大小的最大图像编码单元和最大深度。由于最大深度表示编码单元可减小的最大次数,因此可根据最大深度可变地设置包括在最大图像编码单元中的每个最小编码单元的大小。编码深度确定器120确定最大深度。可基于比率-失真(R-D)代价的计算来确定最大深度。可针对每幅图像或每个像条不同地确定最大深度,或可针对每个最大编码单元不同地确定最大深度。确定的最大深度被提供给编码信息编码器140,根据最大编码单元的图像数据被提供给图像数据编码器130。最大深度表示可包括在最大编码单元中的具有最小大小的编码单元,即,最小编码单元。换而言之,可根据不同的深度将最大编码单元划分为具有不同大小的子编码单元。稍后将参照图8Α和图SB对此进行详本文档来自技高网...

【技术保护点】
一种对图像进行解码的方法,所述方法包括:基于关于是否对从接收的编码视频的比特流解析出的编码单元进行划分的信息,确定分层结构的第一编码单元;确定分层结构的确定的第一编码单元是否包括超出当前图像的边界的区域;如果基于确定分层结构的确定的第一编码单元是否包括超出当前图像的边界的区域的步骤确定分层结构的确定的第一编码单元不包括超出当前图像的边界的区域,则对与分层结构的确定的第一编码单元相关的数据进行解析和解码;如果基于确定分层结构的确定的第一编码单元是否包括超出当前图像的边界的区域的步骤确定分层结构的确定的第一编码单元包括超出当前图像的边界的区域,则确定通过对确定的第一编码单元中的包括超出当前图像的边界的区域的第一编码单元进行划分而产生的至少一个第二编码单元。

【技术特征摘要】
2009.10.30 KR 10-2009-01044211.一种对图像进行解码的方法,所述方法包括: 基于关于是否对从接收的编码视频的比特流解析出的编码单元进行划分的信息,确定分层结构的第一编码单元; 确定分层结构的确定的第一编码单元是否包括超出当前图像的边界的区域; 如果基于确定分层结构的确定的第一编码单元是否包括超出当前图像的边界的区域的步骤确定分层结构的确定的第一编码单元不包括超出当前图像的边界的区域,则对与分层结构的确定的第一编码单元相关的数据进行解析和解码; 如果基于确定分层结构的确定的第一编码单元是否包括超出当前图像的边界的区域的步骤确定分层结构的确定的第一编码单元包括超出当前图像的边界的区域,则确定通过对确定的第一编码单元中的包括超出当前图像的边界的区域的第一编码单元进行划分而产生的至少一个第二编码单元。2.如权利要求1所述的方法,其中,确定至少一个第二编码单元的步骤包括:如果第一编码单元超出当前图像的边界,则确定划分第一编码单元,而不从比特流解析关于是...

【专利技术属性】
技术研发人员:千岷洙
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1