Hostname: page-component-89b8bd64d-7zcd7 Total loading time: 0 Render date: 2026-05-08T01:33:25.020Z Has data issue: false hasContentIssue false

Application of image processing based on multiple filters in an alignment system

Published online by Cambridge University Press:  13 June 2014

Peiying Zeng*
Affiliation:
National Laboratory on High Power Laser and Physics, Shanghai Institute of Optics and Fine Mechanics, Chinese Academy of Sciences, Shanghai 201800, China
Baoqiang Zhu
Affiliation:
National Laboratory on High Power Laser and Physics, Shanghai Institute of Optics and Fine Mechanics, Chinese Academy of Sciences, Shanghai 201800, China
De’an Liu
Affiliation:
National Laboratory on High Power Laser and Physics, Shanghai Institute of Optics and Fine Mechanics, Chinese Academy of Sciences, Shanghai 201800, China
Jianqiang Zhu
Affiliation:
National Laboratory on High Power Laser and Physics, Shanghai Institute of Optics and Fine Mechanics, Chinese Academy of Sciences, Shanghai 201800, China
*
Correspondence to: Peiying Zeng, PO Box 800-211, Shanghai 201800, China. Email: zeng_peiying@126.com
Rights & Permissions [Opens in a new window]

Abstract

Beam alignment depends on CCD real-time image analysis and processing. In order to improve the quality of the alignment, multiple filters are used in far-field and near-field image processings. These multiple filters are constituted of an average filter and a median filter in different connection sequences, so that they can deal with different kinds of noise. To reduce the effect of the unknown nonlinear relationship between motor running steps and deviation pixels, a feasible methodology is offered to improve this phenomenon and a fuzzy algorithm is applied to the motor feedback control process. Because of the fuzzy control it is not necessary to establish an accurate mathematical model, so the impact of the nonlinear relationship will be reduced.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
The online version of this article is published within an Open Access environment subject to the conditions of the Creative Commons Attribution licence .
Copyright
© The Author(s) 2014
Figure 0

Figure 1. The neighborhood of an average filter; the point ‘$\def \xmlpi #1{}\def \mathsfbi #1{\boldsymbol {\mathsf {#1}}}\let \le =\leqslant \let \leq =\leqslant \let \ge =\geqslant \let \geq =\geqslant \def \Pr {\mathit {Pr}}\def \Fr {\mathit {Fr}}\def \Rey {\mathit {Re}}+$’ is the selected pixel. (a) The neighborhood is constituted of four pixels; this is the simplest mode. (b) The neighborhood is constituted of eight pixels; the precision will be better than with four pixels.

Figure 1

Figure 2. The neighborhood of a median filter; the center point is the selected pixel. (a) The neighborhood is constituted of nine pixels; this is the most commonly used mode. (b) The neighborhood is constituted of 25 pixels; the precision will be better than for the mode with nine pixels but requires more processing time.

Figure 2

Figure 3. Original images of the near and far fields. (a), (b) Near-field images. (c), (d) Far-field images.

Figure 3

Figure 4. Images of threshold processing without a filter. (a), (b) Near-field images. (c), (d) Far-field images.

Figure 4

Figure 5. Near-field images after multiple filters. (a), (e) The original images captured by near-field CCD. (b), (f) After use of a median–linear filter with 25 pixels. (c), (g) After use of an average filter with eight pixels. (d), (h) The images after threshold processing has been performed.

Figure 5

Figure 6. Far-field images after multiple filters. (a), (e) The original images captured by far-field CCD. (b), (f) After use of an average filter with eight pixels. (c), (g) After use of a median–linear filter with 25 pixels. (d), (h) The images after threshold processing has been performed.

Figure 6

Figure 7. The results of the iteration method without a filter.

Figure 7

Figure 8. The result of the adaptive variable step method with filter denoising.

Figure 8

Table 1. Fuzzy control rule.