High-speed, SAD based wavefront sensor architecture implementation on FPGA

Zoltán Kincses, László Orzó, Zoltán Nagy, György Mező, Péter Szolgay

Research output: Contribution to journalArticle

3 Citations (Scopus)


Wavefront aberrations caused by turbulent or rapidly changing media can considerably degrade the performance of an imaging system. To dynamically compensate these wavefront distortions adaptive optics is applied. We developed an affordable adaptive optic system which combines CMOS sensor and Liquid Crystal on Silicon (LCOS) display technology with the Field Programmable Gate Arrays (FPGA) devices parallel computing capabilities. A high-speed, accurate wavefront sensor is an elemental part of an adaptive optic system. In the paper, an efficient FPGA implementation of the Sum of Absolute Differences (SAD) algorithm, which accomplishes the correlation-based wavefront sensing, is introduced. This architecture was implemented on a Spartan-3 FPGA which is capable of real-time (>500 fps) measuring the incoming wavefront.

Original languageEnglish
Pages (from-to)279-290
Number of pages12
JournalJournal of Signal Processing Systems
Issue number3
Publication statusPublished - Sep 2011


  • FPGA
  • Real-time image processing
  • SAD
  • Wavefront sensor

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Theoretical Computer Science
  • Signal Processing
  • Information Systems
  • Modelling and Simulation
  • Hardware and Architecture

Fingerprint Dive into the research topics of 'High-speed, SAD based wavefront sensor architecture implementation on FPGA'. Together they form a unique fingerprint.

  • Cite this