KR20020014770A - 코드화된 신호를 분리 및 합병하는 방법과 그 장치 및컴퓨터 프로그램 제품 - Google Patents
코드화된 신호를 분리 및 합병하는 방법과 그 장치 및컴퓨터 프로그램 제품 Download PDFInfo
- Publication number
- KR20020014770A KR20020014770A KR1020010049741A KR20010049741A KR20020014770A KR 20020014770 A KR20020014770 A KR 20020014770A KR 1020010049741 A KR1020010049741 A KR 1020010049741A KR 20010049741 A KR20010049741 A KR 20010049741A KR 20020014770 A KR20020014770 A KR 20020014770A
- Authority
- KR
- South Korea
- Prior art keywords
- video sequence
- sequence signal
- coded video
- coded
- macroblock
- 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.)
- Abandoned
Links
- 238000000034 method Methods 0.000 title claims abstract description 151
- 238000004590 computer program Methods 0.000 title claims abstract description 75
- 238000013139 quantization Methods 0.000 claims description 648
- 238000000926 separation method Methods 0.000 claims description 145
- 239000011159 matrix material Substances 0.000 claims description 82
- 238000009795 derivation Methods 0.000 claims description 72
- 238000011084 recovery Methods 0.000 claims description 55
- 238000006243 chemical reaction Methods 0.000 claims description 30
- 230000004044 response Effects 0.000 claims description 27
- 230000006837 decompression Effects 0.000 claims description 16
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims description 2
- 230000008569 process Effects 0.000 description 59
- 238000004364 calculation method Methods 0.000 description 26
- 230000005540 biological transmission Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 16
- 238000000638 solvent extraction Methods 0.000 description 9
- 238000012545 processing Methods 0.000 description 8
- 101100151228 Mus musculus Syf2 gene Proteins 0.000 description 6
- 230000006835 compression Effects 0.000 description 6
- 238000007906 compression Methods 0.000 description 6
- 238000005259 measurement Methods 0.000 description 6
- 239000002131 composite material Substances 0.000 description 5
- 230000009467 reduction Effects 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 230000002457 bidirectional effect Effects 0.000 description 2
- 230000033558 biomineral tissue development Effects 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 230000006698 induction Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- NAWXUBYGYWOOIX-SFHVURJKSA-N (2s)-2-[[4-[2-(2,4-diaminoquinazolin-6-yl)ethyl]benzoyl]amino]-4-methylidenepentanedioic acid Chemical compound C1=CC2=NC(N)=NC(N)=C2C=C1CCC1=CC=C(C(=O)N[C@@H](CC(=C)C(O)=O)C(O)=O)C=C1 NAWXUBYGYWOOIX-SFHVURJKSA-N 0.000 description 1
- 238000012935 Averaging Methods 0.000 description 1
- 101100243951 Caenorhabditis elegans pie-1 gene Proteins 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 235000014121 butter Nutrition 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 230000008719 thickening Effects 0.000 description 1
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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/36—Scalability techniques involving formatting the layers as a function of picture distortion after decoding, e.g. signal-to-noise [SNR] scalability
-
- 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/40—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
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)
Abstract
Description
Claims (102)
- 제1 코드화된 동화상 시퀀스 신호와 제2 코드화된 동화상 시퀀스 신호간의 차이로 되는 차동 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 제1 코드화된 동화상 시퀀스 신호를 트랜스코딩하는 코드화된 신호 분리 장치에 있어서,상기 제1 코드화된 동화상 시퀀스 신호를 입력시키기 위한 입력수단으로서, 상기 제1 코드화된 동화상 시퀀스 신호는 본래의 동화상 시퀀스 신호를 인코딩한 결과로서 발생되고 제1 계수 정보를 갖는 일련의 제1 화상정보로 이루어지고, 상기 제1 계수 정보는 제1 계수의 매트릭스를 포함하는, 상기 입력수단;상기 입력수단으로부터의 상기 제1 코드화된 동화상 시퀀스 신호를 입력하고, 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 입력수단을 통해 상기 제1 코드화된 동화상 시퀀스 신호를 변환시키기 위한 코드화된 신호 변환수단으로서, 상기 제2 코드화된 동화상 시퀀스 신호는 제2 계수 정보를 갖는 일련의 제1 화상정보로 이루어지고, 상기 제2 계수 정보는 제2 계수의 매트릭스를 포함하고, 각각의 상기 본래의 동화상 시퀀스 신호, 상기 제1 코드화된 동화상 시퀀스 신호 및 상기 제2 코드화된 동화상 시퀀스 신호는 각각이 복수의 스크린 공유 공통 정보를 갖는 하나이상의 시퀀스 층을 포함하는 계층구조의 형태이고, 하나이상의 시퀀스 층의 각각은 복수의 스크린 공유 공통 정보를 갖고, 하나이상의 시퀀스 층의 각각은 상기 스크린중의 하나에 대해 복수의 슬라이스 공유 공통 정보를 갖고,하나이상의 슬라이스층의 각각은 상기 슬라이스중의 하나에 대해 복수의 마크로블록을 갖고, 하나이상의 마크로블록 층의 각각은 상기 복수의 마크로블록중의 하나에 대해 복수의 블록을 갖고, 하나이상의 블록 층의 각각은 상기 복수의 블록중의 하나에 대해 블록 정보를 갖는, 상기 코드화된 신호 변환수단; 및상기 차동 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 코드화된 신호 변환수단으로부터의 상기 제2 코드화된 동화상 시퀀스 신호와 상기 제1 코드화된 동화상 시퀀스 신호를 입력시키기 위한 차동 코드화된 신호 발생수단을 포함하고,이렇게하여 상기 차동 코드화된 신호 발생수단은 상기 제1 코드화된 동화상 시퀀스 신호의 상기 일련의 제1 화상 정보로부터 획득된 상기 제1 계수 정보와, 상기 제2 코드화된 동화상 시퀀스 신호의 상기 일련의 제2 화상 정보로부터 획득된 상기 제2 계수 정보를 기초로하여 상기 차동 코드화된 동화상 시퀀스 신호를 발생시키도록 동작하는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 1 항에 있어서, 상기 차동 코드화된 신호 발생수단은 상기 계층구조 형태로 상기 차동 코드화된 동화상 시퀀스 신호를 발생시키도록 동작하는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 1 항 또는 제 2 항에 있어서, 상기 제2 계수 정보는 제로 계수로 이루어 진 제2 제로 계수 정보와 비제로 계수로 이루어 진 제2 비제로 계수 정보를 포함하고, 상기 제1 계수 정보는 상기 제로 계수로 상기 코드화된 신호 변환수단에 의해 변환되어지는 제로 변환 제1 계수 정보와, 상기 비제로 계수로 상기 코드화된 신호 변환수단에 의해 변환되어지는 비제로 변환 제1 계수 정보를 포함하고,상기 차동 코드화된 신호 발생 수단은:각각, 상기 비제로 변환 제1 계수 정보와 상기 제2 비제로 계수 정보로부터의 상기 제로 변환 제1 계수 정보와 상기 제2 제로 계수 정보로 분리시키기 위해 상기 코드화된 신호 변환수단으로부터 상기 제1 계수 정보 및 상기 제2 계수 정보를 입력시키기 위한 계수 정보 분리 유닛;차동 제로 계수 정보를 발생시키기 위해 상기 제로 변환 제1 계수 정보와 상기 제2 제로 계수 정보간의 차동 정보를 추출하기 위해 상기 계수 정보 분리 유닛으로부터의 상기 제로 변환 제1 계수 정보를 입력시키기 위한 제로 계수 인코딩 유닛; 및차동 비제로 계수 정보를 발생시키기 위해 상기 비제로 변환 제1 계수 정보와 상기 제2 비제로 계수 정보간의 차동 정보를 추출하기 위해 상기 계수 정보 분리 유닛으로부터의 상기 비제로 변환 제1 계수 정보와 상기 비제로 변환 제2 계수 정보를 입력시키기 위한 비제로 계수 인코딩 유닛을 포함하는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 3 항에 있어서, 비제로 계수 인코딩 유닛은 상기 비제로 변환 제1 계수 정보의 상기 제1 계수의 값과 상기 비제로 변환 제2 계수 정보의 상기 제1 계수의값을 기초로 하여 상기 차동 비제로 계수 정보를 발생시키도록 동작하는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 4 항에 있어서, 상기 코드화된 신호 변환 수단은 상기 제1 코드화된 동화상 시퀀스 신호로부터 상기 제1 코드화된 동화상 시퀀스 신호에 포함된 상기 마크로블록을 발생시키기 위해 상기 본래의 동화상 시퀀스 신호에 포함된 각각의 상기 마크로블록의 양자화를 위해 사용된 제1 마크로블록 양자화 파라미터 및 상기 제2 코드화된 동화상 시퀀스 신호로부터 상기 제2 코드화된 동화상 시퀀스 신호에 포함된 각각의 상기 마크로블록의 역양자화를 위해 사용되는 제2 마크로블록 양자화 파라미터를 획득하도록 동작하고,이렇게하여 상기 비제로 계수 인코딩 유닛은 상기 코드화된 신호 변환 수단으로부터의 상기 제2 마크로블록 양자화 파라미터와 상기 제1 마크로블록 양자화 파라미터를 입력하고, 상기 제1 마크로블록 양자화 파라미터에 대한 상기 제2 마크로블록 양자화 파라미터의 비율을 기초로 하여 상기 비제로 변환 제1 계수 정보와 산정된 비제로 변환 제1 계수 정보간의 예측에러를 계산하도록, 동작하는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 3 항 내지 제 5 항 중 어느 한 항에 있어서, 상기 제로 계수 인코딩 유닛은 실행 및 레벨의 조합을 포함하는 상기 차동 제로 계수 정보를 발생시키기 위해 지그재그 방식으로 상기 제로 변환 제1 계수 정보를 스캐닝하도록 동작하고, 상기실행은 연속적인 제로-값 계수의 수로 되고, 상기 레벨은 상기 연속적인 제로-값 계수가 바로 뒤이어지는 비제로-값 계수의 값으로 되고 이렇게하여 상기 제로 계수 인코딩 유닛은 상기 차동 제로 계수 정보의 정보의 양을 압축시키기 위해 상기 제로 변환 제1 계수 정보의 제로 계수를 제거하도록 동작하는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 1 항 내지 제 6 항 중 어느 한 항에 있어서, 상기 마크로블록 층은 인코딩된 블록 및 비인코딩된 블록으로 된 블록과, 상기 각각의 인코딩된 블록 및 비인코딩된 블록의 위치를 지시하는 코드화된 블록 패턴을 포함하고, 상기 차동 코드화된 신호 발생 유닛은 상기 제2 코드화된 동화상 시퀀스 신호의 상기 코드화된 블록 패턴과 상기 제1 코드화된 동화상 시퀀스 신호의 상기 코드화된 블록 패턴간의 차동 코드화된 블록 패턴을 발생시키도록 동작하는 코드화된 블록 패턴 발생 유닛이 구비되는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 7 항에 있어서, 코드화된 블록 패턴 발생 유닛은 상기 제2 코드화된 동화상 시퀀스 신호의 상기 마크로블록 층의 비인코딩된 블록에 대해 상기 제1 코드화된 동화상 시퀀스 신호의 상기 마크로블록 블록 층내의 상기 인코딩된 블록 및 비인코딩된 블록의 위치를 각각 지시하는 차동 CBP 값 스트링을 발생시키도록 동작하는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 1 항 내지 제 8 항 중 어느 한 항에 있어서, 상기 마크로블록 층은 마크로블록의 위치를 지시하는 마크로블록 어드레스와, 스킵되어야 할 상기 마크로블록 어드레스의 수를 지시하는 MBAI인 마크로블록 어드레스 증분을 포함하는 마크로블록 속성 정보를 포함하고, 상기 차동 코드화된 신호 발생 수단은:상기 차동 코드화된 동화상 시퀀스 신호의 마크로블록을 발생시키기 위해 상기 코드화된 신호 변환 수단으로부터 상기 제2 코드화된 동화상 시퀀스 신호의 마크로블록과 상기 제1 코드화된 동화상 시퀀스 신호의 마크로블록을 입력시키도록 동작하는 차동 마크로블록 코딩 유닛으로서, 상기 차동 코드화된 동화상 시퀀스 신호의 상기 마크로블록은 상기 각각의 마크로블록 어드레스에 대해 상기 제1 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호간의 변경되지 않고 남아있는 마크로블록을 제거하기 위해 상기 각각의 마크로블록 어드레스에 대해 상기 제2 코드화된 동화상 시퀀스 신호의 마크로블록과 상기 제1 코드화된 동화상 시퀀스 신호의 마크로블록간의 차이로 되는, 상기 차동 마크로블록 코딩 유닛; 및상기 차동 코드화된 동화상 시퀀스 신호의 상기 마크로블록 속성 정보의 상기 MBAIs를 발생시키도록 동작하는 MBAI 코딩 유닛으로서, 상기 차동 코드화된 동화상 시퀀스 신호의 상기 MBAIs는 상기 차동 코드화된 동화상 시퀀스 신호의 상기 마크로블록이 상기 각각의 마크로블록 어드레스에 대해 상기 제2 코드화된 동화상 시퀀스 신호의 상기 마크로블록과 상기 제1 코드화된 동화상 시퀀스 신호의 상기 마크로블록에 대응하도록 상기 차동 마크로블록 코딩 유닛에 의해 발생된 상기 코드화된 동화상 시퀀스 신호의 상기 마크로블록에 대해 상기 차동 마크로블록 코딩유닛에 의해 제거된 상기 마크로블록의 마크로블록 수를 지시하는, 상기 MBAI 코딩 유닛을 포함하는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 1 항 내지 제 9 항 중 어느 한 항에 있어서, 상기 코드화된 신호 변환 수단은 상기 본래의 동화상 시퀀스 신호를 복원하기 위해 상기 제1 마크로블록 양자화 파라미터에 따라 상기 제1 코드화된 동화상 시퀀스 신호에 포함된 각각의 상기 마크로블록을 역으로 양자화하고, 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 제2 마크로블록 양자화 파라미터에 따라 상기 복원된 본래의 동화상 시퀀스 신호의 각각의 상기 마크로블록을 양자화하도록 동작하고, 및상기 차동 코드화된 신호 발생 수단은 상기 제1 마크로블록 양자화 파라미터를 복원하는 데에 사용되는 마크로블록 양자화 파라미터 복원 정보를 발생시키도록 동작하는 마크로블록 양자화 파라미터 복원 정보 발생 유닛을 포함하는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 1 항 내지 제 9 항 중 어느 한 항에 있어서, 상기 코드화된 신호 변환 수단은 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 제2 마크로블록 양자화 파라미터에 대한 상기 제1 마크로블록 양자화 파라미터의 비율에 기초하여 상기 제1 코드화된 동화상 시퀀스 신호에 포함된 각각의 상기 마크로블록을 변환시키도록 동작하고,상기 차동 코드화된 신호 발생 수단은 상기 제1 마크로블록 양자화 파라미터를 복원하기 위해 사용된 마크로블록 양자화 파라미터 복원 정보를 발생시키도록 동작하는 마크로블록 양자화 파라미터 복원 정보 발생 유닛을 포함하는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 10 또는 제 11 항에 있어서, 상기 마크로블록 양자화 복원 정보 발생 유닛은 상기 제2 마크로블록 양자화 파라미터로부터 상기 제1 마크로블록 양자화 파라미터를 복원하기 위해 사용된 제1 양자화 파라미터 유도 상수를 기초로 하여 상기 마크로블록 양자화 파라미터 복원 정보를 발생시키도록 동작하는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 12 항에 있어서, 상기 상기 마크로블록 양자화 파라미터 복원 정보 발생 유닛은 상기 차동 코드화된 동화상 시퀀스 신호의 상기 마크로블록의 이전에 발생된 마크로블록 양자화 파라미터 복원 정보와 상기 제1 양자화 파라미터 유도 상수간의 파이를 기초로 하여 상기 마크로블록 양자화 파라미터 복원 정보를 발생시키도록 동작하는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 1 항 내지 제 13 항 중 어느 한 항에 있어서, 상기 코드화된 신호 변환수단은 상기 본래의 동화상 시퀀스 신호를 복원하기 위해 상기 본래의 동화상 시퀀스 신호의 상기 슬라이스 층에 포함된 각각의 상기 마크로블록의 양자화를 위해 사용된 제1 슬라이스 양자화 파라미터에 따라 상기 제1 코드화된 동화상 시퀀스 신호의상기 슬라이스 층에 포함된 각각의 상기 마크로블록을 역으로 양자화하고, 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 제2 코드화된 동화상 시퀀스 신호의 상기 슬라이스 층에 포함된 각각의 상기 마크로블록의 역양자화를 위해 사용된 제2 슬라이스 양자화 파라미터에 따라 상기 복원된 본래의 동화상 시퀀스 신호의 상기 슬라이스 층내의 각각의 상기 마크로블록을 양자화하도록 동작하고; 및상기 차동 코드화된 신호 발생 수단은 상기 제1 슬라이스 양자화 파라미터를 복원하기 위해 사용되는 슬라이스 양자화 파라미터 복원 정보를 발생시키도록 동작하는 슬라이스 양자화 파라미터를 복원 정보 발생 유닛을 포함하는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 1 항 내지 제 13 항 중 어느 한 항에 있어서, 상기 코드화된 신호 변환수단은 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 제2 슬라이스 양자화 파라미터에 대한 상기 제1 슬라이스 양자화 파라미터의 비율을 기초로 하여 상기 제1 코드화된 동화상 시퀀스 신호에 포함된 각각의 상기 마크로블록을 변환하도록 동작하고; 및상기 차동 코드화된 신호 발생수단은 상기 제1 슬라이스 양자화 파라미터를 복원하는 데에 사용된 슬라이스 양자화 파라미터 복원 정보를 발생시키도록 동작하는 슬라이스 양자화 파라미터 복원 정보 발생 유닛을 포함하는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 14 항 또는 제 15 항에 있어서, 상기 슬라이스 양자화 파라미터 복원 정보 발생 유닛은 상기 제2 슬라이스 양자화 파라미터로부터 상기 제1 슬라이스 양자화 파라미터를 복원하기 위해 사용되는 제1 슬라이스 양자화 파라미터 유도 상수를 기초로 하여 상기 슬라이스 양자화 파라미터 복원 정보를 발생시키도록 동작하는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 1 항 내지 제 16 항 중 어느 한 항에 있어서, 상기 차동 코드화된 신호 발생 수단은 상기 차동 코드화된 동화상 시퀀스 신호에 VBV_지연을 첨부하고 상기 제1 코드화된 동화상 시퀀스 신호로부터의 VBV 버퍼 용량을 지시하는 상기 VBV_지연 정보를 획득하도록 동작하는 VBV_지연 첨부 유닛이 구비되는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 3 항 내지 제 6 항 중 어느 한 항에 있어서, 상기 차동 코드화된 신호 발생 수단은,상기 각각의 차동 비제로 계수 정보와 상기 각각의 차동 제로 계수 정보를 각각의 가변 길이 코드로 인코딩하는 데에 각각 사용되는 복수의 테이블을 저장하기 위한 저장 유닛;상기 제1 양자화 파라미터 유도 상수에 응답하여 상기 테이블중에서 한 테이블을 선택하도록 동작하는 가변길이 코드 테이블 선택 유닛; 및상기 차동 비제로 계수 정보와 상기 차동 제로 계수 정보를 상기 가변길이 코드 테이블 선택 유닛에 의해 선택된 상기 테이블에 따라 가변길이 코드로 인코딩하도록 동작하는 가변길이 인코딩 유닛이 구비되는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 5 항에 있어서, 상기 차동 코드화된 신호 발생 수단은 상기 제2 마크로블록 양자화 파라미터로부터 상기 제1 마크로블록 양자화 파라미터를 복원하기 위해 사용되는 제1 양자화 파라미터 유도 상수를 기초로 하여 상기 예측 에러에 할당된 가변길이 코드를 계산하도록 동작하는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 6 항에 있어서, 상기 차동 코드화된 신호 발생 수단은,상기 실행을 각각의 가변길이 코드로 인코딩하기 위해 사용되는 실행 테이블을 저장하기 위한 저장 유닛;상기 실행을 발생빈도를 고려하여 상기 실행 테이블에 따라 가변길이 코드로 인코딩하도록 동작하는 실행 코딩 유닛; 및상기 제2 마크로블록 양자화 파라미터로부터 상기 제1 마크로블록 양자화 파라미터를 복원하기 위해 사용되는 제1 양자화 파라미터 유도상수를 기초로 하여 상기 레벨에 할당된 상기 가변길이 코드를 계산함으로써 상기 레벨을 상기 가변길이 코드를 계산하도록 동작하는 레벨 코딩 유닛이 구비되는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 8 항에 있어서, 각각의 상기 마크로블록은 휘도 블록과 색-차이 블록으로 이루어 진 상기 블록들을 포함하고, 상기 차동 CBP 값 스트링은 차동 휘도 CBP 값과 차동 색-차이 CBP 값 스트링으로 이루어지고, 상기 차동 휘도 CBP 값 스트링은 각각 상기 제2 코드화된 동화상 시퀀스 신호의 상기 각각의 마크로블록 블록 층내의 인코딩되지 않은 휘도 블록에 대해 상기 제2 코드화된 동화상 시퀀스 신호의 상기 각각의 마크로블록 층내의 상기 인코딩된 휘도 블록과 인코딩되지 않은 휘도 블록의 위치를 지시하고, 상기 차동 색-차이 CBP 값 스트링은 각각 상기 제2 코드화된 동화상 시퀀스 신호의 상기 각각의 마크로블록 블록 층내의 인코딩되지 않은 색-차이 블록에 대해 상기 제1 코드화된 동화상 시퀀스 신호의 상기 각각의 마크로블록 층내의 상기 인코딩된 색-차이 블록과 인코딩되지 않은 색-차이 블록의 위치를 지시하고, 상기 코드화된 블록 패턴 발생 유닛은:상기 제2 코드화된 동화상 시퀀스 신호의 상기 각각의 마크로블록내의 불필요한 색-차이 블록의 수와 상기 불필요한 휘도 블록의 수를 카운팅하도록 동작하는 상기 불필요한 블록 카운팅 섹션;각각이 상기 차동 휘도 CBP 값 스트링을 각각의 가변길이 코드로 인코딩하기 위해 사용된 복수의 휘도 테이블을 저장하고, 각각이 상기 차동 색-차이 CBP 값 스트링을 각각의 가변길이 코드로 인코딩하기 위해 사용된 복수의 색-차이 테이블을 저장하기 위한 저장 섹션;상기 차동 휘도 CBP 값 스트링을 상기 휘도 테이블에 따라 가변길이 코드로 인코딩하도록 동작하는 차동 휘도 CBP 인코딩 섹션; 및상기 차동 색-차이 CBP 값 스트링을 상기 색-차이 테이블에 따라 가변길이 코드로 인코딩하도록 동작하는 차동 색-차이 CBP 인코딩 섹션이 구비되고,이렇게하여 상기 불필요한 블록 카운팅 섹션은 상기 불필요한 블록 카운팅 섹션에 의해 카운팅된 상기 불필요한 휘도 블록의 수에 응답하여 상기 휘도 테이블중에서 선택된 한 휘도 테이블을 선택하도록 동작하고, 상기차동 색-차이 CBP 인코딩 섹션은 상기 불필요한 블록 카운팅 섹션에 의해 카운팅된 상기 불필요한 색-차이 블록의 수에 응답하여 상기 색-차이 테이블중에서 선택된 한 색-차이 테이블을 선택하도록 동작하는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 13 항에 있어서, 상기 마크로블록 양자화 파라미터 복원 정보 발생 유닛은 상기 마크로블록 양자화 파라미터 복원 정보의 절대값에 따라 상기 마크로블록 양자화 파라미터 복원 정보에 할당된 가변 길이 코드를 계산하도록 동작하는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 차동 코드화된 동화상 시퀀스 신호를 발생시키기 위해 제1 코드화된 동화상 시퀀스 신호와 제2 코드화된 동화상 시퀀스 신호를 입력시키기 위한 차동 코드화된 신호 발생 장치로서, 상기 제2 코드화된 동화상 시퀀스 신호는 상기 제1 코드화된동화상 시퀀스 신호를 트랜스코딩한 신호의 결과로서 발생되고, 상기 차동 코드화된 동화상 시퀀스 신호는 상기 제1 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호간의 차이로 되는, 상기 차동 코드화된 신호 발생 장치에 있어서,상기 제1 코드화된 동화상 시퀀스 신호를 입력시키기 위한 제1 코드화된 입력수단으로서, 상기 제1 코드화된 동화상 시퀀스 신호는 본래의 동화상 시퀀스 신호를 인코딩한 결과로서 발생되고 제1 계수 정보를 갖는 일련의 제1 화상정보로 이루어지고, 상기 제1 계수 정보는 제1 계수의 매트릭스를 포함하는, 상기 제1 코드화된 입력수단;상기 제2 코드화된 동화상 시퀀스 신호를 입력시키기 위한 제2 코드화된 입력수단으로서, 상기 제2 코드화된 동화상 시퀀스 신호는 제2 계수 정보를 갖는 일련의 제2 화상정보로 이루어지고, 상기 제2 계수 정보는 제2 계수의 매트릭스를 포함하는, 상기 제2 코드화된 입력수단; 및상기 차동 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 제2 코드화된 신호 입력수단으로부터의 상기 제2 코드화된 동화상 시퀀스 신호와 상기 제1 코드화된 신호 입력수단으로부터의 상기 제1 코드화된 동화상 시퀀스 신호를 입력시키기 위한 차동 코드화된 신호 발생수단을 포함하고,이렇게하여 상기 차동 코드화된 신호 발생수단은 상기 제1 코드화된 동화상 시퀀스 신호의 상기 일련의 제1 화상 정보로부터 획득된 상기 제1 계수 정보와, 상기 제2 코드화된 동화상 시퀀스 신호의 상기 일련의 제2 화상 정보로부터 획득된상기 제2 계수 정보를 기초로하여 상기 차동 코드화된 동화상 시퀀스 신호를 발생시키도록 동작하는 것을 특징으로 하는 차동 코드화된 신호 발생 장치.
- 제1 코드화된 동화상 시퀀스 신호를 발생시키기 위해 제2 코드화된 동화상 시퀀스 신호와 차동 코드화된 동화상 시퀀스 신호를 입력시키기 위한 코드화된 신호 병합 장치로서, 상기 차동 코드화된 동화상 시퀀스 신호는 상기 제1 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호간의 차이로 되는, 상기 코드화된 신호 병합 장치에 있어서,상기 제2 코드화된 동화상 시퀀스 신호를 입력시키기 위한 제2 입력 수단으로서, 상기 제2 코드화된 동화상 시퀀스 신호는 상기 제1 코드화된 동화상 시퀀스 신호를 트랜스코딩한 결과로서 발생되고 제2 계수 정보를 갖는 일련의 제2 화상 정보로 이루어 지고, 상기 제2 계수 정보는 제2 계수의 매트릭스를 포함하고, 상기 제1 코드화된 동화상 시퀀스 신호는 본래의 동화상 시퀀스 신호를 인코딩한 결과로서 발생되고 제1 계수 정보를 갖는 일련의 제2 화상 정보로 이루어 지고, 상기 제1 계수 정보는 제1 계수의 매트릭스를 포함하는, 상기 제2 입력 수단;상기 차동 코드화된 동화상 시퀀스 신호를 입력시키기 위한 코드화된 코드화된 신호 입력 수단으로서, 상기 차동 코드화된 동화상 시퀀스 신호는 상기 제1 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호간의 차동 계수 정보를 포함하고, 각각의 상기 본래의 동화상 시퀀스 신호, 상기 제1 코드화된 동화상 시퀀스 신호 및 상기 제2 코드화된 동화상 시퀀스 신호는 각각이 복수의 스크린 공유 공통 정보를 갖는 하나이상의 시퀀스 층을 포함하는 계층구조 형태이고, 하나이상의 화상 층의 각각은 상기 스크린중의 하나에 대해 복수의 마크로블록을 갖고, 하나이상의 슬라이스 층의 각각은 상기 슬라이스중의 하나에 대해 복수의 마크로블록을 갖고, 하나이상의 블록 층의 각각은 상기 블록중의 하나에 대해 블록 정보를 갖는, 상기 차동 코드화된 신호 입력 수단; 및상기 제1 코드화된 동화상 시퀀스 신호를 복원하기 위해 상기 차동 코드화된 신호 입력수단으로 부터 상기 차동 코드화된 동화상 시퀀스 신호을 입력하고 상기 제2 코드화된 신호 입력 수단으로부터 상기 제2 코드화된 동화상 시퀀스 신호를 입력하는, 상기 제1 코드화된 신호 병합 수단을 포함하고,이렇게하여, 상기 제1 코드화된 신호 병합 수단은 상기 제2 코드화된 동화상 시퀀스 신호의 상기 일련의 제2 화상 정보로부터 획득된 상기 제2 계수 정보와, 상기 차동 코드화된 신호 입력 수단으로부터 획득된 상기 차동 계수 정보를 기초로 하여 상기 제1 코드화된 동화상 시퀀스 신호를 복원하도록 동작하는 것을 특징으로 하는 코드화된 신호 병합 장치.
- 제 24 항에 있어서, 상기 제2 계수 정보는 비제로 계수로 이루어 진 제2 비제로 계수 정보와 제로 계수로 이루어 진 제2 제로 계수 정보를 포함하고, 상기 제1 계수 정보는 상기 제로 계수로 변환되어야 할 제로 변환 제1 계수로 이루어 진 제로 변환 제1 계수 정보와 상기 비제로 계수로 변환되어야 할 비제로 변환 제1 계수로 이루어 진 비제로 변환 제1 계수 정보를 포함하고, 상기 제1 코드화된 신호병합 수단은:상기 제2 코드화된 동화상 시퀀스 신호의 상기 제2 제로 계수 정보와 상기 차동 코드화된 동화상 시퀀스 신호의 상기 차동 계수 정보를 기초로 하여 상기 제로 변환 제1 계수를 복원하도록 동작하는 제로 변환 제1 계수 정보 발생 유닛;상기 제2 코드화된 동화상 시퀀스 신호의 상기 제2 비제로 계수 정보와 상기 차동 코드화된 동화상 시퀀스 신호의 상기 차동 계수 정보를 기초로 하여 상기 비제로 변환 제1 계수를 복원하도록 동작하는 비제로 변환 제1 계수 정보 발생 유닛; 및상기 제1 계수 정보를 복원하기 위해 상기 제로 변환 제1 계수 정보 발생 유닛에 의해 복원된 상기 제로 변환 제1 계수 정보와 상기 비제로 변환 제1 계수 정보 발생 유닛에 의해 복원된 상기 비제로 변환 제1 계수 정보를 병합하도록 동작하는 제1 계수 정보 병합 유닛이 구비되는 것을 특징으로 하는 코드화된 신호 병합 장치.
- 제 24 항 또는 제 25 항에 있어서, 상기 제1 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호의 각각의 상기 마크로블록 층은 인코딩된 블록 및 비인코딩된 블록으로 이루어 진 블록과, 상기 마크로블록 층의 상기 각각의 인코딩된 블록 및 비인코딩된 블록의 위치를 지시하는 코드 블록 패턴을 포함하고, 상기 차동 코드화된 동화상 시퀀스 신호의 상기 각각의 마크로블록은 상기 제1 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호의 각각의의 마크로블록 층의 상기 코드화된 블록 패턴간의 차이로 되는 차동 코드화된 블록을 포함하고, 상기 코드화된 병합 수단에는 상기 차동 코드화된 동화상 시퀀스 신호의 상기 차동 코드화된 블록 패턴을 기초로 하여 상기 제1 코드화된 동화상 시퀀스 신호의 상기 마크로블록 층의 상기 코드화된 블록 패턴을 복원하도록 동작하는 코드화된 블록 패턴 복원 섹션이 구비되는 것을 특징으로 하는 코드화된 신호 병합 장치.
- 제 24 항 내지 제 26 항 중 어느 한 항에 있어서, 상기 제1 코드화된 동화상 시퀀스 신호는 상기 본래의 동화상 시퀀스 신호에 포함된 각각의 상기 마크로블록의 양자화를 위해 사용되는 제1 마크로블록 양자화 파라미터를 포함하고, 상기 제2 코드화된 동화상 시퀀스 신호는 상기 제2 동화상 시퀀스 신호에 포함된 각각의 상기 마크로블록의 역양자화를 위해 사용된 제2 마크로블록 양자화 파라미터를 포함하고, 상기 제1 코드화된 신호 병합 수단에는 상기 제1 마크로블록 양자화 파라미터를 복원하기 위해 상기 차동 코드화된 동화상 시퀀스 신호로부터 상기 제1 마크로블록 양자화 파라미터를 복원하기 위해 사용되는 상기 제1 마크로블록 양자화 파라미터 복원 정보를 복원하도록 동작하는 마크로블록 양자화 파라미터 복원 정보 복원 섹션이 구비되는 것을 특징으로 하는 코드화된 신호 병합 장치.
- 제 24 항 내지 제 27 항 중 어느 한 항에 있어서, 상기 제1 코드화된 동화상 시퀀스 신호는 상기 본래의 동화상 시퀀스 신호의 상기 슬라이스 층에 포함된 각각의 상기 마크로블록의 양자화를 위해 사용되는 제1 마크로블록 양자화 파라미터를 포함하고, 상기 제2 코드화된 동화상 시퀀스 신호는 상기 제2 동화상 시퀀스 신호의 상기 슬라이스 층에 포함된 각각의 상기 마크로블록의 역양자화를 위해 사용되는 제2 슬라이스 양자화 파라미터를 포함하고, 상기 제1 코드화된 신호 병합 수단에는 상기 제1 마크로블록 양자화 파라미터를 복원하기 위해 상기 차동 코드화된 동화상 시퀀스 신호로부터 상기 제1 슬라이스 양자화 파라미터를 복원하기 위해 사용되는 슬라이스 양자화 파라미터 복원 정보를 복원하도록 동작하는 슬라이스 양자화 파라미터 복원 정보 복원 섹션이 구비되는 것을 특징으로 하는 코드화된 신호 병합 장치.
- 제 24 항 내지 제 28 항 중 어느 한 항에 있어서, 상기 제1 코드화된 신호 병합 수단에는 상기 차동 코드화된 동화상 시퀀스 신호로부터 VBV 버퍼의 용량을 지시하는 VBV_지연 정보를 획득하여 상기 제1 코드화된 동화상 시퀀스 신호에 상기 VBV_지연 정보를 첨부하도록 동작하는 VBV_지연 첨부 유닛이 구비되는 것을 특징으로 하는 코드화된 신호 병합 장치.
- 제1 코드화된 동화상 시퀀스 신호와 제2 코드화된 동화상 시퀀스 신호간의 차이로 되는 차동 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 제1 코드화된 동화상 시퀀스 신호를 트랜스코딩하기 위한 코드화된 신호 분리 수단; 및상기 제1 코드화된 동화상 시퀀스 신호를 복원하기 위해 상기 차동 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호를 입력하기 위한 코드화된 신호 병합 수단을 포함하고,상기 코드화된 신호 분리 수단은:상기 제1 코드화된 동화상 시퀀스 신호를 입력하기 위한 입력 유닛;상기 입력 유닛으로부터의 상기 제1 코드화된 동화상 시퀀스 신호를 입력하고, 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 입력 유닛을 통하여 입력된 상기 제1 코드화된 동화상 시퀀스 신호를 변환하는 코드화된 신호 변환 유닛;상기 차동 동화상 시퀀스 신호를 발생시키기 위해 상기 코드화된 신호 변환 유닛으로부터의 상기 제2 코드화된 동화상 시퀀스 신호 및 상기 제2 코드화된 동화상 시퀀스 신호를 입력시키기 위한 차동 코드화된 신호 발생 유닛;상기 차동 코드화된 신호 변환 유닛에 의해 발생된 상기 제2 코드화된 동화상 시퀀스 신호를 출력시키기 위한 제2 코드화된 신호 출력 유닛; 및상기 차동 코드화된 신호 변환 유닛에 의해 발생된 상기 차동 코드화된 동화상 시퀀스 신호를 출력시키기 위한 차동 코드화된 신호 출력 유닛을 포함하고,상기 코드화된 신호 병합 수단은:상기 제2 코드화된 동화상 시퀀스 신호를 입력시키기 위한 제2 코드화된 신호 입력 유닛;상기 차동 코드화된 동화상 시퀀스 신호를 입력시키기 위한 차동 코드화된신호 입력 유닛;상기 제1 코드화된 동화상 시퀀스 신호를 복원하기 위해 상기 차동 코드화된 신호 입력 유닛으로부터의 상기 차동 코드화된 동화상 시퀀스 신호를 입력시키고 상기 제2 코드화된 신호 입력 유닛으로부터의 상기 제2 코드화된 동화상 시퀀스 신호를 입력시키기 위한 제1 코드화된 신호 병합 유닛; 및상기 제1 코드화된 신호 병합 유닛에 의해 복원된 상기 제1 코드화된 동화상 시퀀스 신호를 출력시키기 위한 제1 코드화된 신호 출력 수단을 포함하는 것을 특징으로 하는 코드화된 신호 분리 및 병합 장치.
- 제1 코드화된 동화상 시퀀스 신호와 제2 코드화된 동화상 시퀀스 신호간의 차이로 되는 차동 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 제1 코드화된 동화상 시퀀스 신호를 트랜스코딩하는 코드화된 신호 분리 방법에 있어서,(a) 상기 제1 코드화된 동화상 시퀀스 신호를 입력시키기 위한 단계로서, 상기 제1 코드화된 동화상 시퀀스 신호는 본래의 동화상 시퀀스 신호를 인코딩한 결과로서 발생되고 제1 계수 정보를 갖는 일련의 제1 화상정보로 이루어지고, 상기 제1 계수 정보는 제1 계수의 매트릭스를 포함하는, 상기 단계;(b) 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 상기 단계(a)를 통해 상기 제1 코드화된 동화상 시퀀스 신호를 변환시키기 위한 코드화된 신호 변환 단계로서, 상기 제2 코드화된 동화상 시퀀스 신호는 제2 계수 정보를 갖는 일련의 제1 화상정보로 이루어지고, 상기 제2 계수 정보는 제2 계수의 매트릭스를 포함하고, 각각의 상기 본래의 동화상 시퀀스 신호, 상기 제1 코드화된 동화상 시퀀스 신호 및 상기 제2 코드화된 동화상 시퀀스 신호는 각각이 복수의 스크린 공유 공통 정보를 갖는 하나이상의 시퀀스 층을 포함하는 계층구조의 형태이고, 하나이상의 시퀀스 층의 각각은 복수의 스크린 공유 공통 정보를 갖고, 하나이상의 시퀀스 층의 각각은 상기 스크린중의 하나에 대해 복수의 슬라이스 공유 공통 정보를 갖고, 하나이상의 슬라이스층의 각각은 상기 슬라이스중의 하나에 대해 복수의 마크로블록을 갖고, 하나이상의 마크로블록 층의 각각은 상기 복수의 마크로블록중의 하나에 대해 복수의 블록을 갖고, 하나이상의 블록 층의 각각은 상기 복수의 블록중의 하나에 대해 블록 정보를 갖는, 상기 단계; 및(c) 상기 단계(b)에서 입력된 상기 제2 코드화된 동화상 시퀀스 신호와 상기 제1 코드화된 동화상 시퀀스 신호에 응답하여 상기 차동 코드화된 신호를 발생시키는 단계를 포함하고,이렇게하여 상기 단계(c)는 상기 제1 코드화된 동화상 시퀀스 신호의 상기 일련의 제1 화상 정보로부터 획득된 상기 제1 계수 정보와, 상기 제2 코드화된 동화상 시퀀스 신호의 상기 일련의 제2 화상 정보로부터 획득된 상기 제2 계수 정보를 기초로하여 상기 차동 코드화된 동화상 시퀀스 신호를 발생시키는 단계를 포함하는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 31 항에 있어서, 상기 단계(c)는 상기 계층구조 형태로 상기 차동 코드화된 동화상 시퀀스 신호를 발생시키는 단계를 포함하는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 31 항 또는 제 32 항에 있어서, 상기 제2 계수 정보는 제로 계수로 이루어 진 제2 제로 계수 정보와 비제로 계수로 이루어 진 제2 비제로 계수 정보를 포함하고, 상기 제1 계수 정보는 상기 단계(b)에서 변환되어지는 제로 변환 제1 계수 정보와 상기 단계(b)에서 변환되어지는 제로 변환 제1 계수로 이루어지는 비제로 변환 제1 계수 정보를 포함하고,상기 단계(c)는:(c1) 각각, 상기 비제로 변환 제1 계수 정보와 상기 제2 비제로 계수 정보로부터의 상기 제로 변환 제1 계수 정보와 상기 제2 제로 계수 정보로 분리시키는 단계;(c2) 차동 제로 계수 정보를 발생시키기 위해 상기 단계(c1)에서 분리된 상기 제로 변환 제1 계수 정보와 상기 제2 제로 계수 정보간의 차동 정보를 추출하는 단계; 및(c3) 차동 비제로 계수 정보를 발생시키기 위해 상기 단계(c1)에서 분리된 상기 비제로 변환 제1 계수 정보와 상기 제2 비제로 계수 정보간의 차동 정보를 추출하는 단계를 더 포함하는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 33 항에 있어서, 상기 단계(c)는 비제로 계수 인코딩 유닛은 상기 비제로변환 제1 계수 정보의 상기 제1 계수의 값과 상기 비제로 변환 제2 계수 정보의 상기 제1 계수의 값을 기초로 하여 상기 차동 비제로 계수 정보를 발생시키는 단계를 갖는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 34 항에 있어서, 상기 단계(b)는 상기 코드화된 신호 변환 수단은 상기 제1 코드화된 동화상 시퀀스 신호로부터 상기 제1 코드화된 동화상 시퀀스 신호에 포함된 상기 마크로블록을 발생시키기 위해 상기 본래의 동화상 시퀀스 신호에 포함된 각각의 상기 마크로블록의 양자화를 위해 제1 마크로블록 양자화, 및 상기 제2 코드화된 동화상 시퀀스 신호로부터 상기 제2 코드화된 동화상 시퀀스 신호에 포함된 각각의 상기 마크로블록의 역양자화를 위해 사용되는 제2 마크로블록 양자화 파라미터를 획득하는 단계를 갖고,이렇게하여 상기 단계(c3)는 상기 제1 마크로블록 양자화 파라미터에 대한 상기 제2 마크로블록 양자화 파라미터의 비율을 기초로 하여 상기 비제로 변환 제1 계수 정보와 산정된 비제로 변환 제1 계수 정보간의 예측에러를 계산하는 단계를 갖는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 33 항 내지 제 35 항 중 어느 한 항에 있어서, 상기 단계(c2)는 실행 및 레벨의 조합을 포함하는 상기 차동 제로 계수 정보를 발생시키기 위해 지그재그 방식으로 상기 제로 변환 제1 계수 정보를 스캐닝하는 단계를 포함하고, 상기 실행은 연속적인 제로-값 계수의 수로 되고, 상기 레벨은 상기 연속적인 제로-값 계수가바로 뒤이어지는 비제로-값 계수의 값으로 되고 이렇게하여 상기 단계(c2)는 상기 차동 제로 계수 정보의 정보의 양을 압축시키기 위해 상기 제로 변환 제1 계수 정보의 제로 계수를 제거하도록 동작하는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 31 항 내지 제 36 항 중 어느 한 항에 있어서, 상기 마크로블록 층은 인코딩된 블록 및 비인코딩된 블록으로 된 블록과, 상기 각각의 인코딩된 블록 및 비인코딩된 블록의 위치를 지시하는 코드화된 블록 패턴을 포함하고, 상기 단계(c)는 상기 제2 코드화된 동화상 시퀀스 신호의 상기 코드화된 블록 패턴과 상기 제1 코드화된 동화상 시퀀스 신호의 상기 코드화된 블록 패턴간의 차동 코드화된 블록 패턴을 발생시키는 상기 단계(c4)를 더 포함하는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 37 항에 있어서, 상기 단계(c4)는 상기 제2 코드화된 동화상 시퀀스 신호의 상기 마크로블록 층의 비인코딩된 블록에 대해 상기 제1 코드화된 동화상 시퀀스 신호의 상기 마크로블록 블록 층내의 상기 인코딩된 블록 및 비인코딩된 블록의 위치를 각각 지시하는 차동 CBP 값 스트링을 발생시키는 단계를 갖는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 31 항 내지 제 38 항 중 어느 한 항에 있어서, 상기 마크로블록 층은 마크로블록의 위치를 지시하는 마크로블록 어드레스와, 스킵되어야 할 상기 마크로블록 어드레스의 수를 지시하는 MBAI인 마크로블록 어드레스 증분을 포함하는 마크로블록 속성 정보를 포함하고, 상기 단계(c)는:(c5) 상기 각각의 마크로블록 어드레스에 대해 상기 제1 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호간의 변경되지 않고 남아있는 마크로블록을 제거하기 위해 상기 각각의 마크로블록 어드레스에 대해 상기 제2 코드화된 동화상 시퀀스 신호의 마크로블록과 상기 제1 코드화된 동화상 시퀀스 신호의 마크로블록간의 차이로 되는 상기 차동 코드화된 동화상 시퀀스 신호의 상기 마크로블록을 방법시키는 단계; 및(c6) 상기 차동 코드화된 동화상 시퀀스 신호의 상기 마크로블록 속성 정보를 발생시키는 단계로서, 상기 MBAI를 발생상기 차동 코드화된 동화상 시퀀스 신호의 상기 MBAIs는 상기 차동 코드화된 동화상 시퀀스 신호의 상기 마크로블록이 상기 각각의 마크로블록 어드레스에 대해 상기 제2 코드화된 동화상 시퀀스 신호의 상기 마크로블록과 상기 제1 코드화된 동화상 시퀀스 신호의 상기 마크로블록에 대응하도록 상기 차동 마크로블록 코딩 유닛에 의해 발생된 상기 코드화된 동화상 시퀀스 신호의 상기 마크로블록에 대해 상기 차동 마크로블록 코딩 유닛에 의해 제거된 상기 마크로블록의 마크로블록 수를 지시하는, 상기 단계를 포함하는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 31 항 내지 제 39 항 중 어느 한 항에 있어서, 상기 단계(b)는 상기 본래의 동화상 시퀀스 신호를 복원하기 위해 상기 제1 마크로블록 양자화 파라미터에 따라 상기 제1 코드화된 동화상 시퀀스 신호에 포함된 각각의 상기 마크로블록을 역으로 양자화하고, 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 제2 마크로블록 양자화 파라미터에 따라 상기 복원된 본래의 동화상 시퀀스 신호의 각각의 상기 마크로블록을 양자화하는 단계를 갖고, 및상기 단계(c)는 상기 제1 마크로블록 양자화 파라미터를 복원하는 데에 사용되는 마크로블록 양자화 파라미터 복원 정보를 발생시키는 단계를 포함하는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 31 항 내지 제 39 항 중 어느 한 항에 있어서, 상기 단계(b)는 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 제2 마크로블록 양자화 파라미터에 대한 상기 제1 마크로블록 양자화 파라미터의 비율에 기초하여 상기 제1 코드화된 동화상 시퀀스 신호에 포함된 각각의 상기 마크로블록을 변환시키는 단계를 포함하고,상기 단계(c)는 상기 제1 마크로블록 양자화 파라미터를 복원하기 위해 사용된 마크로블록 양자화 파라미터 복원 정보를 발생시키는 단계를 포함하는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 40 항 또는 제 41 항에 있어서, 상기 단계(c7)는 상기 제2 마크로블록 양자화 파라미터로부터 상기 제1 마크로블록 양자화 파라미터를 복원하기 위해 사용된 제1 양자화 파라미터 유도 상수를 기초로 하여 상기 마크로블록 양자화 파라미터 복원 정보를 발생시키는 단계를 포함하는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 42 항에 있어서, 상기 단계(c7)는 상기 차동 코드화된 동화상 시퀀스 신호의 상기 마크로블록의 이전에 발생된 마크로블록 양자화 파라미터 복원 정보와 상기 제1 양자화 파라미터 유도 상수간의 파이를 기초로 하여 상기 마크로블록 양자화 파라미터 복원 정보를 발생시키시키는 단계를 포함하는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 31 항 내지 제 43 항 중 어느 한 항에 있어서, 상기 단계(b)는 상기 본래의 동화상 시퀀스 신호를 복원하기 위해 상기 본래의 동화상 시퀀스 신호의 상기 슬라이스 층에 포함된 각각의 상기 마크로블록의 양자화를 위해 사용된 제1 슬라이스 양자화 파라미터에 따라 상기 제1 코드화된 동화상 시퀀스 신호의 상기 슬라이스 층에 포함된 각각의 상기 마크로블록을 역으로 양자화하고, 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 제2 코드화된 동화상 시퀀스 신호의 상기 슬라이스 층에 포함된 각각의 상기 마크로블록의 역양자화를 위해 사용된 제2 슬라이스 양자화 파라미터에 따라 상기 복원된 본래의 동화상 시퀀스 신호의 상기 슬라이스 층내의 각각의 상기 마크로블록을 양자화하는 단계를 갖고; 및상기 단계(c)는 상기 제1 슬라이스 양자화 파라미터를 복원하기 위해 사용되는 슬라이스 양자화 파라미터 복원 정보를 발생시키는 단계(c8)를 더 포함하는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 31 항 내지 제 43 항 중 어느 한 항에 있어서, 상기 단계(b)는 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 제2 슬라이스 양자화 파라미터에 대한 상기 제1 슬라이스 양자화 파라미터의 비율을 기초로 하여 상기 제1 코드화된 동화상 시퀀스 신호에 포함된 각각의 상기 마크로블록을 변환시키는 단계를 갖고, 및상기 단계(c)는 상기 제1 슬라이스 양자화 파라미터를 복원하는 데에 사용된 슬라이스 양자화 파라미터 복원 정보를 발생시키시키는 단계를 포함하는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 44 항 또는 제 45 항에 있어서, 상기 단계(c8)는 상기 제2 슬라이스 양자화 파라미터로부터 상기 제1 슬라이스 양자화 파라미터를 복원하기 위해 사용되는 제1 슬라이스 양자화 파라미터 유도 상수를 기초로 하여 상기 슬라이스 양자화 파라미터를 발생시키는 단계를 갖는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 1 항 내지 제 16 항 중 어느 한 항에 있어서, 상기 단계(c)는 상기 차동 코드화된 동화상 시퀀스 신호에 VBV_지연을 첨부하고 상기 제1 코드화된 동화상 시퀀스 신호로부터의 VBV 버퍼 용량을 지시하는 상기 VBV_지연 정보를 획득하는단계(c9)를 갖는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 33 항 내지 제 36 항 중 어느 한 항에 있어서, 상기 각각의 차동 비제로 계수 정보와 상기 각각의 차동 제로 계수 정보를 각각의 가변 길이 코드로 인코딩하는 데에 사용되는 복수의 테이블을 저장하기 위한 단계를 더 포함하고, 상기 단계(c)는;(c10) 상기 제1 양자화 파라미터 유도 상수에 응답하여 상기 테이블중에서 한 테이블을 선택하는 단계; 및(c11) 상기 단계(c10)애서 선택된 상기 테이블에 따라 가변길이 코드로 인코딩하도록 동작하는 가변길이 인코딩하는 단계를 더 포함하는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 35 항에 있어서, 상기 단계(c)는 상기 제2 마크로블록 양자화 파라미터로부터 상기 제1 마크로블록 양자화 파라미터를 복원하기 위해 사용되는 제1 양자화 파라미터 유도 상수를 기초로 하여 상기 예측 에러에 할당된 가변길이 코드를 계산하는 단계를 갖는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 36 항에 있어서, 상기 실행을 각각의 가변길이 코드로 인코딩하기 위해 사용되는 실행 테이블을 저장하는 단계를 더 포함하고, 상기 단계(c)는:(c12) 상기 실행을 발생빈도를 고려하여 상기 실행 테이블에 따라 가변길이코드로 인코딩은 단계; 및(c13) 상기 제2 마크로블록 양자화 파라미터로부터 상기 제1 마크로블록 양자화 파라미터를 복원하기 위해 사용되는 제1 양자화 파라미터 유도상수를 기초로 하여 상기 레벨에 할당된 상기 가변길이 코드를 계산함으로써 상기 레벨을 인코딩하는 단계를 더 포함하는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 38 항에 있어서, 각각의 상기 마크로블록은 휘도 블록과 색-차이 블록으로 이루어 진 상기 블록들을 포함하고, 상기 차동 CBP 값 스트링은 차동 휘도 CBP 값과 차동 색-차이 CBP 값 스트링으로 이루어지고, 상기 차동 휘도 CBP 값 스트링은 각각 상기 제2 코드화된 동화상 시퀀스 신호의 상기 각각의 마크로블록 블록 층내의 인코딩되지 않은 휘도 블록에 대해 상기 제2 코드화된 동화상 시퀀스 신호의 상기 각각의 마크로블록 층내의 상기 인코딩된 휘도 블록과 인코딩되지 않은 휘도 블록의 위치를 지시하고, 상기 차동 색-차이 CBP 값 스트링은 각각 상기 제2 코드화된 동화상 시퀀스 신호의 상기 각각의 마크로블록 블록 층내의 인코딩되지 않은 색-차이 블록에 대해 상기 제1 코드화된 동화상 시퀀스 신호의 상기 각각의 마크로블록 층내의 상기 인코딩된 색-차이 블록과 인코딩되지 않은 색-차이 블록의 위치를 지시하고, 상기 (c4)단계는:각각이 상기 차동 휘도 CBP 값 스트링을 각각의 가변길이 코드로 인코딩하기 위해 사용된 복수의 휘도 테이블을 저장하고, 각각이 상기 차동 색-차이 CBP 값 스트링을 각각의 가변길이 코드로 인코딩하기 위해 사용된 복수의 색-차이 테이블을저장하기 위한 단계를 더 포함하고, 여기서 상기 단계(c4)는:(c41) 상기 제2 코드화된 동화상 시퀀스 신호의 상기 각각의 마크로블록내의 불필요한 색-차이 블록의 수와 상기 불필요한 휘도 블록의 수를 카운팅하는 단계;(c42) 상기 단계(c41)에서 카운팅된 상기 불필요한 휘도 블록의 수에 응답하여 상기 휘도 테이블중에서 선택된 한 휘도 테이블을 선택하고, 선택된 상기 휘도 테이블에 따라 상기 휘도 CBP 값 스트링을 상기 가변길이 코드로 인코딩하는 단계; 및(c43) 상기 단계(c41)에서 카운팅된 상기 불필요한 색-차이 블록의 수에 응답하여 상기 색-차이 테이블중에서 선택된 한 색-차이 테이블을 선택하고, 선택된 상기 색-차이 테이블에 따라 상기 색-차이 CBP 값 스트링을 상기 가변길이 코드로 인코딩하는 단계를 더 포함하는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 43 항에 있어서, 상기 단계(c7)은 마크로블록 양자화 파라미터 복원 정보의 절대값에 따라 상기 마크로블록 양자화 파라미터 복원 정보에 할당된 가변 길이 코드를 계산하는 단계를 갖는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 차동 코드화된 동화상 시퀀스 신호를 발생시키기 위해 제1 코드화된 동화상 시퀀스 신호와 제2 코드화된 동화상 시퀀스 신호를 입력시키기 위한 차동 코드화된 신호 발생 방법으로서, 상기 제2 코드화된 동화상 시퀀스 신호는 상기 제1 코드화된 동화상 시퀀스 신호를 트랜스코딩한 신호의 결과로서 발생되고, 상기 차동 코드화된 동화상 시퀀스 신호는 상기 제1 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호간의 차이로 되는, 상기 차동 코드화된 신호 발생 방법에 있어서,(d) 상기 제1 코드화된 동화상 시퀀스 신호를 입력시키기 위한 단계로서, 상기 제1 코드화된 동화상 시퀀스 신호는 본래의 동화상 시퀀스 신호를 인코딩한 결과로서 발생되고 제1 계수 정보를 갖는 일련의 제1 화상정보로 이루어지고, 상기 제1 계수 정보는 제1 계수의 매트릭스를 포함하는, 상기 단계;(e) 상기 제2 코드화된 동화상 시퀀스 신호를 입력시키기 위한 ek로서, 상기 제2 코드화된 동화상 시퀀스 신호는 제2 계수 정보를 갖는 일련의 제2 화상정보로 이루어지고, 상기 제2 계수 정보는 제2 계수의 매트릭스를 포함하는, 상기 단계; 및(f) 상기 차동 코드화된 동화상 시퀀스 신호를 발생시키기 위한 단계를 포함하고,이렇게하여 상기 단계(f)는 상기 제1 코드화된 동화상 시퀀스 신호의 상기 일련의 제1 화상 정보로부터 획득된 상기 제1 계수 정보와, 상기 제2 코드화된 동화상 시퀀스 신호의 상기 일련의 제2 화상 정보로부터 획득된 상기 제2 계수 정보를 기초로하여 상기 차동 코드화된 동화상 시퀀스 신호를 발생시키는 단계를 갖는 것을 특징으로 하는 차동 코드화된 신호 발생 방법.
- 제1 코드화된 동화상 시퀀스 신호를 발생시키기 위해 제2 코드화된 동화상시퀀스 신호와 차동 코드화된 동화상 시퀀스 신호를 입력시키기 위한 코드화된 신호 병합 방법으로서, 상기 차동 코드화된 동화상 시퀀스 신호는 상기 제1 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호간의 차이로 되는, 상기 코드화된 신호 병합 방법에 있어서,(g) 상기 제2 코드화된 동화상 시퀀스 신호를 입력시키기 위한 단계로서, 상기 제2 코드화된 동화상 시퀀스 신호는 상기 제1 코드화된 동화상 시퀀스 신호를 트랜스코딩한 결과로서 발생되고 제2 계수 정보를 갖는 일련의 제2 화상 정보로 이루어 지고, 상기 제2 계수 정보는 제2 계수의 매트릭스를 포함하고, 상기 제1 코드화된 동화상 시퀀스 신호는 본래의 동화상 시퀀스 신호를 인코딩한 결과로서 발생되고 제1 계수 정보를 갖는 일련의 제2 화상 정보로 이루어 지고, 상기 제1 계수 정보는 제1 계수의 매트릭스를 포함하는, 상기 단계;(h) 상기 차동 코드화된 동화상 시퀀스 신호를 입력시키기 위한 단계로서, 상기 차동 코드화된 동화상 시퀀스 신호는 상기 제1 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호간의 차동 계수 정보를 포함하고, 각각의 상기 본래의 동화상 시퀀스 신호, 상기 제1 코드화된 동화상 시퀀스 신호 및 상기 제2 코드화된 동화상 시퀀스 신호는 각각이 복수의 스크린 공유 공통 정보를 갖는 하나이상의 시퀀스 층을 포함하는 계층구조 형태이고, 하나이상의 화상 층의 각각은 상기 스크린중의 하나에 대해 복수의 마크로블록을 갖고, 하나이상의 슬라이스 층의 각각은 상기 슬라이스중의 하나에 대해 복수의 마크로블록을 갖고, 하나이상의 블록 층의 각각은 상기 블록중의 하나에 대해 블록 정보를 갖는, 상기 단계; 및(i) 상기 단계(h)에서 입력된 상기 차동 코드화된 동화상 시퀀스 신호 및 상기 단계(g)에서 입력된 상기 제2 코드화된 동화상 시퀀스 신호로부터 상기 제1 코드화된 동화상 시퀀스 신호를 복원하는 단계를 포함하고,이렇게하여, 상기 단계(i)는 상기 제2 코드화된 동화상 시퀀스 신호의 상기 일련의 제2 화상 정보로부터 획득된 상기 제2 계수 정보와, 상기 단계(h)에서 획득된 상기 차동 계수 정보를 기초로 하여 상기 제1 코드화된 동화상 시퀀스 신호를 복원하는 단계를 갖는 것을 특징으로 하는 코드화된 신호 병합 방법.
- 제 54 항에 있어서, 상기 제2 계수 정보는 비제로 계수로 이루어 진 제2 비제로 계수 정보와 제로 계수로 이루어 진 제2 제로 계수 정보를 포함하고, 상기 제1 계수 정보는 상기 제로 계수로 변환되어야 할 제로 변환 제1 계수로 이루어 진 제로 변환 제1 계수 정보와 상기 비제로 계수로 변환되어야 할 비제로 변환 제1 계수로 이루어 진 비제로 변환 제1 계수 정보를 포함하고, 상기 단계(i)는:(i1) 상기 제2 코드화된 동화상 시퀀스 신호의 상기 제2 제로 계수 정보와 상기 차동 코드화된 동화상 시퀀스 신호의 상기 차동 계수 정보를 기초로 하여 상기 제로 변환 제1 계수를 복원하는 단계;(i2) 상기 제2 코드화된 동화상 시퀀스 신호의 상기 제2 비제로 계수 정보와 상기 차동 코드화된 동화상 시퀀스 신호의 상기 차동 계수 정보를 기초로 하여 상기 비제로 변환 제1 계수를 복원하는 단계; 및(i3) 상기 제1 계수 정보를 복원하기 위해 상기 단계(i2)에서 복원된 상기비제로 변환 제1 계수 정보와 상기 단계(i1)에서 복원된 상기 제로 변환 제1 계수 정보를 병합하는 단계를 더 포함하는 것을 특징으로 하는 코드화된 신호 병합 방법.
- 제 54 항 또는 제 55 항에 있어서, 상기 제1 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호의 각각의 상기 마크로블록 층은 인코딩된 블록 및 비인코딩된 블록으로 이루어 진 블록과, 상기 마크로블록 층의 상기 각각의 인코딩된 블록 및 비인코딩된 블록의 위치를 지시하는 코드 블록 패턴을 포함하고, 상기 차동 코드화된 동화상 시퀀스 신호의 상기 각각의 마크로블록은 상기 제1 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호의 각각의의 마크로블록 층의 상기 코드화된 블록 패턴간의 차이로 되는 차동 코드화된 블록을 포함하고, 상기 단계(i)는 상기 차동 코드화된 동화상 시퀀스 신호의 상기 차동 코드화된 블록 패턴을 기초로 하여 상기 제1 코드화된 동화상 시퀀스 신호의 상기 마크로블록 층의 상기 코드화된 블록 패턴을 복원하는 단계(i31)를 포함하는 것을 특징으로 하는 코드화된 신호 병합 방법.
- 제 54 항 내지 제 56 항 중 어느 한 항에 있어서, 상기 제1 코드화된 동화상 시퀀스 신호는 상기 본래의 동화상 시퀀스 신호에 포함된 각각의 상기 마크로블록의 양자화를 위해 사용되는 제1 마크로블록 양자화 파라미터를 포함하고, 상기 제2 코드화된 동화상 시퀀스 신호는 상기 제2 동화상 시퀀스 신호에 포함된 각각의 상기 마크로블록의 역양자화를 위해 사용된 제2 마크로블록 양자화 파라미터를 포함하고, 상기 단계(i)는 제1 코드화된 신호 병합 수단에는 상기 제1 마크로블록 양자화 파라미터를 복원하기 위해 상기 차동 코드화된 동화상 시퀀스 신호로부터 상기 제1 마크로블록 양자화 파라미터를 복원하기 위해 사용되는 상기 제1 마크로블록 양자화 파라미터 복원 정보를 복원하는 단계(i32)를 갖는 것을 특징으로 하는 코드화된 신호 병합 방법.
- 제 54 항 내지 제 57 항 중 어느 한 항에 있어서, 상기 제1 코드화된 동화상 시퀀스 신호는 상기 본래의 동화상 시퀀스 신호의 상기 슬라이스 층에 포함된 각각의 상기 마크로블록의 양자화를 위해 사용되는 제1 마크로블록 양자화 파라미터를 포함하고, 상기 제2 코드화된 동화상 시퀀스 신호는 상기 제2 동화상 시퀀스 신호의 상기 슬라이스 층에 포함된 각각의 상기 마크로블록의 역양자화를 위해 사용되는 제2 슬라이스 양자화 파라미터를 포함하고, 상기 단계(i)는 상기 제1 마크로블록 양자화 파라미터를 복원하기 위해 상기 차동 코드화된 동화상 시퀀스 신호로부터 상기 제1 슬라이스 양자화 파라미터를 복원하기 위해 사용되는 슬라이스 양자화 파라미터 복원 정보를 복원하는 단계(i33)를 포함하는 것을 특징으로 하는 코드화된 신호 병합 방법.
- 제 54 항 내지 제 58 항 중 어느 한 항에 있어서, 상기 단계(i)는 제1 코드화된 신호 병합 수단에는 상기 차동 코드화된 동화상 시퀀스 신호로부터 VBV 버퍼의 용량을 지시하는 VBV_지연 정보를 획득하는 단계(i34)를 포함하는 것을 특징으로 하는 코드화된 신호 병합 방법.
- (j) 제1 코드화된 동화상 시퀀스 신호와 제2 코드화된 동화상 시퀀스 신호간의 차이로 되는 차동 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 제1 코드화된 동화상 시퀀스 신호를 트랜스코딩하는 단계; 및(k) 상기 제1 코드화된 동화상 시퀀스 신호를 복원하기 위해 상기 차동 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호를 입력하는 단계를 포함하고,상기 (j)단계는:(j1) 상기 제1 코드화된 동화상 시퀀스 신호를 입력하는 단계;(j2) 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 단계(j1)을 통하여 입력된 상기 제1 코드화된 동화상 시퀀스 신호를 변환하는 단계;(j3) 상기 단계(j2)에서 발생된 상기 제2 코드화된 동화상 시퀀스 신호 및 상기 단계(j1)에서 입력된 상기 제1 코드화된 동화상 시퀀스 신호로부터 상기 차동 코드화된 신호를 발생시키는 단계;(j4) 상기 단계(j2)에서 발생된 상기 제2 코드화된 동화상 시퀀스 신호를 출력시키는 단계; 및(j5) 상기 단계(j2)에서 발생된 상기 차동 코드화된 동화상 시퀀스 신호를 출력시키는 단계를 더 포함하고,상기 (k) 단계는:(k1) 상기 제2 코드화된 동화상 시퀀스 신호를 입력시키는 단계;(k2) 상기 차동 코드화된 동화상 시퀀스 신호를 입력시키는 단계;(k3) 상기 단계(k2)에서 입력된 상기 차동 코드화된 동화상 시퀀스 신호와 상기 단계(k1)에서 입력된 상기 제2 코드화된 동화상 시퀀스 신호로부터 상기 제1 코드화된 동화상 시퀀스 신호를 복원하는 단계; 및(k4) 상기 제1 코드화된 신호 병합 유닛에 의해 복원된 상기 제1 코드화된 동화상 시퀀스 신호를 출력시키는 단계를 포함하는 것을 특징으로 하는 코드화된 신호 분리 및 병합 방법.
- 제1 코드화된 동화상 시퀀스 신호와 제2 코드화된 동화상 시퀀스 신호간의 차이로 되는 차동 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 제1 코드화된 동화상 시퀀스 신호를 트랜스코딩하기 위해 그 내부에 구체화된 컴퓨터 판독가능 프로그램 코드를 갖는 컴퓨터 사용가능 저장 매체를 포함하는 컴퓨터 프로그램 제품에 있어서,(a) 상기 제1 코드화된 동화상 시퀀스 신호를 입력시키기 위한 컴퓨터 판독가능 프로그램 코드로서, 상기 제1 코드화된 동화상 시퀀스 신호는 본래의 동화상 시퀀스 신호를 인코딩한 결과로서 발생되고 제1 계수 정보를 갖는 일련의 제1 화상정보로 이루어지고, 상기 제1 계수 정보는 제1 계수의 매트릭스를 포함하는, 상기 컴퓨터 판독가능 프로그램 코드;(b) 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기컴퓨터 판독가능 프로그램 코드(a)에 의해 입력된 상기 제1 코드화된 동화상 시퀀스 신호를 변환시키기 위한 컴퓨터 판독가능 프로그램 코드로서, 상기 제2 코드화된 동화상 시퀀스 신호는 제2 계수 정보를 갖는 일련의 제1 화상정보로 이루어지고, 상기 제2 계수 정보는 제2 계수의 매트릭스를 포함하고, 각각의 상기 본래의 동화상 시퀀스 신호, 상기 제1 코드화된 동화상 시퀀스 신호 및 상기 제2 코드화된 동화상 시퀀스 신호는 각각이 복수의 스크린 공유 공통 정보를 갖는 하나이상의 시퀀스 층을 포함하는 계층구조의 형태이고, 하나이상의 시퀀스 층의 각각은 복수의 스크린 공유 공통 정보를 갖고, 하나이상의 시퀀스 층의 각각은 상기 스크린중의 하나에 대해 복수의 슬라이스 공유 공통 정보를 갖고, 하나이상의 슬라이스층의 각각은 상기 슬라이스중의 하나에 대해 복수의 마크로블록을 갖고, 하나이상의 마크로블록 층의 각각은 상기 복수의 마크로블록중의 하나에 대해 복수의 블록을 갖고, 하나이상의 블록 층의 각각은 상기 복수의 블록중의 하나에 대해 블록 정보를 갖는, 상기 컴퓨터 판독가능 프로그램 코드; 및(c) 상기 컴퓨터 판독가능 프로그램 코드(b)에 의해 입력된 상기 제1 코드화된 동화상 시퀀스 신호 및 상기 제2 코드화된 동화상 시퀀스 신호에 응답하여 상기 차동 코드화된 동화상 시퀀스 신호를 발생시키기 위한 컴퓨터 판독가능 프로그램 코드를 포함하고,이렇게하여 상기 컴퓨터 판독가능 프로그램 코드(c)는 상기 제1 코드화된 동화상 시퀀스 신호의 상기 일련의 제1 화상 정보로부터 획득된 상기 제1 계수 정보와, 상기 제2 코드화된 동화상 시퀀스 신호의 상기 일련의 제2 화상 정보로부터 획득된 상기 제2 계수 정보를 기초로하여 상기 차동 코드화된 동화상 시퀀스 신호를 발생시키는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 61 항에 있어서, 상기 컴퓨터 판독가능 프로그램 코드(c)는 상기 계층구조 형태로 상기 차동 코드화된 동화상 시퀀스 신호를 발생시키는 컴퓨터 판독가능 프로그램 코드를 갖는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 61 항 또는 제 62 항에 있어서, 상기 제2 계수 정보는 제로 계수로 이루어 진 제2 제로 계수 정보와 비제로 계수로 이루어 진 제2 비제로 계수 정보를 포함하고, 상기 제1 계수 정보는 상기 컴퓨터 판독가능 프로그램 코드(b)에 의해 상기 제로 계수로 변환되어지는 제로 변환 제1 계수 정보와, 상기 컴퓨터 판독가능 프로그램 코드(b)에 의해 상기 비제로 계수로 변환되어지는 비제로 변환 제1 계수 정보를 포함하고,상기 컴퓨터 판독가능 프로그램 코드(c)는:(c1) 각각, 상기 비제로 변환 제1 계수 정보와 상기 제2 비제로 계수 정보로부터의 상기 제로 변환 제1 계수 정보와 상기 제2 제로 계수 정보로 분리시키기 위한 컴퓨터 판독가능 프로그램 코드;(c2) 차동 제로 계수 정보를 발생시키기 위해 상기 컴퓨터 판독가능 프로그램 코드(c1)에 의해 분리된 상기 제로 변환 제1 계수 정보와 상기 제2 제로 계수 정보간의 차동 정보를 추출하기 위한 컴퓨터 판독가능 프로그램 코드; 및(c3) 차동 비제로 계수 정보를 발생시키기 위해 상기 컴퓨터 판독가능 프로그램 코드(c1)에 의해 분리된 상기 비제로 변환 제1 계수 정보와 상기 제2 비제로 계수 정보간의 차동 정보를 추출하기 위한 컴퓨터 판독가능 프로그램 코드를 포함하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 63 항에 있어서, 상기 컴퓨터 판독가능 프로그램 코드(c3)는 상기 비제로 변환 제1 계수 정보의 상기 제1 계수의 값과 상기 비제로 변환 제2 계수 정보의 상기 제1 계수의 값을 기초로 하여 상기 차동 비제로 계수 정보를 발생시키기 위한 컴퓨터 판독가능 프로그램 코드를 포함하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 64 항에 있어서, 상기 컴퓨터 판독가능 프로그램 코드(b)는 상기 제1 코드화된 동화상 시퀀스 신호로부터 상기 제1 코드화된 동화상 시퀀스 신호에 포함된 상기 마크로블록을 발생시키기 위해 상기 본래의 동화상 시퀀스 신호에 포함된 각각의 상기 마크로블록의 양자화를 위해 제1 마크로블록 양자화 파라미터와, 상기 제2 코드화된 동화상 시퀀스 신호로부터 상기 제2 코드화된 동화상 시퀀스 신호에 포함된 각각의 상기 마크로블록의 역양자화를 위해 사용되는 제2 마크로블록 양자화 파라미터를 획득하기 위한 컴퓨터 판독가능 프로그램 코드를 갖고,이렇게하여 상기 컴퓨터 판독가능 프로그램 코드(c3)는 상기 제1 마크로블록 양자화 파라미터에 대한 상기 제2 마크로블록 양자화 파라미터의 비율을 기초로 하여 상기 비제로 변환 제1 계수 정보와 산정된 비제로 변환 제1 계수 정보간의 예측에러를 계산기 위한 컴퓨터 판독가능 프로그램 코드를 갖는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 63 항 내지 제 65 항 중 어느 한 항에 있어서, 상기 컴퓨터 판독가능 프로그램 코드(c2)는 실행 및 레벨의 조합을 포함하는 상기 차동 제로 계수 정보를 발생시키기 위해 지그재그 방식으로 상기 제로 변환 제1 계수 정보를 스캐닝하는 컴퓨터 판독가능 프로그램 코드를 갑고, 상기 실행은 연속적인 제로-값 계수의 수로 되고, 상기 레벨은 상기 연속적인 제로-값 계수가 바로 뒤이어지는 비제로-값 계수의 값으로 되고 이렇게하여 상기 컴퓨터 판독가능 프로그램 코드(c2)는 상기 차동 제로 계수 정보의 정보의 양을 압축시키기 위해 상기 제로 변환 제1 계수 정보의 제로 계수를 제거하기 위한 컴퓨터 판독가능 프로그램 코드를 갖는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 61 항 내지 제 66 항 중 어느 한 항에 있어서, 상기 마크로블록 층은 인코딩된 블록 및 비인코딩된 블록으로 된 블록과, 상기 각각의 인코딩된 블록 및 비인코딩된 블록의 위치를 지시하는 코드화된 블록 패턴을 포함하고, 상기 컴퓨터판독가능 프로그램 코드(c)는 상기 제2 코드화된 동화상 시퀀스 신호의 상기 코드화된 블록 패턴과 상기 제1 코드화된 동화상 시퀀스 신호의 상기 코드화된 블록 패턴간의 차동 코드화된 블록 패턴을 발생시키기 위한 컴퓨터 판독가능 프로그램 코드(c4)를 더 포함하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 67 항에 있어서, 상기 컴퓨터 판독가능 프로그램 코드(c4)은 상기 제2 코드화된 동화상 시퀀스 신호의 상기 마크로블록 층의 비인코딩된 블록에 대해 상기 제1 코드화된 동화상 시퀀스 신호의 상기 마크로블록 블록 층내의 상기 인코딩된 블록 및 비인코딩된 블록의 위치를 각각 지시하는 차동 CBP 값 스트링을 발생시키는 컴퓨터 판독가능 프로그램 코드를 갖는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 61 항 내지 제 68 항 중 어느 한 항에 있어서, 상기 마크로블록 층은 마크로블록의 위치를 지시하는 마크로블록 어드레스와, 스킵되어야 할 상기 마크로블록 어드레스의 수를 지시하는 MBAI인 마크로블록 어드레스 증분을 포함하는 마크로블록 속성 정보를 포함하고, 상기 컴퓨터 판독가능 프로그램 코드(c)는:(c5) 상기 차동 코드화된 동화상 시퀀스 신호의 마크로블록을 발생시키기 위해 상기 코드화된 신호 변환 수단으로부터 상기 제2 코드화된 동화상 시퀀스 신호의 마크로블록과 상기 제1 코드화된 동화상 시퀀스 신호의 마크로블록을 발생시키기 위한 컴퓨터 판독가능 프로그램 코드로서, 상기 차동 코드화된 동화상 시퀀스신호의 상기 마크로블록은 상기 각각의 마크로블록 어드레스에 대해 상기 제1 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호간의 변경되지 않고 남아있는 마크로블록을 제거하기 위해 상기 각각의 마크로블록 어드레스에 대해 상기 제2 코드화된 동화상 시퀀스 신호의 마크로블록과 상기 제1 코드화된 동화상 시퀀스 신호의 마크로블록간의 차이로 되는, 상기 컴퓨터 판독가능 프로그램 코드; 및(c6) 상기 차동 코드화된 동화상 시퀀스 신호의 상기 마크로블록 속성 정보의 상기 MBAIs를 발생시키는 상기 컴퓨터 판독가능 프로그램 코드로서, 상기 차동 코드화된 동화상 시퀀스 신호의 상기 MBAIs는 상기 차동 코드화된 동화상 시퀀스 신호의 상기 마크로블록이 상기 각각의 마크로블록 어드레스에 대해 상기 제2 코드화된 동화상 시퀀스 신호의 상기 마크로블록과 상기 제1 코드화된 동화상 시퀀스 신호의 상기 마크로블록에 대응하도록 상기 컴퓨터 판독가능 프로그램 코드(c5)에 의해 발생된 상기 코드화된 동화상 시퀀스 신호의 상기 마크로블록에 대해 상기 상기 컴퓨터 판독가능 프로그램 코드(c5)에 의해 제거된 상기 마크로블록의 마크로블록 수를 지시하는, 상기 컴퓨터 판독가능 프로그램 코드를 포함하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 61 항 내지 제 69 항 중 어느 한 항에 있어서, 상기 컴퓨터 판독가능 프로그램 코드(b)는 상기 본래의 동화상 시퀀스 신호를 복원하기 위해 상기 제1 마크로블록 양자화 파라미터에 따라 상기 제1 코드화된 동화상 시퀀스 신호에 포함된각각의 상기 마크로블록을 역으로 양자화하고, 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 제2 마크로블록 양자화 파라미터에 따라 상기 복원된 본래의 동화상 시퀀스 신호의 각각의 상기 마크로블록을 양자화하도록 동작하고, 및상기 컴퓨터 판독가능 프로그램 코드(c)는 상기 제1 마크로블록 양자화 파라미터를 복원하는 데에 사용되는 마크로블록 양자화 파라미터 복원 정보를 발생시키기 위한 컴퓨터 판독가능 프로그램 코드(c7)을 포함하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 61 항 내지 제 69 항 중 어느 한 항에 있어서, 상기 컴퓨터 판독가능 프로그램 코드(b)는 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 제2 마크로블록 양자화 파라미터에 대한 상기 제1 마크로블록 양자화 파라미터의 비율에 기초하여 상기 제1 코드화된 동화상 시퀀스 신호에 포함된 각각의 상기 마크로블록을 변환시키기 위한 상기 컴퓨터 판독가능 프로그램 코드를 갖고,상기 상기 컴퓨터 판독가능 프로그램 코드(c)는 상기 제1 마크로블록 양자화 파라미터를 복원하기 위해 사용되는 마크로블록 양자화 파라미터 복원 정보를 발생시키기 위한 상기 컴퓨터 판독가능 프로그램 코드(c7)을 포함하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 70 항 또는 제 71 항에 있어서, 상기 컴퓨터 판독가능 프로그램 코드(c7)는 상기 제2 마크로블록 양자화 파라미터로부터 상기 제1 마크로블록 양자화 파라미터를 복원하기 위해 사용된 제1 양자화 파라미터 유도 상수를 기초로 하여 상기 마크로블록 양자화 파라미터 복원 정보를 발생시키기 위한 상기 컴퓨터 판독가능 프로그램 코드(c7)를 갖는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 72 항에 있어서, 상기 컴퓨터 판독가능 프로그램 코드(c7)은 상기 차동 코드화된 동화상 시퀀스 신호의 상기 마크로블록의 이전에 발생된 마크로블록 양자화 파라미터 복원 정보와 상기 제1 양자화 파라미터 유도 상수간의 파이를 기초로 하여 상기 마크로블록 양자화 파라미터 복원 정보를 발생시키기 위한 컴퓨터 판독가능 프로그램 코드를 갖는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 61 항 내지 제 73 항 중 어느 한 항에 있어서, 상기 컴퓨터 판독가능 프로그램 코드(b)는 상기 본래의 동화상 시퀀스 신호를 복원하기 위해 상기 본래의 동화상 시퀀스 신호의 상기 슬라이스 층에 포함된 각각의 상기 마크로블록의 양자화를 위해 사용된 제1 슬라이스 양자화 파라미터에 따라 상기 제1 코드화된 동화상 시퀀스 신호의 상기 슬라이스 층에 포함된 각각의 상기 마크로블록을 역으로 양자화하고, 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 제2 코드화된 동화상 시퀀스 신호의 상기 슬라이스 층에 포함된 각각의 상기 마크로블록의 역양자화를 위해 사용된 제2 슬라이스 양자화 파라미터에 따라 상기 복원된 본래의 동화상 시퀀스 신호의 상기 슬라이스 층내의 각각의 상기 마크로블록을 양자화하도록 동작하고; 및상기 컴퓨터 판독가능 프로그램 코드(c)는 상기 제1 슬라이스 양자화 파라미터를 복원하기 위해 사용되는 슬라이스 양자화 파라미터 복원 정보를 발생시키기 위한 컴퓨터 판독가능 프로그램 코드를 더 포함하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 61 항 내지 제 73 항 중 어느 한 항에 있어서, 상기 컴퓨터 판독가능 프로그램 코드(b)는 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 제2 슬라이스 양자화 파라미터에 대한 상기 제1 슬라이스 양자화 파라미터의 비율을 기초로 하여 상기 제1 코드화된 동화상 시퀀스 신호에 포함된 각각의 상기 마크로블록을 변환하도록 동작하고; 및상기 컴퓨터 판독가능 프로그램 코드(c)는 상기 제1 슬라이스 양자화 파라미터를 복원하는 데에 사용된 슬라이스 양자화 파라미터 복원 정보를 발생시키기 위한 컴퓨터 판독가능 프로그램 코드(c8)를 더 포함하는 기 위한것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 74 항 또는 제 75 항에 있어서, 상기 컴퓨터 판독가능 프로그램 코드(c8)는 상기 제2 슬라이스 양자화 파라미터로부터 상기 제1 슬라이스 양자화 파라미터를 복원하기 위해 사용되는 제1 슬라이스 양자화 파라미터 유도 상수를 기초로 하여 상기 슬라이스 양자화 파라미터 복원 정보를 발생시키기 위한 컴퓨터 판독가능프로그램 코드를 더 포함하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 1 항 내지 제 76 항 중 어느 한 항에 있어서, 상기 컴퓨터 판독가능 프로그램 코드(c8)는 상기 차동 코드화된 동화상 시퀀스 신호에 VBV_지연을 첨부하고 상기 제1 코드화된 동화상 시퀀스 신호로부터의 VBV 버퍼 용량을 지시하는 상기 VBV_지연 정보를 획득하기 위한 상기 컴퓨터 판독가능 프로그램 코드(c9)를 갖는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 63 항 내지 제 66 항 중 어느 한 항에 있어서, 상기 각각의 차동 비제로 계수 정보와 상기 각각의 차동 제로 계수 정보를 각각의 가변 길이 코드로 인코딩하는 데에 각각 사용되는 복수의 테이블을 저장하기 위한 컴퓨터 판독가능 프로그램 코드를 더 포함하고; 상기 컴퓨터 판독가능 프로그램 코드(c)는:(c10) 상기 제1 양자화 파라미터 유도 상수에 응답하여 상기 테이블중에서 한 테이블을 선택하도록 동작하기 위한 컴퓨터 판독가능 프로그램 코드; 및(c11) 상기 컴퓨터 판독가능 프로그램 코드(c10)에 의해 선택된 상기 테이블에 따라 상기 차동 제로 계수 정보와 상기 차동 비제로 계수 정보를 가변길이 코드로 인코딩하는 컴퓨터 판독가능 프로그램 코드를 더 포함하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 65 항에 있어서, 상기 컴퓨터 판독가능 프로그램 코드(c)는 상기 제2 마크로블록 양자화 파라미터로부터 상기 제1 마크로블록 양자화 파라미터를 복원하기 위해 사용되는 제1 양자화 파라미터 유도 상수를 기초로 하여 상기 예측 에러에 할당된 가변길이 코드를 계산하기 위한 컴퓨터 판독가능 프로그램 코드를 갖는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 66 항에 있어서,상기 실행을 각각의 가변길이 코드로 인코딩하기 위해 사용되는 실행 테이블을 저장하기 위한 컴퓨터 판독가능 프로그램 코드를 더 갖고;여기서, 상기 컴퓨터 판독가능 프로그램 코드(c)는:(c12) 상기 실행을 발생빈도를 고려하여 상기 실행 테이블에 따라 가변길이 코드로 인코딩하기 위한 컴퓨터 판독가능 프로그램 코드; 및(c13) 상기 제2 마크로블록 양자화 파라미터로부터 상기 제1 마크로블록 양자화 파라미터를 복원하기 위해 사용되는 제1 양자화 파라미터 유도상수를 기초로 하여 상기 레벨에 할당된 상기 가변길이 코드를 계산함으로써 상기 레벨을 상기 가변길이 코드로 인코딩학 컴퓨터 판독가능 프로그램 코드를 더 포함하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 68 항에 있어서, 각각의 상기 마크로블록은 휘도 블록과 색-차이 블록으로 이루어 진 상기 블록들을 포함하고, 상기 차동 CBP 값 스트링은 차동 휘도 CBP 값과 차동 색-차이 CBP 값 스트링으로 이루어지고, 상기 차동 휘도 CBP 값 스트링은 각각 상기 제2 코드화된 동화상 시퀀스 신호의 상기 각각의 마크로블록 블록 층내의 인코딩되지 않은 휘도 블록에 대해 상기 제2 코드화된 동화상 시퀀스 신호의 상기 각각의 마크로블록 층내의 상기 인코딩된 휘도 블록과 인코딩되지 않은 휘도 블록의 위치를 지시하고, 상기 차동 색-차이 CBP 값 스트링은 각각 상기 제2 코드화된 동화상 시퀀스 신호의 상기 각각의 마크로블록 블록 층내의 인코딩되지 않은 색-차이 블록에 대해 상기 제1 코드화된 동화상 시퀀스 신호의 상기 각각의 마크로블록 층내의 상기 인코딩된 색-차이 블록과 인코딩되지 않은 색-차이 블록의 위치를 지시하고, 각각이 상기 차동 휘도 CBP 값 스트링을 각각의 가변길이 코드로 인코딩하기 위해 사용된 복수의 휘도 테이블과, 상기 차동 색-차이 CBP 값 스트링을 각각의 가변길이 코드로 인코딩하기 위해 사용된 복수의 색-차이 테이블을 더 포함하고,상기 컴퓨터 판독가능 프로그램 코드(c4)는:(c41) 상기 제2 코드화된 동화상 시퀀스 신호의 상기 마크로블록내의 불필요한 색-차이 블록의 수와 상기 불필요한 휘도 블록의 수를 카운팅하기 위한 컴퓨터 판독가능 프로그램 코드;(c42) 컴퓨터 판독가능 프로그램 코드(c41)에 의해 카운팅된 상기 불필요한 휘도 블록의 수에 응답하여 상기 휘도 테이블중에서 한 휘도 테이블을 선택하고, 상기 휘도 테이블에 따라 상기 차동 휘도 CBP 값 스트링을 각각의 가변길이 코드로 인코딩하기 위한 컴퓨터 판독가능 프로그램 코드;(c43) 컴퓨터 판독가능 프로그램 코드(c41)에 의해 카운팅된 상기 불필요한 색-차이 블록의 수에 응답하여 상기 색-차이 중에서 한 색-차이 테이블을 선택하고, 상기 색-차이 테이블에 따라 상기 차동 색-차이 CBP 값 스트링을 가변길이 코드로 인코딩하기 위한 컴퓨터 판독가능 프로그램 코드를 더 포함하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 73 항에 있어서, 상기 컴퓨터 판독가능 프로그램 코드(c7)은 상기 마크로블록 양자화 파라미터 복원 정보의 절대값에 따라 상기 마크로블록 양자화 파라미터 복원 정보에 할당된 가변 길이 코드를 계산하기 위한 컴퓨터 판독가능 프로그램 코드를 더 포함하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 차동 코드화된 동화상 시퀀스 신호를 발생시키도록 제1 코드화된 동화상 시퀀스 신호와 제2 코드화된 동화상 시퀀스 신호를 입력시키기 위해 그 내부에 구체화된 컴퓨터 판독가능 프로그램 코드를 갖는 컴퓨터 사용가능 저장 매체를 포함하는 컴퓨터 프로그램 제품으로서, 상기 제2 코드화된 동화상 시퀀스 신호는 상기 제1 코드화된 동화상 시퀀스 신호를 트랜스코딩한 신호의 결과로서 발생되고, 상기 차동 코드화된 동화상 시퀀스 신호는 상기 제1 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호간의 차이로 되는, 상기 컴퓨터 프로그램 제품에 있어서,(d) 상기 제1 코드화된 동화상 시퀀스 신호를 입력시키기 위한 컴퓨터 판독가능 프로그램 코드로서, 상기 제1 코드화된 동화상 시퀀스 신호는 본래의 동화상 시퀀스 신호를 인코딩한 결과로서 발생되고 제1 계수 정보를 갖는 일련의 제1 화상정보로 이루어지고, 상기 제1 계수 정보는 제1 계수의 매트릭스를 포함하는, 상기 컴퓨터 판독가능 프로그램 코드;(e) 상기 제2 코드화된 동화상 시퀀스 신호를 입력시키기 위한 컴퓨터 판독가능 프로그램 코드로서, 상기 제2 코드화된 동화상 시퀀스 신호는 제2 계수 정보를 갖는 일련의 제2 화상정보로 이루어지고, 상기 제2 계수 정보는 제2 계수의 매트릭스를 포함하는, 상기 컴퓨터 판독가능 프로그램 코드; 및(f) 상기 차동 코드화된 동화상 시퀀스 신호를 발생시키기 위한 컴퓨터 판독가능 프로그램 코드를 포함하고,이렇게하여 상기 컴퓨터 판독가능 프로그램 코드(f)는 상기 제1 코드화된 동화상 시퀀스 신호의 상기 일련의 제1 화상 정보로부터 획득된 상기 제1 계수 정보와, 상기 제2 코드화된 동화상 시퀀스 신호의 상기 일련의 제2 화상 정보로부터 획득된 상기 제2 계수 정보를 기초로하여 상기 차동 코드화된 동화상 시퀀스 신호를 발생시키기 위한 컴퓨터 판독가능 프로그램 코드를 갖는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제1 코드화된 동화상 시퀀스 신호를 발생시키도록 제2 코드화된 동화상 시퀀스 신호와 차동 코드화된 동화상 시퀀스 신호를 입력시키기 위해 그 내부에 구체화된 컴퓨터 판독가능 프로그램 코드를 갖는 컴퓨터 사용가능 저장 매체를 포함하는 컴퓨터 프로그램 제품으로서, 상기 차동 코드화된 동화상 시퀀스 신호는 상기 제1 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호간의 차이로되는, 상기 컴퓨터 프로그램 제품에 있어서,(g) 상기 제2 코드화된 동화상 시퀀스 신호를 입력시키기 위한 컴퓨터 판독가능 프로그램 코드로서, 상기 제2 코드화된 동화상 시퀀스 신호는 상기 제1 코드화된 동화상 시퀀스 신호를 트랜스코딩한 결과로서 발생되고 제2 계수 정보를 갖는 일련의 제2 화상 정보로 이루어 지고, 상기 제2 계수 정보는 제2 계수의 매트릭스를 포함하고, 상기 제1 코드화된 동화상 시퀀스 신호는 본래의 동화상 시퀀스 신호를 인코딩한 결과로서 발생되고 제1 계수 정보를 갖는 일련의 제2 화상 정보로 이루어 지고, 상기 제1 계수 정보는 제1 계수의 매트릭스를 포함하는, 상기 컴퓨터 판독가능 프로그램 코드;(h) 상기 차동 코드화된 동화상 시퀀스 신호를 입력시키기 위한 컴퓨터 판독가능 프로그램 코드로서, 상기 차동 코드화된 동화상 시퀀스 신호는 상기 제1 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호간의 차동 계수 정보를 포함하고, 각각의 상기 본래의 동화상 시퀀스 신호, 상기 제1 코드화된 동화상 시퀀스 신호 및 상기 제2 코드화된 동화상 시퀀스 신호는 각각이 복수의 스크린 공유 공통 정보를 갖는 하나이상의 시퀀스 층을 포함하는 계층구조 형태이고, 하나이상의 화상 층의 각각은 상기 스크린중의 하나에 대해 복수의 마크로블록을 갖고, 하나이상의 슬라이스 층의 각각은 상기 슬라이스중의 하나에 대해 복수의 마크로블록을 갖고, 하나이상의 블록 층의 각각은 상기 블록중의 하나에 대해 블록 정보를 갖는, 상기 컴퓨터 판독가능 프로그램 코드; 및(i) 상기 컴퓨터 판독가능 프로그램 코드(g)에 의해 입력된 상기 제2 코드화된 동화상 시퀀스 신호로부터 상기 제1 코드화된 동화상 시퀀스 신호와 상기 컴퓨터 판독가능 프로그램 코드(h)에 의해 입력된 상기 차동 코드화된 신호를 복원하기 위한 컴퓨터 판독가능 프로그램 코드를 포함하고,이렇게하여, 상기 컴퓨터 판독가능 프로그램 코드(i)는 상기 제2 코드화된 동화상 시퀀스 신호의 상기 일련의 제2 화상 정보로부터 획득된 상기 제2 계수 정보와, 상기 컴퓨터 판독가능 프로그램 코드(h)에 의해 획득된 상기 차동 계수 정보를 기초로 하여 상기 제1 코드화된 동화상 시퀀스 신호를 복원하는 컴퓨터 판독가능 프로그램 코드를 갖는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 84 항에 있어서, 상기 제2 계수 정보는 비제로 계수로 이루어 진 제2 비제로 계수 정보와 제로 계수로 이루어 진 제2 제로 계수 정보를 포함하고, 상기 제1 계수 정보는 상기 제로 계수로 변환되어야 할 제로 변환 제1 계수로 이루어 진 제로 변환 제1 계수 정보와 상기 비제로 계수로 변환되어야 할 비제로 변환 제1 계수로 이루어 진 비제로 변환 제1 계수 정보를 포함하고, 상기 컴퓨터 판독가능 프로그램 코드(i)는:(i1) 상기 제2 코드화된 동화상 시퀀스 신호의 상기 제2 제로 계수 정보와 상기 차동 코드화된 동화상 시퀀스 신호의 상기 차동 계수 정보를 기초로 하여 상기 제로 변환 제1 계수를 복원하기 위한 컴퓨터 판독가능 프로그램 코드;(i2) 상기 제2 코드화된 동화상 시퀀스 신호의 상기 제2 비제로 계수 정보와 상기 차동 코드화된 동화상 시퀀스 신호의 상기 차동 계수 정보를 기초로 하여 상기 비제로 변환 제1 계수를 복원하기 위한 컴퓨터 판독가능 프로그램 코드; 및(i3) 상기 제1 계수 정보를 복원하기 위해 상기 컴퓨터 판독가능 프로그램 코드(i1)에 의해 복원된 상기 제로 변환 제1 계수 정보와 상기 상기 컴퓨터 판독가능 프로그램 코드(i2)에 의해 복원된 상기 비제로 변환 제1 계수 정보를 병합하기 위한 컴퓨터 판독가능 프로그램 코드를 더 포함하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 84 항 또는 제 85 항에 있어서, 상기 제1 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호의 각각의 상기 마크로블록 층은 인코딩된 블록 및 비인코딩된 블록으로 이루어 진 블록과, 상기 마크로블록 층의 상기 각각의 인코딩된 블록 및 비인코딩된 블록의 위치를 지시하는 코드 블록 패턴을 포함하고, 상기 차동 코드화된 동화상 시퀀스 신호의 상기 각각의 마크로블록은 상기 제1 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호의 각각의의 마크로블록 층의 상기 코드화된 블록 패턴간의 차이로 되는 차동 코드화된 블록을 포함하고,상기 컴퓨터 판독가능 프로그램 코드(i)는 상기 차동 코드화된 동화상 시퀀스 신호의 상기 차동 코드화된 블록 패턴을 기초로 하여 상기 제1 코드화된 동화상 시퀀스 신호의 상기 마크로블록 층의 상기 코드화된 블록 패턴을 복원하기 위한 컴퓨터 판독가능 프로그램 코드(i31)를 포함하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 84 항 내지 제 86 항 중 어느 한 항에 있어서, 상기 제1 코드화된 동화상 시퀀스 신호는 상기 본래의 동화상 시퀀스 신호에 포함된 각각의 상기 마크로블록의 양자화를 위해 사용되는 제1 마크로블록 양자화 파라미터를 포함하고, 상기 제2 코드화된 동화상 시퀀스 신호는 상기 제2 동화상 시퀀스 신호에 포함된 각각의 상기 마크로블록의 역양자화를 위해 사용된 제2 마크로블록 양자화 파라미터를 포함하고, 상기 컴퓨터 판독가능 프로그램 코드(i)는 상기 제1 마크로블록 양자화 파라미터를 복원하기 위해 상기 차동 코드화된 동화상 시퀀스 신호로부터 상기 제1 마크로블록 양자화 파라미터를 복원하기 위해 사용되는 상기 제1 마크로블록 양자화 파라미터 복원 정보를 복원하기 위한 컴퓨터 판독가능 프로그램 코드(i32)를 갖는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 84 항 내지 제 87 항 중 어느 한 항에 있어서, 상기 제1 코드화된 동화상 시퀀스 신호는 상기 본래의 동화상 시퀀스 신호의 상기 슬라이스 층에 포함된 각각의 상기 마크로블록의 양자화를 위해 사용되는 제1 마크로블록 양자화 파라미터를 포함하고, 상기 제2 코드화된 동화상 시퀀스 신호는 상기 제2 동화상 시퀀스 신호의 상기 슬라이스 층에 포함된 각각의 상기 마크로블록의 역양자화를 위해 사용되는 제2 슬라이스 양자화 파라미터를 포함하고, 상기 컴퓨터 판독가능 프로그램 코드(i)는 상기 제1 마크로블록 양자화 파라미터를 복원하기 위해 상기 차동 코드화된 동화상 시퀀스 신호로부터 상기 제1 슬라이스 양자화 파라미터를 복원하기 위해사용되는 슬라이스 양자화 파라미터 복원 정보를 복원하기 위한 컴퓨터 판독가능 프로그램 코드(i33)을 포함하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 84 항 내지 제 88 항 중 어느 한 항에 있어서, 상기 컴퓨터 판독가능 프로그램 코드(i)는 상기 차동 코드화된 동화상 시퀀스 신호로부터 VBV 버퍼의 용량을 지시하는 VBV_지연 정보를 획득하여 상기 제1 코드화된 동화상 시퀀스 신호에 상기 VBV_지연 정보를 첨부하기 위한 컴퓨터 판독가능 프로그램 코드(i34)를 포함하는 것을 특징으로 하는 퓨터 프로그램 제품.
- 코드화된 신호를 분리 및 병합하 위해 그 내부에 구체화된 컴퓨터 판독가능 프로그램 코드를 갖는 컴퓨터 사용가능 저장 매체를 포함하는 컴퓨터 프로그램 제품에 있어서,(i) 상기 제1 코드화된 화상 시퀀스 신호와 제2 코드화된 동화상 시퀀스 신호간의 차이로 되는 차동 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 제1 코드화된 동화상 시퀀스 신호를 트랜스코딩하기 위한 컴퓨터 판독가능 프로그램 코드; 및(k) 상기 제1 코드화된 동화상 시퀀스 신호를 복원하기 위해 상기 차동 코드화된 동화상 시퀀스 신호와 상기 제2 코드화된 동화상 시퀀스 신호를 입력하기 위한 컴퓨터 판독가능 프로그램 코드를 포함하고,상기 컴퓨터 판독가능 프로그램 코드(j)는:(j1) 상기 제1 코드화된 동화상 시퀀스 신호를 입력하기 위한 컴퓨터 판독가능 프로그램 코드;(j2) 상기 제2 코드화된 동화상 시퀀스 신호를 발생시키기 위해 상기 컴퓨터 판독가능 프로그램 코드(j1)을 통하여 입력된 상기 제1 코드화된 동화상 시퀀스 신호를 변환하기 위한 컴퓨터 판독가능 프로그램 코드;(j3) 상기 컴퓨터 판독가능 프로그램 코드(j2)에 의해 발생된 상기 제2 코드화된 동화상 시퀀스 신호 및 상기 컴퓨터 판독가능 프로그램 코드(j1)에 의해 입력된 상기 제1 코드화된 동화상 시퀀스 신호로부터 상기 차동 동화상 시퀀스 신호를 발생시키기 위한 컴퓨터 판독가능 프로그램 코드;(j4) 상기 컴퓨터 판독가능 프로그램 코드(j2)에 의해 발생된 상기 제2 코드화된 동화상 시퀀스 신호를 출력시키기 위한 컴퓨터 판독가능 프로그램 코드; 및(j5) 상기 컴퓨터 판독가능 프로그램 코드(j3)에 의해 발생된 상기 차동 코드화된 동화상 시퀀스 신호를 출력시키기 위한 컴퓨터 판독가능 프로그램 코드를 포함하고,상기 컴퓨터 판독가능 프로그램 코드(k)는:(k1) 상기 제2 코드화된 동화상 시퀀스 신호를 입력시키기 위한 컴퓨터 판독가능 프로그램 코드;(k2) 상기 차동 코드화된 동화상 시퀀스 신호를 입력시키기 위한 컴퓨터 판독가능 프로그램 코드;(k3) 상기 컴퓨터 판독가능 프로그램 코드(k2)에 의해 발생된 상기 차동 코드화된 동화상 시퀀스 신호 및 상기 컴퓨터 판독가능 프로그램 코드(k1)에 의해 입력된 상기 제2 코드화된 동화상 시퀀스 신호로부터 상기 제1 코드화된 동화상 시퀀스 신호를 발생시키기 위한 컴퓨터 판독가능 프로그램 코드; 및(k4) 상기 컴퓨터 판독가능 프로그램 코드(k3)에 의해 복원된 상기 제1 코드화된 동화상 시퀀스 신호를 출력시키기 위한 컴퓨터 판독가능 프로그램 코드를 포함하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 1 항 내지 제 22 항 중 어느 한 항에 있어서, 상기 시퀀스 층의 각각은 상기 시퀀스층의 시작을 지시하는 시퀀스 헤더를 포함하고, 상기 차동 코드화된 신호 발생 수단은 상기 시퀀스 헤더를 상기 차동 코드화된 동화상 시퀀스 신호의 상기 각각의 시퀀스 층에 첨부하도록 동작하는 시퀀스 헤더 부착 유닛을 포함하는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 1 항 내지 제 22 항 중 어느 한 항 또는 제 91 항에 있어서, 상기 제1 코드화된 동화상 시퀀스 신호는 제1 비트율로 전송되고, 상기 차동 코드화된 신호 발생 수단은 상기 제1 비트율을 지시하는 제1 비트율 정보를 발생시키고 상기 차동 코드화된 동화상 시퀀스 신호에 상기 제1 비트율 정보를 첨부하도록 동작하는 비트율 정보 첨부 유닛을 포함하는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 92 항에 있어서, 상기 비트율 정보 첨부 유닛은 400으로 나누어 진 상기제1 비트율의 값을 기초로하여 상기 제1 비트율 정보를 발생시키고 상기 차동 코드화된 동화상 시퀀스 신호에 상기 제1 비트율 정보를 첨부하도록 동작하는 것을 특징으로 하는 코드화된 신호 분리 장치.
- 제 24 항 내지 제 29 항 중 어느 한 항에 있어서, 상기 제1 코드화된 동화상 시퀀스 신호는 제1 비트율로 전송되어지고, 상기 차동 코드화된 동화상 시퀀스 신호는 상기 제1 비트율을 지시하는 상기 제1 비트율 정보를 포함하고, 상기 제1 코드화된 신호 병합 수단은 상기 제1 비트율로 상기 제1 코드화된 동화상 시퀀스 신호를 복원하기 위해 상기 차동 코드화된 동화상 시퀀스 신호로부터 상기 제1 비트율 정보를 획득하도록 동작하는 것을 특징으로 하는 코드화된 신호 병합 장치.
- 제 31 항 내지 제 52 항 중 어느 한 항에 있어서, 상기 시퀀스 층의 각각은 상기 시퀀스 층의 시작을 지시하는 시퀀스 헤더를 포함하고, 상기 단계(c)는 상기 차동 코드화된 동화상 시퀀스 신호의 상기 각각의 시퀀스 층에 상기 시퀀스 헤더를 첨부하는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 31 항 내지 제 52 항 중 어느 한 항 또는 제 95 항에 있어서, 상기 제1 코드화된 동화상 시퀀스 신호는 제1 비트율로 전송되어지고, 상기 단계(c)는 상기 제1 비트율을 지시하는 제1 비트율 정보를 발생시키고 상기 제1 비트율 정보를 상기 차동 코드화된 동화상 시퀀스 신호 첨부하는 상기 단계 (c15)를 포함하는 것을특징으로 하는 코드화된 신호 분리 방법.
- 제 96 항에 있어서, 상기 단계 (c15)는 상기 비트율 정보 첨부 유닛은 400으로 나누어 진 상기 제1 비트율의 값을 기초로 하여 상기 제1 비트율 정보를 발생시키고 상기 차동 코드화된 동화상 시퀀스 신호에 상기 제1 비트율 정보를 첨부하도록 동작하는 것을 특징으로 하는 코드화된 신호 분리 방법.
- 제 54 항 내지 제 59 항 중 어느 한 항에 있어서, 상기 제1 코드화된 동화상 시퀀스 신호는 제1 비트율로 전송되어지고, 상기 차동 코드화된 동화상 시퀀스 신호는 상기 제1 비트율을 지시하는 상기 제1 비트율 정보를 포함하고, 상기 단계(i)는 상기 제1 비트율로 상기 제1 코드화된 동화상 시퀀스 신호를 복원하기 위해 상기 차동 코드화된 동화상 시퀀스 신호로부터 상기 제1 비트율 정보를 획득하는 단계(j4)를 포함하는 것을 특징으로 하는 코드화된 신호 병합 방법.
- 제 61 항 내지 제 82 항 중 어느 한 항에 있어서, 상기 시퀀스 층의 각각은 상기 시퀀스 층의 시작을 지시하는 시퀀스 헤더를 포함하고, 상기 컴퓨터 판독가능 프로그램 코드 단계(c)는 상기 시퀀스 헤더를 상기 차동 코드화된 동화상 시퀀스 신호의 상기 각각의 시퀀스 층에 첨부하기 위한 (c14) 컴퓨터 판독가능 프로그램 코드를 포함하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 61 항 내지 제 82 항 중 어느 한 항 또는 제 99 항에 있어서, 상기 제1 코드화된 동화상 시퀀스 신호는 제1 비트율로 전송되어지고, 상기 컴퓨터 판독가능 프로그램 코드 단계(c)는 상기 제1 비트율을 지시하는 상기 제1 비트율 정보를 바시키고 상기 제1 비트율 정보를 상기 차동 코드화된 동화상 시퀀스 신호에 첨부하기 위한 (c15) 컴퓨터 판독가능 프로그램 코드를 포함하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 100 항에 있어서, 상기 컴퓨터 판독가능 프로그램 코드 (c15)는 400으로 나누어 진 상기 제1 비트율의 값을 기초로 하여 상기 제1 비트율 정보를 발생시키고 상기 차동 코드화된 동화상 시퀀스 신호에 상기 제1 비트율 정보를 첨부하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
- 제 84 항 내지 제 89 항 중 어느 한 항에 있어서, 상기 제1 코드화된 동화상 시퀀스 신호는 제1 비트율로 전송되어지고, 상기 차동 코드화된 동화상 시퀀스 신호는 상기 제1 비트율을 지시하는 제1 비트율 정보를 포함하고, 상기 컴퓨터 판독가능 프로그램 코드(i)는 상기 제1 비트율로 상기 제1 코드화된 동화상 시퀀스 신호를 복원하기 위해 상기 차동 코드화된 동화상 시퀀스 신호로부터 상기 제1 비트율 정보를 획득하기 위한 (i4) 컴퓨터 판독가능 프로그램 코드를 포함하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JPJP-P-2000-00248514 | 2000-08-18 | ||
| JP2000248514 | 2000-08-18 | ||
| JP2001197194A JP3561485B2 (ja) | 2000-08-18 | 2001-06-28 | 符号化信号分離・合成装置、差分符号化信号生成装置、符号化信号分離・合成方法、差分符号化信号生成方法、符号化信号分離・合成プログラムを記録した媒体および差分符号化信号生成プログラムを記録した媒体 |
| JPJP-P-2001-00197194 | 2001-06-28 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20020014770A true KR20020014770A (ko) | 2002-02-25 |
Family
ID=26598091
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020010049741A Abandoned KR20020014770A (ko) | 2000-08-18 | 2001-08-18 | 코드화된 신호를 분리 및 합병하는 방법과 그 장치 및컴퓨터 프로그램 제품 |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US6895052B2 (ko) |
| EP (1) | EP1180900A3 (ko) |
| JP (1) | JP3561485B2 (ko) |
| KR (1) | KR20020014770A (ko) |
| CN (1) | CN1339922A (ko) |
| AU (1) | AU767808B2 (ko) |
| CA (1) | CA2355431A1 (ko) |
| HK (1) | HK1040587A1 (ko) |
| SG (1) | SG106627A1 (ko) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20040031949A (ko) * | 2002-10-08 | 2004-04-14 | 엘지전자 주식회사 | 동영상 인코딩 및 디코딩 방법 |
| WO2015102462A1 (ko) * | 2014-01-06 | 2015-07-09 | 에스케이텔레콤 주식회사 | 다중 영상의 단일 비트 스트림 생성방법 및 생성장치 |
| US9749587B2 (en) | 2014-01-06 | 2017-08-29 | Sk Telecom Co., Ltd. | Method and apparatus for generating combined video stream for multiple images |
| KR20190066691A (ko) * | 2017-12-06 | 2019-06-14 | 한국전자통신연구원 | 압축 데이터 송수신 방법 및 이를 위한 장치 |
Families Citing this family (80)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1217841A2 (en) * | 2000-11-27 | 2002-06-26 | Media Glue Corporation | Bitstream separating and merging system, apparatus, method and computer program product |
| FR2830143B1 (fr) * | 2001-09-21 | 2004-02-27 | St Microelectronics Sa | Procede et dispositif de compression d'un signal d'image |
| AU2003214181A1 (en) * | 2002-03-22 | 2003-10-13 | Realnetworks, Inc. | Context-adaptive macroblock type encoding/decoding methods and apparatuses |
| JP4355156B2 (ja) | 2002-04-16 | 2009-10-28 | パナソニック株式会社 | 画像復号化方法及び画像復号化装置 |
| US7769084B1 (en) | 2002-07-15 | 2010-08-03 | Apple Inc. | Method for implementing a quantizer in a multimedia compression and encoding system |
| US6954504B2 (en) * | 2002-10-25 | 2005-10-11 | Qualcomm, Incorporated | Method and system for code combining in a communication system |
| JP2006237656A (ja) * | 2003-02-28 | 2006-09-07 | Secom Co Ltd | 符号化信号分離・合成装置、差分符号化信号生成装置、差分符号化信号抽出装置、符号化信号分離・合成方法、符号化信号分離・合成プログラム |
| KR20040079084A (ko) * | 2003-03-06 | 2004-09-14 | 삼성전자주식회사 | 시간적 복잡도를 고려한 적응적 동영상 부호화와 그 장치 |
| JP2005167962A (ja) * | 2003-11-11 | 2005-06-23 | Secom Co Ltd | 符号化信号分離装置、符号化信号合成装置および符号化信号分離合成システム |
| WO2005055605A1 (en) * | 2003-12-03 | 2005-06-16 | Koninklijke Philips Electronics N.V. | System and method for improved scalability support in mpeg-2 systems |
| US7590059B2 (en) * | 2004-05-21 | 2009-09-15 | Broadcom Corp. | Multistandard video decoder |
| US20060008009A1 (en) * | 2004-07-09 | 2006-01-12 | Nokia Corporation | Method and system for entropy coding for scalable video codec |
| US7664176B2 (en) * | 2004-07-09 | 2010-02-16 | Nokia Corporation | Method and system for entropy decoding for scalable video bit stream |
| JP2006129246A (ja) * | 2004-10-29 | 2006-05-18 | Toshiba Corp | 映像再生装置及び映像再生方法 |
| DE102004056446A1 (de) * | 2004-11-23 | 2006-06-29 | Siemens Ag | Verfahren zur Transcodierung sowie Transcodiervorrichtung |
| US20060153293A1 (en) * | 2005-01-12 | 2006-07-13 | Ulead Systems, Inc. | Method for transcoding compressed data |
| JP2006254211A (ja) * | 2005-03-11 | 2006-09-21 | Kenwood Corp | データ圧縮装置、圧縮データ復元装置、データ圧縮方法、圧縮データ復元方法及びプログラム |
| US20060271990A1 (en) | 2005-05-18 | 2006-11-30 | Rodriguez Arturo A | Higher picture rate HD encoding and transmission with legacy HD backward compatibility |
| JP4839035B2 (ja) * | 2005-07-22 | 2011-12-14 | オリンパス株式会社 | 内視鏡用処置具および内視鏡システム |
| US7903306B2 (en) * | 2005-07-22 | 2011-03-08 | Samsung Electronics Co., Ltd. | Sensor image encoding and/or decoding system, medium, and method |
| CN100370834C (zh) * | 2005-08-08 | 2008-02-20 | 北京中星微电子有限公司 | 多模图像编解码芯片中的系数缩放计算模块 |
| US20070147496A1 (en) * | 2005-12-23 | 2007-06-28 | Bhaskar Sherigar | Hardware implementation of programmable controls for inverse quantizing with a plurality of standards |
| US20070160134A1 (en) * | 2006-01-10 | 2007-07-12 | Segall Christopher A | Methods and Systems for Filter Characterization |
| US8014445B2 (en) * | 2006-02-24 | 2011-09-06 | Sharp Laboratories Of America, Inc. | Methods and systems for high dynamic range video coding |
| CN101395919A (zh) * | 2006-03-07 | 2009-03-25 | 日本电气株式会社 | 运动图像分发系统和转换设备 |
| US8194997B2 (en) * | 2006-03-24 | 2012-06-05 | Sharp Laboratories Of America, Inc. | Methods and systems for tone mapping messaging |
| US7995649B2 (en) | 2006-04-07 | 2011-08-09 | Microsoft Corporation | Quantization adjustment based on texture level |
| US8711925B2 (en) | 2006-05-05 | 2014-04-29 | Microsoft Corporation | Flexible quantization |
| US7535383B2 (en) * | 2006-07-10 | 2009-05-19 | Sharp Laboratories Of America Inc. | Methods and systems for signaling multi-layer bitstream data |
| US7840078B2 (en) * | 2006-07-10 | 2010-11-23 | Sharp Laboratories Of America, Inc. | Methods and systems for image processing control based on adjacent block characteristics |
| US8130822B2 (en) * | 2006-07-10 | 2012-03-06 | Sharp Laboratories Of America, Inc. | Methods and systems for conditional transform-domain residual accumulation |
| US8422548B2 (en) * | 2006-07-10 | 2013-04-16 | Sharp Laboratories Of America, Inc. | Methods and systems for transform selection and management |
| US8059714B2 (en) * | 2006-07-10 | 2011-11-15 | Sharp Laboratories Of America, Inc. | Methods and systems for residual layer scaling |
| CN101507282B (zh) * | 2006-07-10 | 2012-06-27 | 夏普株式会社 | 用于组合多层比特流中的层的方法和系统 |
| US8532176B2 (en) * | 2006-07-10 | 2013-09-10 | Sharp Laboratories Of America, Inc. | Methods and systems for combining layers in a multi-layer bitstream |
| US7885471B2 (en) * | 2006-07-10 | 2011-02-08 | Sharp Laboratories Of America, Inc. | Methods and systems for maintenance and use of coded block pattern information |
| US7742646B1 (en) * | 2006-12-20 | 2010-06-22 | Nvidia Corporation | Modified high dynamic range color decompression |
| US7920749B1 (en) | 2006-12-20 | 2011-04-05 | Nvidia Corporation | Modified high dynamic range color decompression |
| CN101001371B (zh) * | 2007-01-19 | 2010-05-19 | 华为技术有限公司 | 视频转码的方法及其装置 |
| US8233536B2 (en) | 2007-01-23 | 2012-07-31 | Sharp Laboratories Of America, Inc. | Methods and systems for multiplication-free inter-layer image prediction |
| US8503524B2 (en) * | 2007-01-23 | 2013-08-06 | Sharp Laboratories Of America, Inc. | Methods and systems for inter-layer image prediction |
| US7826673B2 (en) * | 2007-01-23 | 2010-11-02 | Sharp Laboratories Of America, Inc. | Methods and systems for inter-layer image prediction with color-conversion |
| US8665942B2 (en) * | 2007-01-23 | 2014-03-04 | Sharp Laboratories Of America, Inc. | Methods and systems for inter-layer image prediction signaling |
| US7760949B2 (en) | 2007-02-08 | 2010-07-20 | Sharp Laboratories Of America, Inc. | Methods and systems for coding multiple dynamic range images |
| US8767834B2 (en) * | 2007-03-09 | 2014-07-01 | Sharp Laboratories Of America, Inc. | Methods and systems for scalable-to-non-scalable bit-stream rewriting |
| WO2008117541A1 (ja) * | 2007-03-28 | 2008-10-02 | Panasonic Corporation | 符号化レート変換装置および符号化レート変換方法 |
| US8810637B2 (en) * | 2007-04-03 | 2014-08-19 | Karl Storz Imaging, Inc. | Universal camera control unit |
| JP4360416B2 (ja) * | 2007-04-06 | 2009-11-11 | セイコーエプソン株式会社 | 画像圧縮方法、画像圧縮装置およびプログラム |
| US7983498B1 (en) | 2007-08-06 | 2011-07-19 | Nvidia Corporation | Low dynamic range 3-channel color compression |
| US8457214B2 (en) | 2007-09-10 | 2013-06-04 | Cisco Technology, Inc. | Video compositing of an arbitrary number of source streams using flexible macroblock ordering |
| US8897359B2 (en) * | 2008-06-03 | 2014-11-25 | Microsoft Corporation | Adaptive quantization for enhancement layer video coding |
| US8259801B2 (en) * | 2008-10-12 | 2012-09-04 | Mediatek Inc. | Methods for coding digital media data with prediction information and prediction error information being respectively carried by different bit stream sections |
| KR101610765B1 (ko) * | 2008-10-31 | 2016-04-11 | 삼성전자주식회사 | 음성 신호의 부호화/복호화 방법 및 장치 |
| KR101590633B1 (ko) | 2008-11-11 | 2016-02-02 | 삼성전자주식회사 | 슬라이스 단위로 분할된 동영상을 처리하는 동영상 부호화/복호화장치 및 동영상 부호화/복호화방법 |
| US8379715B2 (en) * | 2009-08-27 | 2013-02-19 | Nxp B. V. | System and method for video compression using non-linear quantization and modular arithmetic computation |
| US8654838B2 (en) * | 2009-08-31 | 2014-02-18 | Nxp B.V. | System and method for video and graphic compression using multiple different compression techniques and compression error feedback |
| WO2011106937A1 (zh) * | 2010-03-04 | 2011-09-09 | 北京视博数字电视科技有限公司 | 一种图像编码方法和装置 |
| US8849052B2 (en) * | 2010-06-04 | 2014-09-30 | Sony Corporation | Image processing apparatus and method |
| US8798171B2 (en) | 2010-06-28 | 2014-08-05 | Richwave Technology Corp. | Video transmission by decoupling color components |
| US8458362B2 (en) | 2010-09-30 | 2013-06-04 | Comcast Cable Communications, Llc | Delivering content in multiple formats |
| RS64610B1 (sr) * | 2010-11-04 | 2023-10-31 | Ge Video Compression Llc | Kodiranje slike koje podržava objedinjavanje blokova i režim preskakanja |
| KR20130049523A (ko) | 2011-11-04 | 2013-05-14 | 오수미 | 인트라 예측 블록 생성 장치 |
| US9380327B2 (en) | 2011-12-15 | 2016-06-28 | Comcast Cable Communications, Llc | System and method for synchronizing timing across multiple streams |
| JP5909692B2 (ja) * | 2012-04-03 | 2016-04-27 | パナソニックIpマネジメント株式会社 | 映像データ送信装置及び受信装置 |
| JP6000763B2 (ja) * | 2012-08-31 | 2016-10-05 | キヤノン株式会社 | 画像処理装置及び画像処理方法 |
| US9510002B2 (en) | 2013-09-09 | 2016-11-29 | Apple Inc. | Chroma quantization in video coding |
| JP6417815B2 (ja) * | 2014-09-19 | 2018-11-07 | 富士ゼロックス株式会社 | 情報処理装置及び情報処理プログラム |
| US10567703B2 (en) | 2017-06-05 | 2020-02-18 | Cisco Technology, Inc. | High frame rate video compatible with existing receivers and amenable to video decoder implementation |
| CN109660825B (zh) * | 2017-10-10 | 2021-02-09 | 腾讯科技(深圳)有限公司 | 视频转码方法、装置、计算机设备及存储介质 |
| WO2019161303A1 (en) * | 2018-02-17 | 2019-08-22 | Google Llc | Image compression and decompression using controlled quality loss |
| CN109309548B (zh) * | 2018-05-11 | 2020-01-03 | 深圳市华星光电技术有限公司 | 编码方法、设备及可读存储介质 |
| CN110474711B (zh) * | 2018-05-11 | 2021-11-09 | Tcl华星光电技术有限公司 | 编码方法、设备及可读存储介质 |
| CN108768587B (zh) * | 2018-05-11 | 2021-04-27 | Tcl华星光电技术有限公司 | 编码方法、设备及可读存储介质 |
| CN108847916B (zh) * | 2018-05-30 | 2020-12-04 | 深圳市华星光电技术有限公司 | 编码方法、设备及可读存储介质 |
| US10778938B2 (en) * | 2018-12-20 | 2020-09-15 | Hulu, LLC | Video chunk combination optimization |
| CN114143548B (zh) * | 2019-03-11 | 2023-02-14 | 北京达佳互联信息技术有限公司 | 视频编解码中变换系数的编解码 |
| CN110418141A (zh) * | 2019-07-02 | 2019-11-05 | 杭州雄迈集成电路技术有限公司 | 一种jpg格式图片高性能优化方法 |
| CN111614359B (zh) * | 2020-06-02 | 2023-04-11 | 同济大学 | 使用点预测和常现位置数组的数据编码方法和解码方法 |
| CN112104376B (zh) * | 2020-11-19 | 2022-02-15 | 南京艾科朗克信息科技有限公司 | 一种证券期货行情数据实时压缩方法 |
| CN113067581B (zh) * | 2021-03-11 | 2023-02-10 | 深圳华云信息系统有限公司 | 解码系统、解码方法、电子设备及存储介质 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR19990009878A (ko) * | 1997-07-12 | 1999-02-05 | 김영환 | 신축형 모양정보 부호화 장치 및 방법 |
| WO2000002392A2 (en) * | 1998-07-06 | 2000-01-13 | Koninklijke Philips Electronics N.V. | Scalable video coding system |
| KR20000022218A (ko) * | 1996-06-27 | 2000-04-25 | 마찌다 가쯔히꼬 | 화상 부호화 장치 및 화상 복호화 장치 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE69522861T2 (de) * | 1994-06-30 | 2002-04-11 | Koninklijke Philips Electronics N.V., Eindhoven | Verfahren und Einrichtung zur Codeumwandlung von codiertem Datenstrom |
| SE515535C2 (sv) * | 1996-10-25 | 2001-08-27 | Ericsson Telefon Ab L M | En transkoder |
| US6208745B1 (en) * | 1997-12-30 | 2001-03-27 | Sarnoff Corporation | Method and apparatus for imbedding a watermark into a bitstream representation of a digital image sequence |
| SE9802286L (sv) * | 1998-06-26 | 1999-12-27 | Ericsson Telefon Ab L M | Effektiv nedskalning av DCT-komprimerade bilder |
| US6275531B1 (en) * | 1998-07-23 | 2001-08-14 | Optivision, Inc. | Scalable video coding method and apparatus |
| KR100312421B1 (ko) * | 1998-11-25 | 2001-12-12 | 오길록 | 영상시스템에서의압축동영상변환장치및그방법 |
| US6498865B1 (en) * | 1999-02-11 | 2002-12-24 | Packetvideo Corp,. | Method and device for control and compatible delivery of digitally compressed visual data in a heterogeneous communication network |
| US6625211B1 (en) * | 1999-02-25 | 2003-09-23 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for transforming moving picture coding system |
| US6275536B1 (en) * | 1999-06-23 | 2001-08-14 | General Instrument Corporation | Implementation architectures of a multi-channel MPEG video transcoder using multiple programmable processors |
| US6639943B1 (en) * | 1999-11-23 | 2003-10-28 | Koninklijke Philips Electronics N.V. | Hybrid temporal-SNR fine granular scalability video coding |
| US6697426B1 (en) * | 2000-03-17 | 2004-02-24 | Koninklijke Philips Electronics N.V. | Reduction of layer-decoding complexity by reordering the transmission of enhancement layer frames |
-
2001
- 2001-06-28 JP JP2001197194A patent/JP3561485B2/ja not_active Expired - Fee Related
- 2001-08-17 US US09/931,038 patent/US6895052B2/en not_active Expired - Fee Related
- 2001-08-17 CA CA 2355431 patent/CA2355431A1/en not_active Abandoned
- 2001-08-17 SG SG200105074A patent/SG106627A1/en unknown
- 2001-08-17 AU AU61874/01A patent/AU767808B2/en not_active Ceased
- 2001-08-18 CN CN01135747A patent/CN1339922A/zh active Pending
- 2001-08-18 KR KR1020010049741A patent/KR20020014770A/ko not_active Abandoned
- 2001-08-20 EP EP01307046A patent/EP1180900A3/en not_active Withdrawn
-
2002
- 2002-03-04 HK HK02101626.8A patent/HK1040587A1/en unknown
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20000022218A (ko) * | 1996-06-27 | 2000-04-25 | 마찌다 가쯔히꼬 | 화상 부호화 장치 및 화상 복호화 장치 |
| KR19990009878A (ko) * | 1997-07-12 | 1999-02-05 | 김영환 | 신축형 모양정보 부호화 장치 및 방법 |
| WO2000002392A2 (en) * | 1998-07-06 | 2000-01-13 | Koninklijke Philips Electronics N.V. | Scalable video coding system |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20040031949A (ko) * | 2002-10-08 | 2004-04-14 | 엘지전자 주식회사 | 동영상 인코딩 및 디코딩 방법 |
| WO2015102462A1 (ko) * | 2014-01-06 | 2015-07-09 | 에스케이텔레콤 주식회사 | 다중 영상의 단일 비트 스트림 생성방법 및 생성장치 |
| US9749587B2 (en) | 2014-01-06 | 2017-08-29 | Sk Telecom Co., Ltd. | Method and apparatus for generating combined video stream for multiple images |
| KR20190066691A (ko) * | 2017-12-06 | 2019-06-14 | 한국전자통신연구원 | 압축 데이터 송수신 방법 및 이를 위한 장치 |
Also Published As
| Publication number | Publication date |
|---|---|
| SG106627A1 (en) | 2004-10-29 |
| JP3561485B2 (ja) | 2004-09-02 |
| EP1180900A3 (en) | 2005-09-21 |
| US6895052B2 (en) | 2005-05-17 |
| CA2355431A1 (en) | 2002-02-18 |
| AU6187401A (en) | 2002-02-21 |
| JP2002135130A (ja) | 2002-05-10 |
| US20020054638A1 (en) | 2002-05-09 |
| HK1040587A1 (en) | 2002-06-14 |
| CN1339922A (zh) | 2002-03-13 |
| AU767808B2 (en) | 2003-11-27 |
| EP1180900A2 (en) | 2002-02-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR20020014770A (ko) | 코드화된 신호를 분리 및 합병하는 방법과 그 장치 및컴퓨터 프로그램 제품 | |
| KR100620270B1 (ko) | 압축된 비디오 비트스트림들을 트랜스코딩하는 방법 및 장치 | |
| US8036278B2 (en) | Image decoding apparatus | |
| EP0912063B1 (en) | A method for computational graceful degradation in an audiovisual compression system | |
| US10070141B2 (en) | Method and apparatus for providing prediction mode scalability | |
| US20060171463A1 (en) | Apparatus, system for, method of and computer program product for separating and merging coded signal | |
| JP2022528529A (ja) | ビデオコーディング技術の時間的処理 | |
| KR100238622B1 (ko) | 새로운 적응형 양자화기를 이용한 동영상 압축 시스템 및 방법 | |
| EP1531628A2 (en) | Scalable video coding | |
| JP2000511722A (ja) | 信号のビットレートの変更に関する改良 | |
| EP1051851B1 (en) | Video signal compression | |
| KR20070090185A (ko) | 비디오 스트림들을 처리하는 방법 및 장치 | |
| JP2000299857A (ja) | 符号化ストリーム記録装置および方法、符号化ストリーム再生装置および方法、トランスコーディングシステム、変換装置および方法、ビデオ符号化装置および方法、ストリーム処理装置および方法、ストリーム処理システム、ビデオ復号装置および方法、並びに記録媒体 | |
| JP2000299856A (ja) | ストリーム生成装置および方法、ストリーム伝送装置および方法、符号化装置および方法、並びに記録媒体 | |
| JP2005286863A (ja) | 符号化信号分離装置、符号化信号合成装置および符号化信号分離合成システム | |
| JP2000333176A (ja) | スケーラビリティを有する画像符号伝送装置および方法並びに再量子化方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20010818 |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20030228 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20010818 Comment text: Patent Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20050808 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20060123 |
|
| NORF | Unpaid initial registration fee | ||
| PC1904 | Unpaid initial registration fee |