Unlock instant, AI-driven research and patent intelligence for your innovation.

Object detection method and neural network training method, device and electronic equipment

A neural network and object detection technology, which is applied to biological neural network models, neural learning methods, character and pattern recognition, etc., can solve problems such as excessive calculation, detection technology has a large amount of calculation, and does not have scale invariance. The effect of ensuring the detection accuracy and reducing the amount of calculation

Active Publication Date: 2021-04-02
BEIJING SENSETIME TECH DEV CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In recent years, object detection technology based on neural network has achieved great success, but the excessive amount of calculation has limited the development and application of object detection technology.
One of the reasons for the large amount of calculation of object detection technology based on neural networks is that neural networks such as convolutional neural networks do not have scale invariance.

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
  • Object detection method and neural network training method, device and electronic equipment
  • Object detection method and neural network training method, device and electronic equipment
  • Object detection method and neural network training method, device and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0053] figure 1 is a flowchart of an object detection method according to Embodiment 1 of the present invention.

[0054] refer to figure 1 , in step S101, the data of the size range of the object is acquired from the image to be checked through the first neural network for detecting the size range of the object.

[0055] In the embodiment of the present invention, the first neural network can be any appropriate neural network that can realize feature extraction or target object detection, including but not limited to convolutional neural network, reinforcement learning neural network, generation network in confrontational neural network, etc. Wait. The setting of the specific structure in the neural network can be appropriately set by those skilled in the art according to actual needs, such as the number of convolutional layers, the size of the convolution kernel, the number of channels, etc., which are not limited in the embodiment of the present invention.

[0056] Where...

Embodiment 2

[0062] figure 2 is a flowchart of an object detection method according to Embodiment 2 of the present invention.

[0063] refer to figure 2 , in step S201, the data of the size range of the object is acquired from the image to be checked through the first neural network for detecting the size range of the object.

[0064] In an embodiment of the present invention, the data of the size range of the object in the image to be inspected may include a scale vector of the object in the image to be inspected, for example, a scale histogram vector in face detection. Each element of the scale vector respectively indicates the probability that the size of the object in the image to be checked falls within the size range corresponding to the element. In face detection, by using the image to be detected as an input of the convolutional layer of the first neural network, a scale response heat map of the image to be detected is obtained. Then, the scale response heat map is used as an ...

Embodiment 3

[0079] Figure 4 It is a flow chart of the neural network training method according to the third embodiment of the present invention.

[0080] refer to Figure 4 , in step S301, the detection data of the size range of the object in each of the sample images is acquired from a plurality of sample images containing object label information through the neural network to be trained.

[0081] During the training process of the neural network, by inputting multiple marked sample images into the neural network, the detection data of the size range of the objects in these sample images is obtained. Wherein, the neural network to be trained is the first neural network mentioned in the above embodiment.

[0082] Wherein, the neural network has multiple convolutional layers, and a global maximum pooling layer is set at the end of the last convolutional layer. By using the sample image as the input of the convolutional layer of the neural network, the scale response heat map of the sam...

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

Embodiments of the present invention provide an object detection method, a neural network training method, a device, and an electronic device, wherein the object detection method includes: using the first neural network for detecting the size range of an object, obtaining The data of the size range of the object; according to the data of the size range of the object in the image to be inspected, the target object is detected from the image to be inspected. Through the embodiment of the present invention, while ensuring the detection accuracy of the object in the image, the amount of calculation for detecting the object in the image can also be reduced.

Description

technical field [0001] Embodiments of the present invention relate to artificial intelligence technology, and in particular to an object detection method, device and electronic equipment, and a neural network training method, device and electronic equipment. Background technique [0002] Object detection technology is one of the most important technologies in the field of computer vision, which is relied on by many other technologies. Object detection technology takes a picture as input, outputs the detected objects in the picture, and can further output the position and size of these objects. The position and size of the object in the picture can be expressed in various ways, for example, the circumscribed shape of the object, the boundary of the object, the key points of the object, and the like. [0003] In recent years, object detection technology based on neural network has achieved great success, but the excessive amount of calculation has limited the development and ...

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 Patents(China)
IPC IPC(8): G06T7/00G06K9/00G06N3/08
CPCG06N3/08G06T7/0002G06T2207/20081G06V40/161G06V20/53G06V20/584
Inventor 郝泽锟秦红伟闫俊杰
Owner BEIJING SENSETIME TECH DEV CO LTD