Image processing apparatus, image processing method and program
First Claim
1. An image processing apparatus comprising:
- first distribution calculation means that calculates a distribution of luminance gradient vectors in a first local area that includes a feature point on an image;
second distribution calculation means that calculates distributions of the luminance gradient vectors in second local areas close to the feature point on the image;
selection means that compares the distribution of the luminance gradient vectors of the first local area with the distributions of the luminance gradient vectors of the second local areas to select the distribution of the luminance gradient vectors of the second local area of which the distribution is most different from the distribution of the luminance gradient vectors of the first local area from among the distributions of the luminance gradient vectors of the plurality of second local areas; and
feature descriptor calculation means that calculates a feature descriptor at the feature point on the basis of the distribution of the luminance gradient vectors of the first local area and the distribution of the luminance gradient vectors of the second local area selected by the selection means.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus includes: a first distribution calculation unit calculating a distribution of luminance gradient vectors in a first local area that includes a feature point on an image; a second distribution calculation unit calculating distributions of the luminance gradient vectors in second local areas close to the feature point on the image; a selection unit comparing the distribution of the luminance gradient vectors of the first local area with the distributions of the luminance gradient vectors of the second local areas to select the most different distribution of the luminance gradient vectors of the second local area; and a feature descriptor calculation unit calculating a feature descriptor at the feature point on the basis of the distribution of the luminance gradient vectors of the first local area and the distribution of the luminance gradient vectors of the second local area selected by the selection unit.
-
Citations
7 Claims
-
1. An image processing apparatus comprising:
-
first distribution calculation means that calculates a distribution of luminance gradient vectors in a first local area that includes a feature point on an image; second distribution calculation means that calculates distributions of the luminance gradient vectors in second local areas close to the feature point on the image; selection means that compares the distribution of the luminance gradient vectors of the first local area with the distributions of the luminance gradient vectors of the second local areas to select the distribution of the luminance gradient vectors of the second local area of which the distribution is most different from the distribution of the luminance gradient vectors of the first local area from among the distributions of the luminance gradient vectors of the plurality of second local areas; and feature descriptor calculation means that calculates a feature descriptor at the feature point on the basis of the distribution of the luminance gradient vectors of the first local area and the distribution of the luminance gradient vectors of the second local area selected by the selection means. - View Dependent Claims (2, 3, 4)
-
-
5. An image processing method for an image processing apparatus that includes
first distribution calculation means that calculates a distribution of luminance gradient vectors in a first local area that includes a feature point on an image; -
second distribution calculation means that calculates distributions of the luminance gradient vectors in second local areas close to the feature point on the image; selection means that compares the distribution of the luminance gradient vectors of the first local area with the distributions of the luminance gradient vectors of the second local areas to select the distribution of the luminance gradient vectors of the second local area of which the distribution is most different from the distribution of the luminance gradient vectors of the first local area from among the distributions of the luminance gradient vectors of the plurality of second local areas; and feature descriptor calculation means that calculates a feature descriptor at the feature point on the basis of the distribution of the luminance gradient vectors of the first local area and the distribution of the luminance gradient vectors of the second local area selected by the selection means, the image processing method comprising the steps of; calculating a distribution of the luminance gradient vectors of the first local area using the image by the first distribution calculation means; calculating distributions of the luminance gradient vectors of the second local areas using the image by the second distribution calculation means; selecting the distribution of the luminance gradient vectors of the second local area, of which the distribution is most different from the distribution of the luminance gradient vectors of the first local area by the selection means; and calculating a feature descriptor at the feature point using the feature descriptor calculation means.
-
-
6. A non-transitory computer readable storage medium having stored thereon a program for causing a computer to execute a process comprising the steps of:
-
calculating a distribution of luminance gradient vectors in a first local area that includes a feature point on an image; calculating distributions of the luminance gradient vectors in second local areas close to the feature point on the image; comparing the distribution of the luminance gradient vectors of the first local area with the distributions of the luminance gradient vectors of the second local areas to select the distribution of the luminance gradient vectors of the second local area of which the distribution is most different from the distribution of the luminance gradient vectors of the first local area from among the distributions of the luminance gradient vectors of the plurality of second local areas; and calculating a feature descriptor at the feature point on the basis of the distribution of the luminance gradient vectors of the first local area and the distribution of the luminance gradient vectors of the selected second local area.
-
-
7. An image processing apparatus comprising:
-
a first distribution calculation unit that calculates a distribution of luminance gradient vectors in a first local area that includes a feature point on an image; a second distribution calculation unit that calculates distributions of the luminance gradient vectors in second local areas close to the feature point on the image; a selection unit that compares the distribution of the luminance gradient vectors of the first local area with the distributions of the luminance gradient vectors of the second local areas to select the distribution of the luminance gradient vectors of the second local area of which the distribution is most different from the distribution of the luminance gradient vectors of the first local area from among the distributions of the luminance gradient vectors of the plurality of second local areas; and a feature descriptor calculation unit that calculates a feature descriptor at the feature point on the basis of the distribution of the luminance gradient vectors of the first local area and the distribution of the luminance gradient vectors of the second local area selected by the selection unit.
-
Specification