KR100203709B1 - 비트 발생량 조절기능을 갖는 영상 부호화 시스템 - Google Patents
비트 발생량 조절기능을 갖는 영상 부호화 시스템 Download PDFInfo
- Publication number
- KR100203709B1 KR100203709B1 KR1019960013774A KR19960013774A KR100203709B1 KR 100203709 B1 KR100203709 B1 KR 100203709B1 KR 1019960013774 A KR1019960013774 A KR 1019960013774A KR 19960013774 A KR19960013774 A KR 19960013774A KR 100203709 B1 KR100203709 B1 KR 100203709B1
- Authority
- KR
- South Korea
- Prior art keywords
- encoding
- signal
- frame
- bandwidth
- quantization
- 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
- 230000006870 function Effects 0.000 title description 9
- 230000000694 effects Effects 0.000 claims abstract description 45
- 238000013139 quantization Methods 0.000 claims abstract description 43
- 238000000034 method Methods 0.000 claims abstract description 40
- 230000033001 locomotion Effects 0.000 claims abstract description 30
- 238000004364 calculation method Methods 0.000 claims abstract description 11
- 230000005540 biological transmission Effects 0.000 claims description 19
- 230000006835 compression Effects 0.000 claims description 3
- 238000007906 compression Methods 0.000 claims description 3
- 230000001131 transforming effect Effects 0.000 claims 1
- 230000008569 process Effects 0.000 description 16
- 239000013598 vector Substances 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 7
- 238000006073 displacement reaction Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000003044 adaptive effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000002123 temporal effect 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
- H04N19/139—Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
-
- 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/124—Quantisation
-
- 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/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
-
- 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/176—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 block, e.g. a macroblock
-
- 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
-
- 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/625—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using discrete cosine transform [DCT]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
Claims (5)
- 입력되는 현재 프레임과, 이 현재 프레임 및 재구성된 이전 프레임을 이용하는 움직임 추정, 보상을 통해 얻어지는 예측 프레임간의 차분신호에 대해 이산 코사인 변환, 양자화 및 엔트로피 부호화를 포함하는 부호화 수단을 통해 압축 부호화하여 부호화된 비트 스트림을 발생하며, 상기 양자화는 출력측 버퍼에 저장되는 상기 비트 스트림의 충만상태 정보에 의거하여 그 스텝 사이즈가 조절되는 비트 발생량 조절기능을 갖는 영상 부호화 시스템에 있어서, 상기 부호화 수단으로 부터 발생되는 상기 부호화된 비트 스트림을 가산하여 매 프레임 단위로 각각의 비트 발생량을 산출하는 비트량 계산 수단; 상기 산출된 각 프레임의 비트 발생량에 대한 액티비티값을 산출하고, 이 산출된 액티비티값을 해당 프레임의 복잡도로서 참조하며, 부호화를 위해 입력되는 상기 현재 프레임의 주파수 통과 대역폭을 적응적으로 제한하기 위한 기설정된 복수의 대역폭 결정신호들중 상기 산출된 액티비티값에 대응하는 대역폭 결정신호를 발생하는 제어수단; 상기 입력 현재 프레임 신호에 대한 공간영역의 영상신호를 코사인함수를 이용하여 M×N블럭 단위의 주파수 영역의 2차원 DCT 변환계수들로 변환하는 이산 코사인 변환수단; 상기 M×N 단위의 2차원 DCT 변환계수 블럭들에 대해 양자화 파라메터값을 이용하여 유한한 개수의 값으로 양자화하는 양자화 수단; 상기 발생된 대역폭 결정신호에 의거하여 상기 양자화된 DCT 변환계수 블럭들에 대한 고주파 통과 대역를 결정하며, 상기 양자화된 각 DCT 변환계수 블럭의 고주파 통과 대역을 상기 결정된 대역폭으로 제한하는 주파수 선택 수단; 및 상기 대역폭이 제한된 양자화된 각 DCT 블럭들 각각에 대해 역양자화 및 역이산 코사인 변환을 수행하여 부호화전의 원신호로 복원하며, 원신호로 복원된 상기 대역폭 제한 프레임 신호를 상기 움직임 추정, 보상을 위한 현재 프레임 신호로써 상기 부호화 수단에 제공하는 영상 복원 수단을 더 포함하는 것을 특징으로 하는 비트 발생량 조절기능을 갖는 영상 부호화 시스템.
- 제 1항에 있어서 상기 각 해당 프레임의 복잡도는, 전송율과 프레임율을 이용하여 산출되는 평균 비트량과 상기 해당 프레임의 발생 비트량에 의거하여 산출되는 것을 특징으로 하는 비트 발생량 조절기능을 갖는 영상 부호화 시스템.
- 제 1 항 또는 제 2 항에 있어서, 상기 기설정된 복수의 대역폭 결정신호는, 상기 각 DCT 변환계수 블럭들의 선택적인 대역폭 제한을 위해 각각 다른 정수값을 갖는 4개의 대역폭 결정신호를 포함하는 것을 특징으로 하는 비트 발생량 조절기능을 갖는 영상 부호화 시스템.
- 제 1항에 있어서 상기 이산 코사인 변환 수단은, 상기 현재 프레임 신호에 대한 공간영역의 영상신호를 8×8 블럭 단위의 2차원 DCT 변환계수들로 변환하는 것을 특징으로 하는 비트 발생량 조절기능을 갖는 영상 부호화 시스템.
- 제 1 항 또는 제 4 항에 있어서, 상기 주파수 선택 수단은, 상기 양자화된 각 DCT 변환계수 블럭들에 대해 상기 발생된 대역폭 결정신호 이하의 고주파 성분을 제로(0)값으로 매핑하는 것을 특징으로 하는 비트 발생량 조절기능을 갖는 영상 부호화 시스템.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960013774A KR100203709B1 (ko) | 1996-04-30 | 1996-04-30 | 비트 발생량 조절기능을 갖는 영상 부호화 시스템 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960013774A KR100203709B1 (ko) | 1996-04-30 | 1996-04-30 | 비트 발생량 조절기능을 갖는 영상 부호화 시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR970073127A KR970073127A (ko) | 1997-11-07 |
KR100203709B1 true KR100203709B1 (ko) | 1999-06-15 |
Family
ID=19457276
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019960013774A Expired - Fee Related KR100203709B1 (ko) | 1996-04-30 | 1996-04-30 | 비트 발생량 조절기능을 갖는 영상 부호화 시스템 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100203709B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9185424B2 (en) | 2011-07-05 | 2015-11-10 | Qualcomm Incorporated | Image data compression |
-
1996
- 1996-04-30 KR KR1019960013774A patent/KR100203709B1/ko not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
KR970073127A (ko) | 1997-11-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100203710B1 (ko) | 비트 발생량 조절기능을 갖는 영상 부호화 시스템 | |
JPH0723422A (ja) | ディジタルvtrの映像信号帯域圧縮装置 | |
KR100541623B1 (ko) | 움직임 보상을 이용한 예측 코딩 방법 및 장치 | |
KR19980017213A (ko) | 열화영상에 대한 보상기능을 갖는 영상 복호화 시스템 | |
KR0178221B1 (ko) | 픽셀의 평균값을 이용한 개선된 패턴 벡터 부호화 시스템 | |
KR100203709B1 (ko) | 비트 발생량 조절기능을 갖는 영상 부호화 시스템 | |
KR100203714B1 (ko) | 비트 발생량 조절기능을 갖는 영상 부호화 시스템 | |
KR100203682B1 (ko) | 비트 발생량 조절기능을 갖는 영상 부호화 시스템 | |
KR100203703B1 (ko) | 비트 발생량 조절기능을 갖는 영상 부호화 시스템 | |
KR100203659B1 (ko) | 비트 발생량 조절기능을 갖는 영상 부호화 시스템 | |
KR100203627B1 (ko) | 비트 발생량 조절기능을 갖는 영상 부호화 시스템 | |
KR100203676B1 (ko) | 비트 발생량 조절기능을 갖는 영상 부호화 시스템 | |
KR100203675B1 (ko) | 비트 발생량 조절기능을 갖는 영상 부호화 시스템 | |
KR100203625B1 (ko) | 비트 발생량 조절기능을 갖는 영상 부호화 시스템 | |
KR100203685B1 (ko) | 비트 발생량 조절기능을 갖는 영상 부호화 시스템 | |
KR100203663B1 (ko) | 비트 발생량 조절기능을 갖는 영상 부호화 시스템 | |
KR100229791B1 (ko) | 대역 제한 기능을 갖는 적응적인 영상 부호화시스템 | |
KR100203630B1 (ko) | 비트 발생량 조절기능을 갖는 영상 부호화 시스템 | |
KR100203674B1 (ko) | 비트 발생량 조절기능을 갖는 영상 부호화 시스템 | |
KR0149938B1 (ko) | 프랙탈과 움직임 보상을 이용한 동영상 압축 장치 및 그 압축 방법 | |
KR100203677B1 (ko) | 비트 발생량 조절기능을 갖는 영상 부호화 시스템 | |
KR100203628B1 (ko) | 비트 발생량 조절기능을 갖는 영상 부호화 시스템 | |
KR100203684B1 (ko) | 비트 발생량 조절기능을 갖는 영상 부호화 시스템 | |
KR100229793B1 (ko) | 적응적인 부호화 모드 결정 기능을 갖는 개선된영상부호화시스템 | |
KR100203660B1 (ko) | 비트 발생량 조절기능을 갖는 영상 부호화 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19960430 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19960430 Comment text: Request for Examination of Application |
|
PG1501 | Laying open of application | ||
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: 19981229 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19990324 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19990325 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20020228 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20030303 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20040226 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20050225 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20060224 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20070305 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20080303 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20090302 Start annual number: 11 End annual number: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20100302 Start annual number: 12 End annual number: 12 |
|
FPAY | Annual fee payment |
Payment date: 20110302 Year of fee payment: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20110302 Start annual number: 13 End annual number: 13 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20130209 |