Shape/object recognition using still/scan/moving image optical digital media processing
First Claim
1. A system comprising:
- a user device; and
a server;
the user device configured to;
capture a reference optical data using a capturing device;
transmit the reference optical data to the server;
capture a subsequent optical data using the capturing device; and
transmit the subsequent optical data to the server;
the server configured to;
receive the reference optical data from the user device;
receive the subsequent optical data from the user device;
compare the subsequent optical data to the reference optical data, wherein comparing the subsequent optical data to the reference optical data includes;
detecting a material object in the reference optical data, identifying the material object,comparing at least one of a location of the material object and how many of the material object are present in the subsequent optical data to a corresponding at least one of a location of the material object and how many of the material object are present in the reference optical data, andanalyzing the material object, the analyzing including researching the material object using the Internet to determine facts about the material object; and
transmit a notification to the user device, the notification including data resulting from the comparing of the subsequent optical data to the reference optical data, the data including a chart mapping differences between the subsequent optical data and the reference optical data, and the data further including facts obtained over the Internet about the material object.
2 Assignments
0 Petitions
Accused Products
Abstract
There is provided a system and method for shape/object recognition using still/scan/moving image optical digital media processing. The system may include a user device and a cloud/server. The user device may be configured to capture a reference optical data using a capturing device, transmit the reference data to the cloud/server, capture a subsequent optical data using the capturing device, and transmit the subsequent optical data to the cloud/server. The cloud/server may be configured to receive the reference optical data from the user device, receive the subsequent optical data from the user device, compare the subsequent optical data to the reference optical data, and transmit a notification to the user device. The notification may include similarities and differences between the reference optical data and the subsequent optical data.
67 Citations
17 Claims
-
1. A system comprising:
-
a user device; and a server; the user device configured to; capture a reference optical data using a capturing device; transmit the reference optical data to the server; capture a subsequent optical data using the capturing device; and transmit the subsequent optical data to the server; the server configured to; receive the reference optical data from the user device; receive the subsequent optical data from the user device; compare the subsequent optical data to the reference optical data, wherein comparing the subsequent optical data to the reference optical data includes; detecting a material object in the reference optical data, identifying the material object, comparing at least one of a location of the material object and how many of the material object are present in the subsequent optical data to a corresponding at least one of a location of the material object and how many of the material object are present in the reference optical data, and analyzing the material object, the analyzing including researching the material object using the Internet to determine facts about the material object; and transmit a notification to the user device, the notification including data resulting from the comparing of the subsequent optical data to the reference optical data, the data including a chart mapping differences between the subsequent optical data and the reference optical data, and the data further including facts obtained over the Internet about the material object. - View Dependent Claims (2, 3, 4, 17)
-
-
5. A device comprising:
-
a memory storing a detection software application; a capturing device; and a processor configured to execute the detection software application to; capture a reference optical data using the capturing device; capture a subsequent optical data using the capturing device; determine differences between the reference optical data and the subsequent optical data, based on detecting a material object in the reference optical data, identifying the material object, comparing at least one of a location of the material object and how many of the material object are present in the subsequent optical data to a corresponding at least one of a location of the material object and how many of the material object are present in the reference optical data, and analyzing the material object, the analyzing including researching the material object using the Internet to determine facts about the material object; and display information corresponding to the differences between the reference optical data and the subsequent optical data, the information including a chart mapping differences between the subsequent optical data and the reference optical data, and the information further including facts obtained over the Internet about the material object. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A method for comparing subsequent optical data to reference optical data, the method comprising:
-
capturing the reference optical data using a capturing device; capturing the subsequent optical data using the capturing device; determining differences between the reference optical data and the subsequent optical data, based on detecting a material object in the reference optical data, identifying the material object, comparing at least one of a location of the material object and how many of the material object are present in the subsequent optical data to a corresponding at least one of a location of the material object and how many of the material object are present in the reference optical data, and analyzing the material object, the analyzing including researching the material object using the Internet to determine facts about the material object; and displaying information corresponding to the differences between the reference optical data and the subsequent optical data, the information including a chart mapping differences between the subsequent optical data and the reference optical data, and the information further including facts obtained over the Internet about the material object. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification