Data capture and identification system and process
First Claim
Patent Images
1. A mobile system that performs object recognition, comprising:
- at least one data capture device;
a computer system programmed to;
store reference characteristics corresponding to a plurality of target objects and object information associated with each of the plurality of target objects;
receive, from the at least one data capture device, digital data of a scene captured by the at least one data capture device, the digital data comprising at least one of image data and position data related to a digital representation of at least one real-world object within the scene;
derive salient characteristics for the at least one real-world object based on the digital representation including the position data;
identify the at least one real-world object as at least one target object among the plurality of target objects based on the derived salient characteristics and the stored reference characteristics;
retrieve the object information associated with the identified at least one target object; and
execute a software process based on the object information.
3 Assignments
0 Petitions
Accused Products
Abstract
A mobile system that performs object recognition, identifying real-world objects in a scene from captured digital data of the scene. The mobile system identifies the real-world objects based on derived salient characteristics from the digital data, and retrieves stored object information corresponding to the identified object such that a CPU can execute a software process based on the retrieved object information about the real-world object.
394 Citations
21 Claims
-
1. A mobile system that performs object recognition, comprising:
-
at least one data capture device; a computer system programmed to; store reference characteristics corresponding to a plurality of target objects and object information associated with each of the plurality of target objects; receive, from the at least one data capture device, digital data of a scene captured by the at least one data capture device, the digital data comprising at least one of image data and position data related to a digital representation of at least one real-world object within the scene; derive salient characteristics for the at least one real-world object based on the digital representation including the position data; identify the at least one real-world object as at least one target object among the plurality of target objects based on the derived salient characteristics and the stored reference characteristics; retrieve the object information associated with the identified at least one target object; and execute a software process based on the object information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for object recognition by a mobile system, comprising:
-
storing, by a computer system, reference characteristics corresponding to a plurality of target objects and object information associated with each of the plurality of target objects; capturing, by at least one data capture device, digital data of a scene, the digital data comprising at least one of image data and position data related to a digital representation of at least one real-world object within the scene; receiving, by the computer system and from the at least one data capture device, the digital data of the scene; deriving, by the computer system, salient characteristics for the at least one real-world object based on the digital representation including the position data; identifying, by the computer system, the at least one real-world object as at least one target object among the plurality of target objects based on the derived salient characteristics and the stored reference characteristics; retrieving, by the computer system, the object information associated with the identified at least one target object; executing, by the computer system, a software process based on the object information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable medium comprising instructions executable by a computer processor to execute processing comprising:
-
storing, by a computer system, reference characteristics corresponding to a plurality of target objects and object information associated with each of the plurality of target objects; capturing, by at least one data capture device, digital data of a scene, the digital data comprising at least one of image data and position data related to a digital representation of at least one real-world object within the scene; receiving, by the computer system and from the at least one data capture device, the digital data of the scene; deriving, by the computer system, salient characteristics for the at least one real-world object based on the digital representation including the position data; identifying, by the computer system, the at least one real-world object as at least one target object among the plurality of target objects based on the derived salient characteristics and the stored reference characteristics; retrieving, by the computer system, the object information associated with the identified at least one target object; executing, by the computer system, a software process based on the object information.
-
Specification