The method for positioning and identifying dish information based on
deep learning disclosed in the present invention reads the information of the plate templates stored in the
library and extracts their template features and contour maps, as well as the order images. The
deep learning model is used for image positioning and contour extraction to obtain the plate contour map through secondary contour extraction. Calculate the matching
centroid positioning map of all plates in the order image. Circularly read the information of the plate templates stored in the
library after initialization at different angles, and calculate the optimal TopN
coincidence position coordinates between the contour of the plate to be recognized and the contour of the current template by calculating with the feature values of the plate to be recognized and the information of the plate templates stored in the
library at different angles. Calculate the gradient
cosine similarity value between the plate to be recognized and the current plate template, store the maximum matching
score value of the id of the current plate template at the current angle, compare and assign the maximum matching
score value of the id of the current plate template at the current angle with the global maximum matching
score value, and calculate the price, dishes, and
nutritional information corresponding to each plate in the order image.