Methods and apparatus for tracking a light source in an environment surrounding a device
First Claim
1. A method for displaying captured images on a smartphone via a light tracking system, comprising:
- capturing, by an image sensor of the smartphone, an image representing a surrounding environment of the smartphone;
analyzing the image to detect a light source associated with the image;
calculating a location of the light source relative to the smartphone;
displaying the image on a screen of the smartphone in response to the location of the light source relative to the smartphone;
receiving motion data corresponding to movement of the smartphone; and
redisplaying the image after adjusting the location of the light source based on the motion data.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for tracking a light source in an environment surrounding a device. In an exemplary embodiment, a method includes analyzing an image of an environment surrounding a device to detect a light source and calculating a location of the light source relative to the device. The method also includes receiving motion data corresponding to movement of the device, and adjusting the location of the light source based on the motion data. In an exemplary embodiment, an apparatus includes an image sensor that acquires an image of an environment surrounding a device, and a motion tracking element that outputs motion data that corresponds to motion of the device. The apparatus also includes a tracker that analyzes the image to detect a light source, calculates a location of the light source relative to the device, and adjusts the location of the light source based on the motion data.
32 Citations
20 Claims
-
1. A method for displaying captured images on a smartphone via a light tracking system, comprising:
-
capturing, by an image sensor of the smartphone, an image representing a surrounding environment of the smartphone; analyzing the image to detect a light source associated with the image; calculating a location of the light source relative to the smartphone; displaying the image on a screen of the smartphone in response to the location of the light source relative to the smartphone; receiving motion data corresponding to movement of the smartphone; and redisplaying the image after adjusting the location of the light source based on the motion data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus of a smartphone configured to provide network communication, comprising:
-
an image sensor that acquires an image of an environment surrounding a smartphone; a motion tracking element coupled to the image sensor that outputs motion data that corresponds to physical motion of the smartphone device; a tracker coupled to the image tracking element that analyzes the image to detect a light source associated with the image and calculates a location of the light source relative to the smartphone, and wherein the tracker adjusts the location of the light source relative to the smartphone based on the motion data; and a display coupled to the tracker and configured to redisplay an updated image based on the previously captured image, the motion data, and the location of the light source relative to the smartphone. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method for displaying captured images on a smartphone via a light tracking system, comprising:
-
acquiring, by an image sensor of the smartphone, an image of an environment representing a surrounding image of the smartphone; analyzing the image to detect a feature in the image including identifying and locating a light source; determining a relative position and orientation between the light source and the smartphone; calculating a location of the feature relative to the smartphone in accordance with the relative position and orientation between the light source and the smartphone; displaying the image including the feature on a screen of the smartphone in response to the relative position and orientation between the light source and the smartphone;
receiving motion data corresponding to movement of the smartphone; andadjusting the image on the screen to a reflect new location of the feature and the relative position and orientation between the light source and the smartphone based on the motion data. - View Dependent Claims (20)
-
Specification