The invention discloses a
pedestrian detection method based on an end-to-end
convolutional neural network in order to solve the problem that the existing
pedestrian detection
algorithm has the disadvantages of low detection precision,
complex algorithm and difficult multi-module fusion. A novel end-to-end
convolutional neural network is adopted, a training sample set with marks is constructed, and end-to-end training is performed to get a
convolutional neural network model capable of predicting a
pedestrian candidate box and the confidence of the corresponding box. During test, a test picture is input into a trained model, and a corresponding
pedestrian detection box and the confidence thereof can be obtained. Finally, non-maximum suppression and threshold screening are performed to get an optimal pedestrian area. The invention has two advantages compared with previous inventions. First, through end-to-end training and testing, the whole model is very easy to
train and test. Second, pedestrian scale and proportion problems are solved by constructing a candidate box regression network, the
pyramid technology adopted in previous inventions is not needed, and a lot of computing resources are saved.