The present invention relates to measurement systems and methods. More specially, the present invention is concerned with a fast 3D height measurement system and method based on the FMI method.
The use of interferometric methods for three-dimensional inspection of an object or to measure the variations of height (relief of an object is well known. These methods generally consist in generating an interferometric image (or interferogram) to obtain the relief of the object. The interferometric image generally includes a series of black and white fringes.
In “classic interferometric methods”, which require the use of a laser to generate the interferometric pattern, the wavelength of the laser and the configuration of the measuring assembly generally determine the period of the resulting interferogram. Classic interferometry methods are generally used in the visible spectrum to measure height variations in the order of the micron. However, there has been difficulty in using such a method to measure height variations on a surface showing variations in the order of 0.5-1 mm when they are implemented in the visible spectrum. Indeed, the density of the black and white fringes of the resulting interferogram increases, causing the analysis to be tedious. Another drawback of classic interferometric methods is that they require measuring assemblies that are particularly sensitive to noise and vibrations.
Recently, three-dimensional inspection methods based on Moiré interferometry have been developed for a more accurate measurement of the object in the visible spectrum. These methods are based on the analysis of the frequency beats obtained between 1) a grid positioned over the object to be measured and its shadow on the object (“Shadow Moiré Techniques”) or 2) the projection of a grid on the object, with another grid positioned between the object and the camera that is used to photograph the resulting interferogram (“Projected Moiré Techniques”). In both cases, the frequency beats between the two grids produce the fringes of the resulting interferogram. On one hand, a drawback of the Shadow Moiré technique for measuring the relief of an object is that the grid must be very closely positioned to the object in order to yield accurate results, causing restrictions in the set-up of the measuring assembly. On the other hand, a drawback of the Projected Moiré technique is that it involves many adjustments, and therefore generally produces inaccurate results since it requires the positioning and tracking of the two girds; furthermore, the second grid tends to obscure the camera, preventing it from being used simultaneously to take other measurements.
Interestingly, methods based on “phase-shifting” interferometry allow measurement of the relief of an object by analyzing the phase variations of a plurality of images of the object after projections of a pattern thereto. Each image corresponds to a variation of the position of the grid, or of any other means producing the pattern, relative to the object. Indeed, the intensity I(x,y) for every pixel (x,y) on an interferometric image may be described by the following equation:
I(x,y)=A(x,y)+B(x,y)·cos((ΔΦ(x,y)) (1)
where ΔΦ is the phase variation (or phase modulation), and A and B are a coefficients that can be compute for every pixel.
In the PCT application No. WO 01/06210, entitled “Method And System For Measuring The Relief Of An Object”, Coulombe et al. describe a method and a system for measuring the height of an object using at least three interferometric images. Indeed, since Equation 1 comprises three unknowns, that is A, B and ΔΦ, three intensity values I1, I2 and I3 for each pixel, therefore three images are required to compute the phase variation ΔΦ. Knowing the phase variation ΔΦ, the object height distribution 1 at every point z(x,y) relative to a reference surface 2 can be computed using the following equation:
where p is the grid pitch and θ is the projection angle, as described hereinabove and as illustrated in
A drawback of such a system is that it requires moving the grid between each take of images, increasing the image acquisition time. This can be particularly detrimental, for example, when such a system is used to inspect moving objects on a production line. More generally, any moving parts in such systems increase the possibility of imprecision and also of breakage.
Moreover, such systems and method prove to be lengthy, in particular considering the time required for acquiring at least three images.
A method and a system for measuring the height of an object free of the above-mentioned drawbacks of the prior-art is thus desirable.
An object of the present invention is therefore to provide an improved 3D height measurement method and system.
Other objects, advantages and features of the present invention will become more apparent upon reading of the following non-restrictive description of specific embodiments thereof, given by way of example only with reference to the accompanying drawings.
More specialty, in accordance with the present invention, there is provided a Fast Moiré Interferometry (FMI) method and system for measuring the dimensions of a 3D object using only two images thereof. The method and the system perform the height mapping of the object or the height mapping of a portion of the object with respect to a reference surface. The present invention can be used to assess the quality of the surface of an object that is under inspection. It can also be used to evaluate the volume of the object under inspection.
The method for performing a height mapping of the object with respect to a reference surface comprises obtaining a first intensity characterizing the object, the object on which is projected an intensity pattern characterized by a fringe contrast function M(x,y), and the intensity pattern being located at a first position relatively to the object; obtaining a second intensity characterizing the object, the object on which is projected the intensity pattern at a second position shifted from the first position; calculating a phase value characterizing the object using said intensities and said fringe contrast function M(x,y); and obtaining the height mapping of the object by comparing the phase value to a reference phase value associated to the reference surface.
The method can further comprise obtaining the height mapping of a portion of an object, the portion corresponding to a layer of the object.
The method can further comprise evaluating the volume of an object from its height mapping.
The method can further comprise determining a difference between the height mapping of object and a reference height mapping value, and using this difference to assess the quality of the object.
The system for performing a height mapping of the object with respect to a reference surface comprises a pattern projection assembly for projecting, onto the object, an intensity pattern characterized by a given fringe contrast function M(x,y); displacement means for positioning, at selected positions, the intensity pattern relative to the object; and a detection assembly for acquiring an intensity characterizing the object for each selected positions of said pattern relative to the object. Finally the system comprises computing means for calculating a phase value characterizing the object using the intensity acquired for each selected positions; and further determining the height mapping of the object by comparing the phase value to a reference phase value associated to the reference surface.
In the appended drawings:
Generally stated, the present invention provides a Fast Moiré Interferometry (FMI) method for measuring dimensions of a 3D object using only two images thereof. In the present embodiment we will focus on a phase-shifting profilometry method using visible light source and a digital camera to acquire those two images.
In the present embodiment, a grid pattern is projected onto an object 3 as illustrated in
I(x,y)=R(x,y)·[1+M(x,y)·Cos(kx·x+ky·y+kz·z(x,y)+φ0+δi)] (3)
where I(x,y) is the light intensity at the object coordinates {x,y}; R(x,y) is proportional to the object reflectance and light source intensity; M(x,y) is a fringe contrast function; kx, ky and kz are the fringe spatial frequencies near the target, φ0 is a phase offset constant. By acquiring the intensity I(x,y) using for example a CCD camera, an image of the object can be obtained. The FMI method is based on the difference of the phase value on an inspected φtarget(x,y) and referenced φref(x,y) surfaces. This difference is usually calculated point by point and yields the object height mapping, z(x,y), for each point {x,y}:
where the coefficient kz represents the spatial grating frequency in the z direction and can be obtained from system geometry or from calibration with an object of known height.
Then, a phase-shifting technique is applied in order to determine the phase values for each point φ(x,y). The phase-shifting technique consists in shifting the pattern relatively to the object in order to create a phase-shifted intensity I(x,y) or image. At least three different phase-shifted images, obtained with three phase-shifted projected patterns, are required in order to solve a system with 3 unknowns, namely R(x,y), M(x,y), and φ(x,y), yielding the phase value. For example, in a simple case of four phase steps of π/2 the system takes the following form:
and can be resolved as follows:
The method of the present invention takes advantage of the fact that while the R(x,y) parameter is determined by lighting intensity, optical system sensitivity, and object reflectance, and therefore can vary during inspection of different object, on the contrary, the value of the fringe contrast function M(x,y) is determined only by fringe contrast (camera and projection system focusing), so that the M(x,y) function is a constant during inspection of different objects provided that the projected system is the same. Therefore, the method provides that function M(x,y) be preliminary measured, thereby allowing the elimination of an unknown in the equation (3) which thereafter reads as follows:
I(x,y)=R(x,y)·[1+M(x,y)·Cos(φ(x,y))] (9)
Therefore, the method of the present invention provides dealing with only two unknowns (see Equation (9)), namely R(x,y) and φ(x,y), thereby making it possible to use only two images to calculate the phase.
For example, using two images Ia(x,y) and Ic(x,y) that are shifted by π, the phase can be calculated as follow:
Although the above example is based on a phase-shifting of π, the present method can be realized with any other phase-shifted value. Therefore, as illustrated in
The measurement of the M(x,y) distribution can be performed during calibration of the measurement system 20 or by acquiring additional intensity values. For example, by acquiring the four intensity relations of equation (7) for an object, M(x,y) can be easily calculated.
The phase value that corresponds to a reference surface can be obtained by performing steps 11 to 14 for a reference object. It will be obvious for someone skilled in the art that this reference object can also be the object itself inspected at an earlier time, a similar object used as a model, or any kind of real or imaginary surface.
Persons skilled in the art will appreciate that the method of the present invention, by using only two images instead of at least three of them, allows for a faster acquisition and therefore for a faster object inspection. However, they will also appreciate that if, additional images are acquired, they can be advantageously used to increase the precision and the reliability of the method. By acquiring, for example, three or more images, it is possible to select among them the ones that are the more appropriate to perform the object height mapping. This way it is possible to discard according to a given criteria images or portions of images. For example, noisy pixels can be discarded and therefore the reliability of the method is improved. Alternatively, more than two intensity values can be used to compute the phase, that way improving the precision of the measurements
Turning now to
As illustrated in
The above-described method 10 and system 20 can be used to map the height of an object with respect to a reference surface or to compute the relief of an object. They may also be provided for detecting defects on an object in comparison with a similar object used as a model or to detect changes of an object surface with time. In all cases, the above-described method 10 and system 20 can further include the selection of an appropriate intensity pattern and of an appropriate acquisition resolution that will be in accordance with the height of the object to be measured.
The above-described method 10 can naturally be applied in discrete steps in order to perform the height mapping of the object layer by layer. This technique—also called image unwrapping—enables one to measure the net object height mapping while keeping a good image resolution.
The above-described method 10 and system 20 can also be used to determine the volume of an object or the volume of part of an object, since the object height mapping contains information, not only about the height of the object, but also about its length and width. This method can be advantageously applied, for example, in the semiconductor industry to determine the volume of some components parts that are under inspection such as, for example, connecting leads, and from that volume inferred the quality of the component part.
All the above presented applications of the invention can be used to further assess the quality of an object under inspection by comparing, when the object surface is inspected, the height mapping of the object to a reference height mapping, or, by comparing, when the object volume is under inspection, the volume of the object obtained from its height mapping to a know volume value.
The system 20 offers also the possibility to acquire an image of the object corresponding to a situation where the object is illuminated without any pattern. This image, thereafter referred to as a unpattern image, can be obtained by adding the two intensities Ia(x,y) and Ic(x,y), Ic(x,y) being phase-shifted by π with respect to Ia(x,y). It will be obvious for someone skilled in the art that the unpattern image can also be obtained by acquiring other combination of intensifies. This unpattern image can be used for example as a preliminary step in assessing the quality of an object or as an additional tool during the object inspection.
Although the present invention has been described hereinabove by way of specific embodiments thereof, it can be modified, without departing from the spirit and nature of the subject invention as defined herein.
Number | Date | Country | |
---|---|---|---|
60427966 | Nov 2002 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 10717191 | Nov 2003 | US |
Child | 11692608 | Mar 2007 | US |