The invention provides a real-time target detection method based on a region
convolutional neural network. The real-time target detection method mainly comprises an input image, a target detection
system, alternative optimization learning and sharing, and classifier classification and detection. The real-time target detection method comprises the steps of: regarding an image of any size as input, inputting a plurality of regions of interest (RoIs) while inputting the image, proposing a detection region by means of a
region proposal network (RPN), utilizing the proposed detection region by an R-CNN
detector, sharing all spatial positions by means of complete connection
layers, learning shared characteristics by adopting alternative training optimization, and carrying out classification detection by using the classifier. According to the real-time target detection method, the RPNs are used for generating region proposals, and the network parameters are reduced by using shared weights, thus the region proposing step costs almost nothing; and the
region proposal network (RPN) and the region
convolutional neural network (R-CNN) share two network between a convolutional layer, thereby the cost is significantly reduced, the detection speed is fast, and the efficiency is high.