moco: Fast Motion Correction for Calcium Imaging
Alexander Dubbs, James Guevara, Darcy S. Peterka, Rafael Yuste

TL;DR
This paper introduces a fast, Fourier-transform-based motion correction algorithm for calcium imaging videos, enabling real-time analysis and targeted stimulation in neuroscience experiments with improved stability and efficiency.
Contribution
It presents a novel, efficient motion correction method combining downsampling and FFT-accelerated computations, suitable for real-time calcium imaging analysis.
Findings
Comparable accuracy to existing algorithms
More stable under large translational motions
Compatible with ImageJ and Java
Abstract
Motion correction is the first in a pipeline of algorithms to analyze calcium imaging videos and extract biologically relevant information, for example the network structure of the neurons therein. Fast motion correction would be especially critical for closed-loop activity triggered stimulation experiments, where accurate detection and targeting of specific cells in necessary. Our algorithm uses a Fourier-transform approach, and its efficiency derives from a combination of judicious downsampling and the accelerated computation of many norms using dynamic programming and two-dimensional, fft-accelerated convolutions. Its accuracy is comparable to that of established community-used algorithms, and it is more stable to large translational motions. It is programmed in Java and is compatible with ImageJ.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Fluorescence Microscopy Techniques · Cell Image Analysis Techniques · Medical Imaging Techniques and Applications
