WO2008146764A1 - 形状評価方法、形状評価装置および三次元検査装置 - Google Patents
形状評価方法、形状評価装置および三次元検査装置 Download PDFInfo
- Publication number
- WO2008146764A1 WO2008146764A1 PCT/JP2008/059606 JP2008059606W WO2008146764A1 WO 2008146764 A1 WO2008146764 A1 WO 2008146764A1 JP 2008059606 W JP2008059606 W JP 2008059606W WO 2008146764 A1 WO2008146764 A1 WO 2008146764A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- shape
- evaluation
- highlight
- surface shape
- point
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/24—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
- G01B11/25—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. one or more lines, moiré fringes on the object
- G01B11/254—Projection of a pattern, viewing through a pattern, e.g. moiré
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/24—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
- G01B11/25—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. one or more lines, moiré fringes on the object
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M5/00—Investigating the elasticity of structures, e.g. deflection of bridges or air-craft wings
- G01M5/0033—Investigating the elasticity of structures, e.g. deflection of bridges or air-craft wings by determining damage, crack or wear
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/8806—Specially adapted optical and illumination features
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/16—Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/50—Depth or shape recovery
- G06T7/521—Depth or shape recovery from laser ranging, e.g. using interferometry; from the projection of structured light
Definitions
- Shape evaluation method shape evaluation apparatus and three-dimensional inspection apparatus
- the present invention relates to a shape evaluation method and shape evaluation apparatus for three-dimensionally evaluating a bright surface shape of an evaluation object such as a vehicle, and a three-dimensional inspection for three-dimensionally detecting the surface shape of an inspection object field. It relates to the device. Background art
- a shape inspection called a highlight inspection is performed in which the surface shape of an object to be evaluated is evaluated three-dimensionally.
- This highlight inspection is performed by collimating the light emitted from a light source such as a fluorescent lamp and irradiating the object through a slit or the like, with a striped light pattern formed on the surface of the evaluation object.
- the surface shape of the evaluation object is inspected according to the flow condition.
- the light beam pattern formed on the surface of the object to be evaluated is generally called a highlight line, and based on the highlight line formed on the surface shape of the object, Inspections are performed for surface irregularities and roundness of objects.
- Patent Documents 1 and 2 for example, Patent Documents 1 and 2.
- Patent Documents 1 and 2 described above when a light ray pattern formed on the surface of the inspection object is imaged to obtain a highlight line, the highlight line is quantitatively determined. It is intended to quantitatively evaluate the surface shape quality. Specifically, the technology described in Patent Document 1 removes the noise included in the captured image data when capturing the image data into the computer as a highlight line, and uses the highlight line data after removing the noise. The purpose is to quantitatively calculate the surface shape of the inspection object. In addition, the technique described in Patent Document 2 obtains a pattern that is recognized as a highlight line from image data obtained as a result of shooting by fitting it to a free curve. The purpose is to eliminate the occurrence of discontinuity and uniformity problems.
- Patent Document 1 Japanese Patent Laid-Open No. 6-1 9 4 1 4 8
- Patent Document 2 Japanese Patent Application Laid-Open No. 7-3 3 2 9 5 0 Disclosure of Invention
- the relative position of the imaging device that captures the highlight line with respect to the inspection object (that is, the field of view) and the position of the light source are not strictly constant. Even if the surface shape of the object is the same, the reproducibility of the highlight line image obtained by photographing may not be sufficiently obtained. For this reason, the surface of the object inspected by these methods does not accurately reproduce the inspection result, and it is difficult to stabilize the inspection result. In order to stabilize the inspection results, it is necessary to set multiple light source positions and imaging positions, create a number of ideal light patterns based on each position, and improve accuracy.
- the present invention has been made to solve such a problem, and appropriately evaluates the surface shape of these objects regardless of the relative positions of the light source and the imaging device with respect to the inspected objects. It is an object of the present invention to provide a shape evaluation method and a shape evaluation apparatus that enable the above.
- Another object of the present invention is to provide a three-dimensional inspection apparatus capable of appropriately inspecting the surface shape of the inspection object regardless of the relative position of the light source or the imaging apparatus with respect to the inspection object. .
- the shape evaluation method is for solving the above-described problems, and includes a shape recognition step for recognizing the surface shape of the evaluation object, and representative points from the recognized surface shape of the evaluation object.
- a representative point extracting step of extracting the representative point a shape specifying step of specifying a shape for a predetermined range centered on the extracted representative point, and a light source based on a relative position of a light source that irradiates light to each representative point
- a vector definition step for defining a direction vector, and a virtual reflection vector corresponding to the defined light source direction vector among the representative points is within a predetermined range from a direction virtually determined as a viewing direction.
- a representative point selection step for selecting only representative points included in the image, and a collection of the selected representative points as a highlight point group.
- an evaluation pair A highlight line creation step for creating a highlight line virtually generated on the surface of the object, and characterized in that the surface shape of the evaluation object is evaluated based on the created highlight line.
- the light irradiation method for irradiating the evaluation object with light is freely set, and the highlight line (highlight point cloud) generated on the surface of the evaluation object surface is obtained. be able to. Therefore, it is possible to appropriately evaluate the surface shape of the evaluation object regardless of the relative position of the light source or the imaging device with respect to the evaluation object.
- the representative point selecting step only a representative point in which a plane defined by the specified shape and a predetermined direction vector are parallel may be selected. That is, if a certain direction is a direction in which the light irradiated on the evaluation object is viewed, only a point on the evaluation object surface that reflects in a direction parallel to the viewing direction is selected. By doing so, it becomes possible to efficiently select the highlight point group irradiated on the evaluation object.
- the highlight line creating step is a step of collecting highlight points included in a predetermined range for an arbitrary highlight point in the highlight point group and determining a linear direction from the collection of these highlight points.
- a highlight line may be created based on a broken line formed by connecting the straight line directions determined for each highlight line. In this way, it is possible to create a highlight line easily and appropriately from a collection of highlight points.
- the direction virtually determined as the viewing direction may be changed so that the direction in which the evaluation value for evaluating the surface shape of the evaluation object is maximum or minimum is determined as the viewing direction. ,.
- the surface shape data of the evaluation object is recognized based on a measurement value obtained as a result of measuring the surface shape of the evaluation object.
- the surface shape data of the evaluation object may be recognized based on the shape data when the evaluation object is virtually configured.
- the surface shape of the shape constructed by the simulation is virtually evaluated without actually forming, and the surface distortion generated on the surface
- the representative point extracting step is not particularly limited in the method, but a plane including point groups arranged at equal intervals is projected onto the shape data of the virtually configured evaluation object.
- the position where the point group is projected on the shape data may be extracted as a representative point. In this way, it is possible to easily extract the representative points existing on the shape data from the entire shape almost uniformly.
- the shape evaluation method according to the present invention may include a step of correcting the shape data based on the result of evaluating the surface shape and performing the evaluation again.
- the virtual shape data of the evaluation object is corrected based on the evaluation of the shape data of the created evaluation object, and more appropriate shape data is obtained. Can be obtained. Therefore, there is an effect that it is possible to suppress defects in the shape, etc. that occur after the evaluation object is actually manufactured.
- the present invention also provides a shape evaluation apparatus that solves the above-described problems.
- the surface shape of the evaluation object is recognized, and the surface shape of the recognized evaluation object is representative.
- Light is extracted based on the relative position of a light source that irradiates light to each representative point by extracting a point, specifying a shape for a predetermined range around the extracted representative point.
- a source direction vector is defined, and among the representative points, only representative points whose reflection vectors corresponding to the defined light source direction vector are included within a predetermined range from the direction defined as the viewing direction are selected.
- the light irradiation direction for irradiating light to the evaluation object, the direction of the reflection vector for selecting the representative point, that is, the line-of-sight direction for photographing the evaluation object can be freely set.
- the highlight line (highlight point group) generated on the surface of the evaluation object surface can be obtained. Therefore, it is possible to appropriately evaluate the surface shape of the evaluation object regardless of the relative position of the light source or the imaging device with respect to the evaluation object.
- Such a shape evaluation apparatus may further include a measurement unit that measures the surface shape of the evaluation object. Based on the measurement value obtained as a result of measurement by the measurement unit, the surface shape It may recognize data. In this case, since the shape data of the evaluation object can be recognized in real time during the evaluation, the evaluation process can be easily performed.
- such a shape evaluation apparatus further includes a storage area for storing surface shape data when the evaluation object is virtually configured, and the surface shape of the evaluation object is determined based on the stored surface shape data. It may be recognized.
- Such a shape evaluation apparatus virtually evaluates the surface shape of a shape constructed by simulation without actually forming the object to be evaluated by press molding or injection molding. Analyzes surface distortions that occur on the surface. Gatsutsu Therefore, it is possible to examine the conditions for molding before actually manufacturing the evaluation object.
- the present invention also provides a three-dimensional inspection device that solves the above-described problems.
- a three-dimensional inspection apparatus that includes a measuring unit for measuring the surface shape of the inspection object and three-dimensionally inspects the surface shape of the inspection object.
- a representative point is extracted from the surface shape of the recognized inspection object, a shape of a predetermined range centered on the extracted representative point is specified, and for each representative point, A light source direction vector is defined based on the relative position of a virtual light source that emits light, and a reflection vector corresponding to the light source direction vector defined based on the relative position with respect to the light source position is defined among the representative points.
- Virtual on the surface of an object Create a resulting highlight line is characterized by performing Ken ⁇ of the surface shape of the inspection object based on the highlight line created.
- Such a three-dimensional inspection apparatus uses a light irradiation direction based on the position of a virtual light source that irradiates light on an inspection object, a direction of a reflection vector for selecting a representative point, that is, an inspection object. Since the line-of-sight direction can be set freely, the surface shape of the inspection object can be accurately inspected regardless of the relative position of the light source or the imaging device with respect to the inspection object.
- Such a three-dimensional inspection apparatus includes a measurement unit that measures the surface shape of the inspection object, surface shape data is recognized in real time based on the measurement values obtained as a result of measurement by the measurement unit. can do. Therefore, the inspection process is connected The effect that it can continue simply is acquired.
- FIG. 1 is a shape evaluation apparatus according to a first embodiment, and is a schematic diagram schematically showing how a surface shape of an automobile body that is an evaluation object is evaluated.
- FIG. 2 is a block diagram conceptually showing the internal configuration of an arithmetic processing unit included in the shape evaluation apparatus shown in FIG.
- FIG. 3 is a conceptual diagram virtually showing the shape evaluation apparatus shown in FIG. 1 in an arithmetic processing unit.
- FIG. 4 This is a flow chart showing the procedure for acquiring a highlight point cloud indicating a highlight line based on the imaging data on the surface of the evaluation object (work).
- FIG. 5 A diagram showing how a normal vector is calculated at a point on the surface of an evaluation object.
- FIG. 6 A Direction indicating the viewing direction, normal at each representative point, plane defined by the representative point (point P), direction of light irradiated to the representative point (point P), representative point (point? It is a figure which represents notionally the direction of the light reflected in.
- FIG. 6B Direction indicating viewing direction, normal at each representative point, plane defined by representative point (point P), direction of light irradiated to representative point (point P), representative point (point P ) It is a figure which represents notionally the direction of the reflected light.
- FIG. 7 This is a flowchart showing the procedure for creating a highlight line from a highlight point cloud.
- FIG. 8 is a schematic diagram showing an outline of a procedure for creating a highlight line.
- FIG. 9 is a schematic diagram showing an outline of a procedure for creating a highlight line.
- FIG. 10 is a schematic diagram showing an outline of a procedure for creating a highlight line.
- FIG. 11 is a schematic diagram showing an outline of a procedure for creating a highlight line.
- FIG. 12 is a schematic diagram showing an outline of a procedure for creating a highlight line.
- FIG. 13 is a schematic diagram showing an outline of a procedure for creating a highlight line.
- FIG. 14 is a schematic diagram showing an outline of a procedure for creating a highlight line.
- FIG. 15 is a graph showing the curvature of the highlight line specified on the surface of the evaluation object (work).
- FIG. 16 is a schematic diagram schematically showing the configuration of the shape evaluation apparatus according to the second embodiment.
- FIG. 17 is a flowchart showing a procedure for virtually performing surface shape evaluation of a virtually constructed panel in the shape evaluation apparatus according to the second embodiment. Explanation of symbols
- the shape evaluation apparatus and the shape evaluation method according to the first embodiment of the present invention will be described below with reference to FIGS. 1 to 15.
- an example of evaluating the surface shape of an automobile body will be described as an example of an evaluation object.
- FIG. 1 is a diagram schematically showing a shape evaluation apparatus 1 for evaluating the surface shape of an automobile body (hereinafter referred to as “work”) as an evaluation object.
- the shape evaluation apparatus 1 includes a measurement unit 10 for measuring the external shape of the workpiece 5 using an optical method, and measurement data obtained by measurement by the measurement unit 10 0. And an arithmetic processing unit 30 for analyzing. Each configuration will be described in detail below.
- the measuring unit 10 performs a known three-dimensional shape measurement.
- the measuring unit 10 optically measures the appearance of the work 5 and transmits the measurement data to the arithmetic processing unit 30. It is.
- the measurement data is arranged at the position of the vehicle in the cylinder virtually configured in the arithmetic processing unit 30.
- the arithmetic processing unit 30 extracts a plurality of representative points from the transmitted measurement data and stores them in the storage area 35 as point cloud data. To do.
- a CCD camera 20 can be used as the measuring unit 10 to recognize the surface shape of the workpiece 5.
- the CCD camera 20 is placed at a position where the entire surface of the workpiece 5 is imaged, acquires imaging data from the surface of the workpiece 5, and transmits it to the arithmetic processing unit 30.
- the CCD camera 20 is configured to be able to change its imaging direction and stationary position.
- the arithmetic processing unit 30 is configured by a general-purpose computer or the like, and as shown in FIG. It is configured. Such an arithmetic processing unit 30 receives the imaging data from the CCD camera 20 as the measuring unit 10 and analyzes the imaging data to evaluate the surface shape of the workpiece 5. The arithmetic processing unit 30 stores the imaging data after performing normalization processing including coordinate transformation processing on the input imaging data. The evaluation method for the surface shape of the workpiece 5 based on the image data from the CCD camera 20 will be described later in detail.
- FIG. 3 is a conceptual diagram showing the measurement data of the work 5 and the light irradiation unit 40 virtually configured in the arithmetic processing unit 30.
- the light irradiator 40 includes linear light sources 41, 41,..., Such as halogen light sources arranged in a substantially cylindrical shape around the cake 5, and the light from each linear light source 41.
- the linear light source 41, the diffuser board 42, and the light-shielding slit 43 are substantially integrated, and the measurement data of the workpiece 5 is sent to the arithmetic processing unit 30.
- coordinate conversion is performed along the substantially cylindrical center line C of the light irradiation unit 40, and the light irradiation unit 40 is arranged at a predetermined position.
- the linear light source 41 and the workpiece 5 are assumed to have a predetermined relative positional relationship.
- the arithmetic processing unit 30 virtually captures the entire surface of the workpiece 5 from a direction inclined at a predetermined angle (for example, 30 degrees) with respect to the cylindrical center direction of the linear light source described above. Imaging data from the surface can be acquired. Note that the imaging direction and the stationary position can be changed.
- the shape evaluation apparatus Based on the measurement data of the workpiece 5 measured by the measurement unit 10, the shape evaluation apparatus configured in this way acquires a highlight point cloud indicating a highlight line generated on the surface of the workpiece 5.
- the procedure for evaluating the surface shape will be described in detail using the flow chart shown in Fig. 4.
- the shape evaluation apparatus 1 measures the three-dimensional shape of the workpiece 5 by the measurement unit 10 (STEP 101), and transmits the measurement data to the arithmetic processing unit 30.
- the arithmetic processing unit 30 receives measurement data from the measurement unit 10 and coordinates-converts the measured workpiece 5 to a vehicle position inside a cylindrical light irradiation unit 40 composed of a linear light source 41 (ST EP 102).
- the arithmetic processing unit 30 three-dimensionally recognizes the surface shape of the workpiece that is the evaluation object (STEP 103), and extracts representative points at predetermined intervals from the recognized surface shape of the workpiece 5 ( STEP 104).
- the step of extracting the representative points may be performed by any method as long as the surface shape of the evaluation target is extracted so as to cover the entire surface. It is also possible to extract the position coordinates of each measurement point determined for each predetermined interval as a representative point.
- the extracted representative points are averaged so that the extracted representative points spread uniformly over the surface of the workpiece 5, and the whole surface of the workpiece 5 is substantially uniform. To extract representative points It is preferable to make it.
- the shape of a predetermined range on the surface shape of the object to be evaluated is specified centering on the position of each extracted representative point (STEP 105).
- the surface of the evaluation object is represented by a collection of small triangles, and for all the triangles that exist around each position extracted as representative points, the vertices of each triangle and Calculate the outer product (Nn) of the two vectors formed by the other two points, find the vector divided by the product of the lengths of these two vectors, and obtain the sum of each vector ( ⁇ ) Do.
- the normalized vector thus obtained becomes a normal vector at each representative point, and the surface of the evaluation object at the representative point is specified by one plane.
- the light source direction vector of the light source that irradiates each representative point with light is defined (STEP 106).
- the defined light source direction vector is stored in the storage area 35 of the arithmetic processing unit 30.
- the reflection points corresponding to the defined light source direction vector are included in a predetermined range from the direction defined as the viewing direction. Select only (STEP 107). In detail, the step of selecting the representative point is performed as follows.
- the light that is visually recognized as the highlight line is a collection of light reflected by each representative point in a direction parallel to the vector that represents the viewing direction
- the light reflected at each representative point is the arithmetic processing unit 30. It is only necessary to select representative points that match the imaging direction (viewing direction) set in. Therefore, as shown in Figure 6A,
- the direction vector indicating the imaging direction is vector E
- the normal vector at each representative point (point P) is vector N
- the direction vector of the light irradiated to the representative point (point?) Is vector L
- the direction vector of light reflected at the representative point (point P) is vector L ′
- the reflected light at each representative point and the direction vector (viewing direction) are satisfied when the relationship of the following equation (1) is satisfied.
- ⁇ can be obtained as follows.
- a point light source is used.
- the light that is visually recognized as the highlight line is a collection of light reflected by each representative point in a direction parallel to the vector that represents the viewing direction. Therefore, the light reflected at each representative point is calculated by the arithmetic processing unit 30. It is only necessary to select a representative point that matches the imaging direction (viewing direction) set in. Therefore, as shown in Fig. 6 (b), the direction vector indicating the imaging direction as the viewing direction is defined as vector ⁇ , and the normal vector at each representative point (point ⁇ ) is defined as vector ⁇ and representative point (point ⁇ ).
- the plane vector is ⁇
- the normal vector of the plane ⁇ is ⁇
- the direction vector of the light irradiated to the representative point (point ⁇ ) is the vector L
- the direction vector of the light reflected at the representative point (point P) is Assuming that the vector L is satisfied, the plane at each representative point and the direction vector (viewing direction) are parallel when the relationship of the following equation (3) is satisfied.
- the reflected light reflected at the representative point (point P) is all on one plane, and the plane is ⁇ .
- V ⁇ ⁇ 0 ⁇ ⁇ ⁇ (3)
- the reflection should be reflected within a predetermined range from the vector ⁇ ⁇ indicating the viewing direction.
- a group of representative points (representative point group) selected in this way is defined as a highlight point group.
- the curvature of the created highlight line is evaluated (STEP 109).
- a specific example of the step of creating the highlight line and a specific example of the highlight line curvature evaluation will be described in detail below.
- FIG. 7 is a flowchart for creating a highlight line from the highlight point group selected as described above
- FIGS. 8 to 14 are schematic diagrams showing an outline of the procedure for creating the highlight line. .
- the procedure for creating a highlight line is explained in detail below.
- one arbitrary point is identified from the highlight point group (STEP 201), and a circle CO of radius r (r: minute distance) centered on that point is drawn. .
- highlight points included in the circle C 0 are collected, and the center of gravity is set to a (STEP 202).
- the position of the center of gravity position a is stored in the storage area 35 of the arithmetic processing unit 30.
- a set of highlight points included in the circle CO is linearly approximated using a method such as the method of least squares (STEP 203). Then, intersections b 0 and c 0 between the approximated straight line 1 and the circle CO. Can be calculated (STEP 204), and the calculated intersections are stored in the storage area 35 of the arithmetic processing unit 30.
- Point b O is the direction of travel of arrow P 0 in FIG. 8, and point c 0 is the back side of arrow P.
- intersection of the circle and the straight line obtained in this way is obtained, and it is determined whether or not a new circle center has been obtained (STEP 205). Return to and do the same calculation.
- the new highlight points included in the circle C 1 of radius r centered on the stored point b 0 are gathered, and the above-mentioned method is used for the highlight point group.
- a straight line approximation is performed using the same method, and the intersection with the circle C 1 is obtained in the same way.
- the intersection point on the traveling direction side of the arrow P1 shown in FIG. although not shown in the figure, a new circle is drawn at the intersection c 0, and a straight line approximation is performed for the highlight point group to obtain a new intersection.
- a case where the intersection of a circle and a straight line cannot be obtained includes, for example, a case where a straight line approximation cannot be performed for a highlight point group.
- the area around the specified highlight point is considered to be around the end of the highlight line.
- the process returns to STEP 201 and another highlight point is selected. Identify.
- STEP 203 if the center of gravity a obtained in STEP 201 is included in the created circle C 1, highlighting is performed around any specified highlight point. It is determined that the set of points is closed, and the process returns to STEP 201 to specify another highlight point.
- a circle (circle C0 to Cn) is created by partially approximating the highlight point group partially for all the highlight point groups or a sufficient number of highlight points. Then, if it is determined that there is no need to specify the highlight point as the center of the circle any longer (STEP 206), by connecting the center points of these created circles (STEP 2 07), as shown in FIG. Create a polyline with a single node length: r.
- Figure 13 shows an example of a curve created in this way, a cubic spline curve that passes through the 1/4 and 3/4 positions of each section.
- the curve created in this way is used as a highlight line, and the surface shape of the evaluation object is evaluated by using this highlight line.
- a curve that passes through these three points can be approximated and the curvature of the approximated curve can be obtained.
- the curvature of the obtained arc can also be used as the curvature at the center evaluation point.
- various known methods can be used as a method for evaluating the curvature.
- Figure 15 shows an example of the results of calculating the curvature at each evaluation point in this way.
- Fig. 15 is a graph showing the curvature of the highlight line specified on the surface of the workpiece 5, in which the horizontal axis indicates the line length ([mm]) and the vertical axis indicates the curvature.
- point A (curvature is approximately 0.01)
- point B (curvature is approximately 0.06) in FIG. 15 are recognized as defects in the surface shape. .
- the display method may be changed based on the curvature information obtained as described above.
- the display method may be changed based on the curvature information obtained as described above.
- the present embodiment is an embodiment that represents the shape evaluation apparatus and the shape evaluation method according to the present invention, and does not particularly limit the present invention.
- the shape of a workpiece that is an evaluation object is measured, and a highlight line drawn on the evaluation object by light irradiated on the actual evaluation object is obtained using the measured shape.
- Force for evaluating (evaluating) the surface shape The present invention can also be used for evaluating (evaluating) the surface shape of a virtually created evaluation object.
- Embodiment 2 of the Invention 2 is a diagrammatic representation of Embodiment 2 of the Invention 2.
- the shape evaluation apparatus ⁇ since the evaluation object is virtually created, a measuring unit that specifically measures the shape is not necessary.
- the shape evaluation apparatus ⁇ since the evaluation (evaluation) of the surface shape of the evaluation object virtually created is performed, the shape evaluation apparatus ⁇ has been described in the previous embodiment as shown in FIG. It is configured by connecting a simulation device 50 for virtually creating an evaluation object to the arithmetic processing unit 30.
- the arithmetic processing unit 30 and the simulation apparatus 50 are configured separately is shown, but these may be configured by an integrated computer.
- FIG. W an example in which such a shape evaluation apparatus 1 virtually performs the surface shape evaluation of a panel virtually constructed on the simulation apparatus 50 will be described with reference to the flowchart shown in FIG. W
- the shape data of the virtually constructed panel is acquired by the simulation device 50 (STEP 301), and the arithmetic processing unit 30 performs coordinate conversion of the acquired shape data to the vehicle position (STEP 302), and then the shape. Recognize 3D shapes based on data (STEP 303). Further, the arithmetic processing unit 30 extracts representative points at predetermined intervals from the recognized panel shape (STEP 304). In this step of extracting representative points (STEP 304), one plane including point groups arranged at equal intervals is projected onto the shape data of the virtually constructed panel, and these point groups are projected onto the shape data. The projected position is extracted as a representative point. In this way, the representative points extracted on the shape data are extracted substantially uniformly from the entire shape data.
- the shape of a predetermined range on the surface shape of the evaluation object is specified around each position of the extracted representative point (STEP 305). Since the step of specifying this shape is performed in the same manner as in the above-described embodiment, description thereof is omitted.
- the position of the virtual linear light source is determined relative to each representative point extracted on the panel shape data (STEP 306).
- the position of this linear light source can be determined at an arbitrary position.
- the light source direction vector of the light source that irradiates each representative point is defined (STEP 307), and the defined light source direction vector is calculated by the arithmetic processing unit. Record it in 30 storage areas 35.
- the reflection vector corresponding to the defined light source direction vector is taken from the direction defined as the viewing direction. Only representative points that fall within a predetermined range are selected (STEP 308). Since the step of selecting the representative point is performed in the same manner as in the above-described embodiment, detailed description thereof is omitted.
- a highlight line is virtually created from the highlight point group selected by the above procedure (STEP 309), and the curvature of the created highlight line is evaluated (STEP 310).
- the specific example of the step of creating the highlight line and the specific example of the curvature evaluation of the highlight line are also the same as those in the above-described embodiment, and therefore, detailed description thereof is omitted.
- the evaluation of the created shape data is compared with a predetermined standard (STEP 311). If sufficient evaluation is not obtained, the shape data is corrected (STEP 312 ) Return to STEP 301 and evaluate again. Such correction and evaluation of shape data are repeated until a certain standard is satisfied.
- the surface shape of the virtually created shape data is corrected by repeatedly performing the virtual evaluation, and before the actual product is manufactured, Can be eliminated. For this reason, the use of such corrected shape data suppresses problems that may occur when a molded product is actually manufactured.
- the present invention is not limited to this.
- the surface shape of the object is three-dimensionally determined. It can also be applied to 3D inspection equipment for inspection is there.
- the present invention is applied to a three-dimensional inspection apparatus that three-dimensionally inspects the surface shape of an inspection object based on the measurement data, provided with measuring means for measuring the shape data of the evaluation object. Good. It becomes possible to perform inspection of 3D shape.
- the collection of representative points selected in this way is used as a highlight point group, and a highlight line virtually generated on the surface of the inspection object is created based on the highlight point group. Based on the light line, the surface shape of the inspection object is detected.
- the curvature and curvature change rate of the created highlight line are obtained for each highlight point, and these curvature and curvature change rate exceed the reference value. If it becomes, the method of considering it as abnormal is used.
- An actual example of the inspection method is not limited to such an example, and known methods can be widely applied.
- the evaluation object or the inspection object regardless of the relative position of the light source or the imaging apparatus with respect to the evaluation object.
- Appropriate evaluation / inspection of the surface shape is possible.
- the object when performing such an evaluation or inspection, the object may be continuously conveyed and continuously evaluated or inspected. This is suitable for shape evaluation and inspection of mass-produced objects such as industrial products. Industrial applicability
- shape evaluation method and shape evaluation device for three-dimensional evaluation of the surface shape of an evaluation object such as a vehicle, as well as for a three-dimensional inspection device for three-dimensional inspection of the surface shape of an inspection object Is possible.
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Computational Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Analytical Chemistry (AREA)
- Databases & Information Systems (AREA)
- Computing Systems (AREA)
- Immunology (AREA)
- General Health & Medical Sciences (AREA)
- Biochemistry (AREA)
- Chemical & Material Sciences (AREA)
- Algebra (AREA)
- Life Sciences & Earth Sciences (AREA)
- Pathology (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Aviation & Aerospace Engineering (AREA)
- Optics & Photonics (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Length Measuring Devices With Unspecified Measuring Means (AREA)
- Image Processing (AREA)
Abstract
Description
Claims
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020097006074A KR101088952B1 (ko) | 2007-05-25 | 2008-05-20 | 형상 평가 방법, 형상 평가 장치 및 3차원 검사 장치 |
| EP08753113.3A EP2157403A4 (en) | 2007-05-25 | 2008-05-20 | Shape evaluation method, shape evaluation device, and 3d inspection device |
| CN2008800175117A CN101680752B (zh) | 2007-05-25 | 2008-05-20 | 形状评价方法、形状评价装置及三维检查装置 |
| US12/441,446 US8107737B2 (en) | 2007-05-25 | 2008-05-20 | Shape evaluation method, shape evaluation device, and 3D inspection device |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007-139268 | 2007-05-25 | ||
| JP2007139268A JP4784555B2 (ja) | 2007-05-25 | 2007-05-25 | 形状評価方法、形状評価装置および三次元検査装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2008146764A1 true WO2008146764A1 (ja) | 2008-12-04 |
Family
ID=40075010
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2008/059606 Ceased WO2008146764A1 (ja) | 2007-05-25 | 2008-05-20 | 形状評価方法、形状評価装置および三次元検査装置 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US8107737B2 (ja) |
| EP (1) | EP2157403A4 (ja) |
| JP (1) | JP4784555B2 (ja) |
| KR (1) | KR101088952B1 (ja) |
| CN (1) | CN101680752B (ja) |
| WO (1) | WO2008146764A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7544909B1 (ja) | 2023-03-31 | 2024-09-03 | 東京貿易テクノシステム株式会社 | 画像生成装置、画像生成プログラムおよびシステム |
Families Citing this family (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101624505B1 (ko) * | 2009-09-24 | 2016-05-26 | 삼성전자주식회사 | 3-d 포인팅 감지 장치 및 방법 |
| US8532812B2 (en) | 2010-06-29 | 2013-09-10 | Mitsubishi Electric Research Laboratories, Inc. | System and method for identifying defects of surfaces due to machining processes |
| CN101986322B (zh) * | 2010-11-22 | 2012-08-15 | 南京大学 | 结构光光条中心点信度评价方法 |
| CN102175206B (zh) * | 2011-02-21 | 2013-01-09 | 合肥工业大学 | 一种基于三维表面形貌仪的谷的连通性测量方法 |
| DE112011105499T5 (de) * | 2011-08-04 | 2014-05-28 | Mitsubishi Electric Corp. | Verfahren und System zum Bestimmen von Defekten einer Oberfläche eines Modells eines Objekts |
| JP6099115B2 (ja) * | 2011-10-26 | 2017-03-22 | 学校法人福岡工業大学 | 三次元表面検査装置および三次元表面検査方法 |
| US20150039121A1 (en) * | 2012-06-11 | 2015-02-05 | Hermary Opto Electronics Inc. | 3d machine vision scanning information extraction system |
| DE102013209770B4 (de) * | 2013-05-27 | 2015-02-05 | Carl Zeiss Industrielle Messtechnik Gmbh | Verfahren zur Bestimmung von einstellbaren Parametern mehrerer Koordinatenmessgeräte sowie Verfahren und Vorrichtung zur Erzeugung mindestens eines virtuellen Abbilds eines Messobjekts |
| US10036712B2 (en) * | 2013-10-24 | 2018-07-31 | Philips Lighting Holding B.V. | Defect inspection system and method using an array of light sources |
| JP5829306B2 (ja) | 2014-05-12 | 2015-12-09 | ファナック株式会社 | レンジセンサの配置位置評価装置 |
| US9341578B2 (en) * | 2014-10-06 | 2016-05-17 | GM Global Technology Operations LLC | LED-based inspection of a painted surface finish |
| JP6723633B2 (ja) * | 2015-12-10 | 2020-07-15 | 株式会社ディスコ | 検査装置 |
| KR101802812B1 (ko) | 2016-04-20 | 2017-11-29 | 주식회사 고영테크놀러지 | 물품의 외관 검사장치 및 이를 이용한 물품의 외관 검사방법 |
| JP6880825B2 (ja) * | 2016-04-27 | 2021-06-02 | 日本製鉄株式会社 | 板パネルの外観の定量評価方法、装置およびプログラム |
| US10591277B2 (en) * | 2016-07-28 | 2020-03-17 | Liberty Reach Inc. | Method and system for measuring outermost dimension of a vehicle positioned at an inspection station |
| JP2019087008A (ja) * | 2017-11-07 | 2019-06-06 | 東芝テック株式会社 | 画像処理システム及び画像処理方法 |
| KR102487842B1 (ko) * | 2018-03-29 | 2023-01-13 | 유브이아이 엘티디. | 차량 검사 시스템 및 그 방법 |
| US11592524B2 (en) * | 2018-11-02 | 2023-02-28 | Waymo Llc | Computation of the angle of incidence of laser beam and its application on reflectivity estimation |
| TWI767179B (zh) * | 2019-01-24 | 2022-06-11 | 宏達國際電子股份有限公司 | 混合實境中偵測真實世界光源的方法、混合實境系統及記錄媒體 |
| JP2021085788A (ja) * | 2019-11-28 | 2021-06-03 | 株式会社リコー | 評価装置、評価方法 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06194148A (ja) | 1992-12-25 | 1994-07-15 | Toyota Motor Corp | ハイライト線の定量化方法 |
| JPH07332950A (ja) | 1994-06-10 | 1995-12-22 | Toyota Motor Corp | ハイライト線の定量化方法 |
| JPH08123835A (ja) * | 1994-10-20 | 1996-05-17 | Hitachi Ltd | 形状設計支援装置 |
| JPH11110437A (ja) * | 1997-10-03 | 1999-04-23 | Mitsubishi Motors Corp | 曲面データの品質評価法 |
| WO2006073036A1 (ja) * | 2005-01-07 | 2006-07-13 | National University Corporation Yokohama National University | 形状評価方法、形状評価装置、及び形状評価装置を備えた装置 |
| JP2006329898A (ja) * | 2005-05-30 | 2006-12-07 | Toyota Motor Corp | 表面歪の測定方法および測定装置 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5414518A (en) * | 1992-08-10 | 1995-05-09 | Chrysler Corporation | Method and apparatus for the evaluation of reflective surfaces |
| US5686987A (en) * | 1995-12-29 | 1997-11-11 | Orfield Associates, Inc. | Methods for assessing visual tasks to establish desirable lighting and viewing conditions for performance of tasks; apparatus; and, applications |
| US7034272B1 (en) * | 1999-10-05 | 2006-04-25 | Electro Scientific Industries, Inc. | Method and apparatus for evaluating integrated circuit packages having three dimensional features |
| CN100370463C (zh) * | 2004-11-26 | 2008-02-20 | 鸿富锦精密工业(深圳)有限公司 | 点云自动剪切系统及方法 |
-
2007
- 2007-05-25 JP JP2007139268A patent/JP4784555B2/ja not_active Expired - Fee Related
-
2008
- 2008-05-20 US US12/441,446 patent/US8107737B2/en not_active Expired - Fee Related
- 2008-05-20 KR KR1020097006074A patent/KR101088952B1/ko not_active Expired - Fee Related
- 2008-05-20 EP EP08753113.3A patent/EP2157403A4/en not_active Withdrawn
- 2008-05-20 WO PCT/JP2008/059606 patent/WO2008146764A1/ja not_active Ceased
- 2008-05-20 CN CN2008800175117A patent/CN101680752B/zh not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06194148A (ja) | 1992-12-25 | 1994-07-15 | Toyota Motor Corp | ハイライト線の定量化方法 |
| JPH07332950A (ja) | 1994-06-10 | 1995-12-22 | Toyota Motor Corp | ハイライト線の定量化方法 |
| JPH08123835A (ja) * | 1994-10-20 | 1996-05-17 | Hitachi Ltd | 形状設計支援装置 |
| JPH11110437A (ja) * | 1997-10-03 | 1999-04-23 | Mitsubishi Motors Corp | 曲面データの品質評価法 |
| WO2006073036A1 (ja) * | 2005-01-07 | 2006-07-13 | National University Corporation Yokohama National University | 形状評価方法、形状評価装置、及び形状評価装置を備えた装置 |
| JP2006329898A (ja) * | 2005-05-30 | 2006-12-07 | Toyota Motor Corp | 表面歪の測定方法および測定装置 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2157403A4 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7544909B1 (ja) | 2023-03-31 | 2024-09-03 | 東京貿易テクノシステム株式会社 | 画像生成装置、画像生成プログラムおよびシステム |
| WO2024202214A1 (ja) * | 2023-03-31 | 2024-10-03 | 東京貿易テクノシステム株式会社 | 画像生成装置、画像生成プログラムおよびシステム |
| JP2024146664A (ja) * | 2023-03-31 | 2024-10-15 | 東京貿易テクノシステム株式会社 | 画像生成装置、画像生成プログラムおよびシステム |
Also Published As
| Publication number | Publication date |
|---|---|
| US20090268965A1 (en) | 2009-10-29 |
| CN101680752B (zh) | 2012-02-22 |
| KR101088952B1 (ko) | 2011-12-01 |
| JP2008292365A (ja) | 2008-12-04 |
| EP2157403A1 (en) | 2010-02-24 |
| EP2157403A4 (en) | 2017-07-12 |
| US8107737B2 (en) | 2012-01-31 |
| KR20090052369A (ko) | 2009-05-25 |
| CN101680752A (zh) | 2010-03-24 |
| JP4784555B2 (ja) | 2011-10-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4784555B2 (ja) | 形状評価方法、形状評価装置および三次元検査装置 | |
| CN107735674B (zh) | 表面缺陷检测装置、表面缺陷检测方法及钢材的制造方法 | |
| JP6394514B2 (ja) | 表面欠陥検出方法、表面欠陥検出装置、及び鋼材の製造方法 | |
| CN101983330B (zh) | 使用结构化光线于检测缺陷的方法与装置 | |
| CN104040324B (zh) | 外观检查设备和外观检查方法 | |
| WO2020243836A1 (en) | Automated inspection method for a manufactured article and system for performing same | |
| CN112119281B (zh) | 用于检查由透明材料所制成的物件的方法及对应的检查系统 | |
| JPWO2016208626A1 (ja) | 表面欠陥検出方法、表面欠陥検出装置、及び鋼材の製造方法 | |
| CN103328957A (zh) | 用于检查对象以检测表面破损的方法和设备 | |
| CN110231352A (zh) | 图像检查装置、图像检查方法以及图像检查程序 | |
| CN116148277B (zh) | 一种透明体缺陷三维检测方法、装置、设备及存储介质 | |
| CN103282938B (zh) | 用于通过x射线计算机断层扫描装置确定位于待检查物体中的结构位置的方法和评估设备 | |
| JP2021071480A (ja) | 表面欠陥検査方法、表面欠陥検査装置、鋼板の製造方法、鋼板の品質管理方法及び鋼板の製造設備 | |
| CN119251230A (zh) | 应用于焊机的焊接质量视觉检测方法及系统 | |
| JP6387909B2 (ja) | 表面欠陥検出方法、表面欠陥検出装置、及び鋼材の製造方法 | |
| CN105572133A (zh) | 瑕疵检测方法及其装置 | |
| JP4515036B2 (ja) | 側方照明により三次元の縁部の位置を求める方法 | |
| JP2009264882A (ja) | 外観検査装置 | |
| KR100341867B1 (ko) | 직물 구김과 심퍼커의 자동 평가 장치 및 그 방법. | |
| US20230013892A1 (en) | Detection device and detection method | |
| Tanaka | Simulation Analysis of Optimal Camera Viewpoints for Glossy-Surface Inspection. | |
| CN115507761B (zh) | 内螺纹小径测量方法及装置 | |
| JP7053889B2 (ja) | プレス成形品のネッキング判定方法、プレス成形品のネッキング判定装置、及びプログラム | |
| JP2026022132A (ja) | 検査装置、検査方法およびプログラム | |
| JP2024109397A (ja) | 電池外装体の外観検査装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 200880017511.7 Country of ref document: CN |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08753113 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 12441446 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 1020097006074 Country of ref document: KR |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2008753113 Country of ref document: EP |