US2014123507A1PendingUtilityA1

Reference coordinate system determination

Assignee: QUALCOMM INCPriority: Nov 2, 2012Filed: Mar 6, 2013Published: May 8, 2014
Est. expiryNov 2, 2032(~6.3 yrs left)· nominal 20-yr term from priority
G01B 11/002G06T 2207/10028G06T 19/006G06T 7/70
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method of determining a reference coordinate system includes: obtaining information indicative of a direction of gravity relative to a device; and converting an orientation of a device coordinate system using the direction of gravity relative to the device to produce the reference coordinate system. The method may also include setting an origin of the reference coordinate system and/or determining a scale value of the reference coordinate system. The method may also include refining the reference coordinate system.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method of determining a reference coordinate system, the method comprising:
 obtaining information indicative of a direction of gravity relative to a device; and   converting an orientation of a device coordinate system using the direction of gravity relative to the device to produce the reference coordinate system.   
     
     
         2 . The method of  claim 1  further comprising obtaining information indicative of a direction perpendicular to gravity and wherein the converting comprises converting the orientation of the device coordinate system using the direction perpendicular to gravity. 
     
     
         3 . The method of  claim 2  wherein the direction perpendicular to gravity is one of magnetic north or a projection of a viewing direction of a camera of the device onto a plane perpendicular to gravity. 
     
     
         4 . The method of  claim 1  further comprising setting an origin of the reference coordinate system. 
     
     
         5 . The method of  claim 4  wherein setting the origin comprises:
 obtaining a point cloud; and 
 determining a geometric center of a substantially planar portion of the point cloud. 
 
     
     
         6 . The method of  claim 4  wherein setting the origin comprises:
 obtaining a point cloud; and 
 determining an intersection of a view direction of a camera of the device and a plane corresponding to a substantially planar portion of the point cloud. 
 
     
     
         7 . The method of  claim 1  further comprising calculating a scale value and producing the reference coordinate system using the scale value. 
     
     
         8 . The method of  claim 7  wherein calculating the scale value comprises:
 obtaining a point cloud; and 
 comparing a dimension of the point cloud to a fixed size. 
 
     
     
         9 . The method of  claim 7  wherein calculating the scale value comprises calculating the scale value such that an origin of the reference coordinate system will have a predetermined distance from the device. 
     
     
         10 . The method of  claim 7  wherein calculating the scale value comprises using absolute measurements from one or more input sensors of the device. 
     
     
         11 . The method of  claim 10  wherein the one or more input sensors comprise an accelerometer or a plurality of cameras. 
     
     
         12 . The method of  claim 1  further comprising refining the reference coordinate system using information from the reference coordinate system and at least one previously-determined coordinate system to generate a combination of the reference coordinate system and the at least one previously-determined coordinate system. 
     
     
         13 . The method of  claim 1  further comprising determining at least one of a first technique for converting the orientation or a second technique for setting an origin of the reference coordinate system based on an application for which the reference coordinate system is used. 
     
     
         14 . The method of  claim 1  wherein the reference coordinate system is an augmented reality coordinate system, the method further comprising displaying an augmented reality image disposed and directed in accordance with the reference coordinate system. 
     
     
         15 . A device for determining a reference coordinate system, the device comprising:
 means for obtaining information indicative of a direction of gravity relative to the device; and   means for converting an orientation of a device coordinate system using the direction of gravity relative to the device to produce the reference coordinate system.   
     
     
         16 . The device of  claim 15  further comprising means for obtaining information indicative of a direction perpendicular to gravity and wherein the means for converting are for converting the orientation of the device coordinate system using the direction perpendicular to gravity. 
     
     
         17 . The device of  claim 16  wherein the direction perpendicular to gravity is one of magnetic north or a projection of a viewing direction of a camera of the device onto a plane perpendicular to gravity. 
     
     
         18 . The device of  claim 15  further comprising means for setting an origin of the reference coordinate system. 
     
     
         19 . The device of  claim 18  wherein the means for setting the origin comprise:
 means for obtaining a point cloud; and 
 means for determining a geometric center of a substantially planar portion of the point cloud. 
 
     
     
         20 . The device of  claim 18  wherein the means for setting the origin comprise:
 means for obtaining a point cloud; and 
 means for determining an intersection of a view direction of a camera of the device and a plane corresponding to a substantially planar portion of the point cloud. 
 
     
     
         21 . The device of  claim 15  further comprising means for calculating a scale value such that an origin of the reference coordinate system will have a predetermined distance from the device. 
     
     
         22 . The device of  claim 21  wherein the means for calculating the scale value comprise:
 means for obtaining a point cloud; and 
 means for comparing a dimension of the point cloud to a fixed size. 
 
     
     
         23 . The device of  claim 21  wherein the means for calculating the scale value comprise means for calculating the scale value such that an origin of the reference coordinate system will have a predetermined distance from the device. 
     
     
         24 . The device of  claim 21  wherein the means for calculating the scale value comprise means for using absolute measurements from one or more input sensors of the device. 
     
     
         25 . The device of  claim 24  wherein the one or more input sensors comprise an accelerometer or a plurality of cameras. 
     
     
         26 . The device of  claim 15  further comprising means for refining the reference coordinate system using information from the reference coordinate system and at least one previously-determined coordinate system to generate a combination of the reference coordinate system and the at least one previously-determined coordinate system. 
     
     
         27 . The device of  claim 15  further comprising means for determining at least one of a first technique for converting the orientation or a second technique for setting an origin of the reference coordinate system based on an application for which the reference coordinate system is used. 
     
     
         28 . The device of  claim 15  wherein the reference coordinate system is an augmented reality coordinate system, the device further comprising means for displaying an augmented reality image disposed and directed in accordance with the reference coordinate system. 
     
     
         29 . A mobile device comprising:
 a sensor configured to determine a direction of gravity and to provide an indication of the direction of gravity relative to the mobile device; and   an orientation module communicatively coupled to the sensor and configured to convert an orientation of a device coordinate system, of the mobile device, using the indication of the direction of gravity relative to the mobile device to produce a reference coordinate system.   
     
     
         30 . The mobile device of  claim 29  wherein the orientation module is further configured to convert the orientation of the device coordinate system using a direction perpendicular to gravity. 
     
     
         31 . The mobile device of  claim 29  further comprising an origin module communicatively coupled to the orientation module and configured to set an origin of the reference coordinate system by obtaining a point cloud and at least one of:
 determining a geometric center of a substantially planar portion of the point cloud; or 
 determining an intersection of a view direction of a camera of the mobile device and a plane corresponding to a substantially planar portion of the point cloud. 
 
     
     
         32 . The mobile device of  claim 29  further comprising a scale module communicatively coupled to the orientation module and configured to set a scale value for the reference coordinate system relative to the device coordinate system by:
 (1) obtaining a point cloud and comparing a dimension of the point cloud to a fixed size; or 
 (2) calculating the scale value such that an origin of the reference coordinate system will have a predetermined distance from the mobile device; or 
 (3) using absolute measurements from one or more input sensors of the mobile device. 
 
     
     
         33 . The mobile device of  claim 29  wherein the orientation module is configured to produce a refined reference coordinate system using information from the reference coordinate system and at least one previously determined coordinate system. 
     
     
         34 . The mobile device of  claim 29  wherein the reference coordinate system is an augmented reality coordinate system, the mobile device further comprising a display and a processor configured to cause the display to display an augmented reality image disposed and directed in accordance with the reference coordinate system. 
     
     
         35 . A processor-readable storage medium of a mobile device, the storage medium comprising processor-readable instructions configured to cause a processor to:
 obtain an indication of a direction of gravity relative to the mobile device; and   convert an orientation of a device coordinate system, of the mobile device, using the indication of the direction of gravity relative to the mobile device to produce a reference coordinate system.

Join the waitlist — get patent alerts

Track US2014123507A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.