The invention discloses a method for locating a vehicle
license plate in complex background. The method comprises the following steps: (1). Differentiating a gray scale mean of a fixed-size region and extracting a vehicle body image from a video; (2). preprocessing the vehicle body image such as
gradation, gradient information enhancing, binarization and the like; (3). performing
mathematical morphology operation on the processed vehicle body image, and performing
primary screening by combining structural features of the vehicle
license plate to obtain a plurality of candidate vehicle
license plate regions; (4). converting the obtained candidate vehicle license plate regions into an HSV color
spatial image; (5). adopting a BP neural network to perform color identification on the HSV color spatial candidate vehicle license plate image, and performing
color edge detection by computing the mean color distance between two adjacent regions of a certain pixel; (6). judging edge color pair of an edge point, and eliminating the false vehicle license plate edge; and (7). performing final vehicle license plate location by the
texture feature of the vehicle license plate. The method is suitable for complex background, and has higher location accuracy rate and higher robustness.