INSPECTION APPARATUS AND ARTICLE MANUFACTURING METHOD
20170089841 ยท 2017-03-30
Inventors
Cpc classification
G01N2021/8835
PHYSICS
G01N21/892
PHYSICS
International classification
G01N21/892
PHYSICS
Abstract
An inspection apparatus for performing inspection of an object includes an illumination device, an imaging device, and a processor. The illumination device performs an anisotropic illumination and an isotropic illumination for the object. The imaging device images the object illuminated by the illumination device. The processor performs processing for the inspection of the object based on an image obtained by the imaging device. The processor generates an inspection image based on (i) plural first images obtained by the imaging device while the illumination device respectively performs plural anisotropic illuminations and (ii) a second image obtained by the imaging device while the illumination device performs an isotropic illumination, and performs the processing based on the inspection image.
Claims
1. An inspection apparatus for performing inspection of an object, the inspection apparatus comprising: an illumination device configured to perform an anisotropic illumination and an isotropic illumination for the object; an imaging device configured to image the object illuminated by the illumination device; and a processor configured to perform processing for the inspection of the object based on an image obtained by the imaging device, wherein the processor is configured to generate an inspection image based on (i) plural first images obtained by the imaging device while the illumination device respectively performs plural anisotropic illuminations and (ii) a second image obtained by the imaging device while the illumination device performs an isotropic illumination, and perform the processing based on the inspection image.
2. The inspection apparatus according to claim 1, wherein the processor is configured to perform shading correction and gradation correction for the image obtained by the imaging device.
3. The inspection apparatus according to claim 1, wherein the processor is configured to generate an intermediate image based on the plural first images obtained by the imaging device respectively via the plural anisotropic illuminations from corresponding plural azimuths, and generate the inspection image based on the intermediate image.
4. The inspection apparatus according to claim 1, wherein the processor is configured to generate an intermediate image based on plural images obtained by the imaging device respectively via plural isotropic illuminations at corresponding plural elevations, and generate the inspection image based on the intermediate image.
5. The inspection apparatus according to claim 1, wherein the processor is configured to generate the inspection image based on an image obtained by the imaging device via the isotropic illumination at a specific elevation.
6. The inspection apparatus according to claim 5, wherein the processor is configured to generate the inspection image based on an image obtained by the imaging device via an isotropic illumination at all of plural elevations.
7. The inspection apparatus according to claim 1, wherein the processor is configured to perform the processing based on a tolerable condition for a pixel value of the inspection image.
8. The inspection apparatus according to claim 7, wherein the processor is configured to generate the inspection image further based on an image of which each pixel value satisfies the tolerable condition.
9. The inspection apparatus according to claim 3, wherein the processor is configured to generate the inspection image from plural images including the intermediate image based on at least one of a maximum pixel value and a minimum pixel value with respect to each group of pixels corresponding to one another in the plural images.
10. The inspection apparatus according to claim 4, wherein the processor is configured to generate the inspection image from plural images including the intermediate image based on at least one of a maximum pixel value and a minimum pixel value with respect to each group of pixels corresponding to one another in the plural images.
11. A method of manufacturing an article, the method comprising: performing inspection of an object using an inspection apparatus; and processing the object, of which the inspection has been performed, to manufacture the article, wherein the inspection apparatus includes: an illumination device configured to perform an anisotropic illumination and an isotropic illumination for the object, an imaging device configured to image the object illuminated by the illumination device, and a processor configured to perform processing for the inspection of the object based on an image obtained by the imaging device, wherein the processor is configured to generate an inspection image based on (i) plural first images obtained by the imaging device while the illumination device respectively performs plural anisotropic illuminations and (ii) a second image obtained by the imaging device while the illumination device performs an isotropic illumination, and perform the processing based on the inspection image.
12. An inspection apparatus for performing inspection of an object, the inspection apparatus comprising: an illumination device configured to perform an illumination from a limited azimuth for the object and an illumination from an unlimited azimuth whose azimuth range is larger than an azimuth range of the limited azimuth; an imaging device configured to image the object illuminated by the illumination device; and a processor configured to perform processing for the inspection of the object based on an image obtained by the imaging device, wherein the processor is configured to perform the processing based on (i) plural first images obtained by the imaging device while the illumination device respectively performs, from the limited azimuth, plural illuminations and (ii) a second image obtained by the imaging device while the illumination device performs an illumination from the unlimited azimuth.
13. A method of manufacturing an article, the method comprising: performing inspection of an object using an inspection apparatus; and processing the object, of which the inspection has been performed, to manufacture the article, wherein the inspection apparatus includes: an illumination device configured to perform an illumination from a limited azimuth for the object and an illumination from an unlimited azimuth whose azimuth range is larger than an azimuth range of the limited azimuth, an imaging device configured to image the object illuminated by the illumination device, and a processor configured to perform processing for the inspection of the object based on an image obtained by the imaging device, wherein the processor is configured to perform the processing based on (i) plural first images obtained by the imaging device while the illumination device respectively performs, from the limited azimuth, plural illuminations and (ii) a second image obtained by the imaging device while the illumination device performs an illumination from the unlimited azimuth.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
DESCRIPTION OF THE EMBODIMENTS
[0019] Hereafter, embodiments of the present invention is described with reference to the drawings. In the drawings, the same components are denoted by the same reference numerals generally (unless otherwise stated) and repeated description thereof is omitted.
First Embodiment
[0020]
[0021] The inspection apparatus 10 may include an illumination device 101, an imaging device 102, a processor 103 (which may be constituted by a PC), a control unit 104, a display unit 105, an input unit (not illustrated), and the like. The control unit 104 controls the illumination device 101 and the imaging device 102 in synchronization with each other on the basis of an illumination pattern and an imaging pattern set in advance by the processor 103, for example. An opening 110 is formed at a top portion of the illumination device 101 so that the work 11 may be imaged by the imaging device 102. The imaging device 102 is constituted by a camera body, an optical system for imaging the work 11 on an image pickup device in the camera body, and the like, and an image acquired by imaging is transferred (transmitted) to the processor 103. The processor 103 is not necessarily a general-purpose PC but may be a dedicated device. The processor 103 and the control unit 104 may be formed integrally with each other. The processor 103 conducts processing for inspection of the work 11 on the basis of the image (i.e., data) transferred from the imaging device 102 (for example, detects a defect on the surface (i.e., an appearance) of the work 11). The processor 103 may conduct the processing on the basis of a tolerable condition with respect to a pixel value of a later-described inspection image. The display unit 105 displays information, including the image and the inspection result, transmitted from the processor 103. The input unit is constituted by a keyboard and a mouse, for example, and transmits input information and the like input by a user to the processor 103.
[0022]
[0023]
[0024]
[0025]
[0026] Next, isotropic illumination and imaging are conducted sequentially about plural elevations (step S202). The term isotropy here is used not about elevation but about azimuth as in anisotropy. Specifically, the illumination device 101 and the imaging device 102 are controlled via the control unit 104 so that the LEDs 111 disposed at plural elevations are turned on sequentially, and the work 11 is imaged by the imaging device 102 in synchronization with the turning on of the LEDs 111.
[0027] The images acquired under the illumination conditions of
[0028] Next, isotropic illumination and imaging are conducted simultaneously about all the elevations (S203).
[0029] Returning to
[0030] The shading correction may be conducted with an original image being divided by the result obtained in advance by fitting a polynomial into a reference image. Further, the shading correction may be conducted with an original image being divided by an average value obtained in advance about plural images acquired by imaging each of plural non-defective works 11 (non-defective objects). The gradation correction may be conducted so that (a representative value (e.g., an average value) of) the pixel value related to a predetermined part (e.g., a part corresponding to the work 11) in the original image becomes a predetermined value.
[0031] Next, the processor 103 generates an intermediate image from plural images acquired by the shading correction and the gradation correction (step S103).
[0032] As illustrated in
[0033] The intermediate image may be generated using simply the maximum pixel value or the minimum pixel value instead of the difference between the maximum pixel value and the minimum pixel value. The maximum pixel value may be used if the defect is visualized bright, and the minimum pixel value may be used if the defect is visualized dark. If the defect is visualized both bright or dark, the difference between the maximum pixel value and the minimum pixel value is desirably used.
[0034] Next,
[0035] As illustrated in
[0036] The intermediate image may be generated using simply the maximum pixel value or the minimum pixel value instead of the difference between the maximum pixel value and the minimum pixel value. The intermediate image may be generated on the basis of an image at high angle illumination and an image at low angle illumination instead of the three images at the three elevations described above. Since brightness and darkness are reversed in the high angle illumination and in the low angle illumination, the linear flaw and the unevenness are visualized with high contrast in the intermediate image generated based on a difference between the maximum pixel value and the minimum pixel value.
[0037] Next, the processor 103 generates an inspection image (step S104). The two intermediate images illustrated in
[0038] The appearance (the pixel value) of the non-defective area of the work 11 does not change so much in any of the two intermediate images and the image with all light sources turned on. The linear flaw is visualized bright in the two intermediate images as illustrated in
[0039] The unevenness is visualized bright in the intermediate image illustrated in
[0040] The light absorptive contaminant is visualized dark in the image with all light sources turned on illustrated in
[0041] In the inspection image generated based on the three images described above, various defects, such as the linear flaw, the unevenness, and the light absorptive contaminant, are visualized (i.e., have relatively large pixel values).
[0042] The inspection image may be generated using simply the maximum pixel value or the minimum pixel value instead of the difference between the maximum pixel value and the minimum pixel value of the three images about each pixel. The maximum pixel value may be used if the defect is visualized bright, and the minimum pixel value may be used if the defect is visualized dark. If the defect is visualized both bright or dark, the difference between the maximum pixel value and the minimum pixel value is desirably used.
[0043] Next, the processor 103 conducts defect detection (i.e., defectiveness determination) on the appearance of the work 11 on the basis of the inspection image (step S105). Since various defects may be visualized clearly (i.e., may have relatively large pixel values) in the inspection image, various defects are detectable by binarization processing, for example. Since the number of the inspection image as a target of defect detection is one, a high-speed detection is possible.
[0044] The defect detection (i.e., defectiveness determination) may be conducted by setting a suitable determination standard (e.g., a threshold) with respect to the result of binarization as described above, or may be conducted by learning many inspection images and calculating scores from feature values thereof. If it requires considerable time and skill for a user to set a defective/non-defective determination standard for each of the various defects, automatic score calculation based on learning as described above is desirable.
[0045] Generation of the inspection image is not limited to that using the three images as described above. For example, in a work in which a linear flaw is not generated as a defect, an inspection image may be generated on the basis of two images of the intermediate image illustrated in
[0046] Further, instead of the image with all light sources turned on, an image only at the middle angle illumination may be used, for example. That is, an inspection image may be generated on the basis of an image acquired by the imaging device 102 through isotropic illumination at a specific elevation. Further, for example, an image based on the sum or the average of an image at high angle illumination, an image at middle angle illumination, and an image at low angle illumination may be used. This case may be advantageous in the inspection time because it is unnecessary to acquire the image with all light sources turned on by the imaging device 102.
[0047] Further, a non-defective image without a defect may be added to plural images used for the generation of the inspection image. In the image with all light sources turned on of
[0048] As described above, according to the present embodiment, an inspection apparatus advantageous for inspection of various defects, for example, can be provided.
Embodiment Related to Article Manufacturing Method
[0049] The inspection apparatus according to the embodiments described above may be used in an article manufacturing method. The article manufacturing method may include a step of inspecting an object using the inspection apparatus, and a step of processing the object inspected in the inspection process. The processing may include at least any one of measurement, processing, cutting, conveyance, building (assembly), inspection and sorting, for example. The method of manufacturing an article according to the present embodiment is advantageous in at least one of performance, quality, productivity and production cost of an article as compared with those of the related art methods.
[0050] While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.
[0051] This application claims the benefit of Japanese Patent Application No. 2015-194024, filed Sep. 30, 2015, which is hereby incorporated by reference herein in its entirety.