Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Part code spraying detection method based on a convolutional neural network

A technology of convolutional neural network and detection method, which is applied in the field of component coding detection based on convolutional neural network, can solve problems such as poor character effects, and achieve small number of training samples, good robustness, and good adaptability Effect

Active Publication Date: 2019-06-11
CHONGQING UNIV
View PDF13 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of the above-mentioned defects of the prior art, the technical problem to be solved by the present invention is to provide a computer vision technology that can effectively solve the problems of character adhesion and inkjet discreteness when the current computer vision technology is not effective or needs to rely on prior knowledge to complete the detection. The problem of recognition can effectively remove noise interference, complete text orthodontics, and achieve the effect of high-precision recognition of inkjet characters

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Part code spraying detection method based on a convolutional neural network
  • Part code spraying detection method based on a convolutional neural network
  • Part code spraying detection method based on a convolutional neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0072] The present invention will be further described below in conjunction with drawings and embodiments.

[0073] A convolutional neural network-based component coding detection method, which uses a structure such as figure 1 As shown, the image is collected by the industrial camera 1, and then the collected image is processed by the data processing server 2 and displayed on the display terminal 3, specifically as figure 2 shown, including the following steps:

[0074] S1: Collect images, collect images through industrial cameras, such as Figure 3a shown;

[0075] S2: To extract the binary image of the coding area, step S201: image preprocessing should be taken first, and the image collected by the industrial camera is converted into a grayscale image by grayscale processing, and a Gaussian matrix with a size of (3,3) is used for filtering.

[0076] Use the threshold function to perform fixed threshold binarization, set the part whose gray value is greater than the thre...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a part code spraying detection method based on a convolutional neural network. The part code spraying detection method comprises the following steps: S1, collecting an image; S2, extracting a binary image of the code spraying area; S3, segmenting a code spraying area; S4, training the convolutional neural network; S5: code spraying detection. According to the method, a morphological method is used for extracting the code spraying area, inclination correction of the code spraying area is completed through affine transformation, the code spraying area can be effectively extracted, orthodontics can be completed, noise around the code spraying area and interference caused by code spraying inclination are eliminated, and good robustness is achieved; The projection algorithm is improved, single character segmentation is completed according to the information of the target image, priori information such as the number of characters and the width of characters is not needed, and the limitation that priori knowledge such as the number of characters needs to be given in advance in a traditional algorithm is effectively solved.

Description

technical field [0001] The invention relates to the technical fields of machine learning and computer vision, in particular to a method for detecting codes of parts and components based on a convolutional neural network. Background technique [0002] Computer vision and machine learning are hot technologies that have developed rapidly in recent years, and have brought tremendous changes to people's production and life. As computer vision and machine learning become more and more integrated into people's daily lives, people are also starting to think about their applications in industry. The problem of inkjet detection of parts in industrial production is an important application direction. [0003] Coding detection and identification is an important means to classify and track products in the production process, and is the basis for determining the subsequent processing plan of the production line. In the past few decades, computer vision technology has made great breakthr...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06N3/04G06T7/11G06K9/68
CPCY02P90/30
Inventor 唐倩李代杨周浩郭伏雨刘联超
Owner CHONGQING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products