The invention relates to three-dimensional surface inspection and reconstruction, in particular for inspecting the surfaces of electronic devices.
Pattern projection is commonly used in three-dimensional (“3D”) surface reconstruction for various measurements and inspections of electronic devices in the semiconductor industry. This approach and technique traditionally requires at least 3 images that are in different phases to compute the depth or height information. Conventional approaches may produce images with different phases by using micro-display technology such as digital micro-mirror devices (DMD) or liquid crystal on silicon (LCOS) devices. They may also produce images by physically moving the gratings, or by changing the relative positions between a projector and an object being inspected.
For instance, US Patent Publication number 2016/0014315A1 entitled “Apparatus and Method for Reconstructing a Three-Dimensional Profile of a Target Surface” describes an apparatus for reconstructing a 3D profile of a target surface of an object. The apparatus generates two images, one of which produces a pattern onto the target surface using a grating or reticle. One light path passes directly through or is reflected from the grating, and the other light path illuminates every part of the target surface as its light path does not include such a grating or reticle. With this design, a tilting of the grating can be controlled so that a focal plane of the illumination can be aligned with the object being inspected.
However, the system is only able to generate two sets of images. Moreover, assumptions regarding the fringe modulation or surface flatness are required in order to retrieve information relating to heights of points on the target surface that is measured. As there are instances where the fringe modulation on the target surface may change from point to point, such as where the object comprises different materials, the accuracy of the reconstruction will be adversely affected. On the other hand, if the measurable surface is constrained in relation to surface flatness, then the profiles of small height variations on the target surface cannot be reconstructed.
In another example, U.S. Pat. No. 7,079,666 entitled “System for Simultaneous Projections of Multiple Phase-Shifted Patterns for the Three-Dimensional Inspection of an Object” describes a 3D image grabber that allows for the simultaneous projection of multiple phase-shifted patterns onto an object, and the simultaneous acquisition of multiple images of these phase-shifted patterns. The image acquisition assembly is sensitive to different monochromatic lights for gathering incoming images illuminated by the plurality of phase-shifted patterns simultaneously. Different color patterns are thus simultaneously projected onto the object, and different colors are acquired as different images by the image acquisition assembly. Such phase-shifted pattern may be produced by a spectral splitter.
A shortcoming with generating different phase-shifted patterns having different lighting colors is that when an object being inspected has an uneven color spectrum distribution, the reflectivity intensities from the object would vary with the different lighting colors. In other words, the imaged intensities would be inconsistent across images that are illuminated with the different phases of light. This would inherently yield inaccurate height findings for objects with uneven color spectrum distributions.
It is thus an object of the invention to seek to provide an apparatus for 3D inspection that overcomes some of the aforesaid shortcomings, and is capable of providing an apparatus that is more reliable than the conventional approaches.
According to a first aspect of the invention, the invention provides an apparatus for inspecting a surface of an object, comprising: a first light source operative to illuminate the object without producing a patterned image onto the object; a second light source operative to project a patterned image produced from a first polarized light from the second light source onto the object, the first polarized light being polarized in a first polarization direction; a third light source operative to project the patterned image produced from a second polarized light from the third light source onto the object, the second polarized light being polarized in a second polarization direction which is different from the first polarization direction; and an imaging device operative to capture images of the surface of the object when the object is illuminated separately by the first, second and third light sources respectively for determining a profile of the surface of the object.
According to a second aspect of the invention, the invention provides a method for inspecting a surface of an object, comprising the steps of: illuminating the object with a first light source without producing a patterned image onto the object; projecting a patterned image produced by a first polarized light from a second light source which is polarized in a first polarization direction onto the object; projecting the patterned image produced by a second polarized light from a third light source which is polarized in a second polarization direction onto the object, the second polarization direction being different from the first polarization direction; and capturing images of the surface of the object when the object is illuminated separately by the first, second and third light sources respectively with an imaging device to determine a profile of the surface of the object.
It would be convenient hereinafter to describe the invention in greater detail by reference to the accompanying drawings which illustrate specific preferred embodiments of the invention. The particularity of the drawings and the related description is not to be understood as superseding the generality of the broad identification of the invention as defined by the claims.
An example of an inspection apparatus in accordance with the invention will now be described with reference to the accompanying drawings, in which:
Light rays from the second and third light sources 16, 18 are passed through a grating 22, and a birefringence plate 24 positioned after the grating 22 such that the birefringence plate 24 is located between the object 12 and the grating 22. The grating 22 may comprise a sinusoidal pattern to form a fringe pattern onto the surface of the object 12. A second beam splitter 26 (which may also be in the form of a prism) is positioned to receive light rays that are passed through the grating 22 and birefringence plate 24, and also light rays directly received from the first light source 14. The birefringence plate 24 may comprise, for instance, calcite and Lithium Niobate crystal. Other materials with birefringence properties as known in the art may also be used. Light rays that are transmitted from the second beam splitter 26 are passed through a quarter-wave plate 28 and are then imaged by imaging lenses 30 onto the surface of the object 12. An imaging device 32, such as a CCD camera, is used to capture images of the surface of the object 12 when it is illuminated by the first, second and third light sources 14, 16, 18 respectively. Based on the captured images, a profile of the surface of the object 12 may be determined as described in further detail below.
Since an optical property of birefringence materials such as calcite and Lithium Niobate crystal is that their refractive indexes depend on the polarization and propagation directions of light that are passed through them, the projected images on the surface of the object 12 would exhibit different extents of shift when under illumination by the second light source 16 and the third light source 18 respectively. The extent of displacement of the shifts is governed primarily by the reflective index of the constituent material, tilting angle and thickness of the birefringence plate 24. Hence, the extent of shift of the fringe pattern from the grating 22 when the surface of the object 12 is illuminated by the second and third light sources 16, 18 respectively can be estimated in advance by design.
Although one grating 22 and one birefringence plate 24 are shared by the second and third light sources 16, 18 in the above embodiment, it should be appreciated that it is also possible for the inspection apparatus 10 to be set up such that a separate grating 22 and birefringence plate 24 is used for each respective light source 16, 18.
In
A first side of the beam splitter plate 52 which is nearest to a polarized light source is coated to cause polarization, while a second side of the beam splitter plate 52 opposite to the first side thereof is coated to be reflective.
In the aforesaid setup illustrated in
In
In
After obtaining three images from the three respective lighting paths in the first and second embodiments of the invention, height information regarding the surface of the object 12 can be computed as follows:
A point x on the three obtained images can be mathematically expressed as:
I1=r·L1
I2=r·L2·(1+m·cos θ)
I3=r·L3·(1+m·cos(θ+Δϕ)) (1)
where,
The above can be expressed as:
R=(I2−I1)/I1=m·cos θ
R′=(I3−I1)/I1=m·(cos θ·cos Δϕ−sin θ·sin Δϕ),
which gives:
m·cos θ=R
m·sin θ=R/tan Δϕ−R′/sin Δϕ (2)
The phase value θ (and hence the height h) can be retrieved from the equation: θ=ϕ0+ωh·h, where ϕ0 is a reference phase with respect to a calibration zero, and ωh is an angular frequency of the pattern along a vertical direction. Since the phase shift Δϕ is pre-determined by the design of the inspection apparatus 10, 50, the exact value can be either estimated or calibrated precisely by computing the displacement between two imaged patterns on a flat plane under illumination from the second and third light sources 62, 64 respectively.
It should be appreciated that the preferred embodiments of the invention describe an approach to generate three sets of images, in which one image is merely an illumination of the surface of the object 10 and the other two images comprise structured lighting with different extents of shift. The said shift of the projected pattern is realizable by, for example, switching light sources so that they have two different polarization directions. Such shift can result, for instance, from passing the light rays through a birefringence plate 24, or a beam splitter plate 52 which has been coated differently on its two opposing sides.
The linearly polarized light rays are then converted to circularly polarized light rays, so that the inspection apparatus 10, 50 is also applicable to materials that have polarization properties. In the inspection apparatus 10, 50, all fringe images result from a single grating, and need not involve any mechanical motion within the inspection apparatus 10, 50.
A benefit of the aforesaid approach is that it is more accurate than methods which produce only two patterns for inspection a surface. The grating 22, 54 that is used is also adjustable to be aligned with a plane of a surface. A further benefit is that the inspection apparatus 10, 50 can have a simple structure and be small in size, hence lowering the manufacturing cost. A side light image may be directly produced without any calculation. Moreover, the inspection apparatus would be able to handle materials with inherent polarization properties, since the linear polarizations from the lighting sources are converted to circular polarizations prior to projecting the patterns onto the surface of the object 12.
The invention described herein is susceptible to variations, modifications and/or additions other than those specifically described and it is to be understood that the invention includes all such variations, modifications and/or additions which fall within the spirit and scope of the above description.
Number | Name | Date | Kind |
---|---|---|---|
7079666 | Coulombe et al. | Jul 2006 | B2 |
20100321773 | Chen | Dec 2010 | A1 |
20150070472 | Chen | Mar 2015 | A1 |
20160014315 | Deng et al. | Jan 2016 | A1 |