CN1172382A - 行程长度编码器 - Google Patents

行程长度编码器 Download PDF

Info

Publication number
CN1172382A
CN1172382A CN97112389A CN97112389A CN1172382A CN 1172382 A CN1172382 A CN 1172382A CN 97112389 A CN97112389 A CN 97112389A CN 97112389 A CN97112389 A CN 97112389A CN 1172382 A CN1172382 A CN 1172382A
Authority
CN
China
Prior art keywords
output
signal
zero
level
stroke
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.)
Granted
Application number
CN97112389A
Other languages
English (en)
Other versions
CN1144372C (zh
Inventor
金钟翰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
WiniaDaewoo Co Ltd
Original Assignee
Daewoo Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from KR1019960021450A external-priority patent/KR100210389B1/ko
Priority claimed from KR1019960021449A external-priority patent/KR980007755A/ko
Application filed by Daewoo Electronics Co Ltd filed Critical Daewoo Electronics Co Ltd
Publication of CN1172382A publication Critical patent/CN1172382A/zh
Application granted granted Critical
Publication of CN1144372C publication Critical patent/CN1144372C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • H04N19/93Run-length coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)

Abstract

一种行程长度编码器,包括用于接收DCT系数并输出(行程,电平)符号的行程长度编码芯,用于检测DCT系数是否为“0”的零系数检测器,用于从零系数检测器接收输出信号的检测是否每块的所有DCT系数均为“0”的零块检测器,和用于当零块检测器所确定块为非零或零块时,选择从行程长度编码核输出的2维符号以分别输出(行程,电平)符号或一个预定的(行程,电平)符号的输出选择器。

Description

行程长度编码器
本发明涉及一种用于将视频数据压缩和编码的行程长度编码器,特别是涉及一种用于当检测一其中它的全部离散余弦变换(DCT)系数均为零的块时输出一(行程,电平(level))符号的行程长度编码器。
通常,由于信息数量增加,并且传输信息的带宽有限,在视频图象数据的传输中,普遍需要一种更好数据压缩技术。对于数据量庞大的数字信号来说尤其如此,而且为有效的存储、搜索和传输,对数字信号的数据压缩也是必要的。
因此,已开发出去除视频图象信号中含有的冗余信息的视频数据压缩技术。已知的技术如帧内编码和帧间编码,可分别将平稳视频中的光谱冗余度和各个视频帧中的暂时冗余度去除。
这种帧内编码包括DCT步骤和量化步骤。帧间编码包括用于对两相邻画面之间的运动进行估算和补偿的运动估算/补偿编码。
此外,熵编码将量化的DCT系数值编码,去除统计冗余度。这种熵编码方法包括行程长度编码(RLC),可变长度编码(VLC)和位面编码(BPC)。在这些熵编码方法中,RLC和VLC使用最广泛。
这里,通常用RLC提高转换编码如DCT的数据压缩比。DCT系数具有能量集中在低频系数中而不是其值几乎为“0”的高频系数中的能量分布。当对量化的DCT系数按折线顺序进行扫描以便排列低频到高频系数时,形成了一个长的1维“0”数据流。RCL输出由在进行折线扫描时排列的连串的“0”和随后的非零系数形成的2维符号(行程,电平)。
另一种熵编码方法,VLC,通过将比特产生率最小化以使根据已编码的符号的统计分布,将小比特分配给频繁出现的符号,将大比特分配给少出现的符号来压缩数据。VLC包括各种类型,但常用的是霍夫曼编码。
图1示出了在标准编码器如H.261,MP EG-1,和MP EG-2中使用的常规的视频编码器的示意方框图。DCT单元1以8×8象素块为单元处理象素,以去除帧内各个象素中的冗余度,从而获得DCT系数。量化器2按量化步长大小对DCT系数进行量化并输出。折线扫描单元3处理量化的DCT系数以产生将被输出到RLC单元4的1维数据流。RLC单元4将该1维数据流编码。之后VLC单元5按照霍夫曼表将从RLC单元4输出的已编码的1维数据流编码,所得结果被输出到缓存器中(未示出)。
此时,当输入数据是帧内DC系数时,RLC4输出DC大小和DC差值,而当输入数据为非帧内DC系数时,RLC4输出2维符号(行程,电平),它包括连串的“0”,其后跟有非连串“0”的值。
在RLC单元4中,零行程和电平值被表示成一2维符号(行程,电平)。例如将被折线扫描的DCT系数如(30,2,0,0,-8,0,0,0,9…)编码,从而获得2维符号如(0,30),(0,2),(2,-8),(3,9)…。此外加入块结束(EOB)代码以表示一系列为零的折线扫描系数。
在折线扫描单元3中,产生并向VLC单元5输出一用于代表宏块中的每一块是否被编码或被跳过的编码块模式(cbp)信号。这里,其中所有系数均为“0”的块被区分出来。例如,当宏块的cbp信号为(0,0,0,1,0,1)时,其中全部系数为“0”的块是第一,第二,第三和第五块,而第4和第6块中有非零系数。
如上所述,折线扫描单元3检测具有全部零系数的块从而产生相应的cbp信号。在VLC单元5中,为进行一步数据压缩,对所获得的cbp信号和块进行处理。
在常规的视频编码器中,所获得的编码块的cbp信号和(行程,电平)值被输入到VLC单元中,而含有全部零DCT系数的块的(行程,电平)值不被输入。因此,不能区分编码块和非编码块。
鉴于上述,本发明的目的是提供一种当检测到其中所有DCT系数均为零的块时输出一(行程,电平)符号的行程长度编码器。
为实现上述目的,本发明提供一种行程长度编码器,用于对在块单元中的从DCT,量化和扫描步骤获得的DCT系数进行编码从而输出编码的(行程,电平)符号,以及如果所获得的块单元的DCT系数全部为零则输出预定的(行程,电平)符号。该行程长度编码器包括:
行程长度编码芯,用于接收DCT系数并输出(行程,电平)符号,
零系数检测器,用于检测DCT系数是否为“0”’
零块检测器,用于接收零系数检测器的输出以检测是否每一块的所有DCT系数均为“0”;以及
输出选择器,用于选择从行程长度编码芯输出的2维符号,如果在零块检测器中确定的块为非零或零块,则分别输出一(行程,电平)符号或一预定的(行程,电平)符号。
在下面结合附图对本发明的优选实施例的详细描述中将显示出本发明的上述以及其它目的,特性和优点,附图中:
图1是说明常规的视频编码器的示意方框图;
图2是根据本发明的行程长度编码器的示意方框图;
图3是说明图2中的零块检测器的详细的方框图;
图4是图3中所示选择信号发生器的电路图;
图5是图3中所示计数器的工作时序图;以及
图6是说明图2中的零块检测器的另一优选实施例的详细的方框图。
现在详细说明本发明,其例子示于附图中。只要可能,在所有附图中,用同一参考数字表示同样的或类似的部分。
如图1所示,常规的视频编码器包括DCT单元1,量化器2,折线扫描单元3,行程长度编码器4和VLC单元5。根据本发明的优选实施例,折线扫描器3按照折线次序对量化的DCT系数进行扫描,并产生一cbp信号被传送到VLC单元5。随后RLC单元4接收一对象素并产生(行程,电平)符号,并将其输出到VLC5。
如图2所示,本发明的行程长度编码器4还包括用于执行常规的RLC的行程长度编码芯10,零系数检测器20,零块检测器30,输出选择器40。
行程长度编码芯10在一个***时钟内接收一奇和偶DCT系数,提高了将这些系数编码成行程长度编码,由此输出第一(行程,电平)符号和第二(行程,电平)符号所需的处理速度。同时,与表示块开始的块起始(BS)信号同步地,以块为单元输入DCT系数。输入的块为8×8,包括64个系数。
零系数检测器20在每一***时钟同时接收以两个系数(偶系数,奇系数)的方式的在DCT,量化和折线扫描步骤中获得的DCT系数,从而产生当奇系数为“0”时其值为“0”,而当奇系数不为“0”时其值为“1”的第一检测信号a,以及当偶系数为“0”时其值为“0”,而当偶系数不为“0”时其值为“1”的第二检测信号b。
零块检测器30,如图3所示,包括逻辑或门32,计数器34,选择信号发生器36。当一个块的所有第一和第二检测信号(a,b)均为“0”时,零块检测器30一旦确定了上述块是零块即输出用于选择预定的(行程,电平)符号的“高”选择信号mux_sel。
如图3所示,逻辑或门32,对来自零系数检测器20的第一和第二检测信号(a,b)进行逻辑或运算。计数器34由BS信号进行复位,对逻辑或门32的“0”进行计数并输出。当计数器34所计数值为“32”时,选择信号发生器36输出“高”选择信号mux_sel。
如图4所示,选择信号发生器36可由与门36-1,36-3和反相器36-2来实施。与门36-1从计数器34接收比特计数值c0,c1,c2,c3和c4,对计数值c0,c1,c2,c3和c4的各比特进行逻辑与运算,并输出选择信号mux_sel。
参照图2,当来自零块检测器30的选择信号mux_sel为“低”时,输出选择器40从零块检测器30中选择并输入2维符号(行程1,电平1)和(行程2,电平2),而当来自零块检测器30的选择信号mux_sel是“高”时,2维符号(63,0)和(0,0)被选择并输出。
即,如图2所示,输出选择器40分别包括第一,第二,第三,第四多路复用器42,44,46和48。第一多路复用器42在选择信号mux_sel为“高”时输出“63”,在选择信号mux_sel为“低”时输出第一行程值run1。第二多路复用器44在选择信号mux_sel为“高时”输出“0”,在选择信号mux_sel为“低”时输出第二行程值run2。第三多路复用器46在选择信号mux_sel为“高”时输出“0”,在选择信号mux_sel为“低”时输出第一电平值level1。第四多路复用器48在选择信号mux-sel为“高”时输出“0”,在选择信号mux-sel为“低”时输出第二电平值level2。
如图6所示,零块检测器60可包括第一逻辑或门61,第二逻辑或门62,第一D触发器63,反相器64,逻辑与门65和第二D触发器66。
参照图6,第一逻辑或门61对来自零系数检测器20的第一和第二检测信号(a,b)进行逻辑或运算,第二逻辑或门62对来自第一逻辑或门61的输出信号和反馈信号进行逻辑或运算。第一D触发器63将来自第二逻辑或门62的输出信号锁存并将其反馈回第二逻辑或门62。此外,用BS信号将第一D触发器63复位。反相器64将来自第二逻辑或门62的输出信号反相。逻辑与门65对来自反相器64的反相信号和BS信号进行逻辑与运算。第二D触发器66将来自逻辑与门65的输出信号锁存,并输出选择信号mux_sel。
以上已描述了本发明的行程长度编码器的结构,下面将详细讨论该行程长度编码器操作。
RLC单元10每一***时钟以两个系数(一奇系数,一偶系数)的方式同时接收在DCT,量化和扫描步骤中获得的DCT系数,用以以一行程长度进行编码并产生输出到输出选择器40的2维符号(行程1,电平1)和(行程2,电平2)。
零系数检测器20同时接收两个DCT系数,从而将在奇系数“0”时其值为“0”,而奇系数不为“0”时其值为“1”的第一检测信号a和在偶系数“0”时值为“0”,而偶系数不为“0”时其值为“1”的第二检测信号b输出到零块检测器30的逻辑或门32中。
当所有来自零系数检测器20的第一和第二检测信号(a,b)均为“0”时,零块检测器30向输出选择器40输出“高”选择信号mux_sel。即,如图3所示,零块检测器30的逻辑或门32对第一和第二检测信号(a,b)进行逻辑或运算。计数器34对来自逻辑或门32的“0”输出进行计数。参照图5,在计数器34被BS信号复位后,当第一和第二检测信号(a,b)的“0”被计数,且在32个***时钟期间内计数值变为“32”时,零块被确定。
参照图3,在选择信号发生器36中,当来自计数器34的计数值为“32”时,输出给输出选择器40的每一多路复用器42,44,46和48该“高”选择信号mux_sel。换句话说,如图4中所详细示出的,对来自计数器34的5比特计数值c0,c1,c2,c3和c4进行逻辑与运算以输出选择信号mux_sel。例如,如果当计数值为“32”时,来自计数器34的5比特计数值为(1,1,1,1,1),则在对5比特计数值进行逻辑与运算后输出“高”选择信号。
根据本发明的零块检测器60的另一个实施例,如图6所示,当所有第一和第二检测信号(a,b)均为“0”时,向输出选择器40输出“高”选择信号mux_sel。也即,在零块检测器60的第一逻辑或门61里,对来自零系数检测器20的第一和第二检测信号(a,b)进行逻辑或运算。在第二逻辑或门62中,对来自第一逻辑或门61的输出信号和来自第一D触发器63的反馈信号进行逻辑或运算。
在第一D触发器63中,来自第二逻辑或门62的输出信号被锁存并反馈回第二逻辑或门62。在反相器64中,来自第二逻辑或门62的输出信号被反相并反馈回第二逻辑或门62。此时,第一D触发器63被BS信号复位,并且当所有来自零系数检测器20的第一和第二检测信号(a,b)均为“0”时,则“0”被从第二逻辑或门62中输出。相反,如果当第一和第二检测信号(a,b)均为“1”时,则“1”被从第二逻辑或门62中输出,直到下一个块开始为止。
在反相器64中,来自第二逻辑或门62的输出信号被反相。在逻辑与门65中,对来自反相器64的反相信号和BS信号进行逻辑与运算。换句话说,如果当BS信号为“1”时,来自第二逻辑或门“62”的输出信号为“0”,由于反相器的输出为“1”,则逻辑与门65输出“1”。因此,当所有第一和第二检测信号(a,b)均为“0”时,逻辑与门65输出“高”信号。
第二D触发器66将来自逻辑与门65的输出信号锁存以向输出选择器40的每一多路复用器42,44,46和48输出“高”选择信号mux_sel。这里,第二D触发器通过将来自逻辑与门65的输出信号延迟一个时钟,防止了选择信号mux_sel和EOB信号之间的瞬时冲突。
输出选择器40的第一多路复用器42当选择信号mux_sel为“高”时输出“63”,而当选择信号mux_sel为“低”时输出第一行程值run1,第二多路复用器44当选择信号mux_sel为“高”时输出“0”,而当选择信号mux_sel为“低”时输出第二行程值run2。第三多路复用器46当选择信号mux_sel为“高”时输出“0”,而当选择信号mux_sel为“低”时输出第一电平值level1。输出选择器40的第四多路复用器48当选择信号mux_sel为“高”时输出“0”,当选择信号mux_sel为“低”时输出第二电平值level2。
因此,输出选择器40在来自零块检测器30的选择信号mux_sel为“低”时,选择并输出从行程长度编码器10输出的2维符号(行程1,电平1)和(行程2,电平2),而在选择信号mux_sel为“高”时输出2维符号(63,0)和(0,0)。
如上所述,本发明的行程长度编码器当检测到其中所有在DCT,量化和扫描步骤中获得的DCT系数均为“0”的零块时,向VLC单元输出预定的(行程,电平)符号。所以,该行程长度编码器提供了一种精确的视频编码。
虽然本发明是结合目前认为的最可行和优选的实施例来描述的,但应明白本发明并不局限于所公开的实施例,而相反,本发明覆盖了包括在所附权利要求的思想和范围中的各种改型和等效的方案。

Claims (6)

1、一种以块为单元对在DCT、量化和扫描步骤中获得的DCT系数进行编码以输出编码的(行程,电平)符号,并且如果所获得的块单元中的所有DCT系数均为零时输出预先确定的(行程,电平)符号的行程长度编码器,该行程长度编码器包括:
行程长度编码芯,用于接收DCT系数并输出(行程,电平)符号;
零系数检测装置,用于检测DCT系数是否为“0”;
零块检测装置,用于接收来自所述零系数检测装置的输出信号以检测是否每一块的所有DCT系数均为“0”;以及
输出选择装置,用于选择从所述行程长度编码芯输出的2维符号以当所述零块检测装置所确定的块为非零或零块时分别输出(行程,电平)符号或预先确定的(行程,电平)符号。
2、如权利要求1所述的行程长度编码器,其中所述零块检测装置包括用于对从所述零系数检测装置输出的第一和第二检测信号进行逻辑或运算的逻辑或门;由BS信号复位,用于对来自所述逻辑或门的“0”输出计数的计数器,以及用于当来自所述计数器的计数值为“32”时输出“高”选择信号的选择信号发生装置。
3、如权利要求2所述的行程长度编码器,其中所述选择信号发生装置包括反相器,其接收来自所述计数器的5比特计数值,对该计数值的各比特进行逻辑与运算并输出选择信号。
4、如权利要求1所述的行程长度编码器,其中所述零块检测装置包括:
第一逻辑或门,用于对所述第一和第二检测信号进行逻辑或运算;
第二逻辑或门,用于对来自所述第一逻辑或门的输出信号和一反馈信号进行逻辑或运算;
第一D触发器,由BS信号复位,用于锁存来自所述第二逻辑或门的输出信号,并将其反馈回所述第二逻辑或门。
反相器,用于将来自所述第二逻辑或门的输出信号反相;
逻辑与门,用于对来自所述反相器的反相信号和BS信号进行逻辑与运算;
第二D触发器,用于锁存来自所述逻辑与门的输出信号,并向所述输出选择装置输出选择信号。
5、如权利要求1所述的行程长度编码器,其中所述输出选择装置当来自所述零块检测器的选择信号为“低”时,输出来自所述行程长度编码芯的2维符号(行程1,电平1)和(行程2,电平2),而当选择信号为“高”时输出2维符号(63,0)和(0,0)。
6、如权利要求1或5所述的行程长度编码器,其中所述输出选择装置包括:
第一多路复用器,用于当选择信号为“高”时输出“63”,而当选择信号为“低”时输出第一行程值;
第二多路复用器,用于当选择信号为“高”时输出“0”,而当选择信号为“低”时输出第二行程值;
第三多路复用器,用于当选择信号为“高”时输出“0”,而当选择信号为“低”时输出第一电平值;以及
第四多路复用器,用于当选择信号为“高”时输出“0”,而当选择信号为“低”时输出第二电平值。
CNB971123896A 1996-06-14 1997-06-16 行程长度编码器 Expired - Fee Related CN1144372C (zh)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
KR21450/1996 1996-06-14
KR1019960021450A KR100210389B1 (ko) 1996-06-14 1996-06-14 줄길이 부호기
KR1019960021449A KR980007755A (ko) 1996-06-14 1996-06-14 줄길이 부호기(A run length encoder)
KR21449/96 1996-06-14
KR21449/1996 1996-06-14
KR21450/96 1996-06-14

Publications (2)

Publication Number Publication Date
CN1172382A true CN1172382A (zh) 1998-02-04
CN1144372C CN1144372C (zh) 2004-03-31

Family

ID=26631915

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB971123896A Expired - Fee Related CN1144372C (zh) 1996-06-14 1997-06-16 行程长度编码器

Country Status (3)

Country Link
US (1) US6055272A (zh)
JP (1) JP3743837B2 (zh)
CN (1) CN1144372C (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006047936A1 (en) * 2004-11-02 2006-05-11 Huawei Technologies Co., Ltd. A method for determining the condition in zero block prejudgment and for prejudging zero block
CN101964912A (zh) * 2010-10-15 2011-02-02 北京中科大洋科技发展股份有限公司 一种在mpeg2中游程编码快速计算游程长度的方法
CN103796033A (zh) * 2014-01-24 2014-05-14 同济大学 一种高效视频编码零系数提前检测方法
CN104885471A (zh) * 2013-01-30 2015-09-02 英特尔公司 用于下一代视频的编码/未编码的数据的内容自适应熵编码

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6192073B1 (en) * 1996-08-19 2001-02-20 Samsung Electronics Co., Ltd. Methods and apparatus for processing video data
WO1999044368A1 (en) * 1998-02-27 1999-09-02 Kanebo Limited Image data processing device and processing method
US6243481B1 (en) * 1999-05-11 2001-06-05 Sony Corporation Of Japan Information embedding and retrieval method and apparatus
US6608940B1 (en) * 2000-06-30 2003-08-19 Intel Corporation Lossless image compression
JP2002112268A (ja) * 2000-09-29 2002-04-12 Toshiba Corp 圧縮画像データ復号装置
US7068716B1 (en) * 2001-03-15 2006-06-27 Bigband Networks, Inc. Method and system for compressing groups of basic media data units
US6859500B2 (en) * 2001-03-20 2005-02-22 Telefonaktiebolaget Lm Ericsson Run-length coding of non-coded macroblocks
US7174047B2 (en) * 2002-03-29 2007-02-06 Matsushita Electric Industrial Co., Ltd. Single-instruction multiple-data (SIMD)-based algorithms for processing video data
JP4368575B2 (ja) 2002-04-19 2009-11-18 パナソニック株式会社 可変長復号化方法、可変長復号化装置およびプログラム
KR100533025B1 (ko) * 2003-03-06 2005-12-02 엘지전자 주식회사 동영상 데이터의 분할장치 및 방법
US7457363B2 (en) * 2004-06-30 2008-11-25 Intel Corporation Method and apparatus for multi-threaded variable length coding
TWI239474B (en) * 2004-07-28 2005-09-11 Novatek Microelectronics Corp Circuit for counting sum of absolute difference
US7366239B1 (en) 2005-01-26 2008-04-29 Big Band Networks Inc. Method and system for compressing groups of basic media data units
CN100345449C (zh) * 2005-03-18 2007-10-24 清华大学 图像/视频编码中变换系数的熵编码方法
TWI295540B (en) * 2005-06-15 2008-04-01 Novatek Microelectronics Corp Motion estimation circuit and operating method thereof
US20100035217A1 (en) * 2008-08-11 2010-02-11 David Kasper System and method for transmission of target tracking images
US8891888B2 (en) * 2012-09-05 2014-11-18 Google Inc. Entropy coding for recompression of images

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4626829A (en) * 1985-08-19 1986-12-02 Intelligent Storage Inc. Data compression using run length encoding and statistical encoding
JP3215768B2 (ja) * 1994-03-24 2001-10-09 株式会社東芝 画像処理装置
US5589829A (en) * 1994-10-26 1996-12-31 Intel Corporation Decoding variable-length encoded signals
US5764357A (en) * 1996-04-12 1998-06-09 Vlsi Technology, Inc. Zero-run-length encoder with shift register

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006047936A1 (en) * 2004-11-02 2006-05-11 Huawei Technologies Co., Ltd. A method for determining the condition in zero block prejudgment and for prejudging zero block
CN101964912A (zh) * 2010-10-15 2011-02-02 北京中科大洋科技发展股份有限公司 一种在mpeg2中游程编码快速计算游程长度的方法
CN104885471A (zh) * 2013-01-30 2015-09-02 英特尔公司 用于下一代视频的编码/未编码的数据的内容自适应熵编码
CN104885471B (zh) * 2013-01-30 2019-06-28 英特尔公司 用于下一代视频的编码/未编码的数据的内容自适应熵编码
CN103796033A (zh) * 2014-01-24 2014-05-14 同济大学 一种高效视频编码零系数提前检测方法
CN103796033B (zh) * 2014-01-24 2017-05-24 同济大学 一种高效视频编码零系数提前检测方法

Also Published As

Publication number Publication date
JP3743837B2 (ja) 2006-02-08
US6055272A (en) 2000-04-25
JPH10224230A (ja) 1998-08-21
CN1144372C (zh) 2004-03-31

Similar Documents

Publication Publication Date Title
CN1144372C (zh) 行程长度编码器
US5539468A (en) Coding device and decoding device adaptive to local characteristics of an image signal
EP0572638B1 (en) Method and apparatus for encoding of data using both vector quantization and runlength encoding and using adaptive runglength encoding
US7526029B2 (en) General purpose compression for video images (RHN)
KR970005575B1 (ko) 비트레이트 감소 방법 및 그 회로 장치
US5337087A (en) Video signal encoding apparatus
US5045852A (en) Dynamic model selection during data compression
CN1073307C (zh) 用于装满比特位的数据的可变长译码装置
Tian et al. A Lossy Image Codec Based on Index Coding.
CA1064618A (en) Compression of gray scale imagery to less than one bit per picture element
CN1174478A (zh) 用于去除运动画面解码器中成块效应的装置及方法
EP2317476A2 (en) Multimedia signature coding and decoding
CN101502122B (zh) 编码装置及编码方法
Pastuszak Multisymbol architecture of the entropy coder for H. 265/HEVC video encoders
CN110313178A (zh) 编码装置和***
EP2810371B1 (en) Binary arithmetic coding scheme
Hung et al. New irregular sampling coding method for transmitting images progressively
Zhang et al. EBCOT coprocessing architecture for JPEG2000
KR100251312B1 (ko) 줄길이 부호기의 런값 발생장치
KR100195715B1 (ko) 가변 길이 복호기
KR100251309B1 (ko) 줄길이 부호기의 종료신호 발생장치
KR100214838B1 (ko) 최대 코드 길이 데이터의 처리가 가능한 가변 길이 부호화 장치
KR100251311B1 (ko) 줄길이 부호기의 레벨값 발생장치
KR100189875B1 (ko) 허브만 부호 복호화장치
JPH0936749A (ja) 符号化復号化装置およびこれに用いられる符号化方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20030604

Address after: Seoul

Applicant after: Daewoo Electronics Co., Ltd.

Address before: Seoul

Applicant before: Daewoo Electronics Co., Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20040331

Termination date: 20120616