Crowd counting method, system, computer readable storage medium and server
A crowd counting and crowd counting technology, applied in crowd counting methods, computer-readable storage media and servers, and system fields, can solve the problems of many network parameters, difficult training, high hardware costs, etc., to achieve improved computing performance, wide application range, imperceptible effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0051] This embodiment provides a crowd counting method, including:
[0052] Perform training preprocessing on the original image set containing the crowd to form a preprocessed image set;
[0053] Combining multi-channel deformable convolution to build a convolutional neural network; the convolutional neural network is used to map the original image set containing the crowd into a heat map;
[0054] Train the built convolutional neural network to form another convolutional neural network;
[0055] Inputting the original image set into the another convolutional neural network to obtain a heat map corresponding to the original image set.
[0056] The crowd counting method provided by this embodiment will be described in detail below with reference to figures. The crowd counting method described in this embodiment is applied to such as figure 1 In the application scenario 1 shown. In this application scenario 1, RTSP video streams or frame screenshots are collected through v...
Embodiment 2
[0106] This embodiment provides a crowd counting system, including:
[0107] A preprocessing module, configured to perform training preprocessing on the original image set containing the crowd to form a preprocessing image set;
[0108] A building module is used to combine multi-channel deformable convolution to build a convolutional neural network; the convolutional neural network is used to map the original image set containing the crowd into a heat map;
[0109] The training module is used to train the built convolutional neural network to form another convolutional neural network;
[0110] A verification module, configured to input the original image set into the other convolutional neural network, so as to obtain a heat map corresponding to the original image set.
[0111] The crowd counting system provided by this embodiment will be described in detail below with reference to illustrations. It should be noted that it should be understood that the following division of ...
Embodiment 3
[0120] This embodiment provides a server, including: a processor, a memory, a transceiver, a communication interface or / and a system bus; the memory and the communication interface are connected to the processor and the transceiver through the system bus and complete mutual communication, and the memory is used for The computer program is stored, the communication interface is used to communicate with other devices, the processor and the transceiver are used to run the computer program, so that the server executes various steps of the crowd counting method described in the embodiment.
[0121] The system bus mentioned above may be a Peripheral Component Interconnect (PCI for short) bus or an Extended Industry Standard Architecture (EISA for short) bus or the like. The system bus can be divided into address bus, data bus, control bus and so on. The communication interface is used to realize the communication between the database access device and other devices (such as client, ...
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