Implementation of a high-accuracy phase unwrapping algorithm using parallel-hybrid programming approach for displacement sensing using self-mixing interferometry

Phase unwrapping is an integral part of multiple algorithms with diverse applications. Detailed phase unwrapping is also necessary for achieving high-accuracy metric sensing using laser feedback-based self-mixing interferometry (SMI). Among SMI specific phase unwrapping approaches, a technique called Improved Phase Unwrapping Method (IPUM) provides the highest accuracy. However, due to its complex, sequential, and compute-intensive nature, this method requires a high-performance computing architecture, capable of scalable parallel processing so that such a high-accuracy algorithm can be used for high-bandwidth sensing applications. In this work, the existing sequential IPUM C program is parallelized by using hybrid OpenMP/MPI (Open Multi-Processing/Message Passing Interface) parallel programming models and tested on Barcelona Supercomputing Center Nord-III Supercomputer. The computational performance of the proposed parallel-hybrid IPUM algorithm is compared with existing IPUM sequential code by executing multi-core and uni-core processor architecture, respectively. While comparing the performance of sequential IPUM with the parallel-hybrid IPUM algorithm on 16 nodes of Nord-III supercomputer, the results show that the parallel-hybrid algorithm gets 345.9x times performance improvement as compared to IPUM’s standard, sequential implementation on a single node system. The results show that the parallel-hybrid version of IPUM gives a scalable performance for different target velocities and a different number of processing cores.

[1]  Lin Kang,et al.  Design of a Superconducting Nanowire Single-Photon Detector With Dual-Broadband and High Detection Efficiency , 2017, IEEE Photonics Journal.

[2]  H. Hübers,et al.  Terahertz gas spectroscopy through self-mixing in a quantum-cascade laser , 2016 .

[3]  U. Zabit,et al.  Real-time accelerometer coupled Self-Mixing laser displacement sensor for embedded applications , 2012, 2012 IEEE Sensors.

[4]  Baofeng Zhang,et al.  Laser self-mixing interference displacement measurement based on VMD and phase unwrapping , 2020 .

[5]  H. Ho,et al.  Optofluidic Switching of Nanoparticles Based on a WDM Tree Splitter , 2016, IEEE Photonics Journal.

[6]  Chengwei Li,et al.  Vibration Measurement Based on the Local Maximum Detection Algorithm for Laser Self-Mixing Interferometry , 2020, IEEE Access.

[7]  Junchao Zhang,et al.  Phase unwrapping in optical metrology via denoised and convolutional segmentation networks. , 2019, Optics express.

[8]  Jiangtao Xi,et al.  Improving the measurement performance for a self-mixing interferometry-based displacement sensing system. , 2011, Applied optics.

[9]  Zhen Huang,et al.  Self-mixing interference vibration measurement based on even equivalent wavelength Fourier transform algorithm under weak feedback regime , 2020 .

[10]  Silvano Donati,et al.  Speckle Pattern Errors in Self-Mixing Interferometry , 2013, IEEE Journal of Quantum Electronics.

[11]  Michele Norgia,et al.  Laser rangefinder for steel pipes characterization , 2015, 2015 IEEE International Instrumentation and Measurement Technology Conference (I2MTC) Proceedings.

[12]  Ming Wang,et al.  Compound cavity theory of resonant phase modulation in laser self-mixing ultrasonic vibration measurement , 2016 .

[13]  Silvano Donati,et al.  Reconstruction of displacement waveforms with a single-channel laser-diode feedback interferometer , 1997 .

[14]  T. Taimre,et al.  Laser feedback interferometry: a tutorial on the self-mixing effect for coherent sensing , 2015 .

[15]  Yu Morishita,et al.  A Systematic Study of Synthetic Aperture Radar Interferograms Produced From ALOS-2 Data for Large Global Earthquakes From 2014 to 2016 , 2019, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[16]  Olivier D. Bernal,et al.  Design and Analysis of an Embedded Accelerometer Coupled Self-Mixing Laser Displacement Sensor , 2013, IEEE Sensors Journal.

[17]  Yah Leng Lim,et al.  Self-mixing flow sensor using a monolithic VCSEL array with parallel readout. , 2009, Optics express.

[18]  Usman Zabit,et al.  Self-Mixing Interferometric Signal Enhancement Using Generative Adversarial Network for Laser Metric Sensing Applications , 2019, IEEE Access.

[19]  Alessandro Magnani,et al.  Development of a design tool for closed-loop digital vibrometer. , 2015, Applied optics.

[20]  T. Bosch,et al.  Sub-λ/2 Displacement Sensor With Nanometric Precision Based on Optical Feedback Interferometry Used as a Non-Uniform Event-Based Sampling System , 2020, IEEE Sensors Journal.

[21]  Manju Khari,et al.  Fingerprint image enhancement and reconstruction using the orientation and phase reconstruction , 2020, Inf. Sci..

[22]  Jorge Bacca,et al.  SPUD: simultaneous phase unwrapping and denoising algorithm for phase imaging. , 2020, Applied optics.

[23]  Thierry Bosch,et al.  Speckle-insensitive fringe detection method based on Hilbert transform for self-mixing interferometry. , 2014, Applied optics.

[24]  Ning Cao,et al.  A Novel Method for Deformation Estimation Based on Multibaseline InSAR Phase Unwrapping , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[25]  S. Montresor,et al.  Analysis of computerized aided designed and manufactured dental occlusal ceramics with multi-wavelength digital holography , 2018, Speckle: International Conference on Speckle Metrology.

[26]  Sebastien Ducourtieux,et al.  Development of a metrological atomic force microscope with minimized Abbe error and differential interferometer-based real-time position control , 2011 .

[27]  Olivier D. Bernal,et al.  High Resolution Laser Self-Mixing Displacement Sensor Under Large Variation in Optical Feedback and Speckle , 2020, IEEE Sensors Journal.

[28]  M. Szkulmowski,et al.  Complex fast phase unwrapping method for Doppler OCT , 2019, BiOS.

[29]  Wencai Huang,et al.  High Precision Self-Mixing Interferometer Based on Reflective Phase Modulation Method , 2020, IEEE Access.

[30]  Thierry Bosch,et al.  Classification of laser self-mixing interferometric signal under moderate feedback. , 2014, Applied optics.

[31]  Tao Yuan,et al.  Multiple self-mixing interferometry based on lock-in amplifier analysis for vibration measurement , 2020 .

[32]  U. Zabit,et al.  Self-mixing sensor for real-time measurement of harmonic and arbitrary displacements , 2012, 2012 IEEE International Instrumentation and Measurement Technology Conference Proceedings.

[33]  Thierry Bosch,et al.  Study of Laser Feedback Phase Under Self-Mixing Leading to Improved Phase Unwrapping for Vibration Sensing , 2013, IEEE Sensors Journal.

[34]  Chengwei Li,et al.  Vibration measurement based on multiple Hilbert transform for self-mixing interferometry , 2019, Optics Communications.

[35]  M. Norgia,et al.  Self-mixing instrument for simultaneous distance and speed measurement , 2017 .

[36]  Jie Zhang,et al.  Obtaining Scalable Fringe Precision in Self-Mixing Interference Using an Even-Power Fast Algorithm , 2017, IEEE Photonics Journal.

[37]  Surita Maini,et al.  Measurement of micro-harmonic vibration from optical feedback interferometry using wavelet trend analysis , 2020, Optics Communications.

[38]  Gulistan Raja,et al.  Analysis and Implementation of a Direct Phase Unwrapping Method for Displacement Measurement Using Self-Mixing Interferometry , 2017, IEEE Sensors Journal.

[39]  Hans-Jörg Wittsack,et al.  Analysis of different phase unwrapping methods to optimize quantitative susceptibility mapping in the abdomen , 2019, Magnetic resonance in medicine.

[40]  Gulistan Raja,et al.  All Analog Processing of Speckle Affected Self-Mixing Interferometric Signals , 2017, IEEE Sensors Journal.

[41]  U. Zabit,et al.  Multimodal fringe detection for a self-mixing interferometry-based vibration sensor. , 2020, Applied optics.

[42]  Thierry Bosch,et al.  A high performance real-time Interferometry Sensor System Architecture , 2019, Microprocess. Microsystems.

[43]  U. Zabit,et al.  Adaptive Estimation and Reduction of Noises Affecting a Self-Mixing Interferometric Laser Sensor , 2020, IEEE Sensors Journal.

[44]  Qian Chen,et al.  High-speed three-dimensional shape measurement using geometry-constraint-based number-theoretical phase unwrapping , 2019, Optics and Lasers in Engineering.

[45]  Alessandro Magnani,et al.  Self-mixing vibrometer with real-time digital signal elaboration. , 2012, Applied optics.

[46]  Alessandro Magnani,et al.  Real-Time Self-Mixing Interferometer for Long Distances , 2014, IEEE Transactions on Instrumentation and Measurement.

[47]  Self-mixing interference displacement measurement under very weak feedback regime based on integral reconstruction method , 2019, Optics Communications.

[48]  Muhammad Usman,et al.  Detection of Multimodal Fringes for Self-Mixing-Based Vibration Measurement , 2020, IEEE Transactions on Instrumentation and Measurement.

[49]  Olivier Daniel Bernal,et al.  Robust Method of Stabilization of Optical Feedback Regime by Using Adaptive Optics for a Self-Mixing Micro-Interferometer Laser Displacement Sensor , 2015, IEEE Journal of Selected Topics in Quantum Electronics.

[50]  Thierry Bosch,et al.  Spectral Processing of Self-Mixing Interferometric Signal Phase for Improved Vibration Sensing Under Weak- and Moderate-Feedback Regime , 2019, IEEE Sensors Journal.

[51]  Thierry Bosch,et al.  Robust Detection of Non-Regular Interferometric Fringes From a Self-Mixing Displacement Sensor Using Bi-Wavelet Transform , 2016, IEEE Sensors Journal.

[52]  Caroline Bes,et al.  Displacement measurements using a self-mixing laser diode under moderate feedback , 2006, IEEE Transactions on Instrumentation and Measurement.

[53]  Zhou Zhao-feng Development of high-speed CCD laser displacement sensor , 2008 .

[54]  Kunwoo Lee,et al.  Unwrapped phase correction for robust 3D scanning. , 2019, Applied optics.

[55]  Wencai Huang,et al.  Self-Mixing Interferometer Based on Frequency Analysis Method for Accurate Refractive Index Measurement , 2016, IEEE Photonics Journal.

[56]  Z. Qiu,et al.  Gbps Long-Distance Real-Time Visible Light Communications Using a High-Bandwidth GaN-Based Micro-LED , 2017, IEEE Photonics Journal.

[57]  Thierry Bosch,et al.  Real-Time Algorithm for Versatile Displacement Sensors Based on Self-Mixing Interferometry , 2016, IEEE Sensors Journal.

[59]  Xinmin Song,et al.  Micro-vibration measurement based on current modulation and secondary feedback self-mixing interference technology , 2019, Optical Review.