[go: up one dir, main page]

KR960043909A - 가변 비트율 동화상 부호화장치 - Google Patents

가변 비트율 동화상 부호화장치 Download PDF

Info

Publication number
KR960043909A
KR960043909A KR1019950013682A KR19950013682A KR960043909A KR 960043909 A KR960043909 A KR 960043909A KR 1019950013682 A KR1019950013682 A KR 1019950013682A KR 19950013682 A KR19950013682 A KR 19950013682A KR 960043909 A KR960043909 A KR 960043909A
Authority
KR
South Korea
Prior art keywords
output
gop
signal
encoded
field
Prior art date
Application number
KR1019950013682A
Other languages
English (en)
Other versions
KR100234247B1 (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 KR1019950013682A priority Critical patent/KR100234247B1/ko
Publication of KR960043909A publication Critical patent/KR960043909A/ko
Application granted granted Critical
Publication of KR100234247B1 publication Critical patent/KR100234247B1/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/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods 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/146Data rate or code amount at the encoder output
    • 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/102Methods 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/124Quantisation
    • 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/177Methods 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 a group of pictures [GOP]
    • 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/189Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
    • H04N19/196Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
    • 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/625Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using discrete cosine transform [DCT]

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Discrete Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

본 발명은 가변 비트율 동화상 부호화장치에 관한 것으로서, 기존의 MPEG2 동화상 부호화장치의 구성요소에 이전 GOP까지 부호화된 데이타의 전체비트량 및 부호화된 비트스트림을 기록하고자 하는 디스크 한장의 용량과, 디스크 한장의 원하는 총 기록시간 및 이전 GOP까지 부호화된 동화상 데이타의 부호화 소요시간과, 현재 부호화하고자 하는 GOP의 액티비티 추정량으로부터 GOP당 목표 전송 비트량을 구하여 상기 버퍼의 전송 비트율을 제어하기 위한 목표레이트 설정기를 더 구비한다. 따라서, CD등의 저장매체에 원하는 시간 분량의 동화상 데이타를 부호화하여 기록할 수 있고, 전체 화질의 향상 및 화질의 균등화를 구현할 수 있다. 또한, 프리 코딩업이 GOP의 액티비티를 반영하는 가변 비트율을 결정할 수 있으므로 실시간 가변 비트율 동화상 부호화장치를 구현할 수 있다.

Description

가변 비트율 동화상 부호화장치
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
제3도는 본 발명에 의한 가변 비트율 동화상 부호화장치를 나타낸 블럭도, 제4도는 MPEG-2 동화상 데이타의 계층적 구조를 나타낸 도면.

Claims (2)

  1. 입력되는 소스화상을 부호화모드에 따라 필드 단위 혹은 프레임 단위로 저장하기 위한 제1필드/프레임 메모리; 상기 제1필드/프레임 메모리로부터 출력되는 현재화상신호와 움직임 보상된 이전화상신호의 차화상신호를 이산여현변환하기 위한 이산여현변환기; 상기 이산여현변환기의 출력신호를 소정의 양자화 스텝사이즈로 양자화하기 위한 양자화기; 상기 양자화기의 출력신호를 가변장부호화하고, 가변장부호화된 신호와 양자화 파라미터와 움직임벡터를 다중화하여 출력하기 위한 가변장부호화기 및 멀티플렉서; 상기 가변장부호화기 및 멀티플렉서에서 출력되는 데이타를 일시적으로 저장한 후 일정한 속도로 채널을 통해 수신단으로 전송하기 위한 버퍼; 상기 제1필드/프레임 메모리로부터 필드 혹은 프레임 단위로 출력되는 화상의 액티비티와, 현재 부호화하고자 하는 GOP의 액티비티 추정량을 산출하기 위한 액티비티 산출기; 상기 버퍼의 데이타 충만도와 상기 액티비티 산출기로부터 필드 혹은 프레임 단위로 출력되는 화상의 액티비티에 의해 양자화 스텝 사이즈를 결정하여 상기 양자화기를 제어하기 위한 레이트 제어기; 상기 양자화기에서 양자화된 신호를 양자화 이전의 신호로 복원하기 위한 역양자화기; 상기 역양자화기에서 역양자화된 신호를 이산여현변환 이전의 신호로 복원하기 위한 역산이여현변환기; 상기 역이산여현변환기에서 출력되는 복원 화상신호와 움직임보상된 이전화상신호로부터 생성된 움직임 보상된 복원화상을 부호화 모드에 따라서 필드 혹은 프레임단위로 저장하기 위한 제2필드/프레임 메모리; 상기 제1필드/프레임 메모리에서 출력되는 이전화상을 참고로 하여 현재화상을 구성하기 위한 움직임벡터를 생성하기 위한 움직임 추정기; 상기 제2필드/프레임 메모리에 저장되어 있는 이전 화상의 움직임 위치를 상기 움직임 추정기에서 출력되는 움직임벡터로 보상하여 상기 차화상신호와 움직임 보상된 복원화상을 구성하기 위한 움직임 보상된 이전화상신호로 출력하기 위한 적응프리딕터; 상기 가변장부호화기 및 멀티플렉서로부터 출력되는 이전 GOP까지 부호화된 데이타의 전체비트량 및 부호화된 비트스트림을 기록하고자 하는 디스크 한장의 용량과, 디스크 한장의 원하는 총기록시간 및 이전 GOP까지 부호화된 동화상 데이타의 부호화 소요시간과, 상기 액티비티 산출기에서 출력되는 현재 부호화하고자 하는 GOP의 액티비티 추정량으로부터 GOP당 목표 전송 비트량을 구하여 상기 버퍼의 전송 비트율을 제어하기 위한 목표레이트 설정기를 포함하는 것을 특징으로 하는 가변 비트율 동화상 부호화장치.
  2. 제1항에 있어서, 상기 장치는 디스크 한장의 원하는 총 기록시간 및 이전 GOP까지 부호화된 동화상 데이타의 부호화 소요시간을 저장하기 위한 시간정보 메모리; 및 이전 GOP까지 부호화된 데이타의 전체비트량 및 부호화된 비트스트림을 기록하고자 하는 디스크 한장의 용량을 저장하기 위한 비트량 메모리를 더 구비하는 것을 특징으로 하는 가변 비트율 동화상 부호화장치.
    ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
KR1019950013682A 1995-05-29 1995-05-29 가변 비트율 동화상 부호화장치 KR100234247B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019950013682A KR100234247B1 (ko) 1995-05-29 1995-05-29 가변 비트율 동화상 부호화장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019950013682A KR100234247B1 (ko) 1995-05-29 1995-05-29 가변 비트율 동화상 부호화장치

Publications (2)

Publication Number Publication Date
KR960043909A true KR960043909A (ko) 1996-12-23
KR100234247B1 KR100234247B1 (ko) 1999-12-15

Family

ID=19415745

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019950013682A KR100234247B1 (ko) 1995-05-29 1995-05-29 가변 비트율 동화상 부호화장치

Country Status (1)

Country Link
KR (1) KR100234247B1 (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040007818A (ko) * 2002-07-11 2004-01-28 삼성전자주식회사 동영상 부호화를 위한 dct연산량 조절 방법 및 그 장치
KR100438856B1 (ko) * 2001-06-14 2004-07-05 엘지전자 주식회사 능동적인 테이블 생성에의한 양자화/역양자화 방법 및 장치
KR100772194B1 (ko) * 2006-07-26 2007-11-01 한국전자통신연구원 피사체의 움직임 여부에 기초하여 영상의 선택적 출력이가능한 네트워크 기반 지능형 이동 로봇 및 그 방법

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100850705B1 (ko) * 2002-03-09 2008-08-06 삼성전자주식회사 시공간적 복잡도를 고려한 적응적 동영상 부호화 방법 및그 장치
KR100850706B1 (ko) * 2002-05-22 2008-08-06 삼성전자주식회사 적응적 동영상 부호화 및 복호화 방법과 그 장치
KR100924779B1 (ko) 2008-01-15 2009-11-05 삼성전자주식회사 적응적 동영상 부호화 및 복호화 방법과 그 장치

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100214578B1 (ko) * 1995-02-15 1999-08-02 구자홍 영상정보의 실시간 가변비트레이트 코딩방법 및 장치

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100438856B1 (ko) * 2001-06-14 2004-07-05 엘지전자 주식회사 능동적인 테이블 생성에의한 양자화/역양자화 방법 및 장치
KR20040007818A (ko) * 2002-07-11 2004-01-28 삼성전자주식회사 동영상 부호화를 위한 dct연산량 조절 방법 및 그 장치
KR100772194B1 (ko) * 2006-07-26 2007-11-01 한국전자통신연구원 피사체의 움직임 여부에 기초하여 영상의 선택적 출력이가능한 네트워크 기반 지능형 이동 로봇 및 그 방법

Also Published As

Publication number Publication date
KR100234247B1 (ko) 1999-12-15

Similar Documents

Publication Publication Date Title
KR950702084A (ko) 화상 부호화 방법, 화상 부호화 장치 및 화상 기록 매체(Method and apparatus for coding image, and image recording medium)
US20100086028A1 (en) Video encoding and decoding method and apparatus
KR940017883A (ko) 화상 부호화 및 복호화 방법 또는 장치와 화상 기록 매체
KR100188701B1 (ko) 가변속 고속 재생기능을 갖는 가변 비트율 동화상복호화장치
JPH0537915A (ja) 画像信号符号化方法と画像信号符号化装置
KR20020026198A (ko) 비디오 압축
JPH11262018A (ja) 動き補償符号化装置、動き補償符号化方法、及び動き補償符号記録媒体
US20050265442A1 (en) Apparatus for scalable encoding/decoding of moving image and method thereof
JPH09187007A (ja) 誤りを含むデータストリームへの再同期の方法と、符号化器及び復号化器
KR950010632A (ko) 동영상부호화기
KR101450645B1 (ko) 비디오 비트율 제어 방법 및 장치
KR20050012782A (ko) 코딩 중에 이미지 선명도를 최적화하기 위한 방법과 시스템
KR960043909A (ko) 가변 비트율 동화상 부호화장치
KR100202538B1 (ko) 엠펙 비디오 코덱 장치
JP3241778B2 (ja) 符号化装置
JP3152148B2 (ja) 画像符号化装置
KR960006619A (ko) 적응적인 고속재생 조절을 위한 화상 부호화장치 및 고속재생방법
KR100677128B1 (ko) 동영상 부호화기의 비트율 제어장치 및 방법
KR20030083109A (ko) 비트율 변환부호화장치
Hsu et al. A predictive H. 263 bit-rate control scheme based on scene information
JPH08340536A (ja) 画像符号化装置
KR0123099B1 (ko) 적응적인 고속재생 제어를 위한 화상 부호화장치 및 고속재생방법
KR100207418B1 (ko) 부호화 비트발생율 제어방법 및 그 제어장치
KR100191994B1 (ko) 런, 엠프 검색 장치
KR0123092B1 (ko) 픽쳐 시작 위치 코드 코딩 방법 및 장치

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19950529

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19961228

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 19950529

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 19990320

Patent event code: PE09021S01D

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: 19990820

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 19990916

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 19990917

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20020830

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20030829

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20040830

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20050830

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20060830

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20070830

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20080829

Start annual number: 10

End annual number: 10

PR1001 Payment of annual fee

Payment date: 20090827

Start annual number: 11

End annual number: 11

PR1001 Payment of annual fee

Payment date: 20100830

Start annual number: 12

End annual number: 12

FPAY Annual fee payment

Payment date: 20110830

Year of fee payment: 13

PR1001 Payment of annual fee

Payment date: 20110830

Start annual number: 13

End annual number: 13

FPAY Annual fee payment

Payment date: 20120830

Year of fee payment: 14

PR1001 Payment of annual fee

Payment date: 20120830

Start annual number: 14

End annual number: 14

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20140809