IP Library › Granted Patent US 9,323,785
Granted Patent B2
US 9,323,785 · App. 14/197,989 · Granted Apr 26, 2016

Method and system for mobile visual search using metadata and segmentation

Inventors: Prasad Horabailu Laxminarayana Bhat (Bangalore, IN); Haricharan Lakshman (Bangalore, IN); Santhosh Lakshmanarao Ananthapadmanabha Rao (Bangalore, IN); Sridhar Manthani (Bangalore, IN)
Assignee: STREAMOID TECHNOLOGIES PRIVATE LIMITED
G06F17/30265
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,323,785
App. No.
14/197,989
Granted
Apr 26, 2016
Kind
B2
Abstract

The embodiments herein provide a method and system for providing an image based mobile augmented reality. The system comprises a mobile device comprising a camera for capturing plurality of images, a display screen for displaying results, a GPS module for determining geographical coordinates, an input interface and a client application including a client-side database; and a central server comprising a server-side database and an image matching and ranking module comprising one or more image matching algorithms for performing an image search. The method comprises capturing a query image, transmitting query data to the central server, applying one or more image matching and ranking algorithms to identify database images matching to the search query, extracting relevant information, presenting the extracted relevant information as search results to the user and providing an option to the user to interactively communicate with the system.

Claims (19)

1. A method for image searching using geographical coordinates and time, the method comprises:

acquiring a query image from a mobile device;

extracting image features of the query image;

extracting image features of the database images;

calculating a matching score for the database image, and wherein the matching score is calculated based on differences between the extracted image features of the query image and the extracted image features of the database image;

identifying matching database images based on the matching score; extracting geographical coordinates of the identified matching database images;

extracting geographical coordinates of the query image, and wherein the geographical coordinates of the query image is matched with the geographical coordinates of the identified matching database images;

extracting a time stamp of the query image;

extracting a time information of meta data in the identified matching database image, and wherein the time stamp of the query image is matched with the time information of meta data in the identified matching database image;

computing a joint matching score, and wherein the joint matching score is computed by mapping the calculated matching score of the database image, the matched results of the geographical coordinates of the query image and the geographical coordinates of the query image, and the matched time stamp of the query image with the time information of meta data in the database image;

defining a threshold matching score to identify a match between the query image and the database image, and wherein the database image is identified as a matching image to the query image when the computed joint matching score of the database images is less than the pre-defined threshold matching score;

ranking the database images based on the computed joint matching score; and

displaying one or more database images by ranking based on the relevance.

2. The method according to claim 1 , wherein the time stamp of the query image is a time of capturing an image through the mobile device, and wherein the time information of the database images is a time of storing an image in the database.

3. The method according to claim 1 , wherein the database images are ranked based the computed joint matching score without any threshold check.

4. The method according to claim 1 , wherein the joint matching score is computed based the a linear combination of the scores, and wherein the liner combination of scores comprises:

matching score of the database image;

matching score of the geographical coordinates of the query image and the geographical coordinates of the query image; and

matching score of the time stamp of the query image with the time information of meta data in the database image.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNMENT AGREEMENT DOCUMENT PREVIOUSLY RECORDED AT REEL: 056227 FRAME: 0115. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 17, 2021
From: LAXMINARAYANA BHAT, PRASAD HORABAILU; LAKSHMAN, HARICHARAN; ANANTHAPADMANABHA RAO, SANTHOSH LAKSHMANARAO; MANTHANI, SRIDHAR
To: STREAMOID TECHNOLOGIES PRIVATE LIMITED
Reel/Frame 056256/0681 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2021
From: LAXMINARAYANA BHAT, PRASAD HORABAILU; LAKSHMAN, HARICHARAN; ANANTHAPADMANABHA RAO, SANTHOSH LAKSHMANARAO; MANTHANI, SRIDHAR
To: STREAMOID TECHNOLOGIES PRIVATE LIMITED
Reel/Frame 056227/0115 →
Priority Claims (1)
IN 973/CHE/2013 · Mar 6, 2013 · national
Continuity (1)
Related Publication 20140254934A1 · Sep 11, 2014