WO2003084250A3 - Digital stream transcoder - Google Patents

Digital stream transcoder Download PDF

Info

Publication number
WO2003084250A3
WO2003084250A3 PCT/US2003/009272 US0309272W WO03084250A3 WO 2003084250 A3 WO2003084250 A3 WO 2003084250A3 US 0309272 W US0309272 W US 0309272W WO 03084250 A3 WO03084250 A3 WO 03084250A3
Authority
WO
WIPO (PCT)
Prior art keywords
run
digital stream
compressed frames
transcoder
stream transcoder
Prior art date
Application number
PCT/US2003/009272
Other languages
French (fr)
Other versions
WO2003084250A2 (en
Inventor
Joel Schoenblum
Original Assignee
Scientific Atlanta
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 Scientific Atlanta filed Critical Scientific Atlanta
Priority to EP03716842A priority Critical patent/EP1495638A4/en
Priority to CA2480215A priority patent/CA2480215C/en
Publication of WO2003084250A2 publication Critical patent/WO2003084250A2/en
Publication of WO2003084250A3 publication Critical patent/WO2003084250A3/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
    • 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/115Selection of the code volume for a coding unit prior to 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/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
    • 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
    • H04N19/147Data rate or code amount at the encoder output according to rate distortion criteria
    • 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/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • 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/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/172Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/40Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/48Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using compressed domain processing techniques other than decoding, e.g. modification of transform coefficients, variable length coding [VLC] data or run-length data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/547Motion estimation performed in a transform domain
    • 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

Abstract

A run-level domain transcoder (134) receives a stream of compressed frames (136) carried in a bit stream. The run-level domain transcoder decodes the bit stream into run-level pairs and selectively processes the compressed frames so as to, among other things, reduce the number of bits necessary to represent the compressed frames.
PCT/US2003/009272 2002-03-27 2003-03-27 Digital stream transcoder WO2003084250A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP03716842A EP1495638A4 (en) 2002-03-27 2003-03-27 Digital stream transcoder
CA2480215A CA2480215C (en) 2002-03-27 2003-03-27 Digital stream transcoder

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US36806802P 2002-03-27 2002-03-27
US60/368,068 2002-03-27
US10/397,658 2003-03-26
US10/397,658 US7236521B2 (en) 2002-03-27 2003-03-26 Digital stream transcoder

Publications (2)

Publication Number Publication Date
WO2003084250A2 WO2003084250A2 (en) 2003-10-09
WO2003084250A3 true WO2003084250A3 (en) 2004-01-29

Family

ID=28678209

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2003/009272 WO2003084250A2 (en) 2002-03-27 2003-03-27 Digital stream transcoder

Country Status (4)

Country Link
US (2) US7236521B2 (en)
EP (1) EP1495638A4 (en)
CA (1) CA2480215C (en)
WO (1) WO2003084250A2 (en)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7190723B2 (en) * 2002-03-27 2007-03-13 Scientific-Atlanta, Inc. Digital stream transcoder with a hybrid-rate controller
US8434116B2 (en) 2004-12-01 2013-04-30 At&T Intellectual Property I, L.P. Device, system, and method for managing television tuners
US8199825B2 (en) * 2004-12-14 2012-06-12 Hewlett-Packard Development Company, L.P. Reducing the resolution of media data
US7908627B2 (en) * 2005-06-22 2011-03-15 At&T Intellectual Property I, L.P. System and method to provide a unified video signal for diverse receiving platforms
US20070147496A1 (en) * 2005-12-23 2007-06-28 Bhaskar Sherigar Hardware implementation of programmable controls for inverse quantizing with a plurality of standards
US20080260024A1 (en) * 2006-10-03 2008-10-23 Matsushita Electric Industrial Co., Ltd. Method, device, integrated circuit, and transcoder for selectively reducing quantization levels
US20100296572A1 (en) * 2007-12-11 2010-11-25 Kumar Ramaswamy Methods and systems for transcoding within the distributiion chain
US20100278236A1 (en) * 2008-01-17 2010-11-04 Hua Yang Reduced video flicker
US9723330B2 (en) * 2008-11-25 2017-08-01 Thomson Licensing Dtv Method and apparatus for sparsity-based de-artifact filtering for video encoding and decoding
US9516375B2 (en) 2008-12-02 2016-12-06 Orckit Ip, Llc Edge optimized transrating system
US8374113B2 (en) 2010-06-03 2013-02-12 Cisco Technology, Inc. Distributed gateway for reliable multicast wireless video
US8811167B2 (en) 2011-02-24 2014-08-19 Cisco Technology, Inc. Shaping multimedia stream bit-rates to adapt to network conditions
US10165285B2 (en) * 2011-09-30 2018-12-25 Avago Technologies International Sales Pte. Limited Video coding tree sub-block splitting
US20130117418A1 (en) * 2011-11-06 2013-05-09 Akamai Technologies Inc. Hybrid platform for content delivery and transcoding
US9041721B2 (en) * 2012-02-13 2015-05-26 Nvidia Corporation System, method, and computer program product for evaluating an integral utilizing a low discrepancy sequence and a block size

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020159457A1 (en) * 1997-06-26 2002-10-31 Ji Zhang System and method for transporting a compressed video and data bit stream over a communication channel
US20020176504A1 (en) * 2001-05-22 2002-11-28 Andre Zaccarin Method and apparatus for multi-rate encoding of video sequences
US6526099B1 (en) * 1996-10-25 2003-02-25 Telefonaktiebolaget Lm Ericsson (Publ) Transcoder

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5614952A (en) * 1994-10-11 1997-03-25 Hitachi America, Ltd. Digital video decoder for decoding digital high definition and/or digital standard definition television signals
US5666161A (en) * 1993-04-26 1997-09-09 Hitachi, Ltd. Method and apparatus for creating less amount of compressd image data from compressed still image data and system for transmitting compressed image data through transmission line
US5537440A (en) * 1994-01-07 1996-07-16 Motorola, Inc. Efficient transcoding device and method
DE4416967A1 (en) * 1994-05-13 1995-11-16 Thomson Brandt Gmbh Method and device for transcoding bit streams with video data
US6141447A (en) * 1996-11-21 2000-10-31 C-Cube Microsystems, Inc. Compressed video transcoder
US5870146A (en) * 1997-01-21 1999-02-09 Multilink, Incorporated Device and method for digital video transcoding
US6058143A (en) * 1998-02-20 2000-05-02 Thomson Licensing S.A. Motion vector extrapolation for transcoding video sequences
US6570922B1 (en) * 1998-11-24 2003-05-27 General Instrument Corporation Rate control for an MPEG transcoder without a priori knowledge of picture type
US6434197B1 (en) * 1999-01-07 2002-08-13 General Instrument Corporation Multi-functional transcoder for compressed bit streams
US6259741B1 (en) * 1999-02-18 2001-07-10 General Instrument Corporation Method of architecture for converting MPEG-2 4:2:2-profile bitstreams into main-profile bitstreams
US6400763B1 (en) * 1999-02-18 2002-06-04 Hewlett-Packard Company Compression system which re-uses prior motion vectors
JP2000244872A (en) * 1999-02-19 2000-09-08 Toshiba Corp Transcoder device
EP1032212A3 (en) * 1999-02-23 2004-04-28 Matsushita Electric Industrial Co., Ltd. Transcoder, transcoding system, and recording medium
US6275536B1 (en) * 1999-06-23 2001-08-14 General Instrument Corporation Implementation architectures of a multi-channel MPEG video transcoder using multiple programmable processors
US6441754B1 (en) * 1999-08-17 2002-08-27 General Instrument Corporation Apparatus and methods for transcoder-based adaptive quantization
JP2003526237A (en) * 2000-02-04 2003-09-02 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Quantization method for bit rate transcoding applications
EP1137289B1 (en) * 2000-03-13 2012-05-02 Sony Corporation Supplying, generating, converting and reading video content
US6748020B1 (en) * 2000-10-25 2004-06-08 General Instrument Corporation Transcoder-multiplexer (transmux) software architecture
US7266148B2 (en) * 2001-01-05 2007-09-04 Lg Electronics Inc. Video transcoding apparatus
US6950463B2 (en) * 2001-06-13 2005-09-27 Microsoft Corporation Non-compensated transcoding of a video stream
KR100440952B1 (en) * 2001-08-04 2004-07-21 삼성전자주식회사 Bit rate changing method through change of codeword of compressed image bit stream and apparatus therefor
US20030043908A1 (en) * 2001-09-05 2003-03-06 Gao Cheng Wei Bandwidth scalable video transcoder
US6959116B2 (en) * 2001-09-18 2005-10-25 Emc Corporation Largest magnitude indices selection for (run, level) encoding of a block coded picture
US7400774B2 (en) * 2002-09-06 2008-07-15 The Regents Of The University Of California Encoding and decoding of digital data using cues derivable at a decoder
JP2006507745A (en) * 2002-11-22 2006-03-02 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Transcoder for variable length coded data streams

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6526099B1 (en) * 1996-10-25 2003-02-25 Telefonaktiebolaget Lm Ericsson (Publ) Transcoder
US20020159457A1 (en) * 1997-06-26 2002-10-31 Ji Zhang System and method for transporting a compressed video and data bit stream over a communication channel
US20020176504A1 (en) * 2001-05-22 2002-11-28 Andre Zaccarin Method and apparatus for multi-rate encoding of video sequences

Also Published As

Publication number Publication date
EP1495638A2 (en) 2005-01-12
US8155211B2 (en) 2012-04-10
US20030202583A1 (en) 2003-10-30
EP1495638A4 (en) 2006-06-21
US20070237219A1 (en) 2007-10-11
CA2480215C (en) 2012-03-13
WO2003084250A2 (en) 2003-10-09
US7236521B2 (en) 2007-06-26
CA2480215A1 (en) 2003-10-09

Similar Documents

Publication Publication Date Title
WO2003084250A3 (en) Digital stream transcoder
CA2520158A1 (en) A digital stream transcoder with a hybrid-rate controller
EP1542699A4 (en) Compounds, compositions, and methods employing same
AU2003236527A8 (en) Compounds, compositions, and methods
EP1513820A4 (en) Compounds, compositions, and methods
AU2003290794A1 (en) Curable epoxy compositions, methods and articles made therefrom
EP1575534A4 (en) D4,5 glycuronidase and uses thereof
WO2002072865A3 (en) Methods, kits and compositions of combination oligomers
CA2534682A1 (en) Capped pyrazinoylguanidine sodium channel blockers
AU2003247040A1 (en) Audio coding
ZA200501431B (en) 5-Aryltetrazole compounds, compositions thereof, and uses therefor.
IL164581A0 (en) Compounds, compositions and methods
AU2003270677A1 (en) Solid composition with rheology modifier
AU2003234726A1 (en) Buffer, buffer operation and method of manufacture
AU2003271995A1 (en) Huffman coding and decoding
AU2002361094A1 (en) Acrylic rubber, process for its production, and rubber compositions, oil- and weather-resistant rubber compositions, and oil- and weather-resistant rubbers, containing the same
AU2003290507A1 (en) Compounds, compositions and methods
AU2002343876A1 (en) Woody molding, its production system and production method
EP1558083A4 (en) Compounds, compositions, and methods
EP1479762A4 (en) Novel dehydrogenase and gene encoding the same
AU2003235114A1 (en) Stress inhibition composition, theanine-containing granule and process for producing the same
PL372882A1 (en) 1,2-dihydropyrazol-3-ones as cytokine mediators
AU2003300031A1 (en) Compounds, compositions, and methods
AU2003261099A1 (en) 4,7-disubstituted indoles and methods of making
AU2002360531A1 (en) Methods and compositions to treat cardiovascular disease using 1419, 58765 and 2201

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): CA

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2480215

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 2003716842

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2003716842

Country of ref document: EP