IP Library Patent Application 18572933
Patent Application
App. No. 18/572,933

CALIBRATION OF 3D SCANNING SYSTEMS

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/572,933
Abstract

A method is described in which a calibration target having a plurality of spheres is placed in a scan volume of a 3D scanning system. Images of the calibration target are captured using the 3D scanning system. Image pixel correspondences of the captured images are determined, and the 3D scanning system is calibrated using the image pixel correspondences.

Claims (41)

1 . A method comprising:

placing a calibration target having a plurality of spheres in a scan volume of a 3D scanning system;

capturing images of the calibration target using the 3D scanning system;

determining image pixel correspondences of the captured images; and

calibrating the 3D scanning system using the image pixel correspondences.

2 . A method as claimed in claim 1 , wherein calibrating the 3D scanning system using the image pixel correspondences comprises:

constructing surface points of the spheres using the image pixel correspondences and camera models;

solving an error function based on the constructed surface points; and

adjusting parameters of the camera models to reduce the error function.

3 . A method as claimed in claim 2 , wherein each sphere has a known radius, and solving the error function comprises determining, for surface points of each sphere, a difference error between the estimated radius at a surface point and the known radius.

4 . A method as claimed in claim 1 , wherein the method comprises:

placing a further calibration target having a plurality of two-dimensional markers in the scan volume;

capturing images of the further calibration target using the 3D scanning system;

determining positions of the markers in the captured images; and

calibrating the 3D scanning system using the determined positions of the markers.

5 . A method as claimed in claim 4 , wherein calibrating the 3D scanning system comprises:

determining parameters of camera models using the determined positions of the markers; and

refining the parameters using the determined image pixel correspondences.

6 . A method as claimed in claim 5 , wherein refining the parameters comprises adjusting the parameters within constraints.

7 . A method as claimed in claim 1 , wherein the calibration target comprises at least three spheres.

8 . A method as claimed in claim 1 , wherein the calibration target comprises at least four spheres, three of the spheres lie in a common plane, and at least a fourth sphere lies outside the common plane.

9 . A method comprising:

receiving image data from cameras of a 3D scanning system, the image data comprising views of a calibration target having a plurality of spheres in a scan volume;

determining from the image data image pixel correspondences; and

refining parameters of camera models of the 3D scanning system using the determined image pixel correspondences.

10 . A method as claimed in claim 9 , wherein refining the parameters comprises:

constructing surface points of the spheres using the image pixel correspondences and the camera models;

solving an error function based on the constructed surface points; and

adjusting parameters of the camera models to reduce the error function.

11 . A method as claimed in claim 10 , wherein each sphere has a known radius, and solving the error function comprises determining, for surface points of each sphere, a difference error between the estimated radius at a surface point and the known radius.

12 . A method as claimed in claim 9 , wherein the method comprises:

receiving further image data from the cameras, the further image data comprising views of a further calibration target having a plurality of two-dimensional markers in the scan volume;

determining from the further image data positions of the markers;

determining parameters of the camera models using the determined positions of the markers; and

refining the parameters using the determined image pixel correspondences.

13 . A method as claimed in claim 10 , wherein refining the parameters comprises adjusting the parameters within constraints.

14 . A method as claimed in claim 9 , wherein the calibration target comprises at least three spheres.

15 . A non-transitory storage medium storing machine-readable instructions that, when executed by a processor of a computing device, cause the computing device to:

receive image data of a calibration target having a plurality of spheres in a scan volume;

determine from the image data image pixel correspondences; and

refine parameters of camera models using the determined image pixel correspondences.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2025
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PERIDOT PRINT LLC
Reel/Frame 070187/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2023
From: RILK, MARKUS ERNST
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 065928/0955 →