Abstract

Images captured with resonant scanners are affected by angular velocity fluctuations that result in image distortion and by poor synchronization between scanning and light detection that creates jitter between image rows. We previously demonstrated that both problems can be mitigated in post-processing by recording the scanner orientation in synchrony with the image capture, followed by data resampling [Opt. Express30, 112 (2022)10.1364/OE.446162]. Here we introduce more robust algorithms for estimation of both angular velocity fluctuation and jitter in the presence of random and deterministic noise. We also show linearization of the scanner oscillation model to reduce calculation times by two orders of magnitude, reaching 65,000 jitter estimations per second when using 2,800 samples per image row, and 500,000 when using only 500 samples, easily supporting real-time generation of jitter-corrected images.

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.