KR970707686A - 부호화된 디지털 비디오 신호 디코딩 방법 및 장치(Method and device for decoding coded video signals) - Google Patents

부호화된 디지털 비디오 신호 디코딩 방법 및 장치(Method and device for decoding coded video signals)

Info

Publication number
KR970707686A
KR970707686A KR1019970703357A KR19970703357A KR970707686A KR 970707686 A KR970707686 A KR 970707686A KR 1019970703357 A KR1019970703357 A KR 1019970703357A KR 19970703357 A KR19970703357 A KR 19970703357A KR 970707686 A KR970707686 A KR 970707686A
Authority
KR
South Korea
Prior art keywords
decoding
macroblock
storing
data
frame
Prior art date
Application number
KR1019970703357A
Other languages
English (en)
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 요트. 게. 아. 롤페즈
Publication of KR970707686A publication Critical patent/KR970707686A/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/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/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • H04N19/423Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
    • H04N19/426Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements using memory downsizing methods
    • H04N19/427Display on the fly, e.g. simultaneous writing to and reading from decoding memory
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • H04N19/423Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • H04N19/423Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
    • H04N19/426Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements using memory downsizing methods
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

종래의 MPEG 디코더는 입력 버퍼, 2개의 통상의 기준 프레임, 및 B-정보를 포함하는 약 16M비트의 외부 메모리를 필요로 한다. 이전에 제안되어 있는 바와 같이, B-정보의 저장을 생략함으로써 약 2,8M비트의 메모리 용량이 절약될 수 있다. 본 발명에 따라서, 메모리에 저장된 단지 하나의 기준 프레임으로 MPEG 디코딩함으로써, 메모리 용량과 내부 처리간 더한 상호교환이 제안되며, 메모리로부터 직접 불러낼 수 없는 디스플레이 정보의 재구성에 필요한 모든 B 및 P 정보를 동시에 디코드한다. 제안된 방법 및 장치에서는 3개의 디코딩 하위단계를 제공하는데, 즉 매크로블록 파라미터에 대한 제1하위단계, 저장하지 않고 디코딩하는 원리에 따른 화소에 대한 제2하위단계, 나중 기준 프레임을 디코딩한 후 이전 기준 프레임을 갱신하는 제3하위단계이다.

Description

부호화된 디지털 비디오 신호 디코딩 방법 및 장치(Method and device for decoding coded video signals)
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
제15도는 개략도로, 각각은 본 발명에 따른 3개의 디코딩 하위단계들간 시간 관계와, 양방향으로 보간된 매크로블록의 디코딩 원리를 이해하는데 유용한 블록도.

Claims (3)

  1. 매크로블록(macroblock)이라고 하는 고정된 크기의 픽쳐(picture) 영역으로 세분된 이미지에 대응하며, 다른 프레임으로부터의 정보를 사용하지 않고 부호화되거나, 이전 기준 프레임 및 관련된 모션 정보로부터의 모션 보상 예측에 의해 예측된 각각의 I 또는 P형 프레임에 대응하든지, 혹은 이전 및 나중의 기준 I 또는 P형 프레임 및 관련된 모션 정보로부터 양방향 보간된 B형 프레임에 대응하는 부호화된 데이터 형태로 전송 및/또는 저장되어 있는 디지털 신호를 디코딩하는 방법에 있어서, 이 방법은 상기 매크로블록을 디코딩하기 위해서, - 각각의 매크로블록이 이에 관련된 파라미터 및 화소(picture element)에 대응하는 I, P 혹은 B형의 부호화된 매크로블록 데이터의 입력 비트스트림을 저장하는 단계와 ; -상기 부호화된 데이터의 형에 따라 이들 데이터를 디코딩하는 단계 ; 및 - 이와 같이하여 얻어진 상기 디코드된 데이터에 따라 재구성된 픽쳐를 디스플레이하는 단계를 포함하며, 상기 디코딩 단계는, (1) 부호화된 매크로블록 데이터 중에서, 관련된 매크로블록 파라미터만을 디코딩하고, 이와 같이하여 얻어진 디코드된 데이터는 보조 데이터로서 저장되는 제1디코딩 하위 단계 ; (2) 상기 부호화된 매크로블록 데이터 중에서 화소에 대응하는 데이터만을 디코딩하는 단계로서, 예측된 혹은 보간된 매크로블록의 화소에 관련된 상기 디코드된 데이터를 저장하는 어떠한 단계도 수행하지 않는 저장하지 않고 디코딩 원리에 따라, 디스플레이 단계에서 상기 디코드된 데이터를 필요로 하는 속도로 수행되는 제2디코딩 하위단계 ; (3) 나중의 기준 프레임에 대한 디코딩 동작후에, 상기 나중의 프레임으로 대치되는 상기 이전의 기준 프레임의 갱신을 수행하는 제3디코딩 하위단계를 포함하는 것을 특징으로 하는 디지털 신호 디코딩 방법.
  2. 매크로블록이라고 하는 고정된 크기의 픽쳐 영역으로 세분된 이미지에 대응하며, 다른 프레임으로부터의 정보를 사용하지 않고 부호화되거나, 이전 기준 프레임 및 관련된 모션 정보로부터의 모션 보상 예측에 의해 예측된 각각의 I 또는 P형 프레임에 대응하든지, 혹은 이전 및 나중의 기준 I 또는 P형 프레임 및 관련된 모션 정보로부터 양방향 보간된 B형 프레임에 대응하는 부호화된 데이터 형태로 전송 및/또는 저장되어 있는 디지털 신호를 디코딩하는 장치에 있어서, - I, P 혹은 B형의 부호화된 매크로블록 데이터의 입력 비트스트림을 저장하는 수단과 ; - 상기 형에 따라 상기 부호화된 매크로블록 데이터를 디코딩하는 수단과 ; - 적어도 상기 이전 기준 프레임을 저장하는 수단과 ; - 이와 같이하여 얻어진 상기 디코드된 데이터에 따라 재구성된 픽쳐를 포맷 변환후에 디스플레이하는 수단과 ; - 상기 저장, 디코딩 및 디스플레이 수단간 접속을 위한 버스 수단을 포함하며, 상기 장치는 또한 - 각각의 매크로블록의 관련된 파라미터에만 대응하는 디코드된 데이터를 저장하기 위한 보조 수단 ; 및 - 상기 저장 수단, 상기 버스 수단, 및 상기 디스플레이 수단을 제어하며, (a) 각 매크로블록의 관련된 파라미터에만 대응하는 부호화된 데이터를 디코딩하여 이와 같이하여 얻어진 디코드된 데이터를 상기 보조 저장 수단에 저장하고 ; (b) 예측된 혹은 보간된 매크로블록의 화소에 관련된 상기 디코드된 데이터를 저장하는 어떠한 단계도 수행하지 않는 저장하지 않고 디코딩하는 원리에 따라, 상기 디스플레이 수단이 상기 디코드된 데이터를 필요로 하는 속도로, 화소에만 대응하는 부호화된 데이터를 디코딩하며 ; (c) 나중의 기준 프레임의 디코딩 동작 후에, 상기 나중의 프레임으로 상기 이전의 기준 프레임의 대치를 수행하도록 각각 제공된 상기 3개의 연속되는 하위단계에 따라 상기 부호화된 매크로블록 데이터의 디코딩 동작을 처리하는 수단을 포함하는 것을 특징으로 하는 디지털 신호 디코딩 장치.
  3. 제2항에 있어서, 상기 부호화된 입력 데이터를 저장하는 수단, 상기 이전 기준 프레임을 저장하는 수단 및 관련된 파라미터에 대응하는 상기 디코드된 데이터를 저장하는 보조 저장 수단은 상기 제어 및 처리 수단에 의해서 제어되는 단일의 물리적인 메모리를 형성되도록 서로 연관된 것을 특징으로 하는 디지털 신호 디코딩 장치.
    ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
KR1019970703357A 1995-09-20 1996-09-19 부호화된 디지털 비디오 신호 디코딩 방법 및 장치(Method and device for decoding coded video signals) KR970707686A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP95402121 1995-09-20
EP95402121.8 1995-09-20

Publications (1)

Publication Number Publication Date
KR970707686A true KR970707686A (ko) 1997-12-01

Family

ID=8221529

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970703357A KR970707686A (ko) 1995-09-20 1996-09-19 부호화된 디지털 비디오 신호 디코딩 방법 및 장치(Method and device for decoding coded video signals)

Country Status (6)

Country Link
US (1) US5936670A (ko)
EP (1) EP0792557B1 (ko)
JP (1) JPH10509576A (ko)
KR (1) KR970707686A (ko)
DE (1) DE69615528T2 (ko)
WO (1) WO1997011562A1 (ko)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6020924A (en) * 1996-04-12 2000-02-01 Samsung Electronics Co., Ltd. Reduced memory size set top box which stores frames and associated motion vectors which indicate which block or blocks are to be retrieved from memory
US6812184B1 (en) * 1996-06-17 2004-11-02 Exxonmobil Chemical Patents Inc. Supported late transition metal catalyst systems
JP4013286B2 (ja) * 1997-01-22 2007-11-28 松下電器産業株式会社 画像符号化装置と画像復号化装置
US6269484B1 (en) * 1997-06-24 2001-07-31 Ati Technologies Method and apparatus for de-interlacing interlaced content using motion vectors in compressed video streams
EP0895424B1 (en) * 1997-07-31 2007-10-31 Victor Company of Japan, Ltd. digital video signal inter-block predictive encoding/decoding apparatus and method providing high efficiency of encoding.
US6028612A (en) * 1997-11-18 2000-02-22 Stmicroelectronics, Inc. Picture memory mapping to minimize memory bandwidth in compression and decompression of data sequences
US6104416A (en) * 1997-11-18 2000-08-15 Stmicroelectronics, Inc. Tiling in picture memory mapping to minimize memory bandwidth in compression and decompression of data sequences
FR2780186B1 (fr) 1998-06-23 2000-08-11 St Microelectronics Sa Procede et dispositif de decodage d'une image, comprimee notamment selon les normes mpeg, en particulier une image bidirectionnelle
EP1079632A1 (en) * 1999-03-08 2001-02-28 Sony Corporation Digital signal processing device and method, and providing medium
EP1269761A1 (en) * 2000-03-31 2003-01-02 Koninklijke Philips Electronics N.V. Encoding of two correlated sequences of data
AUPR192700A0 (en) * 2000-12-06 2001-01-04 Canon Kabushiki Kaisha Storing coding image data in storage of fixed memory size
EP2053863B1 (en) * 2002-07-11 2012-03-07 Panasonic Corporation Video decoder display buffer reusing previous picture upon picture resizing.
AU2003900531A0 (en) * 2003-01-30 2003-02-20 Canon Kabushiki Kaisha Compression into a fixed buffer
US8320464B2 (en) 2004-05-04 2012-11-27 Qualcomm Incorporated Method and apparatus to construct bi-directional predicted frames for temporal scalability
US8300987B2 (en) * 2007-09-28 2012-10-30 Ati Technologies Ulc Apparatus and method for generating a detail-enhanced upscaled image
US8964117B2 (en) 2007-09-28 2015-02-24 Ati Technologies Ulc Single-pass motion adaptive deinterlacer and method therefore
US8259228B2 (en) * 2007-12-10 2012-09-04 Ati Technologies Ulc Method and apparatus for high quality video motion adaptive edge-directional deinterlacing
US8396129B2 (en) * 2007-12-28 2013-03-12 Ati Technologies Ulc Apparatus and method for single-pass, gradient-based motion compensated image rate conversion

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5227878A (en) * 1991-11-15 1993-07-13 At&T Bell Laboratories Adaptive coding and decoding of frames and fields of video
US5510840A (en) * 1991-12-27 1996-04-23 Sony Corporation Methods and devices for encoding and decoding frame signals and recording medium therefor
JP3443867B2 (ja) * 1992-06-26 2003-09-08 ソニー株式会社 画像信号符号化、復号化方法及び画像信号記録媒体
KR100283343B1 (ko) * 1992-06-25 2001-03-02 이데이 노부유끼 화상신호 부호화방법 및 복호화방법과 화상신호 부호화장치 및 복호화장치
US5294974A (en) * 1992-07-24 1994-03-15 Matsushita Electric Corporation Of America High-definition video encoding system having color-sensitive quantization
AU6099594A (en) * 1993-02-03 1994-08-29 Qualcomm Incorporated Interframe video encoding and decoding system
EP0658053B1 (en) * 1993-06-28 1999-08-18 Sony Corporation Apparatus for decoding time-varying image
BR9405508A (pt) * 1993-07-12 1999-09-08 Sony Corp Processo e aparelho decodificador e codificador de imagem.
US5576765A (en) * 1994-03-17 1996-11-19 International Business Machines, Corporation Video decoder
KR100391038B1 (ko) * 1994-08-24 2003-10-22 지멘스 악티엔게젤샤프트 감소된메모리용량을요구하는압축비디오데이터디코딩방법
EP0714208B1 (en) * 1994-11-25 2002-02-13 Koninklijke Philips Electronics N.V. Method and system for decoding coded video signals
FR2731864B1 (fr) * 1995-03-14 1997-06-06 Sgs Thomson Microelectronics Decodeur mpeg a capacite memoire reduite

Also Published As

Publication number Publication date
EP0792557A1 (en) 1997-09-03
JPH10509576A (ja) 1998-09-14
DE69615528T2 (de) 2002-05-08
US5936670A (en) 1999-08-10
DE69615528D1 (de) 2001-10-31
WO1997011562A1 (en) 1997-03-27
EP0792557B1 (en) 2001-09-26

Similar Documents

Publication Publication Date Title
KR970707686A (ko) 부호화된 디지털 비디오 신호 디코딩 방법 및 장치(Method and device for decoding coded video signals)
JPH05292490A (ja) 複数動画像音声復号化装置
KR930024504A (ko) 영상 압축/신장 시스템의 영상 디코더
KR970705906A (ko) 감소된 메모리 용량을 요구하는 압축 비디오 데이터 디코딩 방법(method, requiring reduced memory capacity, for decoding compressed video data)
KR970019564A (ko) 디지탈 영상데이타의 복호화장치 및 방법
JP3282577B2 (ja) 画像処理装置
KR960020542A (ko) 비디오 신호의 복호화 방법 및 시스템
EP1629674A1 (en) Video processing device with low memory bandwidth requirements
KR100995032B1 (ko) 화면 정지 기능을 갖는 비디오 디코딩 장치 및 방법
US5485214A (en) Dual bus dual bank architecture for motion compensation
KR100272818B1 (ko) 동화상 데이타 복호화 장치
JP2013168950A (ja) ビデオ画像を復号する方法及び装置
JP3888848B2 (ja) 画像復号装置
KR960013228B1 (ko) 디지탈 텔레비젼의 채널변경시 비정상 화면 디스플레이 방지장치
JP2820631B2 (ja) 画像復号方法および装置
JPH0831960B2 (ja) 静止画像の符号化方法とその装置
KR100252810B1 (ko) 엠펙디코더
KR0130452B1 (ko) 영상복호장치
KR970008413B1 (ko) 영상복호장치
KR0128883B1 (ko) 영상 복호기에 있어서 개선된 구조의 메모리부를 갖는 반픽셀 움직임 보상회로
JPH11308620A (ja) 画像復号装置
KR0123084B1 (ko) 병렬처리를 위한 메모리구조를 갖는 동영상복호화장치
JPH04280190A (ja) 画像復号化方法、及びこの画像復号化方法を用いた画像復号化装置
KR100244762B1 (ko) 영상복호기에서 병렬처리 프레임 메모리의 모듈 경계데이타 처리방법 및 회로
KR0174464B1 (ko) 움직임 추정 장치

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid