Information processing apparatus, control method of information processing apparatus, and storage medium for determining whether a projection pattern of a current frame differs from that of a previous frame
First Claim
Patent Images
1. An information processing apparatus comprising:
- a data generation unit configured to sequentially generate projection patterns;
a projection unit configured to project a projection pattern onto a target object every frame;
a trigger signal generation unit configured to generate a trigger signal when it is detected that the projection pattern of the current frame to be projected onto the target object is different from the projection pattern of a previous frame;
an imaging unit configured to image the target object, onto which the projection pattern is projected, according to the trigger signal; and
a shutter signal generation unit configured to output a shutter signal to the imaging unit at a preset timing, according to the trigger signal generated by the trigger signal generation unit,wherein the imaging unit images the target object, onto which the projection pattern is projected, according to the shutter signal.
2 Assignments
0 Petitions
Accused Products
Abstract
An information processing apparatus includes a data generation unit to sequentially generate projection patterns. A projection unit projects a projection pattern onto a target object every frame. A trigger signal generation unit generates a trigger signal when it is detected that the projection pattern of the current frame, to be projected onto the target object, is different from the projection pattern of a previous frame. An imaging unit images the target object, onto which the projection pattern is projected, according to the trigger signal.
15 Citations
15 Claims
-
1. An information processing apparatus comprising:
-
a data generation unit configured to sequentially generate projection patterns; a projection unit configured to project a projection pattern onto a target object every frame; a trigger signal generation unit configured to generate a trigger signal when it is detected that the projection pattern of the current frame to be projected onto the target object is different from the projection pattern of a previous frame; an imaging unit configured to image the target object, onto which the projection pattern is projected, according to the trigger signal; and a shutter signal generation unit configured to output a shutter signal to the imaging unit at a preset timing, according to the trigger signal generated by the trigger signal generation unit, wherein the imaging unit images the target object, onto which the projection pattern is projected, according to the shutter signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information processing apparatus comprising:
-
a data generation unit configured to sequentially generate projection patterns; a projection unit configured to project a projection pattern onto a target object every frame; a trigger signal generation unit configured to generate a trigger signal when it is detected that the projection pattern of the current frame to be projected onto the target object is different from the projection pattern of a previous frame; an imaging unit configured to image the target object, onto which the projection pattern is projected, according to the trigger signal; and a lighting signal generation unit configured to output a lighting signal to a light source of the projection unit at a preset timing, according to the trigger signal generated by the trigger signal generation unit, wherein the projection unit turns on the light source and projects the projection pattern onto the target object for only a period controlled by the lighting signal.
-
-
9. An information processing apparatus comprising:
-
a data generation unit configured to sequentially generate projection patterns; a projection unit configured to project a projection pattern onto a target object every frame; a trigger signal generation unit configured to generate a trigger signal when it is detected that the projection pattern of the current frame to be projected onto the target object is different from the projection pattern of a previous frame; and an imaging unit configured to image the target object, onto which the projection pattern is projected, according to the trigger signal, wherein the data generation unit further generates an imaging signal indicating that imaging is valid or invalid, and the trigger signal generation unit generates the trigger signal, in a case when the imaging signal indicates that imaging is valid, and the projection pattern of the current frame to be projected onto the target object is different from the projection pattern of the previous frame. - View Dependent Claims (10, 11)
-
-
12. An information processing apparatus comprising:
-
a data generation unit configured to sequentially generate projection patterns; a projection unit configured to project a projection pattern onto a target object every frame; a trigger signal generation unit configured to generate a trigger signal when it is detected that the projection pattern of the current frame to be projected onto the target object is different from the projection pattern of a previous frame; and an imaging unit configured to image the target object, onto which the projection pattern is projected, according to the trigger signal, wherein the data generation unit further generates a pattern identification signal that, for every projection pattern, identifies the projection pattern, and the trigger signal generation unit generates the trigger signal, in a case when the pattern identification signal of the projection pattern of the current frame to be projected onto the target object is different from the pattern identification signal of the projection pattern of the previous frame.
-
-
13. A control method of an information processing apparatus, the method comprising the steps of:
-
sequentially generating projection patterns; projecting a projection pattern onto a target object every frame; generating a trigger signal when it is detected that the projection pattern of the current frame to be projected onto the target object is different from the projection pattern of a previous frame; imaging the target object, onto which the projection pattern is projected, according to the trigger signal; and generating a shutter signal used in the imaging at a preset timing, according to the generated trigger signal, wherein the target object is imaged, onto which the projection pattern is projected, according to the shutter signal.
-
-
14. A non-transitory computer-readable storage medium storing a computer program for causing a computer to execute a control method of an information processing apparatus, the method comprising the steps of:
-
sequentially generating projection patterns; projecting a pattern onto a target object every frame; generating a trigger signal when it is detected that the projection pattern of the current frame to be projected onto the target object is different from the projection pattern of a previous frame; imaging the target object, onto which the projection pattern is projected, according to the trigger signal; and generating a shutter signal used in the imaging at a preset timing, according to the generated trigger signal, wherein the target object is imaged, onto which the projection pattern is projected, according to the shutter signal.
-
-
15. An information processing apparatus comprising:
-
a data generation unit configured to sequentially generate projection patterns; a projection unit configured to project a projection pattern onto a target object every frame; a trigger signal generation unit configured to generate a trigger signal when it is detected that the projection pattern of the current frame to be projected onto the target object is different from the projection pattern of a previous frame; a shutter signal generation unit configured to output a shutter signal to an imaging unit at a preset timing, according to the trigger signal generated by the trigger signal generation unit; an imaging unit configured to image the target object onto which the projection pattern is projected, according to the shutter signal; and a lighting signal generation unit configured to output a lighting signal to a light source of the projection unit at a preset timing, according to the trigger signal generated by the trigger signal generation unit, wherein the projection unit turns on the light source and projects the projection pattern onto the target object for only a period controlled by the lighting signal.
-
Specification