3D SCENE MODEL FROM VIDEO
First Claim
1. A method for determining a three-dimensional model of a scene from a digital video captured using a digital video camera, the digital video including a temporal sequence of video frames, each video frame having an array of image pixels, comprising:
- determining a camera position of the digital video camera for each video frame;
determining a smoothed camera path responsive to the camera positions;
determining a sequence of target camera positions spaced out along the smoothed camera path such that video frames captured at the target camera positions have at least a target level of overlapping scene content;
selecting a sequence of target video frames from the temporal sequence of video frames based on the target camera positions; and
analyzing the target video frames using a three-dimensional reconstruction process to determine a three-dimensional model of the scene;
wherein the method is implemented at least in part by a data processing system.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for determining a three-dimensional model of a scene from a digital video captured using a digital video camera, the digital video including a temporal sequence of video frames. The method includes determining a camera position of the digital video camera for each video frame, and fitting a smoothed camera path to the camera positions. A sequence of target camera positions spaced out along the smoothed camera path is determined such that a corresponding set of target video frames has at least a target level of overlapping scene content. The target video frames are analyzed using a three-dimensional reconstruction process to determine a three-dimensional model of the scene.
62 Citations
16 Claims
-
1. A method for determining a three-dimensional model of a scene from a digital video captured using a digital video camera, the digital video including a temporal sequence of video frames, each video frame having an array of image pixels, comprising:
-
determining a camera position of the digital video camera for each video frame; determining a smoothed camera path responsive to the camera positions; determining a sequence of target camera positions spaced out along the smoothed camera path such that video frames captured at the target camera positions have at least a target level of overlapping scene content; selecting a sequence of target video frames from the temporal sequence of video frames based on the target camera positions; and analyzing the target video frames using a three-dimensional reconstruction process to determine a three-dimensional model of the scene; wherein the method is implemented at least in part by a data processing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification