Device, method, and computer readable medium for area identification using motion from a projected pattern
First Claim
1. An area identifying device comprising:
- a projecting unit configured to project a pattern so that the pattern performs a predetermined movement;
an image capturing unit configured to capture, in time-sequential order, images of projection areas on which the pattern is projected; and
a processor configured to execute a program to implement a calculating unit and an identifying unit,the calculating unit being configured to calculate, based on pixel values of the images, an amount of change of pattern appearances for each of multiple image areas in the images, andthe identifying unit being configured to identify, as a spatial location of a reflective area of a physical item that has a constant reflectance ratio, at least one image area having a different amount of change of the pattern appearances from a reference amount of change of the pattern appearances based on the predetermined movement, among the calculated amounts of change of the pattern appearances.
1 Assignment
0 Petitions
Accused Products
Abstract
An area identifying device includes a projecting unit, an image capturing unit, a calculating unit, and an identifying unit. The projecting unit is configured to project a pattern so that the pattern performs a predetermined movement. The image capturing unit is configured to capture, in sequential order, multiple images of a projection area on which the pattern is projected, each image including a plurality of image areas. The calculating unit is configured to calculate an amount of change of pattern appearances for each image area in the multiple images. The identifying unit is configured to identify, as a reflective area, at least one image area having a different amount of change of the pattern appearances from a reference amount of change of the pattern appearances based on the predetermined movement, among the calculated amounts of change of the pattern appearances.
-
Citations
10 Claims
-
1. An area identifying device comprising:
-
a projecting unit configured to project a pattern so that the pattern performs a predetermined movement; an image capturing unit configured to capture, in time-sequential order, images of projection areas on which the pattern is projected; and a processor configured to execute a program to implement a calculating unit and an identifying unit, the calculating unit being configured to calculate, based on pixel values of the images, an amount of change of pattern appearances for each of multiple image areas in the images, and the identifying unit being configured to identify, as a spatial location of a reflective area of a physical item that has a constant reflectance ratio, at least one image area having a different amount of change of the pattern appearances from a reference amount of change of the pattern appearances based on the predetermined movement, among the calculated amounts of change of the pattern appearances. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An area identifying device, comprising:
-
a projecting unit configured to project a pattern so that the pattern performs a predetermined movement; an image capturing unit configured to capture, in time-sequential order, images of projection areas on which the pattern is projected; and a processor configured to execute a program to implement a calculating unit and an identifying unit, the calculating unit being configured to calculate, based on pixel values of the images, an amount of change of pattern appearances for each of multiple image areas in the images, and the identifying unit being configured to identify, as a spatial location of a reflective area of a physical item that has a constant reflectance ratio, at least one image area having a different amount of change of the pattern appearances from a reference amount of change of the pattern appearances based on the predetermined movement, among the calculated amounts of change of the pattern appearances, wherein the pattern is a geometrical pattern, and the amount of change of the pattern appearances is a motion vector. - View Dependent Claims (8)
-
-
9. An area identifying method comprising:
-
projecting a pattern so that the pattern performs a predetermined movement; capturing, in time-sequential order, images of projection areas on which the pattern is projected; calculating, based on pixel values of the images, an amount of change of pattern appearances for each of multiple image areas in the images; and identifying, as a spatial location of a reflective area of a physical item that has a constant reflectance ratio, at least one image area having a different amount of change of the pattern appearances from a reference amount of change of the pattern appearances based on the predetermined movement, among the calculated amounts of change of the pattern appearances.
-
-
10. A computer program product comprising a non-transitory computer-readable medium containing a program which, when executed by a computer, causes the computer to execute at least:
-
projecting a pattern so that the pattern performs a predetermined movement; capturing, in time-sequential order, images of projection areas on which the pattern is projected; calculating, based on pixel values of the images, an amount of change of pattern appearances for each of multiple image areas in the images; and identifying, as a spatial location of a reflective area of a physical item that has a constant reflectance ratio, at least one image area having a different amount of change of the pattern appearances from a reference amount of change of the pattern appearances based on the predetermined movement, among the calculated amounts of change of the pattern appearances.
-
Specification