The invention relates to a
font information fusion-based
medicine-taking bill recognition result error
correction method and belongs to the field of
character recognition. The method comprises the following steps of: constructing a standard
medicine word
bank, storing each piece of
medicine information in the word
bank in a BK tree memory structure as a node, setting a search
distance threshold n, reducing a
data search scale through a threshold search rule, and obtaining a result candidate set; carrying out
similarity matching on a character string to be corrected after
character recognition and a character string in a result candidate set, improving a traditional editing distance formula on the basis of an original
similarity matching scheme, keeping the
insertion and deletion operation cost unchanged, and reducing character replacement cost; during character replacement operation, considering
relevant information of three fonts including five-
stroke codes, four-corner codes and strokes, and improving character string
approximate matching precision; and replacing the character string with the highest similarity as an error correction result. According to the method of the invention, a medicine-taking bill identification result is corrected, so that the medicine-taking bill identification accuracy is improved.