Image dewarping refers to the process of perspective correction, to reverse the effects of geometric distortions which caused by camera lens. Most commonly known as a “Fisheye” or “360 degrees” device. Dewarping allows the user to cover a wide viewing area with a single device, but also to have a "normal" view of an otherwise distorted or reversed image.
To ensure fast dewarping, we've utilized Fastvideo Image & Video Processing SDK to perform raw image processing and dewarping. The software does the following:
Transforms original set of images from RAW to RGB
Applies Remap function to get fast parallel and GPU-optimized algorithm dewarping
GPU Dewarping Software Features
24/48-bit input image from HDD/SSD/RAID in PPM/BMP/JPG format
Output format: 24 bit PPM/BMP/JPG
Dewarping 360 for panomorph based panoramic image sensors (option)
Image processing for PTZ (Pan-Tilt-Zoom) fisheye cameras
Support of Agisoft-based XML or LCP profiles for dewarping (undistortion)
Applications for fast dewarping
Fish eye imaging
Panomorph based panoramic imaging
Surveillance & security
Automotive
Endoscopy
Video conferencing
About the author
Fyodor Serzhenko, PhD, is the founder and CEO of Fastvideo. He earned his PhD at the Moscow Institute of Physics and Technology (MIPT) in 1993. Since 2009 he has led the development of Fastvideo’s GPU-accelerated image codecs and ISP modules, including the Fastvideo SDK. Connect on LinkedIn.
Why you can trust these results
Fastvideo has built GPU-accelerated image processing software since 2009. Our codecs comply with the standards they implement — JPEG (ITU-T T.81 / ISO IEC 10918) and JPEG2000 (ITU-T T.800 / ISO IEC 15444) — and our tools are open source on GitHub. Every performance figure we publish is reproducible: see our benchmark methodology, download the Fastvideo SDK benchmark report (PDF), and measure it on your own GPU.