CN110751229A - Visual inspection system and method - Google Patents

Visual inspection system and method Download PDF

Info

Publication number
CN110751229A
CN110751229A CN201911042641.2A CN201911042641A CN110751229A CN 110751229 A CN110751229 A CN 110751229A CN 201911042641 A CN201911042641 A CN 201911042641A CN 110751229 A CN110751229 A CN 110751229A
Authority
CN
China
Prior art keywords
identification code
unit
sample
visual inspection
feeding mechanism
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201911042641.2A
Other languages
Chinese (zh)
Other versions
CN110751229B (en
Inventor
邓及翔
朱虹
周海民
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Gree Electric Appliances Inc of Zhuhai
Zhuhai Gree Intelligent Equipment Co Ltd
Original Assignee
Gree Electric Appliances Inc of Zhuhai
Zhuhai Gree Intelligent Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gree Electric Appliances Inc of Zhuhai, Zhuhai Gree Intelligent Equipment Co Ltd filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN201911042641.2A priority Critical patent/CN110751229B/en
Publication of CN110751229A publication Critical patent/CN110751229A/en
Application granted granted Critical
Publication of CN110751229B publication Critical patent/CN110751229B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/22Matching criteria, e.g. proximity measures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Artificial Intelligence (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Library & Information Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Manipulator (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)

Abstract

The invention discloses a visual inspection system and a visual inspection method. The system comprises an identification system, wherein the identification system comprises an image acquisition unit, a feature identification unit, a feature comparison unit, an identification code search unit and a material determination unit. The method comprises the following steps: collecting image information of materials of the disordered sample; processing image information of the material and identifying characteristics of the material; comparing the identified characteristic data with the characteristic data of the known sample, and judging whether the material is the known sample according to the comparison result; searching the identification code in the database when the material is judged to be a known sample; and when the identification code is searched, determining the type of the material according to the identification code. The system and the method utilize an AI algorithm to intelligently identify and classify materials; by combining a robot, the feeding mechanism which is matched with the robot automatically is selected according to the type and the model of the material by visual detection; the robot replaces the manual work to carry out feeding mechanism's regulation, realizes automatic intelligent detection.

Description

Visual inspection system and method
Technical Field
The invention relates to image processing and artificial intelligence technology, in particular to a visual inspection system and a visual inspection method.
Background
In the currently developed visual inspection equipment, a special feeding mechanism is needed to convey an object to be inspected to an appointed detection position according to a set posture for visual inspection. For visual inspection, each object to be inspected needs to be provided with a specific feeding mechanism (or detection tool). When the kind or the model of the object to be detected is switched, the feeding mechanism (or the detection tool) needs to be manually switched and adjusted. A large amount of time and labor are needed for each switching, and automatic intelligent detection cannot be really realized.
Disclosure of Invention
The invention aims to provide a visual detection system and a visual detection method, wherein the intelligent identification and classification of materials are carried out by utilizing an Artificial Intelligence (AI) algorithm, and the visual detection system automatically selects and matches a proper feeding mechanism according to the types and models of the materials.
In order to solve the technical problems, the invention adopts the following technical scheme:
in one aspect, the present invention is directed to a visual inspection system. The vision inspection system includes an identification system, the identification system including: the image acquisition unit is used for acquiring the image information of the material of the disorder sample; the characteristic identification unit is used for processing the image information of the material and identifying the characteristics of the material; the characteristic comparison unit is used for comparing the identified characteristics with the characteristics of the known sample and judging whether the material is the known sample according to the comparison result; the identification code searching unit is used for searching the identification code in the database when the material is judged to be a known sample; and the material determining unit is used for determining the type of the material according to the identification code when the identification code is searched.
Optionally, for the visual inspection system, the recognition system further comprises: and the communication unit is used for sending the identification code.
Optionally, the visual inspection system further comprises a scheduling system, the scheduling system comprising: the communication unit is used for receiving the identification code; the query unit is used for querying whether a feeding mechanism corresponding to the identification code exists in the tool library or not according to the identification code; and the tool selection unit is used for controlling the robot to select the corresponding feeding mechanism to grab and install when the feeding mechanism exists.
Optionally, for the visual inspection system, the scheduling system further comprises: and the tool adjusting unit is used for adjusting at least one of the position parameters and the size parameters of the feeding mechanism according to the characteristic data corresponding to the identification code.
Optionally, the visual inspection system further comprises a sample training system, the sample training system comprising: the classification unit is used for classifying the samples according to types and/or models and then acquiring image information; the characteristic training unit is used for processing the image information of the sample and performing characteristic training; and the identification code generating unit is used for respectively generating unique identification codes for various samples and storing the generated identification codes and the characteristic data into a database.
In another aspect, the present invention provides a visual inspection method. The visual inspection method comprises the following steps: collecting image information of materials of the disordered sample; processing image information of the material and identifying characteristics of the material; comparing the identified characteristic data with the characteristic data of the known sample, and judging whether the material is the known sample according to the comparison result; searching the identification code in the database when the material is judged to be a known sample; and when the identification code is searched, determining the type of the material according to the identification code.
Optionally, the visual inspection method further includes: inquiring whether a feeding mechanism corresponding to the identification code exists in the tool library or not according to the identification code; and when the feeding mechanism exists, the robot is controlled to select the corresponding feeding mechanism to grab and install.
Optionally, for the visual inspection method, after the control robot selects the corresponding feeding mechanism for grabbing and installing, the method further includes: and adjusting at least one of the position parameter and the size parameter of the feeding mechanism according to the characteristic data corresponding to the identification code.
Optionally, for the visual inspection method, the feature data of the known sample is obtained through a sample training process.
Optionally, for the visual inspection method, the sample training process comprises: classifying the samples according to types and/or models and then acquiring image information; processing image information of a sample and performing feature training; respectively generating unique identification codes for various samples, and storing the generated identification codes and the characteristic data into a database.
Compared with the prior art, the technical scheme of the invention has the following main advantages:
the visual inspection system and the visual inspection method provided by the embodiment of the invention utilize an Artificial Intelligence (AI) algorithm to carry out intelligent identification and classification on materials; by combining a robot, a visual detection system can automatically select and match a proper feeding mechanism (or a detection tool) according to the type and the model of the material; the robot replaces the manual work to carry out the regulation of feeding mechanism (or be called and detect the frock), realizes automatic intelligent detection.
The visual detection system and the method of the embodiment of the invention reduce the inaccurate detection parameters caused by manually adjusting the feeding mechanism (or called as a detection tool), improve the accuracy and the operation efficiency of the visual detection, greatly save manpower and material resources, and can be applied to the related visual detection projects such as the automatic screw visual detection project, the manual operator visual detection project, the square display visual detection project and the like which are developed and completed at present.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
FIG. 1 is a schematic illustration of an example provided out-of-order sample;
FIG. 2 is a schematic illustration of sequential samples provided by an example;
FIG. 3 is a schematic diagram of a visual inspection system according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of a visual inspection system according to an exemplary embodiment;
FIG. 5 is a schematic diagram of an exemplary recognition process;
FIG. 6 is a schematic diagram of a tooling selection flow provided by an example;
FIG. 7 is a schematic diagram of a training flow provided by an example;
fig. 8 is a flowchart of a visual inspection method according to an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention can be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
Before describing the visual inspection system and method provided by the embodiments of the present invention, the terminology is explained first.
1) The sample to be detected refers to a material which needs to be subjected to visual detection, and comprises various hardware such as screws, nuts, bolts and gaskets and various standard pieces commonly used in industrial scenes, commercial scenes and household scenes. 2) The disorder sample refers to a state of the sample to be tested when the sample is not sorted, as shown in fig. 1, the sample only includes an object (or material) with a unique type and a unique model, and the sample is used for an Artificial Intelligence (AI) classifier to identify and identify the material. 3) The sequential samples refer to the state of the disordered samples after being sorted and arranged by a specific feeding mechanism (or referred to as a detection tool), as shown in fig. 2, the postures of the samples are uniform and arranged in sequence, and the visual detection system performs fine detection on the samples independently.
Fig. 3 is a schematic structural diagram of a visual inspection system according to an embodiment of the present invention. As shown in fig. 3, the visual inspection system provided in this embodiment includes a recognition system 310. Functionally, the recognition system 310 includes an image acquisition unit 311, a feature recognition unit 312, a feature comparison unit 313, an identification code search unit 314, and a material determination unit 315. The image collecting unit 311 is configured to collect image information of the material of the disorder sample. The feature recognition unit 312 is configured to process image information of the material and perform feature recognition on the material. The feature comparison unit 313 is used for comparing the identified features with the features of the known samples, and judging whether the material is the known sample according to the comparison result. The identifier searching unit 314 is configured to search the database for the identifier when the material is determined to be a known sample. The material determining unit 315 is configured to determine the type of the material according to the identification code when the identification code is searched.
The recognition system 310 is used to identify and classify material of the out-of-order sample. Fig. 4 is a schematic structural diagram of a visual inspection system provided as an example. As shown in fig. 4, the system core may be an AI processor, which may include an AI classifier. The recognition system 310 may include an image acquisition unit 311 for taking a picture by a camera and a light source to obtain information for processing. Functionally, the AI processor includes a feature identification unit, a feature collation unit, an identification code search unit, and a material determination unit.
The identification system 310 may also include a communication unit 316. The communication unit 316 is used for sending the identification code.
Fig. 5 is a schematic diagram of an exemplary recognition process. As shown in fig. 5, the incoming material triggers the sensor of the identification system 310, and the identification system 310 controls the camera and the light source to work, so that the material can take a picture. And after the photographing is finished, the AI processor identifies the material characteristics and judges whether the material characteristics are known samples. If the sample is unknown, an alarm is given to prompt that the sample is abnormal, and the identification process is terminated. If the sample is known, an AI classifier in the AI processor starts to determine key data such as the type, model and the like of the sample and searches the database for the identification code. If the identification code does not exist, an alarm is given to prompt that the sample is abnormal, and the identification process is terminated. If the identification code exists, the identification code is sent to the dispatching system through the communication unit, and then an identification process is finished.
The visual inspection system of this embodiment may also include a scheduling system 320. Functionally, the scheduling system 320 may include a communication unit 321, a query unit 322, and a tool selection unit 323. The communication unit 320 is used for receiving the identification code. The query unit is used for querying whether a feeding mechanism or a detection tool corresponding to the identification code exists in the tool library or not according to the identification code. The tool selection unit is used for controlling the robot to select the corresponding feeding mechanism or the detection tool to grab and install when the feeding mechanism or the detection tool exists.
The scheduling system 320 may also include a tooling adjustment unit 324. The tool adjusting unit 324 is configured to adjust at least one of a position parameter and a size parameter of the feeding mechanism (or referred to as a detection tool) according to the feature data corresponding to the identification code.
As shown in fig. 4, the dispatching system 320 may include, in hardware, a communication module, a controller, a robot, and a feeding mechanism (or referred to as a detection tool). The feeding mechanism (or referred to as a detection tool) includes, but is not limited to, at least one of a feeder, a vibration disk, a straight vibration rail and the like. The dispatching system 320 is used for receiving the material information sent by the identification system 310, and controlling the robot to select a feeding mechanism (or referred to as a detection tool) matched with the material to be detected to install and adjust according to the content contained in the material information. The feeding mechanism (or called as a detection tool) which is installed and debugged can sort out-of-order samples so that a visual detection system can perform fine detection on the samples.
Fig. 6 is a schematic diagram of a tooling selection flow provided by an example. As shown in fig. 6, the communication unit 321 of the dispatching system 320 waits for data reception, performs parsing after receiving the data, obtains an identification code, and queries whether a feeding mechanism (or referred to as a detection tool) corresponding to the identification code exists in a tool library according to the identification code. If not, the tool is lack through alarm prompt, and the tool selects to execute the flow to terminate. If the tool exists, the robot is controlled to select a corresponding feeding mechanism (or called as a detection tool) to carry out grabbing and installation, important parameters such as position parameters, size parameters and the like of the feeding mechanism (or called as the detection tool) are adjusted according to the characteristic data corresponding to the identification code, and after the adjustment is finished, a tool selection process is finished.
The visual inspection system of this embodiment may also include a sample training system. The sample training system may include a classification unit, a feature training unit, and an identification code generation unit. The classification unit is used for classifying the samples according to types and models and then acquiring image information. The characteristic training unit is used for processing the image information of the sample and performing characteristic training. The identification code generating unit is used for respectively generating unique identification codes for various samples and storing the identification codes and the characteristic data into a database.
FIG. 7 is a schematic diagram of a training flow provided by an example. As shown in fig. 7, the disordered samples are firstly classified individually according to types and/or models, then the identification system takes pictures to obtain the samples, the samples obtained by taking pictures are random, the magnitude of the picture of the sample depends on the complexity of the sample, and the magnitude is selected from thousands, tens of thousands and hundreds of thousands. And after the photographing is finished, carrying out feature training, generating a unique identification code according to each sample after the training is finished, and uniformly storing the identification code and the feature data into a database. At this point, a training procedure ends.
Fig. 8 is a flowchart of a visual inspection method according to an embodiment of the present invention.
As shown in fig. 8, in step S810, image information of the material of the disorder sample is collected.
In step S820, the image information of the material is processed and the characteristic of the material is identified.
In step S830, the identified feature data is compared with the feature data of the known sample, and whether the material is the known sample is determined according to the comparison result.
In step S840, when the material is determined to be a known sample, the database is searched for an identification code.
In step S850, when the identification code is searched, the type of the material is determined according to the identification code.
The visual inspection method of this embodiment may further include: inquiring whether a feeding mechanism (or a detection tool) corresponding to the identification code exists in a tool library or not according to the identification code; when the feeding mechanism (or called as a detection tool) exists, the robot is controlled to select the corresponding feeding mechanism (or called as a detection tool) to perform grabbing and installation.
After the control robot selects the corresponding feeding mechanism (or referred to as a detection tool) to perform grabbing and installation, the visual detection method of the embodiment may further include: and adjusting at least one of the position parameter and the size parameter of the feeding mechanism (or called as a detection tool) according to the characteristic data corresponding to the identification code.
In this embodiment, the feature data of the known sample may be obtained through a sample training process. The sample training process may include: classifying the samples according to types and/or models and then acquiring image information; processing image information of a sample and performing feature training; respectively generating unique identification codes for various samples, and storing the identification codes and the characteristic data into a database.
The embodiment of the invention provides a visual detection system and a visual detection method, wherein the visual detection system can be built on different platforms, including but not limited to Windows, Linux and other system platforms. The visual inspection method provided by the embodiment of the present invention can be implemented by various programming languages, including but not limited to C, C + +, C #, JAVA, and/or Python, as an algorithmic idea. The deep learning algorithm applied by the AI classifier in the system includes, but is not limited to, a Multi-layer perceptron (MLP), a Gaussian Mixture Model (GMM), and/or a Support Vector Machine (SVM), and one or more of them may be used in combination. Model building platforms include, but are not limited to, Halcon, OpenCV, and/or MATLAB, among others, and support migration replacement.
The visual inspection system and the visual inspection method provided by the embodiment of the invention utilize an Artificial Intelligence (AI) algorithm to carry out intelligent identification and classification on materials; by combining a robot, a visual detection system can automatically select and match a proper feeding mechanism (or a detection tool) according to the type and the model of the material; the robot replaces the manual work to carry out the regulation of feeding mechanism (or be called and detect the frock), realizes automatic intelligent detection.
The visual detection system and the method of the embodiment of the invention reduce the inaccurate detection parameters caused by manually adjusting the feeding mechanism (or called as a detection tool), improve the accuracy and the operation efficiency of the visual detection, greatly save manpower and material resources, and can be applied to the related visual detection projects such as the automatic screw visual detection project, the manual operator visual detection project, the square display visual detection project and the like which are developed and completed at present.
The above description is only an embodiment of the present invention, and not intended to limit the scope of the claims, and all equivalent structures or equivalent processes that are transformed by the content of the specification and the drawings, or directly or indirectly applied to other related technical fields are included in the scope of the claims.

Claims (10)

1. A visual inspection system comprising an identification system, the identification system comprising:
the image acquisition unit is used for acquiring the image information of the material of the disorder sample;
the characteristic identification unit is used for processing the image information of the material and identifying the characteristics of the material;
the characteristic comparison unit is used for comparing the identified characteristics with the characteristics of the known sample and judging whether the material is the known sample according to the comparison result;
the identification code searching unit is used for searching the identification code in the database when the material is judged to be a known sample;
and the material determining unit is used for determining the type of the material according to the identification code when the identification code is searched.
2. The visual inspection system of claim 1, wherein the recognition system further comprises: and the communication unit is used for sending the identification code.
3. The visual inspection system of claim 2, further comprising a scheduling system, the scheduling system comprising:
the communication unit is used for receiving the identification code;
the query unit is used for querying whether a feeding mechanism corresponding to the identification code exists in the tool library or not according to the identification code;
and the tool selection unit is used for controlling the robot to select the corresponding feeding mechanism to grab and install when the feeding mechanism exists.
4. The visual inspection system of claim 3, wherein the scheduling system further comprises:
and the tool adjusting unit is used for adjusting at least one of the position parameters and the size parameters of the feeding mechanism according to the characteristic data corresponding to the identification code.
5. The visual inspection system of claim 1, further comprising a sample training system, the sample training system comprising:
the classification unit is used for classifying the samples according to types and/or models and then acquiring image information;
the characteristic training unit is used for processing the image information of the sample and performing characteristic training;
and the identification code generating unit is used for respectively generating unique identification codes for various samples and storing the generated identification codes and the characteristic data into a database.
6. A method of visual inspection, comprising:
collecting image information of materials of the disordered sample;
processing image information of the material and identifying characteristics of the material;
comparing the identified characteristic data with the characteristic data of the known sample, and judging whether the material is the known sample according to the comparison result;
searching the identification code in the database when the material is judged to be a known sample;
and when the identification code is searched, determining the type of the material according to the identification code.
7. The visual inspection method of claim 6, further comprising:
inquiring whether a feeding mechanism corresponding to the identification code exists in the tool library or not according to the identification code;
and when the feeding mechanism exists, the robot is controlled to select the corresponding feeding mechanism to grab and install.
8. The visual inspection method of claim 7, wherein after the controlling the robot selects the corresponding feeding mechanism for the grabbing and installing, further comprising:
and adjusting at least one of the position parameter and the size parameter of the feeding mechanism according to the characteristic data corresponding to the identification code.
9. The visual inspection method of claim 6, wherein the feature data of the known sample is obtained by a sample training process.
10. The visual inspection method of claim 9, wherein the sample training process comprises:
classifying the samples according to types and/or models and then acquiring image information;
processing image information of a sample and performing feature training;
respectively generating unique identification codes for various samples, and storing the generated identification codes and the characteristic data into a database.
CN201911042641.2A 2019-10-30 2019-10-30 Visual inspection system and method Active CN110751229B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911042641.2A CN110751229B (en) 2019-10-30 2019-10-30 Visual inspection system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911042641.2A CN110751229B (en) 2019-10-30 2019-10-30 Visual inspection system and method

Publications (2)

Publication Number Publication Date
CN110751229A true CN110751229A (en) 2020-02-04
CN110751229B CN110751229B (en) 2023-07-28

Family

ID=69281063

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911042641.2A Active CN110751229B (en) 2019-10-30 2019-10-30 Visual inspection system and method

Country Status (1)

Country Link
CN (1) CN110751229B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111340450A (en) * 2020-02-28 2020-06-26 上海必耀科技有限公司 Material information batch new building system and method for batch new building of materials
CN117104831A (en) * 2023-09-01 2023-11-24 中信戴卡股份有限公司 Robot 3D recognition and processing method and system for knuckle workpiece

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130279748A1 (en) * 2012-04-20 2013-10-24 Robert D. Hastings Object identification using optical code reading and object recognition
CN105321860A (en) * 2014-06-27 2016-02-10 旺矽科技股份有限公司 Full automatic feeding/discharging device and control method
CN105701476A (en) * 2016-02-04 2016-06-22 合肥泰禾光电科技股份有限公司 Machine vision-based automatic identification system and method for production line products
CN109760054A (en) * 2019-01-30 2019-05-17 重庆两江微链智能科技有限公司 Robot autonomous learning system and robot control method
CN109969178A (en) * 2019-03-26 2019-07-05 齐鲁工业大学 Based on the autonomous handling device of the more materials of multielement bar and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130279748A1 (en) * 2012-04-20 2013-10-24 Robert D. Hastings Object identification using optical code reading and object recognition
CN105321860A (en) * 2014-06-27 2016-02-10 旺矽科技股份有限公司 Full automatic feeding/discharging device and control method
CN105701476A (en) * 2016-02-04 2016-06-22 合肥泰禾光电科技股份有限公司 Machine vision-based automatic identification system and method for production line products
CN109760054A (en) * 2019-01-30 2019-05-17 重庆两江微链智能科技有限公司 Robot autonomous learning system and robot control method
CN109969178A (en) * 2019-03-26 2019-07-05 齐鲁工业大学 Based on the autonomous handling device of the more materials of multielement bar and method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111340450A (en) * 2020-02-28 2020-06-26 上海必耀科技有限公司 Material information batch new building system and method for batch new building of materials
CN117104831A (en) * 2023-09-01 2023-11-24 中信戴卡股份有限公司 Robot 3D recognition and processing method and system for knuckle workpiece

Also Published As

Publication number Publication date
CN110751229B (en) 2023-07-28

Similar Documents

Publication Publication Date Title
CN105817430B (en) Product inspection method based on machine vision
CN102253048B (en) Machine vision detection method and system for detection of various products
CN110751229B (en) Visual inspection system and method
CN107944504B (en) Board recognition and machine learning method and device for board recognition and electronic equipment
CN113870260A (en) Welding defect real-time detection method and system based on high-frequency time sequence data
CN101271515A (en) Image detection device capable of recognizing multi-angle objective
CN113723325B (en) Frock defect detecting system of prefabricated component of assembled
CN103785622A (en) Machine-vision-based part sorting device and method
CN113361539A (en) Instrument reading method and device of underground inspection robot and electronic equipment
CN108563204B (en) Control method, control device, electronic equipment and computer-readable storage medium
CN111453247A (en) Garbage classification method and intelligent household appliance
WO2021030322A1 (en) System and method of object detection using ai deep learning models
CN114943751A (en) Material tracking and positioning method and system based on direction vector in cloud PLC environment
Moirogiorgou et al. Intelligent robotic system for urban waste recycling
CN110618129A (en) Automatic power grid wire clamp detection and defect identification method and device
CN114359552A (en) Instrument image identification method based on inspection robot
Duan et al. A real-time machine vision system for bottle finish inspection
CN116481585B (en) Product full detection system and method based on machine vision
CN115687961B (en) Automatic welding procedure intelligent recognition method based on pattern recognition
JPH03171375A (en) Method and apparatus for detecting object in assembling line
CN114553599B (en) Garden monitoring system and method based on edge calculation
CN112927170B (en) Automatic defect removing method in semiconductor manufacturing process
EP3992738A1 (en) Fluorescent inspection visual data processing system and processing method thereof based on mes
CN112215149B (en) Fitting sorting system and method based on visual detection
CN114192447A (en) Garbage sorting method based on image recognition

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant