1. A method for determining whether a product image includes a logo pattern, the method comprising: retrieving, by a server, one or more logo patterns from a logo pattern library, each of the one or more logo patterns identifying a respective product brand; retrieving, by the server, a product image; calculating, by the server, for each of the one or more logo patterns, a matching degree, the matching degree representing a degree to which each logo pattern is present in the product image, the calculating comprising: identifying an overlapping set of third feature points between first local feature points of the product image and second local feature points of the one or more logo patterns that satisfy a preset matching degree, calculating for each of the one or more logo patterns, a ratio of the number of third local feature points to the number of second local feature points, identifying effective local feature points for each of the one or more logo patterns by removing one or more mismatched first local feature points from the overlapping feature points, and calculating the matching degree for each of the one or more logo patterns by calculating a ratio of the number of the effective local feature points for a given logo pattern to the number of third local feature points identified for the given logo pattern; selecting, by the server, as a selected logo pattern, the logo pattern having the greatest calculated matching degree; and determining, by the server, that the product image includes the selected logo pattern if the matching degree of the selected logo pattern is greater than a first threshold.