[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

US9380935B2 - Image processing apparatus, image processing method, and program - Google Patents

Image processing apparatus, image processing method, and program Download PDF

Info

Publication number
US9380935B2
US9380935B2 US14/856,108 US201514856108A US9380935B2 US 9380935 B2 US9380935 B2 US 9380935B2 US 201514856108 A US201514856108 A US 201514856108A US 9380935 B2 US9380935 B2 US 9380935B2
Authority
US
United States
Prior art keywords
tomographic images
image
similarity
degree
tomographic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
US14/856,108
Other versions
US20160000321A1 (en
Inventor
Yoshihiko Iwase
Akihiro Katayama
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to US14/856,108 priority Critical patent/US9380935B2/en
Publication of US20160000321A1 publication Critical patent/US20160000321A1/en
Priority to US15/181,625 priority patent/US10098537B2/en
Application granted granted Critical
Publication of US9380935B2 publication Critical patent/US9380935B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B3/00Apparatus for testing the eyes; Instruments for examining the eyes
    • A61B3/10Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions
    • A61B3/102Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions for optical coherence tomography [OCT]
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B3/00Apparatus for testing the eyes; Instruments for examining the eyes
    • A61B3/0016Operational features thereof
    • A61B3/0025Operational features thereof characterised by electronic signal processing, e.g. eye models
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B3/00Apparatus for testing the eyes; Instruments for examining the eyes
    • A61B3/10Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions
    • A61B3/12Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions for looking at the eye fundus, e.g. ophthalmoscopes
    • A61B3/1225Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions for looking at the eye fundus, e.g. ophthalmoscopes using coherent radiation
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B3/00Apparatus for testing the eyes; Instruments for examining the eyes
    • A61B3/10Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions
    • A61B3/12Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions for looking at the eye fundus, e.g. ophthalmoscopes
    • A61B3/1225Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions for looking at the eye fundus, e.g. ophthalmoscopes using coherent radiation
    • A61B3/1233Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions for looking at the eye fundus, e.g. ophthalmoscopes using coherent radiation for measuring blood flow, e.g. at the retina
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/22Matching criteria, e.g. proximity measures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/50Image enhancement or restoration using two or more images, e.g. averaging or subtraction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0012Biomedical image inspection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0012Biomedical image inspection
    • G06T7/0014Biomedical image inspection using an image reference approach
    • G06T7/0026
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/30Determination of transform parameters for the alignment of images, i.e. image registration
    • G06T7/32Determination of transform parameters for the alignment of images, i.e. image registration using correlation-based methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/97Determining parameters from multiple pictures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/18Eye characteristics, e.g. of the iris
    • G06V40/19Sensors therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/18Eye characteristics, e.g. of the iris
    • G06V40/193Preprocessing; Feature extraction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10072Tomographic images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10072Tomographic images
    • G06T2207/10101Optical tomography; Optical coherence tomography [OCT]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20212Image combination
    • G06T2207/20216Image averaging
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30041Eye; Retina; Ophthalmic

Definitions

  • the present invention relates to a technique for the enhancement of image quality of a tomographic image in an eye portion.
  • a tomographic imaging apparatus for the eye portion such as an optical coherence tomography (hereinafter referred to as OCT) is usable to three-dimensionally observe a state inside a retinal layer.
  • OCT optical coherence tomography
  • the tomographic imaging apparatus has attracted attention because it is useful in accurately diagnosing disease.
  • volume image for grasping the state of the entire retinal layer and a high image-quality two-dimensional tomographic image for grasping a layer which is not imaged on a low image-quality tomographic image.
  • the volume image refers to aggregation of the two-dimensional tomographic images.
  • the image quality of the tomographic image acquired by the OCT depends on the strength of near infrared light incident on a retina. For this reason, the strength of the light with which the retina is irradiated needs to be increased to improve the image quality of the tomographic image.
  • the strength of the light with which the retina can be irradiated is limited. This requires the high image-quality tomographic image to be generated while the retina is being irradiated with near infrared light within the unquestionable strength of the light from the viewpoint of safety.
  • Japanese Patent Application Laid-Open No. 2008-237238 discusses a technique in which two-dimensional captured tomographic images are superposed on each other to generate a noiseless sectional image.
  • the present invention is directed to an improvement in quality of a tomographic image.
  • an image processing apparatus includes calculation means configured to calculate information indicating similarity among a plurality of tomographic images, and generation means configured to generate a tomographic image from the plurality of tomographic images based on the calculated information indicating similarity.
  • FIG. 1 illustrates a configuration of an image processing system according to a first exemplary embodiment of the present invention.
  • FIG. 2A is a flow chart illustrating a tomographic image capturing process in an image processing apparatus according to the first exemplary embodiment.
  • FIG. 2B is a flow chart illustrating the tomographic image capturing process in the image processing apparatus according to the first exemplary embodiment.
  • FIG. 3A is a diagram for describing superposition image generation processing.
  • FIG. 3B is a diagram for describing the superposition image generation processing.
  • FIG. 3C is a diagram for describing the superposition image generation processing.
  • FIG. 4 is a diagram for describing superposition areas.
  • FIG. 5A is a diagram for describing superposition determination processing.
  • FIG. 5B is a diagram for describing the superposition determination processing.
  • FIG. 5C is a diagram for describing the superposition determination processing.
  • FIG. 6 is a block diagram illustrating a configuration of an image processing system according to a second exemplary embodiment of the present invention.
  • FIG. 7A is a flow chart illustrating a tomographic image capturing process in an image processing apparatus according to the second exemplary embodiment.
  • FIG. 7B is a flow chart illustrating the tomographic image capturing process in the image processing apparatus according to the second exemplary embodiment.
  • FIG. 8A is a diagram for describing superposition areas.
  • FIG. 8B is a diagram for describing the superposition areas.
  • FIG. 8C is a diagram for describing the superposition areas.
  • FIG. 1 illustrates an image processing system 100 including an image processing apparatus 110 according to a first exemplary embodiment of the present invention.
  • the image processing system 100 is configured such that the image processing apparatus 110 is connected to a tomographic imaging apparatus 120 via an interface.
  • the tomographic imaging apparatus 120 is the one that captures a tomographic image of an eye portion and is comprised of a time-domain OCT or a Fourier-domain OCT, for example.
  • the tomographic imaging apparatus 120 is a known apparatus, so that the detailed description thereof is omitted herein.
  • the image processing apparatus 110 includes an acquisition unit 111 , a storage unit 112 , an image processing unit 113 , and a display control unit 114 .
  • the acquisition unit 111 acquires a tomographic image captured by the tomographic imaging apparatus 120 and stores the captured tomographic image in the storage unit 112 .
  • the image processing unit 113 generates a new two-dimensional tomographic image from the tomographic images stored in the storage unit 112 .
  • the display control unit 114 performs control for displaying the processed image on a monitor (not illustrated).
  • FIG. 3A illustrates a schematic diagram of two-dimensional tomographic image groups in a macula lutea portion in which the tomographic imaging apparatus 120 continues repetitively scanning and imaging almost the same place.
  • a direction in which scanning is performed with a measuring beam to capture a two-dimensional tomographic image is referred to as a main scanning direction.
  • a direction orthogonal to the main scanning direction is referred to as a sub-scanning direction.
  • the tomographic imaging apparatus 120 performs imaging in the main scanning direction while shifting the measuring beam in the sub-scanning direction.
  • the present exemplary embodiment is also adaptable to a case where the measurement light is shifted in the sub-scanning direction.
  • FIG. 3A coordinate axes x and y and time base t are provided.
  • FIG. 3A also illustrates two-dimensional tomographic images T 1 to Tn in the macula lutea portion imaged at different points of time.
  • the two-dimensional tomographic image group is formed of aggregation of the two-dimensional tomographic images in which almost the same place is captured.
  • the enhancement of image quality refers to the improvement of S/N ratio.
  • the improvement of image quality refers to the improvement of S/N ratio.
  • the processing by the image processing apparatus 110 according to the present exemplary embodiment is described below with reference to a flow chart in FIGS. 2A and 2B .
  • a control unit controls the tomographic imaging apparatus 120 to capture a retinal layer.
  • a position in the direction of depth (a direction z in FIG. 3A ) being a direction in which the retina is irradiated with the measuring beam and the direction of plane (a direction x in FIG. 3A ) orthogonal to the direction z is adjusted.
  • the alignment of position of direction of depth corresponds to the alignment of position of a coherent gate for acquiring a tomographic image.
  • step S 201 the control unit (not illustrated) performs adjustment to a position suitable for imaging the retinal layer.
  • step S 202 an imaging instruction unit (not illustrated) issues instructions to start imaging.
  • step S 203 when an operator issues instructions for imaging, the control unit (not illustrated) repetitively scans almost the same place to capture a plurality of tomographic images.
  • the control unit (not illustrated) also has a function to adjust the distance of movement in the sub-scanning direction.
  • step S 204 the image processing unit 113 generates a new two-dimensional tomographic image using the two-dimensional tomographic image group stored in the storage unit 112 .
  • the generation of the two-dimensional tomographic image whose image quality is enhanced is described below with reference to FIG. 2B .
  • a first alignment unit 115 aligns the two-dimensional tomographic images with one another.
  • the alignment is performed such that an evaluation function indicating the similarity of two two-dimensional tomographic images, for example, is previously defined and the tomographic image is deformed so that the value of the evaluation function is maximized.
  • a method for performing evaluation by a pixel value (a method for performing evaluation using the correlation coefficient of equation (1), for example), is used as the evaluation function. Processing in which translation or rotation is performed using affine transformation or magnification rate is changed is used as processing for deforming an image.
  • the alignment may be performed on the basis of a feature point.
  • a feature portion such as a retinal layer or a lesion is extracted from the two-dimensional tomographic image, for example. Since an internal limiting membrane, nerve fiber layer, visual cell inner-outer segment junction, and stratum pigmenti retinae are high in luminance and the boundary of the layer is high in contrast, the detection results on the layers and the feature portions are used to perform the alignment.
  • a deformation parameter is calculated at which the evaluation function is maximized while deforming the two-dimensional tomographic image to align the two-dimensional tomographic images with one another. If the number of two-dimensional tomographic images to be superposed is N, N ⁇ 1 two-dimensional tomographic images are aligned with the two-dimensional tomographic image serving as a reference.
  • step S 211 a determination unit 117 determines A-scan images superposed in units of the corresponding A-scan images. This process is described below with reference to FIG. 4 .
  • Two-dimensional tomographic images Ti′ and Ti+1′ captured at different points of time are aligned in step S 210 .
  • Aij′ and A(i+1)j′ represent the corresponding A-scan images in the aligned two-dimensional tomographic images Ti′ and Ti+1′.
  • the A-scan image in the present exemplary embodiment refers to one pixel row parallel to the direction of the z axis in FIG. 4 .
  • the A-scan image is the one that agrees with the direction in which a measuring beam is incident.
  • Each of the A-scan images acquired from the same place has almost the same image information. For this reason, even if the entire two-dimensional tomographic images are low in similarity due to involuntary eye movement, data mutually high in similarity can exist in the A-scan images of different two-dimensional tomographic images.
  • Image areas Rij′ and R(i+i)j′ each represent an area of + ⁇ .alpha. in the direction of the x axis with the A-scan images Aij′ and A(i+1)j′ as a center.
  • a calculation unit 116 calculates a similarity between the A-scan images in the image areas Rij′ and R(i+1)j′ with the A-scan image as a center. In a case where a reference area for determining superposition is taken as the area Rij′, the calculation unit 116 calculates a similarity between the areas corresponding to all of the areas Rij′ to Rnj′.
  • a formula using a correlation coefficient as an evaluation function indicating a similarity between the A-scan images is expressed by an expression (1).
  • the determination unit 117 selects an area used for superposition for each area. The processing by the determination unit 117 is described below with reference to FIGS. 5A to 5C .
  • FIGS. 5A to 5C illustrate examples of results obtained by the calculation unit 116 calculating the similarity between areas.
  • FIG. 5A illustrates a method (a) for setting a threshold Th to select an area whose similarity exceeds a predetermined value.
  • FIG. 5B illustrates a method (b) for selecting top M images of similarity when the areas in FIG. 5A are sorted in descending order of similarity.
  • FIG. 5C illustrates a method (c) for representing rates of change of similarity after the sorting process by a line graph when the areas in FIG. 5A are subjected to a sorting process in descending order of similarity.
  • images are selected before the rate of change of similarity is significantly decreased. More specifically, the similarity at which the rate of change of similarity after the sorting process shows the predetermined value is obtained to select the area whose value exceeds the obtained similarity.
  • the calculation unit 116 stops calculating an evaluation value if the similarity is lower than a predetermined value. An image in which the evaluation value is higher than the predetermined value and the calculation thereof is still being performed is selected.
  • the area where the evaluation value is lower is not used for superposition, so that only the areas where the valuation value is high can be superposed.
  • the number of pieces of data subjected to superposition average processing in units of an image is not dispersed.
  • the number of pieces of data subjected to superposition average processing in units of an A-scan image is also not dispersed. The extent that a noise is reduced can be leveled, so that the method (b) is suitable for the case where the image quality is equalized.
  • the method (c) using a rate of change is characterized in that the areas similar to each other can be selected even in the case where the image quality is inferior as a whole due to illness and the similarity is low as a whole.
  • the method (d) is suitable also for the case where the movement distance per unit time in the sub-scanning direction is large. This is because the calculation unit 116 can be prevented from unnecessarily calculating an evaluation value due to the reason that a displacement in the sub-scanning direction exceeding the predetermined value makes the organization structure of retina different. In other words, a change in the organization structure can also be recognized by observing the rate of change.
  • the area where superposition is performed based on the evaluation value is selected in each area. For this reason, in the case where the retinal layer is deformed due to the involuntary eye movement in the two-dimensional tomographic image or in an area where the image quality is partially lowered due to blink or shading is not used for superposition, the image quality of a newly generated image is enhanced.
  • the determination unit 117 performs processing of combining the above methods (a) to (d) according to the movement distance per unit time in the sub-scanning direction. For example, in the case where the movement distance is shorter than a predetermined value, the processing of the method (a) or (b) is used. In the case where the movement distance exceeds the predetermined value, the processing of the method (c) or (d) is used. A combination of the methods (a) and (d) can perform the processing attaching importance to speed. A combination of the methods (b) and (d) can perform the processing attaching importance to image quality.
  • a generation unit 118 performs superposition processing.
  • the superposition of two A-scan images is described below.
  • FIG. 3B is a diagram illustrating processing in which the two-dimensional tomographic images are processed in units of the A-scan image to generate one two-dimensional tomographic image as a composite image.
  • an addition average processing of the A-scan images positioned on different two-dimensional tomographic images captured at different points of time is described as an example.
  • FIG. 3C illustrates a high-quality two-dimensional tomographic image generated by performing the addition average processing using M pixels (two pixels in the example) for each pixel.
  • Aij′′ is a new A-scan image calculated by performing the addition average processing of the corresponding A-scan images.
  • Ti′ and Ti+1′ represent two-dimensional tomographic images in which the same cross section is captured at different points of time.
  • Aij′ and A(i+1)j′ represent A-scan images in the respective tomographic images Ti′ and Ti+1′.
  • the generation unit 118 performs the addition average processing of the A-scan images Aij′ and A(i+1)j′ to calculate the A-scan image Aij′′ in FIG. 3C .
  • the generation processing of a high-quality two-dimensional tomographic image (composite image) is not limited to the addition average processing.
  • a medium value calculation processing or a weighted addition average processing may be used. All of the A-scan images (Ai1′ to Aim′) of the reference image Ti′ are subjected to these processing. In the weighted addition average processing, for example, the aforementioned similarity is used as weight of addition.
  • the present exemplary embodiment describes the case where an area where a similarity is calculated is taken as Rij′ and the superposition processing is performed on Aij′(in units of the A-scan image), the present invention is not limited to the above exemplary embodiment.
  • the superposition processing may be performed in units of the area where a similarity is calculated, for example.
  • the superposition processing may be performed on two-dimensional tomographic images.
  • step S 205 the display control unit 114 displays the high-quality two-dimensional tomographic image generated in step S 204 on a display unit (not illustrated).
  • a display unit not illustrated.
  • a similarity between the areas in a plurality of the aligned two-dimensional tomographic images is calculated using the corresponding A-scan images and a peripheral area and the area used for the superposition processing is determined in units of area.
  • a high-quality two-dimensional tomographic image can be acquired even in the case where the two-dimensional tomographic image is deformed due to involuntary eye movement.
  • the high-quality image refers to an image whose S/N ratio is made better than an image captured once.
  • the high-quality image refers to an image in which the amount of information required for diagnosis is increased.
  • a similarity between the areas in the aligned two-dimensional tomographic images is calculated using the corresponding A-scan images and a peripheral area and the area used for the superposition processing is determined in units of area.
  • an area where the evaluation value is high in a neighbor area is searched in the aligned two-dimensional tomographic images using the A-scan images and a peripheral area to perform the superposition processing.
  • a general alignment is performed using a general characteristic, and alignment is performed using a local characteristic. Thereafter, the superposition processing is performed.
  • FIG. 6 is a block diagram illustrating a configuration of an image processing system 600 including an image processing apparatus 610 according to the second exemplary embodiment.
  • the image processing apparatus 610 includes the acquisition unit 111 , the storage unit 112 , an image processing unit 613 , and the display control unit 114 .
  • the units excluding the image processing unit 613 have functions similar to those in the first exemplary embodiment, so that the description thereof is omitted herein.
  • a second alignment unit 619 performs a local alignment using the A-scan images and a peripheral area.
  • step S 704 are similar to steps S 201 to S 203 and step S 205 in the first exemplary embodiment, so that the description thereof is omitted herein.
  • step S 704 the image processing unit 613 performs a general alignment and a local alignment to perform image superposition processing, thus generating a high-quality two-dimensional tomographic image.
  • the generation processing of the high-quality two-dimensional tomographic image is described below with reference to FIG. 7B .
  • step S 710 the first alignment unit 115 aligns two-dimensional tomographic images with each other.
  • the processing is similar to step S 210 of the first exemplary embodiment, so that the description thereof is omitted herein.
  • step S 711 the two-dimensional tomographic images generally aligned in step S 710 are aligned in units of the corresponding A-scan image to perform a local alignment.
  • Ti′ and Ti+1′ represent images in which the same cross section is captured at different points of time, which are the two-dimensional tomographic images aligned in step S 701 .
  • Aij′ represents an A-scan image in the two-dimensional tomographic image Ti′.
  • the shaded area Rij′′ represents a range of + ⁇ .alpha. in the direction of the x axis with the A-scan image Aij′ as a center.
  • R(i+1)j′′ represents a rectangular area corresponding to the range Rij′′ in the two-dimensional tomographic image Ti+1′.
  • S(i+1)j′′ represents a search range for moving the rectangular area R(i+1)j′′. If the reference A-scan image is taken as Aij′ and an area where a similarity is calculated is taken as Rij′′, the rectangular area R(i+1)j′′ in the search range S(i+1)j′, is scanned, and the calculation unit 116 calculates an evaluation value.
  • the calculation unit 116 calculates the correlation of pixel values between the areas Rij′′ and R(i+1)j′′, and the determination unit 117 evaluates the evaluation value.
  • the boundary of a retinal layer is detected to detect the thickness of the layer.
  • the calculation unit 116 calculates the evaluation value of similarity using the thickness of the layer.
  • FIG. 8B illustrates how the similarity is evaluated using the thickness of the layer.
  • FIG. 8B illustrates the boundary of a retinal layer (an internal limiting membrane L 1 and a stratum pigmenti retinae L 2 ) in the search range S(i+1)j′′ and the thickness values 1 to 3 of the layer.
  • the thickness of the layer on each A-scan image is acquired in the rectangular area R(i+1)j′′.
  • the calculation unit 116 compares the thickness of the layers in the areas Rij′′ and R(i+1)j′′ with each other to calculate the evaluation value.
  • the layer used for calculating the thickness of the layer is not limited to the above-mentioned layer. Other boundaries of a layer such as a nerve fiber layer or a visual cell inner-outer segment junction may be used to compare the thickness of the layer.
  • the superposition determination processing performed by the determination unit 117 is omitted in the present exemplary embodiment, it may be determined whether superposition is performed based on similarity after alignment is performed in units of the A-scan image as is the case with the first exemplary embodiment.
  • step S 712 the generation unit 118 performs processing for superposing the corresponding A-scan images with each other. More specifically, the generation unit 118 performs superposition processing between the A-scan image positioned at the center of the rectangular area R(i+1)j′′ where the evaluation value is maximized and the reference A-scan image Aij′.
  • the area Rij′′ is set as a rectangular area of the range of + ⁇ .alpha. with the position of the A-scan image as a center.
  • .alpha. may not be fixed, but may be dynamically changed according to an image feature of the retinal layer captured in the two-dimensional tomographic image.
  • FIG. 8C illustrates an example of setting the area.
  • the range of .alpha. is set wide (R(i+1)j′′).
  • the range of .alpha. is set narrow (R(i+1)k′′).
  • the range of an area may be changed for each case according to the image feature or may be changed in units of the A-scan image in one two-dimensional tomographic image.
  • an area where an evaluation value is high in a neighbor area is searched in the aligned two-dimensional tomographic images using the A-scan images and a peripheral area to perform the superposition processing.
  • the foregoing exemplary embodiments realize the present invention as an image processing apparatus.
  • the exemplary embodiments of the present invention are not limited only to the image processing apparatus.
  • the present invention can be realized as software operating on a computer.
  • a central processing unit (CPU) of the image processing apparatus controls the entire computer using computer programs and data stored in a RAM and a ROM.
  • the CPU also controls the execution of software programs corresponding to the units of the image processing apparatus to realize the functions of the units.

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Medical Informatics (AREA)
  • Ophthalmology & Optometry (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Public Health (AREA)
  • Molecular Biology (AREA)
  • Veterinary Medicine (AREA)
  • Animal Behavior & Ethology (AREA)
  • Surgery (AREA)
  • Biophysics (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Biomedical Technology (AREA)
  • Radiology & Medical Imaging (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Quality & Reliability (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Hematology (AREA)
  • Artificial Intelligence (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Eye Examination Apparatus (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)

Abstract

An image processing apparatus includes a calculation unit configured to calculate information indicating similarity among a plurality of tomographic images, and a generation unit configured to generate a tomographic image from the plurality of tomographic images based on the calculated information indicating similarity.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS
This application is a Continuation of co-pending U.S. patent application Ser. No. 14/580,652 filed Dec. 23, 2014, which is a Continuation of U.S. application Ser. No. 13/702,705 (now U.S. Pat. No. 8,983,164), filed Dec. 7, 2012, which is a U.S. national stage application of International Patent Application No. PCT/JP2011/002995, filed May 30, 2011, which claims the priority benefit of Japanese Patent Application No. 2010-131257, filed Jun. 8, 2010. All of the above-named applications are hereby incorporated by reference herein in their entirety.
TECHNICAL FIELD
The present invention relates to a technique for the enhancement of image quality of a tomographic image in an eye portion.
BACKGROUND ART
A tomographic imaging apparatus for the eye portion such as an optical coherence tomography (hereinafter referred to as OCT) is usable to three-dimensionally observe a state inside a retinal layer. In recent years, the tomographic imaging apparatus has attracted attention because it is useful in accurately diagnosing disease.
In an ophthalmologic diagnosis, there can be used a volume image for grasping the state of the entire retinal layer and a high image-quality two-dimensional tomographic image for grasping a layer which is not imaged on a low image-quality tomographic image. The volume image refers to aggregation of the two-dimensional tomographic images.
The image quality of the tomographic image acquired by the OCT depends on the strength of near infrared light incident on a retina. For this reason, the strength of the light with which the retina is irradiated needs to be increased to improve the image quality of the tomographic image. However, from the viewpoint of safety, the strength of the light with which the retina can be irradiated is limited. This requires the high image-quality tomographic image to be generated while the retina is being irradiated with near infrared light within the unquestionable strength of the light from the viewpoint of safety. To meet such a requirement, Japanese Patent Application Laid-Open No. 2008-237238 discusses a technique in which two-dimensional captured tomographic images are superposed on each other to generate a noiseless sectional image.
In Japanese Patent Application Laid-Open No. 2008-237238, however, a plurality of tomographic images are merely subjected to arithmetic mean. For this reason, in a case where correlation is low between the added tomographic images, a reduction in diagnosis information can be increased. In particular, since involuntary eye movement occurs in eyes, the entire areas of adjacent images are not always similar.
SUMMARY OF INVENTION
The present invention is directed to an improvement in quality of a tomographic image.
According to an aspect of the present invention, an image processing apparatus includes calculation means configured to calculate information indicating similarity among a plurality of tomographic images, and generation means configured to generate a tomographic image from the plurality of tomographic images based on the calculated information indicating similarity.
Further features and aspects of the present invention will become apparent from the following detailed description of exemplary embodiments with reference to the attached drawings.
BRIEF DESCRIPTION OF DRAWINGS
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate exemplary embodiments, features, and aspects of the invention and, together with the description, serve to explain the principles of the invention.
FIG. 1 illustrates a configuration of an image processing system according to a first exemplary embodiment of the present invention.
FIG. 2A is a flow chart illustrating a tomographic image capturing process in an image processing apparatus according to the first exemplary embodiment.
FIG. 2B is a flow chart illustrating the tomographic image capturing process in the image processing apparatus according to the first exemplary embodiment.
FIG. 3A is a diagram for describing superposition image generation processing.
FIG. 3B is a diagram for describing the superposition image generation processing.
FIG. 3C is a diagram for describing the superposition image generation processing.
FIG. 4 is a diagram for describing superposition areas.
FIG. 5A is a diagram for describing superposition determination processing.
FIG. 5B is a diagram for describing the superposition determination processing.
FIG. 5C is a diagram for describing the superposition determination processing.
FIG. 6 is a block diagram illustrating a configuration of an image processing system according to a second exemplary embodiment of the present invention.
FIG. 7A is a flow chart illustrating a tomographic image capturing process in an image processing apparatus according to the second exemplary embodiment.
FIG. 7B is a flow chart illustrating the tomographic image capturing process in the image processing apparatus according to the second exemplary embodiment.
FIG. 8A is a diagram for describing superposition areas.
FIG. 8B is a diagram for describing the superposition areas.
FIG. 8C is a diagram for describing the superposition areas.
DESCRIPTION OF EMBODIMENTS
Various exemplary embodiments, features, and aspects of the invention will be described in detail below with reference to the drawings.
FIG. 1 illustrates an image processing system 100 including an image processing apparatus 110 according to a first exemplary embodiment of the present invention. As illustrated in FIG. 1, the image processing system 100 is configured such that the image processing apparatus 110 is connected to a tomographic imaging apparatus 120 via an interface.
The tomographic imaging apparatus 120 is the one that captures a tomographic image of an eye portion and is comprised of a time-domain OCT or a Fourier-domain OCT, for example. The tomographic imaging apparatus 120 is a known apparatus, so that the detailed description thereof is omitted herein.
The image processing apparatus 110 includes an acquisition unit 111, a storage unit 112, an image processing unit 113, and a display control unit 114.
The acquisition unit 111 acquires a tomographic image captured by the tomographic imaging apparatus 120 and stores the captured tomographic image in the storage unit 112. The image processing unit 113 generates a new two-dimensional tomographic image from the tomographic images stored in the storage unit 112. The display control unit 114 performs control for displaying the processed image on a monitor (not illustrated).
A plurality of places may be sequentially scanned. As an example, however, FIG. 3A illustrates a schematic diagram of two-dimensional tomographic image groups in a macula lutea portion in which the tomographic imaging apparatus 120 continues repetitively scanning and imaging almost the same place. A direction in which scanning is performed with a measuring beam to capture a two-dimensional tomographic image is referred to as a main scanning direction. A direction orthogonal to the main scanning direction is referred to as a sub-scanning direction.
In general, the tomographic imaging apparatus 120 performs imaging in the main scanning direction while shifting the measuring beam in the sub-scanning direction. In other words, the present exemplary embodiment is also adaptable to a case where the measurement light is shifted in the sub-scanning direction.
In FIG. 3A, coordinate axes x and y and time base t are provided. FIG. 3A also illustrates two-dimensional tomographic images T1 to Tn in the macula lutea portion imaged at different points of time. In other words, the two-dimensional tomographic image group is formed of aggregation of the two-dimensional tomographic images in which almost the same place is captured.
The enhancement of image quality refers to the improvement of S/N ratio. The improvement of image quality refers to the improvement of S/N ratio.
The processing by the image processing apparatus 110 according to the present exemplary embodiment is described below with reference to a flow chart in FIGS. 2A and 2B.
In step S201, a control unit (not illustrated) controls the tomographic imaging apparatus 120 to capture a retinal layer. A position in the direction of depth (a direction z in FIG. 3A) being a direction in which the retina is irradiated with the measuring beam and the direction of plane (a direction x in FIG. 3A) orthogonal to the direction z is adjusted. The alignment of position of direction of depth corresponds to the alignment of position of a coherent gate for acquiring a tomographic image.
In step S201, the control unit (not illustrated) performs adjustment to a position suitable for imaging the retinal layer. In step S202, an imaging instruction unit (not illustrated) issues instructions to start imaging.
In step S203, when an operator issues instructions for imaging, the control unit (not illustrated) repetitively scans almost the same place to capture a plurality of tomographic images.
The control unit (not illustrated) also has a function to adjust the distance of movement in the sub-scanning direction.
In step S204, the image processing unit 113 generates a new two-dimensional tomographic image using the two-dimensional tomographic image group stored in the storage unit 112. The generation of the two-dimensional tomographic image whose image quality is enhanced is described below with reference to FIG. 2B.
In step S210, a first alignment unit 115 aligns the two-dimensional tomographic images with one another. The alignment is performed such that an evaluation function indicating the similarity of two two-dimensional tomographic images, for example, is previously defined and the tomographic image is deformed so that the value of the evaluation function is maximized. A method for performing evaluation by a pixel value (a method for performing evaluation using the correlation coefficient of equation (1), for example), is used as the evaluation function. Processing in which translation or rotation is performed using affine transformation or magnification rate is changed is used as processing for deforming an image. The alignment may be performed on the basis of a feature point. A feature portion such as a retinal layer or a lesion is extracted from the two-dimensional tomographic image, for example. Since an internal limiting membrane, nerve fiber layer, visual cell inner-outer segment junction, and stratum pigmenti retinae are high in luminance and the boundary of the layer is high in contrast, the detection results on the layers and the feature portions are used to perform the alignment.
A deformation parameter is calculated at which the evaluation function is maximized while deforming the two-dimensional tomographic image to align the two-dimensional tomographic images with one another. If the number of two-dimensional tomographic images to be superposed is N, N−1 two-dimensional tomographic images are aligned with the two-dimensional tomographic image serving as a reference.
In step S211, a determination unit 117 determines A-scan images superposed in units of the corresponding A-scan images. This process is described below with reference to FIG. 4. Two-dimensional tomographic images Ti′ and Ti+1′ captured at different points of time are aligned in step S210. Aij′ and A(i+1)j′ represent the corresponding A-scan images in the aligned two-dimensional tomographic images Ti′ and Ti+1′. The A-scan image in the present exemplary embodiment refers to one pixel row parallel to the direction of the z axis in FIG. 4.
The A-scan image is the one that agrees with the direction in which a measuring beam is incident. Each of the A-scan images acquired from the same place has almost the same image information. For this reason, even if the entire two-dimensional tomographic images are low in similarity due to involuntary eye movement, data mutually high in similarity can exist in the A-scan images of different two-dimensional tomographic images.
Image areas Rij′ and R(i+i)j′ each represent an area of +−.alpha. in the direction of the x axis with the A-scan images Aij′ and A(i+1)j′ as a center. A calculation unit 116 calculates a similarity between the A-scan images in the image areas Rij′ and R(i+1)j′ with the A-scan image as a center. In a case where a reference area for determining superposition is taken as the area Rij′, the calculation unit 116 calculates a similarity between the areas corresponding to all of the areas Rij′ to Rnj′. A formula using a correlation coefficient as an evaluation function indicating a similarity between the A-scan images is expressed by an expression (1).
[ Math . 1 ] S ( f ( x , y ) - f _ ) ( g ( x , y ) - g _ ) x y S ( f ( x , y ) - f _ ) 2 x y S ( g ( x , y ) - g _ ) 2 x y ( 1 )
In FIG. 4, where the area Rij′ is taken as f(x, y) and the area R(i+1)j′ is taken as g(x, y),
f and g  [Math. 2]
represent the averages of areas f(x, y) and g(x, y), respectively.
The determination unit 117 selects an area used for superposition for each area. The processing by the determination unit 117 is described below with reference to FIGS. 5A to 5C. FIGS. 5A to 5C illustrate examples of results obtained by the calculation unit 116 calculating the similarity between areas.
The abscissa represents numbers 1 to N of the captured two-dimensional tomographic images. The ordinate signifies a similarity between a reference area and other areas in the two-dimensional tomographic images. FIG. 5A illustrates a method (a) for setting a threshold Th to select an area whose similarity exceeds a predetermined value. FIG. 5B illustrates a method (b) for selecting top M images of similarity when the areas in FIG. 5A are sorted in descending order of similarity. FIG. 5C illustrates a method (c) for representing rates of change of similarity after the sorting process by a line graph when the areas in FIG. 5A are subjected to a sorting process in descending order of similarity. Here is illustrated an example where images are selected before the rate of change of similarity is significantly decreased. More specifically, the similarity at which the rate of change of similarity after the sorting process shows the predetermined value is obtained to select the area whose value exceeds the obtained similarity.
In addition to the above, there is another method (d) for observing the rate of change of similarity without conducting the sort process. The calculation unit 116 stops calculating an evaluation value if the similarity is lower than a predetermined value. An image in which the evaluation value is higher than the predetermined value and the calculation thereof is still being performed is selected.
For the method (a) using the threshold, the area where the evaluation value is lower is not used for superposition, so that only the areas where the valuation value is high can be superposed.
This is suitable for the case where the movement distance per unit time in the sub-scanning direction is small. This is because the method has an effect in which an organization structure is changed a little but the image of the area which is greatly different in organization structure and is produced by unique movement or blinking of an eye is not selected.
For the method (b) selecting the fixed number M of images, the number of pieces of data subjected to superposition average processing in units of an image is not dispersed. The number of pieces of data subjected to superposition average processing in units of an A-scan image is also not dispersed. The extent that a noise is reduced can be leveled, so that the method (b) is suitable for the case where the image quality is equalized.
The method (c) using a rate of change is characterized in that the areas similar to each other can be selected even in the case where the image quality is inferior as a whole due to illness and the similarity is low as a whole.
The method (d) is suitable also for the case where the movement distance per unit time in the sub-scanning direction is large. This is because the calculation unit 116 can be prevented from unnecessarily calculating an evaluation value due to the reason that a displacement in the sub-scanning direction exceeding the predetermined value makes the organization structure of retina different. In other words, a change in the organization structure can also be recognized by observing the rate of change.
As described above, the area where superposition is performed based on the evaluation value is selected in each area. For this reason, in the case where the retinal layer is deformed due to the involuntary eye movement in the two-dimensional tomographic image or in an area where the image quality is partially lowered due to blink or shading is not used for superposition, the image quality of a newly generated image is enhanced.
The determination unit 117 performs processing of combining the above methods (a) to (d) according to the movement distance per unit time in the sub-scanning direction. For example, in the case where the movement distance is shorter than a predetermined value, the processing of the method (a) or (b) is used. In the case where the movement distance exceeds the predetermined value, the processing of the method (c) or (d) is used. A combination of the methods (a) and (d) can perform the processing attaching importance to speed. A combination of the methods (b) and (d) can perform the processing attaching importance to image quality.
In step S212, a generation unit 118 performs superposition processing. The superposition of two A-scan images is described below. FIG. 3B is a diagram illustrating processing in which the two-dimensional tomographic images are processed in units of the A-scan image to generate one two-dimensional tomographic image as a composite image. In other words, an addition average processing of the A-scan images positioned on different two-dimensional tomographic images captured at different points of time is described as an example. FIG. 3C illustrates a high-quality two-dimensional tomographic image generated by performing the addition average processing using M pixels (two pixels in the example) for each pixel. In FIG. 3C, Aij″ is a new A-scan image calculated by performing the addition average processing of the corresponding A-scan images.
In FIG. 3B, Ti′ and Ti+1′ represent two-dimensional tomographic images in which the same cross section is captured at different points of time. Aij′ and A(i+1)j′ represent A-scan images in the respective tomographic images Ti′ and Ti+1′. The generation unit 118 performs the addition average processing of the A-scan images Aij′ and A(i+1)j′ to calculate the A-scan image Aij″ in FIG. 3C. The generation processing of a high-quality two-dimensional tomographic image (composite image) is not limited to the addition average processing. A medium value calculation processing or a weighted addition average processing may be used. All of the A-scan images (Ai1′ to Aim′) of the reference image Ti′ are subjected to these processing. In the weighted addition average processing, for example, the aforementioned similarity is used as weight of addition.
Although the present exemplary embodiment describes the case where an area where a similarity is calculated is taken as Rij′ and the superposition processing is performed on Aij′(in units of the A-scan image), the present invention is not limited to the above exemplary embodiment. The superposition processing may be performed in units of the area where a similarity is calculated, for example. Alternatively, the superposition processing may be performed on two-dimensional tomographic images. Furthermore, the superposition processing may be performed such that a similarity is calculated in units of the A-scan image with .alpha. as 0 (Rij′=Aij′ at .alpha.=0).
In step S205, the display control unit 114 displays the high-quality two-dimensional tomographic image generated in step S204 on a display unit (not illustrated). Although the above example describes that almost the same retinal area is scanned with the area fixed where the measuring beam of the tomographic imaging apparatus 120 is used for scanning, as described above, the present invention is applicable even if the entire retina is sequentially scanned.
As is understood from the above description, in the present exemplary embodiment, a similarity between the areas in a plurality of the aligned two-dimensional tomographic images is calculated using the corresponding A-scan images and a peripheral area and the area used for the superposition processing is determined in units of area. This allows a high-quality two-dimensional tomographic image to be generated because the area used for the superposition processing is determined in units of a partial area even in the case where the entire images are aligned but the retinal layer in the two-dimensional tomographic image is deformed due to involuntary eye movement.
According to the present exemplary embodiment, a high-quality two-dimensional tomographic image can be acquired even in the case where the two-dimensional tomographic image is deformed due to involuntary eye movement. The high-quality image refers to an image whose S/N ratio is made better than an image captured once. Alternatively, the high-quality image refers to an image in which the amount of information required for diagnosis is increased.
In the first exemplary embodiment, a similarity between the areas in the aligned two-dimensional tomographic images is calculated using the corresponding A-scan images and a peripheral area and the area used for the superposition processing is determined in units of area. In a second exemplary embodiment of the present invention, an area where the evaluation value is high in a neighbor area is searched in the aligned two-dimensional tomographic images using the A-scan images and a peripheral area to perform the superposition processing. According to the second exemplary embodiment, a general alignment is performed using a general characteristic, and alignment is performed using a local characteristic. Thereafter, the superposition processing is performed.
FIG. 6 is a block diagram illustrating a configuration of an image processing system 600 including an image processing apparatus 610 according to the second exemplary embodiment. As illustrated in FIG. 6, the image processing apparatus 610 includes the acquisition unit 111, the storage unit 112, an image processing unit 613, and the display control unit 114. The units excluding the image processing unit 613 have functions similar to those in the first exemplary embodiment, so that the description thereof is omitted herein.
In the image processing unit 613, a second alignment unit 619 performs a local alignment using the A-scan images and a peripheral area.
The processing by the image processing apparatus 610 according to the present exemplary embodiment is described below with reference to FIGS. 7A and 7B and FIGS. 8A to 8C. The steps other than step S704 are similar to steps S201 to S203 and step S205 in the first exemplary embodiment, so that the description thereof is omitted herein.
In step S704, the image processing unit 613 performs a general alignment and a local alignment to perform image superposition processing, thus generating a high-quality two-dimensional tomographic image. The generation processing of the high-quality two-dimensional tomographic image is described below with reference to FIG. 7B.
In step S710, the first alignment unit 115 aligns two-dimensional tomographic images with each other. The processing is similar to step S210 of the first exemplary embodiment, so that the description thereof is omitted herein.
In step S711, the two-dimensional tomographic images generally aligned in step S710 are aligned in units of the corresponding A-scan image to perform a local alignment. The processing is described below with reference to FIG. 8A. Ti′ and Ti+1′ represent images in which the same cross section is captured at different points of time, which are the two-dimensional tomographic images aligned in step S701. Aij′ represents an A-scan image in the two-dimensional tomographic image Ti′. The shaded area Rij″ represents a range of +−.alpha. in the direction of the x axis with the A-scan image Aij′ as a center. R(i+1)j″ represents a rectangular area corresponding to the range Rij″ in the two-dimensional tomographic image Ti+1′. S(i+1)j″ represents a search range for moving the rectangular area R(i+1)j″. If the reference A-scan image is taken as Aij′ and an area where a similarity is calculated is taken as Rij″, the rectangular area R(i+1)j″ in the search range S(i+1)j′, is scanned, and the calculation unit 116 calculates an evaluation value.
The calculation unit 116 calculates the correlation of pixel values between the areas Rij″ and R(i+1)j″, and the determination unit 117 evaluates the evaluation value. Alternatively, the boundary of a retinal layer is detected to detect the thickness of the layer. The calculation unit 116 calculates the evaluation value of similarity using the thickness of the layer. FIG. 8B illustrates how the similarity is evaluated using the thickness of the layer. FIG. 8B illustrates the boundary of a retinal layer (an internal limiting membrane L1 and a stratum pigmenti retinae L2) in the search range S(i+1)j″ and the thickness values 1 to 3 of the layer. The thickness of the layer on each A-scan image is acquired in the rectangular area R(i+1)j″. The calculation unit 116 compares the thickness of the layers in the areas Rij″ and R(i+1)j″ with each other to calculate the evaluation value. The layer used for calculating the thickness of the layer is not limited to the above-mentioned layer. Other boundaries of a layer such as a nerve fiber layer or a visual cell inner-outer segment junction may be used to compare the thickness of the layer.
Although the superposition determination processing performed by the determination unit 117 is omitted in the present exemplary embodiment, it may be determined whether superposition is performed based on similarity after alignment is performed in units of the A-scan image as is the case with the first exemplary embodiment.
In step S712, the generation unit 118 performs processing for superposing the corresponding A-scan images with each other. More specifically, the generation unit 118 performs superposition processing between the A-scan image positioned at the center of the rectangular area R(i+1)j″ where the evaluation value is maximized and the reference A-scan image Aij′.
In the present exemplary embodiment, the area Rij″ is set as a rectangular area of the range of +−.alpha. with the position of the A-scan image as a center. As a method for setting the area Rij″, .alpha. may not be fixed, but may be dynamically changed according to an image feature of the retinal layer captured in the two-dimensional tomographic image. FIG. 8C illustrates an example of setting the area. For example, in a case where the retinal layer is planar, the range of .alpha. is set wide (R(i+1)j″). In a case where the retinal layer is curved and a characteristic place exists in the two-dimensional tomographic image (a large number of vertical and horizontal edges exist), the range of .alpha. is set narrow (R(i+1)k″). The range of an area may be changed for each case according to the image feature or may be changed in units of the A-scan image in one two-dimensional tomographic image.
As is apparent from the above description, in the present exemplary embodiment, an area where an evaluation value is high in a neighbor area is searched in the aligned two-dimensional tomographic images using the A-scan images and a peripheral area to perform the superposition processing. This allows a high-quality two-dimensional tomographic image to be generated because the local alignment is performed even in the case where the entire images are aligned but the retinal layer in the two-dimensional tomographic image is deformed due to involuntary eye movement.
The foregoing exemplary embodiments realize the present invention as an image processing apparatus. The exemplary embodiments of the present invention, however, are not limited only to the image processing apparatus. The present invention can be realized as software operating on a computer. A central processing unit (CPU) of the image processing apparatus controls the entire computer using computer programs and data stored in a RAM and a ROM. The CPU also controls the execution of software programs corresponding to the units of the image processing apparatus to realize the functions of the units.
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 modifications, equivalent structures, and functions.

Claims (5)

The invention claimed is:
1. An image processing system, comprising:
a memory that stores a plurality of tomographic images acquired based on a measuring beam controlled so that a same position is scanned with the measuring beam a plurality of times; and
a processor configured to calculate a degree of similarity among partial areas which are respectively included in the plurality of tomographic images stored in the memory, configured to generate a composite image by combining a plurality of tomographic images having a calculated degree of similarity being larger than a predetermined value,
wherein
the plurality of tomographic images are acquired via a Fourier-domain optical coherence tomography apparatus, and
the processor calculates the degree of similarity among the partial areas according to translation or rotation of the plurality of tomographic images.
2. An image processing system, comprising:
a processor configured to calculate a degree of similarity of partial areas respectively included in a plurality of tomographic images with respect to a partial area of a first tomographic image, and configured to generate a composite image by combining a plurality of tomographic images having a calculated degree of similarity being larger than a predetermined value with the first tomographic image,
wherein
the first tomographic image and the plurality of tomographic images are acquired via a Fourier-domain optical coherence tomography apparatus, based on a measuring beam controlled so that a same position is scanned with the measuring beam a plurality of times, and
the processor calculates the degree of similarity of the partial areas with respect to the partial area of the first tomographic image according to translation or rotation of the plurality of tomographic images and the first tomographic image.
3. An image processing method executed by a computer, comprising:
storing, in a memory, a plurality of tomographic images being acquired based on a measuring beam controlled so that a same position is scanned with the measuring beam a plurality of times, wherein the acquisition unit is a Fourier-domain optical coherence tomography apparatus;
calculating, using a processor, a degree of similarity among partial areas which are respectively included in the plurality of tomographic images stored in the memory; and generating a composite image by combining the plurality of tomographic images having a calculated degree of similarity being larger than a predetermined value,
the processor calculates the degree of similarity among the partial areas according to translation or rotation of the plurality of tomographic images.
4. An image processing apparatus, comprising;
a memory that stores a plurality of two-dimensional tomographic images of a subject's eye acquired based on a measuring beam controlled so that a same position is scanned with the measuring beam a plurality of times; and
a processor configured to combine some of the two-dimensional tomographic images, based on a degree of similarity among partial areas which are respectively included in the plurality of two-dimensional tomographic images,
wherein the processor calculates the degree of similarity among the partial areas according to translation or rotation of the plurality of tomographic images.
5. An image processing apparatus, comprising;
a memory configured to store a plurality of two-dimensional tomographic images of a subject's eye acquired based on a measuring beam controlled so that a same position is scanned with the measuring beam a plurality of times; and
a processor configured to select some of the two-dimensional tomographic images stored in the memory, and configured to combine the two-dimensional tomographic images selected by the selection unit,
wherein the processor is configured to select some of the two-dimensional tomographic images based on a degree of similarity among partial areas which are respectively included in the plurality of two-dimensional tomographic images, and
wherein the processor calculates the degree of similarity among the partial areas according to translation or rotation of the plurality of tomographic images.
US14/856,108 2010-06-08 2015-09-16 Image processing apparatus, image processing method, and program Expired - Fee Related US9380935B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US14/856,108 US9380935B2 (en) 2010-06-08 2015-09-16 Image processing apparatus, image processing method, and program
US15/181,625 US10098537B2 (en) 2010-06-08 2016-06-14 Image processing apparatus image processing method and program

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP2010131257A JP6039156B2 (en) 2010-06-08 2010-06-08 Image processing apparatus, image processing method, and program
JP2010-131257 2010-06-08
PCT/JP2011/002995 WO2011155150A1 (en) 2010-06-08 2011-05-30 Image processing apparatus, image processing method, and program
US201213702705A 2012-12-07 2012-12-07
US14/580,652 US9171367B2 (en) 2010-06-08 2014-12-23 Image processing apparatus, image processing method, and program
US14/856,108 US9380935B2 (en) 2010-06-08 2015-09-16 Image processing apparatus, image processing method, and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US14/580,652 Continuation US9171367B2 (en) 2010-06-08 2014-12-23 Image processing apparatus, image processing method, and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US15/181,625 Continuation US10098537B2 (en) 2010-06-08 2016-06-14 Image processing apparatus image processing method and program

Publications (2)

Publication Number Publication Date
US20160000321A1 US20160000321A1 (en) 2016-01-07
US9380935B2 true US9380935B2 (en) 2016-07-05

Family

ID=44315242

Family Applications (4)

Application Number Title Priority Date Filing Date
US13/702,705 Active 2031-09-04 US8983164B2 (en) 2010-06-08 2011-05-30 Image processing apparatus, image processing method, and program
US14/580,652 Expired - Fee Related US9171367B2 (en) 2010-06-08 2014-12-23 Image processing apparatus, image processing method, and program
US14/856,108 Expired - Fee Related US9380935B2 (en) 2010-06-08 2015-09-16 Image processing apparatus, image processing method, and program
US15/181,625 Active US10098537B2 (en) 2010-06-08 2016-06-14 Image processing apparatus image processing method and program

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US13/702,705 Active 2031-09-04 US8983164B2 (en) 2010-06-08 2011-05-30 Image processing apparatus, image processing method, and program
US14/580,652 Expired - Fee Related US9171367B2 (en) 2010-06-08 2014-12-23 Image processing apparatus, image processing method, and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
US15/181,625 Active US10098537B2 (en) 2010-06-08 2016-06-14 Image processing apparatus image processing method and program

Country Status (3)

Country Link
US (4) US8983164B2 (en)
JP (1) JP6039156B2 (en)
WO (1) WO2011155150A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10610096B2 (en) 2016-12-21 2020-04-07 Acucela Inc. Miniaturized mobile, low cost optical coherence tomography system for home based ophthalmic applications
US11357401B2 (en) 2018-06-20 2022-06-14 Acucela Inc. Miniaturized mobile, low cost optical coherence tomography system for home based ophthalmic applications
US11393094B2 (en) 2020-09-11 2022-07-19 Acucela Inc. Artificial intelligence for evaluation of optical coherence tomography images
US11497396B2 (en) 2021-03-24 2022-11-15 Acucela Inc. Axial length measurement monitor
US11684254B2 (en) 2020-08-04 2023-06-27 Acucela Inc. Scan pattern and signal processing for optical coherence tomography
US11730363B2 (en) 2019-12-26 2023-08-22 Acucela Inc. Optical coherence tomography patient alignment system for home based ophthalmic applications
US11911105B2 (en) 2020-09-30 2024-02-27 Acucela Inc. Myopia prediction, diagnosis, planning, and monitoring device
US11974807B2 (en) 2020-08-14 2024-05-07 Acucela Inc. System and method for optical coherence tomography a-scan decurving

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5953666B2 (en) * 2011-07-27 2016-07-20 株式会社ニデック Fundus photographing apparatus, fundus analysis method, and fundus analysis program
TWI473037B (en) * 2011-10-11 2015-02-11 Univ Nat Taiwan Mirror image suppression method
JP6166509B2 (en) * 2012-01-16 2017-07-19 キヤノン株式会社 Imaging apparatus and imaging method
JP5987355B2 (en) * 2012-02-29 2016-09-07 株式会社ニデック Ophthalmic tomographic imaging system
JP5990932B2 (en) * 2012-02-29 2016-09-14 株式会社ニデック Ophthalmic tomographic imaging system
EP2633802B1 (en) * 2012-02-29 2021-08-11 Nidek Co., Ltd. Method for taking a tomographic image of an eye
JP6025349B2 (en) 2012-03-08 2016-11-16 キヤノン株式会社 Image processing apparatus, optical coherence tomography apparatus, image processing method, and optical coherence tomography method
CN104853677B (en) * 2012-12-12 2017-11-24 柯尼卡美能达株式会社 Image processing apparatus and image processing method
JP6608138B2 (en) * 2012-12-28 2019-11-20 興和株式会社 Image processing apparatus, image processing method, image processing program, and recording medium storing the program
WO2014203901A1 (en) * 2013-06-19 2014-12-24 株式会社トプコン Ophthalmological imaging device and ophthalmological image display device
JP2015080679A (en) * 2013-10-24 2015-04-27 キヤノン株式会社 Image processing system, image processing method, and program
JP2017099616A (en) * 2015-12-01 2017-06-08 ソニー株式会社 Surgical control device, surgical control method and program, and surgical system
JP2017153543A (en) 2016-02-29 2017-09-07 株式会社トプコン Ophthalmology imaging device
EP3216387B1 (en) * 2016-03-10 2018-10-10 Canon Kabushiki Kaisha Method and system for motion artefacts removal in optical coherence tomograpy
CN106023214B (en) * 2016-05-24 2018-11-23 武汉大学 Image quality evaluating method and system based on central fovea view gradient-structure similitude
JP6703730B2 (en) 2016-06-16 2020-06-03 株式会社ニデック Optical coherence tomography device and optical coherence tomography control program
JP6840520B2 (en) * 2016-12-01 2021-03-10 キヤノン株式会社 Image processing equipment, imaging equipment, image processing methods and programs
WO2018136993A1 (en) * 2017-01-28 2018-08-02 Cylite Pty Ltd Optical coherence metrology and tomography with improved registration
JP2020513983A (en) * 2017-03-23 2020-05-21 ドヘニー アイ インスティテュート Multiplex en-face angiographic averaging system, method and apparatus for optical coherence tomography
JP6885896B2 (en) * 2017-04-10 2021-06-16 富士フイルム株式会社 Automatic layout device and automatic layout method and automatic layout program
JP6437055B2 (en) * 2017-07-14 2018-12-12 キヤノン株式会社 Image processing apparatus and image processing method
JP7027076B2 (en) 2017-09-07 2022-03-01 キヤノン株式会社 Image processing equipment, alignment method and program
JP2019047839A (en) * 2017-09-07 2019-03-28 キヤノン株式会社 Image processing device, positioning method, and program
JP2019047841A (en) * 2017-09-07 2019-03-28 キヤノン株式会社 Image processing device, image processing method, and program
JP6776317B2 (en) * 2018-12-21 2020-10-28 キヤノン株式会社 Image processing equipment, image processing methods and programs
US11439301B2 (en) * 2019-01-16 2022-09-13 Topcon Corporation Ophthalmologic information processing apparatus, ophthalmologic apparatus and ophthalmologic information processing method
US11134836B2 (en) 2019-01-16 2021-10-05 Topcon Corporation Ophthalmologic information processing apparatus, ophthalmologic apparatus and ophthalmologic information processing method
US11141060B2 (en) 2019-01-16 2021-10-12 Topcon Corporation Ophthalmologic apparatus and method of controlling the same
JP2020162886A (en) * 2019-03-29 2020-10-08 株式会社ニデック Medical image processing apparatus, oct apparatus, and medical image processing program
JP2020093125A (en) * 2020-03-13 2020-06-18 キヤノン株式会社 Image processing device, image processing method and program
JP2021072979A (en) * 2021-02-05 2021-05-13 株式会社トプコン Ophthalmologic photographing device
JP2021072978A (en) * 2021-02-05 2021-05-13 株式会社トプコン Ophthalmologic photographing device
JP2022031533A (en) * 2021-02-05 2022-02-18 株式会社トプコン Ophthalmology imaging apparatus
JP7574123B2 (en) 2021-03-24 2024-10-28 富士フイルム医療ソリューションズ株式会社 Image alignment device, method and program

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008122888A2 (en) 2007-04-06 2008-10-16 Global Bionic Optics Pty Ltd Large depth-of-field imaging system and iris recognition system
US20090153798A1 (en) 2005-07-22 2009-06-18 Manfred Dick Device and method for monitoring, documenting and/or diagnosing the fundus
US7744221B2 (en) * 2006-01-19 2010-06-29 Optovue, Inc. Method of eye examination by optical coherence tomography
US20100189366A1 (en) * 2007-09-28 2010-07-29 Canon Kabushiki Kaisha Diagnosis support apparatus and control method therefor
US8045176B2 (en) * 2006-03-16 2011-10-25 Carl Zeiss Meditec, Inc. Methods for mapping tissue with optical coherence tomography data
US20110267340A1 (en) * 2010-04-29 2011-11-03 Friedrich-Alexander-Universitaet Erlangen-Nuernberg Method and apparatus for motion correction and image enhancement for optical coherence tomography
US20120327365A1 (en) * 2010-03-12 2012-12-27 Canon Kabushiki Kaisha Ophthalmologic apparatus and control method for the same

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000342558A (en) * 1999-06-04 2000-12-12 Konica Corp Image positioning processor and inter-picture arithmetic processor
JP4566685B2 (en) * 2004-10-13 2010-10-20 株式会社トプコン Optical image measuring device and optical image measuring method
JP2007000205A (en) * 2005-06-21 2007-01-11 Sanyo Electric Co Ltd Image processing apparatus, image processing method, and image processing program
JP4928106B2 (en) 2005-09-26 2012-05-09 キヤノン株式会社 CT imaging device
JP5523658B2 (en) * 2007-03-23 2014-06-18 株式会社トプコン Optical image measuring device
JP4934525B2 (en) * 2007-06-27 2012-05-16 株式会社日立メディコ Nuclear magnetic resonance apparatus
JP5624265B2 (en) * 2008-06-03 2014-11-12 株式会社東芝 Image display device, program, and image display system
US8820931B2 (en) * 2008-07-18 2014-09-02 Doheny Eye Institute Optical coherence tomography-based ophthalmic testing methods, devices and systems
JP2010131257A (en) 2008-12-05 2010-06-17 Ziosoft Inc Medical image processor and medical image processing program
JP5225158B2 (en) * 2009-03-02 2013-07-03 株式会社日立メディコ Ultrasonic diagnostic equipment
JP5645432B2 (en) * 2010-03-19 2014-12-24 キヤノン株式会社 Image processing apparatus, image processing system, image processing method, and program for causing computer to execute image processing
JP5631032B2 (en) * 2010-03-19 2014-11-26 キヤノン株式会社 Image processing apparatus, image processing system, image processing method, and program for causing computer to execute image processing

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090153798A1 (en) 2005-07-22 2009-06-18 Manfred Dick Device and method for monitoring, documenting and/or diagnosing the fundus
US7744221B2 (en) * 2006-01-19 2010-06-29 Optovue, Inc. Method of eye examination by optical coherence tomography
US8045176B2 (en) * 2006-03-16 2011-10-25 Carl Zeiss Meditec, Inc. Methods for mapping tissue with optical coherence tomography data
WO2008122888A2 (en) 2007-04-06 2008-10-16 Global Bionic Optics Pty Ltd Large depth-of-field imaging system and iris recognition system
US20100189366A1 (en) * 2007-09-28 2010-07-29 Canon Kabushiki Kaisha Diagnosis support apparatus and control method therefor
US20120327365A1 (en) * 2010-03-12 2012-12-27 Canon Kabushiki Kaisha Ophthalmologic apparatus and control method for the same
US20110267340A1 (en) * 2010-04-29 2011-11-03 Friedrich-Alexander-Universitaet Erlangen-Nuernberg Method and apparatus for motion correction and image enhancement for optical coherence tomography

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Ito, F., et al., "Visualization techniques and its usefulness of eyeground images data sets generated by Optical Coherence Tomography", IEICE Technical Report, May 12, 2005, pp. 73-78, vol. 105, No. 64.

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10610096B2 (en) 2016-12-21 2020-04-07 Acucela Inc. Miniaturized mobile, low cost optical coherence tomography system for home based ophthalmic applications
US10952607B2 (en) 2016-12-21 2021-03-23 Acucela Inc. Miniaturized mobile, low cost optical coherence tomography system for home based ophthalmic applications
US11890053B2 (en) 2016-12-21 2024-02-06 Acucela Inc. Miniaturized mobile, low cost optical coherence tomography system for home based ophthalmic applications
US11627874B2 (en) 2016-12-21 2023-04-18 Acucela Inc. Miniaturized mobile, low cost optical coherence tomography system for home based ophthalmic applications
US11357401B2 (en) 2018-06-20 2022-06-14 Acucela Inc. Miniaturized mobile, low cost optical coherence tomography system for home based ophthalmic applications
US11896308B2 (en) 2018-06-20 2024-02-13 Acucela Inc. Miniaturized mobile, low cost optical coherence tomography system for home based ophthalmic applications
US11576572B2 (en) 2018-06-20 2023-02-14 Acucela Inc. Miniaturized mobile, low cost optical coherence tomography system for home based ophthalmic applications
US11730363B2 (en) 2019-12-26 2023-08-22 Acucela Inc. Optical coherence tomography patient alignment system for home based ophthalmic applications
US11684254B2 (en) 2020-08-04 2023-06-27 Acucela Inc. Scan pattern and signal processing for optical coherence tomography
US11974807B2 (en) 2020-08-14 2024-05-07 Acucela Inc. System and method for optical coherence tomography a-scan decurving
US11620749B2 (en) 2020-09-11 2023-04-04 Acucela Inc. Artificial intelligence for evaluation of optical coherence tomography images
US11798164B2 (en) 2020-09-11 2023-10-24 Acucela Inc. Artificial intelligence for evaluation of optical coherence tomography images
US11393094B2 (en) 2020-09-11 2022-07-19 Acucela Inc. Artificial intelligence for evaluation of optical coherence tomography images
US11911105B2 (en) 2020-09-30 2024-02-27 Acucela Inc. Myopia prediction, diagnosis, planning, and monitoring device
US11779206B2 (en) 2021-03-24 2023-10-10 Acucela Inc. Axial length measurement monitor
US11497396B2 (en) 2021-03-24 2022-11-15 Acucela Inc. Axial length measurement monitor

Also Published As

Publication number Publication date
US20150110378A1 (en) 2015-04-23
US20170127936A1 (en) 2017-05-11
US10098537B2 (en) 2018-10-16
US9171367B2 (en) 2015-10-27
WO2011155150A1 (en) 2011-12-15
US20160000321A1 (en) 2016-01-07
JP2011254959A (en) 2011-12-22
JP6039156B2 (en) 2016-12-07
US20130216115A1 (en) 2013-08-22
US8983164B2 (en) 2015-03-17

Similar Documents

Publication Publication Date Title
US9380935B2 (en) Image processing apparatus, image processing method, and program
CN110390650B (en) OCT image denoising method based on dense connection and generation countermeasure network
JP6025311B2 (en) Ophthalmic diagnosis support apparatus and method
CN112367915A (en) Medical image processing apparatus, medical image processing method, and program
US9619874B2 (en) Image processing apparatus and image processing method
JP7297628B2 (en) MEDICAL IMAGE PROCESSING APPARATUS, MEDICAL IMAGE PROCESSING METHOD AND PROGRAM
CN105395163B (en) The control method of Ophthalmologic apparatus and Ophthalmologic apparatus
CN105022934B (en) A kind of artificial immunity method for being used to build brain effective connectivity network from fMRI data
US9089280B2 (en) Image processing apparatus, image processing method, and program storage medium
JP6987495B2 (en) Image processing device, its operation method, and program
CN112822973A (en) Medical image processing apparatus, medical image processing method, and program
JP2018046959A (en) Ophthalmologic photographing apparatus
JP7027076B2 (en) Image processing equipment, alignment method and program
JP7102112B2 (en) Image processing equipment, image processing methods and programs
US20240020839A1 (en) Medical image processing device, medical image processing program, and medical image processing method
Al-Fahdawi et al. An automatic corneal subbasal nerve registration system using FFT and phase correlation techniques for an accurate DPN diagnosis
JP6419115B2 (en) Image processing apparatus, image processing method, and program
JP6720267B2 (en) Image processing apparatus, image processing method, and program
Nedzved et al. Detection of dynamical properties of flow in an eye vessels by video sequences analysis
Chen et al. Determination of blood flow characteristics in eye vessels in video sequence
JP2020093125A (en) Image processing device, image processing method and program
JP7158860B2 (en) Image processing device, image processing method and program
WO2019216019A1 (en) Image processing device, image processing method, and program

Legal Events

Date Code Title Description
ZAAA Notice of allowance and fees due

Free format text: ORIGINAL CODE: NOA

ZAAB Notice of allowance mailed

Free format text: ORIGINAL CODE: MN/=.

STCF Information on status: patent grant

Free format text: PATENTED CASE

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 4

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

LAPS Lapse for failure to pay maintenance fees

Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20240705