The invention relates to a
pedestrian red light running detection method, and the method comprises the steps: obtaining a
pedestrian image frame sequence of a target
traffic scene, obtaining a continuous track point and a bounding box of a target
pedestrian according to the pedestrian
image frame sequence based on a YOLO target detection model and a DeepSort multi-target tracking
algorithm, and obtaining a pedestrian
red light running detection result. Obtaining a current coordinate and an
instantaneous speed of the target pedestrian according to the bounding box and the continuous track point, determining a current state of the target pedestrian based on the current coordinate, the
instantaneous speed and a preset stop line, determining a detection target according to the current state, responding to the detection target for traffic
light detection, obtaining and identifying a traffic light image, and if the traffic light image is identified to be in a
red light state, outputting the traffic light image. And if so, triggering
red light running early warning. Through the method, the problem of inaccurate pedestrian
red light running detection is solved, YOLO detection and DeepSort tracking are combined, the tracking stability under the scenes of shielding, short leaving of the visual field and the like is improved, the coordinates of the midpoint of the bottom of the bounding box serve as the coordinates of the pedestrian, and the situation that the pedestrian is easily interfered by the posture change of the pedestrian is avoided.