Apparatus for and method of measuring surface shape of an object
First Claim
Patent Images
1. An apparatus for measuring surface shape of an object, comprising:
- a light source configured to emit light to illuminate said object;
an interference optical system configured to generate interference fringes between a reference fraction of said light and a reflective fraction of said light reflected by said object;
an imaging capturing unit configured to capture said interference fringes and output interference fringe data; and
a computer unit configured to obtain phase data indicating the phase of said reflective fraction of said light and amplitude data indicating the amplitude of said reflective fraction of said light at a plurality of positions in the directions of the optical axis of said reflective fraction of said light using said interference fringe data, obtain first surface shape data indicating the surface shape of said object using said amplitude data by calculating an in-focus distance at each micro region of a plurality of micro regions and determining an in-focus position in the directions of the optical axis of said reflective fraction of said light, at which said reflective fraction of said light comes into focus, obtain second surface shape data indicating the surface shape of said object using said phase data by assigning the in-focus distance of each micro region of the plurality of micro regions and calculating a complex amplitude of each micro region, and obtain third surface shape data indicating the surface shape of said object by combining or comparing said first surface shape data with said second surface shape data.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for measuring an object'"'"'s surface shape that obtains complex amplitude at a plurality of positions substantially in the directions of the optical axis of the light reflected by the object and calculates the first surface shape of the object by the depth-from-focus principle. On the other hand, using the phase data of the complex amplitude, the apparatus can measure a micro shape in the sub-fringe order by ordinary laser interference measurement. The first surface shape data are applied to a region including a step of a height greater than ½ of the light'"'"'s wavelength and second surface shape data are applied to the other region.
27 Citations
29 Claims
-
1. An apparatus for measuring surface shape of an object, comprising:
-
a light source configured to emit light to illuminate said object;
an interference optical system configured to generate interference fringes between a reference fraction of said light and a reflective fraction of said light reflected by said object;
an imaging capturing unit configured to capture said interference fringes and output interference fringe data; and
a computer unit configured to obtain phase data indicating the phase of said reflective fraction of said light and amplitude data indicating the amplitude of said reflective fraction of said light at a plurality of positions in the directions of the optical axis of said reflective fraction of said light using said interference fringe data, obtain first surface shape data indicating the surface shape of said object using said amplitude data by calculating an in-focus distance at each micro region of a plurality of micro regions and determining an in-focus position in the directions of the optical axis of said reflective fraction of said light, at which said reflective fraction of said light comes into focus, obtain second surface shape data indicating the surface shape of said object using said phase data by assigning the in-focus distance of each micro region of the plurality of micro regions and calculating a complex amplitude of each micro region, and obtain third surface shape data indicating the surface shape of said object by combining or comparing said first surface shape data with said second surface shape data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus for measuring surface shape of an object, comprising:
-
a light source configured to emit light to illuminate said object;
an interference optical system configured to generate interference fringes between a reference fraction of said light and a reflective fraction of said light reflected by said object;
an imaging capturing unit configured to capture said interference fringes and output interference fringe data; and
a computer unit configured to obtain phase data indicating the phase of said reflective fraction of said light at a plurality of positions in the directions of the optical axis of said reflective fraction of said light using said interference fringe data, obtain first surface shape data indicating the surface shape of said object using said phase data by calculating an in-focus distance at each micro region of a plurality of micro regions and determining an in-focus position in the directions of the optical axis of said reflective fraction of said light, at which said reflective fraction of said light comes into focus, obtain second surface shape data indicating the surface shape of said object using said phase data by assigning the in-focus distance of each micro region of the plurality of micro regions and calculating a complex amplitude of each micro region, and obtain third surface shape data indicating the surface shape of said object by combining or comparing said first surface shape data with said second surface shape data.
-
-
14. A method of measuring surface shape of an object, comprising:
-
capturing an image of interference fringes generated by a reflective fraction of light reflected by an object and a reference fraction of said light;
generating interference fringe data using the captured image of said interference fringes;
calculating, using the generated interference fringe data, phase data indicating the phase of said reflective fraction of said light and amplitude data indicating the amplitude of said reflective fraction of said light, at a plurality of positions in the directions of the optical axis of said reflective fraction of said light;
obtaining first surface shape data indicating the shape of said object by determining a focusing level using said amplitude data and calculating an in-focus distance at each micro region of a plurality of micro regions;
obtaining second surface share data indicating the surface shape of said object using said phase data by assigning the in-focus distance of each micro region of the plurality of micro regions and calculating a complex amplitude of each micro region; and
obtaining third surface shape data indicating the surface shape of said object by combining or comparing said first surface shape data with said second surface shape data. - View Dependent Claims (15, 16, 17)
-
-
18. A method of measuring surface shape of an object, comprising:
-
capturing an image of interference fringes generated by a reflective fraction of light reflected by an object and a reference fraction of said light;
generating interference fringe data using the captured image of said interference fringes;
calculating, using the generated interference fringe data, phase data indicating the phase of said reflective fraction of said light and amplitude data indicating the amplitude of said reflective fraction of said light, at a plurality of positions in the directions of the optical axis of said reflective fraction of said light;
obtaining first surface shape data indicating the shape of said object by calculating an in-focus distance at each micro region of a plurality of micro regions and determining a focusing level using said phase data;
obtaining second surface shape data indicating the surface shape of said object by assigning the in-focus distance of each micro region of the plurality of micro regions and calculating a complex amplitude of each micro region using said phase data; and
obtaining third surface shape data indicating the surface shape of said object by combining or comparing said first surface shape data with said second surface shape data.
-
-
19. A computer program, which when executed by the computer system causes the computer system to perform a method comprising:
-
capturing an image of interference fringes generated by a reflective fraction of light reflected by an object and a reference fraction of said light;
generating interference fringe data using the captured image of said interference fringes;
calculating, using the generated interference fringe data, phase data indicating the phase of said reflective fraction of said light and amplitude data indicating the amplitude of said reflective fraction of said light, at a plurality of positions in the directions of the optical axis of said reflective fraction of said light;
obtaining first surface shape data indicating the shape of said object by determining a focusing level using said amplitude data and calculating an in-focus distance at each micro region of a plurality of micro regions;
obtaining second surface shape data indicating the surface shape of said object using said phase data by assigning the in-focus distance of each micro region of the plurality of micro regions and calculating a complex amplitude of each micro region; and
obtaining third surface shape data indicating the surface shape of said object by combining or comparing said first surface shape data with said second surface shape data. - View Dependent Claims (20, 21, 22)
-
-
23. A computer program, which when executed by the computer system causes the computer system to perform a method comprising:
-
capturing an image of interference fringes generated by a reflective fraction of light reflected by an object and a reference fraction of said light;
generating interference fringe data using the captured image of said interference fringes;
calculating, using the generated interference fringe data, phase data indicating the phase of said reflective fraction of said light and amplitude data indicating the amplitude of said reflective fraction of said light, at a plurality of positions in the directions of the optical axis of said reflective fraction of said light;
obtaining first surface shape data indicating the shape of said object by calculating an in-focus distance at each micro region of a plurality of micro regions and determining a focusing level using said phase data;
obtaining second surface shape data indicating the surface shape of said object by assigning the in-focus distance of each micro region of the plurality of micro regions and calculating a complex amplitude of each micro region using said phase data; and
obtain third surface shape data indicating the surface shape of said object by combining or comparing said first surface shape data with said second surface shape data.
-
-
24. A computer program product storing program instructions for execution on a computer system, which when executed by the computer system causes the computer system to perform a method comprising:
-
capturing an image of interference fringes generated by a reflective fraction of light reflected by an object and a reference fraction of said light;
generating interference fringe data using the captured image of said interference fringes;
calculating, using the generated interference fringe data, phase data indicating the phase of said reflective fraction of said light and amplitude data indicating the amplitude of said reflective fraction of said light, at a plurality of positions in the directions of the optical axis of said reflective fraction of said light;
obtaining first surface shape data indicating the shape of said object by determining a focusing level using said amplitude data and calculating an in-focus distance at each micro region of a plurality of micro regions;
obtaining second surface shape data indicating the surface shape of said object using said phase data by assigning the in-focus distance of each micro region of the plurality of micro regions and calculating a complex amplitude of each micro region; and
obtaining third surface shape data indicating the surface shape of said object by combining or comparing said first surface shape data with said second surface shape data. - View Dependent Claims (25, 26, 27)
-
-
28. A computer program product storing program instructions for execution on a computer system, which when executed by the computer system causes the computer system to perform a method comprising:
-
capturing an image of interference fringes generated by a reflective fraction of light reflected by an object and a reference fraction of said light;
generating interference fringe data using the captured image of said interference fringes;
calculating, using the generated interference fringe data, phase data indicating the phase of said reflective fraction of said light and amplitude data indicating the amplitude of said reflective fraction of said light, at a plurality of positions in the directions of the optical axis of said reflective fraction of said light;
obtaining first surface shape data indicating the shape of said object by calculating an in-focus distance at each micro region of a plurality of micro regions and determining a focusing level using said phase data;
obtaining second surface shape data indicating the surface shape of said object by assigning the in-focus distance of each micro region of the plurality of micro regions and calculating a complex amplitude of each micro region using said phase data; and
obtain third surface shape data indicating the surface shape of said object by combining or comparing said first surface shape data with said second surface shape data.
-
-
29. An apparatus for measuring surface shape of an object, comprising:
-
a light source configured to emit light to illuminate said object;
an interference optical system configured to generate interference fringes between a reference fraction of said light and a reflective fraction of said light reflected by said object;
an imaging capturing unit configured to capture said interference fringes and output interference fringe data; and
a computer unit configured to obtain first surface shape data by determining an in-focus distance for a plurality of micro regions by calculating a complex amplitude at a reproduction distance using Fresnel'"'"'s diffraction calculation for each micro region, obtaining an in-focus measure of the amplitude data of the complex amplitude for each micro region, and converting the in-focus distance into said first surface shape data, calculate an order at each pixel of a plurality of pixels, obtain second surface shape data by assigning the in-focus distance of each micro region as a reproduction distance, calculating the complex amplitude of each micro region by Fresnel'"'"'s diffraction calculation, and converting phase data at each pixel of the plurality of pixels into said second surface shape data, and obtain third surface shape data indicating the surface shape of said object by at least one of combining and comparing said first surface shape data with said second surface shape data.
-
Specification