Implementation architectures of a multi-channel MPEG video transcoder using multiple programmable processors

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6275536
SERIAL NO

09338873

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and apparatus for transcoding of digital video images using a queuing system model. Multiple transcoding processors are arranged in parallel. In a first architecture, an input bitstream of n channels is partitioned into processing units, such as slices or frames, the processing units are split into m sub-streams, and each sub-stream is processed in a corresponding branch. A separate queue is provided for each sub-stream. In a second architecture, the processing units are assigned to any available processor from a common queue. Independent processing units are processed concurrently according to the queuing system model to minimize an average processing time. In particular, processing of a reference picture (I-picture) unit and an associated predicted picture (P-or B-picture unit) unit at the same time is avoided. A further technique performs record-keeping and coordinates the transfer of the reference picture unit from its processor to the processor for the associated predicted picture unit after the reference picture unit has been processed. Embodiments with picture re-ordering and use of a priority buffer are also provided.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
GOOGLE TECHNOLOGY HOLDINGS LLC1600 AMPHITHEATRE PARKWAY MOUNTAIN VIEW CA 94043

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chen, Xuemin San Diego, CA 418 7174
Ling, Fan San Diego, CA 20 473

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation