Neural network system and image crowd counting method based on neural network system
A neural network and crowd technology, applied in the field of computer vision, can solve problems such as mismatching, no multi-scale image feature processing, etc., to achieve the effect of improving accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0063] This embodiment proposes a neural network system, which is based on a pixel-level multi-scale attention mechanism, and is used to predict the crowd density of a crowd image to be predicted. Integrating the crowd density can realize crowd counting in the crowd image to be predicted. The system includes: a shared encoder, a density feature prediction branch, a pixel-level multi-scale attention branch and a fusion module.
[0064] The shared encoder is used to obtain the image of the crowd to be predicted, and extract the multi-scale fusion information of the image of the crowd to be predicted X’ .
[0065] The density feature prediction branch is connected with the shared encoder, which will X’ as input for the X’ Obtain the image of the crowd to be predicted S density feature map, where, S is an integer greater than or equal to 1.
[0066] The pixel-level multi-scale attention branch is connected with the shared encoder, which will X’ as input for the X’ Obtain t...
Embodiment 2
[0108] This embodiment provides a method for counting people in an image based on a neural network system. The method is based on the neural network system described in Embodiment 1, and is used to realize crowd counting of crowd images. Figure 6 It is a flow chart of an image crowd counting method based on a neural network system provided by an embodiment of the present invention. Such as Figure 6 As shown, the method includes steps S10-S40.
[0109] S10: Obtain a plurality of training crowd images; perform density labeling on each training crowd image to generate a label density map of each training crowd image; integrate the label density map to obtain each training crowd image the total number of people.
[0110] S20: Construct any neural network system as described in Embodiment 1.
[0111] S30: Input each training group image into the neural network system in turn to obtain a density prediction map of each training group image; use the label density map of each tra...
Embodiment 3
[0143] Figure 8 It is a schematic structural diagram of a computer device provided by an embodiment of the present invention. Such as Figure 8 As shown, the device includes a processor 810 and a memory 820 . The number of processors 810 may be one or more, Figure 8 A processor 810 is taken as an example.
[0144] The memory 820, as a computer-readable storage medium, can be used to store software programs, computer-executable programs and modules, such as program instructions / modules of the image crowd counting method based on the neural network system in the embodiment of the present invention. The processor 810 executes the software programs, instructions and modules stored in the memory 820 to implement the above-mentioned image crowd counting method based on the neural network system.
[0145] The memory 820 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application program req...
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