一种深度编码单元编码方法、解码方法、编码器及解码器的制造方法

文档序号:7995278阅读:117来源:国知局
一种深度编码单元编码方法、解码方法、编码器及解码器的制造方法
【专利摘要】本发明提供一种深度编码单元编码方法、解码方法、编码器及解码器,该深度编码单元编码方法包括:获取当前深度编码单元的划分深度及该深度编码单元对应的亮度编码单元的划分深度;比较亮度编码单元的划分深度与该深度编码单元的划分深度的大小;当该亮度编码单元的划分深度大于该深度编码单元的划分深度时,继承亮度编码单元的运动信息;根据继承亮度编码单元分割信息与不继承亮度编码单元分割信息两种编码模式的率失真代价的大小关系选择其中一种编码模式;根据选择的编码模式编码分割信息继承标志位;根据选择的编码模式对当前的深度编码单元进行编码。通过本发明,可以在不影响编码器、解码器的复杂度的前提下降低深度图像编码的码率。
【专利说明】一种深度编码单元编码方法、解码方法、编码器及解码器
【技术领域】
[0001]本发明是关于视频编码技术,特别是关于一种深度编码单元编码方法、解码方法、编码器及解码器。
【背景技术】
[0002]在下一代三维视频编码标准中,当纹理信息先于深度信息编码时,编码帧间模式的深度编码单元时,可以继承对应的亮度编码单元的运动信息和分割信息等。
[0003]现有技术中,当对应亮度编码单元的划分深度不大于当前深度编码单元的划分深度时,深度编码单元不使用亮度图像的分割信息;而当对应亮度编码单元的划分深度大于当前深度编码单元的划分深度时,对亮度编码单元的分割信息通常有如下两种处理方式:
[0004]1.强制深度编码单元继承该分割信息。
[0005]2.强制深度编码单元不继承该分割信息。
[0006]对于亮度编码单元的划分深度大于当前深度编码单元的划分深度的情况,深度编码单元继承亮度编码单元的分割信息之后,既可能因为充分利用该分割信息而节省比特,也可能因为过度划分继承的运动矢量不准确而带来比特增加。如果深度编码单元不继承该分割信息,可能导致比特浪费。因此,上述两种处理方式都可能不是最优的解决方案。

【发明内容】

[0007]本发明提供一种深度编码单元编码方法、解码方法、编码器及解码器,以解决现有技术的缺陷,降低深度图像编码的码率。
[0008]为了实现上述目的,本发明提供一种深度编码单元编码方法,该深度编码单元编码方法包括:获取当前深度编码单元的划分深度及所述深度编码单元对应的亮度编码单元的划分深度;比较所述亮度编码单元的划分深度与所述深度编码单元的划分深度的大小;当所述亮度编码单元的划分深度大于所述深度编码单元的划分深度时,继承亮度编码单元的运动信息;根据继承亮度编码单元分割信息与不继承亮度编码单元分割信息两种编码模式的率失真代价的大小关系选择其中一种编码模式;根据选择的编码模式编码分割信息继承标志位;根据选择的编码模式对当前的深度编码单元进行编码。
[0009]进一步地,当所述亮度编码单元的划分深度不大于所述深度编码单元的划分深度时,选择继承亮度编码单元运动信息作为编码模式进行编码。
[0010]进一步地,根据继承亮度编码单元分割信息与不继承亮度编码单元分割信息两种编码模式的率失真代价的大小关系选择其中一种编码模式,包括:分别计算继承亮度编码单元分割信息与不继承亮度编码单元分割信息两种编码模式的率失真代价,选择率失真代价小的编码模式。
[0011]进一步地,分割信息继承标志位包括I和0,I代表继承亮度编码单元的分割信息,O代表不继承亮度编码单元的分割信息。
[0012]为了实现上述目的,本发明提供一种深度编码单元解码方法,该深度编码单元解码方法包括:获取当前深度编码单元的划分深度及所述深度编码单元对应的亮度编码单元的划分深度;比较所述亮度编码单元的划分深度与所述深度编码单元的划分深度的大小;当所述亮度编码单元的划分深度大于所述深度编码单元的划分深度时,继承亮度编码单元的运动信息;解码编码器编码的分割信息继承标志位;根据所述的分割信息继承标志位判断编码时选择的编码模式为继承亮度编码单元分割信息还是不继承亮度编码单元分割信息;根据编码时选择的编码模式对当前深度编码单元进行解码。
[0013]进一步地,当所述亮度编码单元的划分深度不大于所述深度编码单元的划分深度时,选择继承亮度编码单元运动信息进行解码。
[0014]进一步地,分割信息继承标志位包括I和0,I代表继承亮度编码单元的分割信息,O代表不继承亮度编码单元的分割信息。
[0015]为了实现上述目的,本发明提供一种编码器,该编码器包括:深度获取单元,用于获取当前深度编码单元的划分深度及所述深度编码单元对应的亮度编码单元的划分深度;深度比较单元,用于比较所述亮度编码单元的划分深度与所述深度编码单元的划分深度的大小;运动信息继承单元,当所述亮度编码单元的划分深度大于所述深度编码单元的划分深度时,用于继承亮度编码单元的运动信息;编码模式选择单元,用于根据继承亮度编码单元分割信息与不继承亮度编码单元分割信息两种编码模式的率失真代价的大小关系选择其中一种编码模式;标志位编码单元,用于根据选择的编码模式编码分割信息继承标志位;编码执行单元,用于根据选择的编码模式对当前的深度编码单元进行编码。
[0016]进一步地,当所述亮度编码单元的划分深度不大于所述深度编码单元的划分深度时,所述的运动信息继承单元选择继承亮度编码单元运动信息作为编码模式进行编码。
[0017]进一步地,所述的编码模式选择单元具体用于:分别计算继承亮度编码单元分割信息与不继承亮度编码单元分割信息两种编码模式的率失真代价,选择率失真代价小的编码模式。
[0018]进一步地,分割信息继承标志位包括I和0,I代表继承亮度编码单元的分割信息,O代表不继承亮度编码单元的分割信息。
[0019]为了实现上述目的,本发明提供一种解码器,该解码器包括:深度获取单元,用于获取当前深度编码单元的划分深度及所述深度编码单元对应的亮度编码单元的划分深度;深度比较单元,用于比较所述亮度编码单元的划分深度与所述深度编码单元的划分深度的大小;运动信息继承单元,当所述亮度编码单元的划分深度大于所述深度编码单元的划分深度时,用于继承亮度编码单元的运动信息;标志位解码单元,用于解码编码器编码的分割信息继承标志位;编码模式判断单元,用于根据所述的分割信息继承标志位判断编码时选择的编码模式为继承亮度编码单元分割信息还是不继承亮度编码单元分割信息;解码执行单元,用于根据编码时选择的编码模式对当前深度编码单元进行解码。
[0020]进一步地,当所述亮度编码单元的划分深度不大于所述深度编码单元的划分深度时,所述的运动信息继承单元继承亮度编码单元运动信息。
[0021]进一步地,分割信息继承标志位包括I和0,I代表继承亮度编码单元的分割信息,O代表不继承亮度编码单元的分割信息。
[0022]本发明实施例的有益效果在于,通过本发明的深度编码单元编码方法、解码方法、编码器及解码器,可以充分利用而又不过度利用亮度编码单元的分割信息,在不影响编码器、解码器的复杂度的前提下降低深度图像编码的码率。
【专利附图】

【附图说明】
[0023]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0024]图1为本发明实施例的深度编码单元编码方法流程图;
[0025]图2为本发明实施例的编码器结构示意图;
[0026]图3为本发明实施例的深度编码单元解码方法流程图;
[0027]图4为本发明实施例的解码器结构示意图。
【具体实施方式】
[0028]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0029]实施例一
[0030]如图1所示,本发明实施例提供一种深度编码单元编码方法,该深度编码单元编码方法包括:
[0031]步骤SlOl:获取当前深度编码单元的划分深度及所述深度编码单元对应的亮度编码单元的划分深度。
[0032]视频编码中,需要编码帧间模式的深度编码单元及深度编码单元对应的亮度编码单元,深度编码单元及亮度编码单元分别对应一个划分深度。
[0033]步骤S102:判断亮度编码单元的划分深度是否大于深度编码单元的划分深度,深度编码单元的划分深度与亮度编码单元的划分深度可能相同,也可能不同,二者的大小关系通常决定了编码模式的选择,当亮度编码单元的划分深度大于深度编码单元的划分深度时,进行步骤S103。否则,当亮度编码单元的划分深度不大于深度编码单元的划分深度时,进行步骤S109,选择继承亮度编码单元运动信息作为编码模式进行编码。
[0034]步骤S103:继承亮度编码单元的运动信息,然后进行步骤S104。
[0035]当所述亮度编码单元的划分深度大于所述深度编码单元的划分深度时,现有技术中会强制选择深度编码单元继承该分割信息或深度编码单元不继承该分割信息两种模式中一种模式进行编码。当深度编码单元继承亮度编码单元的分割信息之后,既可能因为充分利用该分割信息而节省比特,也可能因为过度划分继承的运动矢量不准确而带来比特增加。
[0036]为了解决上述问题,如本申请在判断当亮度编码单元的划分深度大于深度编码单元的划分深度,允许深度编码单元自适应的选择是否继承亮度编码单元的分割信息,并在继承分割信息与不继承分割信息两种模式之间进行率失真最优化选择,选择最优的模式作为最终的编码模式。[0037]步骤S104:分别计算继承亮度编码单元分割信息与不继承亮度编码单元分割信息两种编码模式的率失真代价,然后进行步骤S105。
[0038]步骤S105:选择率失真代价小的编码模式,判断继承亮度编码单元分割信息的率失真代价是否小于不继承亮度编码单元分割信息的率失真代价,如果是,进行步骤S106,否贝U,进行步骤S107。
[0039]步骤S106:继承亮度编码单元分割信息。
[0040]步骤S107:不继承亮度编码单元分割信息。
[0041]通过步骤S104至步骤S107,可以自适应的选择是否继承亮度编码单元分割信息,并在继承分割信息与不继承分割信息两种模式之间进行率失真最优化选择,选择最优的模式作为最终的编码模式。
[0042]步骤S108:根据选择的编码模式编码分割信息继承标志位,然后进行步骤S110。
[0043]为了区分是否继承亮度编码单元的分割信息,编码器需要编码一个分割信息标志位到解码端。分割信息继承标志位包括I和0,当该标志位为I时,表示继承亮度编码单元的分割信息;否则,当该标志位为O时,表示不继承亮度编码单元的分割信息。
[0044]步骤S109:仅继承亮度编码单元的运动信息,然后进行步骤S110。
[0045]步骤SllO:根据选择的编码模式对当前的深度编码单元进行编码。
[0046]通过本发明的深度编码单元编码方法,可以充分利用而又不过度利用亮度编码单元的分割信息,在不影响编码器、解码器的复杂度的前提下降低深度图像编码的码率。
[0047]实施例二
[0048]如图2所示,本实施例提供一种编码器,该编码器包括:深度获取单元201,深度比较单元202,运动信息继承单元203,编码模式选择单元204,标志位编码单元205及编码执行单元206。
[0049]视频编码中,需要编码帧间模式的深度编码单元及深度编码单元对应的亮度编码单元,深度编码单元及亮度编码单元分别对应一个划分深度。深度获取单元201可以用来获取当前深度编码单元的划分深度及所述深度编码单元对应的亮度编码单元的划分深度。
[0050]深度编码单元的划分深度与亮度编码单元的划分深度可能相同,也可能不同,二者的大小关系通常决定了编码模式的选择,深度比较单元202可以用来比较亮度编码单元的划分深度与深度编码单元的划分深度的大小。当所述亮度编码单元的划分深度大于所述深度编码单元的划分深度时,通过运动信息继承单元203继承亮度编码单元的运动信息。
[0051]当所述亮度编码单元的划分深度大于所述深度编码单元的划分深度时,现有技术中会强制选择深度编码单元继承该分割信息或深度编码单元不继承该分割信息两种模式中一种模式进行编码。当深度编码单元继承亮度编码单元的分割信息之后,既可能因为充分利用该分割信息而节省比特,也可能因为过度划分继承的运动矢量不准确而带来比特增加。
[0052]为了解决上述问题,如本申请在判断当亮度编码单元的划分深度大于深度编码单元的划分深度,允许深度编码单元自适应的选择是否继承亮度编码单元的分割信息,并在继承分割信息与不继承分割信息两种模式之间进行率失真最优化选择,选择最优的模式作为最终的编码模式。具体做法如下:
[0053]通过编码模式选择单元204,分别计算继承亮度编码单元分割信息与不继承亮度编码单元分割信息两种编码模式的率失真代价,并选择率失真代价小的编码模式。判断继承亮度编码单元分割信息的率失真代价是否小于不继承亮度编码单元分割信息的率失真代价,如果继承亮度编码单元分割信息的率失真代价小于不继承亮度编码单元分割信息的率失真代价,则继承亮度编码单元分割信息;如果继承亮度编码单元分割信息的率失真代价大于不继承亮度编码单元分割信息的率失真代价,则不继承亮度编码单元分割信息。需要说明的是,继承亮度编码单元分割信息的率失真代价等于不继承亮度编码单元分割信息的率失真代价,可以选择继承或者不继承亮度编码单元分割信息。
[0054]通过编码模式选择单元204,本发明的编码器可以自适应的选择是否继承亮度编码单元分割信息,并在继承分割信息与不继承分割信息两种模式之间进行率失真最优化选择,选择最优的模式作为最终的编码模式。
[0055]完成上述继承或者不继承亮度编码单元分割信息之后,通过标志位编码单元205,根据选择的编码模式编码分割信息继承标志位。
[0056]为了区分是否继承亮度编码单元的分割信息,编码器需要编码一个分割信息标志位到解码端。分割信息继承标志位包括I和0,当该标志位为I时,表示继承亮度编码单元的分割信息;否则,当该标志位为O时,表示不继承亮度编码单元的分割信息。
[0057]最后,利用编码执行单元206,根据选择的编码模式对当前的深度编码单元进行编码。
[0058]需要说明的是,当亮度编码单元的划分深度不大于所述深度编码单元的划分深度时,运动信息继承单元203需要选择继承亮度编码单元运动信息作为编码模式进行编码。
[0059]通过本发明的编码器,可以充分利用而又不过度利用亮度编码单元的分割信息,在不影响编码器、解码器的复杂度的前提下降低深度图像编码的码率。
[0060]实施例三
[0061]如图3所示,本实施例提供一种深度编码单元解码方法,该深度编码单元解码方法包括:
[0062]步骤S301:获取当前深度编码单元的划分深度及所述深度编码单元对应的亮度编码单元的划分深度。
[0063]视频编码中,需要编码帧间模式的深度编码单元及深度编码单元对应的亮度编码单元,深度编码单元及亮度编码单元分别对应一个划分深度。
[0064]步骤S302:判断亮度编码单元的划分深度是否大于深度编码单元的划分深度,深度编码单元的划分深度与亮度编码单元的划分深度可能相同,也可能不同,二者的大小关系通常决定了编码模式的选择,当亮度编码单元的划分深度大于深度编码单元的划分深度时,进行步骤S303。否则,当亮度编码单元的划分深度不大于深度编码单元的划分深度时,进行步骤S308,选择继承亮度编码单元运动信息作为编码模式进行编码。
[0065]步骤S303:继承亮度编码单元的运动信息,然后进行步骤S304。
[0066]步骤S304:解码编码器编码的分割信息继承标志位。
[0067]为了区分是否继承亮度编码单元的分割信息,编码器需要编码一个分割信息标志位到解码端。分割信息继承标志位包括I和0,当该标志位为I时,表示继承亮度编码单元的分割信息;否则,当该标志位为O时,表示不继承亮度编码单元的分割信息。
[0068]步骤S305:根据所述的分割信息继承标志位判断编码时选择的编码模式为继承亮度编码单元分割信息还是不继承亮度编码单元分割信息,即判断标志位是否为1,如果是,进行步骤S306 ;如果否进行步骤S307。
[0069]步骤S306:继承亮度编码单元分割信息,进行步骤S309。
[0070]步骤S307:不继承亮度编码单元分割信息,进行步骤S309。
[0071]步骤S308:仅继承亮度编码单元的运动信息,然后进行步骤S309。
[0072]步骤S309:根据编码时选择的编码模式对当前深度编码单元进行解码。
[0073]通过本发明的深度编码单元解码方法,可以在上述编码器编码方法的编码模式最优化选择的基础上充分利用而又不过度利用亮度编码单元的分割信息,在不影响编码器、解码器的复杂度的前提下降低深度图像编码的码率。
[0074]实施例四
[0075]如图4所示,本实施例提供一种解码器,该解码器包括:深度获取单元401,深度比较单元402,运动信息继承单元403,标志位解码单元404,编码模式判断单元405及解码执行单元406。
[0076]视频编码中,需要编码帧间模式的深度编码单元及深度编码单元对应的亮度编码单元,深度编码单元及亮度编码单元分别对应一个划分深度。深度获取单元401可以用于获取当前深度编码单元的划分深度及所述深度编码单元对应的亮度编码单元的划分深度。
[0077]深度编码单元的划分深度与亮度编码单元的划分深度可能相同,也可能不同,二者的大小关系通常决定了编码模式的选择,深度比较单元402可以比较所述亮度编码单元的划分深度与所述深度编码单元的划分深度的大小,当亮度编码单元的划分深度大于深度编码单元的划分深度时,通过运动信息继承单元403继承亮度编码单元的运动信息,然后利用标志位解码单元404解码编码器编码的分割信息继承标志位。
[0078]为了区分是否继承亮度编码单元的分割信息,编码器需要编码一个分割信息标志位到解码端。分割信息继承标志位包括I和0,当该标志位为I时,表示继承亮度编码单元的分割信息;否则,当该标志位为O时,表示不继承亮度编码单元的分割信息。
[0079]为了进行解码,需要编码模式判断单元405根据分割信息继承标志位判断编码时选择的编码模式为继承亮度编码单元分割信息还是不继承亮度编码单元分割信息,即判断标志位是否为1,如果标志位为1,编码时选择的编码模式为继承亮度编码单元分割信息;如果标志位为0,编码时选择的编码模式为不继承亮度编码单元分割信息。
[0080]最后,利用解码执行单元406根据编码时选择的编码模式对当前深度编码单元进行解码。
[0081]需要说明的是,当亮度编码单元的划分深度不大于深度编码单元的划分深度时,运动信息继承单元403仅继承亮度编码单元运动信息。
[0082]通过本发明的解码器,可以在上述编码器编码方法的编码模式最优化选择的基础上充分利用而又不过度利用亮度编码单元的分割信息,在不影响编码器、解码器的复杂度的前提下降低深度图像编码的码率。
[0083]本申请可以应用在3D视频编码和多视角视频编码领域,比如应用在3D-HEVC中深度图像的帧内模式编解码中。
[0084]本发明应用的测试结果如下:
[0085]将本发明集成到HTM-5.0.1 (HTM: 3D High efficiency video coding TestModel)上进行测试,实验结果表明,在通用测试条件下,本发明可以平均提高编码效率-0.1% (在所有编码序列和合成序列上的平均值)。
[0086]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0087]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0088]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0089]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0090]本发明中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种深度编码单元编码方法,其特征在于,所述的深度编码单元编码方法包括: 获取当前深度编码单元的划分深度及所述深度编码单元对应的亮度编码单元的划分深度; 比较所述亮度编码单元的划分深度与所述深度编码单元的划分深度的大小; 当所述亮度编码单元的划分深度大于所述深度编码单元的划分深度时,继承亮度编码单元的运动信息; 根据继承亮度编码单元分割信息与不继承亮度编码单元分割信息两种编码模式的率失真代价的大小关系选择其中一种编码模式; 根据选择的编码模式编码分割信息继承标志位; 根据选择的编码模式对当前的深度编码单元进行编码。
2.根据权利要求1所述的深度编码单元编码方法,其特征在于,当所述亮度编码单元的划分深度不大于所述深度编码单元的划分深度时,选择继承亮度编码单元运动信息作为编码模式进行编码。
3.根据权利要求2所述的深度编码单元编码方法,其特征在于,根据继承亮度编码单元分割信息与不继承亮度编码单元分割信息两种编码模式的率失真代价的大小关系选择其中一种编码模式,包括:分别计算继承亮度编码单元分割信息与不继承亮度编码单元分割信息两种编码模式的率失真代价,选择率失真代价小的编码模式。
4.根据权利要求3所述的深度编码单元编码方法,其特征在于,分割信息继承标志位包括I和O,I代表继承亮度编码单元的分割信息,O代表不继承亮度编码单元的分割信息。
5.一种深度编码单元解码方法,其特征在于,所述的深度编码单元解码方法包括: 获取当前深度编码单元的划分深度及所述深度编码单元对应的亮度编码单元的划分深度; 比较所述亮度编码单元的划分深度与所述深度编码单元的划分深度的大小; 当所述亮度编码单元的划分深度大于所述深度编码单元的划分深度时,继承亮度编码单元的运动信息; 解码编码器编码的分割信息继承标志位; 根据所述的分割信息继承标志位判断编码时选择的编码模式为继承亮度编码单元分割信息还是不继承亮度编码单元分割信息; 根据编码时选择的编码模式对当前深度编码单元进行解码。
6.根据权利要求5所述的深度编码单元解码方法,其特征在于,当所述亮度编码单元的划分深度不大于所述深度编码单元的划分深度时,选择继承亮度编码单元运动信息进行解码。
7.根据权利要求6所述的深度编码单元解码方法,其特征在于,分割信息继承标志位包括I和O,I代表继承亮度编码单元的分割信息,O代表不继承亮度编码单元的分割信息。
8.一种编码器,其特征在于,所述的编码器包括: 深度获取单元,用于获取当前深度编码单元的划分深度及所述深度编码单元对应的亮度编码单元的划分深度; 深度比较单元,用于比较所述亮度编码单元的划分深度与所述深度编码单元的划分深度的大小;运动信息继承单元,当所述亮度编码单元的划分深度大于所述深度编码单元的划分深度时,用于继承亮度编码单元的运动信息; 编码模式选择单元,用于根据继承亮度编码单元分割信息与不继承亮度编码单元分割信息两种编码模式的率失真代价的大小关系选择其中一种编码模式; 标志位编码单元,用于根据选择的编码模式编码分割信息继承标志位; 编码执行单元,用于根据选择的编码模式对当前的深度编码单元进行编码。
9.根据权利要求8所述的编码器,其特征在于,当所述亮度编码单元的划分深度不大于所述深度编码单元的划分深度时,所述的运动信息继承单元选择继承亮度编码单元运动信息作为编码模式进行编码。
10.根据权利要求9所述的编码器,其特征在于,所述的编码模式选择单元具体用于:分别计算继承亮度编码单元分割信息与不继承亮度编码单元分割信息两种编码模式的率失真代价,选择率失真代价小的编码模式。
11.根据权利要求10所述的编码器,其特征在于,分割信息继承标志位包括I和0,I代表继承亮度编码单元的分割信息,O代表不继承亮度编码单元的分割信息。
12.—种解码器,其特征在于,所述的解码器包括: 深度获取单元,用于获取当前深度编码单元的划分深度及所述深度编码单元对应的亮度编码单元的划分深度 ; 深度比较单元,用于比较所述亮度编码单元的划分深度与所述深度编码单元的划分深度的大小; 运动信息继承单元,当所述亮度编码单元的划分深度大于所述深度编码单元的划分深度时,用于继承亮度编码单元的运动信息; 标志位解码单元,用于解码编码器编码的分割信息继承标志位; 编码模式判断单元,用于根据所述的分割信息继承标志位判断编码时选择的编码模式为继承亮度编码单元分割信息还是不继承亮度编码单元分割信息; 解码执行单元,用于根据编码时选择的编码模式对当前深度编码单元进行解码。
13.根据权利要求12所述的解码器,其特征在于,当所述亮度编码单元的划分深度不大于所述深度编码单元的划分深度时,所述的运动信息继承单元继承亮度编码单元运动信肩、O
14.根据权利要求13所述的解码器,其特征在于,分割信息继承标志位包括I和0,I代表继承亮度编码单元的分割信息,O代表不继承亮度编码单元的分割信息。
【文档编号】H04N19/597GK103929650SQ201310009262
【公开日】2014年7月16日 申请日期:2013年1月10日 优先权日:2013年1月10日
【发明者】刘鸿彬, 贾杰 申请人:乐金电子(中国)研究开发中心有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1