KR940025191A - Variable length coding method - Google Patents

Variable length coding method Download PDF

Info

Publication number
KR940025191A
KR940025191A KR1019930005965A KR930005965A KR940025191A KR 940025191 A KR940025191 A KR 940025191A KR 1019930005965 A KR1019930005965 A KR 1019930005965A KR 930005965 A KR930005965 A KR 930005965A KR 940025191 A KR940025191 A KR 940025191A
Authority
KR
South Korea
Prior art keywords
code
level
run
length
bits
Prior art date
Application number
KR1019930005965A
Other languages
Korean (ko)
Other versions
KR950008486B1 (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 KR1019930005965A priority Critical patent/KR950008486B1/en
Priority to JP6072280A priority patent/JP2988825B2/en
Publication of KR940025191A publication Critical patent/KR940025191A/en
Application granted granted Critical
Publication of KR950008486B1 publication Critical patent/KR950008486B1/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/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/13Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/40Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Image Processing (AREA)

Abstract

본 발명은 최대 16비트로 이루어진 가변길이코드 테이블을 이용한 가변길이 부호화 방법에 관한 것이다. 본 발명에 따른 가변길이 부호화 방법은 영상 정보를 가지는 런 및 레벨에 대응된 런레벨코드와 상기 런레벨코드의 비트 수를 나타내는 길이코드로 이루어진 가변길이 코드가 기록된 메모리를 이용하여 런 및 레벨을 가별길이 부호화하는 것으로, 상기 레벨의 부호를 저장하는 단계와 ; 상기 런 및 레벨에 대응하는 가변길이 코드중에서 길이코드를 판독하여 상기 런 및 레벨에 대응되는 런레벨코드의 비트수를 결정하는 단계와 ; 결정된 길이코드에 해당하는 런레벨 코드를 전송하는 단계와 ; 상기 런레벨코드의 전송완료후 저장된 상기 레벨의 부호를 전송하는 단계를 포함한다.The present invention relates to a variable length encoding method using a variable length code table consisting of up to 16 bits. In the variable length coding method according to the present invention, a length of a run and a level is separated by using a memory in which a variable length code including a run level code corresponding to a run and a level having image information and a length code indicating the number of bits of the run level code is recorded. Storing the code of the level by encoding; Determining a number of bits of a run level code corresponding to the run and level by reading a length code among the variable length codes corresponding to the run and level; Transmitting a runlevel code corresponding to the determined length code; And transmitting the code of the stored level after completion of the transmission of the run level code.

Description

가변길이 부호화 방법Variable length coding method

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

제 1도는 가변길이 부호화 장치의 블록도, 제 2도는 본 발명에 따른 가변길이 부호화의 흐름도.1 is a block diagram of a variable length coding apparatus, and FIG. 2 is a flowchart of variable length coding according to the present invention.

Claims (3)

영상정보를 가지는 런 및 레벨에 대응된 런레벨코드의 상기 런레벨코드의 비트 수를 나타내는 길이코드로 이루어진 가변길이 코드가 기록된 메모리를 이용하여 런 및 레벨을 가변길이 부호화하는 것으로, 상기 레벨의 부호를 저장하는 단계와 ; 상기 런 및 레벨에 대응되는 가변길이 코드중에서 길이코드를 판독하여 상기 런 및 레벨에 대응되는 런레벨모드의 비트수를 결정하는 단계와 ; 결정된 길이코드에 해당하는 런레벨코드를 전송하는 단계와 ; 상기 런레벨코드의 전송완료후 저장된 상기 레벨의 부호를 전송하는 단계를 포함하는 가변길이 부호화 방법.The variable length coding of the run and level is performed using a memory in which a variable length code consisting of a length code indicating the number of bits of the run level code of a run level code corresponding to a run having a video information and a level is recorded. Storing; Reading a length code from among variable length codes corresponding to the run and level to determine the number of bits of a run level mode corresponding to the run and level; Transmitting a run level code corresponding to the determined length code; And transmitting the code of the stored level after completion of the transmission of the run level code. 제 1항에 있어서, 상기 가변길이코드가 최대 16비트로 구성되고, 상기 런레벨코드가 13비트일 경우 길이코드는 3비트로 구성되며, 상기 런레벨코드가 13비트 미만일 경우 길이코드는 4비트로 구성되는 가변길이 부호화 방법.The variable length of claim 1, wherein the variable length code has a maximum length of 16 bits, the length code is 3 bits when the run level code is 13 bits, and the length length is 4 bits when the run level code is less than 13 bits. Coding method. 제 2항에 있어서, 상기 런레벨코드의 비트수를 결정하는 단계는, 상기 가변길이코드의 길이코드 3비트를 판독하는 단계와 ; 상기 길이코드가 이진수 “111”인지를 판단하는 단계와 ; 상기 길이코드가 이진수 “111”일 경우에는 상기 런레벨코드가 13비트로 결정하고, 상기 길이코드가 이진수 “111”이 아닐 경우에는 길이코드 1비트를 더 판독하여 만들어진 4비트로서 길이코드를 결정하는 단계를 포함하는 가변길이 부호화 방법.3. The method of claim 2, wherein the determining of the number of bits of the run level code comprises: reading three bits of a length code of the variable length code; Determining whether the length code is binary “111”; If the length code is binary "111", the run level code is determined to be 13 bits, and if the length code is not binary "111", the length code is determined as 4 bits made by further reading one length code. Variable length coding method comprising a. ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.※ Note: The disclosure is based on the initial application.
KR1019930005965A 1993-04-09 1993-04-09 Vlc coding method KR950008486B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1019930005965A KR950008486B1 (en) 1993-04-09 1993-04-09 Vlc coding method
JP6072280A JP2988825B2 (en) 1993-04-09 1994-04-11 Variable length encoding method and apparatus using small memory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019930005965A KR950008486B1 (en) 1993-04-09 1993-04-09 Vlc coding method

Publications (2)

Publication Number Publication Date
KR940025191A true KR940025191A (en) 1994-11-19
KR950008486B1 KR950008486B1 (en) 1995-07-31

Family

ID=19353706

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019930005965A KR950008486B1 (en) 1993-04-09 1993-04-09 Vlc coding method

Country Status (2)

Country Link
JP (1) JP2988825B2 (en)
KR (1) KR950008486B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100381518B1 (en) * 1994-12-14 2003-07-18 휴렛-팩커드 컴퍼니(델라웨어주법인) A compression system for reducing the occurrence of a literal prefix

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110012517A1 (en) 2008-03-31 2011-01-20 Pioneer Corporation Organic electroluminescent device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100381518B1 (en) * 1994-12-14 2003-07-18 휴렛-팩커드 컴퍼니(델라웨어주법인) A compression system for reducing the occurrence of a literal prefix

Also Published As

Publication number Publication date
JP2988825B2 (en) 1999-12-13
KR950008486B1 (en) 1995-07-31
JPH0799453A (en) 1995-04-11

Similar Documents

Publication Publication Date Title
KR900012443A (en) Coding method
KR870008445A (en) Binary data compression and extension processing unit
EA200000175A1 (en) METHOD AND DEVICE FOR MODULATION / DEMODULATION WITH LIMITATION OF LENGTH OF CONSISTENT MINIMUM SERIES
BR9406851A (en) Method for decoding a signal with orthogonally encoded data that corresponds to an original data signal and apparatus for decoding an encoded signal that corresponds to an original signal
KR920011266A (en) Digital transmission and reception method and apparatus
EP0765082A3 (en) Subtitle signal encoding/decoding
KR840005234A (en) Address translation control method
KR960036647A (en) Bit Plan Compression Transmission Device Using Scanning
KR960016539A (en) Variable length decoding device using relative structure
KR900701101A (en) Variable-length encoded data decoding device
KR950015345A (en) Error Correction Circuit
KR900701121A (en) Data encoding and decoding method and apparatus therefor
KR940025191A (en) Variable length coding method
KR960020535A (en) Moving picture decoding method and apparatus
KR840002780A (en) Pages Receiver
KR900002646A (en) Character Generator Suitable for Teletext Decoder
KR950009737A (en) ROM readout switching circuit
JP2812064B2 (en) Image processing device
JP3229690B2 (en) Variable length code decoder
KR950033910A (en) Face Array and Line Length Coding Methods for Binary Contour Coding
JPH0311883A (en) Decoding system for variable length code, and facsimile equipment and still picture transmission system
KR890004250A (en) Barcode Scanner's Decoding Circuit
CA2367446A1 (en) Data compression method and apparatus with embedded run-length encoding
JPS6447171A (en) System for coding picture data
DK0477690T3 (en) Method of data reduction in the digital processing of a sequence of signal values

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
G160 Decision to publish patent application
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 19990629

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee