Logarithmic polar coordinate transforming method, vision recognizing method, and optical information processing apparatus
First Claim
1. A logarithmic polar coordinate transforming method comprising the steps of:
- picking up an image of an object using an image pick-up device and storing the picked-up image f1(x, y) as an input image;
optically generating as an amplitude and phase information of coherent light complex amplitude information f1(x, y)A(x, y)T(x, y) by multiplying the input image by a product of phase information A(x, y) for performing a logarithmic polar coordinate transformation and amplitude information T(x, y), an amplitude of which changes according to distance between each point composing the amplitude information T(x, y) and origin or logarithmic polar coordinate to correct uneven intensity distribution generated in the logarithmic polar coordinate transformation using the phase information A(x, y);
optically Fourier-transforming the complex amplitude information f1(x, y)A(x, y)T(x, y) using a Fourier-transforming optical system; and
picking up a Fourier-transformed image using an image pick-up device.
1 Assignment
0 Petitions
Accused Products
Abstract
A vision recognizing method includes a logarithmic polar coordinate transforming method including the steps of storing an input image f1(x, y); optically generating complex amplitude information f1(x, y)A(x, y)T(x, y) by multiplying the information of the input image by the product of phase information A(x, y) for performing a logarithmic polar coordinate transformation and amplitude information T(x, y), an amplitude of which changes according to distance between each point composing the amplitude information and origin of logarithmic polar coordinate; and Fourier-transforming the complex amplitude information f1(x, y)A(x, y)T(x, y). An optical information processing apparatus is used to carry out the method and includes a combination of lenses and liquid crystal displays.
22 Citations
5 Claims
-
1. A logarithmic polar coordinate transforming method comprising the steps of:
-
picking up an image of an object using an image pick-up device and storing the picked-up image f1(x, y) as an input image; optically generating as an amplitude and phase information of coherent light complex amplitude information f1(x, y)A(x, y)T(x, y) by multiplying the input image by a product of phase information A(x, y) for performing a logarithmic polar coordinate transformation and amplitude information T(x, y), an amplitude of which changes according to distance between each point composing the amplitude information T(x, y) and origin or logarithmic polar coordinate to correct uneven intensity distribution generated in the logarithmic polar coordinate transformation using the phase information A(x, y); optically Fourier-transforming the complex amplitude information f1(x, y)A(x, y)T(x, y) using a Fourier-transforming optical system; and picking up a Fourier-transformed image using an image pick-up device.
-
-
2. A vision recognizing method comprising the steps of:
-
picking up an image of an object using an image pick-up device and storing the picked-up image f1(x, y) as an input image; generating a reference image f2(x, y) through one of an operation for picking up an image of a reference object and an operation for calculating the reference image; optically generating as an amplitude and phase information of coherent light first complex amplitude information f1(x, y)A(x, y)T(x, y) by multiplying the input image by a product of phase information A(x, y) for performing a logarithmic polar coordinate transformation and amplitude information T(x, y), an amplitude of which changes according to distance between each point composing the amplitude information T(x, y) and origin of logarithmic polar coordinate; generating second complex amplitude information f2(x, y)A(x, y)T(x, y) by multiplying the reference image by a product of the phase information A(x, y) and the amplitude information T(x, y) through calculation; optically generating third complex amplitude information C1(wa, wb) by Fourier-transforming the first complex amplitude information using a Fourier-transforming optical system; generating fourth complex amplitude information C2(wa, wb) by Fourier-transforming the second complex amplitude information through calculation; optically generating fifth complex amplitude information M1(wc, wd) by Fourier-transforming one of the third complex amplitude information C1(wa, wb) and intensity distribution obtained from the third complex amplitude information C1(wa, wb) using the Fourier-transforming optical system; generating sixth complex amplitude information M2(wc, wd) by Fourier-transforming one of a value |C2(wa, wb)| of the fourth complex amplitude information and a square |C2(wa, wb)|2 thereof through calculation; generating information M2* (wc, wd) complexly conjugate to the sixth complex amplitude information through calculation and displaying the information M2* (wc, wd) using a display device; optically generating seventh complex amplitude information M1(wc, wd)M2* (wc, wd) by multiplying the fifth complex amplitude information M1(wc, wd) by the information M2* (wc, wd) complexly conjugate to the sixth complex amplitude information; optically Fourier-transforming the seventh complex amplitude information using the Fourier-transforming optical system; and picking up a Fourier-transformed image of the seventh complex amplitude information using an image pick-up device.
-
-
3. A vision recognizing method comprising the steps of:
-
picking up an image of an object using an image pick-up device and storing the picked-up image f1(x, y) as an input image; generating a reference image f2(x, y) through one of an operation for picking up an image of a reference object and an operation for calculating the reference image; generating through calculation first complex amplitude information f2(x, y)A(x, y)T(x, y) by multiplying the reference image by a product of phase information A(x, y) for performing a logarithmic T(x, y), an amplitude of which changes according to distance between each point composing the amplitude information and origin of logarithmic polar coordinate to correct uneven intensity distribution generated in the logarithmic polar coordinate transformation with the phase information A(x, y) used; generating second complex amplitude information C2(wa, wb) by Fourier-transforming the first complex amplitude information through calculation; generating third complex amplitude information M2(wc, wd) by Fourier-transforming a value |C2(wa, wb)| of the second complex amplitude information through calculation; generating through calculation fourth complex amplitude information M2* (-wc, -wd)A(x, y)T(x, y) by multiplying an inverted image M2* (-wc, -wd) of information complexly conjugate to the third complex amplitude information by a product of the phase information A(x, y) and the amplitude information T(x, y); optically generating as an amplitude and phase information of coherent light fifth complex amplitude information M2* (-wc, -wd)A(x, y)T(x, y)f1(x, y) by multiplying the input image f1(x, y) by the fourth complex amplitude information; and optically Fourier-transforming the fifth complex amplitude information using a Fourier-transforming optical system; and picking up a Fourier-transformed image of the fifth complex amplitude information using an image pick-up device.
-
-
4. A vision recognizing method comprising the steps of:
-
picking up an image of an object using an image pick-up device, storing the picked-up image f1(x, y) as an input image, displaying the stored image using a display device, and optically generating the input image as an amplitude and phase information of coherent light; generating a reference image f2(x, y) through one of an operation for picking up an image of a reference object and an operation for calculating the reference image; optically generating first complex amplitude information F1(wx, wy) by Fourier-transforming the input image using a Fourier-transforming optical system; generating second complex amplitude information F2(wx, wy) by Fourier-transforming the reference image through calculation; optically generating third complex amplitude information F1(wx, wy)A(wx, wy)T(wx, wy) by multiplying the first complex amplitude information by a product of phase information A(x, y) for performing a logarithmic polar coordinate transformation and amplitude information T(x, y), an amplitude of which changes according to the distance between each point composing the amplitude information T(x, y) and origin of logarithmic polar coordinate to correct uneven intensity distribution generated in the logarithmic polar coordinate transformation using the phase information A(x, y); generating fourth complex amplitude information F2(wx, wy)A(wx, wy)T(wx, wy) by multiplying the second complex amplitude information by a product of the phase information A(wx, wy) and the amplitude information T(wx, wy) through calculation; optically generating fifth complex amplitude information C1(wa, wb) by Fourier-transforming the third complex amplitude information using the Fourier-transforming optical system; generating sixth complex amplitude information C2(wa, wb) by Fourier-transforming the fourth complex amplitude information through calculation; optically generating seventh complex amplitude information M1(wc, wd) by Fourier-transforming one of the fifth complex amplitude information C1(wa, wb) and the intensity distribution obtained from the fifth complex amplitude information C1(wa, wb) using the Fourier-transforming optical system; generating eight complex amplitude information M2(wc, wd) by Fourier-transforming one of a value |C2(wa, wb)| of the sixth complex amplitude information and a square |C2(wa, wb)|2 thereof through calculation; displaying information M2* (wc, wd) complexly conjugate to the eighth complex amplitude information on the display device; optically generating ninth complex amplitude information M1(wc, wd)M2* (wc, wd) by multiplying the seventh complex amplitude information M1(wc, wd) by an information M2* (wc, wd) complexly conjugate to the eighth complex amplitude information; picking up a Fourier-transformed image of the ninth complex amplitude information by the image pick-up device.
-
-
5. A vision recognizing method comprising the steps of:
-
picking up an image of an object using an image pick-up device, storing the picked-up image f1(x, y) as an input image, displaying the stored image using a display device, and optically generating the input image as an amplitude and phase information of coherent light; generating a reference image f2(x, y) through one of an operation for picking up an image of a reference object and an operation for calculating the reference image; optically generating first complex amplitude information F1(wx, wy) by Fourier-transforming the input image using a Fourier-transforming optical system; generating second complex amplitude information F2(wx, wy) by Fourier-transforming the reference image through calculation; generating through calculation third complex amplitude information F2(wx, wy)A(wx, wy)T(wx, wy) by multiplying the second complex amplitude information by a product of phase information A(wx, wy) for performing a logarithmic T(wx, wy), an amplitude of which changes according to distance between each point composing the amplitude information and origin of logarithmic polar coordinate to correct uneven intensity distribution generated in the logarithmic polar coordinate transformation with the phase information used; generating fourth complex amplitude information C2(wa, wb) by Fourier-transforming the third complex amplitude information through calculation; generating fifth complex amplitude information M2(wc, wd) by Fourier-transforming a value |C2(wa, wb)| of the fourth complex amplitude information through calculation; generating sixth complex amplitude information M2* (-wc, -wd)A(wx, wy)T(wx, wy) by multiplying an inverted image M2* (-wc, -wd) of information M2* (wc, wd) complexly conjugate to the fifth complex amplitude information by a product of the phase information A(wx, wy) and the amplitude information T(wx, wy) through calculation; optically generating seventh complex amplitude information M2* (-wc, -wd)A(wx, wy)T(wx, wy)F1(wx, wy) by multiplying the first complex amplitude information F1(wx, wy) by the sixth complex amplitude information; optically Fourier-transforming the seventh complex amplitude information using a Fourier-transforming optical system; and picking up a Fourier-transformed image of the seventh complex amplitude information using an image pick-up device.
-
Specification