KR950013266A - Transmission rate control device of moving picture compression system - Google Patents

Transmission rate control device of moving picture compression system Download PDF

Info

Publication number
KR950013266A
KR950013266A KR1019930022957A KR930022957A KR950013266A KR 950013266 A KR950013266 A KR 950013266A KR 1019930022957 A KR1019930022957 A KR 1019930022957A KR 930022957 A KR930022957 A KR 930022957A KR 950013266 A KR950013266 A KR 950013266A
Authority
KR
South Korea
Prior art keywords
complexity
quantization
output
macroblock
rate control
Prior art date
Application number
KR1019930022957A
Other languages
Korean (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 KR1019930022957A priority Critical patent/KR950013266A/en
Publication of KR950013266A publication Critical patent/KR950013266A/en

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

본 발명에 따른 동화상압축시스템의 전송률제어장치는 이미 처리된 매크로 블럭의 신호특성들을 사용하여 영상전체의 신호특성을 고려하여 양자화 간격을 보정함으로써 동일한 전송률하에서도 효율적인 비트할당을 수행하여 우수한 화질을 얻을 수 있는 이점이 있다.The rate control apparatus of a moving picture compression system according to the present invention obtains excellent image quality by performing efficient bit allocation under the same bit rate by correcting the quantization interval in consideration of the signal characteristics of the entire image using the signal characteristics of the already processed macro block. There is an advantage to this.

Description

동화상압축시스템의 전송률제어장치Transmission rate control device of moving picture compression system

본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음Since this is an open matter, no full text was included.

제1도는 MPEG 동화상 부호화기의 블럭도,1 is a block diagram of an MPEG video encoder,

제2도는 제1도에 도시된 종래 레귤레이터의 상세블럭도,2 is a detailed block diagram of the conventional regulator shown in FIG.

제3도는 본 발명에 따른 레귤레이터의 상세블럭도,3 is a detailed block diagram of a regulator according to the present invention;

제4도는 매크로 블럭수에 따른 양자화 간격을 나타내는 도면.4 is a diagram showing a quantization interval according to the number of macro blocks.

Claims (2)

이산여현변환된 디지탈 동영상신호 데이타를 매크로 블럭단위로 소정의 양자화 간격에 의해 양자화하여 부호화처리하는 양자화수단과, 부호화처리된 데이타의 비트 발생률을 일정하게 하기 위한 버퍼를 구비하여 상기 버퍼에서 출력되는 비트발생량에 의해 양자화레벨을 발생시켜 상기 양자화수단을 제어하는 레귤레이팅수단이, 데이타를 출력하기 위한 목표비트수를 발생시키는 비트할당수단과, 상기 버퍼에서 출력되는 비트발생량을 입력하여 상기 비트할당수단에서 출력되는 목표비트수에 의해 양자화 간격을 출력하는 전송률제어수단과, 상기 전송률제어수단에서 출력되는 양자화 간격을 현재 처리하고 있는 매크로 블럭의 복잡도(activity)에 의해 상기 양자화 수단에 출력하기 위한 양자화레벨로 변환하는 적응양자화수단으로 구성되어 있는 동화상압축시스템의 전송률제어장치에 있어서, 이전 프레임의 평균 복잡도와 현재 처리하고 있는 이전의 매크로 블럭의 복잡도에 의해 현재 처리하고 있는 이전의 매크로 블럭의 복잡도가 이전 프레임의 평균 복잡도보다 작으면 상기 전송률제어수단에서 출력되는 양자화 간격을 낮추고, 현재 처리하고 있는 이전의 매크로 블럭의 복잡도가 이전 프레임의 평균 복잡도보다 크면 상기 전송률제어수단에서 출력되는 양자화 간격을 크게 하는 양자화간격보정수단을 포함함을 특징으로 하는 동화상압축시스템의 전송률제어장치.A quantization means for quantizing and encoding the discrete cosine-converted digital video signal data by a predetermined quantization interval in macroblock units, and a buffer for constant bit generation rate of the coded data, the bit being output from the buffer. The regulating means for generating the quantization level based on the generation amount and controlling the quantization means includes bit allocation means for generating a target number of bits for outputting data, input bit generation amount output from the buffer, A quantization level for outputting to the quantization means by the rate control means for outputting the quantization interval based on the number of target bits to be output and the complexity of the macroblock currently processing the quantization interval output by the rate control means. Composed of adaptive quantization means In the rate control apparatus of the image compression system, if the complexity of the previous macroblock currently being processed is smaller than the average complexity of the previous frame by the average complexity of the previous frame and the complexity of the previous macroblock currently being processed. And a quantization interval correction means for lowering the quantization interval output from the means and increasing the quantization interval output from the rate control means if the complexity of the previous macro block currently being processed is greater than the average complexity of the previous frame. Transmission rate control device for moving picture compression system. 제1항에 있어서, 상기 양자화 간격보정수단이 이전 프레임의 평균 복잡도와 이전 매크로 블럭의 평균복잡도에 의해 이전 프레임이의 평균 복잡도가 이전 매크로 블럭의 평균복잡도보다 크면 큰 값을 보정계수로서 발생시키고, 이전 프레임의 평균 복잡도가 이전 매크로 블럭의 평균 복잡도보다 작으면 작은 것을 보정계수로서 발생시키는 보정제어수단; 상기 전송률제어수단에서 출력되는 양자화 간격에서 현재 처리하고 있는 매크로블럭의 복잡도와 이전 프레임의 평균복잡도의 비교하여 현재 처리하고 있는 매크로 블럭의 복잡도가 이전 프레임의 평균복잡도보다 작으면 상기 보전제어수단에서 출력되는 보정계수만큼 감산하고, 현재 처리하고 있는 매크로 블럭의 복잡도가 이전 프레임의 평균복잡도보다 크면 상기 보정제어수단에서 출력되는 보정계수만큼 가산하여 상기 적응양자화 수단으로 출력하기 위한 양자화간격으로 보정하는 보정수단으로 구성됨을 특징으로 하는 동화상압축시스템의 전송률제어장치.The method according to claim 1, wherein the quantization interval correcting means generates a large value as a correction coefficient when the average complexity of the previous frame is larger than the average complexity of the previous macroblock by the average complexity of the previous frame and the average complexity of the previous macroblock. Correction control means for generating, as a correction coefficient, a smaller one when the average complexity of the previous frame is smaller than the average complexity of the previous macroblock; Compared to the complexity of the macroblock currently being processed at the quantization interval output from the rate control means and the average complexity of the previous frame, if the complexity of the macroblock being processed is less than the average complexity of the previous frame, it is output from the integrity control means. Correction means for subtracting by the correction coefficient, and adding the correction coefficient output from the correction control means to correct the quantization interval for output to the adaptive quantization means if the complexity of the macroblock being processed is greater than the average complexity of the previous frame. A rate control apparatus for a moving picture compression system, characterized in that consisting of. ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.※ Note: The disclosure is based on the initial application.
KR1019930022957A 1993-10-30 1993-10-30 Transmission rate control device of moving picture compression system KR950013266A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019930022957A KR950013266A (en) 1993-10-30 1993-10-30 Transmission rate control device of moving picture compression system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019930022957A KR950013266A (en) 1993-10-30 1993-10-30 Transmission rate control device of moving picture compression system

Publications (1)

Publication Number Publication Date
KR950013266A true KR950013266A (en) 1995-05-17

Family

ID=66825297

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019930022957A KR950013266A (en) 1993-10-30 1993-10-30 Transmission rate control device of moving picture compression system

Country Status (1)

Country Link
KR (1) KR950013266A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100813763B1 (en) * 2000-07-14 2008-03-13 소니 가부시끼 가이샤 Video signal coding method and video signal encoder
KR200446499Y1 (en) * 2009-07-21 2009-11-05 천종규 Multi function bath-tube for a baby

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100813763B1 (en) * 2000-07-14 2008-03-13 소니 가부시끼 가이샤 Video signal coding method and video signal encoder
KR200446499Y1 (en) * 2009-07-21 2009-11-05 천종규 Multi function bath-tube for a baby

Similar Documents

Publication Publication Date Title
KR940020832A (en) Adaptive Quantization Method of High-definition Television and System Coder Using the Same
KR100610520B1 (en) Video data encoder, video data encoding method, video data transmitter, and video data recording medium
US7206453B2 (en) Dynamic filtering for lossy compression
JP3814321B2 (en) Quantization parameter determination apparatus and method
KR100591487B1 (en) Transcoding method of transcoder and data stream
US7738555B2 (en) System, method and computer-readable medium for encoding a signal into macroblocks
KR950702084A (en) Method and apparatus for coding image, and image recording medium
US5241401A (en) Image signal encoding apparatus and method for controlling quantization step size in accordance with frame skip numbers
KR950010632A (en) Video encoder
US5227877A (en) High-efficient coding apparatus for video signal
US5508745A (en) Apparatus for controlling a quantization level to be modified by a motion vector
KR950013266A (en) Transmission rate control device of moving picture compression system
KR100203712B1 (en) Quantation apparatus in the picture coding system and method
JPH03140074A (en) Moving picture coding device
JPH06113271A (en) Picture signal coding device
JP2712646B2 (en) Video signal encoding device and video signal encoding method
KR970008415B1 (en) A preprocessing method for moving image coder
KR0124170B1 (en) The adaptive quantization method in the motion picture coding system and the device thereof
JPH03129980A (en) Video signal coding method
JPS63155888A (en) Picture coding control system
KR0159975B1 (en) Image encoder
KR970032066A (en) MPAC-2 Rate and Buffer Controller
KR950016357A (en) Quantization Method and Device for Reducing Blocking Effect
KR970019668A (en) Omnidirectional Analyzer
KR950016360A (en) Video encoding device

Legal Events

Date Code Title Description
WITN Withdrawal due to no request for examination