RFEL signal processing iq : fpga expertise

News & Events

News & Events

Ultra Low-Latency Distortion Correction added to range of HD video enhancment solutions

24th May 2015

RFEL has enhanced its range of real-time, low latency, enhancement solutions for high frame rate, full colour HD video, with the addition of the Ultra Low Latency Distortion Correction (ULLDC) IP core.  The ULLDC core has a latency that is typically 6% of the standard latency product (<3ms), with no reduction in the severity of distortion that can be corrected, or any compromise in performance. Correction is now so fast that corrected pixels are output from the core after only a fraction of the image frame has been input. The Ultra-Low Latency Distortion Correction™ IP core will be launched at the AUVSI Unmanned System 2015 exhibition from booth 3049 in Hall B4 during 5-7 May 2015 (www.auvsishow.org).

Functionally, the new IP core corrects either barrel or pin-cushion radial lens distortion to produce undistorted images from wide angle lenses, which is particularly useful pre-conditioning images prior to stitching for panoramic displays.  It can also be used to pre-distort images so that they appear undistorted when projected onto curved and cylindrical surfaces, which is ideal for human-in-the-loop simulation or virtualisation systems.  Distortion Correction can used for new systems, or as an upgrade to legacy equipment for a variety of applications, including: surveillance, reconnaissance, unmanned and piloted air systems, driver and pilot aids and underwater systems.

Radial lens distortions of up to 25% can be corrected as standard, although the solution can readily scale to the correction of more severe distortion on request.  The IP core implements the OpenCV 2.4 radial and tangential ‘undistort’ function, simplifying the porting of designs from models to implementation. It supports all twelve ‘undistort’ parameters and includes a digital zoom feature to enable the user to specify the desired region of interest for the output video.  The input format can be up to 16-bit mono, 16-bit YCbCr422, or 24-bit formats. AXI-4 streaming and memory interfaces are supported as standard, while the output is typically formatted the same as the input, with conversion available as an option.

Dr Alex Kuhrt, RFEL’s CEO, added, “The ULLDC IP core corrects the distortion that occurs when using a wide angle lens to capture as much of a scene as possible.  distorted images are more tiring to monitor for a human observer, which can result in poor decision making.  Similarly, a distorted scene is also harder for computer recognition systems to monitor.  The ULLDC IP Core reduces processing latency close to the theoretical minimum for rastered video, resulting in a world class solution to complement RFEL’s growing portfolio of HD video enhancement solutions that set new standards in performance, with low power consumption and the lowest real-time delays.”

The ULLDC is available now as IP that runs on Xilinx Zynq™ 7000, Artix™ 7 or Kintex™ 7 FPGAs, with Altera support available soon. A reference design kit is available to enable Distortion Correction to be rapidly integrated into designs and the core is supported by a bit-true MATLAB model to verify anticipated performance and facilitate a rapid path to market.

Distortion Correction image

 

Original picture above, with ULL Distortion Corrected image below

 

Distortion Correction image 2