Skip to main content
Log in

Real-time speckle image processing

  • Original Research Paper
  • Published:
Journal of Real-Time Image Processing Aims and scope Submit manuscript

Abstract

The laser dynamic speckle is an optical phenomenon produced when a laser light is reflected from an illuminated surface undergoing some kind of activity. It allows a non-destructive process for the detection of activities that are not easily observable, such as seed viability, paint drying, bacterial activities, corrosion processes, food decomposition, fruit bruising, etc. The analysis of these processes in real time makes it possible to develop important practical applications of commercial, biological and technological interest. This paper presents a new digital system based on granular computing algorithms to characterize speckle dynamics within the time domain. The selected platform to evaluate the system is Field Programmable Gate Array (FPGA) technology. The obtained minimum clock periods and latencies enable speckle image processing with real-time constraints with a maximum throughput of about thousand 512 × 512 fps.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Arizaga, R., Cap, N.L., Rabal, H., Trivi, M.: Display of local activity using dynamical speckle patterns. Opt. Eng. 41(2), 287–294 (2002). doi:10.1117/1.1428739

    Article  Google Scholar 

  2. Bargiela, A., Pedrycz, W.: Granular Computing. An Introduction. The Springer International Series in Engineering and Computer Science, vol. 717. Springer, Berlin (2002)

  3. Braga, R., Silva, W., Sáfadi, T., Nobre, C.: Time history speckle pattern under statistical view. Opt. Commun. 281(9), 2443–2448 (2008). doi:10.1016/j.optcom.2007.12.069

    Article  Google Scholar 

  4. Braga, R.A., Fabbro, I.M.D., Borem, F.M., Rabelo, G., Arizaga, R., Rabal, H.J., Trivi, M.: Assessment of seed viability by laser speckle techniques. Biosyst. Eng. 86(3), 287–294 (2003). doi:10.1016/j.biosystemseng.2003.08.005

    Article  Google Scholar 

  5. Dai Pra, A.L., Passoni, L.I., Rabal, H.: Evaluation of laser dynamic speckle signals applying granular computing. Signal Process. 89(3), 266–274 (2009). doi:10.1016/j.sigpro.2008.08.012

    Article  MATH  Google Scholar 

  6. Dai Pra AL, Passoni LI, Rabal H (2009b) Temporal granular computing in dynamic speckle signal processing. In: XIII Reunión de Trabajo en Procesamiento de la Información y Control, Rosario, Argentina

  7. Dai Pra, A.L., Passoni, L.I., Rabal, H.J.: Fuzzy granular computing and dynamic speckle interferometry for the identification of different thickness of wet coatings. INFOCOMP J. Comput. Sci. 8(4), 45–51 (2009)

    Google Scholar 

  8. Deschamps, J.P., Bioul, G., Sutter, G.: Synthesis of Arithmetic Circuits: FPGA, ASIC and Embedded Systems. Wiley, New York (2006)

  9. Fricke-Begemann, T., Gülker, G., Hinsch, K.D., Wolff, K.: Corrosion monitoring with speckle correlation. Appl. Opt. 38(28), 5948–5955 (1999). doi:10.1364/AO.38.005948

    Article  Google Scholar 

  10. Fujii, H.: Apparatus for monitoring bloodstream. US Patent 4862894 (1989)

  11. Fujii, H., Asakura, T., Nohira, K., Shintomi, Y., Ohura, T.: Blood flow observed by time-varying laser speckle. Opt. Lett. 10(3), 104–106 (1985). doi:10.1364/OL.10.000104

    Article  Google Scholar 

  12. Mavilio, A., Fernndez, M., Trivi, M., Rabal, H., Arizaga, R.: Characterization of a paint drying process through granulometric analysis of speckle dynamic patterns. Signal Process. 90(5), 1623–1630 (2010). doi:10.1016/j.sigpro.2009.11.010. Special Section on Statistical Signal Array Processing

    Google Scholar 

  13. Oulamara, A., Tribillon, G., Duvernoy, J.: Biological activity measurement on botanical specimen surfaces using a temporal decorrelation effect of laser speckle. J. Mod. Opt. 36(2), 165–179 (1989). doi:10.1080/09500348914550221

    Article  Google Scholar 

  14. Pajuelo, M., Baldwin, G., Rabal, H., Cap, N., Arizaga, R., Trivi, M.: Bio-speckle assessment of bruising in fruits. Opt. Lasers Eng. 40, 13–24 (2003). doi:10.1016/S0143-8166(02)00063-5

    Article  Google Scholar 

  15. Pal, S.K., Mitra, P.: Case generation using rough sets with fuzzy representation. IEEE Trans. Knowl. Data Eng. 16(3), 292–300 (2004)

    Article  Google Scholar 

  16. Passoni, I., Dai Pra, A.L., Rabal, H., Trivi, M., Arizaga, R.: Dynamic speckle processing using wavelets based entropy. Opt. Commun. 246(1–3), 219–228 (2005). doi:10.1016/j.optcom.2004.10.054

    Article  Google Scholar 

  17. Pawlak, Z., Skowron, A.: Rudiments of rough sets. Inf. Sci. 177(1), 3–27 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  18. Rabal HJ, Braga RA (eds) (2008) Dynamic Laser Speckle and Applications. CRC Press, Boca Raton

  19. Sendra, G.H., Arizaga, R., Rabal, H., Trivi, M.: Decomposition of biospeckle images in temporary spectral bands. Opt. Lett. 30(13), 1641–1643 (2005). doi:10.1364/OL.30.001641

    Article  Google Scholar 

  20. Sendra, H., Murialdo, S., Passoni, L.: Dynamic laser speckle to detect motile bacterial response of Pseudomonas aeruginosa. J. Phys. Conf. Ser. 90(1), 012,064 (2007)

    Article  Google Scholar 

  21. Zadeh, L.A.: Toward a theory of fuzzy information granulation and its centrality in human reasoning and fuzzy logic. Fuzzy Sets Syst. 90(2), 111–127 (1997). doi:10.1016/S0165-0114(97)00077-8

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgments

This work was partially supported by FASTA University, UNCPBA University, and National University of Mar del Plata investigation projects fund, and by the Agencia Nacional de Promoción Científica y Tecnológica, Argentina, through projects PICT-2008-1430 and PICT-2009-0041.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Elías Todorovich.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Todorovich, E., Dai Pra, A.L., Passoni, L.I. et al. Real-time speckle image processing. J Real-Time Image Proc 11, 535–545 (2016). https://doi.org/10.1007/s11554-013-0343-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11554-013-0343-4

Keywords

Navigation