Method and apparatus for tracking an object of interest using a camera associated with a hand-held processing device
First Claim
1. A method for automatically framing and tracking an object of interest using a video camera integrated into hand-held processing devices including PDAs, mobile telephones, palmtops, and portable computers to insure stability of the image content as a user manipulates the device, the method comprising the steps of:
- providing said video camera with a wide field of view;
continuously detecting relative movement associated with the hand-held device that tracks the object of interest within a displayed image generated by said camera, the relative movement depending on the tracking of the object of interest; and
continuously electronically adjusting the camera, without use of a motor, in response to the detected relative movement, so as to maintain a desired framing and tracking of the object of interest within an image and/or successive images, as long as the image or images remain in the field of view generated by the camera for selectively providing either one of a still picture of the object or video image of the object, respectively, for providing a stable image in the presence of movement of a user'"'"'s hand holding said device;
wherein the framing of the object involves creating a model of the object; and
wherein the model is adjusted based on a history of prior obtained plurality of calibration parameters used to represent one or more matrices used for the framing and tracking of the object.
2 Assignments
0 Petitions
Accused Products
Abstract
A hand-held processing device, such as a mobile telephone, a personal digital assistant (PDA), or a portable computer, includes a physically or electronically adjustable camera and is operative to track a specified object of interest. Relative movement between the hand-held device and the object of interest is detected using an orientation determination device such as a gyroscope, an image-based tracking operation, or a hybrid combination of orientation determination and image-based tracking. A setting of the camera is then adjusted so as to maintain a desired framing of the object of interest within an image generated by the camera.
-
Citations
25 Claims
-
1. A method for automatically framing and tracking an object of interest using a video camera integrated into hand-held processing devices including PDAs, mobile telephones, palmtops, and portable computers to insure stability of the image content as a user manipulates the device, the method comprising the steps of:
-
providing said video camera with a wide field of view; continuously detecting relative movement associated with the hand-held device that tracks the object of interest within a displayed image generated by said camera, the relative movement depending on the tracking of the object of interest; and continuously electronically adjusting the camera, without use of a motor, in response to the detected relative movement, so as to maintain a desired framing and tracking of the object of interest within an image and/or successive images, as long as the image or images remain in the field of view generated by the camera for selectively providing either one of a still picture of the object or video image of the object, respectively, for providing a stable image in the presence of movement of a user'"'"'s hand holding said device; wherein the framing of the object involves creating a model of the object; and wherein the model is adjusted based on a history of prior obtained plurality of calibration parameters used to represent one or more matrices used for the framing and tracking of the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus for automatically framing and tracking an object of interest, the apparatus comprising:
-
a hand-held processing device including PDA'"'"'s, mobile telephones, palmtops, and portable computers, having at least one video camera integrated therein, the hand-held device further comprising; a processor operative to continuously monitor the detection of relative movement associated with the hand-held device that tracks the object of interest, due to movement of a user'"'"'s hand holding said device, the relative movement depending on the tracking of the object of interest, said processor being responsive to the detected relative movement for continuously solely electronically adjusting, without use of a motor, at least one setting of the camera so as to continuously maintain a desired framing of the object of interest within an image generated by the camera as a user manipulates the device, for providing a stable image; wherein the framing of the object involves creating a model of the object; and wherein the model is adjusted based on a history of prior obtained plurality of calibration parameters used to represent one or more matrices used for the framing and tracking of the object. - View Dependent Claims (23)
-
-
24. An article of manufacture comprising a storage medium for storing one or more programs for tracking an object of interest using at least one video camera having integrated into a hand-held processing device, including PDA'"'"'s, mobile telephones, palmtops, and portable computers, wherein the one or more programs when executed by a processor implement the steps of:
-
detecting relative movement associated with the hand-held device that tracks the object of interest, the relative movement depending on the tracking of the object of interest; and adjusting solely electronically, without use of a motor, at least one setting of the camera, in response to the detected relative movement, so as to maintain a desired framing of the object of interest within an image generated by the camera, for providing a stable image; wherein the framing of the object involves creating a model of the object; and wherein the model is adjusted based on a history of prior obtained plurality of calibration parameters used to represent one or more matrices used for the framing and tracking of the object. - View Dependent Claims (25)
-
Specification