Method for producing image with depth by using 2D images
First Claim
1. A method of producing an image with depth by using 2D images, implemented in an image processing apparatus, comprising:
- providing a set of internal parameters of a camera and a set of 2D images to the image processing apparatus, wherein the image processing apparatus performs;
taking at least two 2D images from the set of 2D images with a small shift when taken by the camera, using one as a first 2D image, and the other one as a second 2D image, wherein the first 2D image has N depths, and N≧
2;
estimating a plurality of sets of external parameters of the camera respectively corresponding to the 2D images;
calculating a pixel 3D information for each pixel of the first 2D image respectively corresponding to the N depths; and
determining a proper depth of each pixel, wherein through the set of internal parameters, the plurality of sets of external parameters, and the N depths, the pixels of the first 2D image are projected onto N positions of the second 2D image, so as to perform a matching comparison analysis with the second 2D image, thereby determining the proper depth from the N depths.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for producing an image with depth by using 2D image includes obtaining a set of internal parameters of a camera. The camera takes at least a first and a second 2D images with a small shift. The first 2D image has N depths, and N≧2. Several sets of external parameters of the camera corresponding to the 2D images are estimated. A 3D information respectively corresponding to the N depths of the first 2D image at each pixel or block is calculated. A proper depth of each pixel or image block is determined. Through the internal parameters, the external parameters, and the N depths, each pixel or image block of the first 2D image is projected onto N positions of the second 2D image, so as to perform a matching comparison analysis with the second 2D image, thereby determining the proper depth from the N depths.
203 Citations
16 Claims
-
1. A method of producing an image with depth by using 2D images, implemented in an image processing apparatus, comprising:
-
providing a set of internal parameters of a camera and a set of 2D images to the image processing apparatus, wherein the image processing apparatus performs; taking at least two 2D images from the set of 2D images with a small shift when taken by the camera, using one as a first 2D image, and the other one as a second 2D image, wherein the first 2D image has N depths, and N≧
2;estimating a plurality of sets of external parameters of the camera respectively corresponding to the 2D images; calculating a pixel 3D information for each pixel of the first 2D image respectively corresponding to the N depths; and determining a proper depth of each pixel, wherein through the set of internal parameters, the plurality of sets of external parameters, and the N depths, the pixels of the first 2D image are projected onto N positions of the second 2D image, so as to perform a matching comparison analysis with the second 2D image, thereby determining the proper depth from the N depths. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for producing an image with depth by using 2D images, implemented in an image processing apparatus, comprising:
-
providing a set of internal parameters of a camera and a set of 2D images to the image processing apparatus, wherein the image processing apparatus performs; taking at least two 2D images from the set of 2D images with a small shift when taken by the camera, using one as a first 2D image, and the other one as a second 2D image, wherein the first 2D image has N depths, and N≧
2;estimating a plurality of sets of external parameters of the camera respectively corresponding to the 2D images; cutting the first 2D image into a plurality of image blocks; calculating a block 3D information for each pixel of the first 2D image respectively corresponding to the N depths; and determining a proper depth of each image block, wherein through the set of internal parameters, the plurality of sets of external parameters, and the N depths, the image block of the first 2D image are projected onto N positions of the second 2D image, so as to perform a difference analysis with the second 2D image, thereby determining the proper depth from the N depths. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
Specification