[go: up one dir, main page]

KR960016578A - 비디오 감압축프로세서를 위한 신택스분석기 - Google Patents

비디오 감압축프로세서를 위한 신택스분석기 Download PDF

Info

Publication number
KR960016578A
KR960016578A KR1019950037008A KR19950037008A KR960016578A KR 960016578 A KR960016578 A KR 960016578A KR 1019950037008 A KR1019950037008 A KR 1019950037008A KR 19950037008 A KR19950037008 A KR 19950037008A KR 960016578 A KR960016578 A KR 960016578A
Authority
KR
South Korea
Prior art keywords
length
analyzer
data
compressed
nonstream
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.)
Granted
Application number
KR1019950037008A
Other languages
English (en)
Other versions
KR100341055B1 (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 로버트 에이. 스코트
Publication of KR960016578A publication Critical patent/KR960016578A/ko
Application granted granted Critical
Publication of KR100341055B1 publication Critical patent/KR100341055B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • CCHEMISTRY; METALLURGY
    • C04CEMENTS; CONCRETE; ARTIFICIAL STONE; CERAMICS; REFRACTORIES
    • C04BLIME, MAGNESIA; SLAG; CEMENTS; COMPOSITIONS THEREOF, e.g. MORTARS, CONCRETE OR LIKE BUILDING MATERIALS; ARTIFICIAL STONE; CERAMICS; REFRACTORIES; TREATMENT OF NATURAL STONE
    • C04B41/00After-treatment of mortars, concrete, artificial stone or ceramics; Treatment of natural stone
    • C04B41/45Coating or impregnating, e.g. injection in masonry, partial coating of green or fired ceramics, organic coating compositions for adhering together two concrete elements
    • C04B41/52Multiple coating or impregnating multiple coating or impregnating with the same composition or with compositions only differing in the concentration of the constituents, is classified as single coating or impregnation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/70Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • 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
    • 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/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Chemical & Material Sciences (AREA)
  • Ceramic Engineering (AREA)
  • Materials Engineering (AREA)
  • Structural Engineering (AREA)
  • Organic Chemistry (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Image Processing (AREA)

Abstract

비디오 신택스 분석기는 비디오 감압축 프로세서를 제공한다. 압축된 비스트림은 시작코드가 위치되기 까지 시험된다. 시작코드는 초기화 되는 거기에 교류하는 특별한 분석기 상태가 가능하도록 디코드된다. 분석기 상태는 비디오 감압축 프로세서의 복수의 부시스템에 전달된다. 각 부시스템은 만일 그 시작코드가 그 부시스테에 대해 예정되면, 시작코드를 따르는 분석된 테데이터를 결정하도록 분석기 상태를 모니터 한다. 부시스템은 그 후 분석기로부터 분석된 데이터를 회복하는 데이터 버스를 경우하여 그 요구하는 분석된 데이터를 회복한다.

Description

비디오 감압축프로세서를 위한 신택스분석기.
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
제1도는 본 발명에 따른 비디오 신택스분석기를 구체화한 비디오 감압축프로세서의 블록도,
제2도는 제1도에서 나타낸 비디오 신택스분석기의 상세한 블록도,
제5도(a) 및 제5도(b)는 제2도의 신택스분석기의 동작을 설명하는 흐름도이다.

Claims (16)

  1. 분석되는 데이터를 갖춘 압축된 비스트림을 받기 위한 입력과; 상기 압축된 비스트림으로부터 상기 데이터를 분석하기 위한 수단; 상기 압축된 비스트림으로부터 분석된 데이터내에 포함된 시작코드를 디코드하기 위한 수단; 상기 시작코드에 교류하는 특별한 분석기 상태를 초기화 하기 위해 상기 디코드 하는 수단에 의해 디코드 되는 시작코드에 답하는 수단; 상기 분석기 상태에서 상기 비디오 감압축 프로세서의 복수의 부시스템으로 전달하기 위한 분석기 상태 츨력 및; 상기 분석하는 수단으로부터 상기 복수의 부시스템을 서빙하는 데이터 버스로 분석된 데이터를 전달하기 위한 데이터 출력을 구비하여 구성되고, 상기 각 다수의 부 시스템은 만일 어떤 부시스템이 그 대신에 예정된 분석된 데이터를 회복할 수 있도록 그 부시스템에 대해 예정되면, 상기 데이터 버스상에 분석된 데이터를 결정하도록 상기 분석기 상태를 모니터하는 것을 특징으로 하는 비디오 감압축프로세서를 위한 신택스분석기.
  2. 제1항에 있어서, 상기 분석하는 수단은 상기 압축된 비스트림으로부터 데이터를 받고 변환하도록 연결되고, 상기 변환수단은 상기 압축된 비스트림에서 상기 디코드 하는 수단으로 연속적인 부분을 출력하기 위해 변환길이 코멘드에 답하는 것을 특징으로 비디오 감압축프로세서를 위한 신택스분석기.
  3. 제2항에 있어서, 상기 변환수단은 베럴 변환기로 구성된 것을 특징으로 하는 비디오 감압축프로세서를 위한 신택스분석기.
  4. 제3항에 있어서, 상기 압축된 비스트림의 상기 연속적인 부분은 상기 데이터 출력으로부터 역시 출력하는 것을 특징으로 하는 비디오 감압축프로세서를 위한 신택스분석기.
  5. 제3항에 있어서, 상기 베럴 변환기는 상기 베럴 변환기의 입력에 연결된 제1 및 제2레지스터로부터 상기 압축된 비스트림 데이터를 받고, 상기 변화기 레지스터는 소스로부터 상기 압축된 비스트림 데이터를 받고, 상기 변환기 레지스터는 소스로부터 상기 압축된 비스트림 데이터를 받기 위해 가능 신호에 답하며, 상기 제2레지스터는 상기 제1레지스터로부터 상기 압축된 비스트림의 연속적인 부분을 받기 위해 상기 가능신호에 답하고, 상기 가능신호는 상기 변환길이 코멘드가 예정된 값에 도달할 때 제공되는 것을 특징으로 하는 비디오 감압축프로세서를 위한 신택스분석기.
  6. 제5항에 있어서, 상기 디코드 하는 수단을 제공하는 압축된 비스트림 데이터의 연속적인 부분은 길이가각N-비트 이고, 상기 제1 및 제2레지스터는 각 N-비트 레지스터 이며, 상기 베럴 변환기는 동시에 N-비트로 변환하는 것을 특징으로 하는 비디오 감압축프로세서를 위한 신택스분석기.
  7. 제5항에 있어서, 상기 변환길이 코멘드는 상기 베럴 변환기가 각 사이클에 변화됨으로써 비트수 많큼 제어하도록 연속적으로 분석하는 사이클 동안 필드 길이에 위해 증가되는 누적치 이고, 상기 변환된 길이는 각 사이클 동안 상기 분석기 상태에 의해 명령되며, 상기 변환길이 코멘드로서 사용하기 위한 적어도 중요한 비트의 설정을 제공하도록 상기 누적치를 자르기 위해 제공되는 수단을 구비하여 구성된 것을 특징으로 하는 비디오 감압축프로세서를 위한 신택스분석기.
  8. 제7항에 있어서, 상기 압축된 비스트림은 분석되는 각각의 고정된 길이워드와 가변길이 코드워드(VLC)를 포함하고, 상기 분석기는 상기 필드길이를 받기 위한 제1입력과 VLC 길이를 받기 위한 적어도 1개의 제2입력을 갖춘 선택기와; 고정된 길리워드가 상기 비스트림으로부터 분석되도록 할 때의 사이클 동안 상기 누적치를 중가시키기 위해 상기 필드길이를 출력하도록 상기 선택기를 가동시키기고, 가변길이 코드워드가 상기 비스트림으로부터 분석되도록 할 때의 사이클 동안 상기 누적치를 증가시키기 위해 VLC길이를 출력하도록 상기 선택기를 가동하기 위해 상기 분석기 상태에 답하는 수단을 구비하여 구성된 것을 특징으로 하는 비디오 감압축프로세서를 위한 신택스분석기.
  9. 제8항에 있어서, 상기 압축된 비스트림으로부터 분석되는 VLC 길이와 가변길이 데이터의 블록의 끝에서 블록 길이의 끝에 의해 상기 누적치를 동시에 증가시키기 위한 수단을 더욱 구비하여 구성된 것을 특징으로 하는 비디오 감압축프로세서를 위한 신택스분석기.
  10. 제2항에 있어서, 상기 변환길이 코멘드는 상기 변환 레지스터가 각 사이클로 변환됨에 의해 비트수 많큼 제어되도록 연속적으로 분석하는 사이클 동안 필드길이에 의해 증가되는 누적치 이고, 상기 필드길이는 각 사이클 동안 상기 분석기 상태에 의해 명령되며, 상기 변환길이 코멘드로서 사용하기 위해 적어도 중요한 비트와 상기 가능신호를 제공하기 위한 더욱 중요한 비트의 설정을 제공하도록 상기 누적치를 자르기 위해 제공되는 수단을 구비하여 구성된 것을 특징으로 하는 비디오 감압축프로세서를 위한 신택스분석기.
  11. 제10항에 있어서, 상기 압축된 비스트림은 분석되는 각각의 고정된 길이워드와 가변길이 코드워드(VLC)를 포함하고, 상기 분석기는 상기 필드길이를 받기 위한 제1입력과 VLC 길이를 받기 위한 적어도 1개의 제2입력을 갖춘 선택기와; 고정된 길이워드가 상기 비스트림으로부터 분석되도록 할 때의 사이클 동안 상기 누적치를 증가시키기 위해 상기 필드길이를 출력하도록 상기 선택기를 가동시키고, 가변길이 코드워드가 상기 비스트림으로부터 분석되도록 할 때의 사이클 동안 상기 누적치를 증가시키기 위해 VLC 길이를 출력하도록 상기 선택기를 가동하기 위해 상기 분석기 상태에 답하는 수단으로 구비하여 구성된 것을 특징으로 하는 비디오 감압축프로세서를 위한 신택스분석기.
  12. 제11항에 있어서, 상기 압축된 비스트림으로부터 분석되는 VLC 길이와 가변길이 데이터의 블록의 끝에서 블록 길이의 끝에 의해 상기 누적치를 동시에 증가시키기 위한 수단을 더욱 구비하여 구성된 것을 특징으로 하는 비디오 감압축프로세서를 위한 신택스분석기.
  13. 제2항에 있어서, 상기 압축된 비스트림의 상기 연속적인 부분은 상기 데이터 출력으로부터 역시 출력하는 것을 특징으로 하는 비디오 감압축프로세서를 위한 신택스분석기.
  14. 제2항에 있어서, 레지스터수단은 소스로부터 상기 압축된 비스트림을 받아 상기 변환수단으로 통과시키기 위해 가능신호에 답하고, 상기 가능신호는 상기 변환길이 코멘드가 예정된 값에 도달할 때 제공되는 것을 특징으로 하는 비디오 감압축프로세서를 위한 신택스분석기.
  15. 제14항에 있어서, 비율 흐름 버퍼는 상기 소스와 상기 레지스터수단간에 연결되고, 상기 비율 흐름 버퍼는 상기 소스로부터 상기 압축된 비스트림 데이터의 연속적인 부분을 완충하기 위해 상기 가능신호에 답하는 것을 특징으로 하는 비디오 감압축프로세서를 위한 신택스분석기.
  16. 제1항에 있어서, 상기 디코드 하는 수단은 새로운 시작코드가 생기기 까지 연속적인 분석기 사이클 동안 상기 분석기 상태를 갱신하도록 상기 시작코드가 디코드 되어진 후에 상기 데이터 흐름으로부터 분석된 데이터를 디코드를 계속하는 것을 특징으로 하는 비디오 감압축프로세서를 위한 신택스분석기.
    ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
KR1019950037008A 1994-10-26 1995-10-25 비디오감압축프로세서를위한신택스분석기 Expired - Fee Related KR100341055B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/329,500 1994-10-26
US08/329,500 US5566089A (en) 1994-10-26 1994-10-26 Syntax parser for a video decompression processor

Publications (2)

Publication Number Publication Date
KR960016578A true KR960016578A (ko) 1996-05-22
KR100341055B1 KR100341055B1 (ko) 2002-12-05

Family

ID=23285709

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019950037008A Expired - Fee Related KR100341055B1 (ko) 1994-10-26 1995-10-25 비디오감압축프로세서를위한신택스분석기

Country Status (11)

Country Link
US (1) US5566089A (ko)
EP (1) EP0710027B1 (ko)
JP (1) JP2829262B2 (ko)
KR (1) KR100341055B1 (ko)
AU (1) AU688585B2 (ko)
CA (1) CA2159866C (ko)
DE (1) DE69521102T2 (ko)
DK (1) DK0710027T3 (ko)
ES (1) ES2158024T3 (ko)
NO (1) NO309790B1 (ko)
TW (1) TW348921U (ko)

Families Citing this family (88)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5809270A (en) 1992-06-30 1998-09-15 Discovision Associates Inverse quantizer
US5768561A (en) 1992-06-30 1998-06-16 Discovision Associates Tokens-based adaptive video processing arrangement
US6067417A (en) 1992-06-30 2000-05-23 Discovision Associates Picture start token
US5784631A (en) 1992-06-30 1998-07-21 Discovision Associates Huffman decoder
US5835740A (en) 1992-06-30 1998-11-10 Discovision Associates Data pipeline system and data encoding method
DE69229338T2 (de) 1992-06-30 1999-12-16 Discovision Associates, Irvine Datenpipelinesystem
US6047112A (en) 1992-06-30 2000-04-04 Discovision Associates Technique for initiating processing of a data stream of encoded video information
US7095783B1 (en) 1992-06-30 2006-08-22 Discovision Associates Multistandard video decoder and decompression system for processing encoded bit streams including start codes and methods relating thereto
US6330665B1 (en) 1992-06-30 2001-12-11 Discovision Associates Video parser
US6112017A (en) 1992-06-30 2000-08-29 Discovision Associates Pipeline processing machine having a plurality of reconfigurable processing stages interconnected by a two-wire interface bus
US5805914A (en) 1993-06-24 1998-09-08 Discovision Associates Data pipeline system and data encoding method
US5861894A (en) 1993-06-24 1999-01-19 Discovision Associates Buffer manager
US5798719A (en) 1994-07-29 1998-08-25 Discovision Associates Parallel Huffman decoder
JP3302229B2 (ja) 1994-09-20 2002-07-15 株式会社リコー 符号化方法、符号化/復号方法及び復号方法
US6229927B1 (en) 1994-09-21 2001-05-08 Ricoh Company, Ltd. Reversible embedded wavelet system implementation
US6549666B1 (en) * 1994-09-21 2003-04-15 Ricoh Company, Ltd Reversible embedded wavelet system implementation
US6873734B1 (en) 1994-09-21 2005-03-29 Ricoh Company Ltd Method and apparatus for compression using reversible wavelet transforms and an embedded codestream
US5881176A (en) * 1994-09-21 1999-03-09 Ricoh Corporation Compression and decompression with wavelet style and binary style including quantization by device-dependent parser
US5771075A (en) * 1994-12-08 1998-06-23 Lg Electronics Inc. Audio/video synchronizer
KR960036641A (ko) * 1995-03-21 1996-10-28 김광호 저속의 비디오비트열을 복호하는 고속용 복호화장치
US5920572A (en) * 1995-06-30 1999-07-06 Divicom Inc. Transport stream decoder/demultiplexer for hierarchically organized audio-video streams
JP3450553B2 (ja) * 1995-10-31 2003-09-29 東芝マイクロエレクトロニクス株式会社 可変長符号復号装置
KR100215439B1 (ko) * 1996-02-08 1999-08-16 윤종용 고속의 데이타 구문분석 제어회로
US5706002A (en) * 1996-02-21 1998-01-06 David Sarnoff Research Center, Inc. Method and apparatus for evaluating the syntax elements for DCT coefficients of a video decoder
US5768537A (en) * 1996-02-22 1998-06-16 International Business Machines Corporation Scalable MPEG2 compliant video encoder
US6018369A (en) * 1996-03-21 2000-01-25 Samsung Electronics Co., Ltd. Video decoder with closed caption data on video output
US5801782A (en) * 1996-03-21 1998-09-01 Samsung Information Systems America Analog video encoder with metered closed caption data on digital video input interface
US6002441A (en) * 1996-10-28 1999-12-14 National Semiconductor Corporation Audio/video subprocessor method and structure
US6226291B1 (en) * 1996-11-01 2001-05-01 Texas Instruments Incorporated Transport stream packet parser system
WO1998021889A1 (en) * 1996-11-08 1998-05-22 The Trustees Of Columbia University In The City Of New York Methods and apparatus for a programmable bitstream parser for audiovisual and generic decoding systems
US6512775B1 (en) 1996-11-08 2003-01-28 The Trustees Of Columbia University In The City Of New York Method and apparatus for a programmable bitstream parser for audiovisual and generic decoding systems
US5920353A (en) * 1996-12-03 1999-07-06 St Microelectronics, Inc. Multi-standard decompression and/or compression device
US6160587A (en) * 1997-01-16 2000-12-12 Motorola, Inc. Waveform generator for insertion of data into digital television signals
US6735253B1 (en) 1997-05-16 2004-05-11 The Trustees Of Columbia University In The City Of New York Methods and architecture for indexing and editing compressed video over the world wide web
US6072771A (en) * 1997-09-26 2000-06-06 International Business Machines Corporation Detection of errors in table data
US6181706B1 (en) 1997-09-26 2001-01-30 International Business Machines Corporation Common buffer for multiple streams and control registers in an MPEG-2 compliant transport register
US6088357A (en) * 1997-09-26 2000-07-11 International Business Machines Corporation Auxiliary transport assist processor especially for an MPEG-2 compliant decoder
US6356567B2 (en) 1997-09-26 2002-03-12 International Business Machines Corporation Embedded clock recovery and difference filtering for an MPEG-2 compliant transport stream
US6195403B1 (en) 1997-09-26 2001-02-27 International Business Machines Corporation Pulse generator for a voltage controlled oscillator
US6078594A (en) * 1997-09-26 2000-06-20 International Business Machines Corporation Protocol and procedure for automated channel change in an MPEG-2 compliant datastream
US6091772A (en) * 1997-09-26 2000-07-18 International Business Machines, Corporation Black based filtering of MPEG-2 compliant table sections
US6115422A (en) * 1997-09-26 2000-09-05 International Business Machines Corporation Protocol and procedure for time base change in an MPEG-2 compliant datastream
US6275507B1 (en) 1997-09-26 2001-08-14 International Business Machines Corporation Transport demultiplexor for an MPEG-2 compliant data stream
US6229801B1 (en) 1997-09-26 2001-05-08 International Business Machines Corporation Delivery of MPEG2 compliant table data
KR100487989B1 (ko) * 1997-10-23 2005-05-09 미쓰비시덴키 가부시키가이샤 화상 복호화 장치 및 화상 부호화 장치
KR100257191B1 (ko) * 1997-12-31 2000-05-15 구자홍 움직임 벡터 디코더
CN1306697A (zh) * 1998-06-25 2001-08-01 赤道技术公司 可变长度编码与解码的处理电路和处理方法
US6366617B1 (en) * 1998-10-09 2002-04-02 Matsushita Electric Industrial Co., Ltd. Programmable filter for removing selected user data from an MPEG-2 bit stream
US6215526B1 (en) * 1998-11-06 2001-04-10 Tivo, Inc. Analog video tagging and encoding system
US7143434B1 (en) 1998-11-06 2006-11-28 Seungyup Paek Video description system and method
US6414996B1 (en) 1998-12-08 2002-07-02 Stmicroelectronics, Inc. System, method and apparatus for an instruction driven digital video processor
JP3169009B2 (ja) * 1999-02-17 2001-05-21 日本電気株式会社 Mpegデコーダ、mpegシステムデコーダ及びmpegビデオデコーダ
US6567557B1 (en) 1999-12-10 2003-05-20 Stmicroelectronics, Inc. Method for preventing dual-step half-pixel motion compensation accumulation errors in prediction-rich MPEG-2 sequences
EP1276331A3 (en) * 1999-04-01 2005-06-01 Ravisent Technologies, Inc. Method for preventing dual-step half-pixel motion compensation accumulation errors in prediction-rich MPEG-2 sequences
US7885340B2 (en) * 1999-04-27 2011-02-08 Realnetworks, Inc. System and method for generating multiple synchronized encoded representations of media data
DE60028120T2 (de) * 1999-05-06 2006-12-28 Sony Corp. Datenverarbeitungsverfahren und -gerät, Datenwiedergabeverfahren und -gerät, Datenaufzeichnungsmedien
EP1051041A1 (en) * 1999-05-07 2000-11-08 Deutsche Thomson-Brandt Gmbh Method for searching start codes
US7168069B1 (en) 2000-07-12 2007-01-23 Stmicroelectronics, Inc. Dynamic generation of multimedia code for image processing
US6898323B2 (en) 2001-02-15 2005-05-24 Ricoh Company, Ltd. Memory usage scheme for performing wavelet processing
US6859563B2 (en) 2001-03-30 2005-02-22 Ricoh Co., Ltd. Method and apparatus for decoding information using late contexts
US6950558B2 (en) 2001-03-30 2005-09-27 Ricoh Co., Ltd. Method and apparatus for block sequential processing
US7006697B1 (en) 2001-03-30 2006-02-28 Ricoh Co., Ltd. Parallel block MQ arithmetic image compression of wavelet transform coefficients
US7062101B2 (en) 2001-03-30 2006-06-13 Ricoh Co., Ltd. Method and apparatus for storing bitplanes of coefficients in a reduced size memory
US6895120B2 (en) 2001-03-30 2005-05-17 Ricoh Co., Ltd. 5,3 wavelet filter having three high pair and low pair filter elements with two pairs of cascaded delays
US7581027B2 (en) 2001-06-27 2009-08-25 Ricoh Co., Ltd. JPEG 2000 for efficent imaging in a client/server environment
US6963612B2 (en) * 2001-08-31 2005-11-08 Stmicroelectronic, Inc. System for detecting start codes in MPEG video streams and method of operating the same
US7089541B2 (en) * 2001-11-30 2006-08-08 Sun Microsystems, Inc. Modular parser architecture with mini parsers
AU2002351310A1 (en) 2001-12-06 2003-06-23 The Trustees Of Columbia University In The City Of New York System and method for extracting text captions from video and generating video summaries
US7280252B1 (en) 2001-12-19 2007-10-09 Ricoh Co., Ltd. Error diffusion of multiresolutional representations
US7095907B1 (en) 2002-01-10 2006-08-22 Ricoh Co., Ltd. Content and display device dependent creation of smaller representation of images
US7120305B2 (en) 2002-04-16 2006-10-10 Ricoh, Co., Ltd. Adaptive nonlinear image enlargement using wavelet transform coefficients
KR100988006B1 (ko) * 2002-04-26 2010-10-18 소니 주식회사 복호 장치 및 방법, 그리고 기록 매체
US20040181811A1 (en) * 2003-03-13 2004-09-16 Rakib Selim Shlomo Thin DOCSIS in-band management for interactive HFC service delivery
KR100998545B1 (ko) * 2003-07-09 2010-12-07 브로드로직 네트워크 테크놀로지스, 인크. 고속 멀티-스트림 mpeg 프로세서를 제공하는 방법 및시스템
US20050036046A1 (en) * 2003-08-14 2005-02-17 Nokia Corporation Method of or device for processing image data, a processed image data format, and a method of or device for displaying at least one image from the processed image data
US7606313B2 (en) * 2004-01-15 2009-10-20 Ittiam Systems (P) Ltd. System, method, and apparatus for error concealment in coded video signals
US8929458B2 (en) * 2004-02-05 2015-01-06 Broadcom Corporation Compressed structure for slice groups in start code table
JP4897698B2 (ja) 2004-11-19 2012-03-14 ティヴォ インク 以前に放送されたコンテンツを安全に転送する方法および装置
WO2006096612A2 (en) 2005-03-04 2006-09-14 The Trustees Of Columbia University In The City Of New York System and method for motion estimation and mode decision for low-complexity h.264 decoder
EP2495878A3 (en) * 2005-05-13 2012-09-26 Qualcomm, Inc. Method and apparatus for improved multimedia decoder
US7661121B2 (en) * 2006-06-22 2010-02-09 Tivo, Inc. In-band data recognition and synchronization system
US7873982B2 (en) * 2006-06-22 2011-01-18 Tivo Inc. Method and apparatus for creating and viewing customized multimedia segments
US8261300B2 (en) * 2006-06-23 2012-09-04 Tivo Inc. Method and apparatus for advertisement placement in a user dialog on a set-top box
KR101372418B1 (ko) * 2007-10-19 2014-03-12 (주)휴맥스 비트스트림 디코딩 장치 및 방법
WO2009126785A2 (en) 2008-04-10 2009-10-15 The Trustees Of Columbia University In The City Of New York Systems and methods for image archaeology
WO2009155281A1 (en) 2008-06-17 2009-12-23 The Trustees Of Columbia University In The City Of New York System and method for dynamically and interactively searching media data
US8671069B2 (en) 2008-12-22 2014-03-11 The Trustees Of Columbia University, In The City Of New York Rapid image annotation via brain state decoding and visual pattern mining
US20130279882A1 (en) * 2012-04-23 2013-10-24 Apple Inc. Coding of Video and Audio with Initialization Fragments

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1240063A (en) * 1986-02-25 1988-08-02 Milan Skubnik Digital companding circuit
GB8722394D0 (en) * 1987-09-23 1987-10-28 British Telecomm Video coder
US5091782A (en) 1990-04-09 1992-02-25 General Instrument Corporation Apparatus and method for adaptively compressing successive blocks of digital video
US5068724A (en) 1990-06-15 1991-11-26 General Instrument Corporation Adaptive motion compensation for digital television
US5173695A (en) * 1990-06-29 1992-12-22 Bell Communications Research, Inc. High-speed flexible variable-length-code decoder
US5093720A (en) 1990-08-20 1992-03-03 General Instrument Corporation Motion compensation for interlaced digital television signals
US5057916A (en) 1990-11-16 1991-10-15 General Instrument Corporation Method and apparatus for refreshing motion compensated sequential video images
US5111292A (en) * 1991-02-27 1992-05-05 General Electric Company Priority selection apparatus as for a video signal processor
US5235419A (en) 1991-10-24 1993-08-10 General Instrument Corporation Adaptive motion compensation using a plurality of motion compensators
US5233348A (en) * 1992-03-26 1993-08-03 General Instrument Corporation Variable length code word decoder for use in digital communication systems
US5289276A (en) * 1992-06-19 1994-02-22 General Electric Company Method and apparatus for conveying compressed video data over a noisy communication channel
US5231486A (en) * 1992-07-27 1993-07-27 General Electric Company Data separation processing in a dual channel digital high definition television system
US5452006A (en) * 1993-10-25 1995-09-19 Lsi Logic Corporation Two-part synchronization scheme for digital video decoders
US5583562A (en) * 1993-12-03 1996-12-10 Scientific-Atlanta, Inc. System and method for transmitting a plurality of digital services including imaging services
JP3149303B2 (ja) * 1993-12-29 2001-03-26 松下電器産業株式会社 デジタル画像符号化方法及びデジタル画像復号化方法

Also Published As

Publication number Publication date
US5566089A (en) 1996-10-15
EP0710027A2 (en) 1996-05-01
CA2159866A1 (en) 1996-04-27
JP2829262B2 (ja) 1998-11-25
ES2158024T3 (es) 2001-09-01
EP0710027A3 (en) 1999-06-23
CA2159866C (en) 2001-06-12
NO954261D0 (no) 1995-10-25
DK0710027T3 (da) 2001-09-17
DE69521102D1 (de) 2001-07-05
NO954261L (no) 1996-04-29
KR100341055B1 (ko) 2002-12-05
DE69521102T2 (de) 2002-01-03
NO309790B1 (no) 2001-03-26
AU688585B2 (en) 1998-03-12
JPH08214312A (ja) 1996-08-20
TW348921U (en) 1998-12-21
AU3435595A (en) 1996-05-09
EP0710027B1 (en) 2001-05-30

Similar Documents

Publication Publication Date Title
KR960016578A (ko) 비디오 감압축프로세서를 위한 신택스분석기
US6741961B2 (en) Low power audio processor that multiplexes component distribution signals
KR100227275B1 (ko) 단위 처리 시스템에서의 가변길이코드 검출장치 및 방법
KR100924907B1 (ko) 가변 길이 코딩된 비트스트림 디코딩 방법 및 장치와 기록 캐리어
CA2128127A1 (en) Method and system for data compression
JPH0817444B2 (ja) 画像データの符号化装置
KR100462261B1 (ko) 멀티-코드-북가변길이디코더
JP3113830B2 (ja) 高速のデータ構文分析装置
KR19980032139A (ko) 신호처리 시스템내의 비트스트림 신호형식 검출장치 및 방법
KR970049857A (ko) 저전력 고속의 mpeg 비디오 가변 길이 디코더
KR950008637B1 (ko) 부밴드 코딩시스템의 신호처리장치
WO2018218950A1 (zh) 熵解码方法、装置及存储介质
KR970004367A (ko) 디코더 및 mpeg 오디오 디코더
US20110125987A1 (en) Dedicated Arithmetic Decoding Instruction
US5872597A (en) System for decoding moving picture signal multiplied and coded by DCT coefficient and additional data
IE792140L (en) Binary converter
US4467413A (en) Microprocessor apparatus for data exchange
KR930017446A (ko) 움직임화상신호의 부호화장치
KR970014373A (ko) 영상 부호기 및 복호기
JP2576791B2 (ja) 音声符号復号器試験回路
KR100275267B1 (ko) 고속 가변길이부호 복호화 장치
SU1644140A2 (ru) Многоканальное устройство дл обслуживани запросов со сменными кодами приоритетов
JP3054787B2 (ja) 可変長符号の復号装置
KR100298875B1 (ko) 차분펄스코드변조방식을이용한데이타압축장치
KR950022830A (ko) 45Mb/S 비디오 코덱용 제어회로

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19951025

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

Patent event code: PA02012R01D

Patent event date: 20000403

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 19951025

Comment text: Patent Application

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

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20020604

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20020605

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20050418

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20050418

Start annual number: 4

End annual number: 4

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20070510