Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7812751B2 - Image processing method, image processing device, program, and recording medium - Google Patents
[go: Go Back, main page]

JP7812751B2 - Image processing method, image processing device, program, and recording medium - Google Patents

Image processing method, image processing device, program, and recording medium

Info

Publication number
JP7812751B2
JP7812751B2 JP2022104629A JP2022104629A JP7812751B2 JP 7812751 B2 JP7812751 B2 JP 7812751B2 JP 2022104629 A JP2022104629 A JP 2022104629A JP 2022104629 A JP2022104629 A JP 2022104629A JP 7812751 B2 JP7812751 B2 JP 7812751B2
Authority
JP
Japan
Prior art keywords
image
oct
machine learning
birefringence
learning model
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.)
Active
Application number
JP2022104629A
Other languages
Japanese (ja)
Other versions
JP2024004792A (en
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.)
Topcon Corp
Original Assignee
Topcon 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 Topcon Corp filed Critical Topcon Corp
Priority to JP2022104629A priority Critical patent/JP7812751B2/en
Publication of JP2024004792A publication Critical patent/JP2024004792A/en
Application granted granted Critical
Publication of JP7812751B2 publication Critical patent/JP7812751B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Eye Examination Apparatus (AREA)

Description

本開示は、光コヒーレンストモグラフィ(OCT)画像を処理するための方法、装置、プログラム、及び記録媒体に関する。 This disclosure relates to a method, apparatus, program, and recording medium for processing optical coherence tomography (OCT) images.

近年、レーザー光源等からの光ビームを用いて被測定物体(サンプル)の表面形態や内部形態を表す画像を生成するためのOCTが注目を集めている。OCTは、X線CT(Computed Tomography)のような生体に対する侵襲性を持たないことから、特に医療分野や生物学分野における応用の展開が期待されている。例えば眼科分野においては、眼底や角膜等の画像を生成するための装置が実用化されている。 In recent years, OCT has been attracting attention for generating images that represent the surface and internal morphology of a measured object (sample) using a light beam from a laser light source or other source. Because OCT is not invasive to living organisms like X-ray CT (Computed Tomography), it is expected to be particularly useful in the medical and biological fields. For example, in the field of ophthalmology, devices for generating images of the fundus and cornea have been put to practical use.

OCT画像には様々なアーティファクトが生じる。その1つとして、サンプルの複屈折性に由来するアーティファクトがある。複屈折性は、光の偏光及び伝搬方向に依存する屈折率を持つ物質の光学特性である。複屈折性を持つサンプルを透過する光線は、その偏光の状態によって2つの光線に分けられる。複屈折に由来するアーティファクト(複屈折由来アーティファクト)は、偏光を検出可能なOCTモダリティで生成されたOCT画像だけでなく、通常のOCT強度画像にも生じる。なお、偏光を検出可能なOCTモダリティ(偏光感受型OCT)には、例えば、特許文献1~4に記載されたものがある。 Various artifacts occur in OCT images. One of these is artifacts resulting from the birefringence of the sample. Birefringence is an optical property of materials, with a refractive index that depends on the polarization and propagation direction of light. A light beam passing through a birefringent sample is split into two beams depending on its polarization state. Artifacts resulting from birefringence (birefringence-related artifacts) occur not only in OCT images generated by OCT modalities capable of detecting polarized light, but also in standard OCT intensity images. Examples of OCT modalities capable of detecting polarized light (polarization-sensitive OCT) include those described in Patent Documents 1 to 4.

複屈折由来アーティファクトを除去するための技術として、OCT信号を2つの偏光成分に分離して検出し、検出された2つの偏光成分信号の強度を合成してOCT強度信号を生成する手法が知られている。この手法は、例えば、非特許文献1に記載されているように、偏光ビームスプリッターと2つの光検出器とを組み合わせた検出モジュール(偏光分離検出機能)を用いて実現される。 A known technique for removing birefringence artifacts is to separate the OCT signal into two polarization components, detect them, and then generate an OCT intensity signal by combining the intensities of the detected two polarization component signals. This technique is realized, for example, using a detection module (polarization separation detection function) that combines a polarizing beam splitter and two photodetectors, as described in Non-Patent Document 1.

特許第4344829号明細書Patent No. 4344829 specification 特許第6256879号明細書Patent No. 6256879 specification 特許第6346410号明細書Patent No. 6346410 specification 特許第6579718号明細書Patent No. 6579718 specification

Shuichi Makita、Toshihiro Mino、Tastuo Yamaguchi、Mashiro Miura、Shinnosuke Azuma、 and Yoshiaki Yasuno、 “Clinical prototype of pigment and flow imaging optical coherence tomography for posterior eye investigation”、 Biomedical Optics Express、 Vol. 9、 Issue 9、 pp. 4372-4389 (2018)Shuichi Makita, Toshihiro Mino, Tastuo Yamaguchi, Mashiro Miura, Shinnosuke Azuma, and Yoshiaki Yasuno, “Clinical "prototype of pigment and flow imaging optical coherence tomography for posterior eye investigation", Biomedical Optics Express, Vol. 9, Issue 9, pp. 4372-4389 (2018)

本開示の目的の1つは、偏光分離検出機能を持たないOCTモダリティで取得された画像から、複屈折由来アーティファクトが低減された画像を生成するための新たな技術を提供することにある。 One of the objectives of this disclosure is to provide a new technology for generating images with reduced birefringence artifacts from images acquired using an OCT modality that does not have polarization separation detection capabilities.

実施形態の1つの態様は、光コヒーレンストモグラフィ(OCT)画像を処理する方法であって、物体の複屈折情報を含む第1の画像と前記物体の複屈折情報を含まない第2の画像とのペアの集合を含む訓練データを用いた機械学習によって構築された機械学習モデルであってOCT画像の入力を受けて当該OCT画像における複屈折由来アーティファクトが低減されたデノイズ画像を出力するように構築された機械学習モデルを準備し、サンプルのOCT画像を取得し、前記サンプルの前記OCT画像を前記機械学習モデルに入力し、前記サンプルの前記OCT画像の入力に基づき前記機械学習モデルから出力されたデノイズ画像を記憶又は提供する。 One aspect of the embodiment is a method for processing optical coherence tomography (OCT) images, comprising: preparing a machine learning model constructed by machine learning using training data including a set of pairs of a first image containing birefringence information of an object and a second image not containing birefringence information of the object; the machine learning model constructed to receive an OCT image as input and output a denoised image in which birefringence-induced artifacts in the OCT image are reduced; acquiring an OCT image of a sample; inputting the OCT image of the sample to the machine learning model; and storing or providing the denoised image output from the machine learning model based on the input OCT image of the sample.

実施形態の別の態様は、光コヒーレンストモグラフィ(OCT)画像を処理する装置であって、サンプルのOCT画像を取得する画像取得部と、物体の複屈折情報を含む第1の画像と前記物体の複屈折情報を含まない第2の画像とのペアの集合を含む訓練データを用いた機械学習によって構築された機械学習モデルであってOCT画像の入力を受けて当該OCT画像における複屈折由来アーティファクトが低減されたデノイズ画像を出力するように構築された機械学習モデルを用いて処理を実行する処理部とを含み、前記処理部は、前記画像取得部により取得された前記サンプルの前記OCT画像を前記機械学習モデルに入力し、前記サンプルの前記OCT画像の入力に基づき前記機械学習モデルから出力されたデノイズ画像を記憶又は提供する。 Another aspect of the embodiment is an apparatus for processing optical coherence tomography (OCT) images, comprising: an image acquisition unit that acquires OCT images of a sample; and a processing unit that performs processing using a machine learning model constructed by machine learning using training data including a set of pairs of a first image containing birefringence information of an object and a second image not containing birefringence information of the object, the machine learning model being constructed to receive an OCT image as input and output a denoised image in which birefringence-induced artifacts in the OCT image are reduced. The processing unit inputs the OCT image of the sample acquired by the image acquisition unit to the machine learning model, and stores or provides the denoised image output from the machine learning model based on the input OCT image of the sample.

実施形態の更に別の態様は、光コヒーレンストモグラフィ(OCT)画像を処理するためのプログラムであって、コンピュータに、サンプルのOCT画像を取得する工程と、物体の複屈折情報を含む第1の画像と前記物体の複屈折情報を含まない第2の画像とのペアの集合を含む訓練データを用いた機械学習によって構築された機械学習モデルであってOCT画像の入力を受けて当該OCT画像における複屈折由来アーティファクトが低減されたデノイズ画像を出力するように構築された機械学習モデルに、前記サンプルの前記OCT画像を入力する工程と、前記サンプルの前記OCT画像の入力に基づき前記機械学習モデルから出力されたデノイズ画像を記憶又は提供する工程とを実行させる。 Yet another aspect of the embodiment is a program for processing optical coherence tomography (OCT) images, which causes a computer to execute the following steps: acquiring an OCT image of a sample; inputting the OCT image of the sample into a machine learning model constructed by machine learning using training data including a set of pairs of a first image containing birefringence information of an object and a second image not containing birefringence information of the object, the machine learning model being constructed to receive an OCT image as input and output a denoised image in which birefringence-related artifacts in the OCT image are reduced; and storing or providing the denoised image output from the machine learning model based on the input of the OCT image of the sample.

実施形態の更に別の態様は、光コヒーレンストモグラフィ(OCT)画像を処理するためのプログラムが記録された、コンピュータ可読な非一時的記録媒体であって、
前記プログラムは、コンピュータに、サンプルのOCT画像を取得する工程と、物体の複屈折情報を含む第1の画像と前記物体の複屈折情報を含まない第2の画像とのペアの集合を含む訓練データを用いた機械学習によって構築された機械学習モデルであってOCT画像の入力を受けて当該OCT画像における複屈折由来アーティファクトが低減されたデノイズ画像を出力するように構築された機械学習モデルに、前記サンプルの前記OCT画像を入力する工程と、前記サンプルの前記OCT画像の入力に基づき前記機械学習モデルから出力されたデノイズ画像を記憶又は提供する工程とを実行させる。
Yet another aspect of the embodiment is a computer-readable non-transitory recording medium having a program recorded thereon for processing optical coherence tomography (OCT) images, the program comprising:
The program causes a computer to perform the following steps: acquiring an OCT image of a sample; inputting the OCT image of the sample into a machine learning model constructed by machine learning using training data including a set of pairs of a first image containing birefringence information of an object and a second image not containing birefringence information of the object, the machine learning model being constructed to receive an OCT image as input and output a denoised image in which birefringence-induced artifacts in the OCT image are reduced; and storing or providing the denoised image output from the machine learning model based on the input of the OCT image of the sample.

実施形態によれば、偏光分離検出機能を持たないOCTモダリティで取得された画像から複屈折由来アーティファクトが低減された画像を生成するための新たな技術を提供することが可能である。 According to the embodiment, it is possible to provide a new technology for generating images with reduced birefringence artifacts from images acquired using an OCT modality that does not have polarization separation detection functionality.

実施形態の例示的な態様に係る画像処理装置(眼科装置)の構成の一例を表す概略図である。1 is a schematic diagram illustrating an example of a configuration of an image processing apparatus (ophthalmologic apparatus) according to an exemplary aspect of an embodiment. 実施形態の例示的な態様に係る画像処理装置(眼科装置)の構成の一例を表す概略図である。1 is a schematic diagram illustrating an example of a configuration of an image processing apparatus (ophthalmologic apparatus) according to an exemplary aspect of an embodiment. 実施形態の例示的な態様に係る画像処理装置(眼科装置)の構成の一例を表す概略図である。1 is a schematic diagram illustrating an example of a configuration of an image processing apparatus (ophthalmologic apparatus) according to an exemplary aspect of an embodiment. 実施形態の例示的な態様に係る画像処理装置(眼科装置)の構成の一例を表す概略図である。1 is a schematic diagram illustrating an example of a configuration of an image processing apparatus (ophthalmologic apparatus) according to an exemplary aspect of an embodiment. 実施形態の例示的な態様に係る画像処理装置(眼科装置)の構成の一例を表す概略図である。1 is a schematic diagram illustrating an example of a configuration of an image processing apparatus (ophthalmologic apparatus) according to an exemplary aspect of an embodiment. 実施形態の例示的な態様に係る画像処理装置(眼科装置)の動作の一例を表すフローチャートである。10 is a flowchart illustrating an example of an operation of an image processing apparatus (ophthalmologic apparatus) according to an exemplary aspect of an embodiment. 実施形態の例示的な態様に係る画像処理装置(眼科装置)の動作の一例を表すフローチャートである。10 is a flowchart illustrating an example of an operation of an image processing apparatus (ophthalmologic apparatus) according to an exemplary aspect of an embodiment. 実施形態の例示的な態様に係る画像処理装置(眼科装置)の動作の一例を表すフローチャートである。10 is a flowchart illustrating an example of an operation of an image processing apparatus (ophthalmologic apparatus) according to an exemplary aspect of an embodiment. 実施形態の例示的な態様に係る画像処理装置(眼科装置)の動作の一例を表すフローチャートである。10 is a flowchart illustrating an example of an operation of an image processing apparatus (ophthalmologic apparatus) according to an exemplary aspect of an embodiment.

実施形態の幾つかの例示的な態様に係る画像処理方法、画像処理装置、プログラム、及び記録媒体について、図面を参照しながら詳細に説明する。本開示では、特に眼科分野への幾つかの応用例を説明するが、実施形態はそれらに限定されるものではなく、OCTを利用可能な分野であって複屈折由来アーティファクトが生じる又はその可能性のある分野への応用が可能である。 Image processing methods, image processing devices, programs, and recording media according to some exemplary aspects of the embodiments will be described in detail with reference to the drawings. While the present disclosure describes some application examples, particularly in the field of ophthalmology, the embodiments are not limited thereto and can be applied to any field in which OCT can be used and in which birefringence-related artifacts occur or are likely to occur.

本開示において引用されている文献に記載された任意の事項や、他の任意の公知技術に関する事項を、実施形態に組み合わせることが可能である。また、本開示においては、特に言及しない限り、「画像データ」とそれに基づく可視化情報である「画像」とは区別されない。 Any matter described in the documents cited in this disclosure or any matter relating to other publicly known technologies may be combined with the embodiments. Furthermore, in this disclosure, unless otherwise specified, no distinction is made between "image data" and "images," which are visualized information based on such data.

実施形態に係る画像処理装置は、サンプルのOCT画像を取得する機能を有する。この機能を実現するために採用可能な構成は任意であってよい。幾つかの例示的な態様において、画像処理装置は、サンプルのOCT画像を取得するために、サンプルにOCTスキャンを適用してデータを収集し、収集されたデータを処理してOCT画像を構築するように構成される。このOCTスキャンに用いられるOCTの種類(OCTモダリティ)は任意であってよく、例えば、フーリエドメインOCT(スウェプトソースOCT、又は、スペクトラルドメインOCT)でもタイムドメインOCTでもよい。 The image processing device according to the embodiment has a function of acquiring an OCT image of a sample. Any configuration may be employed to achieve this function. In some exemplary aspects, the image processing device is configured to acquire an OCT image of the sample by applying an OCT scan to the sample to collect data and then process the collected data to construct the OCT image. The type of OCT (OCT modality) used for this OCT scan may be any, and may be, for example, Fourier-domain OCT (swept-source OCT or spectral-domain OCT) or time-domain OCT.

また、幾つかの例示的な態様において、画像処理装置は、サンプルのOCT画像を外部から取得するように構成される。このような画像処理装置は、例えば、記憶装置に保存されているOCT画像を通信回線を介して受信するための通信デバイス、OCT装置により取得されたOCT画像を通信回線を介して受信するための通信デバイス、及び、記録媒体に記録されているOCT画像を読み出すためのデータリーダーのいずれかを備えていてよい。 In some exemplary embodiments, the image processing device is configured to externally acquire OCT images of the sample. Such an image processing device may include, for example, a communications device for receiving OCT images stored in a storage device via a communications line, a communications device for receiving OCT images acquired by the OCT device via a communications line, or a data reader for reading OCT images recorded on a recording medium.

更に、実施形態に係る画像処理装置は、取得されたOCT画像から、複屈折由来アーティファクトが低減された画像を生成する機能を有する。本開示に係る処理によって複屈折由来アーティファクトが低減された画像をデノイズ画像と呼ぶ。 Furthermore, the image processing device according to the embodiment has the function of generating an image in which birefringence artifacts have been reduced from the acquired OCT image. An image in which birefringence artifacts have been reduced by the processing according to the present disclosure is called a denoised image.

デノイズ画像を生成するための画像処理機能は、予め作成された機械学習モデルを利用して実現される。実施形態に係る機械学習システムは、物体の複屈折情報を含む第1の画像と当該物体の複屈折情報を含まない第2の画像とのペアの集合を含む訓練データ(教師データ、学習データ)を用いた機械学習によって構築されるものであり、OCT画像の入力を受けて当該OCT画像における複屈折由来アーティファクトが低減されたデノイズ画像を出力するように機能するものである。実施形態の幾つかの態様において、物体の複屈折情報を含む第1の画像は、物体の複屈折性に由来する情報(例えば、複屈折由来アーティファクト)を含む画像であり、物体の複屈折情報を含まない第2の画像は、物体の複屈折性に由来する情報を含まない画像である。 The image processing function for generating a denoised image is achieved using a pre-created machine learning model. The machine learning system according to the embodiment is constructed by machine learning using training data (teacher data, learning data) including a set of pairs of a first image including birefringence information of an object and a second image not including birefringence information of the object, and functions to receive an OCT image as input and output a denoised image in which birefringence-related artifacts in the OCT image have been reduced. In some aspects of the embodiment, the first image including birefringence information of the object is an image including information derived from the birefringence of the object (e.g., birefringence-related artifacts), and the second image not including birefringence information of the object is an image not including information derived from the birefringence of the object.

実施形態に係る画像処理装置により生成されたデノイズ画像は、記憶され及び/又は提供される。幾つかの例示的な態様において、デノイズ画像は、画像処理装置の内部又は外部に配置されている記憶装置に保存される。画像処理装置の内部の記憶装置は、例えば、ハードディスクドライブ、ソリッドステートドライブなどであってよい。画像処理装置の外部の記憶装置は、例えば、データベースシステム、データ管理システムなどであってよい。このようなシステムの例として、医療分野の代表的な画像管理システムであるPicture archiving and communication system(PACS)がある。 The denoised image generated by the image processing device according to the embodiment is stored and/or provided. In some exemplary aspects, the denoised image is saved in a storage device located inside or outside the image processing device. The storage device inside the image processing device may be, for example, a hard disk drive, a solid-state drive, etc. The storage device outside the image processing device may be, for example, a database system, a data management system, etc. An example of such a system is a Picture Archiving and Communication System (PACS), a typical image management system in the medical field.

また、幾つかの例示的な態様において、画像処理装置により生成されたデノイズ画像は、画像処理装置の内部又は外部に設けられたコンピュータに提供される。このコンピュータは、デノイズ画像を処理して新たな情報を生成する機能を有する。このコンピュータの機能の例として、デノイズ画像を解析して解析情報を生成する機能、デノイズ画像を処理して可視化情報を生成する機能、デノイズ画像を別の情報と組み合わせて新たな情報を生成する機能、デノイズ画像に基づき機械学習用の訓練データを生成する機能、デノイズ画像を含む訓練データ及び/又はデノイズ画像に基づく情報を含む訓練データを用いて機械学習を実行する機能、デノイズ画像及び/又はそれに基づく情報を用いて推論を実行する機能、これらの機能のうちの2つ以上の機能を少なくとも部分的に組み合わせた機能などがある。 In some exemplary embodiments, the denoised image generated by the image processing device is provided to a computer located inside or outside the image processing device. This computer has a function of processing the denoised image to generate new information. Examples of the functions of this computer include a function of analyzing the denoised image to generate analytical information, a function of processing the denoised image to generate visualized information, a function of combining the denoised image with other information to generate new information, a function of generating training data for machine learning based on the denoised image, a function of performing machine learning using training data including the denoised image and/or training data including information based on the denoised image, a function of performing inference using the denoised image and/or information based thereon, and a function that at least partially combines two or more of these functions.

本開示に係る要素の機能の少なくとも一部は、回路構成(circuitry)又は処理回路構成(processing circuitry)を用いて実装される。回路構成又は処理回路構成は、開示された機能の少なくとも一部を実行するように構成及び/又はプログラムされた、汎用プロセッサ、専用プロセッサ、集積回路、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、ASIC(Application Specific Integrated Circuit)、プログラマブル論理デバイス(例えば、SPLD(Simple Programmable Logic Device)、CPLD(Complex Programmable Logic Device)、FPGA(Field Programmable Gate Array)、従来の回路構成、及びそれらの任意の組み合わせのいずれかを含む。プロセッサは、トランジスタ及び/又は他の回路構成を含む、処理回路構成又は回路構成とみなされる。本開示において、回路構成、ユニット、手段、又はこれらに類する用語は、開示された機能の少なくとも一部を実行するハードウェア、又は、開示された機能の少なくとも一部を実行するようにプログラムされたハードウェアである。ハードウェアは、本開示に記載されているハードウェアであってよく、或いは、本開示に記載されている機能の少なくとも一部を実行するようにプログラム及び/又は構成された既知のハードウェアであってもよい。ハードウェアが或るタイプの回路構成とみなされ得るプロセッサである場合、回路構成、ユニット、手段、又はこれらに類する用語は、ハードウェアとソフトウェアとの組み合わせであり、このソフトウェアはハードウェア及び/又はプロセッサを構成するために使用される。 At least a portion of the functionality of the elements disclosed herein is implemented using circuitry or processing circuitry. The circuitry or processing circuitry may be a general-purpose processor, a special-purpose processor, an integrated circuit, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), an Application Specific Integrated Circuit (ASIC), a programmable logic device (e.g., a Simple Programmable Logic Device (SPLD), a Complex Programmable Logic Device (CPLD), a Field Programmable Gate Array (FPGA)), or a combination of these devices configured and/or programmed to perform at least some of the disclosed functions. Array), conventional circuitry, and any combination thereof. A processor is considered to be processing circuitry or circuitry including transistors and/or other circuitry. In this disclosure, circuitry, unit, means, or similar terms refers to hardware that performs at least some of the disclosed functions or that is programmed to perform at least some of the disclosed functions. The hardware may be the hardware described in this disclosure or may be known hardware that is programmed and/or configured to perform at least some of the functions described in this disclosure. In the case of a processor, where the hardware can be considered to be a type of circuitry, circuitry, unit, means, or similar terms refers to a combination of hardware and software, and the software is used to configure the hardware and/or processor.

<画像処理装置(眼科装置)の構成>
図1に示す眼科装置1は、実施形態に係る画像処理装置の1つの例示的な態様であり、サンプルのOCT画像を取得するために、サンプルにOCTスキャンを適用してデータを収集し、収集されたデータを処理してOCT画像を構築するように構成されている。本態様において、サンプルはヒトの生体眼(被検眼)である。
<Configuration of image processing device (ophthalmic device)>
1 is an exemplary embodiment of an image processing device according to the present invention, and is configured to acquire an OCT image of a sample by applying an OCT scan to the sample to collect data, and to construct the OCT image by processing the collected data. In this embodiment, the sample is a living human eye (examined eye).

眼科装置1は、OCT装置と眼底カメラとを組み合わせた複合機であり、被検眼E(眼底Ef及び前眼部Ea)にOCTスキャンを適用する機能と、被検眼E(眼底Ef及び前眼部Ea)のデジタル写真撮影を行う機能とを備えている。 The ophthalmic device 1 is a multifunction device that combines an OCT device and a fundus camera, and has the function of applying OCT scanning to the subject's eye E (fundus Ef and anterior segment Ea) and the function of taking digital photographs of the subject's eye E (fundus Ef and anterior segment Ea).

眼科装置1は、眼底カメラユニット2、OCTユニット100、及び演算制御ユニット200を含む。眼底カメラユニット2には、被検眼の正面画像を取得するための各種の要素(光学系、機構など)が設けられている。OCTユニット100には、OCTスキャンのための各種の要素(光学系、機構など)の一部が設けられている。OCTスキャンのための他の幾つかの要素は、眼底カメラユニット2に設けられている。演算制御ユニット200は、各種の処理(演算、制御など)を実行するように構成された1つ以上のプロセッサと1つ以上の記憶装置とを含む。更に、眼科装置1は、顎受け、額当てなどを含む。 The ophthalmic device 1 includes a fundus camera unit 2, an OCT unit 100, and an arithmetic and control unit 200. The fundus camera unit 2 is provided with various elements (optical systems, mechanisms, etc.) for acquiring a front image of the subject's eye. The OCT unit 100 is provided with some of the various elements (optical systems, mechanisms, etc.) for OCT scanning. Some other elements for OCT scanning are provided in the fundus camera unit 2. The arithmetic and control unit 200 includes one or more processors and one or more storage devices configured to perform various processes (arithmetic operations, control, etc.). The ophthalmic device 1 further includes a chin rest, a forehead rest, etc.

アタッチメント400は、OCTスキャンを適用する部位を後眼部(眼底Ef)と前眼部Eaとの間で切り替えるためのレンズ群を含む。アタッチメント400は、例えば、特開2015-160103号公報に開示された光学ユニットであってよい。アタッチメント400は、対物レンズ22と被検眼Eとの間に配置可能である。眼底EfにOCTスキャンを適用するためにアタッチメント400は光路から退避され、前眼部EaにOCTスキャンを適用するためにアタッチメント400は光路に配置される。逆に、前眼部EaにOCTスキャンを適用するためにアタッチメント400は光路から退避され、眼底EfにOCTスキャンを適用するためにアタッチメント400は光路に配置される構成であってもよい。アタッチメント400の移動は、手動又は自動で行われる。OCTスキャンを適用する部位を切り替えるための要素は、このようなアタッチメントに限定されず、例えば、光路に沿って移動可能な1つ以上のレンズを含む構成であってもよい。 The attachment 400 includes a lens group for switching the area where the OCT scan is applied between the posterior segment (fundus Ef) and the anterior segment Ea. The attachment 400 may be, for example, the optical unit disclosed in Japanese Patent Application Laid-Open No. 2015-160103. The attachment 400 can be placed between the objective lens 22 and the subject's eye E. The attachment 400 is retracted from the optical path to apply an OCT scan to the fundus Ef, and is placed in the optical path to apply an OCT scan to the anterior segment Ea. Conversely, the attachment 400 may be retracted from the optical path to apply an OCT scan to the anterior segment Ea, and is placed in the optical path to apply an OCT scan to the fundus Ef. The attachment 400 is moved manually or automatically. The element for switching the area where the OCT scan is applied is not limited to such an attachment, and may, for example, be configured to include one or more lenses that are movable along the optical path.

<眼底カメラユニット2>
眼底カメラユニット2には、被検眼Eのデジタル写真撮影を行うための要素(光学系、機構など)が設けられている。取得されるデジタル写真は、観察画像、撮影画像などの正面画像である。観察画像は、例えば近赤外光を用いた動画撮影により取得され、アライメント、フォーカシング、トラッキングなどに利用される。撮影画像は、例えば可視領域又は赤外領域のフラッシュ光を用いた静止画像であり、診断、解析などに利用される。
<Fundus camera unit 2>
The fundus camera unit 2 is provided with elements (optical system, mechanism, etc.) for taking digital photographs of the subject's eye E. The acquired digital photographs are front images such as observation images and photographed images. The observation images are acquired by video capture using near-infrared light, for example, and are used for alignment, focusing, tracking, etc. The photographed images are still images captured using flash light in the visible or infrared range, for example, and are used for diagnosis, analysis, etc.

眼底カメラユニット2は、照明光学系10と撮影光学系30とを含む。照明光学系10は被検眼Eに照明光を照射する。撮影光学系30は、被検眼Eからの照明光の戻り光を検出する。OCTユニット100からの測定光は、眼底カメラユニット2内の光路を通じて被検眼Eに導かれ、その戻り光は、同じ光路を通じてOCTユニット100に導かれる。 The fundus camera unit 2 includes an illumination optical system 10 and an imaging optical system 30. The illumination optical system 10 irradiates the subject's eye E with illumination light. The imaging optical system 30 detects return light of the illumination light from the subject's eye E. The measurement light from the OCT unit 100 is guided to the subject's eye E via an optical path within the fundus camera unit 2, and the return light is guided to the OCT unit 100 via the same optical path.

照明光学系10の観察光源11から出力された光(観察照明光)は、凹面鏡12により反射され、集光レンズ13を経由し、可視カットフィルタ14を透過して近赤外光となる。更に、観察照明光は、撮影光源15の近傍にて一旦集束し、ミラー16により反射され、リレーレンズ系17、リレーレンズ18、絞り19、及びリレーレンズ系20を経由する。そして、観察照明光は、孔開きミラー21の周辺部(孔部の周囲の領域)にて反射され、ダイクロイックミラー46を透過し、対物レンズ22(及びアタッチメント400内の光学素子)により屈折されて被検眼Eを照明する。観察照明光の被検眼Eからの戻り光は、(アタッチメント400内の光学素子、及び)対物レンズ22により屈折され、ダイクロイックミラー46を透過し、孔開きミラー21の中心領域に形成された孔部を通過し、ダイクロイックミラー55を透過し、撮影合焦レンズ31を経由し、ミラー32により反射される。更に、この戻り光は、ハーフミラー33Aを透過し、ダイクロイックミラー33により反射され、結像レンズ34によりイメージセンサ35の受光面に結像される。イメージセンサ35は、所定のフレームレートで戻り光を検出する。撮影光学系30のフォーカス(焦点位置)は、典型的には、眼底Ef又は前眼部Eaに合致するように調整される。 Light (observation illumination light) output from the observation light source 11 of the illumination optical system 10 is reflected by the concave mirror 12, passes through the condenser lens 13, and passes through the visible light cut filter 14 to become near-infrared light. The observation illumination light is then focused near the imaging light source 15, reflected by the mirror 16, and passes through the relay lens system 17, relay lens 18, aperture 19, and relay lens system 20. The observation illumination light is then reflected by the peripheral portion of the aperture mirror 21 (the area surrounding the aperture), passes through the dichroic mirror 46, and is refracted by the objective lens 22 (and the optical elements within the attachment 400) to illuminate the subject's eye E. Return light of the observation illumination light from the subject's eye E is refracted by (the optical elements within the attachment 400 and) the objective lens 22, transmitted through the dichroic mirror 46, passed through the hole formed in the central region of the aperture mirror 21, transmitted through the dichroic mirror 55, passed through the photographing focusing lens 31, and reflected by the mirror 32. This return light then passes through the half mirror 33A, is reflected by the dichroic mirror 33, and is imaged by the imaging lens 34 on the light-receiving surface of the image sensor 35. The image sensor 35 detects the return light at a predetermined frame rate. The focus (focal position) of the photographing optical system 30 is typically adjusted to match the fundus Ef or the anterior segment Ea.

撮影光源15から出力された光(撮影照明光)は、観察照明光と同様の経路を通って被検眼Eに照射される。被検眼Eからの撮影照明光の戻り光は、観察照明光の戻り光と同じ経路を通ってダイクロイックミラー33まで導かれ、ダイクロイックミラー33を透過し、ミラー36により反射され、結像レンズ37によりイメージセンサ38の受光面に結像される。 Light output from the imaging light source 15 (imaging illumination light) travels the same path as the observation illumination light and is irradiated onto the subject's eye E. Return light of the imaging illumination light from the subject's eye E travels the same path as the return light of the observation illumination light and is guided to the dichroic mirror 33, passes through the dichroic mirror 33, is reflected by the mirror 36, and is imaged by the imaging lens 37 on the light-receiving surface of the image sensor 38.

液晶ディスプレイ(LCD)39は固視標(固視標画像)を表示する。LCD39から出力された光束は、その一部がハーフミラー33Aに反射され、ミラー32に反射され、撮影合焦レンズ31及びダイクロイックミラー55を経由し、孔開きミラー21の孔部を通過する。孔開きミラー21の孔部を通過した光束は、ダイクロイックミラー46を透過し、対物レンズ22により屈折されて眼底Efに投射される。固視標画像の表示位置を変更することによって、固視標による被検眼Eの固視位置を変更できる。これにより、被検眼Eの視線を所望の方向に誘導することができる。 The liquid crystal display (LCD) 39 displays a fixation target (fixation target image). A portion of the light beam output from the LCD 39 is reflected by the half mirror 33A, then reflected by the mirror 32, passes through the photographing focusing lens 31 and dichroic mirror 55, and passes through the hole in the aperture mirror 21. The light beam that passes through the hole in the aperture mirror 21 passes through the dichroic mirror 46, is refracted by the objective lens 22, and is projected onto the fundus Ef. By changing the display position of the fixation target image, the fixation position of the subject's eye E, determined by the fixation target, can be changed. This makes it possible to guide the subject's eye E's gaze in the desired direction.

アライメント光学系50は、被検眼Eに対する光学系のアライメントに用いられるアライメント指標を生成する。発光ダイオード(LED)51から出力されたアライメント光は、絞り52、絞り53、及びリレーレンズ54を経由し、ダイクロイックミラー55により反射され、孔開きミラー21の孔部を通過し、ダイクロイックミラー46を透過し、対物レンズ22を介して被検眼Eに投射される。アライメント光の被検眼Eからの戻り光は、観察照明光の戻り光と同じ経路を通ってイメージセンサ35に導かれる。その受光像(アライメント指標像)に基づいてマニュアルアライメントやオートアライメントを実行できる。 The alignment optical system 50 generates an alignment index used to align the optical system with the subject's eye E. Alignment light output from a light-emitting diode (LED) 51 passes through an aperture 52, an aperture 53, and a relay lens 54, is reflected by a dichroic mirror 55, passes through the hole in the aperture mirror 21, transmits through the dichroic mirror 46, and is projected onto the subject's eye E via the objective lens 22. The return light of the alignment light from the subject's eye E is guided to the image sensor 35 along the same path as the return light of the observation illumination light. Manual alignment or automatic alignment can be performed based on the received light image (alignment index image).

アライメントの手法は、アライメント指標を用いる手法に限定されない。例えば、幾つかの例示的な態様の眼科装置は、特開2013-248376号公報に記載されているように、前眼部を異なる方向から撮影して2つ以上の前眼部画像を取得し、これらの前眼部画像を解析して被検眼の3次元位置を求め、この3次元位置に基づき光学系を移動させるように構成されていてよい(ステレオアライメント)。 The alignment method is not limited to the method using alignment indicators. For example, as described in JP 2013-248376 A, some exemplary embodiments of ophthalmic devices may be configured to photograph the anterior segment of the eye from different directions to obtain two or more anterior segment images, analyze these anterior segment images to determine the three-dimensional position of the subject's eye, and move the optical system based on this three-dimensional position (stereo alignment).

フォーカス光学系60は、被検眼Eに対するフォーカス調整に用いられるスプリット指標を生成する。撮影光学系30の光路(撮影光路)に沿った撮影合焦レンズ31の移動に連動して、フォーカス光学系60は照明光学系10の光路(照明光路)に沿って移動される。フォーカス調整を行うために、反射棒67が照明光路に挿入されて傾斜配置される。LED61から出力されたフォーカス光は、リレーレンズ62を通過し、スプリット指標板63により2つの光束に分離され、二孔絞り64を通過し、ミラー65により反射され、集光レンズ66により反射棒67の反射面に一旦結像されて反射される。更に、フォーカス光は、リレーレンズ20を経由し、孔開きミラー21に反射され、ダイクロイックミラー46を透過し、対物レンズ22を介して被検眼Eに投射される。フォーカス光の被検眼Eからの戻り光は、アライメント光の戻り光と同じ経路を通ってイメージセンサ35に導かれる。その受光像(スプリット指標像)に基づいてマニュアルフォーカシングやオートフォーカシングを実行できる。 The focusing optical system 60 generates a split index used for focus adjustment of the subject's eye E. The focusing optical system 60 moves along the optical path (illumination optical path) of the illumination optical system 10 in conjunction with the movement of the imaging focusing lens 31 along the optical path (imaging optical path) of the imaging optical system 30. To perform focus adjustment, a reflecting rod 67 is inserted into the illumination optical path and positioned at an angle. The focusing light output from the LED 61 passes through the relay lens 62, is split into two beams by the split index plate 63, passes through the two-hole diaphragm 64, is reflected by the mirror 65, and is first imaged and reflected on the reflective surface of the reflecting rod 67 by the condenser lens 66. The focusing light then passes through the relay lens 20, is reflected by the aperture mirror 21, passes through the dichroic mirror 46, and is projected onto the subject's eye E via the objective lens 22. The returning light of the focusing light from the subject's eye E is guided to the image sensor 35 along the same path as the returning light of the alignment light. Manual and autofocusing can be performed based on the received light image (split index image).

孔開きミラー21とダイクロイックミラー55との間の撮影光路には、視度補正レンズ70及び71が選択的に挿入される。視度補正レンズ70は、強度遠視を補正するためのプラスレンズ(凸レンズ)である。視度補正レンズ71は、強度近視を補正するためのマイナスレンズ(凹レンズ)である。 Diopter correction lenses 70 and 71 are selectively inserted in the photographic optical path between the aperture mirror 21 and the dichroic mirror 55. Diopter correction lens 70 is a plus lens (convex lens) for correcting severe hyperopia. Diopter correction lens 71 is a minus lens (concave lens) for correcting severe myopia.

ダイクロイックミラー46は、デジタル写真撮影用光路(照明光路及び撮影光路)にOCT用光路(測定アーム)を結合する。ダイクロイックミラー46は、OCTスキャン用の波長帯の光を反射し、デジタル写真撮影用の波長帯の光を透過させる。測定アームには、OCTユニット100側から順に、コリメータレンズユニット40、リトロリフレクタ41、分散補償部材42、OCT合焦レンズ43、光スキャナ44、及びリレーレンズ45が設けられている。 The dichroic mirror 46 couples the OCT optical path (measurement arm) to the digital photography optical path (illumination optical path and imaging optical path). The dichroic mirror 46 reflects light in the wavelength band for OCT scanning and transmits light in the wavelength band for digital photography. The measurement arm is equipped with, in order from the OCT unit 100 side, a collimator lens unit 40, a retroreflector 41, a dispersion compensation member 42, an OCT focusing lens 43, an optical scanner 44, and a relay lens 45.

リトロリフレクタ41は、図1の矢印が示す方向(測定光LSの入射方向及び出射方向)に移動可能とされている。それにより、測定アームの長さが変更される。測定アーム長の変更は、例えば、眼軸長に応じた光路長の補正や、角膜形状や眼底形状に応じた光路長の補正や、干渉状態の調整などのために利用される。 The retroreflector 41 is movable in the directions indicated by the arrows in Figure 1 (the incident and exit directions of the measurement light LS). This changes the length of the measurement arm. Changing the measurement arm length is used, for example, to correct the optical path length according to the axial length of the eye, the shape of the cornea or fundus, or to adjust the interference state.

分散補償部材42は、参照アームに配置された分散補償部材113(後述)とともに、測定光LSの分散特性と参照光LRの分散特性とを合わせるよう作用する。 The dispersion compensation element 42, together with the dispersion compensation element 113 (described below) arranged in the reference arm, acts to match the dispersion characteristics of the measurement light LS with the dispersion characteristics of the reference light LR.

OCT合焦レンズ43は、測定アームのフォーカス調整を行うために図1の矢印が示す方向(測定アームの光軸)に沿って移動可能とされている。それにより、測定アームのフォーカス状態(焦点の位置、焦点距離)が変更される。眼科装置1は、撮影合焦レンズ31の移動、フォーカス光学系60の移動、及びOCT合焦レンズ43の移動を連係的に制御可能であってよい。 The OCT focusing lens 43 is movable in the direction indicated by the arrow in Figure 1 (the optical axis of the measurement arm) to adjust the focus of the measurement arm. This changes the focus state (focal position, focal length) of the measurement arm. The ophthalmic device 1 may be capable of coordinated control of the movement of the imaging focusing lens 31, the movement of the focus optical system 60, and the movement of the OCT focusing lens 43.

光スキャナ44は、実質的に、被検眼Eの瞳孔と光学的に共役な位置に配置される。光スキャナ44は、測定アームにより導かれる測定光LSの進行方向(伝搬方向)を変化させるための偏向器である。光スキャナ44は、例えば、x方向のスキャンを行うための偏向器(x-スキャナ)と、y方向のスキャンを行うための偏向器(y-スキャナ)とを含む、2次元偏向器である。偏向器の種類は任意であってよく、例えばガルバノスキャナであってよい。 The optical scanner 44 is positioned substantially optically conjugate with the pupil of the subject's eye E. The optical scanner 44 is a deflector for changing the direction of travel (propagation direction) of the measurement light LS guided by the measurement arm. The optical scanner 44 is, for example, a two-dimensional deflector including a deflector for scanning in the x direction (x-scanner) and a deflector for scanning in the y direction (y-scanner). The type of deflector may be any type, such as a galvanometer scanner.

光スキャナ44は、後眼部OCTのためにアタッチメント400が測定アームから退避されているときには、被検眼Eの瞳孔に対して実質的に光学的に共役に配置され、前眼部OCTのためにアタッチメント400が測定アームに挿入されているときには、前眼部Eaの近傍位置(例えば、前眼部Eaとアタッチメント400との間の位置)に対して実質的に光学的に共役に配置される。 When the attachment 400 is retracted from the measurement arm for posterior segment OCT, the optical scanner 44 is positioned substantially optically conjugate with the pupil of the subject's eye E, and when the attachment 400 is inserted into the measurement arm for anterior segment OCT, the optical scanner 44 is positioned substantially optically conjugate with a position near the anterior segment Ea (e.g., a position between the anterior segment Ea and the attachment 400).

<OCTユニット100>
図2に示す例示的なOCTユニット100には、スウェプトソースOCTを適用するための光学系や機構が設けられている。この光学系は干渉光学系を含む。この干渉光学系は、波長可変光源(波長掃引型光源)からの光を測定光と参照光とに分割し、被検眼Eからの測定光の戻り光と参照光路を経由した参照光とを重ね合わせて干渉光を生成し、この干渉光を検出する。干渉光検出により生成される電気信号(検出信号)は、干渉光のスペクトルを表す信号(干渉信号)を含み、演算制御ユニット200(画像構築部220)に送られる。
<OCT unit 100>
The exemplary OCT unit 100 shown in FIG. 2 is provided with optical systems and mechanisms for applying swept-source OCT. The optical system includes an interference optical system. The interference optical system splits light from a wavelength-tunable light source (swept-wavelength light source) into measurement light and reference light, superimposes the measurement light returned from the subject's eye E with the reference light that has passed through the reference light path, and generates interference light, which is then detected. An electrical signal (detection signal) generated by interference light detection includes a signal (interference signal) representing the spectrum of the interference light, and is sent to the arithmetic and control unit 200 (image construction unit 220).

光源ユニット101は、例えば、出射光の波長を高速で変化させる近赤外波長可変レーザーを含む。光源ユニット101から出力された光L0は、光ファイバ102により偏光コントローラ103に導かれてその偏光状態が調整され、光ファイバ104によりファイバカプラ105に導かれて測定光LSと参照光LRとに分割される。測定光LSの光路は測定アームなどと呼ばれ、参照光LRの光路は参照アームなどと呼ばれる。 The light source unit 101 includes, for example, a near-infrared tunable laser that changes the wavelength of the emitted light at high speed. Light L0 output from the light source unit 101 is guided by optical fiber 102 to polarization controller 103, where its polarization state is adjusted, and then guided by optical fiber 104 to fiber coupler 105, where it is split into measurement light LS and reference light LR. The optical path of the measurement light LS is called the measurement arm, and the optical path of the reference light LR is called the reference arm.

参照光LRは、光ファイバ110によりコリメータ111に導かれて平行光束に変換され、光路長補正部材112及び分散補償部材113を経由し、リトロリフレクタ114に導かれる。光路長補正部材112は、参照光LRの光路長と測定光LSの光路長とを合わせるための光学素子である。分散補償部材113は、測定アームに配置された分散補償部材42とともに、参照光LRと測定光LSとの間の分散特性を合わせるよう作用する。リトロリフレクタ114は、これに入射する参照光LRの光路に沿って移動可能であり、それにより参照アームの長さが変更される。参照アーム長の変更は、例えば、眼軸長に応じた光路長の補正や、角膜形状や眼底形状に応じた光路長の補正や、干渉状態の調整などに利用される。 The reference light LR is guided by optical fiber 110 to collimator 111, where it is converted into a parallel beam, and then guided to retroreflector 114 via optical path length correction element 112 and dispersion compensation element 113. The optical path length correction element 112 is an optical element that matches the optical path length of the reference light LR with that of the measurement light LS. The dispersion compensation element 113, together with the dispersion compensation element 42 arranged in the measurement arm, acts to match the dispersion characteristics between the reference light LR and the measurement light LS. The retroreflector 114 is movable along the optical path of the reference light LR incident thereon, thereby changing the length of the reference arm. Changing the reference arm length is used, for example, to correct the optical path length according to the axial length of the eye, the shape of the cornea or fundus, and adjust the interference state.

リトロリフレクタ114を経由した参照光LRは、分散補償部材113及び光路長補正部材112を経由し、コリメータ116によって平行光束から集束光束に変換され、光ファイバ117に入射する。光ファイバ117に入射した参照光LRは、偏光コントローラ118に導かれてその偏光状態が調整される。偏光コントローラ118は、例えば、測定光LSと参照光LRとの干渉強度を最適化するために用いられる。偏光コントローラ118を通過した参照光LRは、光ファイバ119を通じてアッテネータ120に導かれてその光量が調整され、光ファイバ121を通じてファイバカプラ122に導かれる。 The reference light LR that passes through the retroreflector 114 passes through the dispersion compensation element 113 and the optical path length correction element 112, is converted from a parallel beam to a focused beam by the collimator 116, and enters the optical fiber 117. The reference light LR that enters the optical fiber 117 is guided to the polarization controller 118, where its polarization state is adjusted. The polarization controller 118 is used, for example, to optimize the interference intensity between the measurement light LS and the reference light LR. The reference light LR that passes through the polarization controller 118 is guided through the optical fiber 119 to the attenuator 120, where its light amount is adjusted, and is then guided through the optical fiber 121 to the fiber coupler 122.

一方、ファイバカプラ105により生成された測定光LSは、光ファイバ127によりコリメータレンズユニット40に導かれて平行光束に変換された後、リトロリフレクタ41、分散補償部材42、OCT合焦レンズ43、光スキャナ44、リレーレンズ45、ダイクロイックミラー46、及び対物レンズ22(及び、アタッチメント400)を経由して、被検眼Eに投射される。被検眼Eに入射した測定光LSは、被検眼Eの様々な深さ位置において散乱・反射される。測定光LSの被検眼Eからの戻り光(後方散乱光、反射光など)は、往路と同じ経路を逆向きに進行してファイバカプラ105に導かれ、光ファイバ128を通じてファイバカプラ122に導かれる。 Meanwhile, the measurement light LS generated by the fiber coupler 105 is guided by the optical fiber 127 to the collimator lens unit 40, where it is converted into a parallel beam, and then passes through the retroreflector 41, dispersion compensation member 42, OCT focusing lens 43, optical scanner 44, relay lens 45, dichroic mirror 46, and objective lens 22 (and attachment 400) before being projected onto the subject's eye E. The measurement light LS incident on the subject's eye E is scattered and reflected at various depth positions in the subject's eye E. Return light (backscattered light, reflected light, etc.) of the measurement light LS from the subject's eye E travels the same path as the outward path in the opposite direction and is guided to the fiber coupler 105, and then guided to the fiber coupler 122 via the optical fiber 128.

ファイバカプラ122は、光ファイバ128からの測定光LS(被検眼Eからの戻り光)と、光ファイバ121からの参照光LRとを重ね合わせて干渉光を生成する。ファイバカプラ122は、生成された干渉光を所定の分割比(例えば1:1)で2つの光に分割することによって一対の干渉光LCを生成する。一対の干渉光LCは、それぞれ光ファイバ123及び124を通じて検出器125に導かれる。 The fiber coupler 122 generates interference light by superimposing the measurement light LS (return light from the test eye E) from the optical fiber 128 and the reference light LR from the optical fiber 121. The fiber coupler 122 splits the generated interference light into two beams at a predetermined split ratio (e.g., 1:1) to generate a pair of interference light LC. The pair of interference light LC is guided to the detector 125 via optical fibers 123 and 124, respectively.

検出器125は、例えばバランスドフォトダイオードを含む。バランスドフォトダイオードは、一対の干渉光LCをそれぞれ検出する一対のフォトディテクタを含み、一対のフォトディテクタにより生成される一対の電気信号の差分を出力する。出力された差分信号(検出信号)はデータ収集システム(DAQ、DAS)130に送られる。 The detector 125 includes, for example, a balanced photodiode. The balanced photodiode includes a pair of photodetectors that respectively detect a pair of interference light LC, and outputs the difference between a pair of electrical signals generated by the pair of photodetectors. The output differential signal (detection signal) is sent to the data acquisition system (DAQ, DAS) 130.

データ収集システム130には、光源ユニット101からクロックKCが供給される。クロックKCは、光源ユニット101において、波長可変光源により所定の波長範囲内で掃引される各波長の出力タイミングに同期して生成される。光源ユニット101は、例えば、各出力波長の光L0を分岐して2つの分岐光を生成し、一方の分岐光に対して光学的遅延を印可し、遅延を受けた一方の分岐光と他方の分岐光とを合成し、得られた合成光を検出し、その検出結果に基づきクロックKCを生成する。データ収集システム130は、光源ユニット101から入力されるクロックKCに基づいて、検出器125から入力される検出信号のサンプリングを実行する。このサンプリングの結果は演算制御ユニット200に送られる。 The data collection system 130 is supplied with a clock KC from the light source unit 101. The clock KC is generated in the light source unit 101 in synchronization with the output timing of each wavelength swept within a predetermined wavelength range by the tunable light source. The light source unit 101, for example, branches light L0 of each output wavelength to generate two branched lights, applies an optical delay to one of the branched lights, combines the delayed branched light with the other branched light, detects the resulting combined light, and generates a clock KC based on the detection result. The data collection system 130 samples the detection signal input from the detector 125 based on the clock KC input from the light source unit 101. The sampling result is sent to the arithmetic and control unit 200.

本態様では、測定アーム長を変更するための要素(リトロリフレクタ41など)と、参照アーム長を変更するための要素(リトロリフレクタ114、参照ミラーなど)との双方が設けられているが、幾つかの例示的な態様では、これら2つの要素の一方のみが設けられていてもよい。 In this embodiment, both an element for changing the measurement arm length (such as a retroreflector 41) and an element for changing the reference arm length (such as a retroreflector 114 or a reference mirror) are provided, but in some exemplary embodiments, only one of these two elements may be provided.

本態様では、参照光LRの偏光状態を変化させるための要素(偏光コントローラ118)が設けられている。幾つかの例示的な態様では、参照光LRの偏光状態を変化させるための要素の代わりに、測定光LSの偏光状態を変化させるための要素(偏光コントローラ)が設けられていてもよい。また、幾つかの例示的な態様では、参照光LRの偏光状態を変化させるための要素と、測定光LSの偏光状態を変化させるための要素との双方が設けられていてもよい。 In this embodiment, an element (polarization controller 118) is provided for changing the polarization state of the reference light LR. In some exemplary embodiments, an element (polarization controller) for changing the polarization state of the measurement light LS may be provided instead of an element for changing the polarization state of the reference light LR. In some exemplary embodiments, both an element for changing the polarization state of the reference light LR and an element for changing the polarization state of the measurement light LS may be provided.

図2のOCTユニット100に採用されているスウェプトソースOCTは、波長可変光源からの光を測定光と参照光とに分割し、被検物からの測定光の戻り光を参照光と重ね合わせて干渉光を生成し、この干渉光を光検出器で検出し、波長の掃引及び測定光のスキャンに応じて収集された検出データにフーリエ変換等を施して画像を構築する手法である。これに対し、スペクトラルドメインOCTは、低コヒーレンス光源(広帯域光源)からの光を測定光と参照光とに分割し、被検物からの測定光の戻り光を参照光と重ね合わせて干渉光を生成し、この干渉光のスペクトル分布を分光器で検出し、検出されたスペクトル分布にフーリエ変換等を施して画像を構築する手法である。端的に言うと、スウェプトソースOCTは、干渉光のスペクトル分布を時分割で取得するOCT手法であり、スペクトラルドメインOCTは、干渉光のスペクトル分布を空間分割で取得するOCT手法である。実施形態に適用可能なOCT手法がスウェプトソースOCTに限定されないことは、当業者にとって明らかである。 Swept-source OCT, as used in the OCT unit 100 of Figure 2, is a technique that splits light from a tunable light source into measurement light and reference light, superimposes the measurement light returned from the test object with the reference light to generate interference light, detects this interference light with a photodetector, and constructs an image by applying Fourier transform or other techniques to the detection data collected in response to wavelength sweeps and measurement light scans. In contrast, spectral-domain OCT is a technique that splits light from a low-coherence light source (broadband light source) into measurement light and reference light, superimposes the measurement light returned from the test object with the reference light to generate interference light, detects the spectral distribution of this interference light with a spectroscope, and constructs an image by applying Fourier transform or other techniques to the detected spectral distribution. Simply put, swept-source OCT is an OCT technique that acquires the spectral distribution of interference light in a time-division manner, while spectral-domain OCT is an OCT technique that acquires the spectral distribution of interference light in a space-division manner. It will be apparent to those skilled in the art that the OCT techniques applicable to the embodiments are not limited to swept-source OCT.

<制御系・処理系>
眼科装置1の制御系及び処理系の構成例を図3に示す。制御部210、画像構築部220、及びデータ処理部230は、例えば演算制御ユニット200に設けられている。図示は省略するが、眼科装置1は、通信デバイス、ドライブ装置(リーダー/ライター)を含んでいてもよい。
<Control system/processing system>
3 shows an example of the configuration of the control system and processing system of the ophthalmic apparatus 1. The control unit 210, the image construction unit 220, and the data processing unit 230 are provided in, for example, the arithmetic control unit 200. Although not shown, the ophthalmic apparatus 1 may also include a communication device and a drive device (reader/writer).

<制御部210>
制御部210は、各種の制御を実行する。制御部210は、主制御部211と記憶部212とを含む。主制御部211は、プロセッサを含み、眼科装置1の要素(図1~図5に示された要素)を制御する。主制御部211は、プロセッサを含むハードウェアと、制御ソフトウェアとの協働によって実現される。記憶部212は、ハードディスクドライブ、ソリッドステートドライブなどの記憶装置を含み、データを記憶する。
<Control Unit 210>
The control unit 210 performs various types of control. The control unit 210 includes a main control unit 211 and a storage unit 212. The main control unit 211 includes a processor and controls the elements of the ophthalmologic apparatus 1 (the elements shown in FIGS. 1 to 5). The main control unit 211 is realized by cooperation between hardware including the processor and control software. The storage unit 212 includes a storage device such as a hard disk drive or a solid state drive, and stores data.

撮影合焦駆動部31Aは、主制御部211の制御の下に、撮影光路に設けられた撮影合焦レンズ31と照明光路に設けられたフォーカス光学系60とを移動する。リトロリフレクタ(RR)駆動部41Aは、主制御部211の制御の下に、測定アームに設けられたリトロリフレクタ41を移動する。OCT合焦駆動部43Aは、主制御部211の制御の下に、測定アームに設けられたOCT合焦レンズ43を移動する。リトロリフレクタ(RR)駆動部114Aは、主制御部211の制御の下に、参照アームに設けられたリトロリフレクタ114を移動する。移動機構150は、眼科装置1の光学系を3次元的に移動する(x方向、y方向、及びz方向に移動する)。挿脱機構400Aは、アタッチメント400の光路への挿入及び光路からの退避を行う。 The imaging focusing driver 31A moves the imaging focusing lens 31 provided in the imaging optical path and the focus optical system 60 provided in the illumination optical path under the control of the main controller 211. The retroreflector (RR) driver 41A moves the retroreflector 41 provided in the measurement arm under the control of the main controller 211. The OCT focusing driver 43A moves the OCT focusing lens 43 provided in the measurement arm under the control of the main controller 211. The retroreflector (RR) driver 114A moves the retroreflector 114 provided in the reference arm under the control of the main controller 211. The movement mechanism 150 moves the optical system of the ophthalmic device 1 three-dimensionally (in the x, y, and z directions). The insertion/removal mechanism 400A inserts and removes the attachment 400 into and from the optical path.

<画像構築部220>
画像構築部220は、データ収集システム130から入力された信号(サンプリングデータ)に基づいて、被検眼EのOCT画像データを構築する。構築されるOCT画像データは、1つ以上のAスキャン画像データであり、例えば、複数のAスキャン画像データからなるBスキャン画像データ(2次元断面像データ)である。画像構築部220は、プロセッサを含むハードウェアと、画像構築ソフトウェアとの協働によって実現される。
<Image Construction Unit 220>
The image construction unit 220 constructs OCT image data of the subject's eye E based on signals (sampling data) input from the data collection system 130. The constructed OCT image data is one or more A-scan image data, for example, B-scan image data (two-dimensional cross-sectional image data) made up of a plurality of A-scan image data. The image construction unit 220 is realized by cooperation between hardware including a processor and image construction software.

サンプリングデータからOCT画像データを構築するために、画像形成部220は、例えば、従来のスウェプトソースOCTと同様に、Aラインごとのサンプリングデータに基づくスペクトル分布に信号処理を施してAラインごとの反射強度プロファイル(Aラインプロファイル)を生成し、各Aラインプロファイルを画像化して複数のAスキャン画像データを生成し、これらAスキャン画像データをスキャンパターン(複数のスキャン点の配置)にしたがって配列する。Aラインプロファイルを生成するための上記信号処理には、ノイズリダクション、フィルタリング、高速フーリエ変換(FFT)などが含まれる。他のOCT手法を用いる場合には、その手法に応じた公知のOCT画像データ構築処理が実行される。 To construct OCT image data from the sampling data, the image forming unit 220 performs signal processing on the spectral distribution based on the sampling data for each A-line to generate a reflection intensity profile for each A-line (A-line profile), similar to conventional swept-source OCT, and then images each A-line profile to generate multiple A-scan image data sets, which are then arranged according to the scan pattern (arrangement of multiple scan points). The signal processing for generating the A-line profile includes noise reduction, filtering, fast Fourier transform (FFT), and the like. When using other OCT techniques, known OCT image data construction processes appropriate for that technique are performed.

画像構築部220は、被検眼Eの3次元領域(ボリューム)を表現した3次元画像データを構築するように構成されてもよい。3次元画像データは、3次元座標系により画素の位置が定義された画像データであり、その例としてスタックデータやボリュームデータがある。スタックデータは、複数のスキャンラインに沿って得られた複数の断面像を、これらスキャンラインの位置関係にしたがって配列して得られた画像データである。ボリュームデータは、例えばスタックデータに補間処理やボクセル化処理などを適用することによって構築された、3次元的に配列されたボクセルを画素とする画像データであり、ボクセルデータとも呼ばれる。 The image construction unit 220 may be configured to construct three-dimensional image data that represents a three-dimensional region (volume) of the subject's eye E. Three-dimensional image data is image data in which the positions of pixels are defined by a three-dimensional coordinate system, and examples of such data include stack data and volume data. Stack data is image data obtained by arranging multiple cross-sectional images obtained along multiple scan lines in accordance with the positional relationships of these scan lines. Volume data is image data in which pixels are three-dimensionally arranged voxels, constructed, for example, by applying interpolation processing or voxelization processing to stack data, and is also called voxel data.

画像構築部220は、このようにして構築されたOCT画像データから新たなOCT画像データを作成することができる。幾つかの例示的な態様において、画像構築部220は、3次元画像データにレンダリングを適用することができる。レンダリングの例として、ボリュームレンダリング、サーフェスレンダリング、最大値投影(MIP)、最小値投影(MinIP)、多断面再構成(MPR)などがある。 The image constructor 220 can create new OCT image data from the OCT image data constructed in this manner. In some exemplary embodiments, the image constructor 220 can apply rendering to the three-dimensional image data. Examples of rendering include volume rendering, surface rendering, maximum intensity projection (MIP), minimum intensity projection (MinIP), and multiplanar reconstruction (MPR).

幾つかの例示的な態様において、画像構築部220は、3次元画像データからOCT正面画像を構築するように構成されてよい。例えば、画像構築部220は、3次元画像データをz方向(Aライン方向、深さ方向)に投影してプロジェクションデータを構築することができる。また、画像構築部220は、3次元画像データの部分データ(例えば、スラブ)からプロジェクションデータを構築することができる。この部分データは、例えば、画像セグメンテーション(単に、セグメンテーションとも呼ばれる)を用いて自動で指定され、又は、ユーザーによって手動で指定される。このセグメンテーションの手法は任意であってよく、例えば、エッジ検出等の画像処理、及び/又は、機械学習を利用したセグメンテーションを含んでいてよい。このセグメンテーションは、例えば、画像構築部220又はデータ処理部230により実行される。 In some exemplary embodiments, the image constructor 220 may be configured to construct an OCT en face image from the three-dimensional image data. For example, the image constructor 220 may construct projection data by projecting the three-dimensional image data in the z direction (A-line direction, depth direction). The image constructor 220 may also construct projection data from partial data (e.g., slabs) of the three-dimensional image data. This partial data may be specified automatically using, for example, image segmentation (also simply referred to as segmentation), or may be manually specified by the user. This segmentation method may be any method and may include, for example, image processing such as edge detection and/or segmentation using machine learning. This segmentation may be performed, for example, by the image constructor 220 or the data processor 230.

眼科装置1は、OCTモーションコントラスト撮影(motion contrast imaging)を実行可能であってよい。OCTモーションコントラスト撮影は、眼内に存在する液体等の動きを抽出するイメージング技術である(例えば、特表2015-515894号公報を参照)。OCTモーションコントラスト撮影は、例えば、血管の描出を描出するためのOCTアンジオグラフィ(OCTA)に用いられる。 The ophthalmologic device 1 may be capable of performing OCT motion contrast imaging. OCT motion contrast imaging is an imaging technique that extracts the movement of fluids and other substances present within the eye (see, for example, JP 2015-515894 A). OCT motion contrast imaging is used, for example, in OCT angiography (OCTA) to visualize blood vessels.

<データ処理部230>
データ処理部230は、被検眼Eの画像に対して特定のデータ処理を適用するように構成されている。データ処理部230は、例えば、プロセッサを含むハードウェアと、データ処理ソフトウェアとの協働によって実現される。
<Data Processing Unit 230>
The data processing unit 230 is configured to apply specific data processing to the image of the subject's eye E. The data processing unit 230 is realized, for example, by cooperation between hardware including a processor and data processing software.

本態様のデータ処理部230は、機械学習を利用して構築されたモデル(機械学習モデル、数理モデル、推論モデル)を用いて処理を実行する機能を有する。 The data processing unit 230 in this embodiment has the function of executing processing using models constructed using machine learning (machine learning models, mathematical models, inference models).

この機械学習に用いられる訓練データは、物体の複屈折情報を含む第1の画像とこの物体の複屈折情報を含まない第2の画像とのペアの集合を含んでいる。つまり、この機械学習に用いられる訓練データは、同じ物体について取得された、複屈折情報を含むOCT画像と複屈折情報を含まないOCT画像とのペアを、複数個含んでいる。 The training data used in this machine learning includes a set of pairs of a first image containing birefringence information of an object and a second image containing no birefringence information of the object. In other words, the training data used in this machine learning includes multiple pairs of OCT images, one containing birefringence information and the other not containing birefringence information, acquired of the same object.

本開示では、1つの物体について取得された第1の画像と第2の画像とのペアを画像ペアと呼ぶ。また、訓練データに含まれる画像ペアの集合を画像ペア集合と呼ぶ。 In this disclosure, a pair of a first image and a second image acquired of a single object is referred to as an image pair. Furthermore, a set of image pairs included in the training data is referred to as an image pair set.

本態様において、訓練データに含まれる画像を収集するためにOCTスキャンが適用される物体は、ヒト生体眼であってよく、更に具体的には、ヒト生体眼の所定の構造(眼部位、眼組織、眼内人工物など)であってよい。眼部位や眼組織は、眼の任意の部位又は組織であってよく、その例として、眼底(後眼部)、前眼部、瞼、視神経乳頭、篩状板、黄斑、網膜、網膜のサブ組織(内境界膜、神経繊維層、神経節細胞層、内網状層、内顆粒層、外網状層、外顆粒層、外境界膜、視細胞層、網膜色素上皮層など)、ブルッフ膜、脈絡膜、脈絡膜-強膜境界(CSI)、強膜、硝子体、角膜、角膜のサブ組織(角膜上皮、ボーマン膜、固有層、デュア層、デスメ膜、角膜内皮など)、結膜、シュレム管、線維柱帯、虹彩、水晶体、チン小帯、毛様体などがある。眼内人工物は、眼に移植された任意の物体であってよく、その例として、眼内レンズ(IOL)、眼内コンタクトレンズ(ICL)、低侵襲緑内障手術(MIGS)デバイスなどがある。 In this embodiment, the object to which OCT scanning is applied to collect images included in the training data may be a living human eye, or more specifically, a predetermined structure of a living human eye (e.g., an ocular region, an ocular tissue, an intraocular prosthesis, etc.). The ocular region or ocular tissue may be any region or tissue of the eye, such as the fundus (posterior segment), anterior segment, eyelid, optic nerve head, lamina cribrosa, macula, retina, retinal sub-tissues (e.g., internal limiting membrane, nerve fiber layer, ganglion cell layer, inner plexiform layer, inner nuclear layer, outer plexiform layer, outer nuclear layer, external limiting membrane, photoreceptor layer, retinal pigment epithelium layer), Bruch's membrane, choroid, choroid-scleral boundary (CSI), sclera, vitreous body, cornea, corneal sub-tissues (e.g., corneal epithelium, Bowman's membrane, lamina propria, Dua's layer, Descemet's membrane, corneal endothelium), conjunctiva, Schlemm's canal, trabecular meshwork, iris, lens, Zonule of Zinn, and ciliary body. An intraocular prosthesis can be any object implanted in the eye, examples of which include an intraocular lens (IOL), an intraocular contact lens (ICL), and a minimally invasive glaucoma surgery (MIGS) device.

訓練データに含まれる画像ペア集合は、1つの物体から取得されたものでもよいが、幾つかの例示的な態様では、複数の物体から取得された画像ペア集合が用いられてよい。例えば、画像ペア集合は、第1の物体から取得された1つ以上のOCT画像ペア、第2の物体から取得された1つ以上のOCT画像ペア、・・・、第Kの物体から取得された1つ以上のOCT画像ペアを含んでいてよい(Kは2以上の整数)。 The image pair sets included in the training data may be acquired from a single object, but in some exemplary embodiments, image pair sets acquired from multiple objects may be used. For example, the image pair sets may include one or more OCT image pairs acquired from a first object, one or more OCT image pairs acquired from a second object, ..., one or more OCT image pairs acquired from a Kth object (K is an integer greater than or equal to 2).

幾つかの例示的な態様の画像ペア集合は、OCTスキャンにより物体から取得された画像(無加工画像)のみからなる集合であってよい。また、幾つかの例示的な態様の画像ペア集合は、無加工画像に加工を施して得られた画像(加工画像)を含んでいてもよい。 In some exemplary embodiments, the image pair set may be a set consisting only of images (unprocessed images) acquired from an object by OCT scanning. In addition, in some exemplary embodiments, the image pair set may also include images (processed images) obtained by processing the unprocessed images.

訓練データの作成方法については、その幾つかの例を後述する。 Some examples of how to create training data will be provided below.

本態様の機械学習モデルは、サンプル(被検眼E)にOCTスキャンを適用して得られたOCT画像の入力を受け、このOCT画像における複屈折由来アーティファクトが低減されたデノイズ画像を出力するように構成されている。 The machine learning model of this embodiment is configured to receive an OCT image obtained by applying an OCT scan to a sample (subject's eye E) as input, and to output a denoised image in which birefringence-induced artifacts in the OCT image are reduced.

本態様のデータ処理部230の構成の幾つかの例、及び、データ処理部230により実行される処理の幾つかの例について、図4及び図5を参照して説明する。 Some examples of the configuration of the data processing unit 230 in this embodiment and some examples of the processing performed by the data processing unit 230 will be described with reference to Figures 4 and 5.

図4に示すデータ処理部230Aは、図3のデータ処理部230の1つの構成例である。データ処理部230Aは、デノイズ画像生成部231を含んでいる。デノイズ画像生成部231は、被検眼EのOCT画像に基づいて、このOCT画像における複屈折由来アーティファクトが低減されたデノイズ画像を生成するように構成されている。 The data processing unit 230A shown in FIG. 4 is one example configuration of the data processing unit 230 in FIG. 3. The data processing unit 230A includes a denoised image generation unit 231. The denoised image generation unit 231 is configured to generate a denoised image based on an OCT image of the subject's eye E, in which birefringence-induced artifacts in the OCT image have been reduced.

デノイズ画像生成部231は、推論モデル2311を用いてデノイズ画像の生成を実行する。推論モデル2311は、被検眼EのOCT画像の入力を受けてデノイズ画像を出力するように前述の機械学習によって訓練されたニューラルネットワーク2312を含む。 The denoised image generation unit 231 generates a denoised image using an inference model 2311. The inference model 2311 includes a neural network 2312 trained by the aforementioned machine learning to receive an OCT image of the subject's eye E as input and output a denoised image.

推論モデル2311は、図4に示すようにデノイズ画像生成部231(データ処理部230)の内部に配置されていてもよいし、データ処理部230以外の眼科装置1の箇所(例えば、記憶部212内)に配置されていてもよいし、眼科装置1の外部に配置されていてもよい。後者の例として、眼科装置1によりアクセス可能なコンピュータ又は記憶装置の内部に推論モデル2311を配置してもよい。 The inference model 2311 may be located inside the denoised image generation unit 231 (data processing unit 230) as shown in FIG. 4, or may be located in a location in the ophthalmic apparatus 1 other than the data processing unit 230 (for example, in the memory unit 212), or may be located outside the ophthalmic apparatus 1. As an example of the latter, the inference model 2311 may be located inside a computer or storage device accessible by the ophthalmic apparatus 1.

推論モデル2311を構築する装置(推論モデル構築装置)は、眼科装置1に設けられていてもよいし、眼科装置1の周辺機器(コンピュータなど)に設けられてもよいし、他のコンピュータであってもよい。 The device that constructs the inference model 2311 (inference model construction device) may be provided in the ophthalmic device 1, in a peripheral device (such as a computer) of the ophthalmic device 1, or may be another computer.

図5に示すモデル構築部300は、推論モデル構築装置の例であり、学習処理部310とニューラルネットワーク320とを含む。 The model construction unit 300 shown in Figure 5 is an example of an inference model construction device and includes a learning processing unit 310 and a neural network 320.

ニューラルネットワーク320は、典型的には、畳み込みニューラルネットワーク(CNN)を含む。図5の符号330は、この畳み込みニューラルネットワークの構造の一例を示している。 Neural network 320 typically includes a convolutional neural network (CNN). Reference numeral 330 in Figure 5 shows an example of the structure of this convolutional neural network.

畳み込むニューラルネットワーク330の入力層には、画像が入力される。入力層の後ろには、畳み込み層とプーリング層とのペアが複数配置されている。図5に示す例には畳み込み層とプーリング層とのペアが3つ設けられているが、ペアの個数は任意であってよい。 An image is input to the input layer of the convolutional neural network 330. Behind the input layer are multiple pairs of convolutional layers and pooling layers. In the example shown in Figure 5, there are three pairs of convolutional layers and pooling layers, but the number of pairs can be any number.

畳み込み層では、画像から特徴(輪郭など)を把握するための畳み込み演算が行われる。畳み込み演算は、入力された画像に対する、この画像と同じ次元のフィルタ関数(重み係数、フィルタカーネル)の積和演算である。畳み込み層では、入力された画像の複数の部分にそれぞれ畳み込み演算を適用する。より具体的には、畳み込み層では、フィルタ関数が適用された部分画像の各ピクセルの値に、そのピクセルに対応するフィルタ関数の値(重み)を乗算して積を算出し、この部分画像の複数のピクセルにわたって積の総和を求める。このように得られた積和値は、出力される画像における対応ピクセルに代入される。フィルタ関数を適用する箇所(部分画像)を移動させながら積和演算を行うことで、入力された画像の全体についての畳み込み演算結果が得られる。このような畳み込み演算によれば、多数の重み係数を用いて様々な特徴が抽出された画像が多数得られる。つまり、平滑化画像やエッジ画像などの多数のフィルタ処理画像が得られる。畳み込み層により生成される多数の画像は特徴マップと呼ばれる。 The convolutional layer performs convolution operations to extract features (such as contours) from an image. A convolution operation is a multiplication and accumulation operation of a filter function (weighting coefficients, filter kernel) of the same dimension as the input image on the input image. The convolutional layer applies the convolution operation to multiple portions of the input image. More specifically, the convolutional layer multiplies the value of each pixel in the partial image to which the filter function has been applied by the value (weight) of the filter function corresponding to that pixel to calculate the product, and then calculates the sum of the products across the multiple pixels in this partial image. This resulting sum-of-products value is assigned to the corresponding pixel in the output image. By performing the multiplication and accumulation operation while shifting the location (partial image) to which the filter function is applied, the convolution operation result for the entire input image is obtained. This convolution operation uses multiple weighting coefficients to generate multiple images in which various features have been extracted. In other words, it generates multiple filtered images, such as smoothed images and edge images. The multiple images generated by the convolutional layer are called feature maps.

プーリング層では、直前の畳み込み層により生成された特徴マップの圧縮(データの間引きなど)が行われる。より具体的には、プーリング層では、特徴マップ内の注目ピクセルの所定の近傍ピクセルにおける統計値を所定のピクセル間隔ごとに算出し、入力された特徴マップよりも小さな寸法の画像を出力する。なお、プーリング演算に適用される統計値は、例えば、最大値(max pooling)又は平均値(average pooling)である。また、プーリング演算に適用されるピクセル間隔は、ストライド(stride)と呼ばれる。 The pooling layer compresses (e.g., thins out) the feature map generated by the previous convolutional layer. More specifically, the pooling layer calculates statistical values for a specified number of neighboring pixels of a pixel of interest in the feature map at specified pixel intervals, and outputs an image with smaller dimensions than the input feature map. The statistical value applied to the pooling operation is, for example, the maximum value (max pooling) or the average value (average pooling). The pixel interval applied to the pooling operation is called the stride.

畳み込みニューラルネットワークは、畳み込み層とプーリング層との複数のペアによって処理を行うことにより、入力された画像から多くの特徴を抽出することができる。 Convolutional neural networks can extract many features from input images by processing them using multiple pairs of convolutional and pooling layers.

畳み込み層とプーリング層との最後のペアの後ろには、全結合層が設けられている。図5に示す例においては2つの全結合層が設けられているが、全結合層の個数は任意であってよい。全結合層では、畳み込みとプーリングとの組み合わせによって圧縮された特徴量を用いて、画像分類、画像セグメンテーション、回帰などの処理を行う。最後の全結合層の後ろには、出力結果を提供する出力層が設けられている。 A fully connected layer is provided after the final pair of convolutional and pooling layers. In the example shown in Figure 5, two fully connected layers are provided, but any number of fully connected layers may be used. In the fully connected layer, features compressed by a combination of convolution and pooling are used to perform processes such as image classification, image segmentation, and regression. An output layer is provided after the final fully connected layer to provide output results.

幾つかの例示的な態様において、畳み込みニューラルネットワークは、全結合層を含まなくてもよいし(例えば、全層畳み込みネットワーク(FCN))、及び/又は、サポートベクターマシンや再帰型ニューラルネットワーク(RNN)などを含んでいてもよい。また、ニューラルネットワーク320に対する機械学習は、転移学習を含んでいてもよい。つまり、ニューラルネットワーク320は、他の訓練データ(訓練画像)を用いた学習が既に行われてパラメータ調整が為されたニューラルネットワークを含んでいてもよい。また、モデル構築部300(学習処理部310)は、学習済みのニューラルネットワーク(ニューラルネットワーク320)にファインチューニングを適用可能に構成されてもよい。ニューラルネットワーク320は、公知のオープンソースのニューラルネットワークアーキテクチャを用いて構築されたものであってもよい。 In some exemplary embodiments, the convolutional neural network may not include a fully connected layer (e.g., a fully convolutional network (FCN)), and/or may include a support vector machine, a recurrent neural network (RNN), or the like. Furthermore, the machine learning performed on the neural network 320 may include transfer learning. That is, the neural network 320 may include a neural network that has already been trained using other training data (training images) and whose parameters have been adjusted. Furthermore, the model construction unit 300 (learning processing unit 310) may be configured to be able to apply fine tuning to the trained neural network (neural network 320). The neural network 320 may be constructed using a known open-source neural network architecture.

学習処理部310は、訓練データを用いた機械学習をニューラルネットワーク320に適用する。ニューラルネットワーク320が畳み込みニューラルネットワークを含んでいる場合、学習処理部310によって調整されるパラメータは、例えば、畳み込み層のフィルタ係数と、全結合層の結合重み及びオフセットとを含む。 The learning processing unit 310 applies machine learning using training data to the neural network 320. If the neural network 320 includes a convolutional neural network, the parameters adjusted by the learning processing unit 310 include, for example, the filter coefficients of the convolutional layer and the connection weights and offsets of the fully connected layer.

訓練データに含まれる画像の種類は、OCT画像に限定されない。例えば、訓練データは、OCT以外の眼科モダリティ(眼底カメラ、スリットランプ顕微鏡、SLO、手術用顕微鏡など)により取得された画像、任意の診療科の画像診断モダリティ(超音波診断装置、X線診断装置、X線CT装置、磁気共鳴イメージング(MRI)装置など)により取得された画像、実際の眼の画像を加工して作成された画像(加工画像データ)、コンピュータにより生成された画像、擬似的な画像、及び、これら以外の任意の画像のうちのいずれかを含んでいてもよい。また、データ拡張(データオーギュメンテーション)などの技術を利用して、訓練データに含まれるデータの個数を増加させてもよい。 The types of images included in the training data are not limited to OCT images. For example, the training data may include images acquired by ophthalmic modalities other than OCT (such as fundus cameras, slit lamp microscopes, SLOs, and surgical microscopes), images acquired by imaging diagnostic modalities of any medical specialty (such as ultrasound diagnostic devices, X-ray diagnostic devices, X-ray CT devices, and magnetic resonance imaging (MRI) devices), images created by processing actual eye images (processed image data), computer-generated images, simulated images, and any other images. Furthermore, the number of data items included in the training data may be increased using techniques such as data augmentation.

ニューラルネットワーク2312を構築するための訓練の手法(機械学習の手法)は、例えば教師あり学習であるが、これに限定されるものではない。幾つかの例示的な態様では、ニューラルネットワーク2312を構築するための機械学習において、教師あり学習に加えて、又は、教師あり学習に代えて、教師なし学習、強化学習、半教師あり学習、トランスダクション、マルチタスク学習など、任意の公知の手法を利用することができる。 The training method (machine learning method) for constructing the neural network 2312 is, for example, supervised learning, but is not limited to this. In some exemplary embodiments, in the machine learning for constructing the neural network 2312, any known method such as unsupervised learning, reinforcement learning, semi-supervised learning, transduction, or multi-task learning can be used in addition to or instead of supervised learning.

幾つかの例示的な態様では、入力画像に対してメタデータ(ラベル、タグ)を付すアノテーションによって生成された訓練データを用いて教師あり学習が実施される。このアノテーションでは、例えば、訓練データに含まれる画像に対して、その画像中の複屈折由来アーティファクトを示すラベルが付与される。画像中の複屈折由来アーティファクトの特定は、例えば、医師、技術者、コンピュータ、及び、他の推論モデルのうちの少なくとも1つによって実行されてよい。本例のアノテーションの対象となる画像、つまり、複屈折由来アーティファクトを示すアノテーション情報が付帯される画像は、物体の複屈折情報を含む画像(前述した第1の画像)である。 In some exemplary embodiments, supervised learning is performed using training data generated by annotation, which assigns metadata (labels, tags) to input images. For example, this annotation assigns labels indicating birefringence artifacts to images included in the training data. Identification of birefringence artifacts in an image may be performed, for example, by at least one of a doctor, an engineer, a computer, and other inference models. The image to be annotated in this example, i.e., the image to which annotation information indicating birefringence artifacts is attached, is an image containing birefringence information of an object (the first image described above).

学習処理部310は、このような訓練データを用いた教師あり学習をニューラルネットワーク320に適用することによってニューラルネットワーク2312を構築することができる。この教師あり学習は、例えば、画像ペア集合に含まれる各画像ペア(物体の複屈折情報を含む第1の画像と、この物体の複屈折情報を含まない第2の画像とのペア)について、第1の画像の入力に対応する出力として第2の画像が得られるように実行される。本例によって構築されたニューラルネットワーク2312を含む推論モデル2311は、被検眼EのOCT画像の入力を受けて、このOCT画像における複屈折由来アーティファクトが低減されたデノイズ画像を出力するように機能する。幾つかの例示的な態様では、推論モデル2311に入力されるOCT画像は、偏光分離検出機能を持たないOCTモダリティで取得された画像(例えば、通常のOCT強度画像)であり、これに対応して推論モデル2311から出力される画像は、この入力画像中の複屈折由来アーティファクトが低減されたデノイズ画像(通常のOCT強度画像のデノイズ画像)である。 The learning processing unit 310 can construct the neural network 2312 by applying supervised learning using such training data to the neural network 320. This supervised learning is performed, for example, for each image pair included in the image pair set (a pair of a first image containing birefringence information of an object and a second image not containing birefringence information of the object) so that a second image is obtained as an output corresponding to the input of the first image. The inference model 2311 including the neural network 2312 constructed in this example functions to receive an input OCT image of the subject's eye E and output a denoised image in which birefringence-related artifacts in the OCT image have been reduced. In some exemplary embodiments, the OCT image input to the inference model 2311 is an image acquired with an OCT modality without polarization separation detection functionality (e.g., a conventional OCT intensity image), and the corresponding image output from the inference model 2311 is a denoised image in which birefringence-related artifacts in the input image have been reduced (a denoised image of a conventional OCT intensity image).

複屈折由来アーティファクトを示すアノテーション情報が第1の画像に付されている画像ペア集合を含む訓練データを用いて教師あり学習が実行される場合、この教師あり学習は、例えば、画像ペア集合に含まれる各画像ペア(物体の複屈折情報を含み且つアノテーション情報が付帯された第1の画像と、この物体の複屈折情報を含まない第2の画像とのペア)について、第1の画像の入力に対応する出力として、この第1の画像に付帯されているアノテーション情報が示す複屈折由来アーティファクトが低減されるように且つ第2の画像が得られるように実行される。本例によって構築されたニューラルネットワーク2312を含む推論モデル2311は、被検眼EのOCT画像(例えば、通常のOCT強度画像)の入力を受けて、このOCT画像における複屈折由来アーティファクトが低減されたデノイズ画像を出力するように機能する。本例によれば、アノテーション情報が複屈折由来アーティファクトの位置(領域、範囲)を示しているため、機械学習の効率の向上及び品質(正確度、精度、再現性など)の向上を図ることができる。 When supervised learning is performed using training data including a set of image pairs in which annotation information indicating birefringence artifacts is attached to a first image, this supervised learning is performed, for example, for each image pair included in the set of image pairs (a pair consisting of a first image containing birefringence information of an object and annotated with annotation information, and a second image not containing birefringence information of the object) so that the birefringence artifacts indicated by the annotation information attached to the first image are reduced and a second image is obtained as an output corresponding to the input of the first image. The inference model 2311, including the neural network 2312 constructed in this example, functions to receive an input OCT image of the subject's eye E (e.g., a normal OCT intensity image) and output a denoised image in which birefringence artifacts in the OCT image have been reduced. According to this example, because the annotation information indicates the location (area, range) of the birefringence artifacts, the efficiency and quality (accuracy, precision, reproducibility, etc.) of machine learning can be improved.

ニューラルネットワーク2312の特定のユニットに処理が集中することを避けるために、学習処理部310は、ニューラルネットワーク320の幾つかのユニットをランダムに選んで無効化し、残りのユニットを用いて学習を行ってもよい(ドロップアウト)。 To avoid concentrating processing on specific units of the neural network 2312, the learning processing unit 310 may randomly select and disable some units of the neural network 320 and perform learning using the remaining units (dropout).

推論モデル構築に用いられる手法は、ここに示した例に限定されない。幾つかの例示的な態様では、サポートベクターマシン、ベイズ分類器、ブースティング、k平均法、カーネル密度推定、主成分分析、独立成分分析、自己組織化写像、ランダムフォレスト、敵対的生成ネットワーク(GAN)など、任意の公知の手法を、推論モデルを構築するために利用することが可能である。 The techniques used to build the inference model are not limited to the examples shown here. In some exemplary embodiments, any known technique can be used to build the inference model, such as a support vector machine, a Bayesian classifier, boosting, k-means, kernel density estimation, principal component analysis, independent component analysis, self-organizing maps, random forests, or generative adversarial networks (GANs).

データ処理部230がOCT画像から生成可能な情報は、デノイズ画像に限定されない。例えば、データ処理部230は、次のいずれかの機能を有していてよい:OCT画像から複屈折由来アーティファクトを検出する機能;複屈折由来アーティファクトの属性情報を生成する機能;サンプル(被検眼E)の真の構造の像と複屈折由来アーティファクトとの弁別結果(弁別情報)を生成する機能;複屈折由来アーティファクトに関する画像セグメンテーション情報を生成する機能。各機能は、機械学習的アルゴリズム及び/又は非機械学習的アルゴリズムを用いて実現される。すなわち、各機能は、少なくとも部分的に機械学習モデルを用いて実現されてもよいし、少なくとも部分的に機械学習モデルを用いずに実現されてもよい。 The information that the data processing unit 230 can generate from an OCT image is not limited to a denoised image. For example, the data processing unit 230 may have any of the following functions: a function to detect birefringence-induced artifacts from an OCT image; a function to generate attribute information for birefringence-induced artifacts; a function to generate a discrimination result (discrimination information) between an image of the true structure of the sample (examined eye E) and birefringence-induced artifacts; and a function to generate image segmentation information related to birefringence-induced artifacts. Each function is realized using a machine learning algorithm and/or a non-machine learning algorithm. That is, each function may be realized at least in part using a machine learning model, or at least in part without using a machine learning model.

複屈折由来アーティファクトの属性情報は、OCT画像中の複屈折由来アーティファクトに関する任意の性質(特徴)を表す情報であり、複屈折由来アーティファクトの位置、大きさ、形状、強さ、影響度など、複屈折由来アーティファクトに関する任意のパラメータについての情報であってよい。機械学習モデルを用いる場合、この機械学習モデルの構築に用いられる訓練データは、物体(ヒト生体眼)の複屈折情報を含む第1の画像中の複屈折由来アーティファクトの属性に関するアノテーションで生成されたアノテーション情報を含んでおり、この訓練データを用いて訓練された機械学習モデルは、OCT画像の入力を受けて属性情報を出力するように構成される。 The attribute information of birefringence artifacts is information that represents any property (characteristic) of birefringence artifacts in OCT images, and may be information about any parameter related to birefringence artifacts, such as the position, size, shape, strength, and influence of the birefringence artifacts. When a machine learning model is used, the training data used to construct this machine learning model includes annotation information generated by annotations related to the attributes of birefringence artifacts in a first image containing birefringence information of an object (living human eye), and the machine learning model trained using this training data is configured to receive input of an OCT image and output attribute information.

弁別情報は、サンプルの真の構造に由来する像(構造由来像;眼組織の像、眼部位の像、眼内人工物の像など)と複屈折由来アーティファクトとを弁別する(識別する、区別する)ための処理によって得られる情報である。弁別情報は、例えば、OCT画像における任意の位置(任意の画素、任意の画素群、任意の画像領域など)に関する情報であり、その位置が構造由来像に相当するものであるか、或いは、複屈折由来アーティファクトに相当するものであるかを示す情報を含んでいる。幾つかの例示的な態様において、弁別情報は、眼のOCT画像における各画素に対して、構造由来像の画素であることを示す識別子、又は、複屈折由来アーティファクトの像の画素であることを示す識別子が割り当てられた情報(弁別リスト情報、弁別テーブル情報、弁別マップ情報など)であってよい。構造由来像の画素であることを示す識別子は、眼の組織(部位)の像であることを示す識別子と、眼に移植された人工物の像であることを示す識別子とを含んでいてもよい。また、眼の組織(部位)の像であることを示す識別子は、組織ごと(部位ごと)の識別子を含んでいてもよい。また、人工物の像であることを示す識別子は、人工物の種類ごとの識別子を含んでいてもよい。また、構造由来像の画素であることを示す識別子、及び、複屈折由来アーティファクトの像の画素であることを示す識別子のいずれとも異なる識別子を用いてもよい。その例として、弁別に失敗した画素を示す識別子、弁別結果の品質(確信度、信頼度、正確度など)を示す識別子などがある。機械学習モデルを用いる場合、この機械学習モデルの構築に用いられる訓練データは、物体(ヒト生体眼)の複屈折情報を含む第1の画像における構造由来像と複屈折由来アーティファクトとの弁別に関するアノテーションで生成されたアノテーション情報を含んでおり、この訓練データを用いて訓練された機械学習モデルは、OCT画像の入力を受けて弁別情報を出力するように構成される。 Discrimination information is information obtained by processing to discriminate (identify, distinguish) between images derived from the true structure of a sample (structure-derived images; images of ocular tissues, ocular regions, images of intraocular prostheses, etc.) and birefringence-derived artifacts. Discrimination information is, for example, information about an arbitrary position (an arbitrary pixel, an arbitrary group of pixels, an arbitrary image region, etc.) in an OCT image, and includes information indicating whether the position corresponds to a structure-derived image or a birefringence-derived artifact. In some exemplary embodiments, discrimination information may be information (discrimination list information, discrimination table information, discrimination map information, etc.) in which an identifier indicating that each pixel in an OCT image of the eye is a pixel of a structure-derived image or a pixel of an image of a birefringence-derived artifact is assigned to each pixel. The identifier indicating that the pixel is a structure-derived image may include an identifier indicating that the pixel is an image of ocular tissue (region) and an identifier indicating that the pixel is an image of an artificial object implanted in the eye. Furthermore, the identifier indicating that the image is of an ocular tissue (region) may include an identifier for each tissue (region). Furthermore, the identifier indicating that the image is of an artifact may include an identifier for each type of artifact. Furthermore, an identifier different from both the identifier indicating that the pixel is a structure-related image and the identifier indicating that the pixel is an image of a birefringence-related artifact may be used. Examples include an identifier indicating a pixel for which discrimination failed, and an identifier indicating the quality (certainty, reliability, accuracy, etc.) of the discrimination result. When a machine learning model is used, the training data used to build this machine learning model includes annotation information generated by annotations related to discrimination between structure-related images and birefringence-related artifacts in a first image containing birefringence information of an object (living human eye), and the machine learning model trained using this training data is configured to receive an OCT image as input and output discrimination information.

画像セグメンテーション情報は、OCT画像に対する画像セグメンテーションによって得られた情報を含む。画像セグメンテーションは、画像を複数のセグメント(複数の領域、複数の画素群)に分割する処理である。本態様の画像セグメンテーションに使用される手法は任意であってよく、例えば、セマンティックセグメンテーション、インスタンスセグメンテーション、パノプティックセグメンテーションなどであってよい。また、閾値処理、クラスタリング、デュアルクラスタリング、ヒストグラム、エッジ検出、リジョングローイング、偏微分方程式、変分法、グラフ分割、分水嶺(watershed)アルゴリズムなど、任意の公知のセグメンテーション法を利用又は組み合わせてもよい。機械学習モデルを用いる場合、この機械学習モデルの構築に用いられる訓練データは、物体(ヒト生体眼)の複屈折情報を含む第1の画像の画像セグメンテーションに関するアノテーションで生成されたアノテーション情報を含んでおり、この訓練データを用いて訓練された機械学習モデルは、OCT画像の入力を受けて画像セグメンテーション情報を出力するように構成される。 The image segmentation information includes information obtained by image segmentation of the OCT image. Image segmentation is a process of dividing an image into multiple segments (multiple regions, multiple pixel groups). Any technique may be used for image segmentation in this embodiment, such as semantic segmentation, instance segmentation, or panoptic segmentation. Any known segmentation method may also be used or combined, such as thresholding, clustering, dual clustering, histograms, edge detection, region growing, partial differential equations, calculus of variations, graph partitioning, or the watershed algorithm. When a machine learning model is used, the training data used to build this machine learning model includes annotation information generated by annotations related to image segmentation of a first image containing birefringence information of the object (human living eye). The machine learning model trained using this training data is configured to receive an OCT image as input and output image segmentation information.

以上、データ処理部230の様々な例示的態様について説明したが、データ処理部230の態様はこれらの例示的態様に限定されるものではなく、また、データ処理部230を含む眼科装置1の態様もこれら例示的態様を用いる態様に限定されるものではない。 The above describes various exemplary aspects of the data processing unit 230, but the aspects of the data processing unit 230 are not limited to these exemplary aspects, and the aspects of the ophthalmologic apparatus 1 including the data processing unit 230 are not limited to aspects that use these exemplary aspects.

<ユーザーインターフェイス240>
ユーザーインターフェイス240は表示部241と操作部242とを含む。表示部241は表示装置3を含む。操作部242は各種の操作デバイスや入力デバイスを含む。ユーザーインターフェイス240は、例えばタッチパネルのような表示機能と操作機能とが一体となったデバイスを含んでいてもよい。ユーザーインターフェイス240の少なくとも一部を含まない実施形態を構築することも可能である。例えば、表示デバイスは、眼科装置1に接続された外部装置であってよい。
<User Interface 240>
The user interface 240 includes a display unit 241 and an operation unit 242. The display unit 241 includes the display device 3. The operation unit 242 includes various operation devices and input devices. The user interface 240 may include a device that integrates a display function and an operation function, such as a touch panel. It is also possible to construct an embodiment that does not include at least a part of the user interface 240. For example, the display device may be an external device connected to the ophthalmologic apparatus 1.

<眼科装置の動作>
眼科装置1の動作について幾つかの例を説明する。
<Operation of the ophthalmic device>
Several examples of the operation of the ophthalmologic apparatus 1 will be described.

<第1の動作例>
図6を参照して眼科装置1の動作の第1の例を説明する。本例は、機械学習的アルゴリズムを利用したデノイズ画像生成(複屈折由来アーティファクトリダクション)の動作例を提供する。
<First Operation Example>
A first example of the operation of the ophthalmologic apparatus 1 will be described with reference to Fig. 6. This example provides an example of the operation of denoising image generation (birefringence-derived artifact reduction) using a machine learning algorithm.

(S1:偏光感受型OCTでヒト生体眼のデータを取得する)
まず、訓練データの準備を行う。そのために、偏光感受型OCTでヒト生体眼のデータを取得する。典型的な態様では、多数のヒト生体眼のデータが収集され、機械学習モデル構築のために蓄積される。
(S1: Obtaining data of a living human eye using polarization-sensitive OCT)
First, training data is prepared by acquiring data from living human eyes using polarization-sensitive OCT. In a typical embodiment, data from a large number of living human eyes is collected and stored for building a machine learning model.

偏光感受型OCTは、偏光を検出可能なOCTモダリティであり、偏波ダイバーシティ受信器(polarization diversity receiver)を備えたOCT装置によって実施される。偏波ダイバーシティ受信器は、例えば、上記の特許文献1~4及び非特許文献1のいずれかに記載されたものであってよいが、それに限定されない。また、本例では特許文献1~3に記載された装置のような偏光感受型OCTを用いてヒト生体眼のデータを取得しているが、実施形態はこれに限定されるものではなく、例えば、非特許文献1に記載された装置のように通常のOCT装置に偏波ダイバーシティ受信器を組み込んだだけのOCTモダリティを用いてヒト生体眼のデータを取得するようにしてもよい。 Polarization-sensitive OCT is an OCT modality capable of detecting polarized light and is implemented using an OCT device equipped with a polarization diversity receiver. The polarization diversity receiver may be, for example, one of those described in Patent Documents 1 to 4 and Non-Patent Document 1, but is not limited to these. In this example, data on the living human eye is acquired using polarization-sensitive OCT, such as the devices described in Patent Documents 1 to 3. However, embodiments are not limited to this. For example, data on the living human eye may also be acquired using an OCT modality that simply incorporates a polarization diversity receiver into a regular OCT device, such as the device described in Non-Patent Document 1.

(S2:偏光感受画像と偏光非感受画像を生成する)
次に、ステップS1で取得されたヒト生体眼のOCTデータから、偏光感受画像及び偏光非感受画像を生成する。例えば、1つのOCTデータから、偏光感受画像と偏光非感受画像とのペアが生成される。つまり、1つのOCTデータから1つの画像ペアが生成される。典型的な態様では、多数のOCTデータから多数の画像ペアが生成され、画像ペア集合が形成される。
(S2: Generate polarization-sensitive and polarization-insensitive images)
Next, a polarization-sensitive image and a polarization-insensitive image are generated from the OCT data of the living human eye acquired in step S1. For example, a pair of a polarization-sensitive image and a polarization-insensitive image is generated from one OCT data. That is, one image pair is generated from one OCT data. In a typical embodiment, a large number of image pairs are generated from a large number of OCT data to form an image pair set.

偏光感受画像の生成方法については、例えば、上記の特許文献3の(数21)を参照されたい。また、偏光非感受画像の作成方法については、例えば、上記の非特許文献1の数式(5)を参照されたい。偏光感受画像は、ヒト生体眼の複屈折情報を含む第1の画像の例である。また、偏光非感受画像は、ヒト生体眼の複屈折情報を含まない第2の画像の例である。 For a method for generating a polarization-sensitive image, see, for example, (Equation 21) in Patent Document 3. For a method for creating a polarization-insensitive image, see, for example, Equation (5) in Non-Patent Document 1. A polarization-sensitive image is an example of a first image that includes birefringence information of the living human eye. A polarization-insensitive image is an example of a second image that does not include birefringence information of the living human eye.

(S3:アノテーションを行う)
次に、ステップS2で生成された偏光感受画像に対してアノテーションが行われる。アノテーションでは、偏光感受画像から複屈折由来アーティファクトを特定し、特定された複屈折由来アーティファクトを示すアノテーション情報を生成し、生成されたアノテーション情報をこの偏光感受画像に付帯させる。
(S3: Annotate)
Next, the polarization-sensitive image generated in step S2 is annotated by identifying birefringence artifacts in the polarization-sensitive image, generating annotation information indicating the identified birefringence artifacts, and attaching the generated annotation information to the polarization-sensitive image.

(S4:訓練データを作成する)
次に、ステップS2で生成された画像ペアと、ステップS3で偏光感受画像に付帯されたアノテーション情報とを含む訓練データが作成される。換言すると、ステップS3でアノテーション情報が付帯された偏光感受画像と、偏光非感受画像とのペアの集合(画像ペア集合)を含む訓練データが作成される。
(S4: Create training data)
Next, training data is created that includes the image pairs generated in step S2 and the annotation information attached to the polarization-sensitive images in step S3. In other words, training data is created that includes a set of pairs (image pair set) of polarization-sensitive images and polarization-insensitive images with annotation information attached in step S3.

全ての画像ペアにおける偏光感受画像にアノテーション情報が付されていてもよいし、一部の画像ペアにおける偏光感受画像にのみアノテーション情報が付されていてもよい。 Annotation information may be added to the polarization-sensitive images in all image pairs, or annotation information may be added to only the polarization-sensitive images in some image pairs.

訓練データに含まれる画像の種類は、偏光感受画像及び偏光非感受画像に限定されない。例えば、前述したように、訓練データは、画像ペア集合に加えて、OCT以外のモダリティで取得された眼の画像、眼の画像を加工して作成された画像、コンピュータグラフィクスで生成された画像、データ拡張で生成された画像、及び、擬似的な画像のいずれかを含んでいてもよい。 The types of images included in the training data are not limited to polarization-sensitive and polarization-insensitive images. For example, as described above, in addition to image pair sets, the training data may also include eye images acquired using modalities other than OCT, images created by processing eye images, images generated using computer graphics, images generated using data augmentation, and simulated images.

(S5:機械学習モデルを構築する)
次に、ステップS4で取得された訓練データを用いた機械学習をニューラルネットワークに適用することによって機械学習モデルが構築される。この機械学習モデルは、眼のOCT画像の入力を受け、このOCT画像中の複屈折由来アーティファクトが低減されたデノイズ画像を出力する。
(S5: Build a machine learning model)
Next, a machine learning model is constructed by applying machine learning using the training data acquired in step S4 to a neural network. This machine learning model receives an OCT image of the eye as input and outputs a denoised image in which birefringence-induced artifacts in the OCT image have been reduced.

(S6:機械学習モデルを眼科装置に提供する)
次に、ステップS5で取得された機械学習モデルが眼科装置1に提供される。この機械学習モデルは、図4の推論モデル2311として用いられる。
(S6: Provide the machine learning model to the ophthalmic device)
Next, the machine learning model acquired in step S5 is provided to the ophthalmologic apparatus 1. This machine learning model is used as the inference model 2311 in FIG.

以上のステップS1~S6は、デノイズ画像生成を眼科装置1に実行させるための準備の例である。眼科装置1によるデノイズ画像生成の例を以下に説明する。なお、患者IDの入力、アライメント、フォーカス調整などのスキャン準備動作は、既に行われたものとする。 The above steps S1 to S6 are an example of preparations for causing the ophthalmic apparatus 1 to perform denoising image generation. An example of denoising image generation by the ophthalmic apparatus 1 is described below. Note that it is assumed that scan preparation operations such as patient ID input, alignment, and focus adjustment have already been performed.

更に、デノイズ画像生成を行うための眼科装置1の動作モードの指定が行われてよい。この動作モードでは、眼科装置1は、例えば、通常のOCT強度画像を生成するためのOCTスキャンを被検眼Eに適用する。 Furthermore, an operating mode of the ophthalmic apparatus 1 for generating a denoised image may be specified. In this operating mode, the ophthalmic apparatus 1 applies, for example, an OCT scan to the subject's eye E to generate a normal OCT intensity image.

(S7:被検眼のOCT画像を取得する)
眼科装置1は、被検眼EにOCTスキャンを適用してOCT画像(通常のOCT強度画像)を構築する。
(S7: Acquire an OCT image of the subject's eye)
The ophthalmologic apparatus 1 applies OCT scanning to the subject's eye E to construct an OCT image (a normal OCT intensity image).

(S8:OCT画像を機械学習モデルに入力する)
眼科装置1は、ステップS7で取得された被検眼EのOCT画像を推論モデル2311に入力する。
(S8: Input the OCT image into the machine learning model)
The ophthalmologic apparatus 1 inputs the OCT image of the subject's eye E acquired in step S7 into the inference model 2311.

(S9:デノイズ画像を生成する)
推論モデル2311は、ステップS8で入力されたOCT画像からデノイズ画像を生成する。
(S9: Generate a denoised image)
The inference model 2311 generates a denoised image from the OCT image input in step S8.

(S10:デノイズ画像を記憶/提供する)
眼科装置1は、ステップS9で取得されたデノイズ画像を記憶又は提供する。
(S10: Store/Provide Denoised Image)
The ophthalmologic apparatus 1 stores or provides the denoised image acquired in step S9.

デノイズ画像の記憶は、例えば、眼科装置1の内部に配置されている記憶装置にデノイズ画像を記憶させること、及び/又は、眼科装置1の外部に配置されている記憶装置にデノイズ画像を記憶させることであってよい。 Storing the denoised image may involve, for example, storing the denoised image in a storage device located inside the ophthalmic device 1, and/or storing the denoised image in a storage device located outside the ophthalmic device 1.

デノイズ画像の提供は、例えば、眼科装置1の内部に設けられたコンピュータにデノイズ画像を提供すること、眼科装置1の外部に設けられたコンピュータにデノイズ画像を提供すること、眼科装置1の内部に設けられた表示装置にデノイズ画像を提供すること、及び、眼科装置1の外部に設けられた表示装置にデノイズ画像を提供することのうちの1つ以上であってよい。 Providing the denoised image may be, for example, one or more of providing the denoised image to a computer provided inside the ophthalmic device 1, providing the denoised image to a computer provided outside the ophthalmic device 1, providing the denoised image to a display device provided inside the ophthalmic device 1, and providing the denoised image to a display device provided outside the ophthalmic device 1.

以上で、第1の動作例は終了となる(エンド)。 This concludes the first operation example (end).

<第2の動作例>
図7を参照して眼科装置1の動作の第2の例を説明する。本動作例は、第1の動作例と同様に、機械学習的アルゴリズムを利用したデノイズ画像生成(複屈折由来アーティファクトリダクション)の例を提供するものであるが、アノテーションを行わない点において第1の動作例と異なっている。特に言及しない限り、第1の動作例と同様の工程や処理については詳しい説明を省略する。
<Second Operation Example>
A second example of the operation of the ophthalmologic apparatus 1 will be described with reference to Fig. 7. Like the first example of operation, this example of operation provides an example of denoising image generation (birefringence-induced artifact reduction) using a machine learning algorithm, but differs from the first example of operation in that annotation is not performed. Unless otherwise specified, detailed descriptions of steps and processes similar to those in the first example of operation will be omitted.

まず、偏光感受型OCTでヒト生体眼のデータを取得し(S11)、取得されたヒト生体眼のOCTデータから偏光感受画像及び偏光非感受画像(画像ペア)を生成する(S12)。次に、本動作例では、第1の動作例のステップS3のようなアノテーションを行うことなく、訓練データが作成される(S13)。本動作例の訓練データは、ステップS12で複数のヒト生体眼について取得された複数の画像ペア(画像ペア集合)を含んでいる。第1の動作例と同様に、本動作例の訓練データに含まれる画像の種類は、偏光感受画像及び偏光非感受画像に限定されない。 First, data on a living human eye is acquired using polarization-sensitive OCT (S11), and polarization-sensitive and polarization-insensitive images (image pairs) are generated from the acquired OCT data of the living human eye (S12). Next, in this operational example, training data is created (S13) without annotation, as in step S3 of the first operational example. The training data in this operational example includes multiple image pairs (image pair sets) acquired for multiple living human eyes in step S12. As with the first operational example, the types of images included in the training data in this operational example are not limited to polarization-sensitive and polarization-insensitive images.

次に、ステップS13で取得された訓練データを用いた機械学習をニューラルネットワークに適用することによって機械学習モデルが構築され(S14)、この機械学習モデルが眼科装置1に提供される(S15)。この機械学習モデルは、眼のOCT画像の入力を受け、このOCT画像中の複屈折由来アーティファクトが低減されたデノイズ画像を出力するように機能するものであり、図4の推論モデル2311として用いられる。 Next, a machine learning model is constructed by applying machine learning using the training data acquired in step S13 to a neural network (S14), and this machine learning model is provided to the ophthalmic device 1 (S15). This machine learning model receives an input OCT image of the eye and functions to output a denoised image in which birefringence-related artifacts in the OCT image are reduced, and is used as the inference model 2311 in Figure 4.

以上のステップS11~S15は、デノイズ画像生成を眼科装置1に実行させるための準備の例である。眼科装置1によるデノイズ画像生成の例を以下に説明する。患者IDの入力、アライメント、フォーカス調整などのスキャン準備動作は、既に行われたものとする。また、デノイズ画像生成を行うための眼科装置1の動作モードの指定が行われる。 The above steps S11 to S15 are an example of preparations for causing the ophthalmic apparatus 1 to perform denoising image generation. An example of denoising image generation by the ophthalmic apparatus 1 is described below. It is assumed that scan preparation operations such as patient ID input, alignment, and focus adjustment have already been performed. In addition, the operating mode of the ophthalmic apparatus 1 for performing denoising image generation is specified.

眼科装置1は、被検眼EにOCTスキャンを適用してOCT画像を構築し(S16)、取得されたOCT画像を推論モデル2311に入力する(S17)。推論モデル2311は、入力されたOCT画像からデノイズ画像を生成する(S18)。そして、眼科装置1は、生成されたデノイズ画像を記憶又は提供する(S19)。 The ophthalmic apparatus 1 applies an OCT scan to the subject's eye E to construct an OCT image (S16) and inputs the acquired OCT image into the inference model 2311 (S17). The inference model 2311 generates a denoised image from the input OCT image (S18). The ophthalmic apparatus 1 then stores or provides the generated denoised image (S19).

<第3の動作例>
図8を参照して眼科装置1の動作の第3の例を説明する。本動作例は、第1及び第2の動作例と同様に、機械学習的アルゴリズムを利用したデノイズ画像生成(複屈折由来アーティファクトリダクション)の例を提供するものであるが、アノテーションを行わない点と訓練データに含まれる画像の取得方法とにおいて第1の動作例と異なっている。特に言及しない限り、第1の動作例と同様の工程や処理については詳しい説明を省略する。
<Third Operation Example>
A third example of the operation of the ophthalmologic apparatus 1 will be described with reference to Figure 8. Like the first and second operation examples, this operation example provides an example of denoising image generation (birefringence-induced artifact reduction) using a machine learning algorithm, but differs from the first operation example in that annotation is not performed and in the method of acquiring images included in the training data. Unless otherwise specified, detailed descriptions of steps and processes similar to those in the first operation example will be omitted.

まず、偏光感受型OCTでヒト生体眼のデータを取得し(S21)、取得されたヒト生体眼のOCTデータから偏光感受画像を生成する(S22)。第1及び第2の動作例では、偏光感受型OCTで取得されたOCTデータから偏光感受画像及び偏光非感受画像の双方を生成するが、本態様では、偏光感受型OCTで取得されたOCTデータから偏光感受画像のみを生成する。 First, data of a living human eye is acquired using polarization-sensitive OCT (S21), and a polarization-sensitive image is generated from the acquired OCT data of the living human eye (S22). In the first and second operation examples, both polarization-sensitive and polarization-insensitive images are generated from the OCT data acquired using polarization-sensitive OCT, but in this embodiment, only a polarization-sensitive image is generated from the OCT data acquired using polarization-sensitive OCT.

また、偏光非感受型OCTでヒト生体眼のデータを取得し(S23)、このOCTデータから画像(偏光非感受画像)を生成する(S24)。偏光非感受型OCTは、偏波ダイバーシティ受信器を備えていないOCT装置によって実施されるOCTモダリティである。 Furthermore, data of a living human eye is acquired using polarization-insensitive OCT (S23), and an image (polarization-insensitive image) is generated from this OCT data (S24). Polarization-insensitive OCT is an OCT modality performed by an OCT device that does not have a polarization diversity receiver.

ステップS21~S24の工程の順序はこれに限定されない。例えば、ステップS21及びS22の工程よりも前に、ステップS23及びS24の工程を行ってもよい。また、ステップS21及びステップS23の工程を行った後に、ステップS22及びステップS24の工程を行ってもよい。 The order of steps S21 to S24 is not limited to this. For example, steps S23 and S24 may be performed before steps S21 and S22. Alternatively, steps S22 and S24 may be performed after steps S21 and S23.

ステップS21の偏光感受型OCTとステップS23の偏光非感受型OCTとは、同じヒト生体眼に対して適用される。これにより、そのヒト生体眼についての偏光感受画像と偏光非感受画像とのペア(画像ペア)が得られる。典型的な態様では、ステップS21の偏光感受型OCTとステップS23の偏光非感受型OCTとが多数のヒト生体眼に適用され、多数の画像ペアが収集される。 The polarization-sensitive OCT of step S21 and the polarization-insensitive OCT of step S23 are applied to the same living human eye. This results in a pair of polarization-sensitive and polarization-insensitive images (image pairs) of the living human eye. In a typical embodiment, the polarization-sensitive OCT of step S21 and the polarization-insensitive OCT of step S23 are applied to a large number of living human eyes, and a large number of image pairs are collected.

次に、訓練データが作成される(S25)。本動作例の訓練データは、ステップS21~S24で複数のヒト生体眼について取得された複数の画像ペア(画像ペア集合)を含んでいる。第1の動作例と同様に、本動作例の訓練データに含まれる画像の種類は、偏光感受画像及び偏光非感受画像に限定されない。 Next, training data is created (S25). The training data in this operational example includes multiple image pairs (a set of image pairs) acquired for multiple living human eyes in steps S21 to S24. As with the first operational example, the types of images included in the training data in this operational example are not limited to polarization-sensitive images and polarization-insensitive images.

次に、ステップS25で取得された訓練データを用いた機械学習をニューラルネットワークに適用することによって機械学習モデルが構築され(S26)、この機械学習モデルが眼科装置1に提供される(S27)。この機械学習モデルは、眼のOCT画像の入力を受け、このOCT画像中の複屈折由来アーティファクトが低減されたデノイズ画像を出力するように機能するものであり、図4の推論モデル2311として用いられる。 Next, a machine learning model is constructed by applying machine learning using the training data acquired in step S25 to a neural network (S26), and this machine learning model is provided to the ophthalmic device 1 (S27). This machine learning model receives an input OCT image of the eye and functions to output a denoised image in which birefringence-related artifacts in the OCT image are reduced, and is used as the inference model 2311 in Figure 4.

以上のステップS21~S27は、デノイズ画像生成を眼科装置1に実行させるための準備の例である。眼科装置1によるデノイズ画像生成の例を以下に説明する。患者IDの入力、アライメント、フォーカス調整などのスキャン準備動作は、既に行われたものとする。また、デノイズ画像生成を行うための眼科装置1の動作モードの指定が行われる。 The above steps S21 to S27 are an example of preparations for causing the ophthalmic apparatus 1 to perform denoising image generation. An example of denoising image generation by the ophthalmic apparatus 1 is described below. It is assumed that scan preparation operations such as patient ID input, alignment, and focus adjustment have already been performed. In addition, the operating mode of the ophthalmic apparatus 1 for performing denoising image generation is specified.

眼科装置1は、被検眼EにOCTスキャンを適用してOCT画像を構築し(S28)、取得されたOCT画像を推論モデル2311に入力する(S29)。推論モデル2311は、入力されたOCT画像からデノイズ画像を生成する(S30)。そして、眼科装置1は、生成されたデノイズ画像を記憶又は提供する(S31)。 The ophthalmic apparatus 1 applies an OCT scan to the subject's eye E to construct an OCT image (S28), and inputs the acquired OCT image into the inference model 2311 (S29). The inference model 2311 generates a denoised image from the input OCT image (S30). The ophthalmic apparatus 1 then stores or provides the generated denoised image (S31).

<第4の動作例>
図9を参照して眼科装置1の動作の第4の例を説明する。本動作例は、第1~第3の動作例と同様に、機械学習的アルゴリズムを利用したデノイズ画像生成(複屈折由来アーティファクトリダクション)の例を提供するものであるが、訓練データに含まれる画像の取得方法において第1の動作例と異なっている。また、第3の動作例に対する相違は、アノテーションを行う点にある。特に言及しない限り、第1の動作例と同様の工程や処理及び/又は第3の動作例と同様の工程や処理については詳しい説明を省略する。
<Fourth Operation Example>
A fourth example of the operation of the ophthalmologic apparatus 1 will be described with reference to FIG. 9 . Like the first to third examples, this example provides an example of denoising image generation (birefringence artifact reduction) using a machine learning algorithm, but differs from the first example in the method of acquiring images included in the training data. Furthermore, the difference from the third example is that annotation is performed. Unless otherwise specified, detailed descriptions of steps and processes similar to those in the first example and/or the third example will be omitted.

まず、偏光感受型OCTでヒト生体眼のデータを取得し(S41)、取得されたヒト生体眼のOCTデータから偏光感受画像を生成し(S42)、生成された偏光感受画像に対してアノテーションを行う(S43)。 First, data of a living human eye is acquired using polarization-sensitive OCT (S41), a polarization-sensitive image is generated from the acquired OCT data of the living human eye (S42), and annotation is performed on the generated polarization-sensitive image (S43).

また、偏光非感受型OCTでヒト生体眼のデータを取得し(S44)、このOCTデータから画像(偏光非感受画像)を生成する(S45)。 Furthermore, data of the living human eye is acquired using polarization-insensitive OCT (S44), and an image (polarization-insensitive image) is generated from this OCT data (S45).

ステップS41~S45の工程の順序はこれに限定されない。例えば、ステップS21~S23の工程よりも前に、ステップS44及びS45の工程を行ってもよい。また、ステップS41及びステップS44の工程を行った後に、ステップS42及びステップS45の工程を行い、その後にステップS43の工程を行ってもよい。 The order of steps S41 to S45 is not limited to this. For example, steps S44 and S45 may be performed before steps S21 to S23. Alternatively, steps S41 and S44 may be performed first, followed by steps S42 and S45, and then step S43.

ステップS41の偏光感受型OCTとステップS44の偏光非感受型OCTとは、同じヒト生体眼に対して適用される。これにより、そのヒト生体眼についての偏光感受画像と偏光非感受画像とのペア(画像ペア)が得られる。典型的な態様では、ステップS41の偏光感受型OCTとステップS44の偏光非感受型OCTとが多数のヒト生体眼に適用され、多数の画像ペアが収集される。 The polarization-sensitive OCT of step S41 and the polarization-insensitive OCT of step S44 are applied to the same living human eye. This results in a pair of polarization-sensitive and polarization-insensitive images (image pairs) of the living human eye. In a typical embodiment, the polarization-sensitive OCT of step S41 and the polarization-insensitive OCT of step S44 are applied to multiple living human eyes, and multiple image pairs are collected.

次に、訓練データが作成される(S46)。本動作例の訓練データは、ステップS41、S42、S44、及びS45で複数のヒト生体眼について取得された複数の画像ペア(画像ペア集合)と、ステップS43で偏光感受画像に付帯されたアノテーション情報とを含んでいる。換言すると、本動作例の訓練データは、ステップS43でアノテーション情報が付帯された偏光感受画像と、偏光非感受画像とのペアの集合(画像ペア集合)を含んでいる。第1の動作例と同様に、本動作例の訓練データに含まれる画像の種類は、偏光感受画像及び偏光非感受画像に限定されない。 Next, training data is created (S46). The training data in this operational example includes multiple image pairs (image pair set) acquired for multiple living human eyes in steps S41, S42, S44, and S45, and annotation information attached to the polarization-sensitive images in step S43. In other words, the training data in this operational example includes a set of pairs (image pair set) of polarization-sensitive images and polarization-insensitive images attached with annotation information in step S43. As with the first operational example, the types of images included in the training data in this operational example are not limited to polarization-sensitive images and polarization-insensitive images.

次に、ステップS46で取得された訓練データを用いた機械学習をニューラルネットワークに適用することによって機械学習モデルが構築され(S47)、この機械学習モデルが眼科装置1に提供される(S48)。この機械学習モデルは、眼のOCT画像の入力を受け、このOCT画像中の複屈折由来アーティファクトが低減されたデノイズ画像を出力するように機能するものであり、図4の推論モデル2311として用いられる。 Next, a machine learning model is constructed by applying machine learning using the training data acquired in step S46 to a neural network (S47), and this machine learning model is provided to the ophthalmic device 1 (S48). This machine learning model receives an input of an OCT image of the eye and functions to output a denoised image in which birefringence-related artifacts in the OCT image are reduced, and is used as the inference model 2311 in Figure 4.

以上のステップS41~S48は、デノイズ画像生成を眼科装置1に実行させるための準備の例である。眼科装置1によるデノイズ画像生成の例を以下に説明する。患者IDの入力、アライメント、フォーカス調整などのスキャン準備動作は、既に行われたものとする。また、デノイズ画像生成を行うための眼科装置1の動作モードの指定が行われる。 The above steps S41 to S48 are an example of preparations for causing the ophthalmic apparatus 1 to perform denoising image generation. An example of denoising image generation by the ophthalmic apparatus 1 is described below. It is assumed that scan preparation operations such as patient ID input, alignment, and focus adjustment have already been performed. In addition, the operating mode of the ophthalmic apparatus 1 for performing denoising image generation is specified.

眼科装置1は、被検眼EにOCTスキャンを適用してOCT画像を構築し(S49)、取得されたOCT画像を推論モデル2311に入力する(S50)。推論モデル2311は、入力されたOCT画像からデノイズ画像を生成する(S51)。そして、眼科装置1は、生成されたデノイズ画像を記憶又は提供する(S52)。 The ophthalmic apparatus 1 applies an OCT scan to the subject's eye E to construct an OCT image (S49) and inputs the acquired OCT image into the inference model 2311 (S50). The inference model 2311 generates a denoised image from the input OCT image (S51). The ophthalmic apparatus 1 then stores or provides the generated denoised image (S52).

<効果>
本態様の幾つかの効果について説明する。
<Effects>
Some advantages of this embodiment will be described below.

本態様によれば、まず、物体(眼)の複屈折情報を含む第1の画像とこの物体の複屈折情報を含まない第2の画像とのペアの集合を含む訓練データを準備し、この訓練データを用いた機械学習によって機械学習モデル(推論モデル2311)を構築することができる。この機械学習モデルは、OCT画像の入力を受けて当該OCT画像における複屈折由来アーティファクトが低減されたデノイズ画像を出力するように機能する。更に、本態様によれば、サンプル(被検眼E)のOCT画像を取得し、このOCT画像を機械学習モデル(推論モデル2311)に入力し、機械学習モデルから出力されたデノイズ画像を記憶又は提供することができる。 According to this aspect, training data including a set of pairs of a first image containing birefringence information of an object (eye) and a second image not containing birefringence information of the object is first prepared, and a machine learning model (inference model 2311) can be constructed by machine learning using this training data. This machine learning model functions to receive an OCT image as input and output a denoised image in which birefringence-related artifacts in the OCT image have been reduced. Furthermore, according to this aspect, an OCT image of a sample (test eye E) is acquired, and this OCT image is input to the machine learning model (inference model 2311), and the denoised image output from the machine learning model can be stored or provided.

このように、本態様は、サンプルのOCT画像からデノイズ画像するように訓練された新規な機械学習モデルを用いることによって、換言すると、サンプルのOCT画像の複屈折由来アーティファクトリダクションを実行するように訓練された新規な機械学習モデルを用いることによって、偏光分離検出機能を持たないOCTモダリティ(眼科装置1)で取得された画像中の複屈折由来アーティファクトを低減することを可能にするものである。 In this way, this aspect makes it possible to reduce birefringence-related artifacts in images acquired with an OCT modality (ophthalmic device 1) that does not have polarization separation detection functionality by using a novel machine learning model trained to denoise images from OCT images of a sample, in other words, by using a novel machine learning model trained to perform birefringence-related artifact reduction on OCT images of a sample.

すなわち、本態様は、物体の複屈折情報を含む第1の画像と物体の複屈折情報を含まない第2の画像とのペアの集合を含む訓練データを用いた機械学習によって生成された機械学習モデルを採用するという新規な特徴により、偏光分離検出機能を持たないOCTモダリティ(眼科装置1)で取得された画像から、複屈折由来アーティファクトが低減されたデノイズ画像を生成することを可能にするものである。 In other words, this aspect employs a novel feature of employing a machine learning model generated by machine learning using training data including a set of pairs of a first image containing birefringence information of an object and a second image not containing birefringence information of the object, making it possible to generate denoised images with reduced birefringence-related artifacts from images acquired with an OCT modality (ophthalmic device 1) that does not have polarization separation detection functionality.

なお、本態様において説明した様々な事項は、この複屈折由来アーティファクト低減機能の向上を図るための様々な例を提供するものである。 The various points described in this embodiment provide various examples for improving the birefringence artifact reduction function.

<プログラム及び記録媒体>
上記の態様に係る画像処理装置(眼科装置1)により実現されるOCT画像処理方法をコンピュータに実行させるプログラムを構成することができる。このプログラムに対して、上記の態様において説明した任意の事項を組み合わせることができる。
<Program and recording medium>
A program for causing a computer to execute the OCT image processing method realized by the image processing device (ophthalmologic apparatus 1) according to the above aspect can be configured. Any of the features described in the above aspect can be combined with this program.

また、このようなプログラムを記録したコンピュータ可読な非一時的記録媒体を作成することが可能である。このプログラムに対して、上記の態様において説明した任意の事項を組み合わせることができる。非一時的記録媒体は任意の形態であってよく、その例として、磁気ディスク、光ディスク、光磁気ディスク、半導体メモリなどがある。 It is also possible to create a computer-readable non-transitory recording medium on which such a program is recorded. Any of the features described in the above aspects can be combined with this program. The non-transitory recording medium may be in any form, including, for example, a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory.

本開示において説明した実施形態及びその態様は例示に過ぎない。本開示に係る発明を実施しようとする者は、この発明の要旨の範囲内において任意の変形(省略、置換、付加等)を施すことが可能である。 The embodiments and aspects thereof described in this disclosure are merely examples. Anyone wishing to implement the inventions disclosed herein may make any modifications (omissions, substitutions, additions, etc.) within the scope of the spirit of the invention.

1 眼科装置
230 データ処理部
231 デノイズ画像生成部
2311 推論モデル

1 Ophthalmic apparatus 230 Data processing unit 231 Denoised image generation unit 2311 Inference model

Claims (8)

光コヒーレンストモグラフィ(OCT)画像を処理する方法であって、
物体の複屈折情報を含む第1の画像と前記物体の複屈折情報を含まない第2の画像とのペアの集合を含む訓練データを用いた機械学習によって構築された機械学習モデルであってOCT画像の入力を受けて当該OCT画像における複屈折由来アーティファクトが低減されたデノイズ画像を出力するように構築された機械学習モデルを準備し、
サンプルのOCT画像を取得し、
前記サンプルの前記OCT画像を前記機械学習モデルに入力し、
前記サンプルの前記OCT画像の入力に基づき前記機械学習モデルから出力されたデノイズ画像を記憶又は提供する、
方法。
1. A method for processing an optical coherence tomography (OCT) image, comprising:
a machine learning model constructed by machine learning using training data including a set of pairs of a first image including birefringence information of an object and a second image not including birefringence information of the object, the machine learning model being constructed to receive an input of an OCT image and output a denoised image in which birefringence-induced artifacts in the OCT image have been reduced;
Obtaining an OCT image of the sample;
inputting the OCT image of the sample into the machine learning model;
storing or providing a denoised image output from the machine learning model based on an input of the OCT image of the sample;
method.
前記第1の画像及び前記第2の画像は、偏波ダイバーシティ受信器を備えたOCT装置により前記物体から取得された同じデータに基づき生成され、
前記第1の画像には、複屈折由来アーティファクトを示すアノテーション情報が付帯されている、
請求項1の方法。
the first image and the second image are generated based on the same data acquired from the object by an OCT device equipped with a polarization diversity receiver;
The first image is accompanied by annotation information indicating birefringence-induced artifacts.
10. The method of claim 1.
前記第1の画像及び前記第2の画像は、偏波ダイバーシティ受信器を備えたOCT装置により前記物体から取得された同じデータに基づき生成される、
請求項1の方法。
the first image and the second image are generated based on the same data acquired from the object by an OCT device equipped with a polarization diversity receiver;
10. The method of claim 1.
前記第1の画像は、偏波ダイバーシティ受信器を備えた第1のOCT装置により前記物体から取得された第1のデータに基づき生成され、
前記第2の画像は、偏波ダイバーシティ受信器を備えない第2のOCT装置により前記物体から取得された第2のデータに基づき生成される、
請求項1の方法。
the first image is generated based on first data acquired from the object by a first OCT device having a polarization diversity receiver;
the second image is generated based on second data acquired from the object by a second OCT device that does not include a polarization diversity receiver;
10. The method of claim 1.
前記第1の画像には、複屈折由来アーティファクトを示すアノテーション情報が付帯されている、
請求項1の方法。
The first image is accompanied by annotation information indicating birefringence-induced artifacts.
10. The method of claim 1.
光コヒーレンストモグラフィ(OCT)画像を処理する装置であって、
サンプルのOCT画像を取得する画像取得部と、
物体の複屈折情報を含む第1の画像と前記物体の複屈折情報を含まない第2の画像とのペアの集合を含む訓練データを用いた機械学習によって構築された機械学習モデルであってOCT画像の入力を受けて当該OCT画像における複屈折由来アーティファクトが低減されたデノイズ画像を出力するように構築された機械学習モデルを用いて処理を実行する処理部と
を含み、
前記処理部は、前記画像取得部により取得された前記サンプルの前記OCT画像を前記機械学習モデルに入力し、前記サンプルの前記OCT画像の入力に基づき前記機械学習モデルから出力されたデノイズ画像を記憶又は提供する、
装置。
1. An apparatus for processing optical coherence tomography (OCT) images, comprising:
an image acquisition unit that acquires an OCT image of the sample;
a processing unit that executes processing using a machine learning model constructed by machine learning using training data including a set of pairs of a first image including birefringence information of an object and a second image not including birefringence information of the object, the machine learning model being constructed so as to receive an input of an OCT image and output a denoised image in which birefringence-induced artifacts in the OCT image have been reduced;
The processing unit inputs the OCT image of the sample acquired by the image acquisition unit into the machine learning model, and stores or provides a denoised image output from the machine learning model based on the input of the OCT image of the sample.
Device.
光コヒーレンストモグラフィ(OCT)画像を処理するためのプログラムであって、
コンピュータに、
サンプルのOCT画像を取得する工程と、
物体の複屈折情報を含む第1の画像と前記物体の複屈折情報を含まない第2の画像とのペアの集合を含む訓練データを用いた機械学習によって構築された機械学習モデルであってOCT画像の入力を受けて当該OCT画像における複屈折由来アーティファクトが低減されたデノイズ画像を出力するように構築された機械学習モデルに、前記サンプルの前記OCT画像を入力する工程と、
前記サンプルの前記OCT画像の入力に基づき前記機械学習モデルから出力されたデノイズ画像を記憶又は提供する工程と
を実行させる、プログラム。
1. A program for processing optical coherence tomography (OCT) images, comprising:
On the computer,
acquiring an OCT image of the sample;
inputting an OCT image of the sample into a machine learning model constructed by machine learning using training data including a set of pairs of a first image including birefringence information of an object and a second image not including birefringence information of the object, the machine learning model being constructed to receive an OCT image and output a denoised image in which birefringence-induced artifacts in the OCT image are reduced;
and storing or providing a denoised image output from the machine learning model based on an input of the OCT image of the sample.
光コヒーレンストモグラフィ(OCT)画像を処理するためのプログラムが記録された、コンピュータ可読な非一時的記録媒体であって、
前記プログラムは、コンピュータに、
サンプルのOCT画像を取得する工程と、
物体の複屈折情報を含む第1の画像と前記物体の複屈折情報を含まない第2の画像とのペアの集合を含む訓練データを用いた機械学習によって構築された機械学習モデルであってOCT画像の入力を受けて当該OCT画像における複屈折由来アーティファクトが低減されたデノイズ画像を出力するように構築された機械学習モデルに、前記サンプルの前記OCT画像を入力する工程と、
前記サンプルの前記OCT画像の入力に基づき前記機械学習モデルから出力されたデノイズ画像を記憶又は提供する工程と
を実行させる、記録媒体。

A computer-readable non-transitory recording medium having a program for processing optical coherence tomography (OCT) images recorded thereon,
The program is configured to:
acquiring an OCT image of the sample;
inputting an OCT image of the sample into a machine learning model constructed by machine learning using training data including a set of pairs of a first image including birefringence information of an object and a second image not including birefringence information of the object, the machine learning model being constructed to receive an OCT image and output a denoised image in which birefringence-induced artifacts in the OCT image are reduced;
and storing or providing a denoised image output from the machine learning model based on an input of the OCT image of the sample.

JP2022104629A 2022-06-29 2022-06-29 Image processing method, image processing device, program, and recording medium Active JP7812751B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022104629A JP7812751B2 (en) 2022-06-29 2022-06-29 Image processing method, image processing device, program, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022104629A JP7812751B2 (en) 2022-06-29 2022-06-29 Image processing method, image processing device, program, and recording medium

Publications (2)

Publication Number Publication Date
JP2024004792A JP2024004792A (en) 2024-01-17
JP7812751B2 true JP7812751B2 (en) 2026-02-10

Family

ID=89539696

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022104629A Active JP7812751B2 (en) 2022-06-29 2022-06-29 Image processing method, image processing device, program, and recording medium

Country Status (1)

Country Link
JP (1) JP7812751B2 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009536728A (en) 2006-04-05 2009-10-15 ザ ジェネラル ホスピタル コーポレイション Method, arrangement and system for polarization sensitive optical frequency domain imaging of samples
JP2015230297A (en) 2014-06-06 2015-12-21 国立大学法人 筑波大学 Polarization perceptive type optical image measurement system and program installed therein
US20160235303A1 (en) 2013-10-11 2016-08-18 The Trustees Of Columbia University In The City Of New York System, method and computer-accessible medium for characterization of tissue
JP2019144273A (en) 2016-08-05 2019-08-29 株式会社トーメーコーポレーション Optical tomographic imaging device using polarization information
JP2019213740A (en) 2018-06-13 2019-12-19 株式会社トプコン Ophthalmologic apparatus, control method thereof, program, and recording medium
JP2021081405A (en) 2019-11-20 2021-05-27 国立大学法人 筑波大学 Scan type imaging device, control method of the same, image processing device, control method of the same, scan type imaging method, image processing method, program and recording medium
JP2021180838A (en) 2020-05-14 2021-11-25 株式会社トプコン Method for optical coherence tomography angiography

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021079013A (en) * 2019-11-22 2021-05-27 キヤノン株式会社 Medical image processing device, processing method for medical image processing device and program

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009536728A (en) 2006-04-05 2009-10-15 ザ ジェネラル ホスピタル コーポレイション Method, arrangement and system for polarization sensitive optical frequency domain imaging of samples
US20160235303A1 (en) 2013-10-11 2016-08-18 The Trustees Of Columbia University In The City Of New York System, method and computer-accessible medium for characterization of tissue
JP2015230297A (en) 2014-06-06 2015-12-21 国立大学法人 筑波大学 Polarization perceptive type optical image measurement system and program installed therein
JP2019144273A (en) 2016-08-05 2019-08-29 株式会社トーメーコーポレーション Optical tomographic imaging device using polarization information
JP2019213740A (en) 2018-06-13 2019-12-19 株式会社トプコン Ophthalmologic apparatus, control method thereof, program, and recording medium
JP2021081405A (en) 2019-11-20 2021-05-27 国立大学法人 筑波大学 Scan type imaging device, control method of the same, image processing device, control method of the same, scan type imaging method, image processing method, program and recording medium
JP2021180838A (en) 2020-05-14 2021-11-25 株式会社トプコン Method for optical coherence tomography angiography

Also Published As

Publication number Publication date
JP2024004792A (en) 2024-01-17

Similar Documents

Publication Publication Date Title
JP7478216B2 (en) Ophthalmic device, method for controlling ophthalmic device, and program
JP7250653B2 (en) Image processing device, image processing method and program
JP7368568B2 (en) ophthalmology equipment
JP7106728B2 (en) ophthalmic equipment
JP7348374B2 (en) Ophthalmology information processing device, ophthalmology imaging device, ophthalmology information processing method, and program
JP7645722B2 (en) Ophthalmic imaging device and ophthalmic image processing device
JP7384987B2 (en) ophthalmology equipment
JP7378557B2 (en) Ophthalmologic imaging device, its control method, program, and recording medium
WO2020054280A1 (en) Ophthalmological imaging device, control method thereof, program, and storage medium
JP7534094B2 (en) Ophthalmic device, control method thereof, program, and recording medium
JP7560303B2 (en) Slit Lamp Microscope System
JP7096116B2 (en) Blood flow measuring device
JP7824386B2 (en) Ophthalmic apparatus, its control method, program, and recording medium
US12430729B2 (en) Ophthalmic apparatus, method of controlling the same, and recording medium
US20230419451A1 (en) Image processing method, image processing apparatus, and recording medium
WO2022145129A1 (en) Ophthalmic information processing device, ophthalmic device, ophthalmic information processing method, and program
JP7355331B2 (en) Scanning imaging device, control method thereof, image processing device, control method thereof, scanning imaging method, image processing method, program, and recording medium
JP7215862B2 (en) OPHTHALMIC PHOTOGRAPHIC APPARATUS, CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM THEREOF
JP2024003982A (en) Image processing method, image processing device, program, and recording medium
JP7812751B2 (en) Image processing method, image processing device, program, and recording medium
JP7786902B2 (en) Ophthalmic device, method for controlling an ophthalmic device, program, and recording medium
CN111787843A (en) blood flow measurement device
JP2024008246A (en) Image processing method, image processing device, program, and recording medium
JP7325675B2 (en) ophthalmic imaging equipment
JP2021058285A (en) Image processing device, image processing method and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250612

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20251226

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20260120

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260129

R150 Certificate of patent or registration of utility model

Ref document number: 7812751

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150