Sensor calibration and position estimation based on vanishing point determination
First Claim
Patent Images
1. A method comprising:
- capturing an image of a scene, by an image capturing unit of a device, the device further comprising at least one sensor;
determining a location of at least one vanishing point in the captured image of the scene;
determining a measured device orientation of the device based on one or more measurements performed by the at least one sensor of the device; and
determining candidate positions of the device in a region including an area corresponding to the scene based, at least in part, on the location of the at least one vanishing point in the captured image of the scene, the measured device orientation, and orientation data associated with multiple areas within the region, wherein determining the candidate positions comprises determining candidate areas from the multiple areas within the region based on relative orientation of the device determined from the location of the at least one vanishing point in the captured image, and based on the measured device orientation, and wherein determining the candidate areas comprises determining candidate hallways in the area, with the area including multiple hallways associated with respective orientation values, based on the relative orientation of the device determined from the location of the at least one vanishing point in the captured image, and based on the measured device orientation.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are systems, apparatus, devices, method, computer program products, and other implementations, including a method that includes capturing an image of a scene by an image capturing unit of a device that includes at least one sensor, determining relative device orientation of the device based, at least in part, on determined location of at least one vanishing point in the captured image of the scene, and performing one or more calibration operations for the at least one sensor based, at least in part, on the determined relative device orientation.
-
Citations
22 Claims
-
1. A method comprising:
-
capturing an image of a scene, by an image capturing unit of a device, the device further comprising at least one sensor; determining a location of at least one vanishing point in the captured image of the scene; determining a measured device orientation of the device based on one or more measurements performed by the at least one sensor of the device; and determining candidate positions of the device in a region including an area corresponding to the scene based, at least in part, on the location of the at least one vanishing point in the captured image of the scene, the measured device orientation, and orientation data associated with multiple areas within the region, wherein determining the candidate positions comprises determining candidate areas from the multiple areas within the region based on relative orientation of the device determined from the location of the at least one vanishing point in the captured image, and based on the measured device orientation, and wherein determining the candidate areas comprises determining candidate hallways in the area, with the area including multiple hallways associated with respective orientation values, based on the relative orientation of the device determined from the location of the at least one vanishing point in the captured image, and based on the measured device orientation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile device comprising:
-
an image capturing unit to capture an image of a scene; at least one sensor to measure orientation of the mobile device; and a controller configured to; determine a location of at least one vanishing point in the image of the scene captured by the image capturing unit; determine a measured device orientation of the mobile device based on one or more measurements performed by the at least one sensor of the mobile device; and determine candidate positions of the mobile device in a region including an area corresponding to the scene based, at least in part, on the location of the at least one vanishing point in the captured image of the scene, the measured device orientation, and orientation data associated with multiple areas within the region, wherein the controller configured to determine the candidate positions of the mobile device in the region is configured to determine candidate areas from the multiple areas within the region based on relative orientation of the mobile device determined from the location of the at least one vanishing point in the captured image, and based on the measured device orientation, and wherein the controller configured to determine the candidate areas is configured to determine candidate hallways in the area, with the area including multiple hallways associated with respective orientation values, based on the relative orientation of the mobile device determined from the location of the at least one vanishing point in the captured image, and based on the measured device orientation. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
means for capturing an image of a scene for a device that includes at least one sensor; means for determining a location of at least one vanishing point in the captured image of the scene; means for determining a measured device orientation of the device based on one or more measurements performed by the at least one sensor of the device; and means for determining candidate positions of the device in a region including an area corresponding to the scene based, at least in part, on the location of the at least one vanishing point in the captured image of the scene, the measured device orientation, and orientation data associated with multiple areas within the region, wherein the means for determining the candidate positions comprises means for determining candidate areas from the multiple areas within the region based on relative orientation of the device determined from the location of the at least one vanishing point in the captured image, and based on the measured device orientation, and wherein the means for determining the candidate areas comprises means for determining candidate hallways in the area, with the area including multiple hallways associated with respective orientation values, based on the relative orientation of the device determined from the location of the at least one vanishing point in the captured image, and based on the measured device orientation. - View Dependent Claims (17, 18)
-
-
19. A non-transitory computer readable media programmed with a set of instructions, executable on a processor, to:
-
capture an image of a scene, by an image capturing unit of a device, the device further comprising at least one sensor; determine a location of at least one vanishing point in an image of a scene captured by the image capturing unit; determine a measured device orientation of the device based on one or more measurements performed by the at least one sensor of the device; and determine candidate positions of the device in a region including an area corresponding to the scene based, at least in part, on the location of the at least one vanishing point in the captured image of the scene, the measured device orientation, and orientation data associated with multiple areas within the region, wherein the instructions to determine the candidate positions of the mobile device in the region comprise one or more instructions to determine candidate areas from the multiple areas within the region based on relative orientation of the device determined from the location of the at least one vanishing point in the captured image, and based on the measured device orientation, and wherein the one or more instructions to determine the candidate areas comprise further instructions to determine candidate hallways in the area, with the area including multiple hallways associated with respective orientation values, based on the relative orientation of the device determined from the location of the at least one vanishing point in the captured image, and based on the measured device orientation. - View Dependent Claims (20, 21, 22)
-
Specification