MULTIPLE CAMERA VIDEO IMAGE STITCHING BY PLACING SEAMS FOR SCENE OBJECTS
First Claim
Patent Images
1. A method comprising:
- identifying an object of interest within an overlap between two images each from a different adjacent camera of a multiple camera system, the overlap being an image region in which an edge of a field of view of one of the two cameras overlaps an adjacent edge of a field of view of the other of the two cameras so that the overlap is in both of the two images;
determining that the identified object of interest is within an identified one of the two images;
placing a seam between the two images so that the object of interest is within the identified image and not within the other of the two images by rotating a camera support that carries the different adjacent cameras of the multiple camera system;
joining the two images at the placed seam; and
rendering the two images as a single image joined at the placed seam.
1 Assignment
0 Petitions
Accused Products
Abstract
Image stitching is described for multiple camera video by placing seams for objects in the scene. An object of interest is identified within an overlap between two images each from a different adjacent camera of a multiple camera system. An identified object of interest is placed within an identified one of the two images. A seam is placed between the two images so that the object of interest is within the identified image and not within the other of the two images. The two images are joined at the placed seam and the two joined images are rendered as a single image joined at the placed seam.
29 Citations
20 Claims
-
1. A method comprising:
-
identifying an object of interest within an overlap between two images each from a different adjacent camera of a multiple camera system, the overlap being an image region in which an edge of a field of view of one of the two cameras overlaps an adjacent edge of a field of view of the other of the two cameras so that the overlap is in both of the two images; determining that the identified object of interest is within an identified one of the two images; placing a seam between the two images so that the object of interest is within the identified image and not within the other of the two images by rotating a camera support that carries the different adjacent cameras of the multiple camera system; joining the two images at the placed seam; and rendering the two images as a single image joined at the placed seam. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method to minimize or reduce the regions of interest upon which a seam falls, the method comprising:
-
identifying regions of interest that occur near seams between images each from a different adjacent camera of a multiple camera system; assigning a weight to each identified region of interest; determining a plurality of costs, the costs being based on a combination of the weight and a displacement of the corresponding seam required move the corresponding seam from the respective identified region of interest; minimizing a cost function based on the determined costs to select a seam placement; placing seams between the two images using the minimized cost; joining the images at the placed seams; and rendering the images as a single image joined at the placed seams. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A video conference node comprising;
-
a system processor; a communication interface coupled to the system processor; and a multiple camera system coupled to the system processor, the multiple camera system capturing at least two images each from a different adjacent camera, the images having an overlap being an image region in which an edge of a field of view of one of the two cameras overlaps an adjacent edge of a field of view of the other of the two cameras so that the overlap is in both of the two images, the system processor identifying an object of interest within the overlap, determining that the identified object of interest is within an identified one of the two images, placing a seam between the two images so that the object of interest is within the identified image and not within the other of the two images by rotating a camera support that carries the different adjacent cameras of the multiple camera system, joining the two images at the placed seam, and rendering the two images as a single image joined at the placed seam. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification