Resource-Efficient Hardware Implementation of Perspective Transformation Based on Central Projection

Zeying Li, Weijiang Wang, Chengbo Xue, Rongkun Jiang*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)

Abstract

Perspective correction of images is an important preprocessing task in computer vision applications, which can resolve distortions caused by shooting angles, etc. This paper proposes a hardware implementation of perspective transformation based on central projection, which is simpler than the homography transformation method. In particular, it does not need to solve complex equations, thus no software assistance is required. The design can be flexibly configured with different degrees of parallelism to meet different speed requirements. Implemented on the Xilinx Zynq-7000 platform, 2893 Look-up Tables (LUTs) are required when the parallelism is one, and it can process a 20 Hz video with a resolution of 640 × 480 in real time. When the parallelism is eight, it can process 157 Hz video and requires 11,223 LUTs. The proposed design can well meet the actual needs.

Original languageEnglish
Article number1367
JournalElectronics (Switzerland)
Volume11
Issue number9
DOIs
Publication statusPublished - 1 May 2022

Keywords

  • FPGA
  • central projection
  • image correction
  • perspective transformation
  • real-time system

Fingerprint

Dive into the research topics of 'Resource-Efficient Hardware Implementation of Perspective Transformation Based on Central Projection'. Together they form a unique fingerprint.

Cite this