EP1560427A1

Method and system for minimizing both on-chip memory size and peak dram bandwitch requirements for multifield deinterlacers

Abstract

In a video system, a method and system for minimizing both on-chip memory size and peak DRAM bandwidth requirements for multi-field deinterlacers are provided. Present line pixels and absent line pixels may be determined and may be ordered into upper line pixels and lower line pixels based on whether an interlaced output frame is top field or bottom field originated. Upper line pixels may be buffered in an upper line FIFO that may hold half a video line and lower line pixels may be buffered in an lower line FIFO that may hold a video line. A source switch and a line length counter may be used to assemble the deinterlaced output frame by selecting from the buffered upper line pixels and the buffered lower line pixels. The deinterlaced output frame may be buffered in an output FIFO.

EP1560427A1, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Projected expiry passed 14 January 2025, 1.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 3 independent, 7 dependent

  1. 1
    A method for video signal processing, the method comprising:buffering a plurality of upper line pixels and a plurality of lower line pixels;ordering said buffered plurality of upper line pixels and said buffered plurality of lower line pixels;and generating a deinterlaced output frame from said ordered buffered plurality of upper line pixels and said ordered buffered plurality of lower line pixels.
  2. 5
    A machine-readable storage having stored thereon, a computer program having at least one code section for video signal processing, the at least one code section being executable by a machine for causing the machine to perform steps comprising:buffering a plurality of upper line pixels and a plurality of lower line pixels;ordering said buffered plurality of upper line pixels and said buffered plurality of lower line pixels;and generating a deinterlaced output frame from said ordered buffered plurality of upper line pixels and said ordered buffered plurality of lower line pixels.
  3. 8
    A system for video signal processing, the system comprising:a pixel processor that buffers a plurality of upper line pixels and a plurality of lower line pixels;said pixel processor orders said buffered plurality of upper line pixels and said buffered plurality of lower line pixels;and said pixel processor generates a deinterlaced output frame from said ordered buffered plurality of upper line pixels and said ordered buffered plurality of lower line pixels.