WO2008121664A3 - Video processing architecture - Google Patents

Video processing architecture Download PDF

Info

Publication number
WO2008121664A3
WO2008121664A3 PCT/US2008/058337 US2008058337W WO2008121664A3 WO 2008121664 A3 WO2008121664 A3 WO 2008121664A3 US 2008058337 W US2008058337 W US 2008058337W WO 2008121664 A3 WO2008121664 A3 WO 2008121664A3
Authority
WO
WIPO (PCT)
Prior art keywords
modules
video
traffic
architecture
module
Prior art date
Application number
PCT/US2008/058337
Other languages
French (fr)
Other versions
WO2008121664A2 (en
Inventor
Kenn Heinrich
James Au
Original Assignee
Scientific Atlanta
Kenn Heinrich
James Au
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, Kenn Heinrich, James Au filed Critical Scientific Atlanta
Priority to CA2682590A priority Critical patent/CA2682590C/en
Priority to EP08744421A priority patent/EP2132934A2/en
Publication of WO2008121664A2 publication Critical patent/WO2008121664A2/en
Publication of WO2008121664A3 publication Critical patent/WO2008121664A3/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/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
    • 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/103Selection of coding mode or of prediction mode
    • 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/136Incoming video signal characteristics or properties
    • H04N19/137Motion inside a coding unit, e.g. average field, frame or block difference

Abstract

A video-processing architecture. In a specific embodiment, the architecture includes a first set of modules that accommodate certain functional traffic flowing between each module thereof. A broadcast module broadcasts video traffic to one or more of the first set of modules. In a more specific embodiment, the first set of modules and the broadcast module are configured to facilitate isolation of video traffic from functional traffic. The first set of modules includes plural modules having similar module architecture. The similar module architecture includes a local memory in each of the plural modules, wherein the local memory stores video data associated with the video traffic. The local memory includes a first memory bank for storing input pixel data and a second memory bank for storing reconstructed pixel data.
PCT/US2008/058337 2007-03-29 2008-03-27 Video processing architecture WO2008121664A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CA2682590A CA2682590C (en) 2007-03-29 2008-03-27 Video processing architecture
EP08744421A EP2132934A2 (en) 2007-03-29 2008-03-27 Video processing architecture

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/693,526 2007-03-29
US11/693,526 US8837575B2 (en) 2007-03-29 2007-03-29 Video processing architecture

Publications (2)

Publication Number Publication Date
WO2008121664A2 WO2008121664A2 (en) 2008-10-09
WO2008121664A3 true WO2008121664A3 (en) 2008-11-20

Family

ID=39735434

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2008/058337 WO2008121664A2 (en) 2007-03-29 2008-03-27 Video processing architecture

Country Status (4)

Country Link
US (1) US8837575B2 (en)
EP (1) EP2132934A2 (en)
CA (1) CA2682590C (en)
WO (1) WO2008121664A2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7953284B2 (en) * 2007-03-29 2011-05-31 James Au Selective information handling for video processing
US8369411B2 (en) * 2007-03-29 2013-02-05 James Au Intra-macroblock video processing
US8837575B2 (en) 2007-03-29 2014-09-16 Cisco Technology, Inc. Video processing architecture
US8416857B2 (en) * 2007-03-29 2013-04-09 James Au Parallel or pipelined macroblock processing
US8422552B2 (en) * 2007-03-29 2013-04-16 James Au Entropy coding for video processing applications
JP2013034162A (en) * 2011-06-03 2013-02-14 Sony Corp Image processing device and image processing method
US9218639B2 (en) * 2013-09-27 2015-12-22 Apple Inc. Processing order in block processing pipelines

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001052538A1 (en) * 2000-01-13 2001-07-19 Accord Networks Ltd. Method and system for compressed video processing
EP1296520A2 (en) * 2001-09-14 2003-03-26 Polycom Israel Ltd. Method and system for multimedia video processing

Family Cites Families (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US294174A (en) * 1884-02-26 Isaac f
US56350A (en) * 1866-07-17 Improvement in plows
US162911A (en) * 1875-05-04 Improvement in the manufacture of earthenware and pottery
US75376A (en) * 1868-03-10 William s
US138045A (en) * 1873-04-22 Improvement in school desks and seats
US1000000A (en) * 1910-04-25 1911-08-08 Francis H Holton Vehicle-tire.
US5142576A (en) 1989-02-07 1992-08-25 Market Data Corporation System for securely providing restricted video information
AU5632394A (en) 1993-03-05 1994-09-08 Sony Corporation Apparatus and method for reproducing a prediction-encoded video signal
US5416529A (en) 1994-01-14 1995-05-16 Immix Method and system for digital video processing with combined downstream keyer and fade to black mixer
US5691768A (en) 1995-07-07 1997-11-25 Lucent Technologies, Inc. Multiple resolution, multi-stream video system using a single standard decoder
US5663724A (en) 1996-03-28 1997-09-02 Seagate Technology, Inc. 16B/20B encoder
US5847771A (en) 1996-08-14 1998-12-08 Bell Atlantic Network Services, Inc. Digital entertainment terminal providing multiple digital pictures
US5875305A (en) * 1996-10-31 1999-02-23 Sensormatic Electronics Corporation Video information management system which provides intelligent responses to video data content features
US6369855B1 (en) * 1996-11-01 2002-04-09 Texas Instruments Incorporated Audio and video decoder circuit and system
US20020196853A1 (en) * 1997-06-04 2002-12-26 Jie Liang Reduced resolution video decompression
JP3391251B2 (en) 1998-03-25 2003-03-31 三菱電機株式会社 Adaptive probability estimation method, adaptive encoding method, and adaptive decoding method
KR100511250B1 (en) 1998-04-09 2005-11-03 엘지전자 주식회사 Digital Audio / Video (A / V) Systems
US6912315B1 (en) 1998-05-28 2005-06-28 Verance Corporation Pre-processed information embedding system
DE10023312C1 (en) 2000-05-15 2001-08-23 Thyssenkrupp Stahl Ag Galvannealed sheet and method of making such sheet
US6628702B1 (en) 2000-06-14 2003-09-30 Qualcomm, Incorporated Method and apparatus for demodulating signals processed in a transmit diversity mode
US20030138045A1 (en) 2002-01-18 2003-07-24 International Business Machines Corporation Video decoder with scalable architecture
US8401084B2 (en) 2002-04-01 2013-03-19 Broadcom Corporation System and method for multi-row decoding of video with dependent rows
CN1206864C (en) 2002-07-22 2005-06-15 中国科学院计算技术研究所 Association rate distortion optimized code rate control method and apparatus thereof
AU2003279015A1 (en) 2002-09-27 2004-04-19 Videosoft, Inc. Real-time video coding/decoding
US7409056B2 (en) 2002-12-16 2008-08-05 Broadcom Corporation Switchboard for dual-rate single-band communication system
US20050094729A1 (en) * 2003-08-08 2005-05-05 Visionflow, Inc. Software and hardware partitioning for multi-standard video compression and decompression
US8018463B2 (en) * 2004-05-10 2011-09-13 Nvidia Corporation Processor for video data
WO2005107472A1 (en) * 2004-05-12 2005-11-17 Bayer Cropscience Gmbh Plant growth regulation
US7436903B2 (en) 2004-09-29 2008-10-14 Intel Corporation Multicarrier transmitter and method for transmitting multiple data streams with cyclic delay diversity
US20060126726A1 (en) 2004-12-10 2006-06-15 Lin Teng C Digital signal processing structure for decoding multiple video standards
NO322043B1 (en) * 2004-12-30 2006-08-07 Tandberg Telecom As Procedure for simplified entropy coding
US20060168637A1 (en) * 2005-01-25 2006-07-27 Collaboration Properties, Inc. Multiple-channel codec and transcoder environment for gateway, MCU, broadcast and video storage applications
US7804903B2 (en) 2005-06-27 2010-09-28 Intel Corporation Hardware-based CABAC decoder
KR20070006445A (en) 2005-07-08 2007-01-11 삼성전자주식회사 Method and apparatus for hybrid entropy encoding and decoding
US20080056350A1 (en) 2006-08-31 2008-03-06 Ati Technologies, Inc. Method and system for deblocking in decoding of video data
US20080075376A1 (en) 2006-09-26 2008-03-27 James Wilson Iterative process with rotated architecture for reduced pipeline dependency
US7561082B2 (en) 2006-12-29 2009-07-14 Intel Corporation High performance renormalization for binary arithmetic video coding
US8416857B2 (en) 2007-03-29 2013-04-09 James Au Parallel or pipelined macroblock processing
US8369411B2 (en) 2007-03-29 2013-02-05 James Au Intra-macroblock video processing
US8837575B2 (en) 2007-03-29 2014-09-16 Cisco Technology, Inc. Video processing architecture
US7953284B2 (en) 2007-03-29 2011-05-31 James Au Selective information handling for video processing
US8422552B2 (en) 2007-03-29 2013-04-16 James Au Entropy coding for video processing applications

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001052538A1 (en) * 2000-01-13 2001-07-19 Accord Networks Ltd. Method and system for compressed video processing
EP1296520A2 (en) * 2001-09-14 2003-03-26 Polycom Israel Ltd. Method and system for multimedia video processing

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
RON WILSON: "The right video architecture can make all the difference", 1 September 2006 (2006-09-01), XP002496560, Retrieved from the Internet <URL:http://www.edn.com/contents/images/6363902.pdf> [retrieved on 20080915] *
See also references of EP2132934A2 *

Also Published As

Publication number Publication date
WO2008121664A2 (en) 2008-10-09
EP2132934A2 (en) 2009-12-16
CA2682590A1 (en) 2008-10-09
US8837575B2 (en) 2014-09-16
US20080240228A1 (en) 2008-10-02
CA2682590C (en) 2014-05-27

Similar Documents

Publication Publication Date Title
WO2008121664A3 (en) Video processing architecture
WO2007011474A3 (en) Video processing system and method with dynamic tag architecture
WO2010042365A3 (en) Architecture and method for memory programming
WO2008067367A3 (en) Multi-resolution display system
WO2006124383A3 (en) High fill factor multi-way shared pixel
WO2011094437A3 (en) Memory access methods and apparatus
WO2007145959A3 (en) Message catalogs for remote modules
EP2119255A4 (en) Methods and system for orchestrating services and data sharing on mobile devices
MX2009006596A (en) Method and apparatus for multiscreen management for multiple screen configuration.
WO2010016889A3 (en) Flexible and expandable memory architectures
WO2009155289A3 (en) Time-shifted transport of multi-latticed video for resiliency from burst-error effects
WO2008140261A3 (en) Broadcasting service transmitting apparatus and method and broadcasting service receiving apparatus and method for effectively accessing broadcasting service
TW200628948A (en) Array substrate and display panel having the same
WO2007020406A3 (en) Display system, module and method
WO2009035505A3 (en) Storing operational information in an array of memory cells
WO2008011474A3 (en) System and method for distributing advertising content
TW200715841A (en) Method and apparatus providing a two-way shared storage gate on a four-way shared pixel
TW200703362A (en) Memory modules and memory systems having the same
WO2008087632A3 (en) A method and a system for lenticular printing
TW200707712A (en) Split trunk pixel layout
WO2010005872A3 (en) System and methods of detecting non-colocated subscriber devices
WO2007092544A3 (en) Image sensor array leakage and dark current compensation
WO2008112426A3 (en) System and method for video recommendation based on video frame features
WO2009060684A1 (en) Radio tag communication device and radio tag communication system
WO2007051956A8 (en) Application blocking system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08744421

Country of ref document: EP

Kind code of ref document: A2

ENP Entry into the national phase

Ref document number: 2682590

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 2008744421

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE