[go: up one dir, main page]

WO2024190161A1 - Training data generation system, machine learning system, oct system, training data generation method, and training data generation program - Google Patents

Training data generation system, machine learning system, oct system, training data generation method, and training data generation program Download PDF

Info

Publication number
WO2024190161A1
WO2024190161A1 PCT/JP2024/003723 JP2024003723W WO2024190161A1 WO 2024190161 A1 WO2024190161 A1 WO 2024190161A1 JP 2024003723 W JP2024003723 W JP 2024003723W WO 2024190161 A1 WO2024190161 A1 WO 2024190161A1
Authority
WO
WIPO (PCT)
Prior art keywords
polarization
oct
measurement
oct image
light
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.)
Pending
Application number
PCT/JP2024/003723
Other languages
French (fr)
Japanese (ja)
Inventor
正宏 山成
圭一郎 岡本
理沙 東田
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.)
Tomey Corp
Original Assignee
Tomey Corp
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 Tomey Corp filed Critical Tomey Corp
Publication of WO2024190161A1 publication Critical patent/WO2024190161A1/en
Anticipated expiration legal-status Critical
Pending legal-status Critical Current

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
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/17Systems in which incident light is modified in accordance with the properties of the material investigated
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/77Processing image or video features in feature spaces; using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]; Blind source separation
    • G06V10/774Generating sets of training patterns; Bootstrap methods, e.g. bagging or boosting

Definitions

  • the present invention relates to a teacher data generation system, a machine learning system, an OCT system, a teacher data generation method, and a teacher data generation program.
  • Polarization-sensitive OCT Polarization-Sensitive Optical Coherence Tomography, hereafter referred to as polarization OCT
  • polarization OCT has been known so far.
  • OCT optical-Sensitive Optical Coherence Tomography
  • conventional OCT the functions of OCT
  • polarization OCT has the function of measuring the polarization characteristics of the object being measured.
  • Polarization-sensitive OCT is more expensive than conventional OCT. Therefore, technology has been developed that uses relatively inexpensive conventional OCT to measure polarization characteristics equivalent to those of polarization-sensitive OCT.
  • Patent Document 1 and Non-Patent Documents 1 and 2 disclose a technology in which a conventional OCT image is input, a machine learning model is trained to output a pseudo polarized OCT image corresponding to the polarized OCT image, and a pseudo polarized OCT image is generated from the conventional OCT image using the machine learning model.
  • Patent Document 1 and Non-Patent Documents 1 and 2 do not mention a technique for efficiently preparing a large amount of training data.
  • a conventional OCT image and a polarized OCT image are measured by the same polarized OCT and paired to generate training data (Patent Document 1,0070, etc.).
  • Patent Document 1,0070, etc. a conventional OCT image and a polarized OCT image are measured by the same polarized OCT and paired to generate training data.
  • Patent Document 1,0070, etc. a conventional OCT image and a polarized OCT image are measured by the same polarized OCT and paired to generate training data.
  • Patent Document 1,0070, etc. it is necessary to perform an extremely large number of measurements, which is very labor-intensive.
  • the present invention has been made in consideration of the above-mentioned problems, and has an object to efficiently generate training data.
  • the teacher data generation system includes a measurement information acquisition unit that acquires measurement information indicating the measurement results of the object to be measured using polarization-sensitive OCT, a polarized OCT image acquisition unit that acquires a polarized OCT image that is an image corresponding to the polarization characteristics of the object to be measured based on the measurement information, a conventional OCT image acquisition unit that acquires multiple conventional OCT images that are intensity images when the object to be measured is measured using OCT that does not take polarization sensitivity into account based on the measurement information, and a teacher data generation unit that generates multiple sets of teacher data each consisting of a polarized OCT image and each of the multiple conventional OCT images.
  • a polarized OCT image and a conventional OCT image can be generated from the measurement information.
  • a conventional OCT image is an intensity image that can be measured by conventional OCT, which does not actively utilize polarization information as a contrast source/information source, but it is also possible to generate a conventional OCT image captured with measurement light of any polarization state from the measurement information of the polarization-sensitive OCT.
  • a conventional OCT image generated from the measurement information of the polarization-sensitive OCT can be considered to be an image obtained when the measurement object of the polarization-sensitive OCT is measured with the conventional OCT. Therefore, any number of conventional OCT images corresponding to one polarization OCT image can be generated.
  • teacher data generation system a number of conventional OCT images corresponding to one polarized OCT image are generated, and multiple sets of teacher data are generated by pairing each of the multiple conventional OCT images with the polarized OCT image. Therefore, multiple sets of teacher data can be generated from the measurement information that is the basis of one polarized OCT image. As a result, teacher data can be generated efficiently.
  • FIG. 1 is a diagram illustrating a teacher data generation system and a machine learning system according to one embodiment of the present invention.
  • 1 is a schematic diagram illustrating the configuration of an optical system of a polarization-sensitive OCT according to an embodiment of the present invention.
  • FIG. 2 is a block diagram showing in detail the configuration of a sampling trigger/clock generator according to the present embodiment.
  • FIG. 2 is a diagram for explaining the subject's eye and the direction of a B-scan.
  • 13 is a flowchart of a teacher data creation process.
  • FIG. 1 is a diagram for explaining a learning model. 1 is a flowchart of a machine learning process.
  • FIG. 1 illustrates a conventional OCT system according to an embodiment of the present invention.
  • 13 is a flowchart of a polarization OCT image generating process.
  • FIG. 1 is a diagram showing a schematic configuration of an apparatus for measuring a Jones vector.
  • FIG. 1 is a diagram showing a data processing system 1000 that functions as a teacher data generation system and a machine learning system according to an embodiment of the present invention.
  • a polarization-sensitive OCT 2000, a storage medium 3000, an input unit 4000, and a display unit 5000 are connected to the data processing system 1000 according to this embodiment.
  • the polarization-sensitive OCT 2000 is an apparatus that performs optical coherence tomography by splitting light from a light source into reference light and measurement light, and measuring the interference between the reference light returned by a mirror or the like and the measurement light returned by the test eye.
  • the polarization-sensitive OCT 2000 is capable of acquiring measurement information including the polarization characteristics of the measurement object.
  • the polarization-sensitive OCT 2000 measures the test eye to generate measurement information, and outputs it to the data processing system 1000.
  • the storage medium 3000 is a non-volatile storage medium such as a hard disk drive (HDD) or a solid state drive (SSD).
  • HDD hard disk drive
  • SSD solid state drive
  • Various data can be stored in the storage medium 3000, and the data processing system 1000 can store data in the storage medium 3000 at any time and can also read out data stored in the storage medium 3000.
  • the storage medium 3000 stores measurement information 3000a obtained by photographing the subject's eye and teacher data 3000b generated by the data processing system 1000.
  • the storage medium 3000 stores learning model data 3000c generated by machine learning processing performed by the data processing system 1000 based on the teacher data 3000b.
  • the input unit 4000 is a device operated by a user such as an examiner, and is a device for making various inputs to the data processing system 1000.
  • the input unit 4000 may be in any form, but examples include a keyboard and a mouse.
  • the display unit 5000 is a display device that displays various types of information, and displays various images such as characters and images generated by the data processing system 1000.
  • the data processing system 1000 includes a control unit 1100, a communication interface (I/F) 1200, and a display I/F 1300.
  • the communication I/F 1200 is an interface that connects the data processing system 1000 to an external device.
  • the polarization-sensitive OCT 2000, the storage medium 3000, and the input unit 4000 are connected to the data processing system 1000 via the communication I/F 1200.
  • the communication I/F 1200 may be of various standards, such as the USB standard, PCI-Express standard, Thunderbolt standard, and Ethernet standard (which are registered trademarks).
  • the display I/F 1300 is an interface that connects the data processing system 1000 and the display unit 5000.
  • the display I/F 1300 may be of various standards, such as HDMI (High-Definition Multimedia Interface: registered trademark) and DVI (Digital Visual Interface).
  • HDMI High-Definition Multimedia Interface: registered trademark
  • DVI Digital Visual Interface
  • the communication I/F 1200 and the display I/F 1300 are not limited to these and may be wireless communication interfaces, etc.
  • the control unit 1100 includes a CPU, RAM, and ROM (not shown) and can execute various programs stored in the storage medium 3000, ROM, etc.
  • the control unit 1100 may include a GPU (Graphics Processing Unit) to efficiently perform machine learning, which will be described later.
  • the programs executed by the control unit 1100 include various programs.
  • the programs include a teacher data generation program 1110 for generating teacher data 3000b and a machine learning program 1120 for generating learning model data 3000c from the teacher data 3000b.
  • the functions executed by the control unit 1100 using the teacher data generation program 1110 include a measurement information acquisition unit 1110a, a polarized OCT image acquisition unit 1110b, a conventional OCT image acquisition unit 1110c, and a teacher data generation unit 1110d.
  • the functions executed by the control unit 1100 using the machine learning program 1120 include a machine learning unit 1120a.
  • the measurement information acquisition unit 1110a is a function for acquiring measurement information 3000a indicating the measurement results of the object to be measured by the polarization-sensitive OCT 2000. That is, the control unit 1100 controls the polarization-sensitive OCT 20, acquires the measurement information 3000a obtained by measuring the subject's eye, and stores it in the storage medium 3000. In this embodiment, the control unit 1100 measures the subject's eyes of multiple subjects (assumed to be L people) and acquires the measurement information 3000a for the L people. Note that when the left and right eyes of the same person are measured, this may be counted as measurement information 3000a for two people. Furthermore, the measurement information 3000a is a Jones matrix indicating the polarization characteristics of the subject's eye, which is the object to be measured, or a Jones vector indicating the polarization state of light reflecting the polarization characteristics.
  • polarization-sensitive OCT 2000 is a wavelength-swept Fourier domain type (so-called SS-OCT type) device using a wavelength-swept light source.
  • SS-OCT type wavelength-swept Fourier domain type
  • the OCT type is not limited to SS-OCT, and other types using the Fourier main type, such as SD-OCT (spectral domain OCT) and types other than the Fourier domain type (such as the time domain type) can also be used.
  • the polarization-sensitive OCT 2000 of this embodiment includes a light source 11, a measurement light generation unit (21-29, 31, 32) that generates measurement light from the light of the light source 11, a reference light generation unit (41-46, 51) that generates reference light from the light of the light source 11, interference light generation units 60, 70 that combine the reflected light from the measurement object 30 generated by the measurement light generation unit with the reference light generated by the reference light generation unit to generate interference light, and interference light detection units 80, 90 that detect the interference light generated by the interference light generation unit.
  • the light source 11 is a wavelength sweep type light source, and the wavelength (wave number) of the emitted light changes at a predetermined period. Since the wavelength of the light irradiated to the measurement object 30 changes (sweeps), the intensity distribution of the light reflected from each part in the depth direction of the measurement object 30 can be obtained by performing Fourier analysis on the signal obtained from the interference light between the reflected light from the measurement object 30 and the reference light.
  • the light source 11 is connected to a polarization control device 12 and a fiber coupler 13, and the fiber coupler 13 is connected to a PM (Polarization Maintaining) coupler 14 and a sampling trigger/clock generator 100. Therefore, the light output from the light source 11 is input to the PM coupler 14 and the sampling trigger/clock generator 100 via the polarization control device 12 and the fiber coupler 13.
  • the sampling trigger/clock generator 100 uses the light from the light source 11 to generate a sampling trigger and a sampling clock for each of the signal processors 83 and 93, which will be described later.
  • the measurement light generating unit (21 to 29, 31, 32) includes a PM coupler 21 connected to the PM coupler 14, two measurement light paths S1, S2 branching from the PM coupler 21, a polarized beam combiner/splitter 25 connecting the two measurement light paths S1, S2, and a light path extension unit 306, a collimator lens 26, galvanometer mirrors 27, 28, and a lens 29 connected to the polarized beam combiner/splitter 25.
  • the measurement light path S1 includes an optical path length difference generating unit 22 and a circulator 23.
  • the measurement light path S2 includes a circulator 24.
  • the optical path length difference ⁇ l between the measurement light path S1 and the measurement light path S2 is generated by the optical path length difference generating unit 22.
  • the optical path length difference ⁇ l may be set to be longer than the measurement range in the depth direction of the measurement object. This makes it possible to prevent interference light having different optical path length differences from overlapping.
  • the optical path length difference generating unit 22 may be, for example, an optical fiber or an optical system such as a mirror or a prism. In this embodiment, a 1 m PM fiber is used for the optical path length difference generating unit 22.
  • the measurement light generating unit further includes PM couplers 31 and 32.
  • the PM coupler 31 is connected to the circulator 23.
  • the PM coupler 32 is connected to the circulator 24.
  • One of the beams (i.e., the measurement beam) split by the PM coupler 14 is input to the measurement beam generating unit (21-29, 31, 32).
  • the PM coupler 21 splits the measurement beam input from the PM coupler 14 into a first measurement beam and a second measurement beam.
  • the first measurement beam split by the PM coupler 21 is guided to the measurement beam path S1, and the second measurement beam is guided to the measurement beam path S2.
  • the first measurement beam guided to the measurement beam path S1 passes through the optical path length difference generating unit 22 and the circulator 23 and is input to the polarized beam combiner/splitter 25.
  • the second measurement beam guided to the measurement beam path S2 passes through the circulator 24 and is input to the polarized beam combiner/splitter 25.
  • the PM fiber 304 is connected to the polarized beam combiner/splitter 25 in a state rotated 90 degrees in the circumferential direction relative to the PM fiber 302.
  • the second measurement light input to the polarized beam combiner/splitter 25 becomes light having a polarization component perpendicular to the first measurement light.
  • the optical path length difference generating unit 22 is provided in the measurement light path S1
  • the first measurement light is delayed relative to the second measurement light by the distance of the optical path length difference generating unit 22 (i.e., an optical path length difference ⁇ l is generated).
  • the polarized beam combiner/splitter 25 superimposes the input first measurement light and second measurement light.
  • the light output from the polarized beam combiner/splitter 25 (the superimposed light of the first and second measurement light) is irradiated onto the measurement object 30 via the collimator lens 26, the galvanometer mirrors 27 and 28, and the lens 29.
  • An optical path extension 306 may be disposed between the collimator lens 26 and the galvanometer mirror 27.
  • a PM fiber of about 60 m may be used for the optical path extension 306, as shown in FIG. 2. This makes it possible to suppress the occurrence of crosstalk between the two modes of the PM fiber.
  • the light irradiated onto the measurement object 30 is scanned in the x-y directions by the galvanometer mirrors 27 and 28.
  • the x- and y-directions are orthogonal to each other in a plane perpendicular to the optical axis.
  • the light irradiated to the object to be measured 30 is reflected by the object to be measured 30.
  • the light reflected by the object to be measured 30 is scattered on the surface of the object to be measured 30 and inside the object to be measured.
  • the reflected light and scattered light from the object to be measured 30 are input to the polarized beam combiner/splitter 25 through the lens 29, the galvanometer mirrors 28 and 27, and the collimator lens 26 in the opposite direction to the incident path.
  • the polarized beam combiner/splitter 25 splits the input reflected light into horizontally polarized reflected light (horizontally polarized component) and vertically polarized reflected light (vertically polarized component), which are orthogonal polarization components, and the horizontally polarized reflected light is guided to the measurement optical path S1, and the vertically polarized reflected light is guided to the measurement optical path S2, respectively.
  • the horizontally polarized reflected light has its optical path changed by the circulator 23 and is input to the PM coupler 31.
  • the PM coupler 31 splits the input horizontally polarized reflected light and inputs it to each of the PM couplers 61 and 71. Therefore, the horizontally polarized reflected light input to the PM couplers 61 and 71 contains a reflected light component due to the first measurement light and a reflected light component due to the second measurement light.
  • the vertically polarized reflected light has its optical path changed by the circulator 24 and is input to the PM coupler 32.
  • the PM coupler 32 splits the input vertically polarized reflected light and inputs it to each of the PM couplers 62 and 72. Therefore, the vertically polarized reflected light input to the PM couplers 62 and 72 contains a reflected light component due to the first measurement light and a reflected light component due to the second measurement light.
  • the reference light generating unit (41 to 46, 51) includes a circulator 41 connected to the PM coupler 14, a reference delay line (42, 43) connected to the circulator 41, a PM coupler 44 connected to the circulator 41, two reference light paths R1, R2 branched from the PM coupler 44, a PM coupler 46 connected to the reference light path R1, and a PM coupler 51 connected to the reference light path R2.
  • An optical path length difference generating unit 45 is disposed in the reference light path R1. No optical path length difference generating unit is provided in the reference light path R2. Therefore, the optical path length difference ⁇ l' between the reference light path R1 and the reference light path R2 is generated by the optical path length difference generating unit 45.
  • an optical fiber is used for the optical path length difference generating unit 45.
  • the optical path length difference ⁇ l' of the optical path length difference generating unit 45 may be the same as the optical path length difference ⁇ l of the optical path length difference generating unit 22.
  • the other light (i.e., reference light) branched by the PM coupler 14 is input to the reference light generating unit (41-46, 51).
  • the reference light input from the PM coupler 14 is input to the reference delay line (42, 43) through the circulator 41.
  • An optical path length extension unit 308 may be arranged between the optical circulator 41 and the reference delay line (42, 43).
  • a PM fiber of about 60 m may be used for the optical path length extension unit 308, as shown in FIG. 2.
  • the reference delay line (42, 43) is composed of a collimator lens 42 and a reference mirror 43.
  • the reference light input to the reference delay line (42, 43) is irradiated to the reference mirror 43 via the collimator lens 42.
  • the reference light reflected by the reference mirror 43 is input to the circulator 41 via the collimator lens 42.
  • the reference mirror 43 is movable in a direction approaching or moving away from the collimator lens 42.
  • the position of the reference mirror 43 is adjusted so that the optical path length (measurement optical path length) from the PM coupler 14 to the measurement object 30 via the second measurement optical path S2 matches the optical path length (reference optical path length) from the PM coupler 14 to the reference mirror 43.
  • the reference light reflected by the reference mirror 43 has its optical path changed by the circulator 41 and is input to the PM coupler 44.
  • the PM coupler 44 splits the input reference light into a first reference light and a second reference light.
  • the first reference light is guided to the reference light path R1, and the second reference light is guided to the reference light path R2.
  • the first reference light is input to the PM coupler 46 through the optical path length difference generating unit 45.
  • the reference light input to the PM coupler 46 is split into a first branched reference light and a second branched reference light.
  • the first branched reference light is input to the PM coupler 61 through the collimator lens 47 and the lens 48.
  • the second branched reference light is input to the PM coupler 62 through the collimator lens 49 and the lens 50.
  • the second reference light is input to the PM coupler 51 and split into a third branched reference light and a fourth branched reference light.
  • the third branched reference light passes through collimator lens 52 and lens 53 and is input to PM coupler 71.
  • the fourth branched reference light passes through collimator lens 54 and lens 55 and is input to PM coupler 72.
  • the interference light generating units 60 and 70 include a first interference light generating unit 60 and a second interference light generating unit 70.
  • the first interference light generating unit 60 includes PM couplers 61 and 62. As described above, the PM coupler 61 receives the horizontally polarized reflected light from the measurement light generating unit, and the first branched reference light (light having an optical path length difference ⁇ l) from the reference light generating unit.
  • the horizontally polarized reflected light includes a reflected light component due to the first measurement light (light having an optical path length difference ⁇ l) and a reflected light component due to the second measurement light.
  • the reflected light component due to the first measurement light (light having an optical path length difference ⁇ l) of the horizontally polarized reflected light and the first branched reference light are combined to generate the first interference light (horizontally polarized component).
  • the PM coupler 62 receives vertically polarized reflected light from the measurement light generation unit and receives the second branched reference light (light having optical path length difference ⁇ l) from the reference light generation unit.
  • the vertically polarized reflected light contains a reflected light component due to the first measurement light (light having optical path length difference ⁇ l) and a reflected light component due to the second measurement light. Therefore, in the PM coupler 62, the reflected light component due to the first measurement light (light having optical path length difference ⁇ l) of the vertically polarized reflected light is combined with the second branched reference light to generate a second interference light (vertically polarized component).
  • the second interference light generating unit 70 has PM couplers 71 and 72. As described above, the horizontally polarized reflected light is input to the PM coupler 71 from the measurement light generating unit, and the third branched reference light (light that does not have an optical path length difference ⁇ l) is input from the reference light generating unit. Therefore, in the PM coupler 71, the reflected light component of the horizontally polarized reflected light due to the second measurement light (light that does not have an optical path length difference ⁇ l) and the third branched reference light are combined to generate the third interference light (horizontally polarized component).
  • the PM coupler 72 receives vertically polarized reflected light from the measurement light generation unit and receives the fourth branched reference light (light without optical path length difference ⁇ l) from the reference light generation unit. Therefore, in the PM coupler 72, the reflected light component (light without optical path length difference ⁇ l) by the second measurement light of the vertically polarized reflected light is combined with the fourth branched reference light to generate a fourth interference light (vertically polarized component).
  • the first interference light and the second interference light correspond to the measurement light that has passed through the measurement light path S1
  • the third interference light and the fourth interference light correspond to the measurement light that has passed through the measurement light path S2.
  • the interference light detection units 80, 90 include a first interference light detection unit 80 that detects the interference light (first interference light and second interference light) generated by the first interference light generation unit 60, and a second interference light detector 90 that detects the interference light (third interference light and fourth interference light) generated by the second interference light generation unit 70.
  • the first interference light detection unit 80 includes balanced photodetectors 81 and 82 and a signal processor 83 connected to the balanced photodetectors 81 and 82.
  • the PM coupler 61 is connected to the balanced photodetector 81, and the signal processor 83 is connected to the output terminal of the balanced photodetector 81.
  • the PM coupler 61 splits the first interference light into two interference lights with a phase difference of 180 degrees and inputs them to the balanced photodetector 81.
  • the balanced photodetector 81 performs differential amplification and noise reduction processing on the two interference lights with a phase difference of 180 degrees input from the PM coupler 61, converts them into an electrical signal (first interference signal), and outputs the first interference signal to the signal processor 83.
  • the first interference signal is an interference signal HH of the horizontally polarized reflected light from the measurement object by the horizontally polarized measurement light and the reference light.
  • the PM coupler 62 is connected to the balanced photodetector 82, and the signal processor 83 is connected to the output terminal of the balanced photodetector 82.
  • the PM coupler 62 splits the second interference light into two interference lights with a phase difference of 180 degrees and inputs them to the balanced photodetector 82.
  • the balanced photodetector 82 performs differential amplification and noise reduction processing on the two interference lights with a phase difference of 180 degrees, converts them into an electrical signal (second interference signal), and outputs the second interference signal to the signal processor 83. That is, the second interference signal is an interference signal HV of the vertically polarized reflected light from the measurement object and the reference light due to the horizontally polarized measurement light.
  • the signal processor 83 samples the first interference signal (signal due to the first interference light) and the second interference signal (signal due to the second interference light) based on the sampling trigger and sampling clock input from the sampling trigger/clock generator 100.
  • the first interference signal and the second interference signal sampled by the signal processor 83 are input to the calculation unit 202, which will be described later.
  • a known data acquisition device can be used as the signal processor 83.
  • the second interference light detector 90 like the first interference light detector 80, includes balanced photodetectors 91 and 92 and a signal processor 93 connected to the balanced photodetectors 91 and 92.
  • the PM coupler 71 is connected to the balanced photodetector 91, and the signal processor 93 is connected to the output terminal of the balanced photodetector 91.
  • the PM coupler 71 splits the third interference light into two interference lights with a phase difference of 180 degrees and inputs them to the balanced photodetector 91.
  • the balanced photodetector 91 performs differential amplification and noise reduction processing on the two interference lights with a phase difference of 180 degrees, converts them into an electrical signal (third interference signal), and outputs the third interference signal to the signal processor 93.
  • the third interference signal is an interference signal VH of the horizontally polarized reflected light from the measurement object and the reference light due to the vertically polarized measurement light.
  • the PM coupler 72 is connected to the balanced photodetector 92, and the signal processor 93 is connected to the output terminal of the balanced photodetector 92.
  • the PM coupler 72 splits the fourth interference light into two interference lights with a phase difference of 180 degrees and inputs them to the balanced photodetector 91.
  • the balanced photodetector 92 performs differential amplification and noise reduction processing on the two interference lights with a phase difference of 180 degrees, converts them into an electrical signal (fourth interference signal), and outputs the fourth interference signal to the signal processor 93. That is, the fourth interference signal is an interference signal VV of the vertically polarized reflected light of the measurement object and the reference light from the vertically polarized measurement light.
  • the signal processor 93 samples the third interference signal (signal due to the third interference light) and the fourth interference signal (signal due to the fourth interference light) based on the sampling trigger and sampling clock input from the sampling trigger/clock generator 100.
  • the third and fourth interference signals sampled by the signal processor 93 are input to the calculation unit 202, which will be described later.
  • a known data acquisition device can also be used for the signal processor 93. With this configuration, it is possible to obtain interference signals that represent the four polarization characteristics of the measurement object 30.
  • the polarization-sensitive OCT 2000 is controlled by a calculation device 200.
  • the calculation device 200 is composed of a calculation unit 202, a first interference light detection unit 80, and a second interference light detector 90.
  • the first interference light detection unit 80, the second interference light detector 90, and the calculation unit 202 are connected to the measurement unit 10.
  • the calculation unit 202 outputs a control signal to the measurement unit 10, and drives the light source 11 and the galvanometer mirrors 27 and 28 to scan the incident position of the measurement light on the measurement object 30.
  • the first interference light detector 80 acquires first sampling data based on the sampling clock 1 input from the measurement unit 10 for the interference signal (interference signal HH and interference signal HV) input from the measurement unit 10, using the sampling trigger 1 as a trigger, and outputs the first sampling data to the calculation unit 202.
  • the calculation unit 202 performs a predetermined calculation process on the first sampling data to generate the HH component and the HV component of the Jones matrix.
  • the second interference light detector 90 acquires second sampling data based on the sampling clock 2 input from the measurement unit 10 for the interference signal (interference signal VH and interference signal VV) input from the measurement unit 10, using the sampling trigger 2 as a trigger, and outputs the second sampling data to the calculation unit 202.
  • the calculation unit 202 performs a predetermined calculation process on the second sampling data to generate the VH component and the VV component of the Jones matrix.
  • the HH, HV, VH, and VV components of the Jones matrix are the first row, first column, the first row, second column, the second row, first column, and the second row, second column of the 2-row, 2-column Jones matrix, respectively. If the first row, first column is denoted as a, the first row, second column as b, the second row, first column as c, and the second row, second column as d, the measured Jones matrix Jmeasured can be expressed by the following formula (1).
  • each of the components a, b, c, and d is a complex number. Furthermore, the Jones matrix depends on the position of the object to be measured in the depth direction (optical axis direction) and the position in the direction perpendicular to the optical axis.
  • the Jones matrix is defined for each coordinate (x, y, z) in three-dimensional space.
  • the Jones matrix defined for each position in three-dimensional space is the measurement information 3000a.
  • the polarization-sensitive OCT 2000 measures the test eye
  • the polarization-sensitive OCT 2000 transmits the measurement information 3000a to the data processing system 1000.
  • the control unit 1100 acquires the measurement information 3000a via the communication I/F 1200 and stores it in the storage medium 3000.
  • the data processing system 1000 performs the above processing for L test eyes and stores the measurement information 3000a for L people in the storage medium 3000.
  • the polarization OCT image acquisition unit 1110b has a function of acquiring a polarization OCT image, which is an image corresponding to the polarization characteristics of the object to be measured, based on the measurement information 3000a.
  • the polarization OCT image may be an image for evaluating the polarization characteristics.
  • a PD (polarization-diverse) image is the polarization OCT image.
  • the polarization OCT image is an image on a two-dimensional plane obtained by cutting a three-dimensional space with a cutting plane including the optical axis.
  • the two-dimensional plane may be defined by various methods, but in this embodiment, the control unit 1100 considers a B-scan image to be the polarization OCT image.
  • FIG. 4 is a diagram for explaining the test eye Ey and the direction of the B-scan.
  • the optical axis Lx passes through the corneal apex of the test eye Ey.
  • the angle of the cut surface parallel to the horizontal direction is shown as 0°
  • the angle of the cut surface parallel to the vertical direction is shown as 90°.
  • the angle of the cut surface including the optical axis Lx is not limited to 0° or 90°, and the cut surface can be defined for any rotation angle centered on the optical axis Lx. In this way, extracting information on a cut surface including the optical axis Lx and cut at any angle centered on the optical axis Lx is called extracting information by a B-scan.
  • the control unit 1100 generates a polarization OCT image based on the measurement information 3000a on the cut surface obtained by the B-scan. For this purpose, the control unit 1100 specifies the cut surface on which the polarization OCT image is to be generated, and acquires the measurement information 3000a on the cut surface.
  • the control unit 1100 regards the measurement information 3000a as information for each coordinate on the cut surface, specifies the intensity I PD of each coordinate by the following formula (2), and generates a polarization OCT image.
  • processing such as expressing the intensity logarithmically and expressing a specific range by a gradation value (same below).
  • the conventional OCT image acquisition unit 1110c has a function of acquiring multiple conventional OCT images, which are intensity images obtained when the object to be measured is measured using OCT that does not take polarization sensitivity into account, based on the measurement information.
  • the conventional OCT image is an intensity image obtained when the object to be measured is measured using conventional OCT that does not take polarization sensitivity into account, but in this embodiment, it is generated based on the measurement information 3000a of the polarization-sensitive OCT 2000. In other words, the conventional OCT image is generated without performing measurement using conventional OCT that does not take polarization sensitivity into account.
  • the control unit 1100 obtains the Jones vector Eout of the measurement light by equation (5) in which the Jones matrix is applied to the Jones vector Ein of the incident light.
  • Equation (6) is the equation when a 1/2 wavelength plate with an angle ⁇ is applied to the Jones vector Eout of the measurement light. Equation (6) corresponds to rotating the polarization state of the Jones vector Eout of the measurement light shown in equation (5) by 2 ⁇ . That is, the polarization state can be changed by equation (6). Therefore, by setting an arbitrary ⁇ in equation (6), a polarization operation that changes the polarization state at an arbitrary angle can be performed.
  • a 1/2 wavelength plate with an angle ⁇ is used for explanation, but it may be realized by applying various other polarization acting elements instead of a wavelength plate.
  • a Faraday rotator also has a Jones matrix that is mathematically equivalent to a wavelength plate, and similar calculations are possible by applying a Faraday rotator.
  • the phase delay amount may be changed.
  • the case of applying a 1/2 wavelength plate with an angle ⁇ is explained.
  • Equation (7) shows the information measured in conventional OCT that does not take polarization sensitivity into account.
  • the control unit 1100 obtains the Jones matrix for the same cut surface as the cut surface for which the polarized OCT image was generated, and performs multiple polarization operations with different polarization states after the change by calculating equation (7) for multiple ⁇ .
  • the control unit 1100 then calculates equation (8) based on the obtained results to calculate multiple conventional OCT images. Note that, while the polarized OCT image generated based on equation (2) for one cut surface is one, the conventional OCT images generated based on equation (8) for the same cut surface are multiple.
  • the teacher data generating unit 1110d has a function of generating multiple sets of teacher data, each of which pairs a polarized OCT image with multiple conventional OCT images. That is, the control unit 1100 generates multiple sets of teacher data 3000b by associating each conventional OCT image generated based on formula (8) with a polarized OCT image generated based on formula (2) to form a pair.
  • the generated teacher data 3000b is stored in the storage medium 3000.
  • multiple conventional OCT images are generated from the measurement information 3000a at one cut surface, and multiple sets of teacher data 3000b can be generated.
  • information on multiple cut surfaces can be extracted from the measurement information 3000a, and multiple sets of teacher data 3000b can be generated from the measurement information 3000a of each cut surface. Therefore, an extremely large amount of teacher data 3000b can be generated based on a single measurement, making it possible to generate teacher data efficiently.
  • the Jones matrix is obtained as the measurement information 3000a by the polarization-sensitive OCT 2000, it is possible to easily obtain a polarized OCT image and a conventional OCT image based on equations (2) and (8). Furthermore, in this embodiment, it is possible to generate multiple conventional OCT images from the same information by performing a polarization operation that changes the polarization state. Therefore, it is possible to easily and efficiently generate training data 3000b.
  • FIG. 5 is a flowchart showing the teacher data creation process.
  • the control unit 1100 controls the polarization-sensitive OCT 2000 using the function of the measurement information acquisition unit 1110a to measure measurement information 3000a for L people and store it in the storage medium 3000.
  • the control unit 1100 initializes variables l and n to 0 using the function of the polarization OCT image acquisition unit 1110b (steps S100, S105).
  • the variable l is a variable for counting how many people's measurement information 3000a has been processed, with a minimum value of 0 and a maximum value of L-1.
  • the variable n is a variable for identifying the B-scan, with a minimum value of 0 and a maximum value of N-1.
  • B-scan data for cut surfaces at angles from 0° to 180/N around the optical axis Lx shown in FIG. 4 is used.
  • 0° shown in FIG. 4 is the 0th B-scan.
  • control unit 1100 acquires Jones matrix data corresponding to the nth B-scan using the function of the polarization OCT image acquisition unit 1110b (step S110). That is, the control unit 1100 refers to the measurement information 3000a, identifies the cut surface of the nth B-scan, and acquires Jones matrix data at each coordinate on the cut surface.
  • control unit 1100 acquires a polarization OCT image based on the Jones matrix using the function of the polarization OCT image acquisition unit 1110b (step S115). That is, the control unit 1100 acquires the intensity I PD of each coordinate based on the formula (2) and generates a polarization OCT image.
  • the generated polarization OCT image is stored in the RAM or storage medium 3000 (not shown).
  • control unit 1100 uses the function of the conventional OCT image acquisition unit 1110c to apply the Jones vector Ein of the input light to the Jones matrix to obtain the Jones vector Eout of the measurement light (step S120). That is, the control unit 1100 defines the Jones vector Ein of the light assumed to be the input light of the polarization-sensitive OCT 2000 by equation (3), and obtains the Jones vector Eout of the measurement light corresponding to each coordinate based on equation (5).
  • control unit 1100 initializes the variable m to 0 by using the function of the conventional OCT image acquisition unit 1110c (step S125).
  • the variable m is a variable for counting the number of conventional OCT images generated for one cut surface, and has a minimum value of 0 and a maximum value of M-1.
  • control unit 1100 uses the function of the teacher data generation unit 1110d to generate teacher data 3000b that pairs the conventional OCT image and the polarized OCT image (step S135). That is, the control unit 1100 generates a set of teacher data 3000b by pairing the polarized OCT image acquired in step S115 with the conventional OCT image acquired in step S130, and stores the set in the storage medium 3000.
  • the control unit 1100 determines whether the variable m is equal to the maximum value M-1, and if it is not equal, increments the variable m (step S145) and repeats the processes from step S130 onwards. That is, M conventional OCT images corresponding to one polarized OCT image are generated.
  • M conventional OCT images can be easily generated based on ⁇ at regular angles.
  • polarization operations are performed at regular angles that evenly divide the rotation angle range of the waveplate over the entire range from 0° to 180°, conventional OCT images can be generated under a variety of conditions.
  • step S140 determines whether the variable n matches the maximum value M-1. If it is not determined in step S150 that the variable n matches the maximum value N-1, the control unit 1100 increments the variable n (step S155) and repeats the processing from step S110 onwards. That is, processing is performed to generate M sets of teacher data 3000b for each of the N B-scans.
  • step S150 determines whether the variable n matches the maximum value N-1. If it is determined in step S150 that the variable n matches the maximum value N-1, the control unit 1100 determines whether the variable l matches the maximum value L-1 (step S160). If it is determined in step S160 that the variable l does not match the maximum value L-1, the control unit 1100 increments the variable l (step S165) and repeats the processing from step S105 onwards. That is, a process is performed to generate M x N sets of teacher data 3000b for each of the measurement information 3000a for L individuals. If it is determined in step S160 that the variable l matches the maximum value L-1, the control unit 1100 ends the teacher data creation process. As a result, L x M x N sets of teacher data 3000b are generated.
  • machine learning is performed by the control unit 1100 executing the machine learning program 1120 in the data processing system 1000.
  • the machine learning process is a process of optimizing a training model that forms a neural network.
  • a model that generates a polarization OCT image from a conventional OCT image is machine-learned. Therefore, in this embodiment, the model is information indicating an equation that derives a correspondence relationship between both data when the grayscale value of each pixel of the input conventional OCT image is used as an input value and the grayscale value of each pixel of the generated polarization OCT image is used as an output value.
  • FIG. 6 is a diagram showing a schematic diagram of a learning model in this embodiment.
  • a generative model G and a discriminative model D are prepared as training models.
  • the generative model G is a model that generates one image from another.
  • the discriminative model D is a model that compares a first image with a second image and discriminates whether the second image is a fake image generated from the first image.
  • the conventional OCT image Int is input to the generation model G, and machine learning is performed to generate a polarized OCT image Ipf.
  • the conventional OCT image Int is set as a first image, and the polarized OCT image Ipf generated by the generation model G, or the polarized OCT image Ipt associated with the conventional OCT image Int in the teacher data 3000b, is input as a second image to the discrimination model D.
  • the discrimination model D is machine-learned to output false when the second image is the polarized OCT image Ipf generated by the generation model G, and true when the second image is the polarized OCT image Ipt associated with the conventional OCT image Int in the teacher data 3000b.
  • the model structure and loss function settings when performing machine learning may be performed using various methods, and for example, a well-known GAN (Generative Adversarial Network) can be used.
  • FIG. 7 is a flowchart showing the machine learning process.
  • the control unit 1100 acquires a training model using the function of the machine learning unit 1120a (step S200).
  • the control unit 1100 acquires a training model (information such as a filter, activation function, loss function, etc. indicating the model) of a generation model G in which the conventional OCT image Int is an input value and the polarized OCT image Ipf is an output value.
  • the control unit 1100 also acquires a training model (information such as a filter, activation function, loss function, etc. indicating the model) of a discrimination model D in which the conventional OCT image and the polarized OCT image are input values and the output value indicates whether the input polarized OCT image is true or false.
  • control unit 1100 acquires the teacher data 3000b stored in the storage medium 3000 using the function of the machine learning unit 1120a (step S205).
  • control unit 1100 acquires test data using the function of the machine learning unit 1120a (step S210).
  • a portion of the teacher data 3000b is extracted and used as test data for checking whether learning has been generalized. Note that the test data is not used for machine learning.
  • control unit 1100 determines initial values using the function of the machine learning unit 1120a (step S215). That is, the control unit 1100 assigns initial values to the variable parameters (filter weights, biases, etc.) to be learned in the training model acquired in step S200.
  • the initial values may be determined by various methods. Of course, the initial values may be adjusted so that the parameters are optimized during the learning process, or learned parameters may be acquired and used from various databases, etc.
  • control unit 1100 performs learning using the function of the machine learning unit 1120a (step S220). That is, the control unit 1100 inputs the conventional OCT image indicated by the teacher data 3000b acquired in step S205 to the generation model G of the training model acquired in step S200, and outputs a polarized OCT image. Next, the control unit 1100 inputs the conventional OCT image and the comparison image to the discrimination model D, and outputs either true or false.
  • the comparison image is either the polarized OCT image Ipt indicated by the teacher data 3000b (i.e., the true image) or the polarized OCT image Ipf generated by the generation model G (i.e., the false image). Which one is used is statistically determined in advance.
  • the control unit 1100 When the final output value by the training model, i.e., the stained image generated by the generative model G and the output of true or false identified by the discriminative model D, is obtained, the control unit 1100 identifies an error based on the output value and the correct answer value (information indicating the true or false of the conventional OCT image Int and the polarized OCT image Ipt indicated by the teacher data 3000b, and the comparison image) based on a loss function that evaluates the error between the output value and the correct answer value.
  • the control unit 1100 updates the parameters using a predetermined optimization algorithm, such as stochastic gradient descent. In other words, the control unit 1100 repeats the process of updating the parameters based on the derivative of the loss function E by the parameters a predetermined number of times.
  • the control unit 1100 determines whether generalization of the training model has been completed (step S225). That is, the control unit 1100 inputs the conventional OCT image of the test data acquired in step S210 into a generation model G of the training model to generate a polarization OCT image. The control unit 1100 also inputs the generated polarization OCT image and the conventional OCT image of the test data into a discrimination model D of the training model to determine true or false. The control unit 1100 then acquires the number of test data for which true was output, and divides this by the total number of samples in the test data to obtain the estimation accuracy. In this embodiment, the control unit 1100 determines that generalization has been completed if the estimation accuracy is equal to or greater than a threshold value.
  • the validity of the hyperparameters may be verified. That is, in a configuration in which a hyperparameter that is a variable amount other than the variable parameters to be learned, such as the number of nodes, is tuned, the control unit 1100 may verify the validity of the hyperparameters based on the validation data.
  • the validation data may be obtained by extracting validation data in advance from the teacher data 3000b using a process similar to that of step S210, and saving it as data not used for training.
  • step S225 If it is not determined in step S225 that generalization of the training model is complete, the control unit 1100 repeats step S220. That is, it performs a process of updating the variable parameters to be learned. On the other hand, if it is determined in step S225 that generalization of the training model is complete, the control unit 1100 records the machine-learned training model as learning model data 3000c in the storage medium 3000 (step S230).
  • FIG. 8 is a diagram showing a data processing system 1500 functioning as a conventional OCT system according to an embodiment of the present invention.
  • a conventional OCT 2500, a storage medium 3500, an input unit 4500, and a display unit 5500 are connected to the data processing system 1500 according to this embodiment.
  • the conventional OCT 2500 is a device that performs optical coherence tomography by interfering reference light and measurement light without taking polarization sensitivity into consideration.
  • the conventional OCT 2500 captures an image of the subject's eye to generate measurement information and outputs it to the data processing system 1500.
  • the storage medium 3500, input unit 4500, display unit 5500, and their connection interfaces, communication I/F 1700 and display I/F 1800 can be realized in the same configuration as the storage medium 3000, input unit 4000, display unit 5000, communication I/F 1200, and display I/F 1300 shown in FIG. 1.
  • the storage medium 3500 stores measurement information 3500a measured by the conventional OCT 2500 and learning model data 3000c generated by the data processing system 1000.
  • conventional OCT image data 3500b and polarized OCT image data 3500c are stored in the storage medium 3500 during the operation of the conventional OCT system.
  • the control unit 1600 includes a CPU, RAM, and ROM (not shown), and can execute various programs stored in the storage medium 3500, ROM, etc.
  • the programs executed by the control unit 1600 include various programs.
  • the programs include a measurement program 1610 for generating a conventional OCT image and a polarized OCT image based on measurement information 3500a measured by the conventional OCT 2500.
  • Functions executed by the control unit 1600 according to the measurement program 1610 include a measurement unit 1610a, a conventional OCT image generation unit 1610b, and a polarized OCT image generation unit 1610c.
  • the measurement unit 1610a is a function of measuring the measurement object using an OCT optical system that is not sensitive to polarization. That is, the control unit 1600 controls the conventional OCT 2500 by the function of the measurement unit 1610a, and acquires measurement information 3500a obtained by measuring the subject's test eye.
  • the measurement information 3500a is stored in the storage medium 3500.
  • the conventional OCT image generation unit 1610b is a function of generating a conventional OCT image based on the measurement results. That is, the control unit 1600, by the function of the conventional OCT image generation unit 1610b, accepts a cut surface input by the examiner by operating the input unit 4500, and acquires measurement information 3500a on the cut surface by referring to the measurement information 3500a.
  • control unit 1600 acquires intensity information for each coordinate on the cut surface based on the measurement information 3500a, and generates a conventional OCT image.
  • control unit 1600 stores conventional OCT image data 3500b representing the generated conventional OCT image in the storage medium 3500.
  • the polarized OCT image generating unit 1610c has a function of inputting the generated conventional OCT image into a learning model and generating a polarized OCT image of the object measured by the conventional OCT 2500.
  • FIG. 9 is a flowchart of the polarized OCT image generating process by the polarized OCT image generating unit 1610c.
  • the polarized OCT image generating process shown in FIG. 9 is a process for collectively converting conventional OCT image data 3500b stored in the storage medium 3500.
  • the control unit 1600 acquires the conventional OCT image data 3500b stored in the storage medium 3500 (step S300). That is, the control unit 1600 selects and acquires one of the conventional OCT image data 3500b stored in the storage medium 3000 that has not been subject to processing in steps S300 to S315.
  • control unit 1600 inputs the conventional OCT image into the learning model (step S305). That is, the control unit 1600 inputs the conventional OCT image indicated by the conventional OCT image data 3500b acquired in step S300 into the generation model G indicated by the learning model data 3000c. As a result, a polarized OCT image is generated.
  • control unit 1600 stores the generated polarized OCT image (step S310). That is, the control unit 1600 stores the polarized OCT image data 3500c indicating the generated polarized OCT image in the storage medium 3000.
  • control unit 1600 determines whether processing of all conventional OCT images has been completed, and repeats the processing from step S300 onwards until it is determined that processing has been completed.
  • a polarized OCT image may be generated each time a measurement is performed by the conventional OCT 2500, or the captured conventional OCT image or polarized OCT image may be displayed on the display unit 5500.
  • the above process makes it possible to generate a polarized OCT image measured with a polarization insensitive OCT from a conventional OCT image taken with the conventional OCT 2500, which is a polarization insensitive OCT. Therefore, it is possible to measure and use a polarized OCT image that reflects the polarization characteristics without using the polarization sensitive OCT 2000, which is more expensive than the conventional OCT 2500.
  • the device configuration of the data processing system is not limited to the configuration shown in FIG. 1.
  • the devices shown in FIG. 1 may be fewer devices that share functions, or may be more devices.
  • the data processing system 1000 may be an integrated device with at least one of the polarization-sensitive OCT 2000, the storage medium 3000, the input unit 4000, and the display unit 5000.
  • the data processing system 1000 may be distributed to more devices, such as at least a part of the data processing system 1000 being configured by a server.
  • the data processing system 1500 may also be distributed and consolidated in the same manner.
  • the fact that various configurations are adopted is similar to the configuration shown in FIG. 8.
  • the measurement information acquisition unit only needs to be able to acquire measurement information that indicates the measurement results of the object to be measured using polarization-sensitive OCT.
  • the measurement information acquisition unit acquires measurement information that is for acquiring a polarized OCT image and is also capable of creating a conventional OCT image.
  • the object to be measured is not limited to the subject's eye, and any object that can be measured using OCT by interference between reference light and measurement light can be used as the measurement object.
  • the measurement information may be adjusted in various ways depending on the application of the learning model. For example, if a learning model for general use is to be generated, it is preferable to prepare measurement information measured under various conditions so as not to cause bias in terms of race, sex, age, etc. On the other hand, if the subject is of a specific race or measurements are planned for a specific case, measurement information for the specific race or measurement information for the specific case may be collected.
  • the measurement information may be information indicating a measurement result reflecting the polarization characteristics of the measurement object, and is not limited to the Jones matrix as in the above embodiment.
  • the measurement information may be a Jones vector of interference light measured by a polarization-sensitive OCT. That is, when the measurement information 3000a for each coordinate on a cut surface obtained by a certain B-scan is obtained as a Jones vector, it is also possible to specify the intensity I PD of each coordinate by the following formula (9) and generate a polarization OCT image.
  • the conventional OCT image is generated by calculating the intensity as shown in equation (11) based on equation (10) obtained by substituting equation (4) into the left side of equation (7).
  • a configuration using Jones vectors can be realized, for example, by applying a device for measuring Jones vectors as the polarization-sensitive OCT 2000 shown in FIG. 1, generating teacher data 3000b using the data processing system 1000, and generating learning model data 3000c.
  • the control unit 1100 calculates a polarization OCT image using equation (9) and calculates a conventional OCT image using equation (11), the other configurations can be realized in the same manner as in FIG. 1.
  • FIG. 10 is a diagram showing a schematic configuration example of a polarization-sensitive OCT.
  • the polarization-sensitive OCT is equipped with a light source LS, and the light output from the light source LS passes through a polarizer PL (e.g., 90°) and is incident on a beam splitter BS.
  • the light incident on the beam splitter BS is separated into reference light and measurement light.
  • the reference light output from the beam splitter BS passes through a quarter-wave plate QW1 (e.g., 22.5°) and a lens LS1 and is incident on a mirror MR.
  • the reference light reflected by the mirror MR returns to the beam splitter BS via lens LS1 and the quarter-wave plate QW1.
  • the measurement light output from the beam splitter BS passes through the galvanometer mirror GM, the quarter-wave plate QW2 (for example, 45°), and the lens LS2 and is incident on the measurement object Sa.
  • the measurement light returning from the measurement object Sa passes through the lens LS2, the quarter-wave plate QW2, and the galvanometer mirror GM and returns to the beam splitter BS.
  • the reference light and measurement light that return to the beam splitter BS are made into interference light by the beam splitter BS and enter the polarizing beam splitter PBS.
  • the light is then separated by the polarizing beam splitter PBS into interference light of orthogonal polarization components, which are measured by the vertical polarization component detector DV and the horizontal polarization component detector DH.
  • Polarization-sensitive OCT is not limited to this configuration, but in any case, even when a device that measures Jones vectors is used, the above configuration makes it possible to generate an extremely large amount of training data 3000b based on a single measurement, making it possible to generate training data efficiently.
  • the polarized OCT image acquisition unit only needs to be able to acquire a polarized OCT image that is an image according to the polarization characteristics of the object to be measured based on the measurement information.
  • the polarized OCT image acquisition unit only needs to be able to acquire a polarized OCT image that visualizes the measurement results that reflect the polarization characteristics.
  • the polarization characteristics only need to indicate the response for each polarization state when the response (scattering, reflection, etc.) from the object to light irradiated onto the object varies depending on the polarization state of the light.
  • a polarized OCT image may be various images other than the above-mentioned PD (polarization-diverse) image.
  • it may be an image that shows cumulative phase retardation due to birefringence, local phase retardation due to birefringence, optic axis of birefringence, diattenuation, degree of polarization uniformity, and polarimetric entropy.
  • any image that can be generated from the measurement results of polarization-sensitive OCT and shows polarization characteristics can be a polarized OCT image.
  • the conventional OCT image acquisition unit only needs to be able to acquire multiple conventional OCT images, which are intensity images obtained when the object to be measured is measured using conventional OCT that does not take polarization sensitivity into account, based on the measurement information.
  • the conventional OCT image acquisition unit only needs to be able to acquire, from the measurement information, conventional OCT images obtained when the object to be measured is photographed using OCT that does not take polarization sensitivity into account, based on the measurement information.
  • the polarization operation using the half-wave plate and horizontal linear polarizer shown in formula (7) is one example, and a conventional OCT image may be generated based on any other polarization operation.
  • the polarization operation may be, for example, a polarization operation using a wave plate with any rotation angle and phase delay amount, or a linear polarizer with any rotation angle.
  • a conventional OCT image can be generated by calculating the Jones vectors of various polarization states using the polarization operation and calculating the intensities of the horizontal polarization component and the vertical polarization component.
  • the polarization operation may be a simpler calculation.
  • any polarization operation may be performed by linearly combining the Jones matrix or each component of the Jones vector indicated by the measurement information with an arbitrary weighting coefficient.
  • it is preferable that the magnitude of the vector is maintained before and after the operation.
  • the teacher data generation unit only needs to be able to generate multiple sets of teacher data in which a polarized OCT image is paired with each of multiple conventional OCT images.
  • the teacher data generation unit only needs to be able to generate multiple conventional OCT images from measurement information and generate multiple sets of teacher data by associating them with one polarized OCT image.
  • the measurement information may be the measurement results for multiple test eyes, and teacher data may be generated from each of the measurement results.
  • the technique of generating multiple conventional OCT images based on measurement information can also be applied as a method or program invention.
  • the above-mentioned system, method, and program can be realized as a stand-alone device or as part of a device with multiple functions, and include various aspects.
  • 10 measurement unit, 11... light source, 12... polarization control device, 13... fiber coupler, 14... PM coupler, 21... PM coupler, 22... optical path length difference generating unit, 23... circulator, 24... circulator, 25... splitter, 26... collimator lens, 27... galvanometer mirror, 28... galvanometer mirror, 29... lens, 30... measurement object, 31... PM coupler, 32... PM coupler, 41... optical circulator, 42... collimator lens, 43... reference mirror, 44... PM coupler, 45... optical path length difference generating unit, 46... PM coupler, 47...
  • collimator lens lens 48...lens, 49...collimator lens, 50...lens, 51...PM coupler, 52...collimator lens, 53...lens, 54...collimator lens, 55...lens, 60...first interference light generation unit, 61...PM coupler, 62...PM coupler, 70...second interference light generation unit, 71...PM coupler, 72...PM coupler, 80...first interference light detection unit, 81...balanced type photodetector, 82...balanced type photodetector, 83...signal processor, 90...second interference light detector, 91...balanced type photodetector, 92...balanced type photodetector, 93...signal processor, 100...clock A pulse generator, 200, a calculation device, 202, a calculation unit, 302, a PM fiber, 304, a PM fiber, 306, an optical path extension unit, 308, an optical path extension unit, 1000, a data processing system, 1100, a control unit, 1110, a

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Computing Systems (AREA)
  • Artificial Intelligence (AREA)
  • Mathematical Physics (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Biophysics (AREA)
  • Ophthalmology & Optometry (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Data Mining & Analysis (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Eye Examination Apparatus (AREA)
  • Investigating Or Analysing Materials By Optical Means (AREA)
  • Image Analysis (AREA)

Abstract

[Problem] To provide a technology for efficiently generating training data. [Solution] A training data generation system according to the present invention comprises: a measurement information acquisition unit that acquires measurement information that indicates measurement results for a measurement target by polarization-sensitive OCT, a polarization OCT image acquisition unit that, on the basis of the measurement information, acquires a polarization OCT image that is an image that corresponds to the polarization characteristics of the measurement target, a conventional OCT image acquisition unit that, on the basis of the measurement information, acquires a plurality of conventional OCT images that are intensity images from when the measurement target has been measured by OCT that does not consider polarization sensitivity, and a training data generation unit that generates a plurality of training data pairs that pair the polarization OCT image and each of the plurality of conventional OCT images.

Description

教師データ生成システム、機械学習システム、OCTシステム、教師データ生成方法および教師データ生成プログラムTeacher data generation system, machine learning system, OCT system, teacher data generation method, and teacher data generation program

 本発明は、教師データ生成システム、機械学習システム、OCTシステム、教師データ生成方法および教師データ生成プログラムに関する。 The present invention relates to a teacher data generation system, a machine learning system, an OCT system, a teacher data generation method, and a teacher data generation program.

 従来、偏光感受型OCT(Polarization-Sensitive Optical Coherence Tomography:以下、偏光OCTと呼ぶ)が知られている。偏光OCTは、OCTが本来的に原理上持っている偏光感受性を考慮しないOCT(以下、従来型OCTと呼ぶ)の機能に加え、測定対象物が持つ偏光特性を測定する機能を有している。偏光感受型OCTは、従来型OCTよりも高価である。そこで、比較的廉価な従来型OCTを用いて偏光感受型OCTと同等な偏光特性の測定を行う技術が開発されている。 Polarization-sensitive OCT (Polarization-Sensitive Optical Coherence Tomography, hereafter referred to as polarization OCT) has been known so far. In addition to the functions of OCT (hereafter referred to as conventional OCT) that does not take into account the polarization sensitivity that OCT inherently has in principle, polarization OCT has the function of measuring the polarization characteristics of the object being measured. Polarization-sensitive OCT is more expensive than conventional OCT. Therefore, technology has been developed that uses relatively inexpensive conventional OCT to measure polarization characteristics equivalent to those of polarization-sensitive OCT.

 例えば、特許文献1や非特許文献1、2には、従来型OCT画像を入力とし、偏光OCT画像に対応する擬似的な偏光OCTを出力とする機械学習モデルの学習を行い、当該機械学習モデルによって従来型OCT画像から擬似的な偏光OCT画像を生成する技術が開示されている。 For example, Patent Document 1 and Non-Patent Documents 1 and 2 disclose a technology in which a conventional OCT image is input, a machine learning model is trained to output a pseudo polarized OCT image corresponding to the polarized OCT image, and a pseudo polarized OCT image is generated from the conventional OCT image using the machine learning model.

国際公開WO2022/234828号公報International Publication No. WO2022/234828 Y. Sun, J. Wang, J. Shi, and S. A. Boppart, "Deep-learning-enabled polarization-sensitive optical coherence tomography (OCT)," in Biophotonics Congress 2021 (Optica Publishing Group, 2021), p. OF2E.3.Y. Sun, J. Wang, J. Shi, and S. A. Boppart, "Deep-learning-enabled polarization-sensitive optical coherence tomography (OCT)," in Biophotonics Congress 2021 (Optica Publishing Group, 2021), p. OF2E.3. Y. Sun, J. Wang, J. Shi, and S. A. Boppart, "Synthetic polarization-sensitive optical coherence tomography by deep learning," NPJ Digit Med 4(1), 105 (2021).Y. Sun, J. Wang, J. Shi, and S. A. Boppart, "Synthetic polarization-sensitive optical coherence tomography by deep learning," NPJ Digit Med 4(1), 105 (2021).

 機械学習モデルの学習を行うためには、一般に、所望の学習率を得るために充分な量の教師データが必要になる。特許文献1や非特許文献1、2においては、大量の教師データを効率的に用意するための技術に言及されていない。例えば、特許文献1においては、同一の偏光OCTによって従来型OCT画像と偏光OCT画像とを計測し、ペアにすることで教師データを生成している(特許文献1,0070等)。しかし、このような測定によって教師データを生成するためには、極めて多数回の測定を行う必要があり、非常に労力がかかる。
  本発明は、前記課題にかんがみてなされたもので、効率的に教師データを生成することを目的とする。
In order to learn a machine learning model, a sufficient amount of training data is generally required to obtain a desired learning rate. Patent Document 1 and Non-Patent Documents 1 and 2 do not mention a technique for efficiently preparing a large amount of training data. For example, in Patent Document 1, a conventional OCT image and a polarized OCT image are measured by the same polarized OCT and paired to generate training data (Patent Document 1,0070, etc.). However, in order to generate training data by such measurements, it is necessary to perform an extremely large number of measurements, which is very labor-intensive.
The present invention has been made in consideration of the above-mentioned problems, and has an object to efficiently generate training data.

 上記の目的を達成するため、教師データ生成システムは、偏光感受型OCTによる測定対象物の測定結果を示す測定情報を取得する測定情報取得部と、前記測定情報に基づいて、前記測定対象物の偏光特性に応じた画像である偏光OCT画像を取得する偏光OCT画像取得部と、前記測定情報に基づいて、偏光感受性を考慮しないOCTによって前記測定対象物を測定した場合の強度画像である従来型OCT画像を複数枚取得する従来型OCT画像取得部と、前記偏光OCT画像と、複数枚の前記従来型OCT画像のそれぞれと、が組となっている複数組の教師データを生成する教師データ生成部と、を備える。 To achieve the above objective, the teacher data generation system includes a measurement information acquisition unit that acquires measurement information indicating the measurement results of the object to be measured using polarization-sensitive OCT, a polarized OCT image acquisition unit that acquires a polarized OCT image that is an image corresponding to the polarization characteristics of the object to be measured based on the measurement information, a conventional OCT image acquisition unit that acquires multiple conventional OCT images that are intensity images when the object to be measured is measured using OCT that does not take polarization sensitivity into account based on the measurement information, and a teacher data generation unit that generates multiple sets of teacher data each consisting of a polarized OCT image and each of the multiple conventional OCT images.

 すなわち、偏光感受型OCTによって測定情報を取得すると、当該測定情報から偏光OCT画像と従来型OCT画像とを生成することができる。また、従来型OCT画像は、偏光の情報を積極的にコントラスト源・情報源として活用しない従来型OCTによって測定可能な強度画像であるが、偏光感受型OCTの測定情報から任意の偏光状態の測定光によって撮影される従来型OCT画像を生成することも可能である。偏光感受型OCTの測定情報から生成された従来型OCT画像は、偏光感受型OCTの測定対象を従来型OCTで測定した場合の画像であると見なすことができる。従って、1枚の偏光OCT画像に対応する任意の枚数の従来型OCT画像を生成することができる。 In other words, when measurement information is acquired by polarization-sensitive OCT, a polarized OCT image and a conventional OCT image can be generated from the measurement information. Furthermore, a conventional OCT image is an intensity image that can be measured by conventional OCT, which does not actively utilize polarization information as a contrast source/information source, but it is also possible to generate a conventional OCT image captured with measurement light of any polarization state from the measurement information of the polarization-sensitive OCT. A conventional OCT image generated from the measurement information of the polarization-sensitive OCT can be considered to be an image obtained when the measurement object of the polarization-sensitive OCT is measured with the conventional OCT. Therefore, any number of conventional OCT images corresponding to one polarization OCT image can be generated.

 教師データ生成システムにおいては、1枚の偏光OCT画像に対応する複数数の従来型OCT画像を生成し、複数枚の従来型OCT画像のそれぞれと当該偏光OCT画像とを組とすることで複数組の教師データを生成する。このため、1枚の偏光OCT画像の基になった測定情報から複数組の教師データを生成することができる。この結果、効率的に教師データを生成することができる。 In the teacher data generation system, a number of conventional OCT images corresponding to one polarized OCT image are generated, and multiple sets of teacher data are generated by pairing each of the multiple conventional OCT images with the polarized OCT image. Therefore, multiple sets of teacher data can be generated from the measurement information that is the basis of one polarized OCT image. As a result, teacher data can be generated efficiently.

本発明の一実施形態にかかる教師データ生成システム、機械学習システムを示す図である。FIG. 1 is a diagram illustrating a teacher data generation system and a machine learning system according to one embodiment of the present invention. 本実施例に係る偏光感受型OCTの光学系の概略構成図である。1 is a schematic diagram illustrating the configuration of an optical system of a polarization-sensitive OCT according to an embodiment of the present invention. 本実施例に係るサンプリングトリガー/クロック発生器の構成を詳細に示すブロック図である。FIG. 2 is a block diagram showing in detail the configuration of a sampling trigger/clock generator according to the present embodiment. 被検眼およびB-スキャンの方向を説明するための図である。FIG. 2 is a diagram for explaining the subject's eye and the direction of a B-scan. 教師データ作成処理のフローチャートである。13 is a flowchart of a teacher data creation process. 学習モデルを説明するための図である。FIG. 1 is a diagram for explaining a learning model. 機械学習処理のフローチャートである。1 is a flowchart of a machine learning process. 本発明の一実施形態にかかる従来型OCTシステムを示す図である。FIG. 1 illustrates a conventional OCT system according to an embodiment of the present invention. 偏光OCT画像生成処理のフローチャートである。13 is a flowchart of a polarization OCT image generating process. ジョーンズベクトルを測定するための装置構成を模式的に示す図である。FIG. 1 is a diagram showing a schematic configuration of an apparatus for measuring a Jones vector.

 ここでは、下記の順序に従って本発明の実施の形態について説明する。
(1)データ処理システムの構成:
(1-1)偏光感受型OCTの構成:
(1-2)教師データ作成処理:
(2)機械学習処理:
(3)従来型OCTシステムの構成:
(4)他の実施形態:
Here, the embodiments of the present invention will be described in the following order.
(1) Data processing system configuration:
(1-1) Configuration of polarization-sensitive OCT:
(1-2) Training data creation process:
(2) Machine learning processing:
(3) Configuration of conventional OCT system:
(4) Other embodiments:

 (1)データ処理システムの構成:
  図1は、本発明の一実施形態にかかる教師データ生成システムおよび機械学習システムとして機能するデータ処理システム1000を示す図である。本実施形態に係るデータ処理システム1000には、偏光感受型OCT2000、記憶媒体3000、入力部4000、表示部5000が接続される。偏光感受型OCT2000は、光源からの光を参照光と測定光とに分岐し、ミラー等によって戻された参照光と、被検眼によって戻された測定光と、の干渉を測定する光干渉断層撮影を行う装置である。但し、偏光感受型OCT2000は、測定対象物が持つ偏光特性を含む測定情報を取得することが可能である。偏光感受型OCT2000は、被検眼を測定して測定情報を生成し、データ処理システム1000に対して出力する。
(1) Data processing system configuration:
FIG. 1 is a diagram showing a data processing system 1000 that functions as a teacher data generation system and a machine learning system according to an embodiment of the present invention. A polarization-sensitive OCT 2000, a storage medium 3000, an input unit 4000, and a display unit 5000 are connected to the data processing system 1000 according to this embodiment. The polarization-sensitive OCT 2000 is an apparatus that performs optical coherence tomography by splitting light from a light source into reference light and measurement light, and measuring the interference between the reference light returned by a mirror or the like and the measurement light returned by the test eye. However, the polarization-sensitive OCT 2000 is capable of acquiring measurement information including the polarization characteristics of the measurement object. The polarization-sensitive OCT 2000 measures the test eye to generate measurement information, and outputs it to the data processing system 1000.

 記憶媒体3000は、HDD(Hard Disk Drive)やSSD(Solid State Drive)等の不揮発性記憶媒体である。記憶媒体3000には、種々のデータを保存可能であり、データ処理システム1000は、任意のタイミングで記憶媒体3000にデータを保存し、また、記憶媒体3000に保存されたデータを読み出すことができる。本実施形態において、記憶媒体3000には、被検眼を撮影して得られた測定情報3000aと、データ処理システム1000によって生成された教師データ3000bとが保存される。さらに、記憶媒体3000には、データ処理システム1000によって教師データ3000bに基づいて機械学習処理が行われ、生成された学習モデルデータ3000cが保存される。 The storage medium 3000 is a non-volatile storage medium such as a hard disk drive (HDD) or a solid state drive (SSD). Various data can be stored in the storage medium 3000, and the data processing system 1000 can store data in the storage medium 3000 at any time and can also read out data stored in the storage medium 3000. In this embodiment, the storage medium 3000 stores measurement information 3000a obtained by photographing the subject's eye and teacher data 3000b generated by the data processing system 1000. Furthermore, the storage medium 3000 stores learning model data 3000c generated by machine learning processing performed by the data processing system 1000 based on the teacher data 3000b.

 入力部4000は、検者等の利用者が操作する装置であり、データ処理システム1000に対して各種の入力を行うための装置である。入力部4000の態様は特に限定されないが、例えば、キーボードやマウス等が挙げられる。表示部5000は、各種の情報を表示するディスプレイ装置であり、データ処理システム1000が生成した文字、画像等の各種の画像を表示する。 The input unit 4000 is a device operated by a user such as an examiner, and is a device for making various inputs to the data processing system 1000. The input unit 4000 may be in any form, but examples include a keyboard and a mouse. The display unit 5000 is a display device that displays various types of information, and displays various images such as characters and images generated by the data processing system 1000.

 データ処理システム1000は、制御部1100、通信インタフェース(I/F)1200、ディスプレイI/F1300を備えている。通信I/F1200は、データ処理システム1000と外部装置とを接続するインタフェースである。本実施形態においては、偏光感受型OCT2000、記憶媒体3000,入力部4000が、通信I/F1200を介してデータ処理システム1000に接続される。通信I/F1200は、種々の規格であって良く、例えばUSB規格、PCI-Express規格、Thunderbolt規格、イーサネット規格等(これらは登録商標)が挙げられる。 The data processing system 1000 includes a control unit 1100, a communication interface (I/F) 1200, and a display I/F 1300. The communication I/F 1200 is an interface that connects the data processing system 1000 to an external device. In this embodiment, the polarization-sensitive OCT 2000, the storage medium 3000, and the input unit 4000 are connected to the data processing system 1000 via the communication I/F 1200. The communication I/F 1200 may be of various standards, such as the USB standard, PCI-Express standard, Thunderbolt standard, and Ethernet standard (which are registered trademarks).

 ディスプレイI/F1300は、データ処理システム1000と表示部5000とを接続するインタフェースである。ディスプレイI/F1300は、種々の規格であって良く、例えば、HDMI(High-Definition Multimedia Interface:登録商標)やDVI(Digital Visual Interface)などが挙げられる。むろん、通信I/F1200やディスプレイI/F1300は、限定されず、無線通信のインタフェース等であって良い。 The display I/F 1300 is an interface that connects the data processing system 1000 and the display unit 5000. The display I/F 1300 may be of various standards, such as HDMI (High-Definition Multimedia Interface: registered trademark) and DVI (Digital Visual Interface). Of course, the communication I/F 1200 and the display I/F 1300 are not limited to these and may be wireless communication interfaces, etc.

 制御部1100は、図示しないCPU,RAM,ROMを備えており、記憶媒体3000やROM等に記憶された各種プログラムを実行することができる。なお、制御部1100は後述する機械学習を効率的に実施するためにGPU(Graphics Processing Unit)を備えていても良い。制御部1100が実行するプログラムには、各種のプログラムが含まれる。本実施形態においては、教師データ3000bを生成するための教師データ生成プログラム1110および教師データ3000bから学習モデルデータ3000cを生成するための機械学習プログラム1120等が含まれる。教師データ生成プログラム1110によって制御部1100が実行する機能には、測定情報取得部1110a,偏光OCT画像取得部1110b,従来型OCT画像取得部1110c,教師データ生成部1110dが含まれる。機械学習プログラム1120によって制御部1100が実行する機能には、機械学習部1120aが含まれる。 The control unit 1100 includes a CPU, RAM, and ROM (not shown) and can execute various programs stored in the storage medium 3000, ROM, etc. The control unit 1100 may include a GPU (Graphics Processing Unit) to efficiently perform machine learning, which will be described later. The programs executed by the control unit 1100 include various programs. In this embodiment, the programs include a teacher data generation program 1110 for generating teacher data 3000b and a machine learning program 1120 for generating learning model data 3000c from the teacher data 3000b. The functions executed by the control unit 1100 using the teacher data generation program 1110 include a measurement information acquisition unit 1110a, a polarized OCT image acquisition unit 1110b, a conventional OCT image acquisition unit 1110c, and a teacher data generation unit 1110d. The functions executed by the control unit 1100 using the machine learning program 1120 include a machine learning unit 1120a.

 測定情報取得部1110aは、偏光感受型OCT2000による測定対象物の測定結果を示す測定情報3000aを取得する機能である。すなわち、制御部1100は、偏光感受型OCT20を制御し、被検眼を測定した測定情報3000aを取得して記憶媒体3000に保存する。本実施形態において、制御部1100は、複数(L人とする)の被検者の被検眼を測定してL人分の測定情報3000aを取得する。なお、同一人物の左右の眼が測定される場合、2人分の測定情報3000aとカウントされて良い。また、測定情報3000aは、測定対象物である被検眼の偏光特性を示すジョーンズ行列または偏光特性を反映した光の偏光状態を表すジョーンズベクトルである。 The measurement information acquisition unit 1110a is a function for acquiring measurement information 3000a indicating the measurement results of the object to be measured by the polarization-sensitive OCT 2000. That is, the control unit 1100 controls the polarization-sensitive OCT 20, acquires the measurement information 3000a obtained by measuring the subject's eye, and stores it in the storage medium 3000. In this embodiment, the control unit 1100 measures the subject's eyes of multiple subjects (assumed to be L people) and acquires the measurement information 3000a for the L people. Note that when the left and right eyes of the same person are measured, this may be counted as measurement information 3000a for two people. Furthermore, the measurement information 3000a is a Jones matrix indicating the polarization characteristics of the subject's eye, which is the object to be measured, or a Jones vector indicating the polarization state of light reflecting the polarization characteristics.

 (1-1)偏光感受型OCTの構成:
  ここで、ジョーンズ行列を測定するための偏光感受型OCT2000の構成例を説明する。ここでは、偏光感受型OCT2000が波長掃引型の光源を用いた波長掃引型のフーリエドメイン方式(いわゆる、SS-OCT方式)の装置である例を説明する。但し、OCTの方式は、SS-OCTに限定されず、フーリエメイン方式を用いた他の方式、例えば、SD-OCT(スペクトルドメインOCT)や、フーリエドメイン方式以外の方式(例えば、タイムドメイン方式等)を用いることも可能である。
(1-1) Configuration of polarization-sensitive OCT:
Here, a configuration example of a polarization-sensitive OCT 2000 for measuring the Jones matrix will be described. Here, an example will be described in which the polarization-sensitive OCT 2000 is a wavelength-swept Fourier domain type (so-called SS-OCT type) device using a wavelength-swept light source. However, the OCT type is not limited to SS-OCT, and other types using the Fourier main type, such as SD-OCT (spectral domain OCT) and types other than the Fourier domain type (such as the time domain type) can also be used.

 図2に示すように、本実施例の偏光感受型OCT2000は、光源11と、光源11に光から測定光を生成する測定光生成部(21~29,31,32)と、光源11の光から参照光を生成する参照光生成部(41~46,51)と、測定光生成部で生成される測定対象物30からの反射光と参照光生成部で生成される参照光とを合波して干渉光を生成する干渉光生成部60,70と、干渉光生成部で生成された干渉光を検出する干渉光検出部80,90と、を備えている。 As shown in FIG. 2, the polarization-sensitive OCT 2000 of this embodiment includes a light source 11, a measurement light generation unit (21-29, 31, 32) that generates measurement light from the light of the light source 11, a reference light generation unit (41-46, 51) that generates reference light from the light of the light source 11, interference light generation units 60, 70 that combine the reflected light from the measurement object 30 generated by the measurement light generation unit with the reference light generated by the reference light generation unit to generate interference light, and interference light detection units 80, 90 that detect the interference light generated by the interference light generation unit.

 (光源)
  光源11は、波長掃引型の光源であり、出射される光の波長(波数)が所定の周期で変化する。測定対象物30に照射される光の波長が変化(掃引)するため、測定対象物30からの反射光と参照光との干渉光から得られる信号をフーリエ解析することで、測定対象物30の深さ方向の各部位から反射される光の強度分布を得ることができる。
(light source)
The light source 11 is a wavelength sweep type light source, and the wavelength (wave number) of the emitted light changes at a predetermined period. Since the wavelength of the light irradiated to the measurement object 30 changes (sweeps), the intensity distribution of the light reflected from each part in the depth direction of the measurement object 30 can be obtained by performing Fourier analysis on the signal obtained from the interference light between the reflected light from the measurement object 30 and the reference light.

 なお、光源11には、偏光制御装置12及びファイバカプラ13が接続され、ファイバカプラ13にはPM(Polarization Maintaining)カプラ14及びサンプリングトリガー/クロック発生器100が接続されている。したがって、光源11から出力される光は、偏光制御装置12及びファイバカプラ13を介して、PMカプラ14及びサンプルトリガー/クロック発生器100のそれぞれに入力される。サンプリングトリガー/クロック発生器100は、光源11の光を用いて、後述する信号処理器83,93それぞれのサンプリングトリガーおよびサンプリングクロックを生成する。 The light source 11 is connected to a polarization control device 12 and a fiber coupler 13, and the fiber coupler 13 is connected to a PM (Polarization Maintaining) coupler 14 and a sampling trigger/clock generator 100. Therefore, the light output from the light source 11 is input to the PM coupler 14 and the sampling trigger/clock generator 100 via the polarization control device 12 and the fiber coupler 13. The sampling trigger/clock generator 100 uses the light from the light source 11 to generate a sampling trigger and a sampling clock for each of the signal processors 83 and 93, which will be described later.

 (測定光生成部)
  測定光生成部(21~29,31,32)は、PMカプラ14に接続されたPMカプラ21と、PMカプラ21から分岐する2つの測定光路S1,S2と、2つの測定光路S1,S2を接続する偏光ビームコンバイナ/スプリッタ25と、偏光ビームコンバイナ/スプリッタ25に接続される光路延長部306、コリメータレンズ26、ガルバノミラー27,28及びレンズ29を備えている。測定光路S1には、光路長差生成部22とサーキュレータ23が配置されている。測定光路S2には、サーキュレータ24が配置されている。したがって、測定光路S1と測定光路S2との光路長差Δlは、光路長差生成部22によって生成される。光路長差Δlは、測定対象物の深さ方向の測定範囲よりも長く設定してもよい。これにより、光路長差の異なる干渉光が重なることが防止できる。光路長差生成部22には、例えば、光ファイバが用いられてもよいし、ミラーやプリズム等の光学系が用いられてもよい。本実施例では、光路長差生成部22に、1mのPMファイバを用いている。また、測定光生成部は、PMカプラ31,32をさらに備えている。PMカプラ31は、サーキュレータ23に接続されている。PMカプラ32は、サーキュレータ24に接続されている。
(Measurement light generating unit)
The measurement light generating unit (21 to 29, 31, 32) includes a PM coupler 21 connected to the PM coupler 14, two measurement light paths S1, S2 branching from the PM coupler 21, a polarized beam combiner/splitter 25 connecting the two measurement light paths S1, S2, and a light path extension unit 306, a collimator lens 26, galvanometer mirrors 27, 28, and a lens 29 connected to the polarized beam combiner/splitter 25. The measurement light path S1 includes an optical path length difference generating unit 22 and a circulator 23. The measurement light path S2 includes a circulator 24. Therefore, the optical path length difference Δl between the measurement light path S1 and the measurement light path S2 is generated by the optical path length difference generating unit 22. The optical path length difference Δl may be set to be longer than the measurement range in the depth direction of the measurement object. This makes it possible to prevent interference light having different optical path length differences from overlapping. The optical path length difference generating unit 22 may be, for example, an optical fiber or an optical system such as a mirror or a prism. In this embodiment, a 1 m PM fiber is used for the optical path length difference generating unit 22. The measurement light generating unit further includes PM couplers 31 and 32. The PM coupler 31 is connected to the circulator 23. The PM coupler 32 is connected to the circulator 24.

 上記の測定光生成部(21~29,31,32)には、PMカプラ14で分岐された一方の光(すなわち、測定光)が入力される。PMカプラ21は、PMカプラ14から入力する測定光を、第1測定光と第2測定光に分割する。PMカプラ21で分割された第1測定光は測定光路S1に導かれ、第2測定光は測定光路S2に導かれる。測定光路S1に導かれた第1測定光は、光路長差生成部22及びサーキュレータ23を通って偏光ビームコンバイナ/スプリッタ25に入力される。測定光路S2に導かれた第2測定光は、サーキュレータ24を通って偏光ビームコンバイナ/スプリッタ25に入力される。 One of the beams (i.e., the measurement beam) split by the PM coupler 14 is input to the measurement beam generating unit (21-29, 31, 32). The PM coupler 21 splits the measurement beam input from the PM coupler 14 into a first measurement beam and a second measurement beam. The first measurement beam split by the PM coupler 21 is guided to the measurement beam path S1, and the second measurement beam is guided to the measurement beam path S2. The first measurement beam guided to the measurement beam path S1 passes through the optical path length difference generating unit 22 and the circulator 23 and is input to the polarized beam combiner/splitter 25. The second measurement beam guided to the measurement beam path S2 passes through the circulator 24 and is input to the polarized beam combiner/splitter 25.

 PMファイバ304は、偏光ビームコンバイナ/スプリッタ25に、PMファイバ302に対して円周方向に90度回転した状態で接続される。これにより、偏光ビームコンバイナ/スプリッタ25に入力される第2測定光は、第1測定光に対して直交する偏光成分を持った光となる。測定光路S1に光路長差生成部22が設けられているため、第1測定光は第2測定光に対して光路長差生成部22の距離だけ遅延している(すなわち、光路長差Δlが生じている)。偏光ビームコンバイナ/スプリッタ25は、入力される第1測定光と第2測定光を重畳する。 The PM fiber 304 is connected to the polarized beam combiner/splitter 25 in a state rotated 90 degrees in the circumferential direction relative to the PM fiber 302. As a result, the second measurement light input to the polarized beam combiner/splitter 25 becomes light having a polarization component perpendicular to the first measurement light. Since the optical path length difference generating unit 22 is provided in the measurement light path S1, the first measurement light is delayed relative to the second measurement light by the distance of the optical path length difference generating unit 22 (i.e., an optical path length difference Δl is generated). The polarized beam combiner/splitter 25 superimposes the input first measurement light and second measurement light.

 偏光ビームコンバイナ/スプリッタ25から出力される光(第1測定光と第2測定光が重畳された光)は、コリメータレンズ26、ガルバノミラー27,28及びレンズ29を介して測定対象物30に照射される。コリメータレンズ26とガルバノミラー27の間に光路延長部306を配置してもよい。光路延長部306には、例えば、60m程度のPMファイバを図2のように、用いてもよい。これにより、PMファイバが持つ2つのモード間のクロストークの発生を抑制することができる。測定対象物30に照射される光は、ガルバノミラー27,28によってx-y方向に走査される。なお、x方向およびy方向は、光軸に対して垂直な面内において互いに直交する方向である。 The light output from the polarized beam combiner/splitter 25 (the superimposed light of the first and second measurement light) is irradiated onto the measurement object 30 via the collimator lens 26, the galvanometer mirrors 27 and 28, and the lens 29. An optical path extension 306 may be disposed between the collimator lens 26 and the galvanometer mirror 27. For example, a PM fiber of about 60 m may be used for the optical path extension 306, as shown in FIG. 2. This makes it possible to suppress the occurrence of crosstalk between the two modes of the PM fiber. The light irradiated onto the measurement object 30 is scanned in the x-y directions by the galvanometer mirrors 27 and 28. The x- and y-directions are orthogonal to each other in a plane perpendicular to the optical axis.

 測定対象物30に照射された光は、測定対象物30によって反射される。ここで、測定対象物30で反射される光は、測定対象物30の表面や測定対象物の内部で散乱する。測定対象物30からの反射光や散乱光は、入射経路とは逆に、レンズ29、ガルバノミラー28,27及びコリメータレンズ26を通って、偏光ビームコンバイナ/スプリッタ25に入力される。偏光ビームコンバイナ/スプリッタ25は、入力される反射光を、互いに直交する偏光成分である水平偏光反射光(水平偏光成分)と垂直偏光反射光(垂直偏光成分)に分割して、それぞれ、水平偏光反射光は測定光路S1に導かれ、垂直偏光反射光は測定光路S2に導かれる。 The light irradiated to the object to be measured 30 is reflected by the object to be measured 30. Here, the light reflected by the object to be measured 30 is scattered on the surface of the object to be measured 30 and inside the object to be measured. The reflected light and scattered light from the object to be measured 30 are input to the polarized beam combiner/splitter 25 through the lens 29, the galvanometer mirrors 28 and 27, and the collimator lens 26 in the opposite direction to the incident path. The polarized beam combiner/splitter 25 splits the input reflected light into horizontally polarized reflected light (horizontally polarized component) and vertically polarized reflected light (vertically polarized component), which are orthogonal polarization components, and the horizontally polarized reflected light is guided to the measurement optical path S1, and the vertically polarized reflected light is guided to the measurement optical path S2, respectively.

 水平偏光反射光は、サーキュレータ23により光路が変更され、PMカプラ31に入力される。PMカプラ31は、入力される水平偏光反射光を分岐して、PMカプラ61,71のそれぞれに入力させる。したがって、PMカプラ61,71に入力される水平偏光反射光には、第1測定光による反射光成分と、第2測定光による反射光成分が含まれている。 The horizontally polarized reflected light has its optical path changed by the circulator 23 and is input to the PM coupler 31. The PM coupler 31 splits the input horizontally polarized reflected light and inputs it to each of the PM couplers 61 and 71. Therefore, the horizontally polarized reflected light input to the PM couplers 61 and 71 contains a reflected light component due to the first measurement light and a reflected light component due to the second measurement light.

 垂直偏光反射光は、サーキュレータ24により光路が変更され、PMカプラ32に入力される。PMカプラ32は、入力される垂直偏光反射光を分岐して、PMカプラ62,72のそれぞれに入力させる。したがって、PMカプラ62,72に入力される垂直偏光反射光には、第1測定光による反射光成分と、第2測定光による反射光成分が含まれている。 The vertically polarized reflected light has its optical path changed by the circulator 24 and is input to the PM coupler 32. The PM coupler 32 splits the input vertically polarized reflected light and inputs it to each of the PM couplers 62 and 72. Therefore, the vertically polarized reflected light input to the PM couplers 62 and 72 contains a reflected light component due to the first measurement light and a reflected light component due to the second measurement light.

 (参照光生成部)
  参照光生成部(41~46,51)は、PMカプラ14に接続されたサーキュレータ41と、サーキュレータ41に接続された参照遅延ライン(42,43)と、サーキュレータ41に接続されたPMカプラ44と、PMカプラ44から分岐する2つの参照光路R1,R2と、参照光路R1に接続されるPMカプラ46と、参照光路R2に接続されるPMカプラ51を備えている。参照光路R1には、光路長差生成部45が配置されている。参照光路R2には、光路長差生成部は設けられていない。したがって、参照光路R1と参照光路R2との光路長差Δl'は、光路長差生成部45によって生成される。光路長差生成部45には、例えば、光ファイバが用いられる。光路長差生成部45の光路長差Δl'は、光路長差生成部22の光路長差Δlと同一としてもよい。光路長差ΔlとΔl'を同一にすることで、後述する複数の干渉光の、測定対象物に対する深さ位置が同一となる。すなわち、取得される複数の断層像の位置合わせが不要となる。
(Reference light generating unit)
The reference light generating unit (41 to 46, 51) includes a circulator 41 connected to the PM coupler 14, a reference delay line (42, 43) connected to the circulator 41, a PM coupler 44 connected to the circulator 41, two reference light paths R1, R2 branched from the PM coupler 44, a PM coupler 46 connected to the reference light path R1, and a PM coupler 51 connected to the reference light path R2. An optical path length difference generating unit 45 is disposed in the reference light path R1. No optical path length difference generating unit is provided in the reference light path R2. Therefore, the optical path length difference Δl' between the reference light path R1 and the reference light path R2 is generated by the optical path length difference generating unit 45. For example, an optical fiber is used for the optical path length difference generating unit 45. The optical path length difference Δl' of the optical path length difference generating unit 45 may be the same as the optical path length difference Δl of the optical path length difference generating unit 22. By making the optical path length differences Δl and Δl′ equal, the depth positions of a plurality of interference lights, which will be described later, relative to the measurement object become the same, which means that it is not necessary to align the positions of a plurality of tomographic images to be acquired.

 上記の参照光生成部(41~46,51)には、PMカプラ14で分岐された他方の光(すなわち、参照光)が入力される。PMカプラ14から入力される参照光は、サーキュレータ41を通って参照遅延ライン(42,43)に入力される。光サーキュレータ41と参照遅延ライン(42,43)の間に、光路長延長部308が配置されていてもよい。光路長延長部308には、60m程度のPMファイバを図2のように、用いてもよい。参照遅延ライン(42,43)は、コリメータレンズ42と参照ミラー43によって構成されている。参照遅延ライン(42,43)に入力された参照光は、コリメータレンズ42を介して参照ミラー43に照射される。参照ミラー43で反射された参照光は、コリメータレンズ42を介してサーキュレータ41に入力される。ここで、参照ミラー43は、コリメータレンズ42に対して近接又は離間する方向に移動可能となっている。本実施例では、測定を開始する前に、PMカプラ14から第2測定光路S2を経由する測定対象物30までの光路長(測定光路長)と、PMカプラ14から参照ミラー43までの光路長(参照光路長)が一致するように、参照ミラー43の位置が調整される。 The other light (i.e., reference light) branched by the PM coupler 14 is input to the reference light generating unit (41-46, 51). The reference light input from the PM coupler 14 is input to the reference delay line (42, 43) through the circulator 41. An optical path length extension unit 308 may be arranged between the optical circulator 41 and the reference delay line (42, 43). A PM fiber of about 60 m may be used for the optical path length extension unit 308, as shown in FIG. 2. The reference delay line (42, 43) is composed of a collimator lens 42 and a reference mirror 43. The reference light input to the reference delay line (42, 43) is irradiated to the reference mirror 43 via the collimator lens 42. The reference light reflected by the reference mirror 43 is input to the circulator 41 via the collimator lens 42. Here, the reference mirror 43 is movable in a direction approaching or moving away from the collimator lens 42. In this embodiment, before starting measurement, the position of the reference mirror 43 is adjusted so that the optical path length (measurement optical path length) from the PM coupler 14 to the measurement object 30 via the second measurement optical path S2 matches the optical path length (reference optical path length) from the PM coupler 14 to the reference mirror 43.

 参照ミラー43で反射された参照光は、サーキュレータ41により光路が変更され、PMカプラ44に入力される。PMカプラ44は、入力する参照光を、第1参照光と第2参照光に分岐する。第1参照光は参照光路R1に導かれ、第2参照光は参照光路R2に導かれる。第1参照光は、光路長差生成部45を通ってPMカプラ46に入力される。PMカプラ46に入力された参照光は、第1分岐参照光と第2分岐参照光に分岐される。第1分岐参照光は、コリメータレンズ47、レンズ48を通ってPMカプラ61に入力される。第2分岐参照光は、コリメータレンズ49、レンズ50を通って、PMカプラ62に入力される。第2参照光は、PMカプラ51に入力され、第3分岐参照光と第4分岐参照光に分割される。第3分岐参照光は、コリメータレンズ52、レンズ53を通って、PMカプラ71に入力される。第4分岐参照光は、コリメータレンズ54、レンズ55を通って、PMカプラ72に入力される。 The reference light reflected by the reference mirror 43 has its optical path changed by the circulator 41 and is input to the PM coupler 44. The PM coupler 44 splits the input reference light into a first reference light and a second reference light. The first reference light is guided to the reference light path R1, and the second reference light is guided to the reference light path R2. The first reference light is input to the PM coupler 46 through the optical path length difference generating unit 45. The reference light input to the PM coupler 46 is split into a first branched reference light and a second branched reference light. The first branched reference light is input to the PM coupler 61 through the collimator lens 47 and the lens 48. The second branched reference light is input to the PM coupler 62 through the collimator lens 49 and the lens 50. The second reference light is input to the PM coupler 51 and split into a third branched reference light and a fourth branched reference light. The third branched reference light passes through collimator lens 52 and lens 53 and is input to PM coupler 71. The fourth branched reference light passes through collimator lens 54 and lens 55 and is input to PM coupler 72.

 (干渉光生成部)
  干渉光生成部60,70は、第1干渉光生成部60と、第2干渉光生成部70を備えている。第1干渉光生成部60は、PMカプラ61,62を有している。上述したように、PMカプラ61には、測定光生成部より水平偏光反射光が入力され、参照光生成部より第1分岐参照光(光路長差Δlを有する光)が入力される。ここで、水平偏光反射光には、第1測定光による反射光成分(光路長差Δlを有する光)と、第2測定光による反射光成分が含まれている。したがって、PMカプラ61では、水平偏光反射光のうち第1測定光による反射光成分(光路長差Δlを有する光)と、第1分岐参照光とが合波されて第1干渉光(水平偏光成分)が生成される。
(Interference light generating unit)
The interference light generating units 60 and 70 include a first interference light generating unit 60 and a second interference light generating unit 70. The first interference light generating unit 60 includes PM couplers 61 and 62. As described above, the PM coupler 61 receives the horizontally polarized reflected light from the measurement light generating unit, and the first branched reference light (light having an optical path length difference Δl) from the reference light generating unit. Here, the horizontally polarized reflected light includes a reflected light component due to the first measurement light (light having an optical path length difference Δl) and a reflected light component due to the second measurement light. Therefore, in the PM coupler 61, the reflected light component due to the first measurement light (light having an optical path length difference Δl) of the horizontally polarized reflected light and the first branched reference light are combined to generate the first interference light (horizontally polarized component).

 また、PMカプラ62には、測定光生成部より垂直偏光反射光が入力され、参照光生成部より第2分岐参照光(光路長差Δlを有する光)が入力される。ここで、垂直偏光反射光には、第1測定光による反射光成分(光路長差Δlを有する光)と、第2測定光による反射光成分が含まれている。したがって、PMカプラ62では、垂直偏光反射光のうち第1測定光による反射光成分(光路長差Δlを有する光)と、第2分岐参照光とが合波されて第2干渉光(垂直偏光成分)が生成される。 In addition, the PM coupler 62 receives vertically polarized reflected light from the measurement light generation unit and receives the second branched reference light (light having optical path length difference Δl) from the reference light generation unit. Here, the vertically polarized reflected light contains a reflected light component due to the first measurement light (light having optical path length difference Δl) and a reflected light component due to the second measurement light. Therefore, in the PM coupler 62, the reflected light component due to the first measurement light (light having optical path length difference Δl) of the vertically polarized reflected light is combined with the second branched reference light to generate a second interference light (vertically polarized component).

 第2干渉光生成部70は、PMカプラ71,72を有している。上述したように、PMカプラ71には、測定光生成部より水平偏光反射光が入力され、参照光生成部より第3分岐参照光(光路長差Δlを有しない光)が入力される。したがって、PMカプラ71では、水平偏光反射光のうち第2測定光による反射光成分(光路長差Δlを有しない光)と、第3分岐参照光とが合波されて第3干渉光(水平偏光成分)が生成される。 The second interference light generating unit 70 has PM couplers 71 and 72. As described above, the horizontally polarized reflected light is input to the PM coupler 71 from the measurement light generating unit, and the third branched reference light (light that does not have an optical path length difference Δl) is input from the reference light generating unit. Therefore, in the PM coupler 71, the reflected light component of the horizontally polarized reflected light due to the second measurement light (light that does not have an optical path length difference Δl) and the third branched reference light are combined to generate the third interference light (horizontally polarized component).

 また、PMカプラ72には、測定光生成部より垂直偏光反射光が入力され、参照光生成部より第4分岐参照光(光路長差Δlを有しない光)が入力される。したがって、PMカプラ72では、垂直偏光反射光のうち第2測定光による反射光成分(光路長差Δlを有しない光)と、第4分岐参照光とが合波されて第4干渉光(垂直偏光成分)が生成される。第1干渉光と第2干渉光は測定光路S1を経由した測定光に対応しており、第3干渉光と第4干渉光は測定光路S2を経由した測定光に対応している。 In addition, the PM coupler 72 receives vertically polarized reflected light from the measurement light generation unit and receives the fourth branched reference light (light without optical path length difference Δl) from the reference light generation unit. Therefore, in the PM coupler 72, the reflected light component (light without optical path length difference Δl) by the second measurement light of the vertically polarized reflected light is combined with the fourth branched reference light to generate a fourth interference light (vertically polarized component). The first interference light and the second interference light correspond to the measurement light that has passed through the measurement light path S1, and the third interference light and the fourth interference light correspond to the measurement light that has passed through the measurement light path S2.

 (干渉光検出部)
  干渉光検出部80,90は、第1干渉光生成部60で生成された干渉光(第1干渉光及び第2干渉光)を検出する第1干渉光検出部80と、第2干渉光生成部70で生成された干渉光(第3干渉光及び第4干渉光)を検出する第2干渉光検出器90を備えている。
(Interference light detection unit)
The interference light detection units 80, 90 include a first interference light detection unit 80 that detects the interference light (first interference light and second interference light) generated by the first interference light generation unit 60, and a second interference light detector 90 that detects the interference light (third interference light and fourth interference light) generated by the second interference light generation unit 70.

 第1干渉光検出部80は、バランス型光検出器81,82と、バランス型光検出器81,82に接続された信号処理器83を備えている。バランス型光検出器81にはPMカプラ61が接続されており、バランス型光検出器81の出力端子には信号処理器83が接続されている。PMカプラ61は、第1干渉光を、位相が180度異なる2つの干渉光に分岐して、バランス型光検出器81に入力する。バランス型光検出器81は、PMカプラ61から入力する位相が180度異なる2つの干渉光に対して、差動増幅及びノイズ低減処理を実施し、電気信号(第1干渉信号)に変換し、第1干渉信号を信号処理器83に出力する。すなわち、第1干渉信号は、水平偏光測定光による測定対象物からの水平偏光反射光と参照光の干渉信号HHである。 The first interference light detection unit 80 includes balanced photodetectors 81 and 82 and a signal processor 83 connected to the balanced photodetectors 81 and 82. The PM coupler 61 is connected to the balanced photodetector 81, and the signal processor 83 is connected to the output terminal of the balanced photodetector 81. The PM coupler 61 splits the first interference light into two interference lights with a phase difference of 180 degrees and inputs them to the balanced photodetector 81. The balanced photodetector 81 performs differential amplification and noise reduction processing on the two interference lights with a phase difference of 180 degrees input from the PM coupler 61, converts them into an electrical signal (first interference signal), and outputs the first interference signal to the signal processor 83. In other words, the first interference signal is an interference signal HH of the horizontally polarized reflected light from the measurement object by the horizontally polarized measurement light and the reference light.

 同様に、バランス型光検出器82にはPMカプラ62が接続されており、バランス型光検出器82の出力端子には信号処理器83が接続されている。PMカプラ62は、第2干渉光を、位相が180度異なる2つの干渉光に分岐して、バランス型光検出器82に入力する。バランス型光検出器82は、位相が180度異なる2つの干渉光に対して、差動増幅およびノイズ低減処理を実施し、電気信号(第2干渉信号)に変換し、第2干渉信号を信号処理器83に出力する。すなわち、第2干渉信号は、水平偏光測定光による測定対象物からの垂直偏光反射光と参照光の干渉信号HVである。信号処理器83は、サンプリングトリガー/クロック発生器100から入力するサンプリングトリガーおよびサンプリングクロックに基づいて、第1干渉信号(第1干渉光による信号)と第2干渉信号(第2干渉光による信号)とをサンプリングする。信号処理器83でサンプリングされた第1干渉信号と第2干渉信号とは、後述する演算部202に入力される。信号処理器83には、公知のデータ収集装置(いわゆる、DAQ)を用いることができる。 Similarly, the PM coupler 62 is connected to the balanced photodetector 82, and the signal processor 83 is connected to the output terminal of the balanced photodetector 82. The PM coupler 62 splits the second interference light into two interference lights with a phase difference of 180 degrees and inputs them to the balanced photodetector 82. The balanced photodetector 82 performs differential amplification and noise reduction processing on the two interference lights with a phase difference of 180 degrees, converts them into an electrical signal (second interference signal), and outputs the second interference signal to the signal processor 83. That is, the second interference signal is an interference signal HV of the vertically polarized reflected light from the measurement object and the reference light due to the horizontally polarized measurement light. The signal processor 83 samples the first interference signal (signal due to the first interference light) and the second interference signal (signal due to the second interference light) based on the sampling trigger and sampling clock input from the sampling trigger/clock generator 100. The first interference signal and the second interference signal sampled by the signal processor 83 are input to the calculation unit 202, which will be described later. A known data acquisition device (so-called DAQ) can be used as the signal processor 83.

 第2干渉光検出器90は、第1干渉光検出部80と同様に、バランス型光検出器91,92と、バランス型光検出器91,92に接続された信号処理器93を備えている。バランス型光検出器91にはPMカプラ71が接続されており、バランス型光検出器91の出力端子には信号処理器93が接続されている。PMカプラ71は、第3干渉光を、位相が180度異なる2つの干渉光に分岐して、バランス型光検出器91に入力する。バランス型光検出器91は、位相が180度異なる2つの干渉光に対して、差動増幅及びノイズ低減処理を実施し、電気信号(第3干渉信号)に変換し、第3干渉信号を信号処理器93に出力する。すなわち、第3干渉信号は、垂直偏光測定光による測定対象物からの水平偏光反射光と参照光の干渉信号VHである。 The second interference light detector 90, like the first interference light detector 80, includes balanced photodetectors 91 and 92 and a signal processor 93 connected to the balanced photodetectors 91 and 92. The PM coupler 71 is connected to the balanced photodetector 91, and the signal processor 93 is connected to the output terminal of the balanced photodetector 91. The PM coupler 71 splits the third interference light into two interference lights with a phase difference of 180 degrees and inputs them to the balanced photodetector 91. The balanced photodetector 91 performs differential amplification and noise reduction processing on the two interference lights with a phase difference of 180 degrees, converts them into an electrical signal (third interference signal), and outputs the third interference signal to the signal processor 93. In other words, the third interference signal is an interference signal VH of the horizontally polarized reflected light from the measurement object and the reference light due to the vertically polarized measurement light.

 同様に、バランス型光検出器92にはPMカプラ72が接続されており、バランス型光検出器92の出力端子には信号処理器93が接続されている。PMカプラ72は、第4干渉光を、位相が180度異なる2つの干渉光に分岐して、バランス型光検出器91に入力する。バランス型光検出器92は、位相が180度異なる2つの干渉光に対して、差動増幅及びノイズ低減処理を実施し、電気信号(第4干渉信号)に変換し、第4干渉信号を信号処理器93に出力する。すなわち、第4干渉信号は、垂直偏光測定光からによる測定対象物の垂直偏光反射光と参照光の干渉信号VVである。信号処理器93は、サンプリングトリガー/クロック発生器100から入力するサンプリングトリガーおよびサンプリングクロックに基づいて、第3干渉信号(第3干渉光による信号)と第4干渉信号(第4干渉光による信号)とをサンプリングする。信号処理器93でサンプリングされた第3干渉信号と第4干渉信号とは、後述する演算部202に入力される。信号処理器93にも、公知のデータ収集装置(いわゆる、DAQ)を用いることができる。このような構成によると、測定対象物30の4つの偏光特性を表す干渉信号を取得することができる。 Similarly, the PM coupler 72 is connected to the balanced photodetector 92, and the signal processor 93 is connected to the output terminal of the balanced photodetector 92. The PM coupler 72 splits the fourth interference light into two interference lights with a phase difference of 180 degrees and inputs them to the balanced photodetector 91. The balanced photodetector 92 performs differential amplification and noise reduction processing on the two interference lights with a phase difference of 180 degrees, converts them into an electrical signal (fourth interference signal), and outputs the fourth interference signal to the signal processor 93. That is, the fourth interference signal is an interference signal VV of the vertically polarized reflected light of the measurement object and the reference light from the vertically polarized measurement light. The signal processor 93 samples the third interference signal (signal due to the third interference light) and the fourth interference signal (signal due to the fourth interference light) based on the sampling trigger and sampling clock input from the sampling trigger/clock generator 100. The third and fourth interference signals sampled by the signal processor 93 are input to the calculation unit 202, which will be described later. A known data acquisition device (so-called DAQ) can also be used for the signal processor 93. With this configuration, it is possible to obtain interference signals that represent the four polarization characteristics of the measurement object 30.

 次に、本実施例に係る偏光感受型OCT2000の制御系の構成を説明する。図3に示すように、偏光感受型OCT2000は演算装置200によって制御される。演算装置200は、演算部202と、第1干渉光検出部80と、第2干渉光検出器90によって構成されている。第1干渉光検出部80と、第2干渉光検出器90と、演算部202は、測定部10に接続されている。演算部202は、測定部10に制御信号を出力し、光源11、ガルバノミラー27および28を駆動することで測定光の測定対象物30への入射位置を走査する。 Next, the configuration of the control system of the polarization-sensitive OCT 2000 according to this embodiment will be described. As shown in FIG. 3, the polarization-sensitive OCT 2000 is controlled by a calculation device 200. The calculation device 200 is composed of a calculation unit 202, a first interference light detection unit 80, and a second interference light detector 90. The first interference light detection unit 80, the second interference light detector 90, and the calculation unit 202 are connected to the measurement unit 10. The calculation unit 202 outputs a control signal to the measurement unit 10, and drives the light source 11 and the galvanometer mirrors 27 and 28 to scan the incident position of the measurement light on the measurement object 30.

 第1干渉光検出部80は、測定部10から入力される干渉信号(干渉信号HHと干渉信号HV)に対して、サンプリングトリガー1をトリガーにして、測定部10から入力されるサンプリングクロック1に基づいて、第1サンプリングデータを取得し、演算部202に第1サンプリングデータを出力する。演算部202は、第1サンプリングデータに所定の演算処理を行い、ジョーンズ行列のHH成分とHV成分を生成する。第2干渉光検出器90は、サンプリングトリガー2をトリガーにして、測定部10から入力される干渉信号(干渉信号VHと干渉信号VV)に対して、測定部10から入力されるサンプリングクロック2に基づいて、第2サンプリングデータを取得し、演算部202に第2サンプリングデータを出力する演算部202は、第2サンプリングデータに所定の演算処理を行い、ジョーンズ行列のVH成分とVVを生成する。なお、ジョーンズ行列のHH成分、HV成分、VH成分、VV成分のそれぞれは、2行2列のジョーンズ行列の第1行第1列、第1行第2列、第2行第1列、第2行第2列である。第1行第1列をa,第1行第2列をb、第2行第1列をc、第2行第2列をdと表記すると、測定されたジョーンズ行列Jmeasuredは以下の式(1)で表現できる。

Figure JPOXMLDOC01-appb-M000001
The first interference light detector 80 acquires first sampling data based on the sampling clock 1 input from the measurement unit 10 for the interference signal (interference signal HH and interference signal HV) input from the measurement unit 10, using the sampling trigger 1 as a trigger, and outputs the first sampling data to the calculation unit 202. The calculation unit 202 performs a predetermined calculation process on the first sampling data to generate the HH component and the HV component of the Jones matrix. The second interference light detector 90 acquires second sampling data based on the sampling clock 2 input from the measurement unit 10 for the interference signal (interference signal VH and interference signal VV) input from the measurement unit 10, using the sampling trigger 2 as a trigger, and outputs the second sampling data to the calculation unit 202. The calculation unit 202 performs a predetermined calculation process on the second sampling data to generate the VH component and the VV component of the Jones matrix. The HH, HV, VH, and VV components of the Jones matrix are the first row, first column, the first row, second column, the second row, first column, and the second row, second column of the 2-row, 2-column Jones matrix, respectively. If the first row, first column is denoted as a, the first row, second column as b, the second row, first column as c, and the second row, second column as d, the measured Jones matrix Jmeasured can be expressed by the following formula (1).
Figure JPOXMLDOC01-appb-M000001

 以上のようにして測定されたジョーンズ行列Jmeasuredにおいて、各成分a,b,c,dは複素数である。また、ジョーンズ行列は、測定対象物の深さ方向(光軸方向)の位置および光軸に垂直な方向の位置に依存する。ここで、光軸に垂直な面内で直交する2つの方向をx方向、y方向とし、光軸方向をz方向とすると、ジョーンズ行列は、3次元空間の座標(x,y,z)毎に定義される。 In the Jones matrix Jmeasured measured in the above manner, each of the components a, b, c, and d is a complex number. Furthermore, the Jones matrix depends on the position of the object to be measured in the depth direction (optical axis direction) and the position in the direction perpendicular to the optical axis. Here, if the two orthogonal directions in the plane perpendicular to the optical axis are the x direction and the y direction, and the optical axis direction is the z direction, then the Jones matrix is defined for each coordinate (x, y, z) in three-dimensional space.

 本実施形態においては、3次元空間の位置毎に定義されたジョーンズ行列が測定情報3000aである。偏光感受型OCT2000によって被検眼の測定が行われると、偏光感受型OCT2000から測定情報3000aがデータ処理システム1000に送信される。制御部1100は、通信I/F1200を介して測定情報3000aを取得し、記憶媒体3000に保存する。データ処理システム1000は、以上の処理をL人分の被検眼について実施し、L人分の測定情報3000aを記憶媒体3000に保存する。 In this embodiment, the Jones matrix defined for each position in three-dimensional space is the measurement information 3000a. When the polarization-sensitive OCT 2000 measures the test eye, the polarization-sensitive OCT 2000 transmits the measurement information 3000a to the data processing system 1000. The control unit 1100 acquires the measurement information 3000a via the communication I/F 1200 and stores it in the storage medium 3000. The data processing system 1000 performs the above processing for L test eyes and stores the measurement information 3000a for L people in the storage medium 3000.

 図1に戻って説明を続ける。偏光OCT画像取得部1110bは、測定情報3000aに基づいて、測定対象物の偏光特性に応じた画像である偏光OCT画像を取得する機能である。偏光OCT画像は、偏光特性を評価するための画像であれば良い。ここでは、PD(polarization-diverse)画像が偏光OCT画像である例を説明する。本実施形態においては、光軸を含む切断面で3次元空間を切断した2次元平面上における画像を偏光OCT画像とする。2次元平面は種々の手法で定義されて良いが、本実施形態において、制御部1100は、B-スキャン画像を偏光OCT画像とする。 Continuing the explanation by returning to FIG. 1, the polarization OCT image acquisition unit 1110b has a function of acquiring a polarization OCT image, which is an image corresponding to the polarization characteristics of the object to be measured, based on the measurement information 3000a. The polarization OCT image may be an image for evaluating the polarization characteristics. Here, an example will be described in which a PD (polarization-diverse) image is the polarization OCT image. In this embodiment, the polarization OCT image is an image on a two-dimensional plane obtained by cutting a three-dimensional space with a cutting plane including the optical axis. The two-dimensional plane may be defined by various methods, but in this embodiment, the control unit 1100 considers a B-scan image to be the polarization OCT image.

 図4は、被検眼EyおよびB-スキャンの方向を説明するための図である。この例においては、光軸Lxが被検眼Eyの角膜頂点を通る。図4においては、光軸Lxを含む切断面のうち、水平方向に平行な切断面の角度を0°として示しており、垂直方向に平行な切断面の角度を90°として示している。光軸Lxを含む切断面の角度は0°、90°に限定されず、光軸Lxを中心とした任意の回転角度について切断面を定義することができる。このように、光軸Lxを含み、光軸Lxを中心にした任意の角度で切断した切断面上の情報を抽出することをB-スキャンによる情報の抽出と呼ぶ。 FIG. 4 is a diagram for explaining the test eye Ey and the direction of the B-scan. In this example, the optical axis Lx passes through the corneal apex of the test eye Ey. In FIG. 4, among the cut surfaces including the optical axis Lx, the angle of the cut surface parallel to the horizontal direction is shown as 0°, and the angle of the cut surface parallel to the vertical direction is shown as 90°. The angle of the cut surface including the optical axis Lx is not limited to 0° or 90°, and the cut surface can be defined for any rotation angle centered on the optical axis Lx. In this way, extracting information on a cut surface including the optical axis Lx and cut at any angle centered on the optical axis Lx is called extracting information by a B-scan.

 制御部1100は、当該B-スキャンによって得られた切断面上の測定情報3000aに基づいて、偏光OCT画像を生成する。このため、制御部1100は、偏光OCT画像の生成対象となる切断面を特定し、当該切断面上の測定情報3000aを取得する。そして、制御部1100は、当該測定情報3000aを切断面上の座標毎の情報とみなし、各座標の強度IPDを以下の式(2)によって特定し、偏光OCT画像を生成する。なお、強度に基づいて画像を可視化する際には、強度を対数によって表現し、特定の範囲を階調値で表現するなどの処理を行うことが好ましい(以下同様)。以上の構成によれば、測定対象物の3次元構造を可視化可能な2次元画像について教師データ3000bを生成することが可能になる。

Figure JPOXMLDOC01-appb-M000002
The control unit 1100 generates a polarization OCT image based on the measurement information 3000a on the cut surface obtained by the B-scan. For this purpose, the control unit 1100 specifies the cut surface on which the polarization OCT image is to be generated, and acquires the measurement information 3000a on the cut surface. The control unit 1100 regards the measurement information 3000a as information for each coordinate on the cut surface, specifies the intensity I PD of each coordinate by the following formula (2), and generates a polarization OCT image. When visualizing an image based on intensity, it is preferable to perform processing such as expressing the intensity logarithmically and expressing a specific range by a gradation value (same below). With the above configuration, it is possible to generate teacher data 3000b for a two-dimensional image that can visualize the three-dimensional structure of the measurement object.
Figure JPOXMLDOC01-appb-M000002

 従来型OCT画像取得部1110cは、測定情報に基づいて、偏光感受性を考慮しないOCTによって測定対象物を測定した場合の強度画像である従来型OCT画像を複数枚取得する機能である。従来型OCT画像は、偏光感受性を考慮しない従来型OCTによって測定対象物を測定した場合の強度画像であるが、本実施形態においては、偏光感受型OCT2000の測定情報3000aに基づいて生成される。すなわち、偏光感受性を考慮しない従来型OCTによる測定を行うことなく、従来型OCT画像が生成される。 The conventional OCT image acquisition unit 1110c has a function of acquiring multiple conventional OCT images, which are intensity images obtained when the object to be measured is measured using OCT that does not take polarization sensitivity into account, based on the measurement information. The conventional OCT image is an intensity image obtained when the object to be measured is measured using conventional OCT that does not take polarization sensitivity into account, but in this embodiment, it is generated based on the measurement information 3000a of the polarization-sensitive OCT 2000. In other words, the conventional OCT image is generated without performing measurement using conventional OCT that does not take polarization sensitivity into account.

 測定情報3000aが示すジョーンズ行列を用いれば、任意の偏光状態の入力光が測定対象物に入射し、その応答として得られる測定光のジョーンズベクトルを計算することができる。具体的には、入射光のジョーンズベクトルEinを式(3)、測定光のジョーンズベクトルEoutを式(4)としたとき、制御部1100は、入射光のジョーンズベクトルEinにジョーンズ行列を作用させた式(5)によって測定光のジョーンズベクトルEoutを取得する。

Figure JPOXMLDOC01-appb-M000003
Figure JPOXMLDOC01-appb-M000004
Figure JPOXMLDOC01-appb-M000005
By using the Jones matrix indicated by the measurement information 3000a, it is possible to calculate the Jones vector of the measurement light obtained as a response to input light of an arbitrary polarization state that is incident on the measurement object. Specifically, when the Jones vector Ein of the incident light is expressed by equation (3) and the Jones vector Eout of the measurement light is expressed by equation (4), the control unit 1100 obtains the Jones vector Eout of the measurement light by equation (5) in which the Jones matrix is applied to the Jones vector Ein of the incident light.
Figure JPOXMLDOC01-appb-M000003
Figure JPOXMLDOC01-appb-M000004
Figure JPOXMLDOC01-appb-M000005

 測定光の偏光状態を表す式(5)のジョーンズベクトルEoutに任意の偏光作用素子を表すジョーンズ行列を掛けることで、数値計算によって別な任意のジョーンズベクトルを計算することができる。本実施形態においては、式(5)に示す測定光のジョーンズベクトルEoutに対して、角度θの1/2波長板を作用させる。さらに、水平直線偏光子を作用させ、測定光の水平直線偏光成分を水平直線偏光の参照光と干渉させて測定する状況を考える。 By multiplying the Jones vector Eout in equation (5), which represents the polarization state of the measurement light, by the Jones matrix representing an arbitrary polarization acting element, another arbitrary Jones vector can be calculated by numerical calculation. In this embodiment, a half-wave plate with an angle θ is applied to the Jones vector Eout of the measurement light shown in equation (5). Furthermore, consider a situation in which a horizontal linear polarizer is applied to cause the horizontal linear polarization component of the measurement light to interfere with the horizontal linear polarization reference light for measurement.

 式(6)は、測定光のジョーンズベクトルEoutに角度θの1/2波長板を作用させた場合の式である。当該式(6)は、式(5)に示される測定光のジョーンズベクトルEoutの偏光状態を2θ回転させることに相当する。すなわち、式(6)により、偏光状態を変化させることができる。従って、式(6)において任意のθを設定すれば、任意の角度で偏光状態を変化させる偏光操作を行うことができる。本実施例では角度θの1/2波長板を用いて説明するが、波長板ではなく他の各種の偏光作用素子を作用させて実現しても良い。例えばファラデー回転子も波長板と数学的に等価なジョーンズ行列となることが一般に知られており、ファラデー回転子を作用させることでも同様の計算が可能である。また、波長板の回転角だけでなく位相遅延量を変化させても構わない。ここでは、角度θの1/2波長板を作用させる場合で説明する。 Equation (6) is the equation when a 1/2 wavelength plate with an angle θ is applied to the Jones vector Eout of the measurement light. Equation (6) corresponds to rotating the polarization state of the Jones vector Eout of the measurement light shown in equation (5) by 2θ. That is, the polarization state can be changed by equation (6). Therefore, by setting an arbitrary θ in equation (6), a polarization operation that changes the polarization state at an arbitrary angle can be performed. In this embodiment, a 1/2 wavelength plate with an angle θ is used for explanation, but it may be realized by applying various other polarization acting elements instead of a wavelength plate. For example, it is generally known that a Faraday rotator also has a Jones matrix that is mathematically equivalent to a wavelength plate, and similar calculations are possible by applying a Faraday rotator. In addition to the rotation angle of the wavelength plate, the phase delay amount may be changed. Here, the case of applying a 1/2 wavelength plate with an angle θ is explained.

 偏光感受性を考慮しない従来型OCTにおいて測定される従来型OCT画像は、測定光と参照光との干渉光を測定した結果に基づいて生成されるが、測定光は参照光の偏光成分と同一の偏光成分のみ干渉することが知られている。この現象は、Fresnel-Aragoの法則として一般に知られている。従って、従来型OCT画像は特定の偏光成分のみの測定結果となる。そこで、本実施形態においては、式(6)に基づいて水平直線偏光子を作用させた状態を式(7)によって取得する。偏光子は水平直線偏光子に限定されないが、式(6)において任意の角度の偏光操作を行うため、水平直線偏光子を用いても一般性は失われない。

Figure JPOXMLDOC01-appb-M000006
Figure JPOXMLDOC01-appb-M000007
Conventional OCT images measured in conventional OCT that does not consider polarization sensitivity are generated based on the result of measuring the interference light between the measurement light and the reference light, but it is known that the measurement light interferes only with the same polarization component as the polarization component of the reference light. This phenomenon is generally known as the Fresnel-Arago law. Therefore, the conventional OCT image is a measurement result of only a specific polarization component. Therefore, in this embodiment, the state in which a horizontal linear polarizer is applied based on formula (6) is obtained by formula (7). The polarizer is not limited to a horizontal linear polarizer, but since the polarization operation of any angle is performed in formula (6), generality is not lost even if a horizontal linear polarizer is used.
Figure JPOXMLDOC01-appb-M000006
Figure JPOXMLDOC01-appb-M000007

 式(7)は、偏光感受性を考慮しない従来型OCTにおいて測定される情報を示している。ここで、水平直線偏光の参照光と式(7)を干渉させ、その強度信号を計算する場合を考える。すなわち、式(7)の水平直線偏光成分に基づいて式(8)により強度Isingleを計算する。このようにして、従来型OCT画像を擬似的に生成することができる。

Figure JPOXMLDOC01-appb-M000008
そこで、制御部1100は、偏光OCT画像の生成対象となった切断面と同一の切断面についてのジョーンズ行列を取得し、複数のθについて式(7)を演算することで、変化後の偏光状態が異なる複数回の偏光操作を実施する。そして、制御部1100は、得られた結果に基づいて式(8)を計算することで、複数枚の従来型OCT画像を計算する。なお、1つの切断面において式(2)に基づいて生成される偏光OCT画像は1枚であるが、当該切断面において式(8)に基づいて生成される従来型OCT画像は複数枚である。 Equation (7) shows the information measured in conventional OCT that does not take polarization sensitivity into account. Here, consider the case where horizontally linearly polarized reference light is interfered with equation (7) and the intensity signal is calculated. That is, the intensity I single is calculated by equation (8) based on the horizontally linearly polarized component of equation (7). In this way, a conventional OCT image can be generated in a pseudo manner.
Figure JPOXMLDOC01-appb-M000008
Therefore, the control unit 1100 obtains the Jones matrix for the same cut surface as the cut surface for which the polarized OCT image was generated, and performs multiple polarization operations with different polarization states after the change by calculating equation (7) for multiple θ. The control unit 1100 then calculates equation (8) based on the obtained results to calculate multiple conventional OCT images. Note that, while the polarized OCT image generated based on equation (2) for one cut surface is one, the conventional OCT images generated based on equation (8) for the same cut surface are multiple.

 教師データ生成部1110dは、偏光OCT画像と、複数枚の従来型OCT画像のそれぞれと、が組となっている複数組の教師データを生成する機能である。すなわち、制御部1100は、式(8)に基づいて生成されたそれぞれの従来型OCT画像に対して、式(2)に基づいて生成された偏光OCT画像を対応付けて組とすることで、複数の組の教師データ3000bを生成する。生成された教師データ3000bは、記憶媒体3000に保存される。 The teacher data generating unit 1110d has a function of generating multiple sets of teacher data, each of which pairs a polarized OCT image with multiple conventional OCT images. That is, the control unit 1100 generates multiple sets of teacher data 3000b by associating each conventional OCT image generated based on formula (8) with a polarized OCT image generated based on formula (2) to form a pair. The generated teacher data 3000b is stored in the storage medium 3000.

 以上の構成においては、1カ所の切断面における測定情報3000aから複数枚の従来型OCT画像が生成され、複数組の教師データ3000bを生成することができる。また、測定情報3000aからは複数の切断面の情報を抽出することができ、各切断面の測定情報3000aから複数組の教師データ3000bを生成することができる。従って、1回の測定に基づいて極めて多数の教師データ3000bを生成することができ、効率的に教師データを生成することが可能である。 In the above configuration, multiple conventional OCT images are generated from the measurement information 3000a at one cut surface, and multiple sets of teacher data 3000b can be generated. In addition, information on multiple cut surfaces can be extracted from the measurement information 3000a, and multiple sets of teacher data 3000b can be generated from the measurement information 3000a of each cut surface. Therefore, an extremely large amount of teacher data 3000b can be generated based on a single measurement, making it possible to generate teacher data efficiently.

 さらに、本実施形態においては、偏光感受型OCT2000によって測定情報3000aとしてジョーンズ行列を取得するため、式(2)、式(8)に基づいて容易に偏光OCT画像および従来型OCT画像を取得することができる。さらに、本実施形態においては、偏光状態を変化させる偏光操作によって同一の情報から複数の従来型OCT画像を生成することができる。このため、容易に効率的に教師データ3000bを生成することができる。 Furthermore, in this embodiment, since the Jones matrix is obtained as the measurement information 3000a by the polarization-sensitive OCT 2000, it is possible to easily obtain a polarized OCT image and a conventional OCT image based on equations (2) and (8). Furthermore, in this embodiment, it is possible to generate multiple conventional OCT images from the same information by performing a polarization operation that changes the polarization state. Therefore, it is possible to easily and efficiently generate training data 3000b.

 (1-2)教師データ作成処理:
  次に、上述の構成において制御部1100が実施する教師データ作成処理を詳細に説明する。図5は、教師データ作成処理を示すフローチャートである。教師データ作成処理が実行される前には、制御部1100が測定情報取得部1110aの機能により、偏光感受型OCT2000を制御し、L人分の測定情報3000aを測定し、記憶媒体3000に保存する。
(1-2) Training data creation process:
Next, the teacher data creation process performed by the control unit 1100 in the above-mentioned configuration will be described in detail. Fig. 5 is a flowchart showing the teacher data creation process. Before the teacher data creation process is executed, the control unit 1100 controls the polarization-sensitive OCT 2000 using the function of the measurement information acquisition unit 1110a to measure measurement information 3000a for L people and store it in the storage medium 3000.

 教師データ作成処理が開始されると、制御部1100は、偏光OCT画像取得部1110bの機能により、変数l、nを0に初期化する(ステップS100,S105)。なお、変数lは、何人分の測定情報3000aの処理が行われたかカウントするための変数であり、最小値は0、最大値はL-1である。変数nは、B-スキャンを特定するための変数であり、最小値は0、最大値はN-1である。なお、本実施形態においては、図4に示す光軸Lxを中心に、0°から180/Nの角度毎の切断面についてのB-スキャンのデータが用いられることが想定されている。また、本例では、図4に示す0°が0番目のB-スキャンであることが想定されている。 When the teacher data creation process is started, the control unit 1100 initializes variables l and n to 0 using the function of the polarization OCT image acquisition unit 1110b (steps S100, S105). The variable l is a variable for counting how many people's measurement information 3000a has been processed, with a minimum value of 0 and a maximum value of L-1. The variable n is a variable for identifying the B-scan, with a minimum value of 0 and a maximum value of N-1. In this embodiment, it is assumed that B-scan data for cut surfaces at angles from 0° to 180/N around the optical axis Lx shown in FIG. 4 is used. In this example, it is assumed that 0° shown in FIG. 4 is the 0th B-scan.

 次に、制御部1100は、偏光OCT画像取得部1110bの機能により、n番目のB-スキャンに対応するジョーンズ行列のデータを取得する(ステップS110)。すなわち、制御部1100は、測定情報3000aを参照し、n番目のB-スキャンの切断面を特定し、当該切断面上の各座標におけるジョーンズ行列のデータを取得する。 Then, the control unit 1100 acquires Jones matrix data corresponding to the nth B-scan using the function of the polarization OCT image acquisition unit 1110b (step S110). That is, the control unit 1100 refers to the measurement information 3000a, identifies the cut surface of the nth B-scan, and acquires Jones matrix data at each coordinate on the cut surface.

 次に、制御部1100は、偏光OCT画像取得部1110bの機能により、ジョーンズ行列に基づいて偏光OCT画像を取得する(ステップS115)。すなわち、制御部1100は、式(2)に基づいて、各座標の強度IPDを取得し、偏光OCT画像を生成する。生成された偏光OCT画像は、図示しないRAMまたは記憶媒体3000に保存される。 Next, the control unit 1100 acquires a polarization OCT image based on the Jones matrix using the function of the polarization OCT image acquisition unit 1110b (step S115). That is, the control unit 1100 acquires the intensity I PD of each coordinate based on the formula (2) and generates a polarization OCT image. The generated polarization OCT image is stored in the RAM or storage medium 3000 (not shown).

 次に、制御部1100は、従来型OCT画像取得部1110cの機能により、入力光のジョーンズベクトルEinをジョーンズ行列へ作用させ、測定光のジョーンズベクトルEoutを取得する(ステップS120)。すなわち、制御部1100は、偏光感受型OCT2000の入力光として想定される光のジョーンズベクトルEinを式(3)によって定義し、式(5)に基づいて、各座標に対応した測定光のジョーンズベクトルEoutを取得する。 Next, the control unit 1100 uses the function of the conventional OCT image acquisition unit 1110c to apply the Jones vector Ein of the input light to the Jones matrix to obtain the Jones vector Eout of the measurement light (step S120). That is, the control unit 1100 defines the Jones vector Ein of the light assumed to be the input light of the polarization-sensitive OCT 2000 by equation (3), and obtains the Jones vector Eout of the measurement light corresponding to each coordinate based on equation (5).

 次に、制御部1100は、従来型OCT画像取得部1110cの機能により、変数mを0に初期化する(ステップS125)。なお、変数mは、1カ所の切断面について生成された従来型OCT画像の枚数をカウントするための変数であり、最小値は0、最大値はM-1である。 Then, the control unit 1100 initializes the variable m to 0 by using the function of the conventional OCT image acquisition unit 1110c (step S125). Note that the variable m is a variable for counting the number of conventional OCT images generated for one cut surface, and has a minimum value of 0 and a maximum value of M-1.

 次に、制御部1100は、角度θ=(m/M)π(ラジアン)の場合の1/2波長板のジョーンズ行列をEoutに作用させ、従来型OCT画像を取得する(ステップS130)。すなわち、本例では、180°をM分割して得られる各角度をm番目の角度とし、一定の角度毎に偏光操作を行う。このため、ステップS130において制御部1100は、m番目の角度を用いて偏光操作を行った後のジョーンズベクトルを式(6)によって取得する。さらに、制御部1100は、式(7)によって得られたジョーンズベクトルに対して水平直線偏光子を作用させる。そして、制御部1100は、式(8)によって従来型OCT画像を取得する。 Next, the control unit 1100 applies the Jones matrix of the half-wave plate for angle θ = (m/M)π (radians) to Eout to obtain a conventional OCT image (step S130). That is, in this example, each angle obtained by dividing 180° into M is set as the mth angle, and polarization operation is performed at every certain angle. Therefore, in step S130, the control unit 1100 obtains the Jones vector after polarization operation using the mth angle by equation (6). Furthermore, the control unit 1100 applies a horizontal linear polarizer to the Jones vector obtained by equation (7). Then, the control unit 1100 obtains a conventional OCT image by equation (8).

 次に、制御部1100は、教師データ生成部1110dの機能により、従来型OCT画像と偏光OCT画像を組とした教師データ3000bを生成する(ステップS135)。すなわち、制御部1100は、ステップS115で取得した偏光OCT画像と、ステップS130で取得した従来型OCT画像とを組にして1組の教師データ3000bを生成し、記憶媒体3000に保存する。 Then, the control unit 1100 uses the function of the teacher data generation unit 1110d to generate teacher data 3000b that pairs the conventional OCT image and the polarized OCT image (step S135). That is, the control unit 1100 generates a set of teacher data 3000b by pairing the polarized OCT image acquired in step S115 with the conventional OCT image acquired in step S130, and stores the set in the storage medium 3000.

 次に、制御部1100は、変数mが最大値M-1と一致したか否かを判定し、一致したと判定されない場合には、変数mをインクリメントし(ステップS145)、ステップS130以降の処理を繰り返す。すなわち、1枚の偏光OCT画像に対応するM枚の従来型OCT画像を生成する。以上の構成によれば、一定の角度毎のθに基づいて容易に従来型OCT画像を生成することができる。また、0°~180°までの全範囲にわたって波長板の回転角度範囲を均等に分割した一定の角度毎の偏光操作を行うため、様々な条件下での従来型OCT画像を生成することができる。 The control unit 1100 then determines whether the variable m is equal to the maximum value M-1, and if it is not equal, increments the variable m (step S145) and repeats the processes from step S130 onwards. That is, M conventional OCT images corresponding to one polarized OCT image are generated. With the above configuration, conventional OCT images can be easily generated based on θ at regular angles. In addition, because polarization operations are performed at regular angles that evenly divide the rotation angle range of the waveplate over the entire range from 0° to 180°, conventional OCT images can be generated under a variety of conditions.

 ステップS140において、変数mが最大値M-1と一致したと判定された場合、制御部1100は、変数nが最大値N-1と一致したか否か判定する(ステップS150)。ステップS150において、変数nが最大値N-1と一致したと判定されない場合、制御部1100は、変数nをインクリメントし(ステップS155)、ステップS110以降の処理を繰り返す。すなわち、N個のB-スキャンのそれぞれについてM個の組の教師データ3000bを生成する処理を行う。 If it is determined in step S140 that the variable m matches the maximum value M-1, the control unit 1100 determines whether the variable n matches the maximum value N-1 (step S150). If it is not determined in step S150 that the variable n matches the maximum value N-1, the control unit 1100 increments the variable n (step S155) and repeats the processing from step S110 onwards. That is, processing is performed to generate M sets of teacher data 3000b for each of the N B-scans.

 ステップS150において、変数nが最大値N-1と一致したと判定された場合、制御部1100は、変数lが最大値L-1と一致したか否か判定する(ステップS160)。ステップS160において、変数lが最大値L-1と一致したと判定されない場合、制御部1100は、変数lをインクリメントし(ステップS165)、ステップS105以降の処理を繰り返す。すなわち、L人分の測定情報3000aのそれぞれについてM×N個の組の教師データ3000bを生成する処理を行う。ステップS160において、変数lが最大値L-1と一致したと判定された場合、制御部1100は、教師データ作成処理を終了する。この結果、L×M×N個の組の教師データ3000bが生成される。 If it is determined in step S150 that the variable n matches the maximum value N-1, the control unit 1100 determines whether the variable l matches the maximum value L-1 (step S160). If it is determined in step S160 that the variable l does not match the maximum value L-1, the control unit 1100 increments the variable l (step S165) and repeats the processing from step S105 onwards. That is, a process is performed to generate M x N sets of teacher data 3000b for each of the measurement information 3000a for L individuals. If it is determined in step S160 that the variable l matches the maximum value L-1, the control unit 1100 ends the teacher data creation process. As a result, L x M x N sets of teacher data 3000b are generated.

 (2)機械学習システムの構成:
  次に、教師データ3000bを用いた機械学習について説明する。本実施形態においては、データ処理システム1000において制御部1100が機械学習プログラム1120を実行することによって機械学習が行われる。本実施形態において、機械学習処理は、ニューラルネットワークを形成する訓練モデルを最適化する処理である。本実施形態においては、従来型OCT画像から偏光OCT画像を生成するモデルを機械学習する。従って、本実施形態において、モデルとは、入力される従来型OCT画像の画素毎の階調値を入力値とし、生成される偏光OCT画像の画素毎の階調値を出力値とした場合における両データの対応関係を導出する式を示す情報である。
(2) Machine learning system configuration:
Next, machine learning using the teacher data 3000b will be described. In this embodiment, machine learning is performed by the control unit 1100 executing the machine learning program 1120 in the data processing system 1000. In this embodiment, the machine learning process is a process of optimizing a training model that forms a neural network. In this embodiment, a model that generates a polarization OCT image from a conventional OCT image is machine-learned. Therefore, in this embodiment, the model is information indicating an equation that derives a correspondence relationship between both data when the grayscale value of each pixel of the input conventional OCT image is used as an input value and the grayscale value of each pixel of the generated polarization OCT image is used as an output value.

 図6は、本実施形態における学習モデルを模式的に示す図である。本実施形態においては、生成モデルGと識別モデルDとが訓練モデルとして用意される。生成モデルGは、1枚の画像から他の画像を生成するモデルである。識別モデルDは、第1の画像および第2の画像を比較し、第2の画像が、第1の画像から生成された偽物の画像であるか否か識別するモデルである。 FIG. 6 is a diagram showing a schematic diagram of a learning model in this embodiment. In this embodiment, a generative model G and a discriminative model D are prepared as training models. The generative model G is a model that generates one image from another. The discriminative model D is a model that compares a first image with a second image and discriminates whether the second image is a fake image generated from the first image.

 本実施形態においては、従来型OCT画像Intを生成モデルGに入力し、偏光OCT画像Ipfを生成するように機械学習する。また、本実施形態においては、従来型OCT画像Intを第1の画像とし、生成モデルGで生成された偏光OCT画像Ipf、または教師データ3000bにおいて従来型OCT画像Intに対応付けられた偏光OCT画像Iptを第2の画像として識別モデルDに入力する。そして、第2の画像が、生成モデルGによって生成された偏光OCT画像Ipfである場合に偽、第2の画像が教師データ3000bにおいて従来型OCT画像Intに対応付けられた偏光OCT画像Iptである場合に真を出力するように、識別モデルDは機械学習される。機械学習を行う際のモデルの構造や損失関数の設定等は、種々の手法で行われてよく、例えば、公知のGAN(Generative Adversarial Network)を用いることが可能である。 In this embodiment, the conventional OCT image Int is input to the generation model G, and machine learning is performed to generate a polarized OCT image Ipf. Also, in this embodiment, the conventional OCT image Int is set as a first image, and the polarized OCT image Ipf generated by the generation model G, or the polarized OCT image Ipt associated with the conventional OCT image Int in the teacher data 3000b, is input as a second image to the discrimination model D. The discrimination model D is machine-learned to output false when the second image is the polarized OCT image Ipf generated by the generation model G, and true when the second image is the polarized OCT image Ipt associated with the conventional OCT image Int in the teacher data 3000b. The model structure and loss function settings when performing machine learning may be performed using various methods, and for example, a well-known GAN (Generative Adversarial Network) can be used.

 図7は機械学習処理を示すフローチャートである。機械学習処理は、機械学習処理が開始されると、制御部1100は、機械学習部1120aの機能により、訓練モデルを取得する(ステップS200)。本実施形態において、制御部1100は、従来型OCT画像Intを入力値とし、偏光OCT画像Ipfを出力値とする生成モデルGの訓練モデル(モデルを示すフィルタや活性化関数、損失関数等の情報)を取得する。また、制御部1100は、従来型OCT画像と、偏光OCT画像とを入力値とし、入力された偏光OCT画像が真偽のいずれであるのかを出力値とする識別モデルDの訓練モデル(モデルを示すフィルタや活性化関数、損失関数等の情報)を取得する。 FIG. 7 is a flowchart showing the machine learning process. When the machine learning process is started, the control unit 1100 acquires a training model using the function of the machine learning unit 1120a (step S200). In this embodiment, the control unit 1100 acquires a training model (information such as a filter, activation function, loss function, etc. indicating the model) of a generation model G in which the conventional OCT image Int is an input value and the polarized OCT image Ipf is an output value. The control unit 1100 also acquires a training model (information such as a filter, activation function, loss function, etc. indicating the model) of a discrimination model D in which the conventional OCT image and the polarized OCT image are input values and the output value indicates whether the input polarized OCT image is true or false.

 次に、制御部1100は、機械学習部1120aの機能により、記憶媒体3000に保存された教師データ3000bを取得する(ステップS205)。次に、制御部1100は、機械学習部1120aの機能により、テストデータを取得する(ステップS210)。本実施形態においては、教師データ3000bの一部を抽出し、学習の汎化が行われたか否かを確認するためのテストデータとする。なお、テストデータは、機械学習には使用されない。 Next, the control unit 1100 acquires the teacher data 3000b stored in the storage medium 3000 using the function of the machine learning unit 1120a (step S205). Next, the control unit 1100 acquires test data using the function of the machine learning unit 1120a (step S210). In this embodiment, a portion of the teacher data 3000b is extracted and used as test data for checking whether learning has been generalized. Note that the test data is not used for machine learning.

 次に、制御部1100は、機械学習部1120aの機能により、初期値を決定する(ステップS215)。すなわち、制御部1100は、ステップS200で取得した訓練モデルのうち、学習対象となる可変のパラメーター(フィルタの重みやバイアス等)に対して初期値を与える。初期値は、種々の手法で決定されて良い。むろん、学習の過程でパラメーターが最適化されるように初期値が調整されても良いし、各種のデータベース等から学習済のパラメーターが取得されて利用されても良い。 Next, the control unit 1100 determines initial values using the function of the machine learning unit 1120a (step S215). That is, the control unit 1100 assigns initial values to the variable parameters (filter weights, biases, etc.) to be learned in the training model acquired in step S200. The initial values may be determined by various methods. Of course, the initial values may be adjusted so that the parameters are optimized during the learning process, or learned parameters may be acquired and used from various databases, etc.

 次に、制御部1100は、機械学習部1120aの機能により、学習を行う(ステップS220)。すなわち、制御部1100は、ステップS200で取得した訓練モデルの生成モデルGに対して、ステップS205で取得した教師データ3000bが示す従来型OCT画像を入力し、偏光OCT画像を出力する。次に、制御部1100は、識別モデルDに対して従来型OCT画像と、比較画像とを入力し、真偽のいずれかを出力する。なお、比較画像は、教師データ3000bが示す偏光OCT画像Ipt(すなわち、真の画像)または生成モデルGで生成された偏光OCT画像Ipf(すなわち、偽の画像)のいずれかである。いずれを利用するのかは、予め統計的に決められている。 Next, the control unit 1100 performs learning using the function of the machine learning unit 1120a (step S220). That is, the control unit 1100 inputs the conventional OCT image indicated by the teacher data 3000b acquired in step S205 to the generation model G of the training model acquired in step S200, and outputs a polarized OCT image. Next, the control unit 1100 inputs the conventional OCT image and the comparison image to the discrimination model D, and outputs either true or false. The comparison image is either the polarized OCT image Ipt indicated by the teacher data 3000b (i.e., the true image) or the polarized OCT image Ipf generated by the generation model G (i.e., the false image). Which one is used is statistically determined in advance.

 訓練モデルによる最終的な出力値、すなわち、生成モデルGによって生成された染色画像と、識別モデルDによって識別された真偽の出力とが得られると、制御部1100は、当該出力値と、正解値(教師データ3000bが示す従来型OCT画像Intと偏光OCT画像Iptと、比較画像の真偽を示す情報)とに基づいて、出力値と正解値との誤差を評価する損失関数に基づいて誤差を特定する。損失関数Eが得られたら、制御部1100は、既定の最適化アルゴリズム、例えば、確率的勾配降下法等によってパラメーターを更新する。すなわち、制御部1100は、損失関数Eのパラメーターによる微分に基づいてパラメーターを更新する処理を既定回数繰り返す。 When the final output value by the training model, i.e., the stained image generated by the generative model G and the output of true or false identified by the discriminative model D, is obtained, the control unit 1100 identifies an error based on the output value and the correct answer value (information indicating the true or false of the conventional OCT image Int and the polarized OCT image Ipt indicated by the teacher data 3000b, and the comparison image) based on a loss function that evaluates the error between the output value and the correct answer value. When the loss function E is obtained, the control unit 1100 updates the parameters using a predetermined optimization algorithm, such as stochastic gradient descent. In other words, the control unit 1100 repeats the process of updating the parameters based on the derivative of the loss function E by the parameters a predetermined number of times.

 以上のようにして、既定回数のパラメーターの更新が行われると、制御部1100は、訓練モデルの汎化が完了したか否かを判定する(ステップS225)。すなわち、制御部1100は、ステップS210で取得したテストデータの従来型OCT画像を訓練モデルの生成モデルGに入力して偏光OCT画像を生成する。また、制御部1100は、生成された偏光OCT画像とテストデータの従来型OCT画像とを訓練モデルの識別モデルDに入力して、真偽を判定する。そして、制御部1100は、テストデータのうち、真が出力された数を取得し、テストデータの全サンプル数で除することで推定精度を取得する。本実施形態において、制御部1100は、推定精度が閾値以上である場合に汎化が完了したと判定する。 When the parameters have been updated a preset number of times in this manner, the control unit 1100 determines whether generalization of the training model has been completed (step S225). That is, the control unit 1100 inputs the conventional OCT image of the test data acquired in step S210 into a generation model G of the training model to generate a polarization OCT image. The control unit 1100 also inputs the generated polarization OCT image and the conventional OCT image of the test data into a discrimination model D of the training model to determine true or false. The control unit 1100 then acquires the number of test data for which true was output, and divides this by the total number of samples in the test data to obtain the estimation accuracy. In this embodiment, the control unit 1100 determines that generalization has been completed if the estimation accuracy is equal to or greater than a threshold value.

 なお、汎化性能の評価に加え、ハイパーパラメーターの妥当性の検証が行われてもよい。すなわち、学習対象となる可変のパラメーター以外の可変量であるハイパーパラメーター、例えば、ノードの数等がチューニングされる構成において、制御部1100は、検証データに基づいてハイパーパラメーターの妥当性を検証しても良い。検証データは、ステップS210と同様の処理により、教師データ3000bから検証データを予め抽出し、訓練に用いないデータとして確保しておくことで取得すれば良い。 In addition to evaluating the generalization performance, the validity of the hyperparameters may be verified. That is, in a configuration in which a hyperparameter that is a variable amount other than the variable parameters to be learned, such as the number of nodes, is tuned, the control unit 1100 may verify the validity of the hyperparameters based on the validation data. The validation data may be obtained by extracting validation data in advance from the teacher data 3000b using a process similar to that of step S210, and saving it as data not used for training.

 ステップS225において、訓練モデルの汎化が完了したと判定されない場合、制御部1100は、ステップS220を繰り返す。すなわち、さらに学習対象となる可変のパラメーターを更新する処理を行う。一方、ステップS225において、訓練モデルの汎化が完了したと判定された場合、制御部1100は、機械学習済の訓練モデルを学習モデルデータ3000cとして記憶媒体3000に記録する(ステップS230)。以上の構成によれば、効率的に生成された教師データ3000bに基づいて、従来型OCT画像から偏光OCT画像を生成する学習モデルを生成することが可能になる。従って、学習モデルを学習するために必要となる作業の中で、非常に負荷の高い作業である教師データ3000bの生成を非常に大幅に簡易化することができる。 If it is not determined in step S225 that generalization of the training model is complete, the control unit 1100 repeats step S220. That is, it performs a process of updating the variable parameters to be learned. On the other hand, if it is determined in step S225 that generalization of the training model is complete, the control unit 1100 records the machine-learned training model as learning model data 3000c in the storage medium 3000 (step S230). With the above configuration, it is possible to generate a learning model that generates polarized OCT images from conventional OCT images based on the efficiently generated teacher data 3000b. Therefore, it is possible to greatly simplify the generation of teacher data 3000b, which is a very burdensome task among the tasks required to train the learning model.

 (3)従来型OCTシステムの構成:
  図8は、本発明の一実施形態にかかる従来型OCTシステムとして機能するデータ処理システム1500を示す図である。本実施形態に係るデータ処理システム1500には、従来型OCT2500、記憶媒体3500、入力部4500、表示部5500が接続される。従来型OCT2500は、参照光と測定光を干渉させて光干渉断層撮影を行う偏光感受性を考慮しない装置である。従来型OCT2500は、被検眼を撮影して測定情報を生成し、データ処理システム1500に対して出力する。
(3) Configuration of conventional OCT system:
8 is a diagram showing a data processing system 1500 functioning as a conventional OCT system according to an embodiment of the present invention. A conventional OCT 2500, a storage medium 3500, an input unit 4500, and a display unit 5500 are connected to the data processing system 1500 according to this embodiment. The conventional OCT 2500 is a device that performs optical coherence tomography by interfering reference light and measurement light without taking polarization sensitivity into consideration. The conventional OCT 2500 captures an image of the subject's eye to generate measurement information and outputs it to the data processing system 1500.

 記憶媒体3500、入力部4500、表示部5500およびその接続インタフェースである通信I/F1700、ディスプレイI/F1800は、図1に示す記憶媒体3000、入力部4000、表示部5000、通信I/F1200、ディスプレイI/F1300と同様の構成で実現可能である。但し、記憶媒体3500においては、従来型OCT2500で測定された測定情報3500aと、データ処理システム1000で生成された学習モデルデータ3000cが保存される。また、従来型OCTシステムの運用過程で従来型OCT画像データ3500b、偏光OCT画像データ3500cが記憶媒体3500に保存される。 The storage medium 3500, input unit 4500, display unit 5500, and their connection interfaces, communication I/F 1700 and display I/F 1800, can be realized in the same configuration as the storage medium 3000, input unit 4000, display unit 5000, communication I/F 1200, and display I/F 1300 shown in FIG. 1. However, the storage medium 3500 stores measurement information 3500a measured by the conventional OCT 2500 and learning model data 3000c generated by the data processing system 1000. In addition, conventional OCT image data 3500b and polarized OCT image data 3500c are stored in the storage medium 3500 during the operation of the conventional OCT system.

 制御部1600は、図示しないCPU,RAM,ROMを備えており、記憶媒体3500やROM等に記憶された各種プログラムを実行することができる。制御部1600が実行するプログラムには、各種のプログラムが含まれる。本実施形態においては、従来型OCT2500が測定した測定情報3500aに基づいて従来型OCT画像および偏光OCT画像を生成するための測定プログラム1610等が含まれる。測定プログラム1610によって制御部1600が実行する機能には、測定部1610a、従来型OCT画像生成部1610b、偏光OCT画像生成部1610cが含まれる。 The control unit 1600 includes a CPU, RAM, and ROM (not shown), and can execute various programs stored in the storage medium 3500, ROM, etc. The programs executed by the control unit 1600 include various programs. In this embodiment, the programs include a measurement program 1610 for generating a conventional OCT image and a polarized OCT image based on measurement information 3500a measured by the conventional OCT 2500. Functions executed by the control unit 1600 according to the measurement program 1610 include a measurement unit 1610a, a conventional OCT image generation unit 1610b, and a polarized OCT image generation unit 1610c.

 測定部1610aは、偏光感受性のないOCT光学系によって測定対象物を測定する機能である。すなわち、制御部1600は、測定部1610aの機能により、従来型OCT2500を制御し、被検者の被検眼を測定した測定情報3500aを取得する。測定情報3500aは、記憶媒体3500に保存される。従来型OCT画像生成部1610bは、測定結果に基づいて従来型OCT画像を生成する機能である。すなわち、制御部1600は、従来型OCT画像生成部1610bの機能により、検者が入力部4500を操作して入力した切断面を受け付け、測定情報3500aを参照して当該切断面上の測定情報3500aを取得する。そして、制御部1600は、当該測定情報3500aに基づいて、切断面上の各座標についての強度情報を取得し、従来型OCT画像を生成する。また、制御部1600は、生成された従来型OCT画像を示す従来型OCT画像データ3500bを記憶媒体3500に保存する。 The measurement unit 1610a is a function of measuring the measurement object using an OCT optical system that is not sensitive to polarization. That is, the control unit 1600 controls the conventional OCT 2500 by the function of the measurement unit 1610a, and acquires measurement information 3500a obtained by measuring the subject's test eye. The measurement information 3500a is stored in the storage medium 3500. The conventional OCT image generation unit 1610b is a function of generating a conventional OCT image based on the measurement results. That is, the control unit 1600, by the function of the conventional OCT image generation unit 1610b, accepts a cut surface input by the examiner by operating the input unit 4500, and acquires measurement information 3500a on the cut surface by referring to the measurement information 3500a. Then, the control unit 1600 acquires intensity information for each coordinate on the cut surface based on the measurement information 3500a, and generates a conventional OCT image. In addition, the control unit 1600 stores conventional OCT image data 3500b representing the generated conventional OCT image in the storage medium 3500.

 偏光OCT画像生成部1610cは、生成された従来型OCT画像を学習モデルに入力し、従来型OCT2500によって測定された測定対象物の偏光OCT画像を生成する機能である。図9は、偏光OCT画像生成部1610cによる偏光OCT画像生成処理のフローチャートである。図9に示す偏光OCT画像生成処理は、記憶媒体3500に保存された従来型OCT画像データ3500bをまとめて変換するための処理である。 The polarized OCT image generating unit 1610c has a function of inputting the generated conventional OCT image into a learning model and generating a polarized OCT image of the object measured by the conventional OCT 2500. FIG. 9 is a flowchart of the polarized OCT image generating process by the polarized OCT image generating unit 1610c. The polarized OCT image generating process shown in FIG. 9 is a process for collectively converting conventional OCT image data 3500b stored in the storage medium 3500.

 偏光OCT画像生成処理が開始されると、制御部1600は、記憶媒体3500に保存された従来型OCT画像データ3500bを取得する(ステップS300)。すなわち、制御部1600は、記憶媒体3000に保存された従来型OCT画像データ3500bであって、ステップS300~S315の処理対象となっていないデータを一つ選択して取得する。 When the polarized OCT image generation process is started, the control unit 1600 acquires the conventional OCT image data 3500b stored in the storage medium 3500 (step S300). That is, the control unit 1600 selects and acquires one of the conventional OCT image data 3500b stored in the storage medium 3000 that has not been subject to processing in steps S300 to S315.

 次に、制御部1600は、従来型OCT画像を学習モデルに入力する(ステップS305)。すなわち、制御部1600は、ステップS300で取得した従来型OCT画像データ3500bが示す従来型OCT画像を、学習モデルデータ3000cが示す生成モデルGに入力する。この結果、偏光OCT画像が生成される。 Next, the control unit 1600 inputs the conventional OCT image into the learning model (step S305). That is, the control unit 1600 inputs the conventional OCT image indicated by the conventional OCT image data 3500b acquired in step S300 into the generation model G indicated by the learning model data 3000c. As a result, a polarized OCT image is generated.

 次に、制御部1600は、生成された偏光OCT画像を保存する(ステップS310)。すなわち、制御部1600は、生成された偏光OCT画像を示す偏光OCT画像データ3500cを記憶媒体3000に保存する。次に、制御部1600は、全ての従来型OCT画像の処理が終了したか否か判定し、終了したと判定されるまで、ステップS300以降の処理を繰り返す。むろん、以上の処理は一例であり、従来型OCT2500による測定の度に偏光OCT画像が生成されても良いし、撮影された従来型OCT画像や偏光OCT画像が表示部5500に表示されたりしても良い。 Then, the control unit 1600 stores the generated polarized OCT image (step S310). That is, the control unit 1600 stores the polarized OCT image data 3500c indicating the generated polarized OCT image in the storage medium 3000. Next, the control unit 1600 determines whether processing of all conventional OCT images has been completed, and repeats the processing from step S300 onwards until it is determined that processing has been completed. Of course, the above processing is one example, and a polarized OCT image may be generated each time a measurement is performed by the conventional OCT 2500, or the captured conventional OCT image or polarized OCT image may be displayed on the display unit 5500.

 以上の処理によれば、偏光感受性のないOCTである従来型OCT2500を用いて撮影された従来型OCT画像から偏光感受性のないOCTで測定される偏光OCT画像を生成することができる。このため、従来型OCT2500と比較して高価な偏光感受型OCT2000を用いなくても、偏光特性を反映した偏光OCT画像を測定し、利用することができる。 The above process makes it possible to generate a polarized OCT image measured with a polarization insensitive OCT from a conventional OCT image taken with the conventional OCT 2500, which is a polarization insensitive OCT. Therefore, it is possible to measure and use a polarized OCT image that reflects the polarization characteristics without using the polarization sensitive OCT 2000, which is more expensive than the conventional OCT 2500.

 (4)他の実施形態:
  以上の実施形態は本発明を実施するための一例であり、他にも種々の実施形態を採用可能である。例えば、データ処理システムの装置構成は、図1に示す構成に限定されない。図1に示す各装置は、機能を共有するより少数の装置であっても良いし、より多数の装置であっても良い。具体的には、データ処理システム1000は、偏光感受型OCT2000,記憶媒体3000, 入力部4000,表示部5000の少なくとも一つと一体の装置であっても良い。また、データ処理システム1000の少なくとも一部がサーバによって構成されるなど、より多数の装置に分散していても良い。むろん、データ処理システム1500においても同様に、分散化、集約化が行われてもよい。むろん、各種の構成を採用であることは図8に示す構成においても同様である。
(4) Other embodiments:
The above embodiment is an example for implementing the present invention, and various other embodiments can be adopted. For example, the device configuration of the data processing system is not limited to the configuration shown in FIG. 1. The devices shown in FIG. 1 may be fewer devices that share functions, or may be more devices. Specifically, the data processing system 1000 may be an integrated device with at least one of the polarization-sensitive OCT 2000, the storage medium 3000, the input unit 4000, and the display unit 5000. In addition, the data processing system 1000 may be distributed to more devices, such as at least a part of the data processing system 1000 being configured by a server. Of course, the data processing system 1500 may also be distributed and consolidated in the same manner. Of course, the fact that various configurations are adopted is similar to the configuration shown in FIG. 8.

 測定情報取得部は、偏光感受型OCTによる測定対象物の測定結果を示す測定情報を取得することができればよい。すなわち、測定情報取得部は、偏光OCT画像を取得するための測定情報であり、かつ、従来型OCT画像を作成可能な測定情報を取得する。測定対象物は、被検眼に限定されず、OCTを用いて参照光と測定光との干渉による測定が可能な対象物であれば、任意の対象物を測定対象物とすることができる。 The measurement information acquisition unit only needs to be able to acquire measurement information that indicates the measurement results of the object to be measured using polarization-sensitive OCT. In other words, the measurement information acquisition unit acquires measurement information that is for acquiring a polarized OCT image and is also capable of creating a conventional OCT image. The object to be measured is not limited to the subject's eye, and any object that can be measured using OCT by interference between reference light and measurement light can be used as the measurement object.

 また、測定情報は、学習モデルの用途に応じて種々の調整が行われてよい。例えば、汎用的に用いられる学習モデルを生成するのであれば、人種、性別、年齢等に偏りが生じないように種々の条件で測定された測定情報が用意されることが好ましい。一方、被検者が特定の人種であったり、特定の症例についての測定が予定されていたりする場合、特定の人種についての測定情報が収集されたり、特定の症例についての測定情報が収集されたりしても良い。 In addition, the measurement information may be adjusted in various ways depending on the application of the learning model. For example, if a learning model for general use is to be generated, it is preferable to prepare measurement information measured under various conditions so as not to cause bias in terms of race, sex, age, etc. On the other hand, if the subject is of a specific race or measurements are planned for a specific case, measurement information for the specific race or measurement information for the specific case may be collected.

 また、測定情報は、測定対象物の偏光特性を反映した測定結果を示す情報であれば良く、上述の実施形態のようなジョーンズ行列に限定されない。例えば、測定情報が、偏光感受型OCTによって測定された干渉光のジョーンズベクトルである構成であっても良い。すなわち、あるB-スキャンによって得られた切断面上の座標毎の測定情報3000aがジョーンズベクトルとして得られている場合、各座標の強度IPDを以下の式(9)によって特定し、偏光OCT画像を生成することも可能である。

Figure JPOXMLDOC01-appb-M000009
Furthermore, the measurement information may be information indicating a measurement result reflecting the polarization characteristics of the measurement object, and is not limited to the Jones matrix as in the above embodiment. For example, the measurement information may be a Jones vector of interference light measured by a polarization-sensitive OCT. That is, when the measurement information 3000a for each coordinate on a cut surface obtained by a certain B-scan is obtained as a Jones vector, it is also possible to specify the intensity I PD of each coordinate by the following formula (9) and generate a polarization OCT image.
Figure JPOXMLDOC01-appb-M000009

 この場合、従来型OCT画像は、式(7)の左辺に式(4)を代入して得られる式(10)に基づいて式(11)のようにして強度を算出することによって生成される。

Figure JPOXMLDOC01-appb-M000010
Figure JPOXMLDOC01-appb-M000011
In this case, the conventional OCT image is generated by calculating the intensity as shown in equation (11) based on equation (10) obtained by substituting equation (4) into the left side of equation (7).
Figure JPOXMLDOC01-appb-M000010
Figure JPOXMLDOC01-appb-M000011

 従って、ジョーンズベクトルを用いる構成は、例えば、図1に示す偏光感受型OCT2000としてジョーンズベクトルを測定する装置を適用し、データ処理システム1000によって教師データ3000bを生成し、学習モデルデータ3000cを生成することによって実現可能である。すなわち、制御部1100が式(9)を用いて偏光OCT画像を算出し、式(11)を用いて従来型OCT画像を算出すれば、他の構成は図1と同様の構成で実現可能である。 Therefore, a configuration using Jones vectors can be realized, for example, by applying a device for measuring Jones vectors as the polarization-sensitive OCT 2000 shown in FIG. 1, generating teacher data 3000b using the data processing system 1000, and generating learning model data 3000c. In other words, if the control unit 1100 calculates a polarization OCT image using equation (9) and calculates a conventional OCT image using equation (11), the other configurations can be realized in the same manner as in FIG. 1.

 なお、ジョーンズベクトルを想定する装置は種々の装置であって良く、例えば、図10に示す構成で実現可能である。図10は、偏光感受型OCTの構成例を模式的に示す図である。本例において、偏光感受型OCTは光源LSを備えており、光源LSから出力された光は偏光子PL(例えば90°)を経てビームスプリッタBSに入射される。ビームスプリッタBSに入射した光は参照光と測定光に分離する。ビームスプリッタBSから出力された参照光は1/4波長板QW1(例えば、22.5°)、レンズLS1を経てミラーMRに入射する。ミラーMRで反射された参照光は、レンズLS1、1/4波長板QW1を経てビームスプリッタBSに戻る。 The device assuming the Jones vector may be various devices, and can be realized, for example, by the configuration shown in FIG. 10. FIG. 10 is a diagram showing a schematic configuration example of a polarization-sensitive OCT. In this example, the polarization-sensitive OCT is equipped with a light source LS, and the light output from the light source LS passes through a polarizer PL (e.g., 90°) and is incident on a beam splitter BS. The light incident on the beam splitter BS is separated into reference light and measurement light. The reference light output from the beam splitter BS passes through a quarter-wave plate QW1 (e.g., 22.5°) and a lens LS1 and is incident on a mirror MR. The reference light reflected by the mirror MR returns to the beam splitter BS via lens LS1 and the quarter-wave plate QW1.

 一方、ビームスプリッタBSから出力された測定光は、ガルバノミラーGM、1/4波長板QW2(例えば、45°)、レンズLS2を経て測定対象物Saに入射する。測定対象物Saから戻る測定光は、レンズLS2、1/4波長板QW2、ガルバノミラーGMを経てビームスプリッタBSに戻る。 Meanwhile, the measurement light output from the beam splitter BS passes through the galvanometer mirror GM, the quarter-wave plate QW2 (for example, 45°), and the lens LS2 and is incident on the measurement object Sa. The measurement light returning from the measurement object Sa passes through the lens LS2, the quarter-wave plate QW2, and the galvanometer mirror GM and returns to the beam splitter BS.

 ビームスプリッタBSに戻った参照光および測定光は、ビームスプリッタBSによって干渉光となり、偏光ビームスプリッタPBSに入射する。そして、偏光ビームスプリッタPBSから互いに直交する偏光成分の干渉光に分離され、垂直偏光成分ディテクタDV、水平偏光成分ディテクタDHのそれぞれによって測定が行われる。偏光感受型OCTは、この構成に限定されないが、いずれにしても、ジョーンズベクトルを測定する装置を利用した場合であっても、以上の構成によれば、1回の測定に基づいて極めて多数の教師データ3000bを生成することができ、効率的に教師データを生成することが可能である。 The reference light and measurement light that return to the beam splitter BS are made into interference light by the beam splitter BS and enter the polarizing beam splitter PBS. The light is then separated by the polarizing beam splitter PBS into interference light of orthogonal polarization components, which are measured by the vertical polarization component detector DV and the horizontal polarization component detector DH. Polarization-sensitive OCT is not limited to this configuration, but in any case, even when a device that measures Jones vectors is used, the above configuration makes it possible to generate an extremely large amount of training data 3000b based on a single measurement, making it possible to generate training data efficiently.

 偏光OCT画像取得部は、測定情報に基づいて、測定対象物の偏光特性に応じた画像である偏光OCT画像を取得することができればよい。すなわち、偏光OCT画像取得部は、偏光特性を反映した測定結果を可視化した偏光OCT画像を取得することができればよい。偏光特性は、測定対象物に照射された光に対する測定対象物からの応答(散乱や反射等)が光の偏光状態に依存して変動する場合において、偏光状態毎の応答を示していればよい。 The polarized OCT image acquisition unit only needs to be able to acquire a polarized OCT image that is an image according to the polarization characteristics of the object to be measured based on the measurement information. In other words, the polarized OCT image acquisition unit only needs to be able to acquire a polarized OCT image that visualizes the measurement results that reflect the polarization characteristics. The polarization characteristics only need to indicate the response for each polarization state when the response (scattering, reflection, etc.) from the object to light irradiated onto the object varies depending on the polarization state of the light.

 従って、偏光OCT画像は、上述のPD(polarization-diverse)画像以外にも、種々の画像であって良い。例えば、複屈折による累積位相遅延量(cumulative phase retardation)、複屈折による局所位相遅延量(local phase retardation)、複屈折軸(optic axis of birefringence)、ダイアッテニュエーション(diattenuation)、偏光均一性(degree of polarization uniformity)、偏光エントロピー(polarimetric entropy)などが挙げられる。すなわち、偏光感受型OCTの測定結果から生成可能であり、偏光特性を示す任意の画像が偏光OCT画像となり得る。 Therefore, a polarized OCT image may be various images other than the above-mentioned PD (polarization-diverse) image. For example, it may be an image that shows cumulative phase retardation due to birefringence, local phase retardation due to birefringence, optic axis of birefringence, diattenuation, degree of polarization uniformity, and polarimetric entropy. In other words, any image that can be generated from the measurement results of polarization-sensitive OCT and shows polarization characteristics can be a polarized OCT image.

 従来型OCT画像取得部は、測定情報に基づいて、偏光感受性を考慮しない従来型OCTによって測定対象物を測定した場合の強度画像である従来型OCT画像を複数枚取得することができればよい。すなわち、従来型OCT画像取得部は、測定情報に基づいて、測定対象物を偏光感受性のないOCTで撮影した場合の従来型OCT画像を、測定情報から取得できれば良い。測定情報から従来型OCT画像を複数枚取得するための手法は、種々の手法であって良く、例えば、θとして採用される角度は上述の実施形態に限定されない。 The conventional OCT image acquisition unit only needs to be able to acquire multiple conventional OCT images, which are intensity images obtained when the object to be measured is measured using conventional OCT that does not take polarization sensitivity into account, based on the measurement information. In other words, the conventional OCT image acquisition unit only needs to be able to acquire, from the measurement information, conventional OCT images obtained when the object to be measured is photographed using OCT that does not take polarization sensitivity into account, based on the measurement information. There may be various methods for acquiring multiple conventional OCT images from the measurement information, and for example, the angle used as θ is not limited to the above-mentioned embodiment.

 また、式(7)に示す1/2波長板および水平直線偏光子による偏光操作は一例であり、他の任意の偏光操作に基づいて従来型OCT画像が生成されて良い。偏光操作は、例えば、任意の回転角および位相遅延量を持つ波長板や、任意の回転角を持つ直線偏光子による偏光操作であって良い。偏光操作によって各種の偏光状態のジョーンズベクトルを計算し、水平偏光成分や垂直偏光成分の強度を算出すれば従来型OCT画像を生成可能である。なお、偏光操作は、より簡易的な計算であっても良い。例えば、測定情報が示すジョーンズ行列やジョーンズベクトルの各成分を任意の重み付け係数で線形結合することによって任意の偏光操作が行われてもよい。むろん、この場合、操作前後でベクトルの大きさは維持されることが好ましい。 Furthermore, the polarization operation using the half-wave plate and horizontal linear polarizer shown in formula (7) is one example, and a conventional OCT image may be generated based on any other polarization operation. The polarization operation may be, for example, a polarization operation using a wave plate with any rotation angle and phase delay amount, or a linear polarizer with any rotation angle. A conventional OCT image can be generated by calculating the Jones vectors of various polarization states using the polarization operation and calculating the intensities of the horizontal polarization component and the vertical polarization component. Note that the polarization operation may be a simpler calculation. For example, any polarization operation may be performed by linearly combining the Jones matrix or each component of the Jones vector indicated by the measurement information with an arbitrary weighting coefficient. Of course, in this case, it is preferable that the magnitude of the vector is maintained before and after the operation.

 教師データ生成部は、偏光OCT画像と、複数枚の従来型OCT画像のそれぞれと、が組となっている複数組の教師データを生成することができればよい。すなわち、教師データ生成部は、測定情報から複数の従来型OCT画像を生成し、1枚の偏光OCT画像と対応付けて複数組の教師データを生成することができればよい。むろん、測定情報は、複数の被検眼についての測定結果であり、それぞれの測定結果から教師データが生成されても良い。また、偏光OCT画像を取得する際のB-スキャンの数等も限定されない。 The teacher data generation unit only needs to be able to generate multiple sets of teacher data in which a polarized OCT image is paired with each of multiple conventional OCT images. In other words, the teacher data generation unit only needs to be able to generate multiple conventional OCT images from measurement information and generate multiple sets of teacher data by associating them with one polarized OCT image. Of course, the measurement information may be the measurement results for multiple test eyes, and teacher data may be generated from each of the measurement results. Furthermore, there is no limit to the number of B-scans, etc., used when acquiring polarized OCT images.

 さらに、測定情報に基づいて複数の従来型OCT画像を生成する手法は、方法やプログラムの発明としても適用可能である。また、以上のようなシステム、方法やプログラムは、単独の装置として実現される場合や、複数の機能を有する装置の一部として実現される場合が想定可能であり、各種の態様を含むものである。 Furthermore, the technique of generating multiple conventional OCT images based on measurement information can also be applied as a method or program invention. In addition, the above-mentioned system, method, and program can be realized as a stand-alone device or as part of a device with multiple functions, and include various aspects.

10…測定部、11…光源、12…偏光制御装置、13…ファイバカプラ、14…PMカプラ、21…PMカプラ、22…光路長差生成部、23…サーキュレータ、24…サーキュレータ、25…スプリッタ、26…コリメータレンズ、27…ガルバノミラー、28…ガルバノミラー、29…レンズ、30…測定対象物、31…PMカプラ、32…PMカプラ、41…光サーキュレータ、42…コリメータレンズ、43…参照ミラー、44…PMカプラ、45…光路長差生成部、46…PMカプラ、47…コリメータレンズ、48…レンズ、49…コリメータレンズ、50…レンズ、51…PMカプラ、52…コリメータレンズ、53…レンズ、54…コリメータレンズ、55…レンズ、60…第1干渉光生成部、61…PMカプラ、62…PMカプラ、70…第2干渉光生成部、71…PMカプラ、72…PMカプラ、80…第1干渉光検出部、81…バランス型光検出器、82…バランス型光検出器、83…信号処理器、90…第2干渉光検出器、91…バランス型光検出器、92…バランス型光検出器、93…信号処理器、100…クロック発生器、200…演算装置、202…演算部、302…PMファイバ、304…PMファイバ、306…光路延長部、308…光路長延長部、1000…データ処理システム、1100…制御部、1110…教師データ生成プログラム、1110a…測定情報取得部、1110b…偏光OCT画像取得部、1110c…従来型OCT画像取得部、1110d…教師データ生成部、1120…機械学習プログラム、1120a…機械学習部、1200…通信I/F、1300…ディスプレイI/F、1500…データ処理システム、1600…制御部、1610…測定プログラム、1610a…測定部、1610b…従来型OCT画像生成部、1610c…偏光OCT画像生成部、1700…通信I/F、1800…ディスプレイI/F、3000…記憶媒体、3000a…測定情報、3000b…教師データ、3000c…学習モデルデータ、3500…記憶媒体、3500a…測定情報、3500b…従来型OCT画像データ、3500c…偏光OCT画像データ、4000…入力部、4500…入力部、5000…表示部、5500…表示部 10... measurement unit, 11... light source, 12... polarization control device, 13... fiber coupler, 14... PM coupler, 21... PM coupler, 22... optical path length difference generating unit, 23... circulator, 24... circulator, 25... splitter, 26... collimator lens, 27... galvanometer mirror, 28... galvanometer mirror, 29... lens, 30... measurement object, 31... PM coupler, 32... PM coupler, 41... optical circulator, 42... collimator lens, 43... reference mirror, 44... PM coupler, 45... optical path length difference generating unit, 46... PM coupler, 47... collimator lens lens, 48...lens, 49...collimator lens, 50...lens, 51...PM coupler, 52...collimator lens, 53...lens, 54...collimator lens, 55...lens, 60...first interference light generation unit, 61...PM coupler, 62...PM coupler, 70...second interference light generation unit, 71...PM coupler, 72...PM coupler, 80...first interference light detection unit, 81...balanced type photodetector, 82...balanced type photodetector, 83...signal processor, 90...second interference light detector, 91...balanced type photodetector, 92...balanced type photodetector, 93...signal processor, 100...clock A pulse generator, 200, a calculation device, 202, a calculation unit, 302, a PM fiber, 304, a PM fiber, 306, an optical path extension unit, 308, an optical path extension unit, 1000, a data processing system, 1100, a control unit, 1110, a teacher data generation program, 1110a, a measurement information acquisition unit, 1110b, a polarization OCT image acquisition unit, 1110c, a conventional OCT image acquisition unit, 1110d, a teacher data generation unit, 1120, a machine learning program, 1120a, a machine learning unit, 1200, a communication I/F, 1300, a display I/F, 1500, a data processing system system, 1600...control unit, 1610...measurement program, 1610a...measurement unit, 1610b...conventional OCT image generation unit, 1610c...polarized OCT image generation unit, 1700...communication I/F, 1800...display I/F, 3000...storage medium, 3000a...measurement information, 3000b...teaching data, 3000c...learning model data, 3500...storage medium, 3500a...measurement information, 3500b...conventional OCT image data, 3500c...polarized OCT image data, 4000...input unit, 4500...input unit, 5000...display unit, 5500...display unit

Claims (12)

 偏光感受型OCTによる測定対象物の測定結果を示す測定情報を取得する測定情報取得部と、
 前記測定情報に基づいて、前記測定対象物の偏光特性に応じた画像である偏光OCT画像を取得する偏光OCT画像取得部と、
 前記測定情報に基づいて、偏光感受性を考慮しないOCTによって前記測定対象物を測定した場合の強度画像である従来型OCT画像を複数枚取得する従来型OCT画像取得部と、
 前記偏光OCT画像と、複数枚の前記従来型OCT画像のそれぞれと、が組となっている複数組の教師データを生成する教師データ生成部と、
を備える教師データ生成システム。
a measurement information acquisition unit that acquires measurement information indicating a measurement result of the measurement object by the polarization-sensitive OCT;
a polarization OCT image acquisition unit that acquires a polarization OCT image that is an image according to the polarization characteristics of the measurement object based on the measurement information;
a conventional OCT image acquisition unit that acquires a plurality of conventional OCT images, which are intensity images obtained when the object to be measured is measured by OCT that does not take polarization sensitivity into consideration, based on the measurement information;
A training data generating unit that generates a plurality of sets of training data each including the polarization OCT image and each of the plurality of conventional OCT images;
A teacher data generation system comprising:
 前記測定情報は、
  前記測定対象物の偏光特性を示すジョーンズ行列である、
請求項1に記載の教師データ生成システム。
The measurement information is
A Jones matrix indicating the polarization characteristics of the measurement object.
The teacher data generation system according to claim 1 .
 前記測定情報は、
  前記偏光感受型OCTによって測定された干渉光のジョーンズベクトルである、
請求項1または請求項2に記載の教師データ生成システム。
The measurement information is
The Jones vector of the interference light measured by the polarization-sensitive OCT.
The teacher data generating system according to claim 1 or 2.
 前記従来型OCT画像取得部は、
  前記測定情報に基づいて、前記測定対象物から出力された測定光のジョーンズベクトルを取得し、前記測定光のジョーンズベクトルの偏光状態を変化させる偏光操作であって、互いに異なる前記偏光操作を複数回実行し、それぞれの前記偏光操作後の成分に基づいて複数の前記従来型OCT画像を取得する、
請求項1または請求項2に記載の教師データ生成システム。
The conventional OCT image acquisition unit includes:
a polarization operation for changing a polarization state of the Jones vector of the measurement light output from the measurement object based on the measurement information, the polarization operation being different from each other, and a plurality of the conventional OCT images being obtained based on the components after each polarization operation;
The teacher data generating system according to claim 1 or 2.
 前記偏光操作は、
  偏光状態を変化させる操作であり、
 互いに異なる前記偏光操作は、
  変化後の偏光状態が異なる操作である、
請求項4に記載の教師データ生成システム。
The polarization manipulation is
This is an operation that changes the polarization state.
The different polarization operations are:
The polarization state after the change is different.
The teacher data generating system according to claim 4 .
 前記偏光操作は、
  偏光作用素子によって行われ、
 互いに異なる前記偏光操作は、
  一定の角度毎に設定された異なる回転角の前記偏光作用素子を前記測定光のジョーンズベクトルに作用させる操作である、
  前記偏光作用素子の回転角が一定の角度毎に変化され行われる、
請求項4に記載の教師データ生成システム。
The polarization manipulation is
This is done by a polarization effect element,
The different polarization operations are:
An operation in which the polarization effect element having a different rotation angle set at every constant angle is applied to the Jones vector of the measurement light.
The rotation angle of the polarization effect element is changed at regular intervals.
The teacher data generating system according to claim 4 .
 前記偏光操作は、
  偏光作用素子によって行われ、
 互いに異なる前記偏光操作は、
  所定の角度範囲を均等に分割して得られた異なる回転角の前記偏光作用素子を前記測定光のジョーンズベクトルに作用させる操作である、
請求項4に記載の教師データ生成システム。
The polarization manipulation is
This is done by a polarization effect element,
The different polarization operations are:
An operation in which the polarization effect element having a different rotation angle obtained by equally dividing a predetermined angle range is applied to the Jones vector of the measurement light.
The teacher data generating system according to claim 4 .
 前記測定情報は、前記測定対象物の3次元空間内の座標毎の情報であり、
 前記偏光OCT画像および前記従来型OCT画像は、光軸を含む切断面で前記3次元空間を切断した2次元平面上の画像であり、
 複数の前記切断面について前記偏光OCT画像および前記従来型OCT画像が取得される、
請求項1または請求項2に記載の教師データ生成システム。
The measurement information is information for each coordinate in a three-dimensional space of the measurement object,
the polarized OCT image and the conventional OCT image are images on a two-dimensional plane obtained by cutting the three-dimensional space with a cutting plane including an optical axis,
The polarized OCT images and the conventional OCT images are acquired for a plurality of the cross sections.
The teacher data generating system according to claim 1 or 2.
 請求項1または請求項2に記載の教師データ生成システムによって生成された前記教師データに基づいて、
 前記従来型OCT画像を入力し、前記偏光OCT画像を出力する学習モデルを機械学習する機械学習部を備える機械学習システム。
Based on the teacher data generated by the teacher data generation system according to claim 1 or 2,
A machine learning system including a machine learning unit that inputs the conventional OCT image and machine-learns a learning model that outputs the polarization OCT image.
 偏光感受性を考慮しないOCT光学系によって測定対象物を測定する測定部と、
 測定結果に基づいて従来型OCT画像を生成する従来型OCT画像生成部と、
 生成された前記従来型OCT画像を請求項9に記載の前記学習モデルに入力し、前記OCT光学系によって測定された前記測定対象物の偏光OCT画像を生成する偏光OCT画像生成部と、
を備えるOCTシステム。
A measurement unit that measures a measurement object using an OCT optical system that does not take polarization sensitivity into consideration;
a conventional OCT image generating unit that generates a conventional OCT image based on the measurement result;
a polarization OCT image generating unit that inputs the generated conventional OCT image into the learning model according to claim 9 and generates a polarization OCT image of the measurement object measured by the OCT optical system;
An OCT system comprising:
 偏光感受型OCTによる測定対象物の測定結果を示す測定情報を取得する測定情報取得工程と、
 前記測定情報に基づいて、前記測定対象物の偏光特性に応じた画像である偏光OCT画像を取得する偏光OCT画像取得工程と、
 前記測定情報に基づいて、偏光感受性を考慮しないOCTによって前記測定対象物を測定した場合の強度画像である従来型OCT画像を複数枚取得する従来型OCT画像取得工程と、
 前記偏光OCT画像と、複数枚の前記従来型OCT画像のそれぞれと、が組となっている複数組の教師データを生成する教師データ生成工程と、
を含む教師データ生成方法。
a measurement information acquisition step of acquiring measurement information indicating a measurement result of the measurement object by the polarization-sensitive OCT;
a polarization OCT image acquisition step of acquiring a polarization OCT image, which is an image corresponding to the polarization characteristics of the measurement object, based on the measurement information;
a conventional OCT image acquisition step of acquiring a plurality of conventional OCT images, which are intensity images obtained when the object to be measured is measured by OCT that does not take polarization sensitivity into consideration, based on the measurement information;
A training data generating step of generating a plurality of sets of training data each including the polarization OCT image and each of the plurality of conventional OCT images;
A method for generating teacher data, comprising:
 コンピュータを、
 偏光感受型OCTによる測定対象物の測定結果を示す測定情報を取得する測定情報取得部、
 前記測定情報に基づいて、前記測定対象物の偏光特性に応じた画像である偏光OCT画像を取得する偏光OCT画像取得部、
 前記測定情報に基づいて、偏光感受性を考慮しないOCTによって前記測定対象物を測定した場合の強度画像である従来型OCT画像を複数枚取得する従来型OCT画像取得部、
 前記偏光OCT画像と、複数枚の前記従来型OCT画像のそれぞれと、が組となっている複数組の教師データを生成する教師データ生成部、
として機能させる教師データ生成プログラム。
Computer,
A measurement information acquisition unit that acquires measurement information indicating a measurement result of the measurement object by the polarization-sensitive OCT;
a polarization OCT image acquisition unit that acquires a polarization OCT image that is an image according to the polarization characteristics of the measurement object based on the measurement information;
a conventional OCT image acquisition unit that acquires a plurality of conventional OCT images, which are intensity images obtained when the object to be measured is measured by OCT that does not take polarization sensitivity into consideration, based on the measurement information;
a training data generating unit that generates a plurality of sets of training data each including the polarization OCT image and each of the plurality of conventional OCT images;
A teacher data generation program that functions as a training data generator.
PCT/JP2024/003723 2023-03-16 2024-02-05 Training data generation system, machine learning system, oct system, training data generation method, and training data generation program Pending WO2024190161A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2023-041887 2023-03-16
JP2023041887A JP2024131552A (en) 2023-03-16 2023-03-16 Teacher data generation system, machine learning system, OCT system, teacher data generation method, and teacher data generation program

Publications (1)

Publication Number Publication Date
WO2024190161A1 true WO2024190161A1 (en) 2024-09-19

Family

ID=92755090

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2024/003723 Pending WO2024190161A1 (en) 2023-03-16 2024-02-05 Training data generation system, machine learning system, oct system, training data generation method, and training data generation program

Country Status (2)

Country Link
JP (1) JP2024131552A (en)
WO (1) WO2024190161A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020156909A (en) * 2019-03-27 2020-10-01 株式会社トーメーコーポレーション Optical tomographic image capturing apparatus
JP2021515244A (en) * 2018-05-23 2021-06-17 ハーグ—ストレイト アーゲーHaag−Streit Ag OCT system and OCT method
JP2022142428A (en) * 2021-03-16 2022-09-30 凸版印刷株式会社 Machine learning teacher data generation system, machine learning teacher data generation method, and program
WO2022234828A1 (en) * 2021-05-06 2022-11-10 国立大学法人筑波大学 Information processing device and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021515244A (en) * 2018-05-23 2021-06-17 ハーグ—ストレイト アーゲーHaag−Streit Ag OCT system and OCT method
JP2020156909A (en) * 2019-03-27 2020-10-01 株式会社トーメーコーポレーション Optical tomographic image capturing apparatus
JP2022142428A (en) * 2021-03-16 2022-09-30 凸版印刷株式会社 Machine learning teacher data generation system, machine learning teacher data generation method, and program
WO2022234828A1 (en) * 2021-05-06 2022-11-10 国立大学法人筑波大学 Information processing device and program

Also Published As

Publication number Publication date
JP2024131552A (en) 2024-09-30

Similar Documents

Publication Publication Date Title
JP6256879B2 (en) Polarization-sensitive optical image measurement system and program installed in the system
JP6606800B2 (en) Optical coherence tomography using polarization information
EP2149776B1 (en) Optical coherence tomographic imaging method and optical coherence tomographic imaging apparatus
JP7620925B2 (en) Apparatus for measuring depth-resolved tissue birefringence using single-input-state polarization-sensitive optical coherence tomography
US20080025570A1 (en) Dynamic motion contrast and transverse flow estimation using optical coherence tomography
US7847954B2 (en) Measuring the shape and thickness variation of a wafer with high slopes
KR102804233B1 (en) Methods and systems for noninvasive optical characterization of heterogeneous media
EP3015816B1 (en) Polarization-sensitive optical-coherence-tomographic imaging apparatus
JP2016083245A (en) Optical tomography apparatus
Pfäffle et al. Reduction of frame rate in full-field swept-source optical coherence tomography by numerical motion correction
JP5173305B2 (en) Measurement signal noise processing method
WO2024190161A1 (en) Training data generation system, machine learning system, oct system, training data generation method, and training data generation program
CN110199171B (en) Dynamic mode switching for multimodal ophthalmic optical coherence tomography
CN104848928B (en) Vibration at high speed measuring system and method based on wide spectrum light source principle of interference
JP6784987B2 (en) Image generation method, image generation system and program
JP2016003898A (en) Optical tomographic imaging apparatus
Machikhin et al. Visualization of the phase structure of optically transparent objects on the basis of acousto-optical filtration of interference images
US20250031969A1 (en) Devices, methods, and systems of functional optical coherence tomography
JP2010151685A (en) Device for analyzing, texture-discriminating and visualizing image information in optical image measuring instrument
JP2009031230A (en) Displaying measurement data
Li et al. Accurately differentiating inflamed and healthy tissue samples by removing errors and noises in depth-resolved polarization parameter images

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 24770281

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE