Cargando…
Simulation of Laser Profilometer Measurements in the Presence of Speckle Using Perlin Noise
In the manufacturing industry, inspection systems play a crucial role in ensuring product quality. High-resolution profilometric sensors have become increasingly popular for inspection due to their ability to provide detailed surface information. However, the development and testing of inspection sy...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10490692/ https://www.ncbi.nlm.nih.gov/pubmed/37688081 http://dx.doi.org/10.3390/s23177624 |
_version_ | 1785103899216052224 |
---|---|
author | Roos-Hoefgeest, Sara Roos-Hoefgeest, Mario Álvarez, Ignacio González, Rafael C. |
author_facet | Roos-Hoefgeest, Sara Roos-Hoefgeest, Mario Álvarez, Ignacio González, Rafael C. |
author_sort | Roos-Hoefgeest, Sara |
collection | PubMed |
description | In the manufacturing industry, inspection systems play a crucial role in ensuring product quality. High-resolution profilometric sensors have become increasingly popular for inspection due to their ability to provide detailed surface information. However, the development and testing of inspection systems can be costly and time-consuming. This paper presents the development of a simulation of an inspection system using a high-resolution profilometric sensor. A geometrical and noise model is proposed to simulate the readings of any actual profilometric sensor. The model replicates the sensor’s movement on the CAD model of the inspected part. The model incorporates the physical properties of the sensor and combines noise sources from sensor uncertainty and speckle noise induced by the roughness of the material. Our contribution lies in noise modeling. This work proposes a combination of Perlin noise to simulate the speckle noise and Gaussian noise for the uncertainty-related noise. Perlin noise is generated based on the surface roughness parameters of the inspected part. The accuracy of the simulation system is evaluated by comparing the simulated scans with real scans. The results highlight the ability to simulate real scans of different parts, using commercial sensor specifications and the CAD model of the inspected part. |
format | Online Article Text |
id | pubmed-10490692 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-104906922023-09-09 Simulation of Laser Profilometer Measurements in the Presence of Speckle Using Perlin Noise Roos-Hoefgeest, Sara Roos-Hoefgeest, Mario Álvarez, Ignacio González, Rafael C. Sensors (Basel) Article In the manufacturing industry, inspection systems play a crucial role in ensuring product quality. High-resolution profilometric sensors have become increasingly popular for inspection due to their ability to provide detailed surface information. However, the development and testing of inspection systems can be costly and time-consuming. This paper presents the development of a simulation of an inspection system using a high-resolution profilometric sensor. A geometrical and noise model is proposed to simulate the readings of any actual profilometric sensor. The model replicates the sensor’s movement on the CAD model of the inspected part. The model incorporates the physical properties of the sensor and combines noise sources from sensor uncertainty and speckle noise induced by the roughness of the material. Our contribution lies in noise modeling. This work proposes a combination of Perlin noise to simulate the speckle noise and Gaussian noise for the uncertainty-related noise. Perlin noise is generated based on the surface roughness parameters of the inspected part. The accuracy of the simulation system is evaluated by comparing the simulated scans with real scans. The results highlight the ability to simulate real scans of different parts, using commercial sensor specifications and the CAD model of the inspected part. MDPI 2023-09-02 /pmc/articles/PMC10490692/ /pubmed/37688081 http://dx.doi.org/10.3390/s23177624 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/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/). |
spellingShingle | Article Roos-Hoefgeest, Sara Roos-Hoefgeest, Mario Álvarez, Ignacio González, Rafael C. Simulation of Laser Profilometer Measurements in the Presence of Speckle Using Perlin Noise |
title | Simulation of Laser Profilometer Measurements in the Presence of Speckle Using Perlin Noise |
title_full | Simulation of Laser Profilometer Measurements in the Presence of Speckle Using Perlin Noise |
title_fullStr | Simulation of Laser Profilometer Measurements in the Presence of Speckle Using Perlin Noise |
title_full_unstemmed | Simulation of Laser Profilometer Measurements in the Presence of Speckle Using Perlin Noise |
title_short | Simulation of Laser Profilometer Measurements in the Presence of Speckle Using Perlin Noise |
title_sort | simulation of laser profilometer measurements in the presence of speckle using perlin noise |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10490692/ https://www.ncbi.nlm.nih.gov/pubmed/37688081 http://dx.doi.org/10.3390/s23177624 |
work_keys_str_mv | AT rooshoefgeestsara simulationoflaserprofilometermeasurementsinthepresenceofspeckleusingperlinnoise AT rooshoefgeestmario simulationoflaserprofilometermeasurementsinthepresenceofspeckleusingperlinnoise AT alvarezignacio simulationoflaserprofilometermeasurementsinthepresenceofspeckleusingperlinnoise AT gonzalezrafaelc simulationoflaserprofilometermeasurementsinthepresenceofspeckleusingperlinnoise |