The Methodology of Adaptive Levels of Interval for Laser Speckle Imaging
Abstract
:1. Introduction
2. Adaptive Levels of Interval (ALI) Methodology
2.1. Graphical Methods
2.1.1. Inertia Moment Method
2.1.2. Fujii Method
- Select the type of graphical processing method , , etc. (used to extract the activity from N speckle images) and identifying the level of interval number M used which should not exceed .
- Determine the shift values and the interval value for all levels using Equations (5) and (2) respectively. These values are calculated once and then used repeatedly in the pairs’ indices ( and ) calculation step.
- Calculate the activity map for the selected graphical method at each level of interval L by performing the following operations:
- Using the pre-calculated shift and interval values with Equations (3) and (4) to calculate the pairs’ indices ( and ) at level of interval L.
- Applying the “time-variant intensity analysis approach” corresponding to the selected graphical method on activity map Equation (1) to determine the activity map at L using the image pairs of the indices ( and ) calculated in the previous step.
- Storing the calculated map at a level of interval L temporarily for further calculations.
- Apply the general weighted Equation (6) to find the activity map for the selected graphical method. This map can then be stored and displayed.
2.2. Numerical Methods
- Identify the number of points used to construct the THSP matrix, the Gaussian distribution parameters (mean and standard deviation), and the level of interval number M (should not exceed ).
- Similar to the second step of the graphical methods. This step determines the shift values and the interval value for all levels.
- Calculate the at each level of interval L by performing the following operations:
- Using the pre-calculated shift and interval values with Equations (3) and (4) to calculate the pairs’ indices ( and ) at the level of interval L.
- Constructing the THSPL at each level L from a set of image pairs of the indices ( and ) using the generated random locations for the selected Q points.
- Calculating the co-occurrence matrix COML at L using Equation (11) and determining with storing its numerical value A(L) using selected algorithm equation (like AVD numerical algorithm’s Equation (13)).
- Apply the weighted Equation (12) to determine the final numerical value for all levels to quantify the activity or level of changes in specific speckle regions.
3. Evaluation Procedure and Results
3.1. Graphical Evaluation
3.1.1. Generation of Correlated Speckle Patterns
3.1.2. Graphical Evaluation Results
3.2. Numerical Evaluation
4. Experimental Validation
4.1. Laser Speckle Imaging System
- Dynamic Speckle Generation Unit: This unit performs the dynamic laser speckle pattern creation at a controllable scale of dynamic activity with high accuracy. It is an exceptional unit in the speckle imaging system and is vital to the experimental validation. It comprises three main components:
- ⋄
- Laser Illumination Module: This module consists of a red-laser module (MTOLASER) and a 12 V driver (Micost-optotech, Shenzhen). The laser-module contains a 100 mW–660 nm semiconductor laser attached to a beam expander optical kit. The expanded laser beam for this module was directed with a specific angle towards a diffuse rough surface to form fully developed speckle patterns and detour specular reflection.The generation of these patterns can be controlled through the driver. This driver is used to derive the laser module and adjust its input current according to the modulated frequency of the Pulse Width Modulation (PWM) input signal, which varies between 1 KHz and 15 KHz.
- ⋄
- Atmel Laser Diode Controller: It is an embedded processing platform (Atmel, CA, USA) based on combining ARM® Cortext®-M3 processor, storage units, interface peripherals and input/output components including input switches and graphical display on a single board.This platform is responsible for controlling the speckle generation process by executing a special firmware able to communicate with its interface output port to provide the laser driver with the required PWM signal.This firmware has been developed with its graphical interface (shown in the platform display unit) to generate a triangular waveform of frequency that varies between 0.02 Hz and 0.35 Hz. It uses this waveform to modulate the duty cycle of a PWM 5 KHz signal with a resolution equal to one thousand divisions and duty cycle value varies between 450 and 1000 to keep the driving input current for the laser module fluctuating above the value of the lasing threshold.
- ⋄
- Atmel ICE Programmer: The ICE is a programming tool that uses the Atmel software framework (ASF Version 3) to write the firmware for the Atmel laser controller. In addition, this tool is used to develop the graphical user interface for this firmware to display the parameters required to control the scales of activity for the generated speckle patterns and also the 2D-plot of duty cycle modulated waveform in real-time (bottom centre of Figure 7).
- Dynamic Speckle Acquisition Unit: The main task of this unit is to detect and register the interference speckle patterns of backscattering laser wavelets generated by the speckle generation unit. The main components of the acquisition unit are the camera sensor with its optics and the imaging controller.
- ⋄
- The Camera Sensor Module: The module used in this unit adopts the technology of high-speed image registration at low noise and high sensitivity. It is based on a diagonal 7.857 mm imaging sensor from Sony-IMX477 with a spatial resolution reaching 12.3 MP. An optical system is attached to this module to detect the subjective speckle patterns, which consists of a 16 mm lens and F 1.4–16 aperture. A vertical stage with adjusting capability is used with the optical system to add another degree of freedom during the focusing process.
- ⋄
- The Imaging System Controller: It is an embedded controlling platform that uses a 1.5 GHz Quad-core ARM processor with dedicated interface ports to enable the Graphical User Interfaces (GUI) controlling unit to communicate with the camera sensor module. It uses MIPI Camera Serial Interface and Ethernet interface ports to control the sensor module with the incoming command from the GUI controlling unit and transfer the registered images of speckle patterns to this unit.
- Power Supply Unit: This unit provides stable operation for the dynamic speckle generation and acquisition units. This is through supplying the components of these two units with high-accuracy regulated voltages and currents.
- GUI controlling Unit: This unit executes a special GUI software (MATLAB R2023b) to control the process of dynamic laser speckle generation and acquisition. This software was developed for the imaging system to enable users to select the required parameters related to speckle generation and acquisition during the experimental validation.
4.2. Validation Procedure
4.2.1. Dynamic Speckle Patterns Test
4.2.2. Processing Speed Test
4.3. Validation Results and Discussion
4.3.1. Dynamic Laser Speckle Patterns
4.3.2. Processing Speed
5. Conclusions
Funding
Data Availability Statement
Conflicts of Interest
References
- Tom, W.J.; Ponticorvo, A.; Dunn, A.K. Efficient Processing of Laser Speckle Contrast Images. IEEE Trans. Med. Imaging 2008, 27, 1728–1738. [Google Scholar] [CrossRef] [PubMed]
- Draijer, M.; Hondebrink, E.; van Leeuwen, T. Review of laser speckle contrast techniques for visualizing tissue perfusion. Lasers Med. Sci. 2009, 24, 639–651. [Google Scholar] [CrossRef] [PubMed]
- Yang, O.; Choi, B. Laser speckle imaging using a consumer-grade color camera. Opt. Lett. 2012, 37, 3957–3959. [Google Scholar] [CrossRef] [PubMed]
- Nader, C.A.; Pellen, F.; Loutfi, H.; Mansour, R.; Jeune, B.L.; Brun, G.L.; Abboud, M. Early diagnosis of teeth erosion using polarized laser speckle imaging. J. Biomed. Opt. 2015, 21, 071103. [Google Scholar] [CrossRef] [PubMed]
- Stoykova, E.; Nazarova, D.; Berberova, N.; Gotchev, A.; Ivanov, B.; Mateev, G. Dynamic laser speckle metrology with binarization of speckle patterns. In Proceedings of the 19th International Conference and School on Quantum Electronics: Laser Physics and Applications, Sozopol, Bulgaria, 26–30 September 2016; International Society for Optics and Photonics. SPIE: Bellingham, WA, USA, 2017; Volume 10226, p. 102260R. [Google Scholar] [CrossRef]
- Chicea, D. Biospeckle size and contrast measurement application in particle sizing and concentration assessment. Rom. J. Phys. 2007, 52, 581–587. [Google Scholar]
- Briers, D.; Duncan, D.D.; Hirst, E.R.; Kirkpatrick, S.J.; Larsson, M.; Steenbergen, W.; Stromberg, T.; Thompson, O.B. Laser speckle contrast imaging: Theoretical and practical limitations. J. Biomed. Opt. 2013, 18, 066018. [Google Scholar] [CrossRef]
- Heeman, W.; Steenbergen, W.; van Dam, G.M.; Boerma, E.C. Clinical applications of laser speckle contrast imaging: A review. J. Biomed. Opt. 2019, 24, 080901. [Google Scholar] [CrossRef]
- Todorovich, E.; Pra, A.D.; Passoni, L. Real-time speckle image processing. J. Real-Time Image Proc. 2016, 11, 535–545. [Google Scholar] [CrossRef]
- Júnior, R.A.B. When noise became information: State-ofthe-art in biospeckle laser. Ciência Agrotecnologia 2017, 41, 359–366. [Google Scholar] [CrossRef]
- Stoykova, E.; Kang, H.; Kim, Y.; Nazarova, D.; Nedelchev, L.; Ivanov, B.; Berberova, N.; Mateev, G. Evaluation of activity from binary patterns in dynamic speckle analysis. Opt. Lasers Eng. 2018, 111, 50–57. [Google Scholar] [CrossRef]
- Kumar, N.; Nirala, A. A novel computational method for dynamic laser speckle and its application to analyze water activity during photosynthesis in papaya leaf. Optik 2023, 274, 170518. [Google Scholar] [CrossRef]
- Braga, R.A., Jr.; González-Peña, R.J. Accuracy in dynamic laser speckle: Optimum size of speckles for temporal and frequency analyses. Opt. Eng. 2016, 55, 121702. [Google Scholar] [CrossRef]
- Rabal, H.R.B., Jr. Dynamic Laser Speckle and Applications, 1st ed.; CRC Press: Boca Raton, FL, USA, 2009. [Google Scholar]
- Patel, D.R.; Kiran, M.B. Non-contact surface roughness measurement using laser speckle technique. IOP Conf. Ser. Mater. Sci. Eng. 2020, 895, 012007. [Google Scholar] [CrossRef]
- Kayahan, E.; Gundogdu, O.; Hacizade, F.; Nasibov, H. Autocorrelation analysis of spectral dependency of surface roughness speckle patterns. In Proceedings of the 2009 International Symposium on Optomechatronic Technologies, Istanbul, Turkey, 21–23 September 2009; pp. 235–240. [Google Scholar] [CrossRef]
- López-Alonso, J.M.; Grumel, E.; Cap, N.L.; Trivi, M.; Rabal, H.; Alda, J. Characterization of dynamic speckle sequences using principal component analysis and image descriptors. In Optics and Photonics for Information Processing IX; International Society for Optics and Photonics; SPIE: Bellingham, WA, USA, 2015; Volume 9598, p. 95980Q. [Google Scholar] [CrossRef]
- Minz, P.D.; Nirala, A.K. Assessment of Bio-activity of the fruits using intensity based methods. In Proceedings of the 2013 International Conference on Microwave and Photonics (ICMAP), Dhanbad, India, 13–15 December 2013; pp. 1–4. [Google Scholar] [CrossRef]
- Vega, F.; Torres, M.C. Automatic detection of bruises in fruit using Biospeckle techniques. In Proceedings of the Symposium of Signals, Images and Artificial Vision—2013: STSIVA—2013, Bogota, Colombia, 11–13 September 2013. [Google Scholar] [CrossRef]
- Kumari, S.; Nirala, A.K. Biospeckle technique for the non-destructive differentiation of bruised and fresh regions of an Indian apple using intensity-based algorithms. Laser Phys. 2016, 26, 115601. [Google Scholar] [CrossRef]
- Minz, P.D.; Nirala, A.K. Laser speckle technique to study the effect of chemical pre-treatment on the quality of minimally processed apples. Laser Phys. 2016, 26, 045602. [Google Scholar] [CrossRef]
- Retheesh, R.; Thomas, D.; Ansari, M.Z.; Varghese, B.; Radhakrishnan, P.; Mujeeb, A. Application of laser biospeckle technique for the analysis of artificially introduced local dynamics in apple fruit. Laser Phys. 2018, 28, 115601. [Google Scholar] [CrossRef]
- Silva, K.T.K.M.D.; Rajagopalan, U.M.; Kadono, H. Monitoring of growth dynamics of plants under the influence of cadmium using a highly sensitive interferometry technique. Opt. Eng. 2016, 55, 121718. [Google Scholar] [CrossRef]
- Ansari, M.Z.; Mujeeb, A.; Nirala, A.K. Assessment of biological leaf tissue using biospeckle laser imaging technique. Laser Phys. 2018, 28, 065608. [Google Scholar] [CrossRef]
- Hirai, M.; Endo, D.; Gonome, H.; Kono, T.; Yamada, J.; Rajagopalan, U.M. Laser biospeckle metrology in investigating plant-sound interactions. In Optical Interactions with Tissue and Cells XXXI; Ibey, B.L., Linz, N., Eds.; International Society for Optics and Photonics; SPIE: Bellingham, WA, USA, 2020; Volume 11238, p. 1123813. [Google Scholar] [CrossRef]
- Farraro, R.; Fathi, O.; Choi, B. Handheld, point-of-care laser speckle imaging. J. Biomed. Opt. 2016, 21, 094001. [Google Scholar] [CrossRef]
- Senarathna, J.; Rege, A.; Li, N.; Thakor, N. Laser Speckle Contrast Imaging: Theory, instrumentation and applications. IEEE Rev. Biomed. Eng. 2013, 6, 99–110. [Google Scholar] [CrossRef]
- Kalchenko, V.; Sdobnov, A.; Meglinski, I.; Kuznetsov, Y.; Molodij, G.; Harmelin, A. A Robust Method for Adjustment of Laser Speckle Contrast Imaging during Transcranial Mouse Brain Visualization. Photonics 2019, 6, 80. [Google Scholar] [CrossRef]
- Zhang, L.; Ding, L.; Li, M.; Zhang, X.; Su, D.; Jia, J.; Miao, P. Dual-Wavelength Laser Speckle Contrast Imaging (dwLSCI) Improves Chronic Measurement of Superficial Blood Flow in Hands. Sensors 2017, 17, 2811. [Google Scholar] [CrossRef] [PubMed]
- Zötterman, J.; Mirdell, R.; Horsten, S.; Farnebo, S.; Tesselaar, E. Methodological concerns with laser speckle contrast imaging in clinical evaluation of microcirculation. PLoS ONE 2017, 12, e0174703. [Google Scholar] [CrossRef] [PubMed]
- Yokoi, N.; Aizu, Y.; Uozumi, J. Analysis of blood coagulation process based on fractality and dynamic characteristic of laser speckle pattern. J. Biomed. Opt. 2018, 24, 031018. [Google Scholar] [CrossRef] [PubMed]
- Piederrière, Y.; Cariou, J.; Guern, Y.; Jeune, B.L.; Brun, G.L.; Lotrian, J. Scattering through fluids: Speckle size measurement and Monte Carlo simulations close to and into the multiple scattering. Opt. Express 2004, 12, 176–188. [Google Scholar] [CrossRef]
- Al-Temeemy, A.A. ALI: The adaptive levels of interval method for processing laser speckle images with superior activity extraction and discrimination capabilities. Opt. Lasers Eng. 2024, 178, 108173. [Google Scholar] [CrossRef]
- Fujiwara, E.; Fracarolli, J.A.; Cordeiro, C.M.B. Didactic laser speckle experiments with a lensless camera. Eur. J. Phys. 2021, 42, 065303. [Google Scholar] [CrossRef]
- Júnior, R.A.B.; Rivera, F.P.; Moreira, J. A practical Guide to Biospeckle Laser Analysis: Theory and Software; Editora UFLA: Lavras, Brazil, 2016. [Google Scholar]
- Abdurashitov, A.; Bragina, O.; Sindeeva, O.; Sindeev, S.; Semyachkina-Glushkovskaya, O.V.; Tuchin, V.V. Off-axis holographic laser speckle contrast imaging of blood vessels in tissues. J. Biomed. Opt. 2017, 22, 091514. [Google Scholar] [CrossRef]
- Stoykova, E.; Levchenko, M.; Ivanov, B.; Madjarova, V.; Nazarova, D.; Nedelchev, L.; Machikhin, A.; Park, J. Dynamic speckle imaging with SVD compression. J. Phys. Conf. Ser. 2022, 2407, 012049. [Google Scholar] [CrossRef]
- Aizu, Y.; Asakura, T. Bio-speckle phenomena and their application to the evaluation of blood flow. Opt. Laser Technol. 1991, 23, 205–219. [Google Scholar] [CrossRef]
- Arizaga, R.; Trivi, M.; Rabal, H. Speckle time evolution characterization by the co-occurrence matrix analysis. Opt. Laser Technol. 1999, 31, 163–169. [Google Scholar] [CrossRef]
- Dolan, J.P.; Ryle, J.P.; Sheridan, J.T. Qualitative comparison of speckle image processing techniques for vein detection in plant leaf tissue. In Tissue Optics and Photonics; Tuchin, V.V., Blondel, W.C.P.M., Zalevsky, Z., Eds.; International Society for Optics and Photonics; SPIE: Bellingham, WA, USA, 2020; Volume 11363, p. 113631X. [Google Scholar] [CrossRef]
- Nothdurft, R.; Yao, G. Imaging obscured subsurface inhomogeneity using laser speckle. Opt. Express 2005, 13, 10034–10039. [Google Scholar] [CrossRef] [PubMed]
- Arizaga, R.A.; Cap, N.L.; Rabal, H.J.; Trivi, M. Display of local activity using dynamical speckle patterns. Opt. Eng. 2002, 41, 287–294. [Google Scholar] [CrossRef]
- Duncan, D.D.; Kirkpatrick, S.J. The copula: A tool for simulating speckle dynamics. J. Opt. Soc. Am. A 2008, 25, 231–237. [Google Scholar] [CrossRef]
- Goodman, J.W. Statistical Properties of Laser Speckle Patterns. In Laser Speckle and Related Phenomena; Dainty, J.C., Ed.; Springer: Berlin/Heidelberg, Germany, 1975; pp. 9–75. [Google Scholar] [CrossRef]
- Papoulis, A.; Pillai, S.U. Probability, Random Variables and Stochastic Processes, 4th ed.; McGraw-Hill: Maidenhead, UK, 2002. [Google Scholar]
- Duncan, D.D.; Kirkpatrick, S.J. Algorithms for simulation of speckle (laser and otherwise). In Complex Dynamics and Fluctuations in Biomedical Photonics V; Tuchin, V.V., Wang, L.V., Eds.; International Society for Optics and Photonics; SPIE: Bellingham, WA, USA, 2008; Volume 6855, p. 685505. [Google Scholar] [CrossRef]
- Crawshaw, J.; Chambers, J. A Concise Course in Advanced Level Statistics, 4th ed.; Nelson Thornes: Cheltenham, UK, 2001. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Al-Temeemy, A.A. The Methodology of Adaptive Levels of Interval for Laser Speckle Imaging. J. Imaging 2024, 10, 289. https://doi.org/10.3390/jimaging10110289
Al-Temeemy AA. The Methodology of Adaptive Levels of Interval for Laser Speckle Imaging. Journal of Imaging. 2024; 10(11):289. https://doi.org/10.3390/jimaging10110289
Chicago/Turabian StyleAl-Temeemy, Ali A. 2024. "The Methodology of Adaptive Levels of Interval for Laser Speckle Imaging" Journal of Imaging 10, no. 11: 289. https://doi.org/10.3390/jimaging10110289
APA StyleAl-Temeemy, A. A. (2024). The Methodology of Adaptive Levels of Interval for Laser Speckle Imaging. Journal of Imaging, 10(11), 289. https://doi.org/10.3390/jimaging10110289