Systems and methods for mobile search using bag of hash bits and boundary reranking
AssigneeThe Trustees of Columbia University in the City of New York
InventorsJunfeng He, Shih-Fu Chang, Tai-Hsu Lin
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe Trustees of Columbia University in the City of New York
InventorsJunfeng He, Shih-Fu Chang, Tai-Hsu Lin
Estimating the term…
Determining ranked candidate media in response to media query data corresponding to a query media includes receiving the media query data including feature data of the query media, coordinate data, and boundary data, matching the features with corresponding features of an media database using the feature data to identify features in the media database within a predetermined hamming distance in a hash table from the corresponding features of the query media to obtain matched features in the media database, determining candidate media whose number of matched features exceeds a matched feature threshold, generating a geometry similarity score between the query media and each candidate media using the feature data and the coordinate data, generating a boundary similarity score between the query media and each candidate media using the boundary data, ranking the candidate media based on the numbers of matched features, the geometry similarity scores and the boundary similarity scores.
A method for determining one or more ranked candidate media in response to media query data generated at a mobile client device corresponding to a query media, comprising:
One or more computing devices associated with a server computing system for determining one or more ranked candidate media in response to media query data generated at a mobile client device corresponding to a query media, the computing devices comprising:
One or more computer-readable non-transitory storage media embodying software for determining one or more ranked candidate media in response to media query data generated at a mobile client device corresponding to a query media that is configured when executed to:
Dependencies are inferred from the claim text.