vix.ing · top · new · best · stats

FPGA implementation of a 32x32 autocorrelator array for analysis of fast image series

2011/12/07 by Jan Buchholz, Jan Krieger, Jan Wolfgang Krieger +7 · 53 citations
Biochemistry, Genetics and Molecular Biology · Mathematics · Medicine · Physics and Astronomy · #Advanced Fluorescence Microscopy Techniques #Advanced Optical Sensing Technologies #Artificial intelligence #Autocorrelation #Autocorrelator #Avalanche diode #Avalanche photodiode #Computer hardware #Computer science #Detector #Field-programmable gate array #Image sensor #Massively parallel #Mathematics #Optical Imaging and Spectroscopy Techniques #Optics #Parallel computing #Photon counting #Physics #Pixel #Single-photon avalanche diode #astro-ph.IM #physics.ins-det #physics.optics

paper · pdf · open access · doi:10.1364/oe.20.017767

published in Optics Express 20(16), 17767 (Optica Publishing Group) · 10 pages, 7 figures

arxiv created 2011/12/07 · openalex publication_date 2012/07/20 · arxiv updated 2015/06/03 · openalex created_date 2016/06/24 · openalex updated_date 2026/08/05

Abstract

With the evolving technology in CMOS integration, new classes of 2D-imaging detectors have recently become available. In particular, single photon avalanche diode (SPAD) arrays allow detection of single photons at high acquisition rates (≥ 100 kfps), which is about two orders of magnitude higher than with currently available cameras. Here we demonstrate the use of a SPAD array for imaging fluorescence correlation spectroscopy (imFCS), a tool to create 2D maps of the dynamics of fluorescent molecules inside living cells. Time-dependent fluorescence fluctuations, due to fluorophores entering and leaving the observed pixels, are evaluated by means of autocorrelation analysis. The multi-τ correlation algorithm is an appropriate choice, as it does not rely on the full data set to be held in memory. Thus, this algorithm can be efficiently implemented in custom logic. We describe a new implementation for massively parallel multi-τ correlation hardware. Our current implementation can calculate 1024 correlation functions at a resolution of 10 μs in real-time and therefore correlate real-time image streams from high speed single photon cameras with thousands of pixels.

Citations