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

Image recognition method and device

A technology of image recognition and block, which is applied in the direction of character and pattern recognition, instruments, biological neural network models, etc., can solve the problems of long calculation time and achieve the effect of improving efficiency, speeding up speed and reducing the amount of calculation

Pending Publication Date: 2019-08-23
TENCENT TECH (SHENZHEN) CO LTD +1
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The embodiment of the present invention provides an image recognition method and device, which can solve the problem of excessive calculation time caused by redundant operations in deep neural networks in related technologies

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
  • Image recognition method and device
  • Image recognition method and device
  • Image recognition method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0037] In order to facilitate the understanding of the technical process of the present invention, the basic principles of the deep neural network are first described:

[0038] The overall structure of the deep neural network: the deep neural network is constructed by N layers (N is a positive integer greater than 1), and the output of any layer can be used as the input of the next layer. For example, the feature map output by the first layer can b...

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 an image recognition method and device, and belongs to the technical field of machine learning. The method comprises the steps that in the image recognition process, when a layer of a deep neural network receives a feature map, acquiring at least one feature vector, located in the scanning window, of the feature map based on the scanning window corresponding to an intra-layer convolution kernel; and filtering the first target element in the at least one feature vector and the second target element in the at least one weight vector, the sum of the first target element and the second target element being 0, and the position of the first target element in the feature vector being the same as the position of the second target element in the weight vector; on the basis of the at least one filtered feature vector and the at least one filtered weight vector, carrying out convolution continuously; and based on the feature points obtained by convolution, obtaining a layer output feature map. According to the method, redundant operation in the convolution processing process is avoided, so that the calculation amount of image recognition is greatly reduced, and the image recognition speed and efficiency are improved.

Description

technical field [0001] The invention relates to the technical field of machine learning, in particular to an image recognition method and device. Background technique [0002] With the development of machine learning technology, in various application scenarios such as image search and product recommendation, computer equipment can recognize images based on deep neural networks. Specifically, the image to be recognized can be input into the deep neural network, and the deep neural network is operated layer by layer to output the recognition result of the image. [0003] The deep neural network includes multiple layers, each layer includes at least one convolution kernel (kernel), each convolution kernel is used to convolve the feature map (feature map) received by the layer, and output to the next layer feature map of . Among them, each convolution kernel can be regarded as a weight matrix of a certain size, each convolution kernel is composed of multiple weight elements, ...

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
IPC IPC(8): G06K9/00G06N3/04
CPCG06V20/10G06N3/045
Inventor 欧阳鹏赵巍胜张有光
Owner TENCENT TECH (SHENZHEN) CO LTD
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