Method for automatically removing stains on surfaces of product parts

Through image processing and high-pressure jet cleaning technology, the surface staining of product components is automatically judged and removed, which solves the pollution problem caused by tiny particles in the dust-free workshop, and improves the cleanliness and qualification rate of product components.

CN119259578AActive Publication Date: 2025-01-07武汉钧恒科技有限公司
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411352484.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-26
Publication Date
2025-01-07
Estimated Expiration
2044-09-26

AI Technical Summary

Technical Problem

In high-quality dust-free workshops and production workshops with low pollution level requirements, tiny particles floating in the air cause contamination of the surface of product components, affecting process and electrical characteristics, especially in high-precision products with high failure rate , the prior art is difficult to effectively and automatically remove these tiny particles.

Method used

By obtaining the image and contour information of the projection surface of each side of the product component, the stain level is judged, and high-pressure jet cleaning is used to remove stains. Combined with image processing technologies such as filtering, edge detection and thresholding, the high-pressure jet parameters are determined to clean product components. Surface stain.

Benefits of technology

It effectively improves the cleanliness of product components, improves the accuracy of production and experimental data, and significantly improves the product pass rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119259578A_ABST
    Figure CN119259578A_ABST
Patent Text Reader

Abstract

The invention relates to a method for automatically removing contamination on the surfaces of product parts. The method comprises the steps that S1, information of all faces of the product parts is obtained; s2, determining the contamination level of the surface of the product part according to the projection surface image of a certain surface, judging whether the contamination level meets the index requirements or not, if not, entering S3, and if yes, entering S6; s3, removing the surface contamination of the product part according to the surface contamination result; s4, judging whether the contamination level of the current surface of the product component meets the index requirement or not, if not, entering S5, and if yes, entering S6; s5, judging whether the removing frequency of the current surface of the product part exceeds a set threshold value or not, if yes, reminding stubborn contamination, and if not, returning to S3; s6, turning over the product part; and S7, judging whether the contamination level of the other surface of the product component meets the index requirement or not, if not, entering S3, if so, judging whether contamination removal of the product component is completed or not, if not, entering S6, and if so, ending removal of the contamination on the surface of the product component. And the cleanliness requirement of product parts is effectively met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of surface contamination removal, and in particular to a method for automatically removing contamination from the surface of a product component. Background Art

[0002] In application scenarios such as production workshops, experimental sites, engineering sites, etc. where a large number of dust-free workshops, product parts with low contamination levels, product parts with high anti-static requirements, and production / application sites with strict control of humidity and temperature are intertwined, it is inevitable that tiny particles that cannot be seen by the naked eye float in the air.

[0003] In order to avoid and reduce the potential risks of unconscious static electricity to product components as much as possible, controlling the air humidity, air temperature and other means and measures in the corresponding application scenarios is also one of the general and effective means. Due to various factors, the tiny particles floating in the air will always sink and remain still on the surface of a certain object. During the corresponding production operation, the water tension causes the tiny particles to adhere to the surface of a certain product component, which affects the corresponding work flow process, electrical characteristics, functional indicators, test data, etc., resulting in errors in various corresponding indicators. The failure rate is particularly prominent in products with high precision requirements. Summary of the invention

[0004] The technical problem to be solved by the present invention is to provide a method for automatically removing contamination from the surface of product parts to overcome the deficiencies in the above-mentioned prior art.

[0005] The technical solution of the present invention to solve the above technical problem is as follows: a method for automatically removing contamination from the surface of product parts, the specific steps are as follows:

[0006] S1. Obtaining projection surface images of each surface of a product component and contour information of each surface;

[0007] S2, determine the current surface contamination level of the product component based on the projection surface image of a certain surface of the product component, and judge whether it meets the index requirements. If it does not meet the index requirements, output the current surface contamination result and enter S3. If it meets the index requirements, enter S6;

[0008] S3. Remove the contamination on the current surface of the product parts by high-pressure jet cleaning according to the contamination results on the current surface;

[0009] S4, obtaining the current projection surface image again, and judging whether the current surface contamination level of the product component meets the index requirements, if not, outputting the current surface contamination result again and entering S5, if meeting the index requirements, entering S6;

[0010] S5. Determine whether the number of times the product component has been removed from the current surface exceeds the set threshold value based on the current surface contamination level. If yes, remind the user of the stubborn contamination and end the removal of the surface contamination of the product component. If no, return to S3.

[0011] S6. Turn over the product parts;

[0012] S7, determine the contamination level of the current surface of the product component based on the projection surface image of another surface of the product component that has not been decontaminated, and judge whether it meets the index requirements. If it does not meet the index requirements, output the current surface contamination result and enter S3. If it meets the index requirements, then judge whether all surfaces of the product component have been decontaminated. If not, enter S6, if yes, enter S8;

[0013] S8. Finish removing the surface contamination of product parts.

[0014] Based on the above technical solution, the present invention can also be improved as follows.

[0015] Furthermore, an industrial camera is used to pick up product components on each projection surface.

[0016] Furthermore, the process of generating the contours of each surface of the product component is as follows:

[0017] S11, preprocessing the projection surface images of each surface;

[0018] S12, filtering processing;

[0019] S13, edge detection operator;

[0020] S14, post-processing;

[0021] S15, threshold processing;

[0022] S16, edge feature extraction;

[0023] S17, obtaining the contours of each surface.

[0024] Furthermore, the preprocessing includes: grayscale conversion, noise removal, and smoothing; the filtering process uses a Gaussian filter or a median filter; the edge detection operator is: Sobel operator, Prewitt operator, or Canny operator.

[0025] Furthermore, the contamination is first judged based on the projection surface image of the product component, and then the current surface contamination level is determined according to the degree of contamination. The contamination level is divided into a light contamination level, a medium contamination level, and a heavy contamination level.

[0026] Furthermore, a staining area of ​​1% to 30% of the projected area is defined as a light staining level, a staining area of ​​30% to 60% of the projected area is defined as a moderate staining level, and a staining area of ​​60% to 100% of the projected area is defined as a heavy staining level.

[0027] Furthermore, the thresholds corresponding to the light contamination level, the medium contamination level and the heavy contamination level increase in sequence.

[0028] Furthermore, when removing the current surface contamination of product components by high-pressure jet cleaning, first adjust the position of the high-pressure air outlet of the product component surface contamination removal device according to the current surface contamination results, and then determine the required air outlet volume, air outlet size, air outlet time, and air outlet intensity of the high-pressure air outlet.

[0029] Furthermore, the maximum dimension of the current surface of the product component is selected as the length of the current front, and then the starting position and the ending position of the high-pressure outlet are recorded relative to the position of the high-pressure outlet, and the starting position of the high-pressure outlet is adjusted; the maximum dimension of the current surface of the product component is selected as the length of the current front, and the minimum dimension of the current surface is selected as the width of the current front, and a regular figure is fitted, and the area of ​​this surface is calculated according to the length and width dimensions, and then the required air outlet volume, air outlet size, air outlet time, and air outlet intensity of the high-pressure outlet are determined according to the area of ​​this surface.

[0030] Furthermore, high-pressure jet cleaning is used to remove the contamination of the front surface of the product parts. When the contamination level is light, 0.07Mpa / m is used for every 1 square meter. 2 Atmospheric pressure, at a speed of 0.0001 m / s, delay 10 seconds; for moderate contamination level, use 0.15Mpa / m per 1 square meter 2 Atmospheric pressure, at a speed of 0.0001 m / s, delay 10 seconds; for high contamination levels, 1.0 Mpa / m is used for every 1 square meter 2 Atmospheric pressure, speed 0.0001 m / s, time delay 10 s.

[0031] The beneficial effects of the present invention are that it can effectively solve the requirements for the cleanliness of product parts in application scenarios such as production workshops and experimental sites where there are high-quantity dust-free workshops, product parts with low contamination level requirements, product parts with high anti-static requirements, and production / application sites with strict control of humidity and temperature, improve the accuracy of data in each production / experiment / application link, and effectively improve the product qualification rate. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 A flow chart of the method for automatically removing contamination from the surface of a product component in the present invention;

[0033] Figure 2 Generate a flow chart for the product part face profile. DETAILED DESCRIPTION

[0034] The principles and features of the present invention are described below in conjunction with the accompanying drawings. The examples given are only used to explain the present invention and are not used to limit the scope of the present invention.

[0035] Example 1

[0036] like Figure 1 As shown, a method for automatically removing contamination from the surface of a product component, the specific steps are as follows:

[0037] S1. Obtaining projection surface images of each surface of a product component and contour information of each surface. The number of surfaces of the product component may be 3, 4, 5, 6, etc.;

[0038] S2, determine the contamination level of the current surface of the product component according to the projection surface image of a certain surface of the product component (such as the front projection surface), and judge whether it meets the index requirements. If it does not meet the index requirements, output the current surface contamination result and enter S3. If it meets the index requirements, enter S6;

[0039] S3. Remove the contamination on the current surface of the product parts by high-pressure jet cleaning according to the contamination results on the current surface;

[0040] S4, obtaining the current projection surface image again, and judging whether the current surface contamination level of the product component meets the index requirements, if not, outputting the current surface contamination result again and entering S5, if meeting the index requirements, entering S6;

[0041] S5. Determine whether the number of times the product component has been removed from the current surface exceeds the set threshold value based on the current surface contamination level. If yes, remind the user of the stubborn contamination and end the removal of the surface contamination of the product component. If no, return to S3.

[0042] S6. Turn over the product parts;

[0043] S7, determine the contamination level of the current surface of the product component based on another projection surface image of the product component that has not been decontaminated (such as the rear projection surface), and judge whether it meets the index requirements. If it does not meet the index requirements, output the current surface contamination result and enter S3. If it meets the index requirements, then judge whether all surfaces of the product component have been decontaminated. If not, enter S6, if yes, enter S8;

[0044] S8. Finish removing the surface contamination of product parts.

[0045] Example 2

[0046] like Figure 2 As shown, this embodiment is a further improvement on the basis of embodiment 1, and the details are as follows:

[0047] Use an industrial camera to pick up each projection surface of the product component. For example, if the product component has 6 surfaces, then the 6 projection surfaces of the product component should be picked up, namely the front projection surface, the rear projection surface, the upper projection surface, the lower projection surface, the left projection surface and the right projection surface. This is just an exemplary description. If the product component has 4 surfaces, then only the 4 projection surfaces of the product component need to be picked up. The specific number of projection surfaces to be picked up can be determined based on the actual project.

[0048] In addition, the contour of a certain surface of the product component can be finally obtained through a series of software processing such as image processing and corresponding software algorithms. In this embodiment, the contour generation process of each surface of the product component is as follows:

[0049] S11, preprocessing the projection surface images of each surface to improve the image quality, the preprocessing including: grayscale conversion, noise removal, and smoothing;

[0050] S12, filtering processing, so as to improve the accuracy of subsequent edge detection, the filtering processing adopts a Gaussian filter or a median filter;

[0051] S13, edge detection operator, the edge detection operator is: Sobel operator, Prewitt operator or Canny operator;

[0052] S14, post-processing, further processing and optimizing the detected edges to improve the accuracy and interpretability of edge detection results;

[0053] S15, threshold processing;

[0054] S16, edge feature extraction;

[0055] S17, obtaining the contours of each surface.

[0056] Example 3

[0057] like Figure 1 As shown, this embodiment is a further improvement on the basis of embodiment 2, and the details are as follows:

[0058] Contamination judgment is performed based on the projection surface image of the product component, and then the current surface contamination level is determined according to the degree of contamination. The contamination levels are divided into light contamination level, medium contamination level and heavy contamination level. For example, a contaminated area of ​​1% to 30% of the projection area is defined as a light contamination level, a contaminated area of ​​30% to 60% of the projection area is defined as a medium contamination level, and a contaminated area of ​​60% to 100% of the projection area is defined as a heavy contamination level. This is only an exemplary description, and the specific contamination level is determined based on actual engineering practice; the contamination judgment process adopts existing computer software algorithm technology.

[0059] The thresholds corresponding to the light contamination level, the moderate contamination level and the heavy contamination level increase in sequence. For example, the threshold set for the light contamination level can be 3, the threshold set for the moderate contamination level can be 6, and the threshold set for the heavy contamination level can be 9. It can also be other values. This is just an exemplary description, and the specific threshold can be determined according to the actual project.

[0060] Example 4

[0061] like Figure 1 As shown, this embodiment is a further improvement on the basis of Embodiment 1, 2 or 3, and the details are as follows:

[0062] When removing the contamination on the surface of product parts by high-pressure jet cleaning, first adjust the position of the high-pressure air outlet of the product part surface contamination removal device according to the current surface contamination results, and then determine the required air outlet volume, air outlet size, air outlet time, and air outlet intensity of the high-pressure air outlet.

[0063] Further: select the maximum size of the current face of the product component as the length of the current face, then record the starting position and ending position of the high-pressure outlet relative to the high-pressure outlet position, and adjust the starting position of the high-pressure outlet;

[0064] Select the maximum dimension of the current surface of the product component as the length of the current surface, and the minimum dimension of the current surface as the width of the current surface, fit it into a regular shape, and calculate the area of ​​this surface based on the length and width dimensions, and then determine the required air outlet volume, air outlet size, air outlet time, and air outlet intensity of the high-pressure air outlet based on the area of ​​this surface.

[0065] Use high-pressure jet cleaning to remove the contamination of the front surface of the product parts. When the contamination level is light, use 0.07Mpa / m per 1 square meter. 2 Atmospheric pressure, at a speed of 0.0001 m / s, delay 10 seconds; for moderate contamination level, use 0.15Mpa / m per 1 square meter 2 Atmospheric pressure, at a speed of 0.0001 m / s, delay 10 seconds; for high contamination levels, 1.0 Mpa / m is used for every 1 square meter 2 Atmospheric pressure, at a speed of 0.0001 m / s, with a delay of 10 seconds, all surfaces of the product component can be removed in 1 minute. The specific technical parameters can be determined according to actual engineering practice and are not limited to this technical parameter limit.

[0066] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.

Claims

1. A method for automatically removing contamination from the surface of a product component, characterized in that: The specific steps are as follows: S1. Obtaining projection surface images of each surface of a product component and contour information of each surface; S2, determine the current surface contamination level of the product component based on the projection surface image of a certain surface of the product component, and judge whether it meets the index requirements. If it does not meet the index requirements, output the current surface contamination result and enter S3. If it meets the index requirements, enter S6; S3. Remove the contamination on the current surface of the product parts by high-pressure jet cleaning according to the contamination results on the current surface; S4, obtaining the current projection surface image again, and judging whether the current surface contamination level of the product component meets the index requirements, if not, outputting the current surface contamination result again and entering S5, if meeting the index requirements, entering S6; S5. Determine whether the number of times the product component has been removed from the current surface exceeds the set threshold value based on the current surface contamination level. If yes, remind the user of the stubborn contamination and end the removal of the surface contamination of the product component. If no, return to S3. S6. Turn over the product parts; S7, determine the contamination level of the current surface of the product component based on the projection surface image of another surface of the product component that has not been decontaminated, and judge whether it meets the index requirements. If it does not meet the index requirements, output the current surface contamination result and enter S3. If it meets the index requirements, then judge whether all surfaces of the product component have been decontaminated. If not, enter S6, if yes, enter S8; S8. Finish removing the surface contamination of product parts.

2. A method for automatically removing contamination from the surface of a product component according to claim 1, characterized in that: Industrial cameras are used to pick up product components on each projection surface.

3. A method for automatically removing contamination from the surface of a product component according to claim 1 or 2, characterized in that: The process of generating the contours of each surface of the product component is as follows: S11, preprocessing the projection surface images of each surface; S12, filtering processing; S13, edge detection operator; S14, post-processing; S15, threshold processing; S16, edge feature extraction; S17, obtaining the contours of each surface.

4. A method for automatically removing contamination from the surface of a product component according to claim 1, 2 or 3, characterized in that: Preprocessing includes: grayscale conversion, noise removal, and smoothing; filtering uses Gaussian filter or median filter; edge detection operator is: Sobel operator, Prewitt operator or Canny operator.

5. The method for automatically removing contamination from the surface of a product component according to claim 1, characterized in that: First, the contamination is judged based on the projection surface image of the product component, and then the current surface contamination level is determined according to the degree of contamination. The contamination level is divided into light contamination level, medium contamination level and heavy contamination level.

6. A method for automatically removing contamination from the surface of a product component according to claim 5, characterized in that: A staining area of ​​1% to 30% of the projected area is defined as a light staining level, a staining area of ​​30% to 60% of the projected area is defined as a moderate staining level, and a staining area of ​​60% to 100% of the projected area is defined as a heavy staining level.

7. A method for automatically removing contamination from the surface of a product component according to claim 5 or 6, characterized in that: The thresholds corresponding to the light contamination level, the medium contamination level and the heavy contamination level increase in sequence.

8. The method for automatically removing contamination from the surface of a product component according to claim 5, characterized in that: When removing the contamination on the surface of product parts by high-pressure jet cleaning, first adjust the position of the high-pressure air outlet of the product part surface contamination removal device according to the current surface contamination results, and then determine the required air outlet volume, air outlet size, air outlet time, and air outlet intensity of the high-pressure air outlet.

9. A method for automatically removing contamination from the surface of a product component according to claim 8, characterized in that: Select the maximum dimension of the current surface of the product component as the length of the current front, then record the starting position and the ending position of the high-pressure outlet relative to the position of the high-pressure outlet, and adjust the starting position of the high-pressure outlet; select the maximum dimension of the current surface of the product component as the length of the current front, and the minimum dimension of the current surface as the width of the current front, fit them into a regular figure, calculate the area of ​​this surface according to the length and width dimensions, and then determine the required air outlet volume, air outlet size, air outlet time, and air outlet intensity of the high-pressure outlet according to the area of ​​this surface.

10. A method for automatically removing contamination from the surface of a product component according to claim 8 or 9, characterized in that: Use high-pressure jet cleaning to remove the contamination of the front surface of the product parts. When the contamination level is light, use 0.07Mpa / m per 1 square meter. 2 Atmospheric pressure, at a speed of 0.0001 m / s, delay 10 seconds; for moderate contamination level, 0.15 Mpa / m per square meter is used 2 Atmospheric pressure, at a speed of 0.0001 m / s, delay 10 seconds; for high contamination levels, 1.0 Mpa / m is used for every 1 square meter 2 Atmospheric pressure, speed 0.0001 m / s, time delay 10 s.

Citation Information

Patent Citations

  • Method and system for automatic detection and cleaning of dirt based on intelligent closestool

    CN106894481A

  • Automatic cleaning device and method for dirt on surface of dam

    CN116393428A

  • Laser radar self-cleaning test method and related equipment

    CN116944182A

  • Photovoltaic panel self-cleaning method and photovoltaic air conditioning system

    CN117155261A

  • All automatic washing machine

    JP2000102695A