KR100287209B1 - 동적움직임평가에 의한 저전송률 동영상부호화방법 및 장치 - Google Patents
동적움직임평가에 의한 저전송률 동영상부호화방법 및 장치 Download PDFInfo
- Publication number
- KR100287209B1 KR100287209B1 KR1019940006584A KR19940006584A KR100287209B1 KR 100287209 B1 KR100287209 B1 KR 100287209B1 KR 1019940006584 A KR1019940006584 A KR 1019940006584A KR 19940006584 A KR19940006584 A KR 19940006584A KR 100287209 B1 KR100287209 B1 KR 100287209B1
- Authority
- KR
- South Korea
- Prior art keywords
- motion
- image
- block
- information
- analysis
- 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
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/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
- H04N19/527—Global motion vector estimation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
-
- 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/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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
Claims (11)
- 이전 영상의 휘도정보인 참조영상을 기초로 하여 부호화하고자 하는 다음 영상의 휘도정보인 목표영상에서 변화된 영역을 분석대상으로 추출하는 분석대상추출단계; 상기 분석대상추출단계에서 추출한 분석대상에 대하여 전체적인 움직임을 분석하여 상기 분석대상에 대한 움직임 정보와 모양 정보를 생성하고, 상기 움직임 정보와 모양 정보를 이용하여 잠정적인 복원영상을 구성하는 전체움직임평가단계; 및 상기 목표영상과 상기 전체움직임평가단계에서 구성된 잠정적인 복원영상과 배경영상에 대하여 블럭적인 움직임을 분석하여 작은 움직임처리, 배경처리, 움직임평가가 불가능한 영역의 처리를 모드에 따라서 수행하여 최종적인 복원영상을 구성하는 블럭움직임평가단계를 포함하는 것을 특징으로 하는 동적움직임평가에 의한 저전송률 동영상부호화방법.
- 제1항에 있어서, 상기 방법은 상기 블럭움직임평가단계에서 구성된 최종적인 복원영상으로부터 추출된 배경영상을 수정 및 관리하는 배경영상처리단계를 더 포함하는 것을 특징으로 하는 동적움직임평가에 의한 저전송률 동영상부호화방법.
- 제2항에 있어서, 상기 전체움직임평가단계와 블럭움직임 평가단계에 있어서 x,y 축방향으로의 움직임 및 회전운동에 의한 움직임 평가를 동시에 적용하는 것을 특징으로 하는 동적움직임평가에 의한 저전송률 동영상부호화방법.
- 참조영상과 목표영상으로부터 추출한 분석대상에 대하여 전체적인 움직임을 분석하여 상기 분석대상에 대한 움직임 정보와 모양 정보를 제1파라미터로 생성하는 전체 움직임 분석기; 상기 전체 움직임 분석기에서 출력되는 제1파라미터를 이용하여 상기 참조영상에 대한 잠정적인 복원영상을 구성하는 전체 움직임 합성기; 상기 목표영상과 상기 전체 움직임 합성기에서 출력된 잠정적인 복원영상과 배경영상을 이용하여 소정의 단위블럭에 대하여 움직임을 분석하여 상기 블럭에 대한 움직임 정보와 모양 정보를 제2파라미터로 생성하는 블럭 움직임 분석기; 및 상기 블럭 움직임 분석기에서 출력되는 제2파라미터를 이용하여 작은 움직임처리, 배경처리, 움직임평가가 불가능한 영역의 처리를 모드에 따라서 수행하여 최종적인 복원영상을 구성하는 블럭 움직임 합성기를 포함하는 것을 특징으로 하는 동적움직임평가에 의한 저전송률 동영상부호화장치.
- 제4항에 있어서, 상기 전체 움직임 분석기 및 블럭 움직임 분석기는, 전체 움직임 분석시에는 상기 목표영상과 상기 참조영상에 대하여, 블럭 움직임 분석시에는 상기 목표영상과 상기 잠정적인 복원영상에 대하여 단위블럭내의 화소간 감산을 수행하는 감산기; 상기 감산기에서 출력되는 화소간 차이의 평균값을 소정의 문턱값과 비교하는 비교기; 상기 비교기에서 출력되는 신호를 선택제어신호로 하여 화소간 차이의 평균값이 문턱값보다 클 경우 동일한 위치의 상기 목표영상 블럭을 선택하여 차이영상으로 출력하고, 작을 경우 단위블럭내 모든 화소값을 0으로 출력하는 절환기; 상기 절환기에서 출력되는 차이영상과 상기 참조영상 또는 잠정적인 복원영상에 대하여 움직임분석을 수행하여 움직임 정보와 모양정보를 출력하는 움직임 분석기; 및 상기 움직임 분석기에서 출력되는 움직임 정보, 모양 정보 및 배경화상을 입력으로 하여 전체 움직임 합성 및 블럭 움직임 합성시 분석대상의 움직임 정보가 상기 참조영상으로부터 분석가능한 경우 예상모드를 선택하여 움직임정보와 모양정보를 파라미터화하고, 블럭 움직임 합성시 분석대상의 움직임 정보가 상기 참조영상으로부터 분석이 불가능한 경우에는 배경모드와 인트라모드를 선택하여 파라미터화하는 모드선택기를 포함하는 것을 특징으로 하는 동적움직임평가에 의한 저전송률 동영상부호화장치.
- 제5항에 있어서, 상기 움직임 정보는 x,y 축방향의 이동거리에 대한 벡터값과 회전운동으로 인한 회전각도값을 포함하는 것을 특징으로 하는 동적움직임평가에 의한 저전송률 동영상부호화장치.
- 제5항에 있어서, 상기 모양 정보는 위치 좌표와 체인 정보를 포함하여 테두리 부호화를 통하여 부호화되는 것을 특징으로 하는 동적움직임평가에 의한 저전송률 동영상부호화장치.
- 제5항에 있어서, 상기 배경모드는 관리하고 있는 배경영상과 현재 처리하고자 하는 단위블럭을 비교하여 동일한 경우 선택되며 상기 단위블럭의 영상내의 위치와 배경모드라는 신호를 파라미터화하는 것을 특징으로 하는 동적움직임평가에 의한 저전송률 동영상부호화장치.
- 제5항에 있어서, 상기 인트라모드는 움직임정보를 평가할 수 없고 배경영상에 대한 처리도 할 수 없는 경우 선택되며, 단위블럭을 소정 단위로 하여 평균 화소값을 생성하여 파라미터화하는 것을 특징으로 하는 동적움직임평가에 의한 저전송률 동영상부호화장치.
- 제4항에 있어서, 상기 전체 움직임 합성기 및 블럭 움직임 합성기는, 상기 전체 움직임 분석기 및 블럭 움직임 분석기에서 생성된 파라미터들에 대한 비트발생률을 조정하기 위하여 파라미터 생성량이 목표수준을 초과할 경우 중요한 파라미터를 우선적으로 선택하여 전송하는 우선순위결정기; 및 상기 우선순위결정기에서 우선적으로 선택된 파라미터들을 합성하여 전체 움직임 합성시에는 잠정적인 복원영상으로 출력하고, 블럭 움직임 합성시에는 최종적인 복원영상으로 출력하는 움직임 합성기를 포함하는 것을 특징으로 하는 동적움직임평가에 의한 저전송률 동영상부호화장치.
- 제10항에 있어서, 상기 전체 움직임 합성기와 블럭 움직임 합성기에서 생성된 파라미터에 대한 비트발생량은 분석대상내의 평균 단위블럭의 갯수, 분석대상의 갯수 및 움직임평가가 불가능한 단위블럭의 갯수에 의존하는 것을 특징으로 하는 동적움직임평가에 의한 저전송률 동영상부호화장치.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019940006584A KR100287209B1 (ko) | 1994-03-30 | 1994-03-30 | 동적움직임평가에 의한 저전송률 동영상부호화방법 및 장치 |
JP3165295A JPH07274175A (ja) | 1994-03-30 | 1995-01-27 | 動的動き評価による低伝送率の動映像符号化方法及び装置 |
US08/858,887 US6052414A (en) | 1994-03-30 | 1997-05-19 | Moving picture coding method and apparatus for low bit rate systems using dynamic motion estimation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019940006584A KR100287209B1 (ko) | 1994-03-30 | 1994-03-30 | 동적움직임평가에 의한 저전송률 동영상부호화방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR950028528A KR950028528A (ko) | 1995-10-18 |
KR100287209B1 true KR100287209B1 (ko) | 2001-04-16 |
Family
ID=19380017
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019940006584A Expired - Fee Related KR100287209B1 (ko) | 1994-03-30 | 1994-03-30 | 동적움직임평가에 의한 저전송률 동영상부호화방법 및 장치 |
Country Status (2)
Country | Link |
---|---|
JP (1) | JPH07274175A (ko) |
KR (1) | KR100287209B1 (ko) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100390740B1 (ko) * | 1995-10-26 | 2003-11-01 | 주식회사 팬택앤큐리텔 | 영상신호부호화방법및부호화기 |
KR970025155A (ko) * | 1995-10-26 | 1997-05-30 | 김주용 | 물체중심 부호화에서의 계층별 부호화 방법 |
EP1120972B1 (en) | 1996-05-17 | 2003-09-03 | Matsushita Electric Industrial Co., Ltd. | Video decoding apparatus for decoding shape and texture signals using inter/intra modes |
KR100703283B1 (ko) * | 2004-03-15 | 2007-04-03 | 삼성전자주식회사 | 회전 매칭을 통해 움직임을 예측하는 영상 부호화 장치 및방법 |
-
1994
- 1994-03-30 KR KR1019940006584A patent/KR100287209B1/ko not_active Expired - Fee Related
-
1995
- 1995-01-27 JP JP3165295A patent/JPH07274175A/ja active Pending
Also Published As
Publication number | Publication date |
---|---|
JPH07274175A (ja) | 1995-10-20 |
KR950028528A (ko) | 1995-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4369090B2 (ja) | ビデオ情報を符号化し復号化する方法、動き補償ビデオ符号器及び対応する復号器 | |
US6360017B1 (en) | Perceptual-based spatio-temporal segmentation for motion estimation | |
US6052414A (en) | Moving picture coding method and apparatus for low bit rate systems using dynamic motion estimation | |
US6366705B1 (en) | Perceptual preprocessing techniques to reduce complexity of video coders | |
KR100252342B1 (ko) | 움직임 벡터 부호화 방법 및 그 장치 | |
KR100255748B1 (ko) | 가중된 블럭 정합 알고리즘에 의한 움직임 추정 방법 및장치 | |
JP2008178149A (ja) | 運動ベクトルフィールドを圧縮するための装置及び方法 | |
JP3386603B2 (ja) | 輝度信号適応動き評価方法 | |
KR20000036099A (ko) | 이미지 처리 시스템 | |
Stoffels et al. | Object‐oriented image analysis for very‐low‐bitrate video‐coding systems using the CNN universal machine | |
Chowdhury et al. | A switched model-based coder for video signals | |
Chin et al. | A software-only videocodec using pixelwise conditional differential replenishment and perceptual enhancements | |
Adolph et al. | 1.15 Mbit/s coding of video signals including global motion compensation | |
KR100238889B1 (ko) | 형태 부호화를 위한 보더 화소 예측 장치 및 방법 | |
US5905812A (en) | Perceptual error processing method and image coding device using the same | |
KR100287209B1 (ko) | 동적움직임평가에 의한 저전송률 동영상부호화방법 및 장치 | |
KR100212559B1 (ko) | 물체의 윤곽 부호화 시스템 및 그의 움직임 추정방법 | |
US20110317066A1 (en) | Interactive System and Method for Transmitting Key Images Selected from a Video Stream Over a Low Bandwidth Network | |
Froehlich et al. | Content aware quantization: Requantization of high dynamic range baseband signals based on visual masking by noise and texture | |
JP2001285881A (ja) | ディジタル情報変換装置および方法、並びに画像情報変換装置および方法 | |
Dufaux et al. | Vector quantization-based motion field segmentation under the entropy criterion | |
US8107525B1 (en) | Variable bit rate video CODEC using adaptive tracking for video conferencing | |
KR0149938B1 (ko) | 프랙탈과 움직임 보상을 이용한 동영상 압축 장치 및 그 압축 방법 | |
KR100261250B1 (ko) | 영상부호화를 위한 영상분석 및 합성장치 | |
Ostermann et al. | Coding of color parameters in an analysis-synthesis coder based on moving 3D-objects |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20090112 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20100121 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20100121 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |