KR960030694A - 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터 추정방법 - Google Patents

비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터 추정방법 Download PDF

Info

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
Application number
KR1019950001094A
Other languages
English (en)
Other versions
KR100215429B1 (ko
Inventor
김성봉
Original Assignee
김광호
삼성전자 주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 김광호, 삼성전자 주식회사 filed Critical 김광호
Priority to KR1019950001094A priority Critical patent/KR100215429B1/ko
Publication of KR960030694A publication Critical patent/KR960030694A/ko
Application granted granted Critical
Publication of KR100215429B1 publication Critical patent/KR100215429B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • H04N19/89Methods 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/895Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods 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/17Methods 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/176Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • H04N19/89Methods 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)

  1. 비디오신호의 비트열을 디코딩시 슬리이스층을 형성하는 매크로블럭중 에러가 발생된 매크로블(M1)을 은폐하기 위한 은폐동벡터를 추정하는 방법에 있어서, 상기 매크로불럭(M1)의 윗행에 위치한 매크로블럭중 동열에 위치한 예측용 매크로블럭(M2)이 인터타입인지 인트랑타입인지를 판별하는 단계; 상기 인터/인트라타입 판별결과 상기 매크로블럭(M2)이 인터타입이면 상기 매크로블럭(M2)에 부가된 동벡터를 매크로블럭(M1)의 은폐동벡터로 대치하는 단계; 상기 인터/인트라타입 판별결과 상기 매크로블럭(M2)이 인트라타입이면 매크로블럭(M2)에 동벡터가 부가되었는지를 판별하는 단계; 상기 매크로블럭(M2)에 동벡터가 부가되었으면 매크로블럭(M2)에 부가된 동벡터를 매크로블럭(M1)은 은폐동벡터로 대치하는 단계; 상기 매크로블럭(M2)에 동벡터가 부가되지 않았으면 매크로블럭(M1)과 인접한 매크로블럭(M0)에 부가된 동벡터를 매크로블럭(M1)의 은폐동벡터로 대치하는 단계를 포함하는 것을 특징으로 하는 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터 추정방법.
  2. 제1항에 있어서, 상기 인터/인트라타입 판별단계는 매크로블럭(M2)에 부가된 타입정보(MTYPE)를 판독하여 인터 또는 인트라타입을 결정하는 단계를 포함하는 것을 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터 추정방법.
  3. 제1항에 있어서, 상기 인트라타입인 매크로블럭(M2)에 동벡터의 부가여부 판별단계는 그 매크로블럭(M2)에 부가된 은폐동벡터_플래그의 설정값이 0이면 동벡터가 부가되지 않은 것으로 판별하며, 은폐동벡터_플래그의 설장값이 1이면 동벡터가 부가된 것으로 판별하는 단계를 포함하는 것을 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터 추정방법.
  4. 제1항에 있어서, 상기 인접함 매크로블럭(M0)은 이미 디코딩이 완료된 매크로블럭으로 한정하는 것을 특징으로하는 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터 추정방법.
  5. 제1항에 있어서, 상기 인접한 매크로블럭(M0)의 동벡터를 매크로블럭(M1)의 은폐동벡터로 대치하는 단계는 매크로블럭(M1)이 1열에 위치하는 경우에는 매크로블럭(M1)의 은폐동벡터를 0으로 설정하는 단계를 포함하는 것을 특징으로 하는 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터 추정방법.
  6. 제1항에 있어서, 상기 인접한 매크로블럭(M0)의 동벡터를 매크로블럭(M1)의 은폐동벡터로 대치하는 단계는 매크로블럭(M1)이 1열에 위치하지 않는 경우에는 인접한 매크로블럭중 매크로블럭(M1)의 바로 왼쪽의 매크로블럭(Ma)을 인접 매크로블럭(M0)으로 결정하고 그 매크로블럭(Ma)에 부가된 동벡터를 매크로블럭(M1)의 은폐동벡터로 대치하는 단계를 포함하는 것을 특징으로 하는 비디오신호의 비트열을 형성하는 매크로 블럭의 은폐동벡터 추정방법.
  7. 제6항에 있어서, 상기 매크로블럭(Ma)이 인터타입의 매크로블럭에 해당하거나 인트라타입의 매크로블럭 이면서 은폐동벡터_플래그의 설정값이 0인 경우에 해당하면 매크로블럭(Ma)의 윗행에 위치한 매크로블럭중 동열에 위치한 매크로블럭(Mb)을 인접 매크로블럭(M0)으로 결정하고 그 매크로블럭(Mb)에 부가된 동벡터를 매크로블럭(M1)은 은폐동벡터로 대치하는 단계를 포함하는 것을 특징으로 하는 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터 추정방법.
  8. 제7항에 있어서, 상기 매크로블럭(Mb)이 인터타입의 매크로블럭에 해당하거나인트라타입의 매크로블럭 이면서 은폐동벡터_플래그의 설정값이 0인 경우에 해당하면 매크로블럭(M1)의 은폐동벡터를 0으로 설정하는 단계를 포함하는 것을 특징으로 하는 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터 추정방법.
  9. 제5항 또는 8항에 있어서, 상기 매크로블럭(M1)의 은폐동벡터를 0으로 설정하는 단계는 은폐동벡터의 수직동벡터성분과 수형동벡터성분 모두를 0으로 설정하는 것을 특징으로 하는 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터 추정방법.
    ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
KR1019950001094A 1995-01-23 1995-01-23 비디오신호의 비트열을 형성하는 매크로블럭의 은폐동벡터추정방법 KR100215429B1 (ko)

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)

* Cited by examiner, † Cited by third party
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 엘지전자 주식회사 인터넷의 실시간 영상 전송을 위한 에러 은닉 방법

Cited By (2)

* Cited by examiner, † Cited by third party
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