DE69524269T2 - Vorrichtung und Verfahren zur Dekodierung von Kodes variabler Länge - Google Patents

Vorrichtung und Verfahren zur Dekodierung von Kodes variabler Länge

Info

Publication number
DE69524269T2
DE69524269T2 DE69524269T DE69524269T DE69524269T2 DE 69524269 T2 DE69524269 T2 DE 69524269T2 DE 69524269 T DE69524269 T DE 69524269T DE 69524269 T DE69524269 T DE 69524269T DE 69524269 T2 DE69524269 T2 DE 69524269T2
Authority
DE
Germany
Prior art keywords
variable length
decoding codes
decoding
codes
variable
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
DE69524269T
Other languages
English (en)
Other versions
DE69524269D1 (de
Inventor
Hiroshi Takeno
Eiji Miyagoshi
Hiroshi Imanishi
Shintarou Nakatani
Toshihide Akiyama
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of DE69524269D1 publication Critical patent/DE69524269D1/de
Application granted granted Critical
Publication of DE69524269T2 publication Critical patent/DE69524269T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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
    • 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
    • H03M7/42Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code using table look-up for the coding or decoding process, e.g. using read-only memory
    • H03M7/425Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code using table look-up for the coding or decoding process, e.g. using read-only memory for the decoding process only
    • 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
DE69524269T 1994-01-28 1995-01-25 Vorrichtung und Verfahren zur Dekodierung von Kodes variabler Länge Expired - Fee Related DE69524269T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP826194 1994-01-28

Publications (2)

Publication Number Publication Date
DE69524269D1 DE69524269D1 (de) 2002-01-17
DE69524269T2 true DE69524269T2 (de) 2002-07-18

Family

ID=11688213

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69524269T Expired - Fee Related DE69524269T2 (de) 1994-01-28 1995-01-25 Vorrichtung und Verfahren zur Dekodierung von Kodes variabler Länge

Country Status (4)

Country Link
US (1) US5625355A (de)
EP (1) EP0665653B1 (de)
KR (1) KR950024594A (de)
DE (1) DE69524269T2 (de)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5835035A (en) * 1995-12-28 1998-11-10 Philips Electronics North America Corporation High performance variable length decoder with two-word bit stream segmentation and related method
US5668548A (en) * 1995-12-28 1997-09-16 Philips Electronics North America Corp. High performance variable length decoder with enhanced throughput due to tagging of the input bit stream and parallel processing of contiguous code words
US5831557A (en) * 1996-06-11 1998-11-03 Apple Computer, Inc. Variable length code decoding according to optimum cache storage requirements
US6011498A (en) * 1996-12-20 2000-01-04 Philips Electronics North America Corporation Dual-speed variable length decoding architecture for MPEG-2 video data
US6507898B1 (en) * 1997-04-30 2003-01-14 Canon Kabushiki Kaisha Reconfigurable data cache controller
JPH11215008A (ja) * 1998-01-27 1999-08-06 Oki Electric Ind Co Ltd 復号回路
US6904174B1 (en) * 1998-12-11 2005-06-07 Intel Corporation Simplified predictive video encoder
US6408029B1 (en) 1998-04-02 2002-06-18 Intel Corporation Method and apparatus for simplifying real-time data encoding
US7046734B2 (en) * 1998-04-02 2006-05-16 Intel Corporation Method and apparatus for performing real-time data encoding
US6121905A (en) * 1998-05-11 2000-09-19 Oak Technology, Inc. Method and apparatus for decoding JPEG symbols
US6125406A (en) * 1998-05-15 2000-09-26 Xerox Corporation Bi-directional packing data device enabling forward/reverse bit sequences with two output latches
US6065066A (en) * 1998-06-02 2000-05-16 Adaptec, Inc. System for data stream packer and unpacker integrated circuit which align data stored in a two level latch
CA2247548A1 (en) * 1998-09-15 2000-03-15 Steven M. Nowick A high-speed asynchronous decompression circuit for variable-length-coded data
US6263023B1 (en) 1998-10-15 2001-07-17 International Business Machines Corporation High definition television decoder
US7095341B2 (en) * 1999-12-14 2006-08-22 Broadcom Corporation Programmable variable-length decoder
US6518896B1 (en) 2000-01-15 2003-02-11 Sony Electronics, Inc. Multiple symbol length lookup table
US6459738B1 (en) * 2000-01-28 2002-10-01 Njr Corporation Method and apparatus for bitstream decoding
US6801668B2 (en) * 2000-12-20 2004-10-05 Telefonaktiebolaget Lm Ericsson (Publ) Method of compressing data by use of self-prefixed universal variable length code
US20050244869A1 (en) * 2004-04-05 2005-11-03 Brown-Driver Vickie L Modulation of transthyretin expression
US8295343B2 (en) 2005-11-18 2012-10-23 Apple Inc. Video bit rate control method
US8233535B2 (en) 2005-11-18 2012-07-31 Apple Inc. Region-based processing of predicted pixels
US20070116117A1 (en) * 2005-11-18 2007-05-24 Apple Computer, Inc. Controlling buffer states in video compression coding to enable editing and distributed encoding
US8780997B2 (en) * 2005-11-18 2014-07-15 Apple Inc. Regulation of decode-side processing based on perceptual masking
US8031777B2 (en) * 2005-11-18 2011-10-04 Apple Inc. Multipass video encoding and rate control using subsampling of frames
JP5501014B2 (ja) * 2010-02-05 2014-05-21 キヤノン株式会社 情報処理装置、情報処理方法、プログラム及び記憶媒体
US9846565B2 (en) * 2011-10-27 2017-12-19 Hewlett Packard Enterprise Development Lp Shiftable memory employing ring registers
WO2013130109A1 (en) 2012-03-02 2013-09-06 Hewlett-Packard Development Company L.P. Shiftable memory defragmentation
US9923576B2 (en) * 2014-09-16 2018-03-20 Cisco Technology, Inc. Decoding techniques using a programmable priority encoder
US9712848B2 (en) * 2014-11-10 2017-07-18 Vixs Systems Inc. Frame buffer compression using separate aggregation of fixed-length and variable-length components of codewords

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5411614A (en) * 1977-06-27 1979-01-27 Nec Corp Code conversion unit for digital signal
US4899149A (en) * 1986-02-28 1990-02-06 Gary Kahan Method of and apparatus for decoding Huffman or variable-length coees
US5173695A (en) * 1990-06-29 1992-12-22 Bell Communications Research, Inc. High-speed flexible variable-length-code decoder
DE69228641T2 (de) * 1991-04-10 1999-10-07 Mitsubishi Electric Corp Kodierer und dekodierer
EP0512623B1 (de) * 1991-05-10 1999-09-29 Koninklijke Philips Electronics N.V. Fernsehsystem zum Übertragen von Bildsignalen in einem digitalen Format
US5247363A (en) * 1992-03-02 1993-09-21 Rca Thomson Licensing Corporation Error concealment apparatus for hdtv receivers
US5233348A (en) * 1992-03-26 1993-08-03 General Instrument Corporation Variable length code word decoder for use in digital communication systems
JP3136796B2 (ja) * 1992-09-24 2001-02-19 ソニー株式会社 可変長符号デコーダ
US5426463A (en) * 1993-02-22 1995-06-20 Rca Thomson Licensing Corporation Apparatus for controlling quantizing in a video signal compressor
US5488366A (en) * 1993-10-12 1996-01-30 Industrial Technology Research Institute Segmented variable length decoding apparatus for sequentially decoding single code-word within a fixed number of decoding cycles

Also Published As

Publication number Publication date
EP0665653B1 (de) 2001-12-05
US5625355A (en) 1997-04-29
KR950024594A (ko) 1995-08-21
EP0665653A3 (de) 1997-04-02
DE69524269D1 (de) 2002-01-17
EP0665653A2 (de) 1995-08-02

Similar Documents

Publication Publication Date Title
DE69524269T2 (de) Vorrichtung und Verfahren zur Dekodierung von Kodes variabler Länge
DE69734782D1 (de) Verfahren und vorrichtung zur dekodierung von multi-kanal audiodaten
DE69025033T2 (de) Vorrichtung zur Dekodierung von Kode variabler Länge und geeignetes Adresssteuerungsverfahren
DE69535569D1 (de) Verfahren zur Synchronisationsrückgewinnung und Vorrichtung zur variablen Längendekodierung
DE69226327T2 (de) Verfahren und Vorrichtung zur variablen Längenkodierung
DE69700532T2 (de) Verfahren und vorrichtung zur faltungskodierung und -dekodierung von datenblöcken
DE69532029D1 (de) Verfahren zur Kodierung und Vorrichtung dafür
DE69725215D1 (de) Verfahren und Vorrichtung zur Komprimierung und Dekomprimierung von Schrifttypen
AT412U3 (de) Vorrichtung und verfahren zur haarverlängerung
DE69726499D1 (de) Verfahren und Vorrichtung zur Kodierung von Aussprache-Prefix-Bäumen
DE69939719D1 (de) Verfahren und Vorrichtung zur Zuweisung von Kodes
DE69429917D1 (de) Verfahren und vorrichtung zur gruppenkodierung von signalen
DE69700993D1 (de) Verfahren und vorrichtung zur befestigung von bauelementen
DE69413512T2 (de) Vorrichtung zur Dekodierung von Kodes mit veränderlicher Länge
DE69732153D1 (de) Verfahren und Vorrichtung zur Dekodierung von Blockcodes
DE69532906T2 (de) Verfahren und Vorrichtung zur Kodierung, Übertragung und Dekodierung von Information
DE69329439T2 (de) Verfahren und Einrichtung zur Kodierung
DE69528428T2 (de) Gerät und Verfahren zur Verjüngung von Software
DE69723325D1 (de) Verfahren und Vorrichtung zur Codierung und Decodierung von Bildern
DE69709293D1 (de) Verfahren und Vorrichtung zur Kodierung und Dekodierung von Bewegtbildern
DE69714530D1 (de) Verfahren und vorrichtung zur kodierung und dekodierung von bildern
DE69711142D1 (de) Vorrichtung zur Decodierung von Codes variabler Länge
DE69524022D1 (de) Verfahren und Vorrichtung zur Dekodierung mit variablen Längen
DE69315638D1 (de) Vorrichtung zur Sprachdekodierung und Verfahren zur Dekodierung
DE19680399T1 (de) Verfahren und Vorrichtung zur niederratigen Kodierung und Dekodierung

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee