Automated camera array calibration
First Claim
1. A computer-implemented process for calibrating an array of capture devices, comprising the process actions of:
- using hybrid capture devices, which capture both intensity data and depth data, to simultaneously capture depth maps and corresponding intensity images of a scene;
finding common features in the depth maps from two hybrid capture devices;
automatically computing a rough calibration of extrinsic parameters of the hybrid capture devices, comprising both rotations and translations which detail the spatial location of each of the hybrid capture devices as well as the direction that the hybrid capture device is pointing using the shared depth map features.
2 Assignments
0 Petitions
Accused Products
Abstract
The automated camera array calibration technique described herein pertains to a technique for automating camera array calibration. The technique can leverage corresponding depth and single or multi-spectral intensity data (e.g., RGB (Red Green Blue) data) captured by hybrid capture devices to automatically determine camera geometry. In one embodiment it does this by finding common features in the depth maps between two hybrid capture devices and derives a rough extrinsic calibration based on shared depth map features. It then uses the intensity (e.g., RGB) data corresponding to the depth maps and uses the features of the intensity (e.g., RGB) data to refine the rough extrinsic calibration.
-
Citations
13 Claims
-
1. A computer-implemented process for calibrating an array of capture devices, comprising the process actions of:
-
using hybrid capture devices, which capture both intensity data and depth data, to simultaneously capture depth maps and corresponding intensity images of a scene; finding common features in the depth maps from two hybrid capture devices; automatically computing a rough calibration of extrinsic parameters of the hybrid capture devices, comprising both rotations and translations which detail the spatial location of each of the hybrid capture devices as well as the direction that the hybrid capture device is pointing using the shared depth map features. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented process for calibrating an array of capture devices, comprising the process actions of:
-
using hybrid capture devices, which capture both intensity data and depth data, to simultaneously capture depth maps and corresponding intensity images of a scene; finding common features in the depth maps from two hybrid capture devices; automatically computing a rough calibration of extrinsic parameters of the hybrid capture devices; and using the intensity data to refine the rough calibration by, for an intensity image captured using a current hybrid capture device, identifying features in the intensity image; projecting each feature onto an intensity image of another hybrid capture device using the rough calibration data obtained from matching the depth maps; and refining the rough calibration by matching the intensity features in the intensity image captured by the current hybrid capture device to intensity features in the intensity image captured by the other hybrid capture device using feature or window based matching. - View Dependent Claims (10, 11, 12, 13)
-
Specification