Abstract

Perspective transform (or Homography) is commonly used in image and computer vision processing, which typically solved using a back mapping algorithm. It is used in multiple use-cases e.g. view point change, fish-eye lens distortion correction, chromatic aberration correction, stereo image pair alignments etc. Prior work in literature addresses individual use-case by selecting data format, interpolation method and block sizes due to constraints of irregular data fetch. In this paper, we propose an area efficient and flexible solution for perspective transform engine to address multiple use-cases with software controlled data format, interpolation method and block size. The proposed solution consists of multiple innovative techniques namely On-The-Fly (OTF) transform, Off-line mesh based Look up Table (LUT) with optional down-sampling, corner pre-fetch and dual interpolation. The proposed solution achieves clock up- to 300 MHz with output pixel throughput of 1 cycle/pixel and 0.21 mm <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup> of silicon area in 28nm LP-CMOS process node.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.