SURROUND CAMERA SYSTEM WITH SEAMLESS STITCHING FOR ARBITRARY VIEWPOINT SELECTION
First Claim
1. An apparatus comprising:
- a memory to store a first image captured by a first camera and a second image captured by a second camera; and
a processor coupled to the memory, the processor comprising circuitry, the processor to;
identify viewpoint information defining a view for a stitched image, the stitched image to be generated from a combination of a plurality of images comprising the first image and the second image; and
based on the viewpoint information and a projection type, determine at least one transformation parameter for at least one reference region associated with overlapping regions of the first image and the second image in order to;
localize overlapping regions of the first image and the second image to determine stitching parameters;
combine the first image and the second image using the stitching parameters; and
assign data of the combined first image and the second image to the stitched image.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus comprising a memory to store a first image captured by a first camera and a second image captured by a second camera; and a processor comprising circuitry, the processor to identify viewpoint information defining a view for a stitched image, the stitched image to be generated from a combination of a plurality of images comprising the first image and the second image; and based on the viewpoint information and a projection type, determine transformation parameters for at least one reference region associated with overlapping regions of the first image and the second image in order to: localize overlapping regions of the first image and the second image to determine stitching parameters; combine the first image and the second image using the stitching parameters; and assign data of the combined first image and the second image to the stitched image.
43 Citations
24 Claims
-
1. An apparatus comprising:
-
a memory to store a first image captured by a first camera and a second image captured by a second camera; and a processor coupled to the memory, the processor comprising circuitry, the processor to; identify viewpoint information defining a view for a stitched image, the stitched image to be generated from a combination of a plurality of images comprising the first image and the second image; and based on the viewpoint information and a projection type, determine at least one transformation parameter for at least one reference region associated with overlapping regions of the first image and the second image in order to; localize overlapping regions of the first image and the second image to determine stitching parameters; combine the first image and the second image using the stitching parameters; and assign data of the combined first image and the second image to the stitched image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
identifying viewpoint information defining a view for a stitched image, the stitched image to be generated from a combination of a plurality of images comprising a first image and a second image; and based on the viewpoint information and a projection type, determine transformation parameters for at least one reference region associated with overlapping regions of the first image and the second image in order to; localizing overlapping regions of the first image and the second image to determine stitching parameters; combining the first image and the second image using the stitching parameters; and assigning data of the combined first image and the second image to the stitched image. - View Dependent Claims (19, 20, 21)
-
-
22. At least one non-transitory machine readable storage medium having instructions stored thereon, the instructions when executed by a machine to cause the machine to:
-
identify viewpoint information defining a view for a stitched image, the stitched image to be generated from a combination of a plurality of images comprising a first image and a second image; and based on the viewpoint information and a projection type, determine transformation parameters for at least one reference region associated with overlapping regions of the first image and the second image in order to; localize overlapping regions of the first image and the second image to determine stitching parameters; combine the first image and the second image using the stitching parameters; and assign data of the combined first image and the second image to the stitched image. - View Dependent Claims (23, 24)
-
Specification