The application particularly relates to a vector
character recognition method based on a bag-of-words model feature point retrieval, which comprises the following steps: S100, reading character contour information of any vector graph by reading vector graph data; S200, analyzing the character contour information into
control point coordinates; S300, drawing the
control point coordinates into a
control point grayscale graph; S400, extracting an ORB
feature vector according to the control point
grayscale graph; S500, taking the ORB
feature vector as input, and searching for a character ID with the highest similarity from a
visual dictionary through a bag-of-words tree index; and S600, obtaining a
font and a
unicode code corresponding to the vector character through a character ID mapping relationship. Through the above scheme, the vector graph file can be directly subjected to
character recognition without format conversion, and meanwhile has the following multiple advantages: first, the
character recognition range is large, the accuracy is high, and the character set can be extended to be larger; second, the character recognition speed is fast, and the
single character recognition speed is about 1.5 ms; and third, the
font can be judged while the character recognition is performed.