System and method for interacting with objects via a camera enhanced mobile device
First Claim
1. A system to support image based object controlling, comprising:
- a camera enhanced mobile device operable to;
point to and capture one or more images of an object of interest; and
send the captured one or more images of the object to a processing center via a network;
a database of object features containing features of a plurality of objects;
said processing center operable to;
extract a plurality of features of the object from the one or more images captured by the camera enhanced mobile device;
identify the object the user points to based on the database of object features; and
manipulate and control the identified object via an interface unit; and
said interface unit operable to interact with both the processing center and the object.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention enable an image based controller to control and manipulate objects with simple point-and-capture operations via images captured by a camera enhanced mobile device. Powered by this technology, a user is able to complete many complicated control tasks via guided control of objects without utilizing laser pointers, IR transmitters, mini-projectors, or bar code tagging and/or customized wall paper are not needed for the environment control. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.
128 Citations
17 Claims
-
1. A system to support image based object controlling, comprising:
a camera enhanced mobile device operable to; point to and capture one or more images of an object of interest; and send the captured one or more images of the object to a processing center via a network; a database of object features containing features of a plurality of objects; said processing center operable to; extract a plurality of features of the object from the one or more images captured by the camera enhanced mobile device; identify the object the user points to based on the database of object features; and manipulate and control the identified object via an interface unit; and said interface unit operable to interact with both the processing center and the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method to support image based object controlling, comprising:
-
establishing a database containing features of a plurality of objects; capturing one or more images of an object via a camera enhanced mobile device and sending the one or more images to a processing center via a network; extracting a plurality of features of the object from the one or more images captured by the camera enhanced mobile device; identifying the object the user points to based on the database of object features; and manipulating and controlling the identified object via commands. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory computer readable storage medium having instructions stored thereon that when executed cause a system to:
-
establish a database containing features of a plurality of objects; capture one or more images of an object via a camera enhanced mobile device and send the one or more images to a processing center via a network; extract a plurality of features of the object from the one or more images captured by the camera enhanced mobile device; identify the object the user points to based on the database of object features; and manipulate and control the identified object via commands.
-
-
17. A system to support image based object controlling, comprising:
-
means for establishing a database containing features of a plurality of objects; means for capturing one or more images of an object via a camera enhanced mobile device and sending the one or more images to a processing center via a network; means for extracting a plurality of features of the object from the one or more images captured by the camera enhanced mobile device; means for identifying the object the user points to based on the database of object features; and means for manipulating and controlling the identified object via commands.
-
Specification