IP Library Patent Application 18384627
Patent Application
App. No. 18/384,627

METHODS FOR REFINING RGBD CAMERA POSES

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/384,627
Abstract

A method for refining poses includes receiving a plurality of poses and computing a relative pose set by determining a first set of relative poses between image frame pairs for a first subset of the image frame pairs having a temporal separation between image frames of the image frame pairs less than a threshold, and determining a second set of relative poses between image frame pairs for a second subset of the image frame pairs having a temporal separation between image frames of the image frame pairs greater than the threshold.

Claims (33)

1 . A method for refining poses, the method comprising:

capturing a plurality of image frames using a depth camera; and

computing a relative pose set by:

determining a first set of relative poses between image frame pairs for a first subset of the image frame pairs having a temporal separation between image frames of the image frame pairs less than a threshold; and

determining a second set of relative poses between image frame pairs for a second subset of the image frame pairs having a temporal separation between image frames of the image frame pairs greater than the threshold.

2 . The method of claim 1 , wherein determining the second set of relative poses comprises detecting and matching features between the image frame pairs in the second subset.

3 . The method of claim 1 , further comprising performing feature pair filtering.

4 . The method of claim 1 , wherein determining the second set of relative poses comprises performing depth matching between the image frame pairs in the second subset.

5 . The method of claim 1 , further comprising:

performing volumetric reconstruction for a portion of the relative pose set to produce a global geometry; and

refining each relative pose of the portion of the relative pose set with respect to the global geometry to produce a plurality of refined poses.

6 . The method of claim 5 , wherein performing volumetric reconstruction comprises:

performing volumetric fusion; and

applying marching cubes to extract a polygonal mesh.

7 . The method of claim 5 , wherein refining each relative pose of the portion of the relative pose set with respect to the global geometry comprises refining each relative pose for a predetermined number of iterations.

8 . The method of claim 5 , wherein refining each relative pose of the portion of the relative pose set with respect to the global geometry comprises refining each relative pose for a number of iterations based on a threshold for a difference between each relative pose and a corresponding refined pose of the plurality of refined poses.

9 . The method of claim 1 , further comprising determining a plurality of global poses for the plurality of image frames using a portion of the relative pose set.

10 . A method for refining poses, the method comprising:

capturing a plurality of depth image frames using a depth camera;

computing a plurality of poses, each of the plurality of poses being associated with one of the plurality of depth image frames;

computing a relative pose set by:

determining a first set of relative poses between image frame pairs for a first subset of the image frame pairs having a temporal separation between image frames of the image frame pairs less than a threshold; and

determining a second set of relative poses between image frame pairs for a second subset of the image frame pairs having a temporal separation between image frames of the image frame pairs greater than the threshold;

performing volumetric reconstruction for a portion of the relative pose set to produce a global geometry; and

refining each pose of the plurality of poses with respect to the global geometry to produce a plurality of refined poses.

11 . The method of claim 10 , wherein performing volumetric reconstruction comprises:

performing volumetric fusion; and

extracting a polygonal mesh.

12 . The method of claim 11 , wherein extracting the polygonal mesh comprises applying marching cubes.

13 . The method of claim 10 , wherein refining each pose of the plurality of poses with respect to the global geometry comprises refining each pose for a predetermined number of iterations.

14 . The method of claim 10 , wherein refining each pose of the plurality of poses with respect to the global geometry comprises refining each pose for a number of iterations based on a threshold for a difference between each pose and a corresponding refined pose of the plurality of refined poses.

15 . The method of claim 10 , wherein refining each pose of the plurality of poses comprises aligning scene geometry with the global geometry, the scene geometry derived from depth maps associated with the plurality of depth image frames.

16 . The method of claim 10 , further comprising adjusting each refined pose of the plurality of refined poses toward a convergence for each refined pose.

Assignments (2)
SECURITY INTEREST Recorded Oct 20, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073031/0206 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2023
From: WEI, XIAOLIN
To: MAGIC LEAP, INC.
Reel/Frame 065376/0539 →