Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

A Spatiotemporal Scheme for Process Control Using ImageAnalysis of Speckle Patterns

Sabahno, Hamed LU orcid and Khodadad, Davood (2025) In Quality and Reliability Engineering International
Abstract
Conventional image-based process control schemes require distinct, detectable features (e.g., edges or textures). In the absence of such features, current methods fail or require additional preprocessing. They are also prone to false detections from random noise, dirt, or scratches on the surface. In addition, they often focus on pixel intensity differences, making them less effective for subtle shifts or uniform surfaces. Analyzing speckles generated by coherent illumination (e.g., lasers) has been proven superior in situations where the surface has subtle or no features. Components with smooth surfaces (e.g., gears) lack distinct image features, making traditional methods ineffective. Laser speckle image provides unique dynamic and... (More)
Conventional image-based process control schemes require distinct, detectable features (e.g., edges or textures). In the absence of such features, current methods fail or require additional preprocessing. They are also prone to false detections from random noise, dirt, or scratches on the surface. In addition, they often focus on pixel intensity differences, making them less effective for subtle shifts or uniform surfaces. Analyzing speckles generated by coherent illumination (e.g., lasers) has been proven superior in situations where the surface has subtle or no features. Components with smooth surfaces (e.g., gears) lack distinct image features, making traditional methods ineffective. Laser speckle image provides unique dynamic and surface-sensitive insights that are not attainable with conventional imaging. The robustness of speckles to lighting and contamination makes speckle analysis even better suited for industrial environments. In addition, speckle patterns allow for fine-grained analysis of specific regions.This study introduces speckle pattern analysis for control charting and process control. The developed scheme is also capable of simultaneously detecting shifts that occur in different parts of the speckle pattern. It has two main steps. In the first step, we develop an EMWA control chart based on the maximum absolute Fourier magnitude spectrum differences of the current image(speckle pattern) and the reference speckle pattern. In the second step, which is performed when the chart signals, we use a p value analysis to identify the shifted areas of the image. Our scheme relies on dividing the image into equal-sized grids, analyzing them individually, and then aggregating the results. We use a gear’s case for our numerical analyses and conduct simulation runs under different shift sizes and gridding scenarios. Finally, we illustrate how the developed scheme can be used for online process monitoring. (Less)
Please use this url to cite or link to this publication:
author
and
publishing date
type
Contribution to journal
publication status
epub
subject
keywords
Control charts, Image data, Monte Carlo simulation, Process Control, p value analysis, Speckle pattern analysis
in
Quality and Reliability Engineering International
publisher
John Wiley & Sons Inc.
external identifiers
  • scopus:86000752736
ISSN
0748-8017
DOI
10.1002/qre.3758
language
English
LU publication?
no
id
3c504fbd-d073-4c6b-8ddd-b861d26783a9
date added to LUP
2025-03-20 12:42:23
date last changed
2025-04-29 04:01:10
@article{3c504fbd-d073-4c6b-8ddd-b861d26783a9,
  abstract     = {{Conventional image-based process control schemes require distinct, detectable features (e.g., edges or textures). In the absence of such features, current methods fail or require additional preprocessing. They are also prone to false detections from random noise, dirt, or scratches on the surface. In addition, they often focus on pixel intensity differences, making them less effective for subtle shifts or uniform surfaces. Analyzing speckles generated by coherent illumination (e.g., lasers) has been proven superior in situations where the surface has subtle or no features. Components with smooth surfaces (e.g., gears) lack distinct image features, making traditional methods ineffective. Laser speckle image provides unique dynamic and surface-sensitive insights that are not attainable with conventional imaging. The robustness of speckles to lighting and contamination makes speckle analysis even better suited for industrial environments. In addition, speckle patterns allow for fine-grained analysis of specific regions.This study introduces speckle pattern analysis for control charting and process control. The developed scheme is also capable of simultaneously detecting shifts that occur in different parts of the speckle pattern. It has two main steps. In the first step, we develop an EMWA control chart based on the maximum absolute Fourier magnitude spectrum differences of the current image(speckle pattern) and the reference speckle pattern. In the second step, which is performed when the chart signals, we use a p value analysis to identify the shifted areas of the image. Our scheme relies on dividing the image into equal-sized grids, analyzing them individually, and then aggregating the results. We use a gear’s case for our numerical analyses and conduct simulation runs under different shift sizes and gridding scenarios. Finally, we illustrate how the developed scheme can be used for online process monitoring.}},
  author       = {{Sabahno, Hamed and Khodadad, Davood}},
  issn         = {{0748-8017}},
  keywords     = {{Control charts; Image data; Monte Carlo simulation; Process Control; p value analysis; Speckle pattern analysis}},
  language     = {{eng}},
  publisher    = {{John Wiley & Sons Inc.}},
  series       = {{Quality and Reliability Engineering International}},
  title        = {{A Spatiotemporal Scheme for Process Control Using ImageAnalysis of Speckle Patterns}},
  url          = {{http://dx.doi.org/10.1002/qre.3758}},
  doi          = {{10.1002/qre.3758}},
  year         = {{2025}},
}