Three-dimensional measuring apparatus and three-dimensional measuring method
The invention provides a measuring apparatus that can efficiently analyze a three-dimensional image by simultaneously recording a circular streak image and a straight-line streak image at a measured point, even when a large number of circular streak images are present. A measuring apparatus includes: a 3CCD camera; a cubic beam splitter that combines optical images incident from plural routes; a mirror that shifts an image focusing position of an optical image at a measured point by a predetermined distance; a coloring unit that applies a predetermined color to an optical image incident to a route of the beam splitter; a motor that rotates the beam splitter and the mirror in a direction of an arrowhead; and a PC that calculates a three-dimensional position of the measured point based on the optical image recorded by a camera.
Latest Japan Science and Technology Agency Patents:
- Electronic bistable circuit with third voltage to retain memory data
- Methods for producing alpha-keto acid and pyruvic acid
- Compound and polymer compound containing the compound
- Stress and strain amount distribution display method, device, and program
- COMPOSITE FINE PARTICLES, SOLAR CELL, MEMBER FOR PHOTOELECTRIC CONVERSION ELEMENTS, AND PHOTOELECTRIC CONVERSION ELEMENT
This application is a reissue of U.S. Pat. No. 7,499,184, Ser. No. 11/400,269, filed Apr. 7, 2006, which is a continuation of PCT/JP2003/016509, filed Dec. 22, 2003, that claims priority to Japanese patent application number JP2003-354101, filed Oct. 14, 2003.
This application claims priority from Patent Cooperation Treaty Application Number PCT/JP2003/016509, filed 22 Dec. 2003, which claims priority from Japanese Patent Application number JP2003-354101, filed 14 Oct. 2003.
TECHNICAL FIELDThe present invention relates to a three-dimensional measuring apparatus, and more particularly relates to a three-dimensional measuring apparatus and a three-dimensional measuring method that make it possible to carry out accurately a three-dimensional measurement at each measuring point even when plural measured points overlap with one another.
BACKGROUND ARTConventionally, a three-dimensional measuring method that uses the principle of a stereoview using plural CCD cameras is known. According to the conventional technique, measuring points need to be matched among images recorded from different directions, and the processing of these images is complex and ambiguous.
However, when the moving speed of the measuring points is fast, a streak image of the measuring points becomes spiral as shown in
A circular streak can be approximately analyzed by rotating a system at a sufficiently faster speed than the moving speed of the measuring points. However, an accurate analysis of a spiral image without approximation is desired.
In the light of the above problems, it is an object of the present invention to provide a three-dimensional measuring apparatus that can efficiently analyze a three-dimensional image by simultaneously recording a circular streak image and a straight-line streak image at a measured point, even when a large number of circular streak images are present.
The present invention will be explained in detail below by way of embodiments shown in the accompanying drawings. Note that the constituent elements, kinds, combinations, shapes, and relative positions according to the embodiments are not intended to limit the range of the present invention, unless otherwise specified. The embodiments are used simply for the purpose of explanation.
The outline operation of the three-dimensional measuring apparatus according to the embodiment is explained below with reference to
When a pulse motor is used for the motor to analyze the spiral streak, a rotation angle of the pulse motor is necessary at the starting point and the ending point of the imaged streak. A counter is reset to zero at a Z phase of the pulse motor. Then, the counter counts the pulse. The PC 60 reads the output of the counter when a vertical synchronization signal of the image signal is generated, thereby detecting a drawing starting position (a direction) and a drawing ending position (a direction) of the spiral. The detected values become information to be used to automatically analyze the spiral.
As explained above, since the three-dimensional measuring apparatus 50 according to the present embodiment uses the beam splitter 12, it is possible to simultaneously record the straight-line streak image Q (a direct image at the measured point 18) as well as the conventional circular streak image. Further, the color film 13 is fitted to the surface of the beam splitter 12 to which the straight-line streak image is incident, thereby coloring the incident optical image. Consequently, the circular streak image P and the straight-line streak image Q can be identified separately by processing these images with the PC 60. The three-dimensional measuring apparatus further includes the PC 60 that calculates a three-dimensional position based on the circular streak image P and the straight-line streak image Q recorded by the camera 11.
According to the invention, by using the beam splitter, the conventional circular streak image and the colored straight-line streak image can be recorded in combination, thereby making it possible to specify many overlapped circular streak images.
According to the invention, since the imaging unit records the colored straight-line streak image and the circular streak image, a moving distance and a direction of the measured point can be calculated from the straight-line streak image, and a distance from the circular streak image to the measured point calculated.
According to the invention, a center of a circular streak image is obtained from a straight-line streak image recorded by the imaging unit, thereby extracting a circular streak image corresponding to the center.
According to the invention, since a distance between the mirror and the beam splitter can be changed, a shift amount of the circular streak image can be adjusted based on the distance of the measured point.
According to the invention, when the rotating unit is a pulse motor, the calculating unit calculates a rotation angle of the pulse motor at the starting point and the ending point of the circular streak image.
Therefore, a drawing starting position (a direction) and a drawing ending position (a direction) of the spiral can be detected. The detected information can be used for the automatic analysis of the spiral.
The present invention provides a three-dimensional measuring apparatus that carries out a three-dimensional measuring of a measured point, said three-dimensional measuring apparatus comprising: an imaging unit that can detect at least two kinds of colors; a beam splitter that combines optical images that are incident from a plurality of routes; a mirror that slides, an image forming position of an optical image at said measured point by a predetermined distance; a coloring unit that applies a predetermined color to an optical image incident to a route of said beam splitter; a rotating unit that rotates said beam splitter and said mirror at a predetermined rotational velocity; and a calculating unit that calculates a three-dimensional position of said measured point based on an optical image recorded by said imaging unit.
According to the present invention, a beam splitter is used to make it possible to simultaneously record a straight-line streak image (a direct image at a measured point) and the conventional circular streak image. Further, a color film is fitted to a surface of the beam splitter to which the straight-line streak image is incident, thereby coloring the incident optical image. Consequently, the circular streak image and the straight-line streak image can be identified separately by processing these images. The three-dimensional measuring Apparatus further includes a calculating unit that calculates a Three-dimensional position based on the circular streak image and The straight-line streak image recorded by the imaging unit.
According to the present invention, by using the beam splitter, the conventional circular streak image and the colored straight-line streak image can be recorded in combination, it is possible to specify many overlapped circular streak images. Therefore, a three-dimensional image can be analyzed efficiently.
The invention provides the three-dimensional measuring apparatus, wherein said calculating unit obtains, from said imaging unit, a straight-line streak image at said measured point that has passed through said coloring unit and a circular streak image from said mirror that is rotated by said rotating unit, thereby calculating a moving direction of said measured point and a distance to said measured point, and thereby measuring a three-dimensional position and a moving velocity of said measured point.
The imaging unit detects a colored straight-line streak image and a circular streak image. For example, a color camera having CCDs of three primary colors detects a colored straight-line streak image and a circular streak image at the measured point. The calculating unit detects an image signal with a PC or the like, calculates a moving distance and a direction of the measured point using the straight-line streak image, and calculates a distance to the measured point using the circular streak image. The calculating unit can obtain a three-dimensional position of the measured point from the result of the calculations.
According to the present invention, since the imaging unit detects the colored straight-line streak image and the circular streak image, the calculating unit can calculate a moving distance and a direction of the measured point from the straight-line streak image, and calculate a distance to the measured point from the circular streak image. The calculating unit can both obtain a three-dimensional position of the measured point from the result of the calculation, and simultaneously identify each measured point.
The invention provides the three-dimensional measuring apparatus, wherein said calculating unit obtains a center of said circular streak image from said straight-line streak image recorded by said imaging unit, and extracts a circular streak image corresponding to said center, thereby making it possible to identify a specific circular streak image from among a plurality of circular streak images.
When a large number of circular streak images are overlapped, in order to identify each circular streak image, a center of a circular streak image is recognized first by the color image processing, and a circular streak image corresponding to the center is extracted. With this arrangement, the analysis can be carried out efficiently, even when a large number of circular streaks are present within an image.
According to the present invention, a center of a circular streak image is obtained from a straight-line streak image recorded by the imaging unit, thereby extracting a circular streak image corresponding to the center. With this arrangement, the analysis can be carried out efficiently, even when a large number of circular streaks are present within an image.
The invention provides the three-dimensional measuring apparatus, wherein a distance between said mirror and said beam splitter can be changed to make it possible to adjust a shift amount of said circular streak image.
Since the shift amount of an image can be changed by changing the distance between the mirror and the beam splitter, a measuring can be carried out according to a distance of a target. For example, when the mirror is fixed to the beam splitter, a shift amount becomes small when the measured point is far. This makes it impossible to carry out a measuring. In this case, by increasing the distance between the mirror and the beam splitter, the shift amount increases, and it becomes possible to carry out a measuring.
According to the present invention, since a distance between the mirror and the beam splitter can be changed, a shift amount of the circular streak image can be adjusted based on the distance of the measured point.
The invention provides the three-dimensional measuring apparatus, wherein when said rotating unit is a pulse motor that rotates based on a phase difference of a pulse, said calculating unit calculates a rotation angle of said pulse motor at a starting point and an ending point respectively of said circular streak image, thereby detecting a position at said starting point and a position at said ending point of said circular streak image.
In order to analyze a spiral streak, a rotation angle of the pulse motor at the starting point and the ending point of a streak to be imaged is necessary. A counter is reset to zero at a Z phase of the pulse motor, and the counter counts the pulse. An output of the counter, when a vertical synchronization signal of an image signal is generated, is read into a personal computer. With this arrangement, a drawing starting position (a direction) and a drawing ending position (a direction) of the spiral can be detected. The detected information can be used for the automatic analysis of the spiral.
According to the present invention, when the rotating unit is a pulse motor, the calculating unit calculates a rotation angle of the pulse motor at the starting point and the ending point of the circular streak image. Therefore, a drawing starting position (a direction) and a drawing ending position (a direction) of the spiral can be detected. The detected information can be used for the automatic analysis of the spiral.
Claims
1. A measuring apparatus that carries out a three-dimensional measuring of a measured point, the measuring apparatus comprising:
- an imaging unit that can detect at least two colors;
- a beam splitter that combines at least two optical images that are incident from a plurality of routes;
- a moveable mirror that shifts an image forming position of an optical image at the measured point by a predetermined distance;
- a coloring unit that applies a predetermined color to an optical image incident to a route of the beam splitter;
- a rotating unit that rotates the beam splitter and the mirror at a predetermined rotational velocity; and
- a calculating unit that calculates a three-dimensional position of the measured point based on an optical image recorded by the imaging unit.
2. The measuring apparatus according to claim 1, wherein the calculating unit obtains, from the imaging unit, a straight-line streak image at the measured point that has passed through the coloring unit and a circular streak image from the mirror that is rotated by the rotating unit, thereby calculating a moving direction of the measured point and a distance to the measured point, and thereby measuring a three-dimensional position and a moving velocity of the measured point.
3. The measuring apparatus according to claim 2, wherein the calculating unit obtains a center of the circular streak image from the straight-line streak image recorded by the imaging unit, and extracts a circular streak image corresponding to a center, thereby making it possible to identify a specific circular streak image from among a plurality of circular streak images.
4. The measuring apparatus according to claim 1, wherein a distance between the mirror and the beam splitter can be changed to make it possible to adjust a shift amount of a circular streak image.
5. The measuring apparatus according to claim 1, wherein when the rotating unit is a pulse motor that rotates based on a phase difference of a pulse, the calculating unit calculates a rotation angle of the pulse motor at a starting point and an ending point respectively of a circular streak image, thereby detecting a position at the starting point and a position at the ending point of the circular streak image.
Type: Grant
Filed: Feb 5, 2010
Date of Patent: Jun 12, 2012
Assignee: Japan Science and Technology Agency (Kawaguchi-shi)
Inventors: Kikuhito Kawasue (Miyazaki-gun), Yuichiro Oya (Sasebo)
Primary Examiner: Tarifur Chowdhury
Assistant Examiner: Gordon J Stock, Jr.
Attorney: Masuvalley & Partners
Application Number: 12/658,573
International Classification: G01B 11/24 (20060101); G01B 11/30 (20060101); G01B 11/14 (20060101); G06K 9/00 (20060101); G01N 11/12 (20060101); G01V 8/00 (20060101);