Image processing device and image processing method
First Claim
Patent Images
1. An image processing device comprising:
- a processor; and
a memory which stores a plurality of instructions which, when executed by the processor, cause the processor to execute;
acquiring a picked image;
selecting pixels, which are adjacent to each other, to be connected based on value of the pixels in the image;
generating a pixel connected area which includes the connected pixels, the generating including setting of an initial kernel size as a parameter used for generating the pixel connected area, performing opening on pixels in the initial kernel size, determining a rate of change in a number of pixels in the initial kernel size as a result of the opening, comparing the rate of change to a threshold value, and setting the initial kernel size as a desired kernel size or incrementing the initial kernel size until the desired kernel size is reached based on the comparing;
extracting a feature point from an outer edge of the pixel connected area; and
calculating a moved amount of the feature point on the basis of the feature point of a plurality of images that have been picked at the first time and the second time by the acquiring.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing device includes a processor; and a memory which stores a plurality of instructions which, when executed by the processor, cause the processor to execute: acquiring a picked image; selecting pixels, which are adjacent to each other, to be connected based on value of the pixels in the image; generating a pixel connected area which includes the connected pixels; extracting a feature point from an outer edge of the pixel connected area; and calculating a moved amount of the feature point on the basis of the feature point of a plurality of images that have been picked at the first time and the second time by the acquiring.
17 Citations
20 Claims
-
1. An image processing device comprising:
-
a processor; and a memory which stores a plurality of instructions which, when executed by the processor, cause the processor to execute; acquiring a picked image; selecting pixels, which are adjacent to each other, to be connected based on value of the pixels in the image; generating a pixel connected area which includes the connected pixels, the generating including setting of an initial kernel size as a parameter used for generating the pixel connected area, performing opening on pixels in the initial kernel size, determining a rate of change in a number of pixels in the initial kernel size as a result of the opening, comparing the rate of change to a threshold value, and setting the initial kernel size as a desired kernel size or incrementing the initial kernel size until the desired kernel size is reached based on the comparing; extracting a feature point from an outer edge of the pixel connected area; and calculating a moved amount of the feature point on the basis of the feature point of a plurality of images that have been picked at the first time and the second time by the acquiring. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An image processing method comprising:
-
acquiring a picked image; converting a plurality of pixels included in the image into binary pixels; selecting pixels, which are adjacent to each other, to be connected based on value of the pixels in the image; generating a pixel connected area which includes the connected pixels, the generating including setting of an initial kernel size as a parameter used for generating the pixel connected area, performing opening on pixels in the initial kernel size, determining a rate of change in a number of pixels in the initial kernel size as a result of the opening, comparing the rate of change to a threshold value, and setting the initial kernel size as a desired kernel size or incrementing the initial kernel size until the desired kernel size is reached based on the comparing; extracting, by a computer processor, a feature point from an outer edge of the pixel connected area; and calculating a moved amount of the feature point on the basis of the feature point of a plurality of images that have been picked at the first time and the second time by the acquiring. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium storing image processing program that causing a computer to execute a process comprising:
-
acquiring a picked image; converting a plurality of pixels included in the image into binary pixels; selecting pixels, which are adjacent to each other, to be connected based on value of the pixels in the image; generating a pixel connected area which includes the connected pixels, the generating including setting of an initial kernel size as a parameter used for generating the pixel connected area, performing opening on pixels in the initial kernel size, determining a rate of change in a number of pixels in the initial kernel size as a result of the opening, comparing the rate of change to a threshold value, and setting the initial kernel size as a desired kernel size or incrementing the initial kernel size until the desired kernel size is reached based on the comparing; extracting a feature point from an outer edge of the pixel connected area; and calculating a moved amount of the feature point on the basis of the feature point of a plurality of images that have been picked at the first time and the second time by the acquiring.
-
Specification