KR960030694A - 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터 추정방법 - Google Patents
비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터 추정방법 Download PDFInfo
- Publication number
- KR960030694A KR960030694A KR1019950001094A KR19950001094A KR960030694A KR 960030694 A KR960030694 A KR 960030694A KR 1019950001094 A KR1019950001094 A KR 1019950001094A KR 19950001094 A KR19950001094 A KR 19950001094A KR 960030694 A KR960030694 A KR 960030694A
- Authority
- KR
- South Korea
- Prior art keywords
- macroblock
- vector
- hidden
- added
- moving
- Prior art date
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/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/89—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
- H04N19/895—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder in combination with error concealment
-
- 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/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/89—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
본 발명은 비디오신호의 비트열에 포함된 동벡터(motion cector)를 이용하여 에러은폐를 수행하기 위한 매크로블럭의 은폐동벡터 추정방법에 관한 것으로, 바로 위의 매크로블럭에서 동벡터를 취할 수 없더라도 인접한 매크로블럭에 부가된 동벡터를 이용하여 에러가 발생된 매크로블럭을 은폐하기 위한 은폐동벡터를 취하여 매크로블럭을 동보상함으로써 본래의 데이타 보다 가깝게 복원가능하여 화상재현시 화질의 열화를 방지할 수 있는 효과가 있다.
Description
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
제1도는 일반적인 비디오신호의 비트열을 복호화하는 복호화장치의 구성도, 제2도는 종래의 기술에 따라 에러가 발생된 매크로블럭의 은폐동벡터를 취하는 것을 나타내는 개념도. 제3도는 본 발명에 따라 에러가 발생된 매크로블럭의 은폐동벡터를 취하는 것을 나타내는 개념도.
Claims (9)
- 비디오신호의 비트열을 디코딩시 슬리이스층을 형성하는 매크로블럭중 에러가 발생된 매크로블(M1)을 은폐하기 위한 은폐동벡터를 추정하는 방법에 있어서, 상기 매크로불럭(M1)의 윗행에 위치한 매크로블럭중 동열에 위치한 예측용 매크로블럭(M2)이 인터타입인지 인트랑타입인지를 판별하는 단계; 상기 인터/인트라타입 판별결과 상기 매크로블럭(M2)이 인터타입이면 상기 매크로블럭(M2)에 부가된 동벡터를 매크로블럭(M1)의 은폐동벡터로 대치하는 단계; 상기 인터/인트라타입 판별결과 상기 매크로블럭(M2)이 인트라타입이면 매크로블럭(M2)에 동벡터가 부가되었는지를 판별하는 단계; 상기 매크로블럭(M2)에 동벡터가 부가되었으면 매크로블럭(M2)에 부가된 동벡터를 매크로블럭(M1)은 은폐동벡터로 대치하는 단계; 상기 매크로블럭(M2)에 동벡터가 부가되지 않았으면 매크로블럭(M1)과 인접한 매크로블럭(M0)에 부가된 동벡터를 매크로블럭(M1)의 은폐동벡터로 대치하는 단계를 포함하는 것을 특징으로 하는 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터 추정방법.
- 제1항에 있어서, 상기 인터/인트라타입 판별단계는 매크로블럭(M2)에 부가된 타입정보(MTYPE)를 판독하여 인터 또는 인트라타입을 결정하는 단계를 포함하는 것을 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터 추정방법.
- 제1항에 있어서, 상기 인트라타입인 매크로블럭(M2)에 동벡터의 부가여부 판별단계는 그 매크로블럭(M2)에 부가된 은폐동벡터_플래그의 설정값이 0이면 동벡터가 부가되지 않은 것으로 판별하며, 은폐동벡터_플래그의 설장값이 1이면 동벡터가 부가된 것으로 판별하는 단계를 포함하는 것을 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터 추정방법.
- 제1항에 있어서, 상기 인접함 매크로블럭(M0)은 이미 디코딩이 완료된 매크로블럭으로 한정하는 것을 특징으로하는 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터 추정방법.
- 제1항에 있어서, 상기 인접한 매크로블럭(M0)의 동벡터를 매크로블럭(M1)의 은폐동벡터로 대치하는 단계는 매크로블럭(M1)이 1열에 위치하는 경우에는 매크로블럭(M1)의 은폐동벡터를 0으로 설정하는 단계를 포함하는 것을 특징으로 하는 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터 추정방법.
- 제1항에 있어서, 상기 인접한 매크로블럭(M0)의 동벡터를 매크로블럭(M1)의 은폐동벡터로 대치하는 단계는 매크로블럭(M1)이 1열에 위치하지 않는 경우에는 인접한 매크로블럭중 매크로블럭(M1)의 바로 왼쪽의 매크로블럭(Ma)을 인접 매크로블럭(M0)으로 결정하고 그 매크로블럭(Ma)에 부가된 동벡터를 매크로블럭(M1)의 은폐동벡터로 대치하는 단계를 포함하는 것을 특징으로 하는 비디오신호의 비트열을 형성하는 매크로 블럭의 은폐동벡터 추정방법.
- 제6항에 있어서, 상기 매크로블럭(Ma)이 인터타입의 매크로블럭에 해당하거나 인트라타입의 매크로블럭 이면서 은폐동벡터_플래그의 설정값이 0인 경우에 해당하면 매크로블럭(Ma)의 윗행에 위치한 매크로블럭중 동열에 위치한 매크로블럭(Mb)을 인접 매크로블럭(M0)으로 결정하고 그 매크로블럭(Mb)에 부가된 동벡터를 매크로블럭(M1)은 은폐동벡터로 대치하는 단계를 포함하는 것을 특징으로 하는 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터 추정방법.
- 제7항에 있어서, 상기 매크로블럭(Mb)이 인터타입의 매크로블럭에 해당하거나인트라타입의 매크로블럭 이면서 은폐동벡터_플래그의 설정값이 0인 경우에 해당하면 매크로블럭(M1)의 은폐동벡터를 0으로 설정하는 단계를 포함하는 것을 특징으로 하는 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터 추정방법.
- 제5항 또는 8항에 있어서, 상기 매크로블럭(M1)의 은폐동벡터를 0으로 설정하는 단계는 은폐동벡터의 수직동벡터성분과 수형동벡터성분 모두를 0으로 설정하는 것을 특징으로 하는 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터 추정방법.※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950001094A KR100215429B1 (ko) | 1995-01-23 | 1995-01-23 | 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터추정방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950001094A KR100215429B1 (ko) | 1995-01-23 | 1995-01-23 | 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터추정방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR960030694A true KR960030694A (ko) | 1996-08-17 |
KR100215429B1 KR100215429B1 (ko) | 1999-08-16 |
Family
ID=19407097
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019950001094A KR100215429B1 (ko) | 1995-01-23 | 1995-01-23 | 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터추정방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100215429B1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100587274B1 (ko) * | 1999-07-22 | 2006-06-08 | 엘지전자 주식회사 | 엠펙2 압축복원시스템에서의 오류 은폐방법 |
KR100774453B1 (ko) * | 2001-03-15 | 2007-11-08 | 엘지전자 주식회사 | 인터넷의 실시간 영상 전송을 위한 에러 은닉 방법 |
-
1995
- 1995-01-23 KR KR1019950001094A patent/KR100215429B1/ko not_active IP Right Cessation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100587274B1 (ko) * | 1999-07-22 | 2006-06-08 | 엘지전자 주식회사 | 엠펙2 압축복원시스템에서의 오류 은폐방법 |
KR100774453B1 (ko) * | 2001-03-15 | 2007-11-08 | 엘지전자 주식회사 | 인터넷의 실시간 영상 전송을 위한 에러 은닉 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR100215429B1 (ko) | 1999-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5841939A (en) | Picture reproduction apparatus and picture decoding apparatus | |
KR100636606B1 (ko) | 화상 처리 장치, 화상 처리 방법 및 기록 매체 | |
KR100488422B1 (ko) | 그레이스케일모양정보부호화/복호화장치및그방법 | |
US5491509A (en) | Forced intra-frame coding method | |
GB2320836A (en) | Error concealing in video signal decoding system | |
JP2000175187A (ja) | ビデオ圧縮のための領域ベ―スのリフレッシュ方法 | |
JP2009504001A (ja) | リファレンスビデオフレーム及びノンリファレンスビデオフレームの検出及び隠蔽の方法及び装置 | |
KR950023036A (ko) | 비디오데이타 배열 방법과 그 부호화장치 및 복호장치 | |
US5122876A (en) | Image signal restoring apparatus | |
JP3056120B2 (ja) | 映像信号の形状情報予測符号化方法 | |
KR940017899A (ko) | 디지틀 영상신호의 처리장치 | |
KR960030694A (ko) | 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터 추정방법 | |
KR100587274B1 (ko) | 엠펙2 압축복원시스템에서의 오류 은폐방법 | |
KR100711012B1 (ko) | 코딩 장치 및 방법, 디코딩 장치 및 방법, 데이터 처리 시스템, 기억 매체 및 신호 | |
KR960020509A (ko) | 에어은폐에 동화상의 움직임 방향을 고려하는 복호화장치 | |
US20060179388A1 (en) | Method and apparatus for re-concealing error included in decoded image | |
KR950008639B1 (ko) | 디지틀영상신호 재생장치 | |
KR970001171B1 (ko) | 화상 정보에 포함된 동작 벡터 검출방법 | |
JPH10327416A (ja) | 動画像符号化装置 | |
JPH08181998A (ja) | 画像復号方法および装置 | |
KR100186268B1 (ko) | 가상 영상 영역을 이용한 영상의 가장자리 부분 보상 방법 및 구조 | |
KR0135790B1 (ko) | 트릭플레이 수행시의 디지탈 비디오 테이프 레코더의 신호 복원방법 | |
JP3056121B2 (ja) | 映像信号の輪郭線予測符号化方法 | |
KR100228684B1 (ko) | 움직임 추정에 기초한 시간예측 오류 은폐방법 및 장치 | |
KR0128878B1 (ko) | 엠펙 비트 스트림 포맷을 이용하는 점프 장치 및 그 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20090429 Year of fee payment: 11 |
|
LAPS | Lapse due to unpaid annual fee |