Crowd counting model based on structured knowledge distillation and method thereof

A technology of structured knowledge and crowd counting, applied in the field of crowd counting model based on structured knowledge distillation, which can solve the problems of tedious hyperparameter adjustment, low efficiency and large computational cost.

Pending Publication Date: 2020-11-27
SUN YAT SEN UNIV
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In order to make better progress, some cutting-edge methods use heavyweight backbone networks (such as VGG) to extract features, for example, the research work of Yuhong Li et al. in 2018 "CSRNet: Dilated convolutional neural networks for understanding the highly congested scenes" (IEEEConference on Computer Vision and Pattern Recognition (CVPR), 2018) proposed a CSRNet network structure for understanding complex crowded scenes. The front end of the network uses the convolutional layer of VGG-16 to extract two-dimensional features, and the back end uses the expansion The convolutional layer expands the receptive field of feature extraction and has achieved remarkable results in crowded crowd scenes. However, this method is very inefficient, requires huge computing costs, and runs very slowly. Therefore, how to pass the existing pre-training but Clunky network to obtain efficient crowd counting becomes the current problem to be solved
[0004] For this problem, there have been many attempts to compress and accelerate convolutional neural networks, but these methods either require cumbersome hyperparameter adjustments, or rely on specific hardware platforms
[0005] Recently, the widely used knowledge distillation (Knowledge Distillation, or KD) method is a desirable choice, which imitates the knowledge of a complex heavyweight teacher network by training a simple lightweight student network, which has been proved by many works. Its effectiveness on image classification, but how to distill existing heavyweight models on crowd counting is an unexplored problem

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
  • Crowd counting model based on structured knowledge distillation and method thereof
  • Crowd counting model based on structured knowledge distillation and method thereof
  • Crowd counting model based on structured knowledge distillation and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The implementation of the present invention is described below through specific examples and in conjunction with the accompanying drawings, and those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific examples, and various modifications and changes can be made to the details in this specification based on different viewpoints and applications without departing from the spirit of the present invention.

[0050] figure 1 It is a system architecture diagram of a crowd counting model based on structured knowledge distillation in the present invention. Such as figure 1 As shown, the present invention is a crowd counting model based on structured knowledge distillation, including:

[0051] The preprocessing unit 101 is configured to acquire the crowd image, and use the labeled information to g...

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 crowd counting model and method based on structured knowledge distillation. The method comprises the steps: S1, obtaining a crowd image, and generating a corresponding real crowd density map through the marked information; s2, inputting different crowd images into a teacher network of a heavy magnitude for pre-training by multiple iterations, extracting features of each layer, and generating an estimated crowd density map; s3, inputting the crowd image into a lightweight student network, extracting features of each layer, and generating an estimated crowd density map;s4, calculating unary knowledge similarity and paired knowledge correlation coefficients of the corresponding student network and teacher network features; s5, calculating the loss through the unitary knowledge similarity, the paired knowledge correlation coefficients and the crowd density graphs, and updating the parameters of the student network; and S6, iteratively carrying out training processes of S1 and S3-S5 for multiple times by utilizing different crowd images until a stop condition is met.

Description

technical field [0001] The invention relates to the technical field of computer vision, in particular to a crowd counting model and method based on structured knowledge distillation. Background technique [0002] Crowd counting is an important technique in crowd analysis, the goal of which is to automatically calculate the total number of people in a surveillance situation. With the rapid increase of urban population, crowd counting has a wide range of applications in video surveillance, congestion warning, and traffic management, which makes it a hot research topic. [0003] In recent years, deep neural networks have become the mainstream method in the field of crowd counting, and have achieved remarkable progress in representative learning ability. In order to make better progress, some cutting-edge methods use heavyweight backbone networks (such as VGG) to extract features, for example, the research work of Yuhong Li et al. in 2018 "CSRNet: Dilated convolutional neural n...

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 Applications(China)
IPC IPC(8): G06K9/00G06K9/62
CPCG06V20/46G06V20/53G06F18/214G06F18/29
Inventor 林倞杨泽微陈嘉奇吴贺丰
Owner SUN YAT SEN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products