Image Warping IP

TW290

Resolution: up to 16Kx16K, RGB/YUV (8-bit),
Distortion correction (any-shape transform), scaling, rotation,
Filter: Bilinear,
Integrating coordinate transformation functions powered by GPU technologies.

Product overview

TAKUMI’s Warping IP is a highly efficient hardware IP solution for real-time image warping and distortion correction. Built on the proven technology of the GSHARK-TAKUMI Graphics IP family, which has shipped more than 100 million units worldwide, it delivers high-performance image transformation for a wide range of camera and display applications.

Warping IP enables distortion correction for images captured through wide-angle and fisheye lenses in a wide range of camera products and systems. It also supports image transformation for display applications such as automotive Head-Up Displays (HUDs), projectors, and VR devices, delivering highly efficient real-time processing.

TW290 and TW270 are “right-sizing” IP products based on the flagship TW330 IP, optimized for functionality, performance, and silicon area. TW290 and TW270 focus on delivering sufficient performance and essential functionality, resulting in reduced silicon area and lower power consumption.

Leveraging TAKUMI’s proprietary GPU processing technology, TW290 performs on-the-fly coordinate generation, transformation, and correction in real time, supporting a wide range of applications and customer requirements.

Key advantages

1. Flexible distortion correction

Supports complex distortion correction and transformations, including irregular shapes and high-order polynomial models

2. Real-time coordinate generation and transformation

Equipped with a geometry engine leveraging TAKUMI’s GPU expertise for efficient real-time processing

3. Support for a wide range of performance and resolution requirements

TW290: 8M–32M pixels/frame (4K UHD at 60 fps, 8K UHD at 15 fps)
TW270: 2M–16M pixels/frame (Full HD at 120 fps, 4K UHD at 30 fps)

4. Low-latency distortion correction

Advanced cache architecture enables high-performance, low-latency real-time processing

5. Support for multiple formats

Supports various RGB and YUV formats (8-bit color)

6. Development support tools

Built-in viewer and warping parameter generation capabilities support a wide range of use cases – including barrel and pincushion distortion correction, fisheye correction, panorama conversion, and PTZ – accelerating development workflows

Key features

Resolution Up to 16K x 16K
Input/output images Various RGB and YUV formats, 8-bit color
Key features Distortion correction (any-shape transform), scaling, rotation
On-the-fly coordinate generation by integrating a geometry engine dedicated to image warping
Filter support: bilinear

Applications

Camera products (consumer/network/automotive/surveillance and other cameras), projectors, VR/AR devices, HUD, and many more

Deliverables

Synthesizable RTL
Sample Programs
Documents