Video window generator with scalable video
AssigneePixel Semiconductor, Inc.
InventorJohn C. Schafer
Life of this patent
Estimating the term…
Loading patent…
AssigneePixel Semiconductor, Inc.
InventorJohn C. Schafer
Estimating the term…
A pixel processor is disclosed which is comprised of a video window generator (VWG) (10). VWG (10) utilizes a conversion section for receiving an input video signal in a YUV 422 video format and converting it to an RGB video format. The conversion section includes a chroma interpolator 56 for converting the YUV 422 video format to a YUV 444 video format, a color converter (58) for converting the YUV 444 video format to an RGB video format, and then to a gamma coding removal block (60) for removing gamma coding. After conversion, the RGB video format signal is then scaled down by a linear resampler block (62) to average information over a predetermined portion of the input display space for output to a predetermined portion of the output display space. The scaled video output is truncated by a quantization processor (64) and then input to a FIFO (66). A control unit (68) controls the operation of the system. The linear resampler circuit (68) is an interpolation filter for averaging the information of a number of pixels disposed about a point in the input display space that is to be mapped into a point in the output display space. The point in the output display space is comprised of a pixel. The interpolation filer operates on pixels disposing in an adjacent relationship within a row of pixels within an input array. If the point to be mapped into the output display space falls between two pixels, the weighted average is taken between the two adjacent pixels. Rows of pixels are selected in accordance with the nearest neighbor algorithm. The quantization processor (64) is operable to truncate a predetermined number of bits from each word in each of the color planes in the output data prior to outputting the data. The truncated data is then utilized as an error which is added to the value of the next pixel before truncation thereof.
A video scaling apparatus for scaling down video information originating in an input device end displaying the resulting scaled down video information in a designated window within a screen of an output video device, comprising:
A video scaling apparatus for scaling down video information originating in an input video device and displaying the resulting scaled down video information in a designated window within a screen of an output video device, comprising:
An integrated single chip video processor, comprising:
A method for scaling down a video image in a screen of an input video device and mapping the scaled down video image to a designated window within a screen of an output video device, comprising the steps of:
A method for scaling down a video image in a screen of an input video device and mapping the scaled down video image to a window within a screen of an output video device, comprising the steps of:
A method for processing pixels that are disposed in a screen of an input video device in a predetermined array and which are transmitted at an input rate, comprising the steps of:
Dependencies are inferred from the claim text.