Steel ladle number detection and recognition method based on Yolov3 algorithm
A recognition method and ladle technology, applied in character recognition, neural learning methods, character and pattern recognition, etc., can solve problems such as low accuracy, large image noise, and unintuitive
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0034] In this case, the ladle number template with the printed number is welded on the outer wall of the ladle; figure 2 As shown, the ladle number template is a circular iron template, and the corresponding number is deducted from the middle. After the template is welded in a suitable position, use a white high-temperature-resistant crayon to fill in the number gaps in the template, and draw on the outer circle. Circle; This can form a large color contrast with the background color of the ladle, and the welded template can ensure the long-term validity of the numbers; the purpose of drawing a circle outside is to only recognize the numbers in the circle and prevent the interference of other numbers.
[0035] When receiving the ladle arrival signal sent by the host computer, call the camera to take pictures and save the ladle image as training data; the arrival signal of the host computer is mainly judged according to the position and weight information of the crane ladle.
Embodiment 2
[0037] In this embodiment, after collecting more than 3,000 images, the Gaussian smoothing filter is first used to denoise the images, and the image denoising effect is as follows image 3 ;Gaussian smoothing filter makes the whole image uniform and smooth, removes details, and filters out noise; different from mean filter, the number in the kernel of Gaussian smoothing filter presents a Gaussian distribution, and the two-dimensional Gaussian distribution formula is as follows:
[0038] G(x,y)=1 / (2πσ^2)e^(-(x^2+y^2) / (2σ^2))
[0039] Among them, σ is a Gaussian parameter, which determines the width of the Gaussian filter; the larger the value of σ, the flatter the mode distribution map and the larger the template.
[0040] Then use the labeling tool labelImg to label the denoised image set. The information of each label includes "x", "y", "w", "h" of the corresponding pixel box, x, y represent the image The coordinates of a pixel point, that is, the coordinates of the upper le...
Embodiment 3
[0042] The Yolov3 algorithm uses the darkNet53 convolutional neural network as the basic network for feature extraction. The darkNet53 structure diagram is as follows Figure 5 , the Yolov3 algorithm is described as: (1) first divide the image into S*S fixed grids, if the center of the target falls on the corresponding grid, the grid is responsible for the detection of this target; (2) where each grid is Classify the B objects falling in the grid to obtain the probability of the category to which the object belongs, then regress to predict its location information, and finally integrate the location coordinates and category probability into a string of information; (3) Since each object contains multiple predictions Frame, use the non-maximum value suppression algorithm to filter out the frame with the highest probability of each object; (4) The output of the final network is the corresponding category and position information of each grid.
[0043] The Yolov3 loss function is...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com