IMAGE PROCESSING APPARATUS AND METHOD
First Claim
1. An image processing apparatus, capable of stitching two overlapped input images having an overlapped area into an output image, comprising:
- a first registration device configured to perform, by taking a first input image of the two overlapped input images as a reference image, a first registration on a second input image of the two overlapped input images, to find, in the second input image, a second pixel which is matched with each first pixel located in the overlapped area of the reference image;
an output pixel location determination device configured to calculate, based on the locations of the first and second pixels, a location of an output pixel which is located in the overlapped area of the output image and corresponds to the first pixel, wherein the locations of the first and second pixels are respectively weighted, and the shorter the distance from the first pixel to a non-overlapped area of the reference image is, the greater a weight of the location of the first pixel is, and the smaller a weight of the location of the second pixel is; and
an output pixel value determination device configured to calculate a pixel value of the output pixel according to a pixel value of at least one of the first and second pixels.
2 Assignments
0 Petitions
Accused Products
Abstract
An image processing apparatus may include: a first registration device for performing, by taking a first input image of two overlapped input images having an overlapped as a reference image, a first registration on a second input image, to find, in the second input image, a second pixel which is matched with each first pixel located in the overlapped area of the reference image; an output pixel location determination device for calculating, a location of an output pixel which is located in the overlapped area of the output image and corresponds to the first pixel, wherein the locations of the first and second pixels are respectively weighted, and the shorter the distance from the first pixel to a non-overlapped area of the reference image is, the greater a weight of the location of the first pixel is; and an output pixel value determination device for calculating a pixel value.
-
Citations
11 Claims
-
1. An image processing apparatus, capable of stitching two overlapped input images having an overlapped area into an output image, comprising:
-
a first registration device configured to perform, by taking a first input image of the two overlapped input images as a reference image, a first registration on a second input image of the two overlapped input images, to find, in the second input image, a second pixel which is matched with each first pixel located in the overlapped area of the reference image; an output pixel location determination device configured to calculate, based on the locations of the first and second pixels, a location of an output pixel which is located in the overlapped area of the output image and corresponds to the first pixel, wherein the locations of the first and second pixels are respectively weighted, and the shorter the distance from the first pixel to a non-overlapped area of the reference image is, the greater a weight of the location of the first pixel is, and the smaller a weight of the location of the second pixel is; and an output pixel value determination device configured to calculate a pixel value of the output pixel according to a pixel value of at least one of the first and second pixels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An image processing method, for stitching two overlapped input images having an overlapped area into an output image, comprising:
-
performing, by taking a first input image of the two overlapped input images as a reference image, a first registration on a second input image of the two overlapped input images, to find, in the second input image, a second pixel which is matched with each first pixel located in the overlapped area of the reference image; calculating, based on the locations of the first and second pixels, a location of an output pixel which is located in the overlapped area of the output image and corresponds to the first pixel, wherein the locations of the first and second pixels are respectively weighted, and the shorter the distance from the first pixel to a non-overlapped area of the reference image is, the greater a weight of the location of the first pixel is, and the smaller a weight of the location of the second pixel is; and calculating a pixel value of the output pixel according to a pixel value of at least one of the first and second pixels. - View Dependent Claims (11)
-
Specification