KR20020066498A - 동영상 부호화 장치 및 방법 - Google Patents
동영상 부호화 장치 및 방법 Download PDFInfo
- Publication number
- KR20020066498A KR20020066498A KR1020010006716A KR20010006716A KR20020066498A KR 20020066498 A KR20020066498 A KR 20020066498A KR 1020010006716 A KR1020010006716 A KR 1020010006716A KR 20010006716 A KR20010006716 A KR 20010006716A KR 20020066498 A KR20020066498 A KR 20020066498A
- Authority
- KR
- South Korea
- Prior art keywords
- motion
- block
- map information
- motion vector
- video
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 239000013598 vector Substances 0.000 claims abstract description 48
- 238000007906 compression Methods 0.000 claims abstract description 25
- 230000006835 compression Effects 0.000 claims abstract description 25
- 238000013139 quantization Methods 0.000 claims description 15
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 230000009466 transformation Effects 0.000 claims description 2
- 230000001131 transforming effect Effects 0.000 claims description 2
- 230000008569 process Effects 0.000 abstract description 8
- 238000010586 diagram Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000013144 data compression Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000007781 pre-processing Methods 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- 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/63—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
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 (3)
- RGB 영상신호를 동영상 압축 대상 신호로 변환 출력하는 영상신호 변환부를 구비하는 동영상 압축 시스템의 동영상 부호화 장치에 있어서,상기 동영상 압축 대상신호를 웨이블릿 변환하여 얻어진 변환계수를 양자화하고 이를 엔트로피 코딩하여 출력하는 화면내 부호화부와;상기 동영상 압축 대상 신호를 입력하여 현재 프레임과 이전 프레임간의 화소 블록 차이를 구하여 움직임 발생 여부를 판단하여 그 판단결과를 모션 맵 정보로서 산술 부호화하여 출력하고, 움직임이 발생한 블록을 모션 벡터로 나타낼 수 있는지의 여부를 판단하여 그 판단 결과를 텍스쳐 맵 정보로서 산술 부호화하여 출력하는 한편, 상기 움직임이 발생한 블록을 모션 벡터로 나타낼 수 없는 경우에는 해당 블록을 상기 화면내 부호화부와 동일 방식으로 부호화하여 출력하는 화면간 부호화부를 포함함을 특징으로 하는 동영상 부호화 장치.
- 청구항 1에 있어서, 상기 화면간 부호화부는;상기 동영상 압축 대상신호를 입력하여 이전 프레임과 현재 프레임간의 화소 블록 차이를 구하여 각 블록의 움직임이 발생하였는지를 판단하고 판단결과를 모션 맵 정보(motion map information)로서 출력하는 모션 검출부와;상기 모션 맵 정보를 저장하고 이를 산술 부호화하여 출력하는 모션 맵 정보 부호화부와;상기 모션 검출부로부터 움직임이 발생한 블록의 값들을 입력받아 움직임이 발생한 블록을 모션 벡터로 나타낼 수 있는지의 여부를 판단하여 그 판단 결과를 텍스쳐 맵 정보로서 출력하는 모션 예측부와;상기 텍스쳐 맵 정보를 저장하고 이를 산술 부호화하여 출력하는 텍스쳐 맵 정보 부호화부와;상기 모션 예측부로부터 움직임이 발생한 블록에 대한 모션 벡터를 입력받아 저장하고 이를 허프만 부호화하여 출력하는 모션 벡터 부호화부와;상기 모션 예측부로부터 모션 벡터로 나타낼 수 없는 블록을 입력받아 저장하고 이를 상기 화면내 부호화부와 동일 방식으로 부호화하여 출력하는 텍스쳐 부호화부로 구성함을 특징으로 하는 동영상 부호화 장치.
- 동영상 부호화 방법에 있어서,RGB신호를 동영상 압축 대상 신호로 변환하는 영상신호 변환 단계와;변환된 소정 크기의 동영상 압축 대상 신호를 입력하여 웨이브릿 변환 및 양자화하여 얻어진 데이터를 엔트로피 코딩하여 출력하는 화면내 부호화 단계와;상기 동영상 압축 대상 신호를 입력하여 현재 프레임과 이전 프레임간의 화소 블록 차이를 구하여 움직임 발생 여부를 판단하여 그 판단결과를 모션 맵 정보로서 산술 부호화하여 출력하고, 움직임이 발생한 블록을 모션 벡터로 나타낼 수 있는지의 여부를 판단하여 그 판단 결과를 텍스쳐 맵 정보로서 산술 부호화하여 출력하는 한편, 상기 움직임이 발생한 블록을 모션 벡터로 나타낼 수 있는 경우에는모션벡터를 구하여 허프만 코딩하여 출력하고, 상기 움직임이 발생한 블록을 모션 벡터로 나타낼 수 없는 경우에는 해당 블록을 상기 화면내 부호화 단계와 동일 방식으로 부호화하여 출력하는 화면간 부호화 단계를 포함함을 특징으로 하는 동영상 부호화 방법.
Priority Applications (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020010006716A KR100366382B1 (ko) | 2001-02-12 | 2001-02-12 | 동영상 부호화 장치 및 방법 |
JP2004506292A JP4126044B2 (ja) | 2001-02-12 | 2002-05-21 | 動画像符号化装置及び方法 |
CNB028290046A CN1302666C (zh) | 2001-02-12 | 2002-05-21 | 编码运动图像的装置和方法 |
AU2002308869A AU2002308869A1 (en) | 2001-02-12 | 2002-05-21 | Apparatus and method of coding moving picture |
EP02807445A EP1506676A1 (en) | 2001-02-12 | 2002-05-21 | Apparatus and method of coding moving picture |
BR0215722A BR0215722A (pt) | 2001-02-12 | 2002-05-21 | Aparelho e método para codificar imagem em movimento |
PCT/KR2002/000964 WO2003098937A1 (en) | 2001-02-12 | 2002-05-21 | Apparatus and method of coding moving picture |
US10/514,397 US20050157790A1 (en) | 2001-02-12 | 2003-05-21 | Apparatus and mehtod of coding moving picture |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020010006716A KR100366382B1 (ko) | 2001-02-12 | 2001-02-12 | 동영상 부호화 장치 및 방법 |
PCT/KR2002/000964 WO2003098937A1 (en) | 2001-02-12 | 2002-05-21 | Apparatus and method of coding moving picture |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20020066498A true KR20020066498A (ko) | 2002-08-19 |
KR100366382B1 KR100366382B1 (ko) | 2002-12-31 |
Family
ID=32044714
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020010006716A Expired - Fee Related KR100366382B1 (ko) | 2001-02-12 | 2001-02-12 | 동영상 부호화 장치 및 방법 |
Country Status (8)
Country | Link |
---|---|
US (1) | US20050157790A1 (ko) |
EP (1) | EP1506676A1 (ko) |
JP (1) | JP4126044B2 (ko) |
KR (1) | KR100366382B1 (ko) |
CN (1) | CN1302666C (ko) |
AU (1) | AU2002308869A1 (ko) |
BR (1) | BR0215722A (ko) |
WO (1) | WO2003098937A1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003098937A1 (en) * | 2001-02-12 | 2003-11-27 | Multivia Co., Ltd. | Apparatus and method of coding moving picture |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100517906B1 (ko) * | 2003-11-27 | 2005-09-30 | (주) 멀티비아 | 모바일 디바이스용 동영상 압축 방법 |
CN101569170B (zh) * | 2007-05-17 | 2011-11-16 | 索尼株式会社 | 编码设备和编码方法以及解码设备和解码方法 |
CA2644379C (en) * | 2007-12-19 | 2015-01-06 | Sony Corporation | Visually lossless video data compression |
CN101448158B (zh) * | 2008-12-19 | 2012-03-14 | 中国海洋大学 | 一种水下视频压缩方法 |
CN103108182B (zh) * | 2013-01-18 | 2015-11-18 | 北京航空航天大学 | 多源异类无人机侦察图像通用压缩方法 |
CN112135008A (zh) * | 2020-10-16 | 2020-12-25 | 深圳市中江天华科技有限公司 | 一种基于zynq FPGA的低照度手持终端及其系统 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR0134470B1 (ko) * | 1994-09-15 | 1998-04-23 | 배순훈 | 웨이브렛 변환 부호화 장치 |
KR960028543A (ko) * | 1994-12-28 | 1996-07-22 | 배순훈 | 웨이브렛 변환을 이용한 동영상 부호화장치 |
JPH0970038A (ja) * | 1995-08-31 | 1997-03-11 | Matsushita Electric Ind Co Ltd | 画像データ処理方法 |
US6483946B1 (en) * | 1995-10-25 | 2002-11-19 | Sarnoff Corporation | Apparatus and method for encoding zerotrees generated by a wavelet-based coding technique |
KR100223647B1 (ko) * | 1995-12-23 | 1999-10-15 | 윤종용 | 동영상 압축/복원시스템에서의 효과적인 움직임추정/보상방법및시스템 |
US6084912A (en) * | 1996-06-28 | 2000-07-04 | Sarnoff Corporation | Very low bit rate video coding/decoding method and apparatus |
US5974184A (en) * | 1997-03-07 | 1999-10-26 | General Instrument Corporation | Intra-macroblock DC and AC coefficient prediction for interlaced digital video |
CA2310602C (en) * | 1997-11-14 | 2009-05-19 | Analysis & Technology, Inc. | Apparatus and method for compressing video information |
US6272180B1 (en) * | 1997-11-21 | 2001-08-07 | Sharp Laboratories Of America, Inc. | Compression and decompression of reference frames in a video decoder |
US6459814B1 (en) * | 1998-09-08 | 2002-10-01 | Sarnoff Corporation | Method and apparatus for generic scalable shape coding by deriving shape information for chrominance components from luminance component |
JP2000115782A (ja) * | 1998-10-06 | 2000-04-21 | Canon Inc | 符号化装置及び方法及び記憶媒体 |
KR20000059799A (ko) * | 1999-03-09 | 2000-10-05 | 구자홍 | 웨이브릿 부호화를 이용한 움직임 보상 부호화 장치 및 방법 |
JP3414683B2 (ja) * | 1999-11-16 | 2003-06-09 | 株式会社国際電気通信基礎技術研究所 | 対象物の表面動き測定方法および装置、ならびに当該方法を実現するようコンピュータを動作させるためのプログラムを記憶したコンピュータ読取可能な記録媒体 |
KR20010081142A (ko) * | 2000-01-04 | 2001-08-29 | 구자홍 | 화상통신기기의 화상압축 부호화 방법 및 장치 |
WO2002001881A2 (en) * | 2000-06-30 | 2002-01-03 | Koninklijke Philips Electronics N.V. | Encoding method for the compression of a video sequence |
US7885336B2 (en) * | 2001-02-05 | 2011-02-08 | Ati Technologies Ulc | Programmable shader-based motion compensation apparatus and method |
KR100366382B1 (ko) * | 2001-02-12 | 2002-12-31 | (주) 멀티비아 | 동영상 부호화 장치 및 방법 |
US7076108B2 (en) * | 2001-12-11 | 2006-07-11 | Gen Dow Huang | Apparatus and method for image/video compression using discrete wavelet transform |
US6888891B2 (en) * | 2002-01-09 | 2005-05-03 | Octa Technology, Inc. | Wavelet domain half-pixel motion compensation |
DE10204617B4 (de) * | 2002-02-05 | 2005-02-03 | Siemens Ag | Verfahren und Vorrichtungen zur Kompression und Dekompression eines Videodatenstroms |
-
2001
- 2001-02-12 KR KR1020010006716A patent/KR100366382B1/ko not_active Expired - Fee Related
-
2002
- 2002-05-21 JP JP2004506292A patent/JP4126044B2/ja not_active Expired - Fee Related
- 2002-05-21 WO PCT/KR2002/000964 patent/WO2003098937A1/en active Application Filing
- 2002-05-21 CN CNB028290046A patent/CN1302666C/zh not_active Expired - Fee Related
- 2002-05-21 AU AU2002308869A patent/AU2002308869A1/en not_active Abandoned
- 2002-05-21 EP EP02807445A patent/EP1506676A1/en not_active Withdrawn
- 2002-05-21 BR BR0215722A patent/BR0215722A/pt not_active IP Right Cessation
-
2003
- 2003-05-21 US US10/514,397 patent/US20050157790A1/en not_active Abandoned
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003098937A1 (en) * | 2001-02-12 | 2003-11-27 | Multivia Co., Ltd. | Apparatus and method of coding moving picture |
Also Published As
Publication number | Publication date |
---|---|
CN1302666C (zh) | 2007-02-28 |
BR0215722A (pt) | 2005-02-22 |
JP2005532716A (ja) | 2005-10-27 |
EP1506676A1 (en) | 2005-02-16 |
WO2003098937A1 (en) | 2003-11-27 |
AU2002308869A1 (en) | 2003-12-02 |
JP4126044B2 (ja) | 2008-07-30 |
KR100366382B1 (ko) | 2002-12-31 |
US20050157790A1 (en) | 2005-07-21 |
CN1628463A (zh) | 2005-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12219153B2 (en) | Image decoding device and image decoding method deriving filtering strength parameter | |
US9420279B2 (en) | Rate control method for multi-layered video coding, and video encoding apparatus and video signal processing apparatus using the rate control method | |
US9900611B2 (en) | Moving image encoding device, moving image decoding device, moving image coding method, and moving image decoding method | |
US20110206289A1 (en) | Guaranteed-Rate Tiled Image Data Compression | |
US20110235930A1 (en) | Image encoding and decoding apparatus and method | |
US9042666B2 (en) | Method and apparatus for encoding and decoding image | |
US20070237235A1 (en) | Method of reducing computations in transform and scaling processes in a digital video encoder using a threshold-based approach | |
US6956899B2 (en) | Precise bit control apparatus with look-ahead for MPEG encoding | |
WO2004038921A2 (en) | Method and system for supercompression of compressed digital video | |
KR102321895B1 (ko) | 디지털 비디오의 디코딩 장치 | |
JP2003230142A (ja) | 画像情報符号化方法及び装置、並びにプログラム及び記録媒体 | |
KR100366382B1 (ko) | 동영상 부호화 장치 및 방법 | |
US20130195180A1 (en) | Encoding an image using embedded zero block coding along with a discrete cosine transformation | |
KR100497760B1 (ko) | 이동통신 단말기용 동영상 부호화 시스템 및 방법 | |
KR20090004362A (ko) | 웨이블릿 변환을 이용한 영상 압축 장치 | |
JP2002051345A (ja) | 画像情報変換装置及び方法 | |
KR100507441B1 (ko) | 가변장 부호의 입력 특성을 이용한 영상 신호 압축 방법및 상기 방법을 수행하는 비디오 인코더 | |
KR101810198B1 (ko) | 인트라 모드를 이용한 쿼터 픽셀 해상도를 갖는 영상 보간 방법 및 장치 | |
JP2003219421A (ja) | 画像情報符号化装置及び方法、画像情報復号装置及び方法、並びにプログラム | |
AU2008202983A1 (en) | Method and system for context-based adaptive binary arithmetic coding |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20010212 |
|
PA0201 | Request for examination | ||
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: 20021129 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20021214 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20021216 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20051205 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20061214 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20071217 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20081215 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20091214 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20101215 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20120615 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20120615 Start annual number: 10 End annual number: 10 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |