2048x1200 Warping/Edge-blending LSI

Product Description

The IPOOC786 is a powerful warping device featuring full 10-bit internal processing.

With its high-speed input and output ports at 166 MHz, it can handle images up to 2048 x 1200 in resolution, with only two DDR2 external memory devices.

The IPOOC786 can correct for image distortion in multiple ways.

First, it can correct for geometry distortion based on a user-programmable "warp table" loaded in an external CPU or Flash memory.

This geometry correction can be applied to the entire image with a resolution as small as 16x16 pixels.

It supports image rotation up to +/- 35 degrees, as well as 90-degree rotation and mirror image.

It also supports independent geometry correction within each color plane(R, G and B).

This special feature is required in some applications to compensate for geometry defects in the LCD panel or camera which can cause the colors to shift slightly.

Second, the IPOOC786 can correct for color distortion in the image.

This is accomplished by a powerful brightness and contrast adjustment system that is independently programmable for each 64x64 pixels region in the image.

The IPOOC786 also features a state-of-the-art edge blending function to allow for the seamless tiling of multiple images.


The IPOOC786 is an ideal solution for camera systems where the input image contains optical distortion, and for projectors to be able to produce high-quality images on non-flat surfaces.

Demo movie

Projection Mapping
Edge-blending and Warping



Image Size

External/Internal Sync

Distortion Correction Mode

Image Warp

Image Correction

Image Quality Adjustments

External Memory

CPU Interface

Serial Flash Interface

Power Supply