CN101198052B - 一种视频编码方法、解码方法及其装置 - Google Patents
一种视频编码方法、解码方法及其装置 Download PDFInfo
- Publication number
- CN101198052B CN101198052B CN 200610161041 CN200610161041A CN101198052B CN 101198052 B CN101198052 B CN 101198052B CN 200610161041 CN200610161041 CN 200610161041 CN 200610161041 A CN200610161041 A CN 200610161041A CN 101198052 B CN101198052 B CN 101198052B
- Authority
- CN
- China
- Prior art keywords
- image
- random access
- video sequence
- coding
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000000007 visual effect Effects 0.000 claims description 35
- 230000008569 process Effects 0.000 claims description 12
- 239000004744 fabric Substances 0.000 claims description 7
- 238000005516 engineering process Methods 0.000 abstract description 4
- 230000006835 compression Effects 0.000 description 8
- 238000007906 compression Methods 0.000 description 8
- 238000007789 sealing Methods 0.000 description 5
- 238000012163 sequencing technique Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/107—Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/172—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
本发明公开了一种视频编码方法,包括如下步骤:A、判断未编码视频序列中是否出现随机访问切入图象,若是,则对所述未编码视频序列中的随机访问切入图象采用第一类预测方式编码;B、将编码顺序位于所述随机访问切入图象之后的n幅图象以所述随机访问切入图象作为参考图象按照第四类预测方式进行编码,n为预先设定的正整数;C、对于编码顺序在所述随机访问切入图象之后的其它未编码图象,以所述随机访问切入图象或/和所述随机访问切入图象之后的已编码图象作为参考图象进行编码。本发明还公开了一种视频解码方法,编码装置、解码装置以及编解码装置。本发明方案可以比现有的视频随机访问技术节省码率。
Description
技术领域
本发明涉及视频信号处理领域,特别涉及一种视频编码方法、解码方法及其装置。
背景技术
良好的视频编解码方法,需要在保证尽可能高的压缩效率的前提下,能够有效地支持随机访问操作,即当把带有随机访问点的图象地址传给解码器后,解码器能正确解码所述带有随机访问点的图象以及该图象之后的图象。目前,视频图象序列用于编码的预测方式可分为如下三类:第一类预测方式为,利用同一幅图象内已编码的象素数据对当前象素进行编码;第二类预测方式为,利用时间顺序即播放或显示顺序在当前当前图象之前的参考图象数据,来对当前图象进行编码;第三类预测方式为利用时间顺序在当前图象之后的参考图象数据和时间顺序在当前图象之前的参考图象数据来对当前图象进行编码。这三种编码方式所得到的比特流数据中,均有用于标识一幅图象性质的标志码,该码说明该图使用了第几类预测方式进行编码。上述所说的当前图象即是正在进行编码或解码的图象。所说的一幅图象可以是一帧图像或者是一场图象。
第一类预测方式由于只使用本图象内的数据进行处理,其编码效率最低;第二类预测方式由于利用了当前图象所在时刻之前的参考图象数据来预测当前图象,其压缩效率比第一类预测方式的压缩效率高;第三类预测方式由于既利用当前图象所在时刻之后的参考图象数据,又利用当前图象所在时刻之前的参考图象数据来预测当前图象,其压缩效率在上述三种编码方式中最高。但是,上述三类编码技术中,只有第一类可以支持随机访问操作。
现有的MPEG-2视频编解码标准及H.264视频编解码标准都混合使用了上述三类预测技术,为便于描述,以下称用第一类预测方式编码的图象为A图象,第二类预测方式编码的图象B图象,第三类预测方式编码的图象为C图象。在MPEG-2中,一个视频序列分成一系列图象组,每个图象组都有一个图象组头,即该图象组特征的描述,通过寻找图象头的起始标识码来实现以进入该图象组的随机访问。在每个图象组中,A图象紧跟着图象组头以便支持随机访问,之后则尽可能地采用B图象或C图象来提高压缩效率。
在MPEG-2中,当编码中引入采用C图象时,将有可能出现码流中本属于前一个图象组的C图象跟在下一个图象组的A图象之后的情况。当发生随机访问时,由于无法获得随机访问点所对应的当前图象组之前的图象,紧跟在当前图象组的A图象之后、所述A图象后续的第一个非B图象之间的C图象就有可能不能正常解码。为了解决这个问题,MPEG-2在图象组头中预留了图象组封闭标志来标志该图象组能否发生随机访问。
利用封闭标志进行视频随机访问操作的方法如下:
判断码流中图象组头之后第一个A图象之后的C图象(如果有)是否仅仅采用了第四类预测方式,该方式利用了按时间顺序当前图象之后的参考图象数据来预测当前图象,或者采用了第一类预测方式编码,如果是,那么封闭标志设为1,否则设为0。当封闭标志为1时,若发生随机访问,即便当前图象组之前的图象已不可获得,当前图象组内的图象仍然能够正常解码;若封闭标志为0,则放弃对当前图象组进行随机访问,继续向后搜索新的图象组。
在H.264中,B图象和C图象使用了多参考帧技术,即其预测编码时的参考图象数目多于一幅。当编码中引入采用第三类预测方式的C图象或具有多参考图象的第二类预测方式的B图象时,将有可能出现码流中本属于A图象之前的C图象跟在所述A图象之后的情况,或者紧跟在A图象之后的B图象向前参考所述A图象之前的图象的情况。当发生随机访问时,当前A图象之前的图象可能已无法获得,出现上述情况的B图象或C图象就有可能不能正常解码。为了解决这个问题,H.264中引入即时解码更新图象标识符来支持随机访问。若当前图象为即时更新图象时,则当前图象之前所有的参考图象都会被标记为不可用,即对于在编码顺序上,编码顺序为图象编码处理的时间顺序,处于即时更新图象之后的图象,对其进行第二类预测方式编码时均不能使用即时更新图象之前的图象作为参考图象。通过使用即时更新图象,H.264中亦能够很好的实现视频随机访问。
上述现有技术虽然解决了视频随机访问的问题,但又带来新的问题,那就是使得编码效率降低。因为按照MPEG-2或H.264标准中解决随机访问的方法,紧跟在A图象之后的C图象或B图象的预测方向及可选参考图象数目上会受到一定的限制,这样就会导致这组C图象或B图象的编码效率降低。具体地说,在A图象之后、并且所述A图象之后的B图象之前的一组C图象只能进行第四类预测方式编码,而无法进行第三类预测方式编码;而紧跟在A图象之后的第一个B图象只能向前参考一幅图象,而其后的B图象的可参考图象亦会受到数目限制。对于随机访问点比较多的视频序列,例如广播视频序列要求平均0.5秒就有一个随机访问点,现有的视频随机访问方法带来的编码效率降低的问题就更加突出。
发明内容
有鉴于此,本发明的目的在于,提出一种视频编码方法,在实现对视频流随机访问的同时,又减少因随机访问技术而带来的视频序列编码效率的降低。所述编码方法包括如下步骤:
A、判断未编码视频序列中是否出现随机访问切入图象,若是,则对所述未编码视频序列中的随机访问切入图象采用第一类预测方式编码;
B、将编码顺序位于所述随机访问切入图象之后的n幅图象以所述随机访问切入图象作为参考图象以第四类预测方式进行编码,n为预先设定的正整数;
C、对于编码顺序在所述随机访问切入图象之后的其它未编码图象,以所述随机访问切入图象或/和所述随机访问切入图象之后的已编码图象作为参考图象进行编码。
本发明的又一目的在于,提出与上述编码方法对应的解码方法,包括如下步骤:
a、将未解码视频序列中的随机访问切入图象解码;
b、对于解码顺序在所述随机访问切入图象之后的n幅以第四类编码方式编码的图象解码,n为预先设定的正整数;
c、将所述随机访问切入图象,以及所述随机访问切入图象之后的以第四类编码方式编码的已解码图象作为解码参考图象,对解码顺序在所述随机访问切入图象之后其它未解码图象进行解码。
本发明的目的还在于,提出一种视频编码编码装置和解码装置。所述编码装置包括如下模块:
随机访问判断模块,用于接收未编码视频序列,判断所接收的当前图象是否出现随机访问切入图象,若是则将当前图象及后续图象送至随机访问编码模块,否则将所述未编码视频序列发送至正常编码模块;
随机访问编码模块,用于对所收到的当前随机访问切入图象及其之后的图象按照随机访问编码规则进行编码,输出编码后的视频序列;
正常编码模块,用于对所收到的当前图象及其之后的图象按照正常编码规则进行编码,输出编码后的视频序列。
所述解码装置包括如下模块:
随机访问判断模块,用于接收视频序列,判断所接收当前解码图象是否为随机访问切入图象,若是则将所述视频序列发送至随机访问解码模块,否则将所述视频序列发送至正常解码模块;
随机访问解码模块,用于对所收到的视频序列中随机访问切入图象及其之后的图象按照随机访问解码规则进行解码,输出解码后的视频序列;
正常编码模块,用于对所收到的视频序列按照正常解码规则进行解码,并输出解码后的视频序列。
本发明还提出了由上述编码装置和解码装置组成的编解码装置。
从以上技术方案可以看出,在编码时,对于随机访问切入图象之后的至少一幅图象采用第四类预测方式进行编码;这样对于随机访问切入图象之后的其它图象,就可以用随机访问切入图象和/或上述第四类预测方式编码的图象作为参考图象进行编码。由于随机访问切入图象及其之后的图象的参考图象不会包括随机访问切入图象之前的图象,在解码时,就可以实现以随机访问切入图象为切入点的随机访问。与现有技术比较,本发明方案在解码时无需对参考图象的选择进行强制限制,其码率也有明显地改善。
附图说明
图1为本发明实施例二的编码流程图;
图2为本发明实施例二的解码流程图;
图3为本发明实施例三的编码装置框图;
图4为本发明实施例三的解码装置框图。
具体实施方式
本发明的核心思想为:使随机访问点之后的图象都不用随机访问点之前的图象作为参考图象进行编码,这样就可以实现依照随机访问点对视频序列进行随机访问。这个随机访问点即是视频随机访问的切入点,在码流中可以是一幅带有随机访问标识符的图象,简称为随机访问切入图象。
本发明实施例合理使用第四类预测方式协助视频图象随机访问,第四类预测方式即利用显示顺序上当前图象之后的参考图象数据来对当前图象进行编码。以下为说明方便并与现有技术对应,将由第一类预测方式编码得到的图象称为A图象,由第二类预测方式编码得到的图象称为B图象,由第三类预测方式编码得到的图象称为C图象,由第四类预测方式编码得到的图象称为D图象。其中,A图象的压缩效率较低,但支持随机访问;B图象和C图象的压缩效率依次提高,但由于它们需要解码顺序上位于它们之前的图象作为参考图象,不支持随机访问;D图象具有不错的压缩效率,并且不需要解码顺序上位于A图象之前的图象作为参考图象。
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细阐述。
实施例一,若设在一段视频序列的编码方法为,A图象与B图象之间或B图象与B图象之间有两个C图象,A图象与A图象之间有4个B图象,即编码顺序如下:A1B4C2C3B7C5C6B10C8C9B13C11C12A16C14C15B19C17C18......
同时,该段视频序列在显示的时间先后顺序上可表示为:A1C2C3B4C5C6B7C8C9B10C11C12B13C14C15A16C17C18B19......,以下将显示的时间先后顺序简称为显示顺序。
其中下标数字为该幅图象在显示顺序上的序号。在正常编码时,图象C14、图象C15及图象B19可向前参考图象B13。若图象A16被设置为该段视频的随机访问切入图象,则按照本发明方案,在图象A16被编码后,将图象A16后且图象B19之前的任意C图象改为用第四类预测方式进行编码,例如本例中将编码顺序紧跟在图象A16的第一个图象用第四类预测方式进行编码,这样原先的图象C14变为图象D14,其参考图象为图象A16。图象D14与图象B14在显示顺序及编码顺序上相同。则该段视频的编码顺序变为:A1B4C2C3B7C5C6B10C8C9B13C11C12A16D14C15B19C17C18......。
依据本发明方案,图象D14可作为图象C15及图象B19的编码参考图象,并且图象C15及图象B19不能使用编码顺序在A16之前的图象作为编码参考图象。在解码时,当被设置为该段视频的随机访问切入图象A16出现时,首先用第一类预测编码方式对图象A16进行解码,然后将解码顺序在图象A16后的第一幅以第四类预测方式编码的图象进行解码,并让该幅图象作为紧跟该幅图象之后的第一个C图象及第一个B图象的参考图象。按照上述操作完成解码,该段视频即可实现以A16为切入图象的随机访问。
从上述本发明方案的具体应用中,可以看出,本发明的编码方案有如下关键点:
A、对于随机访问切入图象采用第一类预测方式编码;
B、编码顺序上在随机访问切入图象之后的一幅或多幅图象用第四类预测方式进行编码,其参考图象为随机访问切入图象;
C、对于编码顺序在所述随机访问切入图象之后的其它未编码图象,以所述随机访问切入图象或/和所述随机访问切入图象之后的已编码图象作为参考图象进行编码。特别地,将上述第一类预测编码方式编码的图象和/或第四类编码方式编码的图象作为参考图象。
本发明实施例二的编码处理流程如图1所示,包括如下步骤:
步骤101:判断当前图象是否设置为随机访问切入图象,若是,则执行步骤102,否则按照正常编码流程进行处理。
步骤102:将随机访问切入图象用第一类预测方式进行编码,得到A图象。
步骤103:将编码顺序位于所述随机访问切入图象之后的一幅或多幅图象用第四类预测方式进行编码,参考图象为所述A图象,得到相应的D图象。本实施例中将编码顺序紧跟所述随机访问切入图象的一幅图象用第四类预测方式进行编码。
步骤104:以所述在编码顺序上A图象以及A图象之后、当前图象之前的已编码图象作为参考图象,对当前图象进行第二类预测方式或第三类预测方式编码,得到B图象或C图象。
步骤105:判断是否还有未编码的图象,若是则执行步骤106,否则结束本次编码流程。
步骤106:判断是否出现新的随机访问切入图象,若是则转至步骤102,否则转至步骤104。
相应的解码处理流程如图2所示,包括如下步骤:
步骤201:判断视频序列中当前被解码图象如果为随机访问切入图象,则执行步骤202,否则按照正常解码流程进行处理。
步骤202:将随机访问切入图象对应的A图象进行解码。
步骤203:将在解码顺序上紧跟所述随机访问切入图象A图象之后的D图象进行解码,参考图象为A图象。
步骤204:以所述随机访问切入图象之后、当前解码图象之前的图象作为参考图象,对当前解码图象进行解码。
步骤205:判断是否还有未解码视频图象,若是则执行步骤206,否则结束本次编码流程。
步骤206:判断是否出现新的随机访问切入图象,若是则转至步骤202,否则转至步骤204。
实施例二中采用第四类预测方式进行编码的图象为编码顺序上随机访问切入图象的下一幅图象。现有技术中,A图象与A图象之后的第一个B图象,或者相邻两个B图象之间的C图象的数目通常为一固定值,设为m。可以将这m个C图象中的任意一个或多个改为用本发明方案中按第四类预测方式进行编码从而得到D图象。
本发明实施例三为用于实现本发明方案的随机访问编码装置和解码装置。其中,随机访问编码装置如图3所示,包括:
随机访问判断模块301,用于接收未编码视频序列,判断所接收的当前图象是否为随机访问切入图象,若是则将所述当前图象及其后图象发送至随机访问编码模块302,否则将所述当前图象及其后图象发送至正常编码模块303。
随机访问编码模块302,用于对所收到的随机访问切入图象及其之后的图象按照随机访问编码规则进行编码,并将编码后的视频序列发送至存储模块304。其中,随机访问编码规则原则上满足如下流程:
A、将当前随机访问切入图象用第一类预测编码方式进行编码;
B、将所述未编码视频序列中,编码顺序在所述随机访问切入图象之后的n幅图象以所述随机访问切入图象作为参考图象,用第四类预测编码方式进行编码,n为预先设定的正整数;
C、对于编码顺序在所述随机访问切入图象之后其它未编码图象,以所述随机访问切入图象或/和所述随机访问切入图象之后的已编码图象作为参考图象进行编码。
随机访问编码规则的具体内容要依照视频序列的具体格式而定。例如采用实施例一所述编码方式的码流可参照本发明实施例一的编码方式进行编码。
正常编码模块303,用于对所收到的当前图象及其后图象按照正常编码规则进行编码,并将编码后的视频序列发送至存储模块304。所述正常编码规则可以是任何无需实现随机访问的视频序列编码方法,例如以第二类预测方式或第三类预测方式进行编码方法等。
存储模块304,用于存储所收到的视频序列,并将所存储的视频序列输出。
本发明实施例的随机访问解码装置如图4所示,包括:
随机访问判断模块401,用于接收视频序列,判断所接收的图象是否为随机访问切入图象,若是则将所述视频序列发送至随机访问解码模块402,否则将所述视频序列发送至正常解码模块403;
随机访问解码模块402,用于对所收到的视频序列中随机访问标识对应的图象及其之后的图象按照随机访问解码规则进行解码,输出解码后的视频序列。所述随机访问解码规则与上述编码装置中的随机访问编码规则相互对应,遵循如下流程:
a、将未解码视频序列中的随机访问切入图象解码;
b、对于解码顺序在所述随机访问切入图象之后的n幅以第四类编码方式编码的图象解码,n为预先设定的正整数;
c、将所述随机访问切入图象,和/或所述随机访问切入图象之后的以第四类编码方式编码的已解码图象作为解码参考图象,对解码顺序在所述随机访问切入图象之后其它未解码图象进行解码。
正常编码模块403,用于对所收到的视频序列按照正常解码规则进行解码,并输出解码后的视频序列。
显示模块404,用于接收来自随机访问解码模块402或正常编码模块403的解码后的视频序列,并将所述视频码序列显示为视频图象。
通过大量实验表明,在同样支持随机访问的情况下,本发明方案和MPEG-2及H.264随机访问的方法相比,能显著节省码率。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (13)
1.一种视频编码方法,其特征在于,包括如下步骤:
A、判断未编码视频序列中是否出现随机访问切入图象,若是,则对所述未编码视频序列中的随机访问切入图象采用第一类预测方式编码;
B、将编码顺序位于所述随机访问切入图象之后的n幅图象以所述随机访问切入图象作为参考图象按照第四类预测方式进行编码,n为预先设定的正整数;
C、对于编码顺序在所述随机访问切入图象之后的其它未编码图象,以所述随机访问切入图象或/和所述随机访问切入图象之后的已编码图象作为参考图象进行编码。
2.根据权利要求1所述的编码方法,其特征在于,所述步骤A判断所述未编码视频序列中是否出现随机访问切入图象的结果为否,则执行如下步骤:执行现有的MPEG-2或H.264视频序列编码流程。
3.根据权利要求1所述的编码方法,其特征在于,步骤B所述n幅图象为编码顺序在所述随机访问切入图象之后的第k幅图象,k为预先设定的正整数。
4.根据权利要求1、2或3任一项所述的编码方法,其特征在于,步骤C所述以所述随机访问切入图象或/和所述随机访问切入图象之后的已编码图象作为参考图象为:以所述第一类预测方式得到的图象和/或第四类预测方式得到的图象作为参考图象。
5.根据权利要求4所述的编码方法,其特征在于,步骤C所述进行编码为:采用第二类预测方式或第三类预测方式进行编码。
6.一种视频解码方法,其特征在于,包括如下步骤:
a、将未解码视频序列中的随机访问切入图象解码;
b、对于解码顺序在所述随机访问切入图象之后的n幅以第四类编码方式编码的图象解码,n为预先设定的正整数;
c、将所述随机访问切入图象,和/或所述随机访问切入图象之后的以第四类编码方式编码的已解码图象作为解码参考图象,对解码顺序在所述随机访问切入图象之后其它未解码图象进行解码。
7.根据权利要求6所述的解码方法,其特征在于,所述步骤a之前,进一步包括:判断当前图象是否为随机访问切入图象,若是则执行步骤a,否则执行现有技术的视频序列解码流程。
8.根据权利要求6或7任一项所述的解码方法,其特征在于,步骤b所述n幅以第四类编码方式编码的图象为解码顺序在所述随机访问切入图象之后的第k幅图象,k为预先设定的正整数。
9.一种视频编码装置,其特征在于,包括:
随机访问判断模块,用于接收未编码视频序列,判断所接收的当前图象是否出现随机访问切入图象,若是则将当前图象及后续图象送至随机访问编码模块,否则将所述未编码视频序列发送至正常编码模块;
随机访问编码模块,用于对所收到的当前随机访问切入图象及其之后的图象按照随机访问编码规则进行编码,输出编码后的视频序列;
正常编码模块,用于对所收到的当前图象及其之后的图象按照正常编码规则进行编码,输出编码后的视频序列。
10.根据权利要求9所述的编码装置,其特征在于,所述编码装置进一步包括:存储模块,用于存储来自随机访问编码模块或正常编码模块的视频序列,并将所存储的视频序列输出。
11.一种视频解码装置,其特征在于,包括:
随机访问判断模块,用于接收视频序列,判断所接收当前解码图象是否为随机访问切入图象,若是则将所述视频序列发送至随机访问解码模块,否则将所述视频序列发送至正常解码模块;
随机访问解码模块,用于对所收到的视频序列中随机访问切入图象及其之后的图象按照随机访问解码规则进行解码,输出解码后的视频序列;
正常编码模块,用于对所收到的视频序列按照正常解码规则进行解码,并输出解码后的视频序列。
12.根据权利要求12所述的解码装置,其特征在于,所述解码装置还包括显示模块,用于接收解码后的视频序列并显示为视频图象。
13.一种视频编解码装置,包括编码器和解码器,其特征在于,所述解码器包括:
随机访问判断模块,用于接收未编码视频序列,判断所接收的当前图象是否出现随机访问切入图象,若是则将当前图象及后续图象送至随机访问编码模块,否则将所述未编码视频序列发送至正常编码模块;
随机访问编码模块,用于对所收到的当前随机访问切入图象及其之后的图象按照随机访问编码规则进行编码,输出编码后的视频序列;
正常编码模块,用于对所收到的当前图象及其之后的图象按照正常编码规则进行编码,输出编码后的视频序列;
所述解码器包括:
随机访问判断模块,用于接收视频序列,判断所接收当前解码图象是否为随机访问切入图象,若是则将所述视频序列发送至随机访问解码模块,否则将所述视频序列发送至正常解码模块;
随机访问解码模块,用于对所收到的视频序列中随机访问切入图象及其之后的图象按照随机访问解码规则进行解码,输出解码后的视频序列;
正常编码模块,用于对所收到的视频序列按照正常解码规则进行解码,并输出解码后的视频序列。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200610161041 CN101198052B (zh) | 2006-12-04 | 2006-12-04 | 一种视频编码方法、解码方法及其装置 |
PCT/CN2007/071167 WO2008067761A1 (en) | 2006-12-04 | 2007-12-04 | Method and apparatus of video coding and decoding |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200610161041 CN101198052B (zh) | 2006-12-04 | 2006-12-04 | 一种视频编码方法、解码方法及其装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101198052A CN101198052A (zh) | 2008-06-11 |
CN101198052B true CN101198052B (zh) | 2010-05-19 |
Family
ID=39491681
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200610161041 Expired - Fee Related CN101198052B (zh) | 2006-12-04 | 2006-12-04 | 一种视频编码方法、解码方法及其装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101198052B (zh) |
WO (1) | WO2008067761A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9706227B2 (en) * | 2011-03-10 | 2017-07-11 | Qualcomm Incorporated | Video coding techniques for coding dependent pictures after random access |
PL2728861T3 (pl) * | 2011-07-02 | 2017-12-29 | Samsung Electronics Co., Ltd. | Sposób i urządzenie do multipleksowania i demultipleksowania danych wideo w celu identyfikowania stanu odtwarzania danych wideo |
JP6045222B2 (ja) * | 2012-06-28 | 2016-12-14 | 株式会社Nttドコモ | 動画像予測復号装置、方法及びプログラム |
WO2014010300A1 (ja) * | 2012-07-10 | 2014-01-16 | ソニー株式会社 | 画像復号装置、画像復号方法、画像符号化装置及び画像符号化方法 |
CN105516729B (zh) * | 2014-09-23 | 2019-12-31 | 浙江大学 | 视频编解码方法、装置及生成的视频码流 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5543847A (en) * | 1992-12-14 | 1996-08-06 | Sony Corporation | Picture coding and decoding method for random accessing |
CN1476251A (zh) * | 1996-09-09 | 2004-02-18 | 索尼公司 | 画面编码和解码装置及其方法 |
CN1633183A (zh) * | 1998-01-23 | 2005-06-29 | 松下电器产业株式会社 | 图像发送方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3548136B2 (ja) * | 2001-06-01 | 2004-07-28 | 三洋電機株式会社 | 画像処理装置 |
JP2003274367A (ja) * | 2002-03-14 | 2003-09-26 | Matsushita Electric Ind Co Ltd | 再生装置 |
KR20050078099A (ko) * | 2004-01-30 | 2005-08-04 | 삼성전자주식회사 | 적응적으로 키 프레임을 삽입하는 비디오 코딩 장치 및 방법 |
-
2006
- 2006-12-04 CN CN 200610161041 patent/CN101198052B/zh not_active Expired - Fee Related
-
2007
- 2007-12-04 WO PCT/CN2007/071167 patent/WO2008067761A1/zh active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5543847A (en) * | 1992-12-14 | 1996-08-06 | Sony Corporation | Picture coding and decoding method for random accessing |
CN1476251A (zh) * | 1996-09-09 | 2004-02-18 | 索尼公司 | 画面编码和解码装置及其方法 |
CN1633183A (zh) * | 1998-01-23 | 2005-06-29 | 松下电器产业株式会社 | 图像发送方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101198052A (zh) | 2008-06-11 |
WO2008067761A1 (en) | 2008-06-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1697522B (zh) | 图像编码装置和图像解码装置 | |
CN100568965C (zh) | 实现压缩视频的快速信道改变的编码方法和设备 | |
CN100518315C (zh) | 采用清晰度增强技术的空间可缩放的压缩方案的编解码器及方法 | |
CN103907351B (zh) | 参考画面标记 | |
US9325993B2 (en) | Encoding or decoding method and apparatus | |
CN102656890B (zh) | 用于视频编码的方法和设备 | |
EP1274252A3 (en) | Video coding device and video decoding device with a motion compensated interframe prediction | |
CN101427581B (zh) | 基于视觉的压缩 | |
CN1669321A (zh) | 用于在视频编码中随机存取和逐步更新图像的方法 | |
CN101198052B (zh) | 一种视频编码方法、解码方法及其装置 | |
US20090207232A1 (en) | Multipoint conference system, multipoint conference method, and program | |
CN101810007A (zh) | 具有附加信息容量的多媒体编码和解码 | |
CN103299622A (zh) | 改进型帧内亮度预测模式编码方法及装置 | |
CN1777284B (zh) | 图像编码方法、图像解码方法以及其装置 | |
CN101179733A (zh) | 存储器管理方法 | |
CN101072344B (zh) | 一种视频编码方法、解码方法及装置 | |
CN101185333A (zh) | 编码视频信号时发送画面信息的方法以及解码视频信号时使用该画面信息的方法 | |
US8149920B2 (en) | Device and method for merging codecs | |
CN101288314A (zh) | 动态图像编码装置、动态图像解码装置、动态图像编码方法、动态图像解码方法、动态图像编码程序以及动态图像解码程序 | |
JP3466163B2 (ja) | 画像復号化装置、及び画像復号化方法 | |
CN115134629B (zh) | 视频传输方法、系统、设备及存储介质 | |
CN100546390C (zh) | 在图象编码过程中实现自适应扫描的方法 | |
CN100551064C (zh) | 变长编码方法及装置 | |
JP2003125409A (ja) | 画像符号化装置、画像復号装置並びにその方法及び画像符号化プログラム、画像復号プログラム | |
CN100455016C (zh) | 一种视频编码信号的传输方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100519 Termination date: 20141204 |
|
EXPY | Termination of patent right or utility model |