Minimizing dead zones in panoramic images
First Claim
1. A camera system comprising:
- one or more cameras configured to produce an image of a wide area up to three hundred and sixty degrees (360.degree.);
means for determining a location of a zero degree boundary, where a two-dimensional image of the wide area produced by the camera system is divided by automatically determining a portion of the wide area in which no subject is located for the location of the zero degree boundary;
a remapping module configured to remap pixels from the camera image onto a panoramic space according to the zero degree boundary; and
wherein a panoramic image rendered from the panoramic space has a left margin and a right margin corresponding to the zero degree boundary.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques to minimize problems with dead zones associated with panoramic cameras are described. A dead zone is an area about a zero degree boundary where a three hundred and sixty degree panoramic image is split so that a two-dimensional panorama can be rendered. Redirection of the zero degree boundary to a position where no object appears is described that prevents an object located in the dead zone from being split between margins of the panorama. Another technique involves reproducing one or more portions of the image that appears at one margin adjacent to an opposite margin so that an object in the dead zone that would normally be split is reproduced in whole. The described techniques may be implemented in a panoramic camera endpoint device or in a client device remote from a camera. The techniques may be applied to live video or to previously recorded video.
98 Citations
18 Claims
-
1. A camera system comprising:
-
one or more cameras configured to produce an image of a wide area up to three hundred and sixty degrees (360.degree.); means for determining a location of a zero degree boundary, where a two-dimensional image of the wide area produced by the camera system is divided by automatically determining a portion of the wide area in which no subject is located for the location of the zero degree boundary; a remapping module configured to remap pixels from the camera image onto a panoramic space according to the zero degree boundary; and wherein a panoramic image rendered from the panoramic space has a left margin and a right margin corresponding to the zero degree boundary. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method, comprising:
-
receiving a panoramic image; determining a location of a zero degree boundary with respect to the panoramic image; and transforming the panoramic image with respect to the zero degree boundary to minimize a dead zone associated with the zero degree boundary to create a modified panoramic image. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. One or more storage media containing processor executable instructions that, when executed, perform the following steps:
-
determining a location of a zero degree boundary with respect to the panoramic area by determining a location in which no subjects are located in the panoramic area; receiving one or more images of a panoramic area; mapping the one or more images onto a panoramic image so that the zero degree boundary is represented by at least one margin of the panoramic image. - View Dependent Claims (15, 16, 17, 18)
-
Specification