×

Panoramic video

  • US 6,788,333 B1
  • Filed: 07/07/2000
  • Issued: 09/07/2004
  • Est. Priority Date: 07/07/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for generating a panoramic video of a surrounding scene, comprising:

  • a camera rig comprising, multiple video cameras disposed so as to view different portions of the scene, but wherein the field of view of each camera overlaps that of each adjacent camera, a surface onto which the cameras are mounted, wherein the optical axes of each camera are approximately coplanar and directed approximately radially outward from an axis extending normal to the mounting surface from a central point thereof, and wherein the mounting surface is rotatable a full 360 degrees in at least one direction about a center of rotation approximately coinciding with said central point of the mounting surface;

    a general purpose computing device; and

    a computer program comprising program modules executable by the computing device, wherein the computing device is directed by the program modules of the computer program to, input multiple videos of the scene, wherein each of said videos was captured using a separate one of the cameras of the camera rig, mosaic individual frames of the videos which were captured at approximately the same moment in time to form each frame of the panoramic video, construct a series of texture maps for each frame of the panoramic video, each of which coincides with a portion of a prescribed environment model of the scene, and calibrate the camera rig prior to executing the program module for inputting multiple videos of the scene, wherein the calibration module provides at least an estimate of the focal length, radial distortion, and rotation matrix associated with each camera which are employed in the execution of the mosaicing module to assist in the creation of each frame of the panoramic video, and wherein the calibration module requires a calibration video captured by one of the cameras and calibration images captured by each of the cameras in order to estimate the focal length, radial distortion, and rotation matrix associated with each camera, and wherein the calibration video and calibration images are obtained in a pre-calibration procedure comprising, selecting one of the video cameras of the camera rig, setting the selected video camera to record mode, rotating the mounting surface of the camera rig 360 degrees, deactivating the record mode on the selected video camera, storing the video captured by the selected camera during the rotation of the mounting surface and designating it as the calibration video, capturing a single frame with each of the video cameras while holding the camera rig stationary, and storing each of the single frames as the calibration image associated with the video camera used to capture it.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×