[go: up one dir, main page]

KR970019622A - Device for encoding video - Google Patents

Device for encoding video Download PDF

Info

Publication number
KR970019622A
KR970019622A KR1019950032863A KR19950032863A KR970019622A KR 970019622 A KR970019622 A KR 970019622A KR 1019950032863 A KR1019950032863 A KR 1019950032863A KR 19950032863 A KR19950032863 A KR 19950032863A KR 970019622 A KR970019622 A KR 970019622A
Authority
KR
South Korea
Prior art keywords
parameter
quantization
output
unit
variable length
Prior art date
Application number
KR1019950032863A
Other languages
Korean (ko)
Other versions
KR100203637B1 (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 배순훈
Priority to KR1019950032863A priority Critical patent/KR100203637B1/en
Publication of KR970019622A publication Critical patent/KR970019622A/en
Application granted granted Critical
Publication of KR100203637B1 publication Critical patent/KR100203637B1/en

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/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • H04N19/91Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
    • 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/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/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)
  • Physics & Mathematics (AREA)
  • Discrete Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

본 발명은 전송할 영상의 화질을 높일 수 잇는 동영상을 부호화하는 장치에 관한 것으로서, 종래에는 제2파라메터 저장부(24)가 출력하는 파라메터가 자주 변하면 이때마다 저장부(26)는 새로운 파라메터를 가변 길이 부호화부(16)에 인가함으로써 결국, 거대 구획의 헤더비트량 증가로 최종적인 전송 비트량이 많아지게 되는 결점이 있으며, 또한, 양자화부(14)도 제2파라메터 저장부(24)가 출력하는 파라메터가 자주 변하면 이때마다 양자화 스케일을 다르게 해서 양자화하기 때문에 복원되는 화상의 화질이 떨어지게 되는 결점이 있었으나, 본 발명에서는 양자화 스케일을 결정하는 제2파라메터 계산부(64)의 출력인 파라메터의 변화빈도를 비교부(68)에서 절충시켜 조정하도록 해서 그 파라메터 변화에 따른 양자화부(54)의 양자화 스케일 및 가변 길이 부호화부(5)의 파라메터 전송을 제어함으로써 상기 결점을 개선시킬 수 있는 것이다.The present invention relates to an apparatus for encoding a video that can improve the quality of a video to be transmitted. In the related art, when a parameter output from the second parameter storage unit 24 changes frequently, the storage unit 26 changes the new parameter to a variable length. Applying to the encoder 16, there is a drawback that the final amount of transmitted bits increases due to an increase in the header bit amount of the macro block, and the quantization unit 14 also outputs the parameters output from the second parameter storage unit 24. If is frequently changed, the quality of the reconstructed image is deteriorated because the quantization scale is changed by different quantization at this time. The quantization scale and the variable length code of the quantization unit 54 according to the parameter change by making the adjustment in the section 68 to adjust. By controlling the parameters of the transfer unit 5 is capable of improving the above defects.

Description

동영상을 부호화하는 장치Device for encoding video

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

제2도는 본 발명에 따른 동영상을 부호화하는 장치의 일 실시예를 나타낸 블럭도.2 is a block diagram showing an embodiment of an apparatus for encoding a video according to the present invention.

Claims (2)

현재 입력되는 영상 신호와 움직임 보상된 영상 신호의 차이 신호를 출력하는 제1가산기(50)와, 상기 제1가산기(50)의 출력을 이산 코사인 변환해서 출력하는 이산 코사인 변환부(52)와, 상기 이산 코사인 변환부(52)의 출력을 양자화해서 출력하는 양자화부(54)와, 상기 양자화부(54)의 출력을 가변 길이 부호화해서 출력하는 가변 길이 부호화부(56)와, 상기 가변 부호화부(56)의 출력을 일시적으로 저장했다가 전송하기 위해 출력하는 버퍼(58)를 포함하는 동영상을 부호화하는 장치에 있어서, 현재 입력되는 영상 신호에 따른 거대 구획의 복잡도를 계산해 내는 복자도 계산부(60)와; 상기 버퍼(58)의 데이터 량에 따라서 레퍼런스 양자화 파라메터를 계산해 내는 제1파라메터 계산부(62)와, 상기 복잡도 계산부(60)의 복잡도와 상기 제1파라메터 계산부(62)의 레퍼런스 양자화 파라메터를 곱셈 연산시켜서 실제 양자화에 사용할 파라메터를 생성하여 출력하는 제2파라메터 계산부(64)와; 상기 제2파라메터 계산부(64)의 출력에 따른 이미 저장된 파라메터와 현재의 파라메터가 소정의 값만큼 차이가 날 경우, 현재의 파라메터를 상기 양자화부(54)에서 새로운 양자화 스케일로 사용하도록 하며, 상기 가변 길이 부호화부(56)에서는 전송하도록 하고 이를 새로이 저장시키기 위한 비교부(68)와; 상기 비교부(68)와 정보를 송수신해서 상기 비교부(68)에서 새로이 저장하고자 하는 파라메터를 저장하는 저장부(66)를 포함하여 이루어지는 동영상을 부호화하는 장치.A first adder 50 for outputting a difference signal between a currently input video signal and a motion compensated video signal, a discrete cosine converter 52 for outputting the discrete cosine transformed output of the first adder 50, A quantizer 54 for quantizing and outputting the output of the discrete cosine transformer 52, a variable length encoder 56 for variable length encoding the output of the quantizer 54, and the variable encoder A device for encoding a video including a buffer 58 for temporarily storing and outputting the output of 56, wherein the complex diagram calculating unit calculates the complexity of the macro block according to the video signal currently input. 60); The first parameter calculator 62 calculates a reference quantization parameter according to the amount of data in the buffer 58, the complexity of the complexity calculator 60 and the reference quantization parameter of the first parameter calculator 62. A second parameter calculator 64 which multiplies and generates and outputs a parameter to be used for actual quantization; When the previously stored parameter according to the output of the second parameter calculator 64 and the current parameter differ by a predetermined value, the current parameter is used as a new quantization scale in the quantization unit 54. In the variable length encoder 56, a comparison unit 68 for transmitting and storing the new data; And a storage unit (66) which transmits / receives information with the comparison unit (68) and stores new parameters to be stored in the comparison unit (68). 제1항에 있어서, 상기 비교부(68)의 소정의 값은 "3"임을 특징으로 하는 동영상을 부호화하는 장치.The apparatus of claim 1, wherein a predetermined value of the comparison unit (68) is "3". ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.※ Note: The disclosure is based on the initial application.
KR1019950032863A 1995-09-29 1995-09-29 Device for encoding video KR100203637B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019950032863A KR100203637B1 (en) 1995-09-29 1995-09-29 Device for encoding video

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019950032863A KR100203637B1 (en) 1995-09-29 1995-09-29 Device for encoding video

Publications (2)

Publication Number Publication Date
KR970019622A true KR970019622A (en) 1997-04-30
KR100203637B1 KR100203637B1 (en) 1999-06-15

Family

ID=19428513

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019950032863A KR100203637B1 (en) 1995-09-29 1995-09-29 Device for encoding video

Country Status (1)

Country Link
KR (1) KR100203637B1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040007818A (en) * 2002-07-11 2004-01-28 삼성전자주식회사 Method for controlling DCT computational quantity for encoding motion image and apparatus thereof
KR100438856B1 (en) * 2001-06-14 2004-07-05 엘지전자 주식회사 By lively table quantum/requantum making for method and status
US9179165B2 (en) 2010-05-07 2015-11-03 Nippon Telegraph And Telephone Corporation Video encoding control method, video encoding apparatus and video encoding program
US9179149B2 (en) 2010-05-12 2015-11-03 Nippon Telegraph And Telephone Corporation Video encoding control method, video encoding apparatus, and video encoding program

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100438856B1 (en) * 2001-06-14 2004-07-05 엘지전자 주식회사 By lively table quantum/requantum making for method and status
KR20040007818A (en) * 2002-07-11 2004-01-28 삼성전자주식회사 Method for controlling DCT computational quantity for encoding motion image and apparatus thereof
US9179165B2 (en) 2010-05-07 2015-11-03 Nippon Telegraph And Telephone Corporation Video encoding control method, video encoding apparatus and video encoding program
US9179149B2 (en) 2010-05-12 2015-11-03 Nippon Telegraph And Telephone Corporation Video encoding control method, video encoding apparatus, and video encoding program

Also Published As

Publication number Publication date
KR100203637B1 (en) 1999-06-15

Similar Documents

Publication Publication Date Title
CN1631041B (en) Method and system for rate control during video transcoding
KR0127094B1 (en) Transcoding device
KR940005516B1 (en) Adaptable quantize corder
KR920007364A (en) Quantization Step Size Determination Method and Apparatus
KR910013936A (en) Video signal coding method
KR900013790A (en) Coding transmission apparatus of image
US6477211B2 (en) Transcoding of a data stream
KR920003674A (en) Data compression system and method
KR980007757A (en) Bit generation rate control method using quantization activity diagram and image encoding apparatus thereof
KR950010632A (en) Video encoder
JP2001519552A (en) Method and apparatus for generating a bit rate scalable audio data stream
KR970019622A (en) Device for encoding video
US4847866A (en) Differential pulse code modulation scheme incorporating a reconstructed value constrainer
KR101058524B1 (en) Bit quantity control device and control method
EA035903B1 (en) Signal encoder, decoder and methods of operation thereof using predictor model
KR960043909A (en) Variable bit rate video encoding device
US5646689A (en) Video encoder with feedback control
KR950022993A (en) Method and apparatus for determining quantization level according to image characteristics of image data
KR0141318B1 (en) A new buffer control method for image data compression
JPH06113271A (en) Picture signal coding device
KR950022996A (en) Video encoding device
KR970057973A (en) Video encoding device
JPS6237850B2 (en)
KR970057945A (en) Buffer control device of band division coding system
KR970014384A (en) Device for Adjusting Rate and Quantization in Image Encoder

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19950929

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19950929

Comment text: Request for Examination of Application

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 19980930

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

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 19990324

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 19990325

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20020228

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20030303

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20040226

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20050225

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20060224

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20070305

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20080303

Start annual number: 10

End annual number: 10

PR1001 Payment of annual fee

Payment date: 20090302

Start annual number: 11

End annual number: 11

PR1001 Payment of annual fee

Payment date: 20100302

Start annual number: 12

End annual number: 12

FPAY Annual fee payment

Payment date: 20110302

Year of fee payment: 13

PR1001 Payment of annual fee

Payment date: 20110302

Start annual number: 13

End annual number: 13

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20130209