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

Method and device for object recognition

A target recognition and equipment technology, applied in the field of target recognition, can solve the problems of network loss of regularity and unfavorable parallelism, and achieve the effect of maintaining the network performance unchanged, increasing the degree of tailoring, and speeding up the training speed.

Active Publication Date: 2021-11-19
DEEPBLUE TECH (SHANGHAI) CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, pruning at the neural connection level will cause the network to lose its regularity, and the pruned network weight tensor will become sparse. Therefore, it is necessary to use sparse tensor storage and operation rules during storage and operation, which is not conducive to parallelism.

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
  • Method and device for object recognition
  • Method and device for object recognition
  • Method and device for object recognition

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043] The present embodiment provides a method of target recognition, such as figure 1 Shown, includes the following steps:

[0044] Step 101, acquiring image data for target recognition;

[0045] Step 102, the input image data for object recognition neural network model, to obtain a recognition result of the recognition target, wherein the preset input training samples using the neural network model is trained to give the neural network model in the pre- process set up to train the neural network model, it is determined whether the predetermined neural network model includes bulk normalized BN layer; if so, the pre-BN layer neural network model number of layers were cut, otherwise, the right said predetermined network layer neural network model weights crop.

[0046] In the above method, of the weight of the weight of the structure itself through a predetermined neural network model combined direct and indirect methods of sparsity structure of BN layer was cut, greatly accelerat...

specific Embodiment approach

[0051] If the neural network is determined when the predetermined current comprises a layer of BN, the current preset number of layers of the neural network model BN layer is cut. DETAILED DESCRIPTION follows:

[0052] As an optional embodiment, by adding the second term to the predetermined penalty BN layer neural network model, the preset number of layers of the neural network model BN layer is cut.

[0053] The second penalty term includes a second adjustment factor for adjusting the predetermined level and tailoring BN BN layer output value range of the output value of the neural network model;

[0054] To preset the BN layer neural network model, according to a second penalty term in the second adjustment coefficient, the output value of the BN layer in a predetermined neural network model is adjusted;

[0055] , The output value of the neural network model preset BN layer is adjusted by dynamically adjusting the penalty of the second term in the second adjustment coefficient...

Embodiment 2

[0073] Based on the same inventive concept, the embodiments provide an object recognition apparatus according to the present embodiment, as image 3 Shown, the apparatus 302 includes a processor 301 and a memory, wherein the memory 302 stores the executable program, the processor 301 implemented as an executable procedure when said program is executed:

[0074] Acquiring image data for target recognition;

[0075] The image data input to the neural network model target recognition, to obtain a recognition result of the recognition target, wherein the preset input training samples using the neural network model is trained to give the neural network, the neural network in the preset model training process, the neural network model to determine whether the preset batch includes a normalized BN layer; if so, the number of layers of pre-BN layer of the neural network model crop, otherwise, the default the right to the network layer of the neural network model of heavy crop.

[0076] As ...

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 method and equipment for target recognition, the method comprising: acquiring image data for target recognition; inputting the image data into a neural network model for target recognition, and obtaining a recognition result of the target recognition, wherein, Using training samples to input a preset neural network model for training to obtain the neural network model, in the process of training the preset neural network model, determine whether the preset neural network model includes a batch normalization BN layer; if , cutting the number of layers of the BN layer in the preset neural network model, otherwise, cutting the weights of the network layers of the preset neural network model. The present invention combines the direct and indirect structural sparsity methods with the preset neural network model, cuts the structured weight itself and the BN layer, and performs target recognition through the neural network model after the above-mentioned neural network clipping, so that the accuracy of target recognition Faster and more efficient.

Description

Technical field [0001] The present invention relates to object recognition technology, and particularly relates to a method and apparatus for target recognition. Background technique [0002] With the development of computer technology, neural network technology, more and more people for target identification using neural network models, but in the process of object recognition using neural network models, neural network pattern recognition want to achieve good results, we must has a deeper depth, but for specific problems, too deep will also have an increased risk of over-fitting, training and other issues more difficult, and too deep to improve network performance in a specific pattern recognition scene to help is limited, So sometimes it will cut the network level. Cutting means by changing the network structure of the network, the network culling redundant portion. Depending on the crop an object, the network can be divided into a plurality of cutting levels of granularity cu...

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): G06K9/62G06N3/08
CPCG06N3/082G06F18/214
Inventor 陈海波
Owner DEEPBLUE TECH (SHANGHAI) CO LTD