Abstract
In order to solve the problem of blurred image when the visual guidance vehicle used to locate a two-dimensional code to acquire images, a blurred image restoration algorithm based on the optimal number of iterations for visual guidance vehicles was proposed. Firstly, the process of image blurring was modeled according to the above method. The Lucy-Richardson algorithm based on the optimal number of iterations was designed and the experimental results were verified by the independently developed visual guidance vehicle. The experimental results show that the algorithm based on best iteration number of visual guidance vehicle blurred image restoration algorithm is superior to the traditional Wiener filter algorithm in suppressing noise, improving the quality of the restored image and enhancing the fastness, the best number of restores is 20 times, it improves the speed of correcting and control precision of the visual guide vehicle, the vision tracking vehicle tracking accuracy is stabilized at 3.5 mm or less.
Introduction
With the rapid development of modern logistics and transportation industry, more and more logistics equipment has also emerged and developed. As an unmanned intelligent logistics equipment, the visual guidance vehicle has been widely applied to all walks of life in the national economy involving logistics and transportation. It is a comprehensive intelligent vehicle that integrates science and technology such as mechanics, computer technology, control theory, intelligent technology, and electronics. Since its inception, the visual guidance vehicle has attracted the attention and research of many scholars at home and abroad because of its highly intelligent and flexible characteristics. This article studies on visual guidance vehicles, visual guidance technology is used in the visual guidance vehicle to control operation, it has a higher information dimension and guidance flexibility which are more and more widely used in engineering practice. The visual fuzzy problem appears during the process of vision guided vehicle, it will affect the running accuracy and stability of the vehicle, it is one of the basic problems of visual guidance and also the core issue of vehicle self-guidance technology. Therefore, it is necessary to restore the image with motion blurred images [17].
Wiener filter algorithm [19] is often used to reconstruct the motion blurred image. However, the visual guidance vehicle has the characteristics of time-varying uncertainty as the control object. It is difficult to apply the Wiener filter algorithm to reconstruct the image accuracy. The L-R algorithm [16, 18, 20]. recovers blurred images based on the number of iterations, for time-varying visual guidance vehicles with high uncertainty, blurred image recovery time is difficult to control, the reason is: when the L-R algorithm [5, 8, 7] recovers an image, the restoration effect is significantly improved with the increase in the number of iterations, and the image noise is amplified and the loss time is increased. Therefore, how to balance the degree of image restoration [1, 10], suppress noise and reduce the recovery time becomes the key to the restoration of blurred images. Therefore, in order to meet the requirements of engineering applications, many scholars are currently studying how to improve the recovery effect of blurred images [13]. Xiao and others restored the image through the improved Wiener filtering motion blurr; Wang et al. restored blurred images by L-R algorithm; Chen et al. rotated the two-dimensional blurred image to the horizontal axis to perform a first-order differential to obtain the discriminant curve. The fuzzy kernel function was obtained by discriminating the distance of the conjugate correlation peak on the curve, and the Wiener filter was used for image restoration [6].
L-R algorithm restores the image [14] based on the number of iterations, and the effect of image restoration varies greatly between different iterations; however, the visual guidance car is moving at a constant speed, so the degree of blurring of the blurred image [2] is certain, Therefore, experiments can be used to determine the optimal number of iterations for reconstructing blurred images of visual guided vehicles. Based on the optimal iteration number, the blurred image restoration algorithm of visual guidance vehicle is improved on the basis of the conventional L-R algorithm. The optimal iteration times are used to optimize the restoration effect of the blurred image and restrain the noise balance of the blurred image restoration time, which is simple, easy to implement, and good control effect. Based on this, this paper proposes a blurred image restoration algorithm based on the optimal number of iterations to improve the control accuracy of visual guidance vehicles and enhance the stability of vehicle operation.
Visual guidance principle
The visual guidance vehicle dynamically acquires the two-dimensional code image through the CCD (Charge Coupled Device) camera installed in the vehicle. The two-dimensional code image captured by the camera is a perspective projection of a three-dimensional space in a two-dimensional space. In the process of recognizing picture information by machine vision, a process of inversion is required to obtain the yaw angle and offset during the running of the vehicle. After a specific algorithm, we can be obtain the speed, position, and heading information of the visual guidance vehicles at different time.
The visual guidance vehicle uses the differential correction control strategy. First, the visual guidance vehicle acquires the two-dimensional code image as the input of the best iteration number LR algorithm to obtain a clear two-dimensional code image. According to the laying position of the two-dimensional code, the visual guidance vehicle real-time speed, position and heading information are calculated. This information is used as a feedback signal to compare with the input signal, then output the deviation change amount, and this value is transmitted to the motion guidance system of the visual guidance vehicle to control the stable operation of the vehicle.
Establishing vision guidance vehicle blurred image recovery model
Fuzzy kernel function design
Image restoration technology is to model the process of image blurring. This process is equivalent to blurring the image through a degenerate model with a clear image. The original image can be recovered by taking the opposite process on the premise that the degradation model is known. The degradation process of the image is usually described as the convolution of the original image with the point spread function, the image degradation process is shown in Eq. (1).
Among them,
Let
Fourier transform for Eq. (3) and change the integration order, the final variable is:
Then
For nonlinear restoration of images, the L-R iterative restoration algorithm is more accurate than the Wiener filter algorithm, so this algorithm is chosen. The L-R algorithm assumes that the image noise obeys the Poisson distribution, using the maximum likelihood method for estimation, assuming that the value of the probability density function is the largest, it can be derived that the iterative expression is:
There
When the noise
The verification of this conclusion is based on an independently developed visual guidance vehicle. As shown in Fig. 1, two-dimensional codes including coordinate information, path information, and station information are laid every 2 meters. According to the analysis of fuzzy length and fuzzy angle [9], the blurred image restoration experiment is designed. According to the experimental data, such as the running speed of the guided vehicle, the maximum blur degree, etc., the number of iterations of the image restoration is set to 10, 20, 30, 40, and 50 times, and the results were analyzed.
Visual guidance car.
As shown in the figure below, Fig. 4 shows the motion blurred image acquired by the uniform speed motion of the guided vehicle [19]. Figure 4 is an reconstructed image by using LR algorithm 10 times, Fig. 4 is an reconstructed image by using LR algorithm 20 times, Fig. 7 is an reconstructed image by using LR algorithm 30 times, Fig. 7 is an image reconstructed 40 times by LR algorithm, and Fig. 7 is an image reconstructed 50 times by LR algorithm.
L-R algorithm different iteration times to restore the parameters of the image evaluation parameters
L-R algorithm different iteration times to restore the parameters of the image evaluation parameters
Motion blur image. Iterate 10 times to restore the image. Iterate 20 times to restore the image.


Iterate 30 times to restore the image. Iterate 40 times to restore the image. Iterate 50 times to restore the image.


The PNSR value is used to evaluate the approximation degree of the image. Larger PNSR value means less distortion. The value of MSE is used to evaluate the difference between the blurred image and the restored image. The smaller the MSE is, the better the image quality is. The recovery time represents rapidity and evaluates the visual guidance vehicle’s visual guidance in real-time. Figure 4 is a Wiener filtering algorithm to recover the image [15], take NSR
Wiener filter restored image evaluation parameters
NSR NSR 

As can be seen from Tables 1 and 2, L-R algorithm with more than 10 iterations is significantly better than Wiener filter. If we use LR algorithm to reconstruct the noisy image without any noise, With the increase of the number of iterations, the recovery effect becomes better and better, but the number of iterations increases and the time consumption also increases, which seriously affects the real-time performance of the visual guidance vehicle guidance and the rapidity of the system response. When the number of iterations is 10 times and 20 times, the sharpness of the image is obviously improved and the restoration effect is better. When the number of iterations is more than 20 times, the image restoration effect is improved less, and the recovery time will increase sharply, it seriously affects the system fast response. Therefore, the best iteration times of blurred image restoration for visual guidance vehicles can be obtained through experiments, and the LR algorithm based on the iteration number of 20 times can fully meet the requirements of visual guidance vehicles for noiseless motion blurred image restoration claim.
Figure 12 is a noisy motion blurred image, Fig. 12 is an image reconstructed 10 times by LR algorithm, Fig. 12 is an image reconstructed by 20 LR algorithms, Fig. 15 is an image reconstructed by 30 LR algorithms, Fig. 15 is an iterative 40 times the LR algorithm to restore the image, Figure 15 is an iterative 50 times LR algorithm to restore the image.
Parameters of L-R algorithm to reconstruct the noisy image with different iteration times
Parameters of L-R algorithm to reconstruct the noisy image with different iteration times
Motion blurred image with noise. Iterate 10 times to restore the image. Iterate 20 times to restore the image.


Iterate 30 times to restore the image. Iterate 40 times to restore the image. Iterate 50 times to restore the image.


From the above table, when the L-R algorithm recovers a blurred image with noise, the image restoration effect is significant when the number of iterations is 20 times or less; when it is more than 20 times, the noise is also amplified as the number of iterations increases, and the recovery effect becomes worse. It can be seen from blurred image restoration and system rapidity of the visual guidance vehicles, the iterative 20 times L-R algorithm can effectively solve the requirement of the visual guidance vehicle to recover the blurred image, and has better fastness and robustness.
Conclusion: Based on the noise-free and noise-containing image restoration experiment, it can be concluded that the LR algorithm can meet the requirement of fastness, restoration accuracy and noise suppression. The best iteration is 20 times.
The Wiener filter algorithm and the blurred image restoration algorithm based on the best iteration number of visual guidance vehicle proposed in this paper are respectively carried out by the self-developed visual guidance vehicle at a working speed of 0.5 m/s [16]. The maximum trajectory detected is the track tracking accuracy; the straight line distance from the start of the offset to the return guide path is the correction distance, and the experimental results are shown in Table 4.
Experimental data of different algorithms
Experimental data of different algorithms
The Wiener filter algorithm is used to recover the blurred image. For the non-linear blurred image with noise, the poor recovery effect is not conducive to the control stability and the trajectory tracking accuracy is reduced. This paper proposes a blurred image restoration algorithm for visual guidance vehicle based on the optimal number of iterations, and improves the L-R algorithm to obtain the optimal number of iterations based on this paper. The blurred image restoration time is shortened, the stability of the control system is improved, and the final tracking accuracy is stable within 3.5 mm.
Based on the noise-free and noise-containing image restoration experiment, the L-R algorithm is obtained. Through the independently developed visual guided vehicle experiment, the superiority of the L-R algorithm with the best number of iterations was verified, and the tracking accuracy was controlled within 3.5 mm. but the tracking accuracy is still lower than that of the laser guidance. The next step is to optimize the motion controller and further improve Vision guided vehicle control accuracy.
Footnotes
Acknowledgments
First of all, I would like to thank my teacher, Luo Zai, from China Jiliang University. Prof. Luo has provided guiding opinions and recommendations for the research direction of my dissertation. In addition, I would also like to thank my friends and classmates for their great support and assistance in the preparation of the essay, which gave me great inspiration. I would also like to thank the authors of the reference literature for their excellent research starting point through their research articles. Finally, thank you for reviewing the teachers’ hard work.
