Professional Documents
Culture Documents
Liu 2017
Liu 2017
1159
1, I i , j ! Tg H1
Vi , j
® (2-7)
¯0, other !
The index matrix of the image is: I0 TI (2-17)
V ^Vi , j 1 d i d N ;1 d i d M ` (2-8)
Step3. The solution of CFAR detection of local H0
threshold TI In this image, a point-by-spot adaptive determination of TI
As shown in (3-4), a square hollow window with a is then judged to achieve target detection.
pixel-centered test is selected, the inner side length of the
square should be larger than the expected target size to ensure C. Target Pixel Clustering
that the region used to estimate the clutter statistic features In the image, an area of interest contains multiple resolution
contains all the pixels to be measured and improves the units, due to the defect in the concave range, in the obtained
accuracy of the statistical attribute. binary graph of the same target pixels cannot form a connected
For the remaining N c D stray pixels in the clutter area of area, so the binary graph of the detection of further target pixel
the sliding window, using the distribution model, the clustering is necessary.
expression is: %LQDUL]DWLRQ $UHDFXOOLQJ
n n * n D I n 1
f I ~ G0 D , r, n
I , D , J , n, I ! 0 ˄2-9˅
n D
J D * n * D J nI
The I is the pixel intensity value, n is the equivalent
5HJLRQDOFDOLEUDWLRQ
viewport, D is the shape parameter, J is the scale parameter. &OXVWHULQJ
(GJHDUHDFXOOLQJ
For the remaining N c D stray pixels using moment
<
estimation, the expression is:
nE I 2 ,VVHDUFKLQJ
7DNHDQ\WZRDUHDV
Dˆ 1 (2-10) ILQLVKHG
nE I 2 n 1 E 2 I
1
Jˆ aˆ 1 E I (2-11)
The false alarm probability of the given detection p f D , the 0D[LPXP!'PD[" 0HUJH$UHD
1160
values, the input image is layered, the image gray value determine whether the defect can be eliminated by twice
between the maximum gray level and the smallest gray area, grinding, if it can be eliminated, the defective station
will be separated, through the local variables output. information to the robot to carry out twice grinding, the robot
The second step, through the National Brigade function, to can automatically generate a new secondary process grinding
the threshold function extracted from the region, through the path based on defective workstation. [12] If the defect is not
feature parameters of the area, width, length and other enough to be eliminated through secondary processing, the
characteristics of the filter, the feature value is not in the region robot places the castings in the defective product area. This is
of the part of the filter out, the result region through the more efficient than traditional manual testing.
variable output. [10]
H[WUDFWLQJDUWLIDFWV
The third step, the image extraction function, extracts the
input image in the area of interest, the extracted part of the
image through the image reduction variable output.
In the fourth step, the edge processing of the extracted area SROLVKLQJE\VWDWLRQ
is done by the expansion function and the corrosion function,
the combination of expansion function and corrosion function
is mainly used to filter a disturbing point of image
The process is as follows: YLVXDOLQVSHFWLRQ
GLODWLRQBFLUFOH
WKUHVKROG
HURVLRQBFLUFOH ,VWKHUH
EOLVWHU"
<
WKUHVKROG VHFRQGDU\SROLVKLQJ
UHGXFHBGRPDLQ
SROLVKWZLFH" EDVHGRQGHIHFWLYH
SRVLWLRQ
1 1
GLODWLRQBFLUFOH
VHOHFWBVKDSH SROLVKLQJILQLVK
HURVLRQBFLUFOH
Figure 6. Detection algorithm Flow.
III. ROBOTICS POLISHING SYSTEM SXWLWLQTXDOLI\LQJ
DUHD
Faucet castings are irregular, so the use of six-axis robots to
do grinding work, which is conducive to artificial grinding Figure 7. The workflow of visual system and robot.
from the harsh, high-risk work environment release, and
increased production capacity. For different shapes of castings, IV. THE COMBINATION OF VISUAL INSPECTION AND
robots can be covered with the grinding work. ROBOTICS
When the castings are visually examined, the castings are A conventional faucet polishing process is selected. To
required to pose a different posture, and the camera remains validate the reliability of this system. The robot adopts the
relatively stationary under the desired posture. This is KUKA KR20-3 model robot, its performance can satisfy the
conducive to visual imaging, to avoid the generation of image demand of the tap grinding.
virtualization. The robot can control the castings in the CCD In the visual inspection system, a good photo scheme is very
plane, and make it easy to gather the images of the castings in a important. The suitable camera, lens and light source can
full range of visual systems. guarantee the image collection. [13] The visual system selects
Robots have multiple communication protocols, which can Basler Industrial camera acA1300-60gm, mesh
be exchanged through real-time communication and visual communication, frame rate 60 frames matched Omputar 16mm
system, so as to realize intelligent robot. [11] When detecting, megapixel industrial lens, model M1614-MP2. High reactive
the outer surface of the castings can be divided into 1 images, power resolution can be useful for more accurate analysis of
i.e., a single image can completely inspect all the surfaces of captured images. [14] The visual light source adopts the white
the castings. Based on 1 images, can determine each image arc led light source, the high angle way, the position change
corresponds to the position, the number of workstations to does not affect the imaging effect as much as possible
arrive 1, and the workstation number through the increases the prominent object flaw characteristic. [15] For
communication protocol to the robot, the robot can be based tap-specific cylindrical surfaces and curved surfaces, a wide
on the signal of the visual system to make corresponding to range of high contrast can be collected for the desired image
each station signal movement and posture, and at the arrival of data.
the position feedback to the visual system to form a
closed-loop When the visual system discovers that the casting
surface has problems, by detecting the defect characteristics to
1161
Figure 11. Experimental process and results.
V. CONCLUSION
The defect detection of metal castings is reformed in the
casting processing industry, and it is important to the release of
labor force and the promotion of the production machine.
Through the simple and efficient visual detection algorithm,
the defects of the workpiece surface are detected quickly, thus
avoiding unnecessary rework. The validity of the method is
Figure 8. Light source and camera system verified by experiments, and the results show that the method
The visual system can adjust the grinding speed by the is feasible, and the technology can be practically put into the
frequency converter of the abrasive belt machine, and carry on production of the factory.
intelligent control to the secondary grinding. [16] The defect
size and the degree of SAG information obtained by the visual ACKNOWLEDGMENT
system calculate the rotational frequency of the motor of the The authors would like to thank Shenzhen Academy of
sanding belt. This avoids the second grinding and excessive robotics, Shenzhen, China for supporting the research.
cuts in the castings.
REFERENCES
[1] Batchelor B, Hill D, Hodgson H. Automated visual inspection[J]. 1985.
[2] Vernon D. Machine vision-Automated visual inspection and robot
vision[J]. NASA STI/Recon Technical Report A, 1991, 92.
[3] Newman T S, Jain A K. A survey of automated visual inspection[J].
Computer vision and image understanding, 1995, 61(2): 231-262.
[4] Nazarov A, Thierry D. Application of Volta potential mapping to
determine metal surface defects[J]. Electrochimica Acta, 2007, 52(27):
7689-7696.
[5] Vedaldi A, Fulkerson B. VLFeat: An open and portable library of
computer vision algorithms[C]//Proceedings of the 18th ACM
international conference on Multimedia. ACM, 2010: 1469-1472.
[6] Szeliski R. Computer vision: algorithms and applications[M]. Springer
Figure 9. Frequency conversion Motor grinding system. Science & Business Media, 2010.
The faucet is divided into 9 stations, and the image acquired [7] Steger C, Ulrich M, Wiedemann C. Machine vision algorithms and
at 9 stations can determine if the faucet is defective. [17] applications[J]. Illumination, 2008, 5(2.1): 1.
[8] Milgram P, Zhai S, Drascic D, et al. Applications of augmented reality
for human-robot communication[C]//Intelligent Robots and Systems'
93, IROS'93. Proceedings of the 1993 IEEE/RSJ International
Conference on. IEEE, 1993, 3: 1467-1472.
[9] Wang J. On sign-board based inter-robot communication in distributed
robotic systems[C]//Robotics and Automation, 1994. Proceedings.,
1994 IEEE International Conference on. IEEE, 1994: 1045-1050.
[10] Bachelder I A, Waxman A M. Mobile robot visual mapping and
localization: A view-based neurocomputational architecture that
emulates hippocampal place learning[J]. Neural networks, 1994, 7(6):
1083-1099.
[11] LaValle S M. Rapidly-exploring random trees: A new tool for path
planning[J]. 1998.
Figure 10. Workpiece Grinding Area Division. [12] Ge S S, Cui Y J. New potential functions for mobile robot path
planning[J]. IEEE Transactions on robotics and automation, 2000,
Figure X shows some experimental results. [18] The 16(5): 615-620.
combination of vision and robots can completely replace the [13] Li J, Yang M M. Metal polishing composition: U.S. Patent
traditional artificial detection. 6,274,063[P]. 2001-8-14.
[14] Rea W V. Metal polishing composition and process: U.S. Patent
4,475,981[P]. 1984-10-9.
[15] Hanley J A, McNeil B J. The meaning and use of the area under a
receiver operating characteristic (ROC) curve[J]. Radiology, 1982,
143(1): 29-36.
[16] Burgard W, Moors M, Stachniss C, et al. Coordinated multi-robot
exploration[J]. IEEE Transactions on robotics, 2005, 21(3): 376-386.
[17] Li Z, Hsu P, Sastry S. Grasping and coordinated manipulation by a
multifingered robot hand[J]. The International Journal of Robotics
Research, 1989, 8(4): 33-50.
[18] Takeuchi Y, Asakawa N, Ge D. Automation of polishing work by an
industrial robot: System of polishing robot[J]. JSME international
journal. Ser. C, Dynamics, control, robotics, design and manufacturing,
1993, 36(4): 556-561.
1162