1. Field of the Invention
The present invention relates to an optical tomographic image generation method and an optical tomographic image generation apparatus that are used for generating a tomographic image of an object.
2. Description of the Related Art
An imaging apparatus using optical coherence tomography (OCT) in which interference of low coherent light is utilized (hereinafter, also referred to as OCT apparatus) is now put into practical use. This imaging apparatus is capable of acquiring a tomographic image at a depth resolution of several micrometers, which leads to high-resolution imaging of a tomographic image of an object.
Japanese Patent Application Laid-Open No. 2008-237238 discloses an optical image measurement device that is intended to improve image quality of an image to be formed. This device forms multiple tomographic images of an eye fundus and stores the formed images. Then, one of the tomographic images and a tomographic image adjacent thereto are used for an arithmetic operation, to thereby form a new tomographic image. As a result, the image quality of the formed image can be improved.
In Japanese Patent Application Laid-Open No. 2008-237238 described above, the image quality is improved to some extent, but is not improved sufficiently. Particularly in a case where the object moves, its position varies between the tomographic images, which raises a risk that signal waveforms are rounded.
Therefore, further improvement in image quality is demanded.
The present invention has been made to solve the above-mentioned problem, and it is therefore an object of the present invention to achieve further improvement in image quality. Another object of the present invention is to achieve improvement in image quality even when an object moves, by suppressing influence of the movement of the object.
According to the present invention, there is provided an optical tomographic image generation method of generating a tomographic image of an object, including the steps of: acquiring a signal; performing Fourier transform; and obtaining a tomographic image, in which the optical tomographic image generation method further includes one of the steps of combining a plurality of the signals acquired within a predetermined time and combining a plurality of the signals acquired within a predetermined time after performing the Fourier transform thereon.
According to the present invention, there is also provided an optical tomographic image generation apparatus for splitting a light from a light source into a measurement light and a reference light, guiding the measurement light to an object through a measurement light path, and guiding the reference light to a reference mirror through a reference light path, to thereby generate a tomographic image of the object by using a return light, which is the measurement light reflected or scattered by the object, the reference light reflected on the reference mirror, and a combined light obtained by combining the return light and the reference light, the optical tomographic image generation apparatus including a unit for scanning the object and a unit for controlling imaging timing and further includes a unit for combining signals acquired within a predetermined time.
According to the present invention, improvement in image quality is achieved by combining the plurality of the signals acquired within the predetermined time or combining signals obtained after performing the Fourier transform on the plurality of the signals.
Further features of the present invention will become apparent from the following description of exemplary embodiments with reference to the attached drawings.
Preferred embodiments of the present invention will now be described in detail in accordance with the accompanying drawings.
According to the present invention, there is provided an optical tomographic image generation method of generating a tomographic image of an object, including the steps of: acquiring a signal; performing Fourier transform; and obtaining the tomographic image, in which the optical tomographic image generation method further includes one of the steps of combining a plurality of the signals acquired within a predetermined time and combining a plurality of the signals acquired within a predetermined time after performing the Fourier transform thereon.
Next, a first embodiment of the present invention is described. In this embodiment, an imaging apparatus using a Michelson interferometer is employed for generating a tomographic image, but the imaging apparatus employable for the present invention is not limited thereto. Further, signal processing of this embodiment is characterized in combining multiple signals after the signals are acquired.
Michelson Interferometer
An optical coherence tomographic imaging apparatus (hereinafter, also referred to as OCT apparatus) according to the first embodiment is described with reference to
A light emitted from a light source 201 passes through a fiber 202 and a lens 203-1, and is split into a measurement light 214 and a reference light 213 by a beam splitter 204. The measurement light 214 passes through an XY scanner 208, an objective lens 205-1, and an objective lens 205-2, and enters an eye 217, which is an object. Then, the measurement light that has entered the eye passes through a cornea 216, and reaches a retina 218.
A return light 215 reflected and scattered on the retina 218 of the eye 217 returns by passing through the objective lens 205-2, the objective lens 205-1, the XY scanner 208, and the beam splitter 204 in the stated order. Further, the return light 215 is guided to a spectrometer 211 through a lens 203-2. The spectrometer 211 includes a lens, a grating, and an image-pickup device. Used as the image-pickup device is a line sensor of a charge coupled device (CCD) type or a complementary metal oxide semiconductor (CMOS) type. Signals obtained by the line sensor of the spectrometer 211 are sent to a computer 212 and stored in a memory. The stored signals are then subjected to processing described later.
On the other hand, the reference light 213 passes through a dispersion compensation glass 207, is reflected on a reference mirror 209, passes again through the dispersion compensation glass 207, and returns to the beam splitter 204. The dispersion compensation glass 207 is used for compensating for dispersion caused in the eye 217 and the objective lenses 205-1 and 205-2. The reference mirror 209 can adjust an optical path length of a reference light path by means of a mirror adjustment mechanism 210. Those reference light 213 and return light 215 are combined by the beam splitter 204. Then, the combined light is guided to the spectrometer 211. Note that, a portion on a measurement light path having an optical path length matching with that of the reference light path is referred to as a coherence gate. In a case where the retina 218 of the eye 217 is measured, the position of the reference mirror 209 is adjusted so that the coherence gate becomes close to the retina 218.
As the light source 201, a super luminescent diode (SLD), which is a typical low coherent light source, is used. As to the wavelength thereof, for example, the center wavelength is 840 nm and the bandwidth is 50 nm. Note that, the bandwidth is an important parameter because of its influence on the resolution of a tomographic image to be obtained in an optical axis direction. Besides, the type of the selected light source 201 is the SLD herein, and alternatively, amplified spontaneous emission (ASE) may be used therefor as long as the light source 201 emits low coherent light. Obviously, depending on contents of the object, another light source such as a halogen lamp may be used. Note that, the wavelength influences resolution of the tomographic image to be obtained in a lateral direction, and hence a short wavelength is desired when the resolution in the lateral direction is important.
The computer 212 performs arithmetic processing and control that are described later, and also controls the spectrometer 211, the XY scanner 208, the mirror adjustment mechanism 210, and a focus adjustment mechanism 206. Obviously, the computer 212 is also capable of data input, image processing, image display, and data storage.
Signal Processing Steps
The signal processing executed by the OCT apparatus illustrated in
In Step A1, measurement is started. At this stage, the OCT apparatus is activated and an eye as an object is set for the measurement. Additionally, adjustment necessary for the measurement is performed by an operator so that the measurement is started.
In Step A2, signals are acquired. In the following, a case of acquiring one two-dimensional tomographic image is described as an example. The XY scanner 208 is moved in an X direction of
Therefore, since there are 1,536 lines, a two-dimensional array of 1,024×1,536 elements is obtained finally. Note that, the data of each line is stored as data of each column of the two-dimensional array.
Note that, the XY scanner 208 may be moved in the X direction successively as illustrated in
Note that, in a case of combining signals acquired through imaging performed while moving the XY scanner 208 in the X direction successively, when the moving distance is large, signal components may be rounded (data to be combined counteract each other so that original signal components may be lost). Therefore, it is desired that a moving distance 304 be equal to or smaller than a several-fold length of the lateral resolution of the OCT apparatus (generally determined based on a beam diameter of the measurement light on the object). Specifically, the moving distance 304 ranges from several micrometers to several hundred micrometers. Note that, in a case where a moving speed of the scanner is known, the predetermined distance may be converted into a time, and the time thus obtained may be set as a predetermined time. As long as the condition of the predetermined distance or the predetermined time is satisfied, the data may be acquired by rotating the XY scanner 208 like circle scanning instead of linear movement in the X or Y direction.
For example, in a case where imaging is performed by a 20-kHz line scanner for a range of 6 mm, the moving speed of the scanner at the time of scanning the object is 78 (=6/1,536×20 k) mm/s. The moving distance when averaged for three lines is 12 (=78×(3/20 k)) μm. When the lateral resolution of the OCT apparatus is 20 μm, the moving distance falls within a range in which signal loss is less likely to occur even after the combination. Note that, the time necessary to acquire an image of 512 lines at 20 kHz is 25.6 (=512/20 k) msec. In a case of acquiring three images, at least 76.8 (=25.6×3) msec is necessary. The time necessary to acquire signals of three lines is 0.15 (=3/20 k) msec, in which the object does not move so widely.
In Step M1, the signals are combined. In this step, one-dimensional arrays of adjacent three spectra are averaged and a new one-dimensional array is created. Specifically, in the 1,024×1,536 two-dimensional array, one-dimensional arrays of 3j-th, (3j+1)th, and (3j+2)th columns (j is an integer ranging from 0 to 511) are averaged. As a result, a 1,024×512 two-dimensional array is obtained. Through the averaging, noise components may be removed.
As compared with a case of averaging performed in a process after Step A3, calculation may be performed with a smaller number of data, which leads to an effect of shortening the calculation time. Note that, the averaging may be weighted averaging, but the noise removal effect may vary when the weights are different. Note that, the number of lines to be averaged is not necessarily three in the case of the combination of control illustrated in
In Step A3, wavelength-wavenumber conversion is performed. In general, data from the spectrometer 211 includes a wavelength and the intensity at the wavelength. Further, sampling is performed at regular intervals with regard to the wavelength. First, a function of intensity data with regard to the wavelength is created. Then, each wavelength is converted into a wavenumber, and a function of intensity data with regard to the wavenumber is created. The wavenumber is an inverse of the wavelength, and hence 1,024 wavenumbers are allocated at regular intervals. Then, intensity data corresponding to the wavenumbers is calculated. The calculation method to be employed is, for example, interpolation, which may be general linear interpolation or spline interpolation. In this case, a linear arithmetic operation is desired. As a result, a two-dimensional array of 1,024×512 elements including intensities at regular intervals with regard to the wavenumber is obtained.
In a case where the spectrometer 211 can perform sampling at regular intervals with regard to the wavenumber, this step may obviously be omitted as long as an error due to the wavelength-wavenumber conversion is negligible.
In Step A4, Fourier transform is performed. In this step, the intensity values arranged at regular intervals with regard to the wavenumber are subjected to discrete Fourier transform for each column. As a result, a 1,024×512 two-dimensional array of complex numbers is obtained. Note that, an m-th row and a (1,024-m)th row of each column have the same intensity value because of the characteristics of the Fourier transform. Therefore, 0th to 511th rows are extracted and a 512×512 two-dimensional array of complex numbers is obtained.
In Step A5, the complex number data is converted into real number data. It is not the linear arithmetic operation that is used for converting the complex number into a real number. Therefore, averaging before Step A5 is fundamentally different from averaging after Step A5. The difference is described in a second embodiment.
In Step A6, a tomographic image is obtained. In this step, a range is further adjusted in the 512×512 two-dimensional array.
The range to be adjusted is, for example, the ratio of a longitudinal length to a lateral length. To adjust the range, the number of pixels is increased and decreased through interpolation. Further, contrast is adjusted. The adjustment of the contrast refers to general correction of the γ value used for image processing. As a result, an image suitable for doctor's diagnosis is obtained. Then, the obtained tomographic image is displayed on a display screen of the computer 212.
In Step A7, the process ends. The process starting from the measurement using the OCT apparatus to the image display has been described above, and alternatively, for example, the above-mentioned process may be applied to data of multiple frames acquired via a network, to thereby obtain an image with reduced noise from a single tomographic image.
According to this embodiment, a high-quality image can be obtained by combining signals acquired within a predetermined time.
Next, a second embodiment of the present invention is described. In this embodiment, an imaging apparatus using a Mach-Zehnder interferometer is employed for generating a tomographic image, but the imaging apparatus employable for the present invention is not limited thereto. Further, signal processing of this embodiment is characterized in signal combination performed after Fourier transform.
Mach-Zehnder Interferometer
An optical coherence tomographic imaging apparatus according to the second embodiment is described with reference to
A light emitted from the light source 201 passes through a fiber coupler 401-1, and is split into a measurement light 214 and the reference light 213.
The measurement light enters a port 1 of a circulator 402-2, exits from a port 2 thereof, and reaches a lens 403-2. Further, the measurement light passes through a XY scanner 208, an objective lens 205-1, an objective lens 205-2, and a cornea 216 of an eye 217, and reaches a retina 218. The return light 215 scattered and reflected on the retina returns by passing through the objective lens 205-2, the objective lens 205-1, the XY scanner 208, and the lens 403-2, enters the port 2 of the circulator 402-2, exits from a port 3 thereof, and reaches a fiber coupler 401-2.
On the other hand, the reference light 213 enters a port 1 of a circulator 402-1, exits from a port 2 thereof, passes through a lens 403-1 and a dispersion compensation glass 207, and is reflected on a reference mirror 209. The reflected reference light 213 returns to the port 2 of the circulator 402-1 by passing through the dispersion compensation glass 207 and the lens 403-1, exits from a port 3 of the circulator 402-1, and reaches the fiber coupler 401-2. The reference mirror 209 can adjust the optical path length by means of the mirror adjustment mechanism 210. The reference light 213 and the return light 215 are combined by the fiber coupler 401-2, and the combined light is guided to the spectrometer.
Signal Processing Steps
The signal processing executed by the OCT apparatus illustrated in
The difference between the two cases is now described. First, in the case of Step M2, complex number data obtained in Step A4 are combined, and the resultant complex number data is passed to Step A5. In the combination step, simple averaging or weighted averaging is performed on the complex number data. On the other hand, in the case of Step M3, real number data calculated in Step A5 are combined, and the resultant real number data is passed to Step A6. In the combination step, simple averaging or weighted averaging is performed on the real number data.
The combination based on the complex number in Step M2 is fundamentally different from the combination based on the real number in Step M3. The difference is described with reference to the following mathematical expressions. In the following, an element 1 and an element 2 of the complex numbers are represented by Expression 1-1 and Expression 1-2 using an imaginary unit i, respectively.
a
0
+b
0
i=r
0
e(iφ0) Expression 1-1
a
1
+b
1
i=r
1
e(iφ1) Expression 1-2
When the complex numbers are added together and then the resultant complex number is converted into a real number, data represented by Expression 2 is obtained.
√{square root over ((a0+a1)2+(b0+b1)2)}{square root over ((a0+a1)2+(b0+b1)2)} Expression 2
When the complex numbers are converted into real numbers and then the resultant real numbers are added together, data represented by Expression 3 is obtained.
√{square root over (a02+b02)}+√{square root over (a12+b12)} Expression 3
When Expression 2 and Expression 3 are squared and then common parts are subtracted, a relation of Expression 4 is established (proof is easily obtained by further squaring both sides).
a
0
a
1
+b
0
b
1≦√{square root over (a02+b02)}√{square root over (a12+b12)} Expression 4
In other words, the value of Expression 2 is equal to or smaller than the value of Expression 3. This fact is important in the noise removal method. Specifically, in a case of random noise, a plus component and a minus component exist. When the two components are added together in the state of the complex number, those components are canceled. Therefore, in theory, when the steps of
Table 1 shows comparison in signal-to-noise ratio (SNR) between the processing involving the steps of
According to this embodiment, a high-quality image can be obtained by combining signals acquired within a predetermined time.
Next, a third embodiment of the present invention is described. In signal processing of this embodiment, phase adjustment is performed after the Fourier transform, and then signals are combined.
Signal Processing Steps
The signal processing of this embodiment is described with reference to
In Step P1, complex number data are subjected to phase adjustment. In this step, phases of arrays of three adjacent lines are adjusted. First, the data are converted into sets of polar coordinates. An amplitude component and a phase component can be obtained from the polar coordinates. With the first line of the three lines set as the 3j-th column (j is an integer ranging from 0 to 511), the phase of the one-dimensional array of the (3j+1)th column is adjusted with reference to the phase of the 3j-th column (or the phase of the (3j+2)th column is adjusted with reference to a result of combination of the 3j-th column and the (3j+1)th column). First, new arrays are created by changing a phase component of the array of the (3j+1)th column. When the phase component is changed by, for example, 10 degrees from 0 degrees to 350 degrees, 36 different one-dimensional arrays may be obtained.
In Step M3, combination is performed. The one-dimensional array of the 3j-th column is combined with the 36 different one-dimensional arrays, respectively. In this step, simple averaging is performed, to thereby newly obtain 36 different arrays.
In Step A5, real number data are obtained. There are obtained 36 different arrays of real numbers from the 36 different arrays obtained through the combination.
In Step P2, selection is performed. From among the 36 different arrays obtained through the combination, an array in which the signal is maximum is selected. While the noise removal effect is mainly obtained in the first and second embodiments, the signal can be maximized in this embodiment. Further, in the case of random noise, the noise is random even with the phase adjustment, and hence the noise removal effect is still obtained.
In Step P3, it is determined whether or not the combination is finished. Specifically, the three lines in the 3j-th column to the (3j+2)th column are combined, to thereby create a new 3j-th column. It is determined whether or not such combination is finished for all j's. When the combination is finished, the processing proceeds to Step A6. When the combination is not finished, the processing returns to Step P1.
According to this embodiment, a high-quality image can be obtained by using data of adjacent lines.
The above-mentioned optical tomographic image generation methods according to the present invention may be executed by using a computer with the procedure for performing the respective steps implemented by a computer program.
Aspects of the present invention can also be realized by a computer of a system or apparatus (or devices such as a CPU or MPU) that reads out and executes a program recorded on a memory device to perform the functions of the above-described embodiment(s), and by a method, the steps of which are performed by a computer of a system or apparatus by, for example, reading out and executing a program recorded on a memory device to perform the functions of the above-described embodiment(s). For this purpose, the program is provided to the computer for example via a network or from a recording medium of various types serving as the memory device (e.g., computer-readable medium). In such a case, the system or apparatus, and the recording medium where the program is stored, are included as being within the scope of the present invention.
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.
This application claims the benefit of Japanese Patent Application No. 2009-244696, filed Oct. 23, 2009, which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2009-244696 | Oct 2009 | JP | national |