Camera control
First Claim
1. A system for automatic acquisition of still images and generation of a spherical image, the system comprising:
- a motor;
a camera that includes a lens having an aperture and that includes sensors configured to acquire a present geographical location of the camera including a present orientation of the lens, the camera adapted to calculate a plurality of desired positions of the camera using the present orientation of the lens, the desired positions of the camera including desired orientations of the lens, and to control the motor such that the camera is moved from the present location through the plurality of desired positions;
a tripod configured to support the camera;
a mount configured to be coupled to the tripod and to the camera, the mount including a horizontal pivot that is configured such that the camera is rotatable around a horizontal axis aligned with the aperture of the camera, and the mount including a vertical pivot that is configured such that the camera is rotatable around a vertical axis aligned with the aperture of the camera;
the camera including a memory containing computer readable instructions, that when executed by at least one processor, cause the at least one processor to;
calculate a plurality of desired focuses of the camera;
control the shutter of the camera to capture a plurality of images at the desired focuses;
store the captured images;
generate the spherical image associated with the geographical location using the stored images, and the present geographical location, andtransmit the spherical image to a remote location.
1 Assignment
0 Petitions
Accused Products
Abstract
A system including a camera that includes a lens having an aperture, a tripod configured to support the camera, a mount configured to be coupled the tripod and to the camera, the mount including a pivot that is configured such that the camera is rotatable around an axis that is aligned with the aperture of the camera, a motor configured to control the rotation of the mount, a memory containing computer readable instructions, that when executed by a processor, cause the processor to, calculate a desired position of the camera using sensor information, control the motor such that the camera is moved to the desired position, control the shutter of the camera to capture an image, and store the captured image.
30 Citations
16 Claims
-
1. A system for automatic acquisition of still images and generation of a spherical image, the system comprising:
-
a motor; a camera that includes a lens having an aperture and that includes sensors configured to acquire a present geographical location of the camera including a present orientation of the lens, the camera adapted to calculate a plurality of desired positions of the camera using the present orientation of the lens, the desired positions of the camera including desired orientations of the lens, and to control the motor such that the camera is moved from the present location through the plurality of desired positions; a tripod configured to support the camera; a mount configured to be coupled to the tripod and to the camera, the mount including a horizontal pivot that is configured such that the camera is rotatable around a horizontal axis aligned with the aperture of the camera, and the mount including a vertical pivot that is configured such that the camera is rotatable around a vertical axis aligned with the aperture of the camera; the camera including a memory containing computer readable instructions, that when executed by at least one processor, cause the at least one processor to; calculate a plurality of desired focuses of the camera; control the shutter of the camera to capture a plurality of images at the desired focuses; store the captured images; generate the spherical image associated with the geographical location using the stored images, and the present geographical location, and transmit the spherical image to a remote location. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer readable medium for automatic acquisition of still images and generation of a spherical image, the non-transitory computer readable medium including computer readable instructions that, when executed by at least one processor forming part of at least one computing system, cause the at least one processor to:
-
control the operation of a camera that includes a lens having an aperture and that includes sensors acquiring a latitude and longitude of present geographical location of the camera and present orientation of the lens; collect information from the sensors in the camera; process the sensor information to calculate a present position of the camera; calculate a plurality of desired positions of the camera using the present orientation of the lens, the desired positions of the camera including desired orientations of the lens; calculate a plurality of desired focuses of the camera; control a motor attached to the camera to position the camera using the calculated positions, wherein the motor is configured to rotate the camera around a horizontal axis aligned with the aperture of the camera and a vertical axis aligned with an aperture of the camera to the plurality of desired positions such that the camera is moved from the present location through the plurality of desired positions; capture a plurality of images using the camera at the desired positions and focusses; store the captured images; generate the spherical image associated with the geographical location using the stored images, and the present geographical location, and transmit the spherical image to a remote location. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for automatically generating a spherical image from a plurality of still images, the system comprising:
-
a camera comprising a lens with focal plane, wireless communications device configured to be in communication with a remote computer, and a plurality of sensors configured to acquire a present azimuth, latitude, and longitude of the camera; a mount coupled to the camera and supporting the camera, the mount including a motor, a horizontal pivot rotatable by the motor such that the supported camera is rotatable around a horizontal axis aligned with the lens focal plane of the camera, the mount including a vertical pivot rotatable by the motor such that the camera is rotatable around a vertical axis aligned with the focal plane of the camera; the camera being detachable from the mount and configured to calculate a plurality of desired positions of the camera using a present orientation of the lens, the desired positions of the camera including desired orientations of the lens send instructions to the mount to move a field of view of the camera through a series of directions required to create the spherical image while the camera acquires the plurality of still images such that the camera is moved through the plurality of desired positions, the camera being configured to combine the acquired still images to form the spherical image, associate the present azimuth, latitude, and longitude of the camera with the spherical image, and transmit the spherical image with associated azimuth, latitude, and longitude to the remote computer for storage using the wireless communications device. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification