根据可变长编码的码字生成位流的方法和装置

    公开(公告)号:CN101729881A

    公开(公告)日:2010-06-09

    申请号:CN200810170308.5

    申请日:2008-10-10

    Abstract: 本发明提供了一种根据可变长编码的码字生成位流的方法和装置。该方法包括:设置输出缓冲器,其中该输出缓冲器具有至少对于要串接起来生成位流的多个可变长编码的码字的每一个都能够容纳的位长度;对于上述多个可变长编码的码字中当前处理的可变长编码的码字:将该当前处理的可变长编码的码字填充到上述输出缓冲器中的与已被占用的位接续的位置;将上述输出缓冲器的已填充的位中构成了完整字节的位输出到位流中;以及将上述输出缓冲器中未构成完整字节的剩余位移位到该输出缓冲器中的高位。在本发明中,由于在将一个可变长编码的码字串接到位流的过程中消除了分支操作并且减少了所需的操作数量,所以能够极大地提升性能。

    视频流编码装置及其方法

    公开(公告)号:CN101686388B

    公开(公告)日:2013-06-05

    申请号:CN200810165686.4

    申请日:2008-09-24

    CPC classification number: H04N19/436 H04N19/174 H04N19/176 H04N19/61

    Abstract: 提出了一种视频流编码装置及其方法,该视频流编码装置包括:分割部件,用于将视频流中的帧划分成多个处理单位,每个处理单位包括多个宏块;以及编码部件,用于并行地对每个处理单位中的多个宏块进行编码。可以在编码部件执行量化步骤中对同一处理单位中的各个块使用相同的量化参数。通过本发明的装置和方法,解除了宏块间的依赖性,在对各个宏块进行并行编码的同时,保持了高速率控制精度。

    视频流编码装置及其方法

    公开(公告)号:CN101686388A

    公开(公告)日:2010-03-31

    申请号:CN200810165686.4

    申请日:2008-09-24

    CPC classification number: H04N19/436 H04N19/174 H04N19/176 H04N19/61

    Abstract: 提出了一种视频流编码装置及其方法,该视频流编码装置包括:分割部件,用于将视频流中的帧划分成多个处理单位,每个处理单位包括多个宏块;以及编码部件,用于并行地对每个处理单位中的多个宏块进行编码。可以在编码部件执行量化步骤中对同一处理单位中的各个块使用相同的量化参数。通过本发明的装置和方法,解除了宏块间的依赖性,在对各个宏块进行并行编码的同时,保持了高速率控制精度。

Patent Agency Ranking