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
JP7704369B2 - Ophthalmic information processing device, ophthalmic device, operation method of ophthalmic information processing device, and program - Google Patents
[go: Go Back, main page]

JP7704369B2 - Ophthalmic information processing device, ophthalmic device, operation method of ophthalmic information processing device, and program - Google Patents

Ophthalmic information processing device, ophthalmic device, operation method of ophthalmic information processing device, and program Download PDF

Info

Publication number
JP7704369B2
JP7704369B2 JP2024147068A JP2024147068A JP7704369B2 JP 7704369 B2 JP7704369 B2 JP 7704369B2 JP 2024147068 A JP2024147068 A JP 2024147068A JP 2024147068 A JP2024147068 A JP 2024147068A JP 7704369 B2 JP7704369 B2 JP 7704369B2
Authority
JP
Japan
Prior art keywords
eye
image
images
classification
information processing
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
JP2024147068A
Other languages
Japanese (ja)
Other versions
JP2024159925A (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.)
Tohoku University NUC
Topcon Corp
RIKEN
Original Assignee
Tohoku University NUC
Topcon Corp
RIKEN
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 Tohoku University NUC, Topcon Corp, RIKEN filed Critical Tohoku University NUC
Priority to JP2024147068A priority Critical patent/JP7704369B2/en
Publication of JP2024159925A publication Critical patent/JP2024159925A/en
Application granted granted Critical
Publication of JP7704369B2 publication Critical patent/JP7704369B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Eye Examination Apparatus (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Description

本発明は、眼科情報処理装置、眼科装置、眼科情報処理装置の作動方法、及びプログラムに関する。 The present invention relates to an ophthalmic information processing device, an ophthalmic device, an operation method of an ophthalmic information processing device, and a program.

近年、深層学習を代表とする機械学習の手法の急速な進歩により、様々な分野で人工知能技術の実用化が進んでいる。特に、医療分野においては、深層学習により診断画像における疾患部位又は組織の態様等の検出精度が向上し、正確、且つ、高精度な医療診断を迅速に行うことができるようになっている。 In recent years, rapid advances in machine learning techniques, such as deep learning, have led to the practical application of artificial intelligence technology in a variety of fields. In particular, in the medical field, deep learning has improved the accuracy of detecting diseased areas or tissue features in diagnostic images, making it possible to perform accurate and rapid high-precision medical diagnoses.

例えば、特許文献1には、過去の時系列の複数の眼底像における特徴点を教師データとして機械学習し、得られた学習済みモデルを用いて、新たに取得された時系列の複数の眼底像から緑内障の診断を行う手法が開示されている。例えば、特許文献2には、ニューラルネットワークを用いて、視神経乳頭の形状に応じた緑内障の病態分類を行う手法が開示されている。 For example, Patent Document 1 discloses a method of performing machine learning using feature points in multiple past time-series fundus images as training data, and using the resulting trained model to diagnose glaucoma from multiple newly acquired time-series fundus images. For example, Patent Document 2 discloses a method of using a neural network to classify the pathology of glaucoma according to the shape of the optic disc.

国際公開第2018/211688号International Publication No. 2018/211688 特開2019-5319号公報JP 2019-5319 A

例えば、緑内障、加齢黄斑変性、又は糖尿病網膜症等の眼底疾患は、スクリーニング等により早期に発見できた場合であっても、適切な治療を施さなければ症状が進行する疾患である。この場合、疾患の病態を適切に把握することで、疾患に対して適切な治療を施すことができる。 For example, ocular diseases such as glaucoma, age-related macular degeneration, and diabetic retinopathy are diseases whose symptoms will progress unless appropriate treatment is administered, even if they are discovered early through screening or other methods. In such cases, by properly understanding the pathology of the disease, it is possible to administer appropriate treatment for the disease.

このように、高精度、且つ、早期に眼底疾患を発見しつつ、発見された眼底疾患の病態を高精度に特定することが求められる。これは、眼底疾患だけではなく被検眼の疾患全般についても同様である。 In this way, there is a need to detect fundus diseases early and with high accuracy, while identifying the pathology of the detected fundus disease with high accuracy. This is true not only for fundus diseases, but also for diseases of the examined eye in general.

本発明は、このような事情を鑑みてなされたものであり、その目的は、被検眼の疾患に対して適切な治療を早期に施すための新たな技術を提供することにある。 The present invention was made in consideration of these circumstances, and its purpose is to provide a new technology for providing appropriate treatment for diseases of the examinee's eye at an early stage.

いくつかの実施形態の第1態様は、互いに断面方向が異なる被検眼の複数の画像を取得する取得部と、前記複数の画像の種別毎に機械学習により得られた複数の学習済みモデルを用いて、前記複数の画像から前記被検眼が疾患を伴う眼であるか否かを推定するための推定情報を出力する疾患推定部と、を含む、眼科情報処理装置である。 A first aspect of some embodiments is an ophthalmological information processing device that includes an acquisition unit that acquires multiple images of a test eye having different cross-sectional directions, and a disease estimation unit that outputs estimation information for estimating whether the test eye is a diseased eye from the multiple images using multiple trained models obtained by machine learning for each type of the multiple images.

いくつかの実施形態の第2態様では、第1態様において、前記疾患推定部は、前記複数の画像の種別毎に前記複数の学習済みモデルのそれぞれを用いて、特徴量又は前記被検眼が疾患を伴う眼である確信度を表す確信度情報を出力する複数の推定器と、機械学習により得られた分類モデルを用いて、前記複数の推定器から出力された複数の特徴量又は複数の確信度情報から前記推定情報を出力する分類器と、を含む。 In a second aspect of some embodiments, in the first aspect, the disease estimation unit includes a plurality of estimators that use each of the plurality of trained models for each type of the plurality of images to output feature values or confidence information representing the confidence that the test eye is a diseased eye, and a classifier that uses a classification model obtained by machine learning to output the estimation information from the plurality of feature values or the plurality of confidence information output from the plurality of estimators.

いくつかの実施形態の第3態様では、第1態様又は第2態様において、前記複数の画像は、前記被検眼の眼底の断層像又は正面画像を含み、前記疾患は、眼底疾患である。 In a third aspect of some embodiments, in the first or second aspect, the plurality of images include a tomographic image or a frontal image of the fundus of the subject eye, and the disease is a fundus disease.

いくつかの実施形態の第4態様では、第3態様において、前記複数の画像は、視神経乳頭と中心窩とを結ぶ線に交差する断面方向のBスキャン画像を含む。 In a fourth aspect of some embodiments, in the third aspect, the plurality of images includes B-scan images in a cross-sectional direction intersecting a line connecting the optic disc and the fovea.

いくつかの実施形態の第5態様では、第3態様又は第4態様において、前記複数の画像は、視神経乳頭を通過する第1断面方向のBスキャン画像、視神経乳頭を通過し前記第1断面方向に交差する第2断面方向のBスキャン画像、及び中心窩を通過するBスキャン画像を含む。 In a fifth aspect of some embodiments, in the third or fourth aspect, the plurality of images includes a B-scan image in a first cross-sectional direction passing through the optic disc, a B-scan image in a second cross-sectional direction passing through the optic disc and intersecting the first cross-sectional direction, and a B-scan image passing through the fovea.

いくつかの実施形態の第6態様では、第3態様~第5態様のいずれかにおいて、前記正面画像は、内境界膜に相当する層領域から深層の層領域を投影したen-face画像、及びプロジェクション画像の少なくとも1つを含む。 In a sixth aspect of some embodiments, in any of the third to fifth aspects, the front image includes at least one of an en-face image projected from a layer area corresponding to the internal limiting membrane to a deep layer area, and a projection image.

いくつかの実施形態の第7態様では、第3態様~第6態様のいずれかにおいて、前記眼底疾患は、緑内障、加齢黄斑変性、及び糖尿網網膜症のうち少なくとも1つを含む。 In a seventh aspect of some embodiments, in any of the third to sixth aspects, the fundus disease includes at least one of glaucoma, age-related macular degeneration, and diabetic reticuloretinopathy.

いくつかの実施形態の第8態様は、第1態様~第7態様のいずれかにおいて、前記複数の学習済みモデルにより得られた特徴量を用いて教師あり機械学習により得られた分類用学習済みモデルを用いて、前記複数の画像から前記疾患の病態の分類結果を推定するための分類情報を出力する病態推定部を含む。 An eighth aspect of some embodiments, in any one of the first to seventh aspects, includes a pathology estimation unit that uses a trained classification model obtained by supervised machine learning using features obtained from the plurality of trained models to output classification information for estimating a classification result of the pathology of the disease from the plurality of images.

いくつかの実施形態の第9態様では、第8態様において、前記疾患は、緑内障を含み、前記分類情報は、視神経乳頭形状の複数の類型の分類結果を推定するための情報である。 In a ninth aspect of some embodiments, in the eighth aspect, the disease includes glaucoma, and the classification information is information for estimating classification results of multiple types of optic disc shapes.

いくつかの実施形態の第10態様は、第8態様又は第9態様において、前記複数の学習済みモデルにより得られた特徴量を用いて教師あり機械学習により前記分類用学習済みモデルを生成する第1学習部を含む。 A tenth aspect of some embodiments is the eighth or ninth aspect, which includes a first learning unit that generates the trained model for classification by supervised machine learning using features obtained from the plurality of trained models.

いくつかの実施形態の第11態様は、第1態様~第10態様のいずれかにおいて、前記複数の画像の種別毎に、教師あり機械学習により前記複数の学習済みモデルを生成する第2学習部を含む。 An eleventh aspect of some embodiments is any of the first to tenth aspects, which includes a second learning unit that generates the plurality of trained models by supervised machine learning for each type of the plurality of images.

いくつかの実施形態の第12態様は、第1態様~第11態様のいずれかにおいて、前記被検眼の3次元OCTデータに基づいて、前記複数の画像の少なくとも1つを生成する画像生成部を含む。 A twelfth aspect of some embodiments is any of the first to eleventh aspects, which includes an image generating unit that generates at least one of the plurality of images based on three-dimensional OCT data of the subject's eye.

いくつかの実施形態の第13態様は、前記被検眼に対して光コヒーレンストモグラフィを実行するOCT部と、前記OCT部により取得された前記3次元データに基づいて前記複数の画像の少なくとも1つを生成する画像生成部と、第1態様~第11態様のいずれかの眼科情報処理装置と、を含む、眼科装置である。 A thirteenth aspect of some embodiments is an ophthalmic device including an OCT unit that performs optical coherence tomography on the subject's eye, an image generating unit that generates at least one of the plurality of images based on the three-dimensional data acquired by the OCT unit, and an ophthalmic information processing device according to any one of the first to eleventh aspects.

いくつかの実施形態の第14態様は、前記被検眼に対して光コヒーレンストモグラフィを実行するOCT部と、第12態様の眼科情報処理装置と、を含む、眼科装置である。 A fourteenth aspect of some embodiments is an ophthalmic device including an OCT unit that performs optical coherence tomography on the subject's eye and an ophthalmic information processing device of the twelfth aspect.

いくつかの実施形態の第15態様は、互いに断面方向が異なる被検眼の複数の画像を取得する取得ステップと、前記複数の画像の種別毎に機械学習により得られた複数の学習済みモデルを用いて、前記複数の画像から前記被検眼が疾患を伴う眼であるか否かを推定するための推定情報を出力する疾患推定ステップと、を含む、眼科情報処理装置の作動方法である。 A fifteenth aspect of some embodiments is a method for operating an ophthalmological information processing device, which includes an acquisition step of acquiring a plurality of images of a test eye having different cross-sectional directions, and a disease estimation step of outputting estimation information for estimating whether the test eye is a diseased eye from the plurality of images using a plurality of trained models obtained by machine learning for each type of the plurality of images.

いくつかの実施形態の第16態様では、第15態様において、前記疾患推定ステップは、前記複数の画像の種別毎に前記複数の学習済みモデルのそれぞれを用いて、特徴量又は前記被検眼が疾患を伴う眼である確信度を表す確信度情報を出力する複数の推定ステップと、機械学習により得られた分類モデルを用いて、前記複数の推定ステップにおいて出力された複数の特徴量又は複数の確信度情報から前記推定情報を出力する分類ステップと、を含む。 In a sixteenth aspect of some embodiments, in the fifteenth aspect, the disease estimation step includes a plurality of estimation steps for outputting feature values or confidence information representing the confidence that the subject eye is a diseased eye, using each of the plurality of trained models for each type of the plurality of images, and a classification step for outputting the estimation information from the plurality of feature values or the plurality of confidence information output in the plurality of estimation steps, using a classification model obtained by machine learning.

いくつかの実施形態の第17態様では、第15態様又は第16態様において、前記複数の画像は、前記被検眼の眼底の断層像又は正面画像を含み、前記疾患は、眼底疾患である。 In a seventeenth aspect of some embodiments, in the fifteenth or sixteenth aspects, the plurality of images include a tomographic image or a frontal image of the fundus of the subject eye, and the disease is a fundus disease.

いくつかの実施形態の第18態様では、第17態様において、前記複数の画像は、視神経乳頭と中心窩とを結ぶ線に交差する断面方向のBスキャン画像を含む。 In an eighteenth aspect of some embodiments, in the seventeenth aspect, the plurality of images includes B-scan images in a cross-sectional direction intersecting a line connecting the optic disc and the fovea.

いくつかの実施形態の第19態様では、第17態様又は第18態様において、前記複数の画像は、視神経乳頭を通過する第1断面方向のBスキャン画像、視神経乳頭を通過し前記第1断面方向に交差する第2断面方向のBスキャン画像、及び中心窩を通過するBスキャン画像を含む。 In a 19th aspect of some embodiments, in the 17th or 18th aspects, the plurality of images includes a B-scan image in a first cross-sectional direction passing through the optic disc, a B-scan image in a second cross-sectional direction passing through the optic disc and intersecting the first cross-sectional direction, and a B-scan image passing through the fovea.

いくつかの実施形態の第20態様では、第17態様~第19態様のいずれかにおいて、前記正面画像は、内境界膜に相当する層領域から深層の層領域を投影したen-face画像、及びプロジェクション画像の少なくとも1つを含む。 In a twentieth aspect of some embodiments, in any of the seventeenth to nineteenth aspects, the front image includes at least one of an en-face image projected from a layer area corresponding to the internal limiting membrane to a deep layer area, and a projection image.

いくつかの実施形態の第21態様では、第17態様~第20態様のいずれかにおいて、前記眼底疾患は、緑内障、加齢黄斑変性、及び糖尿網網膜症のうち少なくとも1つを含む。 In a twenty-first aspect of some embodiments, in any one of the seventeenth to twentieth aspects, the fundus disease includes at least one of glaucoma, age-related macular degeneration, and diabetic reticuloretinopathy.

いくつかの実施形態の第22態様は、第15態様~第21態様のいずれかにおいて、前記複数の学習済みモデルにより得られた特徴量を用いて教師あり機械学習により得られた分類用学習済みモデルを用いて、前記複数の画像から前記疾患の病態の分類結果を推定するための分類情報を出力する病態推定ステップを含む。 A twenty-second aspect of some embodiments, in any one of the fifteenth to twenty-first aspects, includes a pathology estimation step of outputting classification information for estimating a classification result of the pathology of the disease from the plurality of images, using a trained classification model obtained by supervised machine learning using features obtained from the plurality of trained models.

いくつかの実施形態の第23態様では、第22態様において、前記疾患は、緑内障を含み、前記分類情報は、視神経乳頭形状の複数の類型の分類結果を推定するための情報である。 In a twenty-third aspect of some embodiments, in the twenty-second aspect, the disease includes glaucoma, and the classification information is information for estimating classification results of multiple types of optic disc shapes.

いくつかの実施形態の第24態様は、第22態様又は第23態様において、前記複数の学習済みモデルにより得られた特徴量を用いて教師あり機械学習により前記分類用学習済みモデルを生成する第1学習ステップを含む。 A twenty-fourth aspect of some embodiments, in the twenty-second or twenty-third aspect, includes a first learning step of generating the trained model for classification by supervised machine learning using features obtained from the plurality of trained models.

いくつかの実施形態の第25態様は、第15態様~第24態様のいずれかにおいて、前記複数の画像の種別毎に、教師あり機械学習により前記複数の学習済みモデルを生成する第2学習ステップを含む。 A twenty-fifth aspect of some embodiments, in any one of the fifteenth to twenty-fourth aspects, includes a second learning step of generating the plurality of trained models by supervised machine learning for each type of the plurality of images.

いくつかの実施形態の第26態様は、第15態様~第25態様のいずれかにおいて、前記被検眼の3次元OCTデータに基づいて、前記複数の画像の少なくとも1つを生成する画像生成ステップを含む。 A twenty-sixth aspect of some embodiments, in any one of the fifteenth to twenty-fifth aspects, includes an image generating step of generating at least one of the plurality of images based on three-dimensional OCT data of the subject's eye.

いくつかの実施形態の第27態様は、コンピュータに、第15態様~第26態様のいずれかの眼科情報処理装置の作動方法の各ステップを実行させるプログラムである。 A twenty-seventh aspect of some embodiments is a program for causing a computer to execute each step of the method for operating an ophthalmological information processing device according to any one of the fifteenth to twenty-sixth aspects.

なお、上記した複数の態様に係る構成を任意に組み合わせることが可能である。 The configurations relating to the above-mentioned aspects can be combined in any way.

本発明に係るいくつかの実施形態によれば、被検眼の疾患に対して適切な治療を早期に施すための新たな技術を提供することができる。 Some embodiments of the present invention provide a new technology for providing appropriate treatment for diseases of the examinee's eye at an early stage.

実施形態に係る眼科システムの構成の一例を表す概略図である。1 is a schematic diagram illustrating an example of a configuration of an ophthalmologic system according to an embodiment. 実施形態に係る眼科装置の構成の一例を表す概略図である。1 is a schematic diagram illustrating an example of a configuration of an ophthalmologic apparatus according to an embodiment. 実施形態に係る眼科情報処理装置の構成の一例を表す概略図である。1 is a schematic diagram illustrating an example of a configuration of an ophthalmologic information processing apparatus according to an embodiment. 実施形態に係る眼科情報処理装置の構成の一例を表す概略図である。1 is a schematic diagram illustrating an example of a configuration of an ophthalmologic information processing apparatus according to an embodiment. 実施形態に係る眼科情報処理装置の構成の一例を表す概略図である。1 is a schematic diagram illustrating an example of a configuration of an ophthalmologic information processing apparatus according to an embodiment. 実施形態に係る眼科情報処理装置の構成の一例を表す概略図である。1 is a schematic diagram illustrating an example of a configuration of an ophthalmologic information processing apparatus according to an embodiment. 実施形態に係る眼科情報処理装置の構成の一例を表す概略図である。1 is a schematic diagram illustrating an example of a configuration of an ophthalmologic information processing apparatus according to an embodiment. 実施形態に係る眼科情報処理装置の構成の一例を表す概略図である。1 is a schematic diagram illustrating an example of a configuration of an ophthalmologic information processing apparatus according to an embodiment. 実施形態に係る眼科情報処理装置の動作フローの一例を表す概略図である。4 is a schematic diagram illustrating an example of an operation flow of the ophthalmologic information processing apparatus according to the embodiment. FIG. 実施形態に係る眼科情報処理装置の動作フローの一例を表す概略図である。4 is a schematic diagram illustrating an example of an operation flow of the ophthalmologic information processing apparatus according to the embodiment. FIG. 実施形態の比較例に係る眼科情報処理装置の動作説明図を表す概略図である。FIG. 11 is a schematic diagram illustrating an operation of an ophthalmologic information processing apparatus according to a comparative example of the embodiment. 実施形態に係る眼科情報処理装置の動作説明図を表す概略図である。FIG. 2 is a schematic diagram illustrating the operation of the ophthalmologic information processing apparatus according to the embodiment. 実施形態の変形例に係る眼科装置の構成の一例を表す概略図である。FIG. 13 is a schematic diagram illustrating an example of a configuration of an ophthalmologic apparatus according to a modified example of an embodiment.

この発明のいくつかの実施形態に係る眼科情報処理装置、眼科装置、眼科情報処理方法、及びプログラムの例について、図面を参照しながら詳細に説明する。なお、この明細書で引用する文献に記載された事項や任意の公知技術を実施形態に援用することができる。 Examples of an ophthalmological information processing device, an ophthalmological device, an ophthalmological information processing method, and a program according to some embodiments of the present invention will be described in detail with reference to the drawings. Note that matters described in the documents cited in this specification and any publicly known technology may be incorporated into the embodiments.

実施形態に係る眼科情報処理装置は、眼科装置により光コヒーレンストモグラフィ(Optical Coherence Tomography:OCT)を用いて取得された被検眼の3次元OCTデータに対して所定の解析処理や所定の表示処理を施すことが可能である。いくつかの実施形態に係る眼科装置は、OCTを実行するためのOCT装置の機能だけではなく、眼底カメラ、走査型レーザー検眼鏡、スリットランプ顕微鏡、及び手術用顕微鏡の少なくとも1つの機能を備える。更に、いくつかの実施形態に係る眼科装置は、被検眼の光学的な特性を測定する機能を備える。被検眼の光学的な特性を測定する機能を備えた眼科装置には、レフラクトメーター、ケラトメーター、眼圧計、ウェーブフロントアナライザー、スペキュラーマイクロスコープ、視野計などがある。いくつかの実施形態に係る眼科装置は、レーザー治療に用いられるレーザー治療装置の機能を備える。 The ophthalmic information processing device according to the embodiment is capable of performing a predetermined analysis process and a predetermined display process on three-dimensional OCT data of a test eye acquired by an ophthalmic device using optical coherence tomography (OCT). The ophthalmic device according to some embodiments has not only the function of an OCT device for performing OCT, but also at least one function of a fundus camera, a scanning laser ophthalmoscope, a slit lamp microscope, and a surgical microscope. Furthermore, the ophthalmic device according to some embodiments has a function of measuring the optical characteristics of the test eye. Examples of ophthalmic devices having a function of measuring the optical characteristics of the test eye include a refractometer, a keratometer, a tonometer, a wavefront analyzer, a specular microscope, and a perimeter. The ophthalmic device according to some embodiments has a function of a laser treatment device used in laser treatment.

眼科情報処理装置は、取得された被検眼の3次元OCTデータから互いに断面方向が異なる複数の画像(断層像又は正面画像)を生成し、生成された複数の画像から被検眼が疾患を伴う眼であるか否かを推定するための推定情報を出力する。更に、眼科情報処理装置は、生成された複数の画像(又はその特徴量)から疾患の病態の分類結果を推定するための分類情報を出力する。 The ophthalmologic information processing device generates multiple images (tomographic images or frontal images) with different cross-sectional directions from the acquired 3D OCT data of the test eye, and outputs estimation information for estimating whether the test eye is a diseased eye from the generated multiple images. Furthermore, the ophthalmologic information processing device outputs classification information for estimating the classification result of the pathological condition of the disease from the generated multiple images (or their features).

以下、実施形態に係る眼科情報処理装置、眼科装置、眼科情報処理方法、及びプログラムが眼底疾患に適用される場合について説明する。しかしながら、実施形態に係る眼科情報処理装置、眼科装置、眼科情報処理方法、及びプログラムの適用分野は眼底疾患に限定されることなく、被検眼の疾患全般に適用することが可能である。 The following describes the case where the ophthalmic information processing device, ophthalmic device, ophthalmic information processing method, and program according to the embodiments are applied to fundus diseases. However, the application field of the ophthalmic information processing device, ophthalmic device, ophthalmic information processing method, and program according to the embodiments is not limited to fundus diseases, and can be applied to all diseases of the subject eye.

眼底疾患には、緑内障、加齢黄斑変性、糖尿病網膜症などがある。 Ocular fundus diseases include glaucoma, age-related macular degeneration, and diabetic retinopathy.

眼底疾患が緑内障である場合、例えば、特許文献2に開示されているようにニコレラ(Nicolela)らによる分類(ニコレラ分類)に従って病態を分類するために、視神経乳頭の形状に基づく分類結果を推定するための分類情報が出力される。 When the fundus disease is glaucoma, classification information is output for estimating the classification result based on the shape of the optic disc in order to classify the pathology according to the classification by Nicolela et al. (Nicolella classification) as disclosed in Patent Document 2, for example.

眼底疾患が加齢黄斑変性である場合、例えば、萎縮型又は滲出型であるかを分類するために、網膜色素上皮層の形態(例えば、脈絡膜新生血管の形態)に基づく分類結果を推定するための分類情報が出力される。 When the fundus disease is age-related macular degeneration, for example, classification information is output for estimating a classification result based on the morphology of the retinal pigment epithelium layer (e.g., the morphology of choroidal neovascularization) to classify the disease as atrophic or exudative.

眼底疾患が糖尿病網膜症である場合、例えば、単純糖尿病網膜症、前増殖糖尿病網膜症、又は増殖糖尿病網膜症であるかを分類するために、毛細血管瘤、出血、白斑、新生血管、出血領域の形態や分布に基づく分類結果を推定するための分類情報が出力される。 When the fundus disease is diabetic retinopathy, classification information is output to estimate the classification result based on the morphology and distribution of microaneurysms, hemorrhages, white spots, neovascularization, and hemorrhage areas in order to classify the disease as simple diabetic retinopathy, preproliferative diabetic retinopathy, or proliferative diabetic retinopathy.

このように、眼底疾患に関する推定情報だけでなく、眼底疾患の病態分類に関する分類情報を医師等に提供できるようにすることで、眼底疾患に適切な治療法を早期に決定することが可能になる。それにより、眼底疾患の治癒の可能性を高めることが可能になる。 In this way, by being able to provide doctors and other medical professionals with classification information regarding the pathological classification of fundus diseases, in addition to estimated information regarding fundus diseases, it becomes possible to determine the appropriate treatment for fundus diseases at an early stage. This makes it possible to increase the chances of curing fundus diseases.

例えば、眼底疾患が緑内障であると判断される症例の場合、薬物療法、レーザー治療、手術等のうち、疾患の病態に応じた適切な治療法を選択することができる。 For example, in cases where the ocular fundus disease is determined to be glaucoma, an appropriate treatment can be selected from among drug therapy, laser treatment, surgery, etc. according to the pathology of the disease.

例えば、眼底疾患が加齢黄斑変性であると判断される症例の場合、滲出型の加齢黄斑変性に対して、薬物量、光線力学的療法、レーザー凝固、手術等のうち、疾患の病態に応じた適切な治療法を選択することができる。 For example, in cases where the ocular fundus disease is determined to be age-related macular degeneration, an appropriate treatment for exudative age-related macular degeneration can be selected from among drug dosage, photodynamic therapy, laser coagulation, surgery, etc. according to the pathology of the disease.

例えば、眼底疾患が糖尿病網膜症であると判断される症例の場合、網膜光凝固術、及び硝子体手術等のうち、疾患の病態に応じた適切な治療法を選択することができる。 For example, in cases where the ocular fundus disease is determined to be diabetic retinopathy, an appropriate treatment method can be selected from among retinal photocoagulation, vitreous surgery, etc. according to the pathology of the disease.

実施形態に係る眼科情報処理装置は、3次元OCTデータから生成された複数の画像のそれぞれについて機械学習によって得られた学習済みモデルを用いて、被検眼が眼底疾患を伴う眼であるか否かを推定すると共に、眼底疾患の病態分類を行うことが可能である。 The ophthalmologic information processing device according to the embodiment is capable of estimating whether or not the subject eye has a fundus disease and classifying the pathology of the fundus disease by using a trained model obtained by machine learning for each of multiple images generated from 3D OCT data.

実施形態に係る眼科システムは、眼科情報処理装置を含む。実施形態に係る眼科情報処理方法は、眼科情報処理装置により実行される。実施形態に係るプログラムは、眼科情報処理方法の各ステップをコンピュータに実行させる。 The ophthalmological system according to the embodiment includes an ophthalmological information processing device. The ophthalmological information processing method according to the embodiment is executed by the ophthalmological information processing device. The program according to the embodiment causes a computer to execute each step of the ophthalmological information processing method.

以下では、眼底疾患として緑内障を例に説明するが、他の眼底疾患についても以下の実施形態を適用することが可能である。 In the following, glaucoma will be used as an example of an ocular fundus disease, but the following embodiment can also be applied to other ocular fundus diseases.

[眼科システム]
図1に、実施形態に係る眼科システムの構成例のブロック図を示す。実施形態に係る眼科システム1は、眼科装置10と、眼科情報処理装置(眼科画像処理装置、眼科解析装置)100と、操作装置180と、表示装置190とを含む。
[Ophthalmology System]
1 is a block diagram showing a configuration example of an ophthalmological system according to an embodiment. The ophthalmological system 1 according to the embodiment includes an ophthalmological apparatus 10, an ophthalmological information processing apparatus (ophthalmological image processing apparatus, ophthalmological analysis apparatus) 100, an operation apparatus 180, and a display apparatus 190.

眼科装置10は、被検眼に対してOCTを実行し、被検眼の3次元のOCTデータを収集する。この実施形態では、眼科装置10は、被検眼の眼底をOCTスキャンすることにより眼底のOCTデータを収集する。眼科装置10は、取得された眼底のOCTデータから眼底の画像を取得することが可能である。眼底の画像には、眼底の断層像及び正面画像が含まれる。眼底の断層像には、Bスキャン画像などがある。眼底の正面画像には、Cスキャン画像、en-face画像、シャドウグラム、又はプロジェクション画像などがある。眼科装置10は、取得された被検眼のOCTデータ又は取得された画像のデータを眼科情報処理装置100に送信する。 The ophthalmic device 10 performs OCT on the subject's eye and collects three-dimensional OCT data of the subject's eye. In this embodiment, the ophthalmic device 10 collects fundus OCT data by OCT scanning the fundus of the subject's eye. The ophthalmic device 10 is capable of acquiring images of the fundus from the acquired OCT data of the fundus. The images of the fundus include tomographic images and frontal images of the fundus. The tomographic images of the fundus include B-scan images. The frontal images of the fundus include C-scan images, en-face images, shadowgrams, projection images, and the like. The ophthalmic device 10 transmits the acquired OCT data of the subject's eye or the data of the acquired images to the ophthalmic information processing device 100.

いくつかの実施形態では、眼科装置10と眼科情報処理装置100とは、データ通信ネットワークを介して接続される。いくつかの実施形態に係る眼科情報処理装置100は、データ通信ネットワークを介して選択的に接続された複数の眼科装置10の1つから上記のデータを受信する。 In some embodiments, the ophthalmic device 10 and the ophthalmic information processing device 100 are connected via a data communication network. The ophthalmic information processing device 100 according to some embodiments receives the above data from one of a plurality of ophthalmic devices 10 selectively connected via the data communication network.

眼科情報処理装置100は、3次元OCTデータから生成された複数の画像のそれぞれについて、機械学習によって得られた個別推定モデル(学習済みモデル)を用いて被検眼が緑内障眼であるか否かを推定するための第1推定情報を生成する。眼科情報処理装置100は、機械学習によって得られた分類モデル(学習済みモデル)を用いて、複数の画像のそれぞれについて生成された複数の第1推定情報から、被検眼が緑内障眼であるか否かを推定するための第2推定情報を生成する。更に、眼科情報処理装置100は、機械学習によって得られた病態推定モデル(学習済みモデル)を用いて、上記の複数の画像(又はその特徴量)から病態の分類結果を推定するための分類情報を出力する。病態推定モデルは、上記の複数の個別推定モデル(又は複数の個別推定モデル及び分類モデル)の特徴量を用いて機械学習を実行することにより得られる。それにより、自然画像等から機械学習を行って病態推定モデルを生成する場合に比べて、より少ない訓練データを用いた機械学習により得られた病態推定モデルを用いて、高精度な分類情報を取得することが可能になる。 The ophthalmological information processing device 100 generates first estimation information for estimating whether or not the subject eye is a glaucomatous eye using an individual estimation model (trained model) obtained by machine learning for each of a plurality of images generated from the 3D OCT data. The ophthalmological information processing device 100 generates second estimation information for estimating whether or not the subject eye is a glaucomatous eye from a plurality of first estimation information generated for each of a plurality of images using a classification model (trained model) obtained by machine learning. Furthermore, the ophthalmological information processing device 100 outputs classification information for estimating a pathology classification result from the above-mentioned plurality of images (or its feature amount) using a pathology estimation model (trained model) obtained by machine learning. The pathology estimation model is obtained by performing machine learning using the feature amount of the above-mentioned plurality of individual estimation models (or a plurality of individual estimation models and classification models). As a result, it is possible to obtain highly accurate classification information using a pathology estimation model obtained by machine learning using less training data compared to the case where a pathology estimation model is generated by performing machine learning from natural images, etc.

以下、3次元OCTデータから5種類の画像を生成する場合について説明する。5種類の画像は、視神経乳頭の中心(又はその付近)を通過する水平方向のBスキャン画像、視神経乳頭の中心(又はその付近)を通過する垂直方向のBスキャン画像、中心窩(又はその付近)を通過する垂直方向のBスキャン画像、プロジェクション画像、及びen-face画像である。しかしながら、実施形態に係る構成は、3次元OCTデータから生成される画像の種別や種別数に限定されるものではない。例えば、3次元OCTデータから、視神経乳頭と中心窩とを結ぶ線に交差する断面方向のBスキャン画像を含む複数の画像を生成し、生成された複数の画像に基づいて上記の推定情報又は分類情報を取得するようにしてもよい。 Below, a case where five types of images are generated from three-dimensional OCT data will be described. The five types of images are a horizontal B-scan image passing through the center (or its vicinity) of the optic disc, a vertical B-scan image passing through the center (or its vicinity) of the optic disc, a vertical B-scan image passing through the fovea (or its vicinity), a projection image, and an en-face image. However, the configuration according to the embodiment is not limited to the type and number of types of images generated from the three-dimensional OCT data. For example, multiple images including a cross-sectional B-scan image intersecting a line connecting the optic disc and the fovea may be generated from the three-dimensional OCT data, and the above-mentioned estimated information or classification information may be obtained based on the multiple images generated.

いくつかの実施形態では、眼科情報処理装置100は、上記の学習済みモデルを構築し、構築された学習済みモデルを用いて推定情報又は分類情報を出力する。いくつかの実施形態では、眼科情報処理装置100は、外部で構築された学習済みモデルを用いて推定情報又は分類情報を出力する。いくつかの実施形態では、眼科情報処理装置100は、上記の学習済みモデルを構築し、構築された学習済みモデルを外部の装置に出力する。 In some embodiments, the ophthalmological information processing device 100 constructs the above-mentioned trained model and outputs estimated information or classification information using the constructed trained model. In some embodiments, the ophthalmological information processing device 100 outputs estimated information or classification information using an externally constructed trained model. In some embodiments, the ophthalmological information processing device 100 constructs the above-mentioned trained model and outputs the constructed trained model to an external device.

操作装置180及び表示装置190は、ユーザインターフェイス部として情報の表示、情報の入力、操作指示の入力など、眼科情報処理装置100とそのユーザとの間で情報をやりとりするための機能を提供する。操作装置180は、レバー、ボタン、キー、ポインティングデバイス等の操作デバイスを含む。いくつかの実施形態に係る操作装置180は、音で情報を入力するためのマイクロフォンを含む。表示装置190は、フラットパネルディスプレイ等の表示デバイスを含む。いくつかの実施形態では、操作装置180及び表示装置190の機能は、タッチパネルディスプレイのような入力機能を有するデバイスと表示機能を有するデバイスとが一体化されたデバイスにより実現される。いくつかの実施形態では、操作装置180及び表示装置190は、情報の入出力を行うためのグラフィカルユーザインターフェイス(GUI)を含む。 The operation device 180 and the display device 190 provide functions for exchanging information between the ophthalmologic information processing device 100 and its user, such as displaying information, inputting information, and inputting operation instructions, as a user interface unit. The operation device 180 includes operation devices such as a lever, a button, a key, and a pointing device. In some embodiments, the operation device 180 includes a microphone for inputting information by sound. The display device 190 includes a display device such as a flat panel display. In some embodiments, the functions of the operation device 180 and the display device 190 are realized by a device that integrates a device having an input function such as a touch panel display with a device having a display function. In some embodiments, the operation device 180 and the display device 190 include a graphical user interface (GUI) for inputting and outputting information.

[眼科装置]
図2に、実施形態に係る眼科装置10の構成例のブロック図を示す。
[Ophthalmological equipment]
FIG. 2 is a block diagram showing an example of the configuration of an ophthalmologic apparatus 10 according to an embodiment.

眼科装置10には、被検眼のOCTデータを取得するための光学系が設けられている。眼科装置10は、スウェプトソースOCTを実行する機能を備えているが、実施形態はこれに限定されない。例えば、OCTの種別はスウェプトソースOCTには限定されず、スペクトラルドメインOCT等であってもよい。スウェプトソースOCTは、波長掃引型(波長走査型)光源からの光を測定光と参照光とに分割し、被測定物体を経由した測定光の戻り光を参照光と干渉させて干渉光を生成し、この干渉光をバランスドフォトダイオード等で検出し、波長の掃引及び測定光のスキャンに応じて収集された検出データにフーリエ変換等を施して画像を形成する手法である。スペクトラルドメインOCTは、低コヒーレンス光源からの光を測定光と参照光とに分割し、被測定物体を経由した測定光の戻り光を参照光と干渉させて干渉光を生成し、この干渉光のスペクトル分布を分光器で検出し、検出されたスペクトル分布にフーリエ変換等を施して画像を形成する手法である。 The ophthalmic device 10 is provided with an optical system for acquiring OCT data of the subject's eye. The ophthalmic device 10 has a function for performing swept-source OCT, but the embodiment is not limited thereto. For example, the type of OCT is not limited to swept-source OCT, and may be spectral domain OCT or the like. Swept-source OCT is a method of splitting light from a wavelength-swept (wavelength-scanning) light source into measurement light and reference light, causing the return light of the measurement light passing through the object to be measured to interfere with the reference light to generate interference light, detecting this interference light with a balanced photodiode or the like, and forming an image by applying Fourier transform or the like to the detection data collected in response to the wavelength sweep and the scanning of the measurement light. Spectral domain OCT is a method of splitting light from a low-coherence light source into measurement light and reference light, causing the return light of the measurement light passing through the object to interfere with the reference light to generate interference light, detecting the spectral distribution of the interference light with a spectroscope, and applying Fourier transform or the like to the detected spectral distribution to form an image.

眼科装置10は、制御部11と、OCT部12と、OCTデータ処理部13と、通信部14とを含む。 The ophthalmic device 10 includes a control unit 11, an OCT unit 12, an OCT data processing unit 13, and a communication unit 14.

制御部11は、眼科装置10の各部を制御する。特に、制御部11は、OCT部12、OCTデータ処理部13、及び通信部14を制御する。 The control unit 11 controls each part of the ophthalmic device 10. In particular, the control unit 11 controls the OCT unit 12, the OCT data processing unit 13, and the communication unit 14.

OCT部12は、OCTを用いて被検眼をスキャンすることにより被検眼の3次元のOCTデータを収集する。OCT部12は、干渉光学系12Aと、スキャン光学系12Bとを含む。 The OCT unit 12 collects three-dimensional OCT data of the test eye by scanning the test eye using OCT. The OCT unit 12 includes an interference optical system 12A and a scanning optical system 12B.

干渉光学系12Aは、光源(波長掃引型光源)からの光を測定光と参照光とに分割し、被検眼を経由した測定光の戻り光を参照光路を経由した参照光と干渉させて干渉光を生成し、生成された干渉光を検出する。干渉光学系12Aは、ファイバーカプラと、バランスドフォトダイオード等の受光器とを少なくとも含む。ファイバーカプラは、光源からの光を測定光と参照光とに分割し、被検眼を経由した測定光の戻り光と参照光路を経由した参照光と干渉させて干渉光を生成する。受光器は、ファイバーカプラにより生成された干渉光を検出する。干渉光学系12Aは、光源を含んでよい。 The interference optical system 12A splits light from a light source (wavelength swept light source) into measurement light and reference light, generates interference light by causing return light of the measurement light that has passed through the test eye to interfere with the reference light that has passed through the reference light path, and detects the generated interference light. The interference optical system 12A includes at least a fiber coupler and a photoreceiver such as a balanced photodiode. The fiber coupler splits light from the light source into measurement light and reference light, and generates interference light by causing return light of the measurement light that has passed through the test eye to interfere with the reference light that has passed through the reference light path. The photoreceiver detects the interference light generated by the fiber coupler. The interference optical system 12A may include a light source.

スキャン光学系12Bは、制御部11からの制御を受け、干渉光学系12Aにより生成された測定光を偏向することにより被検眼の眼底における測定光の入射位置を変更する。スキャン光学系12Bは、例えば、被検眼の瞳孔と光学的に略共役な位置に配置された光スキャナを含む。光スキャナは、例えば、測定光を水平方向に偏向する第1ガルバノミラーと、測定光を垂直方向に偏向する第2ガルバノミラーと、これらを独立に駆動する機構とを含んで構成される。例えば、第2ガルバノミラーは、第1ガルバノミラーにより偏向された測定光を更に偏向するように構成される。それにより、測定光を眼底平面上の任意の方向にスキャンすることができる。 The scanning optical system 12B is controlled by the control unit 11 and changes the incident position of the measurement light on the fundus of the test eye by deflecting the measurement light generated by the interference optical system 12A. The scanning optical system 12B includes, for example, an optical scanner arranged at a position that is optically approximately conjugate with the pupil of the test eye. The optical scanner includes, for example, a first galvanometer mirror that deflects the measurement light in the horizontal direction, a second galvanometer mirror that deflects the measurement light in the vertical direction, and a mechanism for independently driving these. For example, the second galvanometer mirror is configured to further deflect the measurement light deflected by the first galvanometer mirror. This allows the measurement light to be scanned in any direction on the fundus plane.

干渉光学系12Aによる干渉光の検出結果(検出信号)は、干渉光のスペクトルを示す干渉信号である。 The detection result (detection signal) of the interference light by the interference optical system 12A is an interference signal that indicates the spectrum of the interference light.

OCTデータ処理部13は、制御部11からの制御を受け、OCT部12により収集された被検眼のデータに基づいて眼底の3次元のデータ(画像データ)を形成する。 The OCT data processing unit 13 is controlled by the control unit 11 and forms three-dimensional data (image data) of the fundus based on the data of the subject eye collected by the OCT unit 12.

例えば、OCTデータ処理部13は、Aライン毎に反射強度プロファイルを形成し、形成された複数の反射強度プロファイルをBスキャン方向(Aスキャン方向(例えば、z方向)の交差方向、例えばx方向)とAスキャン方向及びBスキャン方向に交差する方向(例えば、y方向)とに配列することで3次元のOCTデータ(スキャンデータ)を形成する。 For example, the OCT data processing unit 13 forms a reflection intensity profile for each A-line, and arranges the formed multiple reflection intensity profiles in the B-scan direction (a direction intersecting the A-scan direction (e.g., z-direction), e.g., x-direction) and a direction intersecting the A-scan direction and B-scan direction (e.g., y-direction) to form three-dimensional OCT data (scan data).

また、例えば、OCTデータ処理部13は、Aラインにおける反射強度プロファイルを画像化することで、被検眼EのAスキャン画像を形成することが可能である。OCTデータ処理部13は、Aライン毎に形成された複数のAスキャン画像をBスキャン方向とAスキャン方向及びBスキャン方向に交差する方向とに配列することで3次元画像を形成することが可能である。 Furthermore, for example, the OCT data processing unit 13 can form an A-scan image of the subject's eye E by imaging the reflection intensity profile in the A-line. The OCT data processing unit 13 can form a three-dimensional image by arranging multiple A-scan images formed for each A-line in the B-scan direction and in a direction intersecting the A-scan direction and the B-scan direction.

OCTデータ処理部13が実行する処理には、ノイズ除去(ノイズ低減)、フィルタ処理、FFT(Fast Fourier Transform)などの処理が含まれている。このようにして取得される画像データは、複数のAライン(被検眼内における各測定光の経路)における反射強度プロファイルを画像化することにより形成された一群の画像データを含むデータセットである。画質を向上させるために、同じパターンでのスキャンを複数回繰り返して収集された複数のデータセットを重ね合わせる(加算平均する)ことができる。 The processes performed by the OCT data processing unit 13 include noise removal (noise reduction), filtering, FFT (Fast Fourier Transform), and other processes. The image data acquired in this manner is a data set including a group of image data formed by imaging the reflection intensity profiles in multiple A-lines (paths of each measurement light in the test eye). In order to improve image quality, multiple data sets collected by repeating the scan with the same pattern multiple times can be superimposed (averaged).

いくつかの実施形態では、OCTデータ処理部13は、画像に対して各種のデータ処理(画像処理)や解析処理を施す。例えば、OCTデータ処理部13は、画像の輝度補正や分散補正等の補正処理を実行する。OCTデータ処理部13は、断層像の間の画素を補間する補間処理などの公知の画像処理を実行することにより、被検眼のボリュームデータ(ボクセルデータ)を形成することができる。ボリュームデータに基づく画像を表示させる場合、OCTデータ処理部13は、このボリュームデータに対してレンダリング処理を施して、特定の視線方向から見たときの擬似的な3次元画像を形成する。 In some embodiments, the OCT data processing unit 13 performs various data processing (image processing) and analysis processing on the image. For example, the OCT data processing unit 13 performs correction processing such as image brightness correction and dispersion correction. The OCT data processing unit 13 can form volume data (voxel data) of the subject's eye by performing known image processing such as an interpolation process that interpolates pixels between tomographic images. When an image based on the volume data is to be displayed, the OCT data processing unit 13 performs a rendering process on the volume data to form a pseudo three-dimensional image as viewed from a specific line of sight.

制御部11及びOCTデータ処理部13のそれぞれは、プロセッサを含む。プロセッサは、例えば、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))等の回路を含む。OCTデータ処理部13の機能は、データ処理プロセッサにより実現される。いくつかの実施形態では、制御部11及びOCTデータ処理部13の双方の機能が1つのプロセッサにより実現される。 Each of the control unit 11 and the OCT data processing unit 13 includes a processor. The processor includes circuits such as a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), an ASIC (Application Specific Integrated Circuit), and a programmable logic device (e.g., an SPLD (Simple Programmable Logic Device), a CPLD (Complex Programmable Logic Device), and an FPGA (Field Programmable Gate Array)). The functions of the OCT data processing unit 13 are realized by the data processing processor. In some embodiments, the functions of both the control unit 11 and the OCT data processing unit 13 are realized by a single processor.

プロセッサは、例えば、記憶回路や記憶装置に格納されているプログラムを読み出し実行することで、実施形態に係る機能を実現する。記憶回路や記憶装置の少なくとも一部がプロセッサに含まれていてよい。また、記憶回路や記憶装置の少なくとも一部がプロセッサの外部に設けられていてよい。 The processor realizes the functions according to the embodiment, for example, by reading and executing a program stored in a memory circuit or a storage device. At least a part of the memory circuit or the storage device may be included in the processor. Also, at least a part of the memory circuit or the storage device may be provided outside the processor.

記憶装置等は、各種のデータを記憶する。記憶装置等に記憶されるデータとしては、OCT部12により取得されたデータ(測定データ、撮影データ等)や、被検者及び被検眼に関する情報などがある。記憶装置等には、眼科装置10の各部を動作させるための各種のコンピュータプログラムやデータが記憶されていてよい。 The storage device etc. stores various types of data. Data stored in the storage device etc. includes data acquired by the OCT unit 12 (measurement data, photographed data, etc.) and information on the subject and the examined eye. The storage device etc. may store various computer programs and data for operating each part of the ophthalmic device 10.

通信部14は、制御部11からの制御を受け、眼科情報処理装置100との間で情報の送信又は受信を行うための通信インターフェース処理を実行する。 The communication unit 14 is controlled by the control unit 11 and performs communication interface processing to transmit and receive information between the ophthalmological information processing device 100.

いくつかの実施形態に係る眼科装置10は、OCTデータ処理部13により形成された被検眼のデータを眼科情報処理装置100に送信する。 In some embodiments, the ophthalmic device 10 transmits data of the subject eye formed by the OCT data processing unit 13 to the ophthalmic information processing device 100.

いくつかの実施形態に係る眼科装置10には、被検眼の眼底の画像を取得するための眼底カメラ、走査型レーザー検眼鏡、スリットランプ顕微鏡が設けられる。いくつかの実施形態では、眼底カメラにより取得される眼底画像は、フルオレセイン蛍光眼底造影画像又は眼底自発蛍光検査画像である。 The ophthalmic device 10 according to some embodiments is provided with a fundus camera, a scanning laser ophthalmoscope, and a slit lamp microscope for acquiring an image of the fundus of the examinee's eye. In some embodiments, the fundus image acquired by the fundus camera is a fluorescein fundus angiography image or a fundus autofluorescence examination image.

[眼科情報処理装置]
図3~図6に、実施形態に係る眼科情報処理装置100の構成例のブロック図を示す。図3は、眼科情報処理装置100の機能ブロック図を表す。図4は、図3の解析部200の機能ブロック図を表す。図5は、図3の推定モデル構築部210の機能ブロック図を表す。図6は、図3の推定部220の機能ブロック図を表す。
[Ophthalmology information processing device]
3 to 6 show block diagrams of configuration examples of the ophthalmological information-processing device 100 according to the embodiment. Fig. 3 shows a functional block diagram of the ophthalmological information-processing device 100. Fig. 4 shows a functional block diagram of the analysis unit 200 in Fig. 3. Fig. 5 shows a functional block diagram of the estimation model construction unit 210 in Fig. 3. Fig. 6 shows a functional block diagram of the estimation unit 220 in Fig. 3.

眼科情報処理装置100は、制御部110と、データ処理部130と、通信部140とを含む。いくつかの実施形態では、眼科情報処理装置100は、眼科装置10のOCTデータ処理部13と同様の機能を有する画像形成部を含む。 The ophthalmological information processing device 100 includes a control unit 110, a data processing unit 130, and a communication unit 140. In some embodiments, the ophthalmological information processing device 100 includes an image forming unit having similar functions to the OCT data processing unit 13 of the ophthalmological device 10.

制御部110は、眼科情報処理装置100の各部を制御する。特に、制御部110は、データ処理部130と、通信部140とを制御する。制御部110は、主制御部111と、記憶部112とを含む。 The control unit 110 controls each unit of the ophthalmologic information processing device 100. In particular, the control unit 110 controls the data processing unit 130 and the communication unit 140. The control unit 110 includes a main control unit 111 and a memory unit 112.

制御部110は、操作装置180に対するユーザの操作内容に対応した操作指示信号に基づいて、眼科システム1の各部を制御する。 The control unit 110 controls each part of the ophthalmologic system 1 based on an operation instruction signal corresponding to the user's operation on the operation device 180.

制御部110、及びデータ処理部130のそれぞれは、プロセッサを含む。データ処理部130の機能は、データ処理プロセッサにより実現される。いくつかの実施形態では、制御部110、及びデータ処理部130の機能が1つのプロセッサにより実現される。 Each of the control unit 110 and the data processing unit 130 includes a processor. The functions of the data processing unit 130 are realized by a data processor. In some embodiments, the functions of the control unit 110 and the data processing unit 130 are realized by a single processor.

記憶部112は、各種のデータを記憶する。記憶部112に記憶されるデータとしては、眼科装置10により取得されたデータ(測定データ、撮影データ等)、データ処理部130によるデータ処理結果、被検者及び被検眼に関する情報などがある。記憶部112には、眼科情報処理装置100の各部を動作させるための各種のコンピュータプログラムやデータが記憶されていてよい。 The memory unit 112 stores various types of data. The data stored in the memory unit 112 includes data acquired by the ophthalmic device 10 (measurement data, photographed data, etc.), data processing results by the data processing unit 130, information on the subject and the examined eye, etc. The memory unit 112 may store various computer programs and data for operating each part of the ophthalmic information processing device 100.

通信部140は、制御部110からの制御を受け、眼科情報処理装置100の通信部14との間で情報の送信又は受信を行うための通信インターフェース処理を実行する。 The communication unit 140 is controlled by the control unit 110 and performs communication interface processing to transmit or receive information between the communication unit 14 of the ophthalmologic information processing device 100.

データ処理部130は、眼科装置10からの3次元のOCTデータに各種のレンダリングを施すことで、指定された任意の断面方向の画像を生成することが可能である。この実施形態では、データ処理部130は、互いに断面方向が異なる複数の画像を生成する。複数の画像には、Bスキャン画像、Cスキャン画像、en-face画像、プロジェクション画像、シャドウグラムなどが含まれる。Bスキャン画像やCスキャン画像のような任意断面の画像は、指定された断面上の画素(ピクセル、ボクセル)を3次元のOCTデータ(画像データ)から選択することにより形成される。en-face画像は、3次元のOCTデータ(画像データ)の一部を平坦化(フラットニング)することにより形成される。プロジェクション画像は、3次元のOCTデータを所定方向(z方向、深さ方向、Aスキャン方向)に投影することによって形成される。シャドウグラムは、3次元のOCTデータの一部(例えば特定層に相当する部分データ)を所定方向に投影することによって形成される。 The data processing unit 130 can generate an image of any specified cross-sectional direction by performing various renderings on the three-dimensional OCT data from the ophthalmic device 10. In this embodiment, the data processing unit 130 generates a plurality of images with different cross-sectional directions. The plurality of images include a B-scan image, a C-scan image, an en-face image, a projection image, a shadowgram, and the like. An image of an arbitrary cross-section such as a B-scan image or a C-scan image is formed by selecting pixels (pixels, voxels) on a specified cross-section from the three-dimensional OCT data (image data). An en-face image is formed by flattening a portion of the three-dimensional OCT data (image data). A projection image is formed by projecting the three-dimensional OCT data in a specified direction (z direction, depth direction, A-scan direction). A shadowgram is formed by projecting a portion of the three-dimensional OCT data (e.g., partial data corresponding to a specific layer) in a specified direction.

いくつかの実施形態では、ユーザが操作装置180に対する操作を行うことで、断面位置及び断面方向の少なくとも1つが指定される。ユーザは、3次元のOCTデータから生成された眼底の正面画像、又は図示しない眼底カメラを用いて取得された眼底像を参照しつつ、断面位置及び断面方向の少なくとも1つを操作装置180を用いて指定することが可能である。 In some embodiments, at least one of the cross-sectional position and the cross-sectional direction is specified by the user operating the operation device 180. The user can specify at least one of the cross-sectional position and the cross-sectional direction using the operation device 180 while referring to a frontal image of the fundus generated from three-dimensional OCT data or a fundus image acquired using a fundus camera (not shown).

いくつかの実施形態では、データ処理部130は、OCTデータを解析することにより断面位置及び断面方向の少なくとも1つを特定する。この場合、データ処理部130は、公知の解析処理により特徴領域を特定し、特定された特徴領域を通過するように断面位置及び断面方向の少なくとも1つを特定することが可能である。或いは、データ処理部130は、公知の解析処理により特徴領域を特定し、特定された特徴領域を回避するように断面位置及び断面方向の少なくとも1つを特定することが可能である。 In some embodiments, the data processing unit 130 identifies at least one of the cross-sectional position and the cross-sectional direction by analyzing the OCT data. In this case, the data processing unit 130 can identify a characteristic region by a known analysis process and identify at least one of the cross-sectional position and the cross-sectional direction so as to pass through the identified characteristic region. Alternatively, the data processing unit 130 can identify a characteristic region by a known analysis process and identify at least one of the cross-sectional position and the cross-sectional direction so as to avoid the identified characteristic region.

データ処理部130は、形成された被検眼の画像に対して所定のデータ処理を施す。データ処理部130は、OCTデータ処理部13と同様に、形成された画像に対して各種のデータ処理(画像処理)や解析処理を施すことが可能である。例えば、データ処理部130は、画像の輝度補正や分散補正等の補正処理を実行する。データ処理部130は、断層像の間の画素を補間する補間処理などの公知の画像処理を実行することにより、被検眼のボリュームデータ(ボクセルデータ)を形成することができる。ボリュームデータに基づく画像を表示させる場合、データ処理部130は、このボリュームデータに対してレンダリング処理を施して、特定の視線方向から見たときの擬似的な3次元画像を形成する。 The data processing unit 130 performs a predetermined data processing on the formed image of the subject's eye. Like the OCT data processing unit 13, the data processing unit 130 can perform various data processing (image processing) and analysis processing on the formed image. For example, the data processing unit 130 performs correction processing such as image brightness correction and dispersion correction. The data processing unit 130 can form volume data (voxel data) of the subject's eye by performing known image processing such as interpolation processing that interpolates pixels between tomographic images. When an image based on the volume data is to be displayed, the data processing unit 130 performs rendering processing on the volume data to form a pseudo three-dimensional image as viewed from a specific line of sight.

なお、データ処理部130に代えて、眼科装置10におけるOCTデータ処理部13が上記の画像群を生成するようにしてもよい。この場合、眼科情報処理装置100は、眼科装置10から上記の画像群を取得する。 In addition, instead of the data processing unit 130, the OCT data processing unit 13 in the ophthalmic device 10 may generate the above-mentioned image group. In this case, the ophthalmic information processing device 100 acquires the above-mentioned image group from the ophthalmic device 10.

また、データ処理部130は、3次元OCTデータから生成された複数の画像から被検眼が緑内障眼であるか否かを推定するための疾患推定モデルを生成する。更に、データ処理部130は、複数の画像又は複数の各画像の特徴量から病態の分類結果を推定するための病態推定モデルを生成する。 The data processing unit 130 also generates a disease estimation model for estimating whether the subject eye is a glaucomatous eye from multiple images generated from the 3D OCT data. Furthermore, the data processing unit 130 generates a pathology estimation model for estimating a pathology classification result from the multiple images or the feature amounts of each of the multiple images.

データ処理部130は、上記の疾患推定モデル及び病態推定モデルを用いて、被検眼の複数の画像から被検眼が緑内障眼であるか否かを推定するための推定情報と、緑内障の病態の分類結果を推定するための分類情報とを出力する。 The data processing unit 130 uses the above-mentioned disease estimation model and pathology estimation model to output estimation information for estimating whether the test eye is a glaucomatous eye from multiple images of the test eye, and classification information for estimating the classification result of the pathology of glaucoma.

このようなデータ処理部130は、解析部200と、推定モデル構築部210と、推定部220とを含む。 Such a data processing unit 130 includes an analysis unit 200, an estimation model construction unit 210, and an estimation unit 220.

解析部200は、眼底の画像データ(又は眼科装置10により取得された眼底の画像データ)に対して所定の解析処理を施す。解析処理には、所望の断面位置における所望の断面方向の断層像の生成処理などがある。いくつかの実施形態に係る解析処理には、視神経乳頭、中心窩等の所定部位の特定処理が含まれる。 The analysis unit 200 performs a predetermined analysis process on the fundus image data (or fundus image data acquired by the ophthalmologic device 10). The analysis process includes a process for generating a tomographic image in a desired cross-sectional direction at a desired cross-sectional position. The analysis process according to some embodiments includes a process for identifying a specific site such as the optic disc or fovea.

図4に示すように、解析部200は、画像生成部201を含む。画像生成部201は、眼科装置10により取得された3次元のOCTデータから互いに断面方向が異なる複数の画像を生成する。複数の画像として、Bスキャン画像、Cスキャン画像、en-face画像、プロジェクション画像、シャドウグラムなどがある。 As shown in FIG. 4, the analysis unit 200 includes an image generation unit 201. The image generation unit 201 generates multiple images with different cross-sectional directions from the three-dimensional OCT data acquired by the ophthalmic device 10. The multiple images include a B-scan image, a C-scan image, an en-face image, a projection image, a shadowgram, etc.

画像生成部201は、3次元のOCTデータから、ユーザにより断面位置及び断面方向が指定された少なくとも1つの画像を生成することが可能である。また、画像生成部201は、解析部200における解析処理において特定された所定部位を通過するように断面位置及び断面方向が指定された少なくとも1つの画像を生成することが可能である。更に、画像生成部201は、解析部200における解析処理において特定された所定部位を回避するように断面位置及び断面方向が指定された少なくとも1つの画像を生成することが可能である。 The image generating unit 201 can generate at least one image for which a cross-sectional position and a cross-sectional direction are specified by the user from the three-dimensional OCT data. The image generating unit 201 can also generate at least one image for which a cross-sectional position and a cross-sectional direction are specified so as to pass through a specific site identified in the analysis process in the analysis unit 200. The image generating unit 201 can also generate at least one image for which a cross-sectional position and a cross-sectional direction are specified so as to avoid a specific site identified in the analysis process in the analysis unit 200.

この実施形態では、画像生成部201は、被検眼の3次元のOCTデータから互いに断面方向が異なる5種類の画像を生成する。5種類の画像として、視神経乳頭の中心(又はその付近)を通過する水平方向のBスキャン画像、視神経乳頭の中心(又はその付近)を通過する垂直方向のBスキャン画像、中心窩(又はその付近)を通過する垂直方向のBスキャン画像、プロジェクション画像、及びen-face画像がある。プロジェクション画像は、深さ方向における全層の積算画像である。en-face画像は、網膜の最上層(例えば、内境界膜)から深さ方向における所定の深さ分(例えば、50マイクロメートル)の積算画像である。すなわち、en-face画像は、例えば、内境界膜に相当する層領域から深層の層領域を投影した画像である。 In this embodiment, the image generating unit 201 generates five types of images with different cross-sectional directions from the three-dimensional OCT data of the subject's eye. The five types of images include a horizontal B-scan image passing through the center of the optic disc (or its vicinity), a vertical B-scan image passing through the center of the optic disc (or its vicinity), a vertical B-scan image passing through the fovea (or its vicinity), a projection image, and an en-face image. The projection image is an integrated image of all layers in the depth direction. The en-face image is an integrated image of a predetermined depth (e.g., 50 micrometers) in the depth direction from the top layer of the retina (e.g., the internal limiting membrane). In other words, the en-face image is, for example, an image obtained by projecting a layer region from a layer region corresponding to the internal limiting membrane to a deep layer region.

推定モデル構築部210は、上記のように、被検眼が緑内障眼であるか否かを推定するための疾患推定モデル(上記の推定モデル及び分類モデル)と、病態の分類結果を推定するための病態推定モデルとを構築する。 As described above, the estimation model construction unit 210 constructs a disease estimation model (the estimation model and classification model described above) for estimating whether the subject eye is a glaucomatous eye, and a pathology estimation model for estimating the pathology classification result.

推定モデル構築部210は、図5に示すように、疾患推定学習部211と、病態推定学習部212とを含む。推定部220は、図6に示すように、疾患推定部221と、病態推定部222とを含む。 As shown in FIG. 5, the estimation model construction unit 210 includes a disease estimation learning unit 211 and a pathology estimation learning unit 212. As shown in FIG. 6, the estimation unit 220 includes a disease estimation unit 221 and a pathology estimation unit 222.

図7に、実施形態に係る眼科情報処理装置100の動作を説明するための模式図を示す。図7は、推定モデル構築部210と推定部220との関係を模式的に表す。図7では、疾患推定部221及び病態推定部222と、疾患推定学習部211及び病態推定学習部212との関係が図示されている。図7において、図5又は図6と同様の部分には同一符号を付し、適宜説明を省略する。 Figure 7 shows a schematic diagram for explaining the operation of the ophthalmological information processing device 100 according to the embodiment. Figure 7 shows a schematic relationship between the estimation model construction unit 210 and the estimation unit 220. Figure 7 also shows the relationship between the disease estimation unit 221 and pathology estimation unit 222 and the disease estimation learning unit 211 and pathology estimation learning unit 212. In Figure 7, parts similar to those in Figure 5 or Figure 6 are given the same reference numerals, and descriptions will be omitted as appropriate.

疾患推定学習部211は、3次元OCTデータから生成された複数の画像のそれぞれについて、被検眼が緑内障眼であるか否かを推定するための複数の個別推定モデルを生成する。疾患推定学習部211は、複数の画像のそれぞれについて、教師あり機械学習(supervised machine learning)を実行することにより複数の個別推定モデルを生成する。いくつかの実施形態では、疾患推定学習部211は、転移学習(transfer learning)によって複数の個別推定モデルを生成する。 The disease estimation learning unit 211 generates multiple individual estimation models for estimating whether or not the subject eye is a glaucomatous eye for each of the multiple images generated from the 3D OCT data. The disease estimation learning unit 211 generates multiple individual estimation models by performing supervised machine learning for each of the multiple images. In some embodiments, the disease estimation learning unit 211 generates multiple individual estimation models by transfer learning.

上記のように3次元OCTデータから5種類の画像が生成される場合、疾患推定学習部211は、画像の種別毎に、個別推定モデルを生成する。 When five types of images are generated from 3D OCT data as described above, the disease estimation learning unit 211 generates an individual estimation model for each type of image.

例えば、視神経乳頭の中心(又はその付近)を通過する水平方向のBスキャン画像IMG1について、疾患推定学習部211は、推定対象の被検眼を除く他の複数の被検眼のBスキャン画像IMG1を訓練データTR1とし、各Bスキャン画像についての医師等による緑内障であるか否かの判断結果を表すラベルを教師データSD1として教師あり機械学習を実行することでBスキャン画像IMG1用の個別推定モデルを生成する。Bスキャン画像IMG1用の個別推定モデルの機能は、図7に示す第1推定器301により実現される。 For example, for a horizontal B-scan image IMG1 passing through the center of the optic disc (or its vicinity), the disease estimation learning unit 211 generates an individual estimation model for the B-scan image IMG1 by performing supervised machine learning using the B-scan images IMG1 of multiple test eyes other than the test eye that is the subject of estimation as training data TR1 and labels representing the judgment results of a doctor or the like as to whether or not each B-scan image has glaucoma as teacher data SD1. The function of the individual estimation model for the B-scan image IMG1 is realized by the first estimator 301 shown in FIG. 7.

例えば、視神経乳頭の中心(又はその付近)を通過する垂直方向のBスキャン画像IMG2について、疾患推定学習部211は、推定対象の被検眼を除く他の複数の被検眼のBスキャン画像IMG2を訓練データTR1とし、各Bスキャン画像についての医師等による緑内障であるか否かの判断結果を表すラベルを教師データSD1として教師あり機械学習を実行することでBスキャン画像IMG2用の個別推定モデルを生成する。Bスキャン画像IMG2用の個別推定モデルの機能は、図7に示す第2推定器302により実現される。 For example, for a vertical B-scan image IMG2 passing through the center of the optic disc (or its vicinity), the disease estimation learning unit 211 uses the B-scan images IMG2 of multiple test eyes other than the test eye that is the subject of estimation as training data TR1, and generates an individual estimation model for the B-scan image IMG2 by performing supervised machine learning using labels representing the judgment results of a doctor or the like as to whether or not each B-scan image has glaucoma as teacher data SD1. The function of the individual estimation model for the B-scan image IMG2 is realized by the second estimator 302 shown in FIG. 7.

例えば、中心窩(又はその付近)を通過する垂直方向のBスキャン画像IMG3について、疾患推定学習部211は、推定対象の被検眼を除く他の複数の被検眼のBスキャン画像IMG3を訓練データTR1とし、各Bスキャン画像についての医師等による緑内障であるか否かの判断結果を表すラベルを教師データSD1として教師あり機械学習を実行することでBスキャン画像IMG3用の個別推定モデルを生成する。Bスキャン画像IMG3用の個別推定モデルの機能は、図7に示す第3推定器303により実現される。 For example, for a vertical B-scan image IMG3 passing through the fovea (or its vicinity), the disease estimation learning unit 211 uses the B-scan images IMG3 of multiple test eyes other than the test eye that is the subject of estimation as training data TR1, and generates an individual estimation model for the B-scan image IMG3 by performing supervised machine learning using labels representing the judgment results of a doctor or the like as to whether or not each B-scan image has glaucoma as teacher data SD1. The function of the individual estimation model for the B-scan image IMG3 is realized by the third estimator 303 shown in FIG. 7.

例えば、プロジェクション画像IMG4について、疾患推定学習部211は、推定対象の被検眼を除く他の複数の被検眼のプロジェクション画像IMG4を訓練データTR1とし、各プロジェクション画像についての医師等による緑内障であるか否かの判断結果を表すラベルを教師データSD1として教師あり機械学習を実行することでプロジェクション画像IMG4用の個別推定モデルを生成する。プロジェクション画像IMG4用の個別推定モデルの機能は、図7に示す第4推定器304により実現される。 For example, for the projection image IMG4, the disease estimation learning unit 211 generates an individual estimation model for the projection image IMG4 by performing supervised machine learning using the projection images IMG4 of multiple test eyes other than the test eye that is the estimation target as training data TR1 and labels representing the judgment results of a doctor or the like as to whether or not each projection image has glaucoma as teacher data SD1. The function of the individual estimation model for the projection image IMG4 is realized by the fourth estimator 304 shown in FIG. 7.

例えば、en-face画像IMG5について、疾患推定学習部211は、推定対象の被検眼を除く他の複数の被検眼のen-face画像IMG5を訓練データTR1とし、各en-face画像についての医師等による緑内障であるか否かの判断結果を表すラベルを教師データSD1として教師あり機械学習を実行することでen-face画像IMG5用の個別推定モデルを生成する。en-face画像IMG5用の個別推定モデルの機能は、図7に示す第5推定器305により実現される。 For example, for an en-face image IMG5, the disease estimation learning unit 211 generates an individual estimation model for the en-face image IMG5 by performing supervised machine learning using en-face images IMG5 of multiple test eyes other than the test eye that is the estimation target as training data TR1 and labels representing the judgment results of a doctor or the like as to whether or not each en-face image has glaucoma as teacher data SD1. The function of the individual estimation model for the en-face image IMG5 is realized by the fifth estimator 305 shown in FIG. 7.

また、疾患推定学習部211は、生成された複数の個別推定モデルから出力された複数の推定情報から被検眼が緑内障眼であるか否かを推定するための分類モデルを生成する。疾患推定学習部211は、教師なし機械学習(unsupervised machine learning)又は教師あり機械学習を実行することにより分類モデルを生成する。 The disease estimation learning unit 211 also generates a classification model for estimating whether the subject eye is a glaucomatous eye or not from multiple pieces of estimation information output from the multiple individual estimation models generated. The disease estimation learning unit 211 generates the classification model by performing unsupervised machine learning or supervised machine learning.

例えば、疾患推定学習部211は、推定対象の被検眼を除く他の複数の被検眼の画像群IMG1~IMG5を訓練データTR1として教師なし機械学習又は教師あり機械学習を実行することにより、分類モデルを生成する。教師あり機械学習を実行する場合には、訓練用の被検眼が緑内障眼であるか否かを示すラベルが教師データSR1として用いられる。この分類モデルの機能は、図7に示す分類器306により実現される。 For example, the disease estimation learning unit 211 generates a classification model by performing unsupervised machine learning or supervised machine learning using a group of images IMG1 to IMG5 of multiple test eyes other than the test eye to be estimated as training data TR1. When performing supervised machine learning, a label indicating whether the test eye for training is a glaucomatous eye or not is used as the teacher data SR1. The function of this classification model is realized by the classifier 306 shown in FIG. 7.

画像IMG1~IMG5用の複数の個別推定モデルと分類モデルとにより、疾患推定モデルが構成される。すなわち、推定部220は、疾患推定学習部211により生成された疾患推定モデルを用いて、被検眼の複数の画像(被検眼のOCTデータから生成された複数の画像)から被検眼が緑内障眼であるか否かを推定するための推定情報を出力する。いくつかの実施形態では、推定情報は、被検眼が緑内障眼であるか否かを表す情報を含む。いくつかの実施形態では、推定情報は、被検眼が緑内障眼である確信度(例えば、緑内障であると推定される確率)を表す情報(確信度情報)を含む。 A disease estimation model is composed of multiple individual estimation models and a classification model for images IMG1 to IMG5. That is, the estimation unit 220 uses the disease estimation model generated by the disease estimation learning unit 211 to output estimation information for estimating whether or not the test eye is glaucomatous from multiple images of the test eye (multiple images generated from OCT data of the test eye). In some embodiments, the estimation information includes information indicating whether or not the test eye is glaucomatous. In some embodiments, the estimation information includes information (certainty information) indicating the degree of certainty that the test eye is glaucomatous (e.g., the probability that it is estimated to be glaucoma).

上記の複数の個別推定モデルのそれぞれは、同様の構成を有してよい。 Each of the multiple individual estimation models may have a similar configuration.

図8に、実施形態に係る第1推定器301の構成例のブロック図を示す。第2推定器302~第5推定器305のそれぞれは、図8と同様の構成を有してよい。 Figure 8 shows a block diagram of an example configuration of the first estimator 301 according to the embodiment. Each of the second estimator 302 to the fifth estimator 305 may have a configuration similar to that shown in Figure 8.

第1推定器301の機能は、例えば、畳み込みニューラルネットワーク(Convolutional Neural Network:CNN)により実現される。すなわち、コンピュータがメモリに記憶された個別推定モデル(学習済みモデル)からの指令に従って、入力層である特徴量抽出器310の畳み込み層311に入力された画像IMG1の画素値に対し、畳み込みニューラルネットワークにおける学習済みの重み付け係数と応答関数等に基づく演算を行い、出力層である分類器320から判定結果を出力するように動作する。このような構成を有する第1推定器301は、画像の解像度を段階的に落としつつ局所的な相関パターンを抽出し、抽出された相関パターンに基づいて判定結果を出力することができる。 The function of the first estimator 301 is realized, for example, by a convolutional neural network (CNN). That is, the computer operates in accordance with instructions from an individual estimation model (trained model) stored in memory to perform calculations based on trained weighting coefficients and response functions in the convolutional neural network for pixel values of image IMG1 input to the convolutional layer 311 of the feature extractor 310, which is the input layer, and to output a judgment result from the classifier 320, which is the output layer, in accordance with instructions from an individual estimation model (trained model) stored in memory in the computer. The first estimator 301 having such a configuration can extract local correlation patterns while gradually reducing the image resolution, and output a judgment result based on the extracted correlation pattern.

第1推定器301は、特徴量抽出器310と、分類器320とを含む。特徴量抽出器310は、入力された画像IMG1に対して、所定の画像領域ごとに特徴量の抽出とダウンサンプリング(フィルタリング)とを繰り返して当該判定画像の特徴量を抽出する。分類器320は、特徴量抽出器310により抽出された特徴量に基づいて、被検眼が緑内障眼であるか否かを推定するための推定情報(例えば、確信度)を出力する。 The first estimator 301 includes a feature extractor 310 and a classifier 320. The feature extractor 310 extracts features of the judgment image by repeating feature extraction and downsampling (filtering) for each predetermined image region of the input image IMG1. The classifier 320 outputs estimation information (e.g., confidence level) for estimating whether the subject eye is a glaucomatous eye based on the features extracted by the feature extractor 310.

特徴量抽出器310は、畳み込み層(Convolution Layer)とプーリング層(Pooling Layer)とを含むユニットが多段接続された複数のユニットを含む。各ユニットでは、畳み込み層の出力にプーリング層の入力が接続される。最初の段の畳み込み層の入力には、画像IMG1において対応する画素の画素値が入力される。後段の畳み込み層の入力は、前段のプーリング層の出力に接続される。 The feature extractor 310 includes multiple units in which units including a convolution layer and a pooling layer are connected in multiple stages. In each unit, the input of the pooling layer is connected to the output of the convolution layer. The pixel value of the corresponding pixel in the image IMG1 is input to the input of the first stage convolution layer. The input of the subsequent stage convolution layer is connected to the output of the previous stage pooling layer.

図8では、特徴量抽出器310は、2段に接続された2つのユニットを含む。すなわち、特徴量抽出器310は、畳み込み層311とプーリング層312とを含むユニットの後段に、畳み込み層313とプーリング層314とを含むユニットが接続される。プーリング層312の出力は、畳み込み層313の入力に接続される。 In FIG. 8, the feature extractor 310 includes two units connected in two stages. That is, in the feature extractor 310, a unit including a convolution layer 311 and a pooling layer 312 is connected to a unit including a convolution layer 313 and a pooling layer 314 in the latter stage. The output of the pooling layer 312 is connected to the input of the convolution layer 313.

分類器320は、全結合層(Fully Connected Layer)321、322を含み、全結合層321の出力は全結合層322の入力に接続される。 The classifier 320 includes fully connected layers 321 and 322, and the output of the fully connected layer 321 is connected to the input of the fully connected layer 322.

特徴量抽出器310及び分類器320において、接続された2つの層のニューロン間では学習済みの重み付け係数が割り当てられる。各ニューロンは、入力される1以上のニューロンからの重み付け係数を加味した演算結果に対し、応答関数を用いて演算を行い、得られた演算結果を次の段のニューロンに出力する。 In the feature extractor 310 and the classifier 320, learned weighting coefficients are assigned between the neurons in the two connected layers. Each neuron performs a calculation using a response function on the calculation result that takes into account the weighting coefficients from one or more input neurons, and outputs the obtained calculation result to the neuron in the next stage.

重み付け係数は、過去に取得された2以上の被検眼の画像IMG1(視神経乳頭の中心(又はその付近)を通過する水平方向のBスキャン画像)を訓練データとし、各画像について医師等により付されたラベルを教師データとして公知の機械学習を行うことにより更新される。既存の重み付け係数は、過去に取得された2以上の画像を訓練データとする機械学習により更新される。いくつかの実施形態では、転移学習によって重み付け係数の更新が行われる。 The weighting coefficients are updated by performing known machine learning using two or more previously acquired images IMG1 of the subject's eye (horizontal B-scan images passing through the center of the optic disc (or its vicinity)) as training data and labels assigned to each image by a doctor or the like as teacher data. Existing weighting coefficients are updated by machine learning using two or more previously acquired images as training data. In some embodiments, the weighting coefficients are updated by transfer learning.

第1推定器301は、VGG16、VGG19、InceptionV3、ResNet18、ResNet50等の公知の層構造を有していてよい。分類器320は、Random Forestやサポートベクターマシン(Support Vector Machine:SVM)等の公知の構成を有していてよい。 The first estimator 301 may have a known layer structure such as VGG16, VGG19, InceptionV3, ResNet18, or ResNet50. The classifier 320 may have a known configuration such as Random Forest or a Support Vector Machine (SVM).

疾患推定部221における分類器306は、例えば、過去に取得された2以上の被検眼の画像IMG1~IMG5を訓練データとし、各画像について医師等により付されたラベルを教師データとして公知の機械学習を行うことにより生成される。分類器306は、第1推定器301~第5推定器305からの複数の推定情報に基づいて、被検眼が緑内障眼であるか否かを表す情報OUT、又は被検眼が緑内障眼である確信度を表す確信度情報OUTを出力する。いくつかの実施形態では、分類器306は、第1推定器301~第5推定器305のそれぞれの所定の層から抽出された複数の特徴量に基づいて、被検眼が緑内障眼であるか否かを表す情報OUT、又は被検眼が緑内障眼である確信度を表す確信度情報OUTを出力する。分類器306は、図8に示す分類器320と同様に、Random Forestやサポートベクターマシン等の公知の構成を有していてよい。 The classifier 306 in the disease estimation unit 221 is generated by performing known machine learning using, for example, two or more images IMG1 to IMG5 of the test eye acquired in the past as training data and labels attached to each image by a doctor or the like as teacher data. The classifier 306 outputs information OUT indicating whether the test eye is a glaucomatous eye or certainty information OUT indicating the certainty that the test eye is a glaucomatous eye based on multiple pieces of estimated information from the first estimator 301 to the fifth estimator 305. In some embodiments, the classifier 306 outputs information OUT indicating whether the test eye is a glaucomatous eye or certainty information OUT indicating the certainty that the test eye is a glaucomatous eye based on multiple feature amounts extracted from each of the predetermined layers of the first estimator 301 to the fifth estimator 305. The classifier 306 may have a known configuration such as Random Forest or a support vector machine, similar to the classifier 320 shown in FIG. 8.

病態推定学習部212は、画像生成部201により生成された複数の画像から緑内障の分類結果を推定するための病態推定モデルを生成する。病態推定学習部212は、教師あり機械学習を実行することにより病態推定モデルを生成する。いくつかの実施形態では、分類モデルから出力された推定情報から被検眼が緑内障眼であると判断される場合に、病態推定学習部212は、緑内障の病態の分類結果を推定するための分類情報を生成する。 The pathology estimation learning unit 212 generates a pathology estimation model for estimating a classification result of glaucoma from a plurality of images generated by the image generation unit 201. The pathology estimation learning unit 212 generates the pathology estimation model by performing supervised machine learning. In some embodiments, when the subject eye is determined to be a glaucomatous eye from the estimation information output from the classification model, the pathology estimation learning unit 212 generates classification information for estimating a classification result of the pathology of glaucoma.

例えば、画像生成部201により生成された5種類の画像IMG1~IMG5を訓練データTR2とし、医師等による緑内障であるか否かの判断結果を表すラベルを教師データSD2として教師あり機械学習を実行することで病態分類推定モデル401を生成する。 For example, five types of images IMG1 to IMG5 generated by the image generation unit 201 are used as training data TR2, and labels representing the doctor's or other person's judgment of whether or not the patient has glaucoma are used as teacher data SD2 to perform supervised machine learning to generate a pathology classification estimation model 401.

このとき、病態推定学習部212は、疾患推定学習部211により得られた画像IMG1~IMG5用の個別推定モデルの特徴量(重み付け係数等)を用いた機械学習により病態分類推定モデル401を生成する。いくつかの実施形態では、病態推定学習部212は、画像IMG1~IMG5用の個別推定モデル及び分類モデルの特徴量(重み付け係数等)を用いた機械学習により病態分類推定モデル401を生成する。 At this time, the disease estimation learning unit 212 generates a pathology classification estimation model 401 by machine learning using the features (weighting coefficients, etc.) of the individual estimation models for images IMG1 to IMG5 obtained by the disease estimation learning unit 211. In some embodiments, the pathology estimation learning unit 212 generates a pathology classification estimation model 401 by machine learning using the features (weighting coefficients, etc.) of the individual estimation models and classification models for images IMG1 to IMG5.

病態推定部222は、病態推定学習部212により生成された病態推定学習モデルを用いて、被検眼の5種類の画像IMG1~IMG5から緑内障の病態を分類するための分類情報OUTa~OUTdを出力する。いくつかの実施形態では、分類情報は、緑内障の病態の複数の類型のうち、分類されたいずれか1つの類型を表す情報を含む。いくつかの実施形態では、分類情報は、緑内障の病態の複数の類型のそれぞれの確信度(例えば、各類型であると推定される確率)を表す情報を含む。例えば、分類情報OUTaは、被検眼が発症する緑内障が局所虚血型(FI)である確信度を表す確信度情報である。分類情報OUTbは、被検眼が発症する緑内障が近視型(MY)である確信度を表す確信度情報である。分類情報OUTcは、被検眼が発症する緑内障が加齢性硬化型(SS)である確信度を表す確信度情報である。分類情報OUTdは、被検眼が発症する緑内障が全体的拡大型(GE)である確信度を表す確信度情報である。 The pathology estimation unit 222 uses the pathology estimation learning model generated by the pathology estimation learning unit 212 to output classification information OUTa to OUTd for classifying the pathology of glaucoma from five types of images IMG1 to IMG5 of the test eye. In some embodiments, the classification information includes information representing one of the multiple types of pathology of glaucoma. In some embodiments, the classification information includes information representing the certainty of each of the multiple types of pathology of glaucoma (e.g., the probability of being estimated as each type). For example, the classification information OUTa is certainty information representing the certainty that the glaucoma developed in the test eye is focal ischemic type (FI). The classification information OUTb is certainty information representing the certainty that the glaucoma developed in the test eye is myopic type (MY). The classification information OUTc is certainty information representing the certainty that the glaucoma developed in the test eye is age-related sclerosis type (SS). The classification information OUTd is certainty information that indicates the certainty that the glaucoma developed in the test eye is generalized expanding (GE).

この実施形態では、病態推定部222は、ニコレラ分類に従った分類情報を出力する。 In this embodiment, the pathology estimation unit 222 outputs classification information according to the Nicollella classification.

ニコレラ分類では、視神経乳頭の形状に応じた4つの類型(局所虚血型、近視型、加齢性硬化型、全体的拡大型)が定められている。局所虚血型(Focal Ischemia:FI)は、リムの一部にノッチが存在し、視神経線維層の局所的な欠損が見られる類型である。局所虚血型は、女性に多く、片頭痛や発作を伴うことが多い。近視型(Myopic:MY)は、視神経乳頭が傾斜しており、耳側に陥凹を伴う三日月型の乳頭周囲網脈絡膜萎縮(PPA)が見られる類型である。近視型は、若年層に多く、近視を伴うことが多い。加齢性硬化型(Senile Sclerotic:SS)は、視神経乳頭が円形であり、陥凹が浅く、乳頭の周辺にハロ(Halo)が見られる類型である。加齢性硬化型は、高齢者に多く、心血管障害を伴うことが多い。全体的拡大型(Generalized Enlargement:GE)は、大きく深い円形の陥凹を呈する類型である。全体的拡大型は、眼圧が高い被検眼に多い。 The Nicolela classification defines four types (focal ischemic, myopic, age-related sclerosis, and global enlargement) according to the shape of the optic disc. The focal ischemic type (Focal Ischemia: FI) is a type in which a notch is present in part of the rim and a localized defect in the optic nerve fiber layer is seen. The focal ischemic type is more common in women and is often accompanied by migraines and seizures. The myopic type (MY) is a type in which the optic disc is inclined and crescent-shaped peripapillary chorioretinal atrophy (PPA) with a depression on the temporal side is seen. The myopic type is more common in young people and is often accompanied by myopia. The senior sclerotic type (SS) is a type in which the optic disc is circular, the depression is shallow, and a halo is seen around the optic disc. Age-related sclerosis is common in elderly people and is often accompanied by cardiovascular disorders. Generalized enlargement (GE) is a type that presents a large, deep circular depression. Generalized enlargement is common in subjects with high intraocular pressure.

被検眼が緑内障眼である場合、病態推定部222は、ニコレラ分類の複数の類型のうち被検眼に発症した緑内障の病態として分類された類型を表す分類情報を出力することが可能である。また、病態推定部222は、ニコレラ分類の複数の類型のそれぞれの確信度を表す分類情報を出力することが可能である。 When the subject eye is a glaucomatous eye, the pathology estimation unit 222 can output classification information indicating the type classified as the glaucoma pathology that has developed in the subject eye from among the multiple types of the Nicollera classification. In addition, the pathology estimation unit 222 can output classification information indicating the degree of certainty of each of the multiple types of the Nicollera classification.

眼科装置10、又は眼科装置10からOCTデータの受信処理を行う通信部140は、実施形態に係る「取得部」の一例である。5種類の画像として、視神経乳頭の中心(又はその付近)を通過する水平方向のBスキャン画像、視神経乳頭の中心(又はその付近)を通過する垂直方向のBスキャン画像、中心窩(又はその付近)を通過する垂直方向のBスキャン画像、プロジェクション画像、及びen-face画像は、実施形態に係る「複数の画像」の一例である。Bスキャン画像IMG1用の個別推定モデル、Bスキャン画像IMG2用の個別推定モデル、Bスキャン画像IMG3用の個別推定モデル、プロジェクション画像IMG4用の個別推定モデル、及びen-face画像IMG5用の個別推定モデルは、実施形態に係る「複数の学習済みモデル」の一例である。Bスキャン画像は、実施形態に係る「断層像」の一例である。プロジェクション画像又はen-face画像は、実施形態に係る「正面画像」の一例である。疾患推定学習部211は、実施形態に係る「第2学習部」の一例である。病態推定学習部212は、実施形態に係る「第1学習部」の一例である。水平方向は、実施形態に係る「第1断面方向」の一例である。垂直方向は、実施形態に係る「第2断面方向」の一例である。 The ophthalmic device 10 or the communication unit 140 that performs the receiving process of the OCT data from the ophthalmic device 10 is an example of an "acquisition unit" according to the embodiment. As the five types of images, a horizontal B-scan image passing through the center (or its vicinity) of the optic disc, a vertical B-scan image passing through the center (or its vicinity) of the optic disc, a vertical B-scan image passing through the fovea (or its vicinity), a projection image, and an en-face image are examples of "multiple images" according to the embodiment. The individual estimation model for the B-scan image IMG1, the individual estimation model for the B-scan image IMG2, the individual estimation model for the B-scan image IMG3, the individual estimation model for the projection image IMG4, and the individual estimation model for the en-face image IMG5 are examples of "multiple trained models" according to the embodiment. The B-scan image is an example of a "tomographic image" according to the embodiment. The projection image or the en-face image is an example of a "front image" according to the embodiment. The disease estimation learning unit 211 is an example of a "second learning unit" according to the embodiment. The pathology estimation learning unit 212 is an example of a "first learning unit" according to the embodiment. The horizontal direction is an example of a "first cross-sectional direction" according to the embodiment. The vertical direction is an example of a "second cross-sectional direction" according to the embodiment.

[動作例]
いくつかの実施形態に係る眼科情報処理装置100の動作例について説明する。
[Example of operation]
An operation example of the ophthalmological information-processing apparatus 100 according to some embodiments will be described.

図9及び図10に、実施形態に係る眼科情報処理装置100の動作例のフロー図を示す。図9は、疾患推定及び病態推定を行うための学習済みモデルの生成処理の一例のフロー図を表す。図10は、図9に示す生成処理により生成された学習済みモデルを用いた疾患推定処理及び病態推定処理の一例のフロー図を表す。記憶部112には、図9及び図10に示す処理を実現するためのコンピュータプログラムが記憶されている。制御部110(主制御部111)は、このコンピュータプログラムに従って動作することにより、図9及び図10に示す処理を実行することが可能である。 Figures 9 and 10 show flow diagrams of an example of the operation of the ophthalmology information processing device 100 according to the embodiment. Figure 9 shows a flow diagram of an example of a generation process of a trained model for disease estimation and pathological condition estimation. Figure 10 shows a flow diagram of an example of a disease estimation process and pathological condition estimation process using a trained model generated by the generation process shown in Figure 9. The memory unit 112 stores a computer program for realizing the processes shown in Figures 9 and 10. The control unit 110 (main control unit 111) is able to execute the processes shown in Figures 9 and 10 by operating in accordance with this computer program.

図9では、眼科装置10において、事前に複数の被検眼の眼底に対してOCTが実行され、複数の3次元OCTデータが取得されているものとする。 In FIG. 9, it is assumed that OCT has been performed in advance on the fundus of multiple test eyes in the ophthalmic device 10, and multiple sets of 3D OCT data have been acquired.

(S1:3次元OCTデータから訓練データ群を作成)
まず、主制御部111は、通信部140を制御して、眼科装置10において取得された複数の被検眼に対する複数の3次元OCTデータを取得させる。
(S1: Create a training data set from 3D OCT data)
First, the main controller 111 controls the communication unit 140 to acquire a plurality of pieces of three-dimensional OCT data for a plurality of examinee's eyes acquired by the ophthalmologic apparatus 10 .

続いて、主制御部111は、画像生成部201を制御して、複数の3次元OCTデータのそれぞれから、訓練データ群として上記の5種類の画像を生成させる。すなわち、画像生成部201は、3次元OCTデータから、視神経乳頭の中心(又はその付近)を通過する水平方向のBスキャン画像、視神経乳頭の中心(又はその付近)を通過する垂直方向のBスキャン画像、中心窩(又はその付近)を通過する垂直方向のBスキャン画像、プロジェクション画像、及びen-face画像を生成する。医師等は、生成された画像を読影し、当該被検眼が緑内障眼であるか否かを示すラベルを付す。主制御部111は、読影された画像とラベルとを関連付けて記憶部112に保存する。 Then, the main controller 111 controls the image generator 201 to generate the above five types of images as a training data group from each of the multiple 3D OCT data. That is, the image generator 201 generates a horizontal B-scan image passing through the center of the optic disc (or its vicinity), a vertical B-scan image passing through the center of the optic disc (or its vicinity), a vertical B-scan image passing through the fovea (or its vicinity), a projection image, and an en-face image from the 3D OCT data. A doctor or the like interprets the generated images and attaches a label indicating whether the subject eye is a glaucomatous eye. The main controller 111 associates the interpreted images with the labels and stores them in the memory unit 112.

(S2:疾患推定モデルを生成)
次に、主制御部111は、疾患推定学習部211を制御して、上記の5種類の画像の1つについて、当該画像用の個別推定モデル(疾患推定モデル)を生成させる。疾患推定学習部211は、上記のように教師あり機械学習を実行することにより個別推定モデルを生成する。
(S2: Generate a disease estimation model)
Next, the main controller 111 controls the disease estimation learning unit 211 to generate an individual estimation model (disease estimation model) for one of the above five types of images. The disease estimation learning unit 211 generates the individual estimation model by performing supervised machine learning as described above.

(S3:次?)
続いて、主制御部111は、次の画像について、個別推定モデルの生成処理を行うか否かを判定する。例えば、主制御部111は、あらかじめ決められた画像の種別数、又はステップS1において生成された画像の種別数をカウントすることにより、次の画像について個別推定モデルの生成処理を行うか否かを判定する。
(S3: Next?)
Next, the main control unit 111 determines whether or not to perform the generation process of an individual estimation model for the next image. For example, the main control unit 111 determines whether or not to perform the generation process of an individual estimation model for the next image by counting the number of predetermined image types or the number of image types generated in step S1.

次の画像について個別推定モデルの生成処理を行うと判定されたとき(ステップS3:Y)、眼科情報処理装置100の動作はステップS2に移行する。次の画像について個別推定モデルの生成処理を行うと判定されなかったとき(ステップS3:N)、眼科情報処理装置100の動作はステップS4に移行する。 When it is determined that the generation process of an individual estimation model is to be performed for the next image (step S3: Y), the operation of the ophthalmological information-processing device 100 proceeds to step S2. When it is not determined that the generation process of an individual estimation model is to be performed for the next image (step S3: N), the operation of the ophthalmological information-processing device 100 proceeds to step S4.

(S4:病態推定モデルを生成)
ステップS3において、次の画像について個別推定モデルの生成処理を行うと判定されなかったとき(ステップS3:N)、主制御部111は、病態推定学習部212を制御して、上記の5種類の画像に基づいて緑内障の病態の分類結果を推定するための病態分類推定モデル401を生成させる。病態推定学習部212は、上記のように病態分類推定モデル401を生成する。
(S4: Generate a pathology estimation model)
In step S3, when it is not determined that the process of generating an individual estimation model is to be performed for the next image (step S3: N), the main controller 111 controls the pathology estimation learning unit 212 to generate a pathology classification estimation model 401 for estimating the classification result of the pathology of glaucoma based on the above five types of images. The pathology estimation learning unit 212 generates the pathology classification estimation model 401 as described above.

以上で、眼科情報処理装置100の動作は終了である(エンド)。 This completes the operation of the ophthalmologic information processing device 100 (END).

図10に示すように、眼科情報処理装置100は、図9に示すフローに従って生成された学習済みモデルを用いて、被検眼が緑内障眼であるか否かを推定するための推定情報、及び緑内障の病態の分類結果を推定するための分類情報を生成する。 As shown in FIG. 10, the ophthalmological information processing device 100 uses a trained model generated according to the flow shown in FIG. 9 to generate estimation information for estimating whether the subject eye is a glaucomatous eye, and classification information for estimating the classification result of the pathology of glaucoma.

図10では、眼科装置10において、事前に推定対象である被検眼の眼底に対してOCTが実行され、3次元OCTデータが取得されているものとする。 In FIG. 10, it is assumed that OCT has been performed in advance on the fundus of the test eye, which is the estimation target, in the ophthalmic device 10, and three-dimensional OCT data has been acquired.

(S11:3次元OCTデータから画像群を作成)
まず、主制御部111は、通信部140を制御して、眼科装置10において取得された推定対象である被検眼の3次元OCTデータを取得させる。
(S11: Creating an image group from 3D OCT data)
First, the main controller 111 controls the communication unit 140 to acquire three-dimensional OCT data of the subject's eye, which is the estimation target, acquired by the ophthalmologic apparatus 10 .

続いて、主制御部111は、画像生成部201を制御して、3次元OCTデータから画像群として上記の5種類の画像を生成させる。すなわち、画像生成部201は、3次元OCTデータから、視神経乳頭の中心(又はその付近)を通過する水平方向のBスキャン画像、視神経乳頭の中心(又はその付近)を通過する垂直方向のBスキャン画像、中心窩(又はその付近)を通過する垂直方向のBスキャン画像、プロジェクション画像、及びen-face画像を生成する。 Then, the main controller 111 controls the image generator 201 to generate the above five types of images as an image group from the 3D OCT data. That is, the image generator 201 generates, from the 3D OCT data, a horizontal B-scan image passing through the center of the optic disc (or its vicinity), a vertical B-scan image passing through the center of the optic disc (or its vicinity), a vertical B-scan image passing through the fovea (or its vicinity), a projection image, and an en-face image.

(S12:疾患推定、病態推定)
次に、主制御部111は、疾患推定部221を制御して、ステップS11において生成された5種類の画像群に対し、図9のステップS2~ステップS3を繰り返すことで生成された疾患推定モデル(各画像用の個別推定モデル)を用いて、被検眼が緑内障眼であるか否かを推定するための推定情報を出力させる。
(S12: Disease estimation, pathological condition estimation)
Next, the main control unit 111 controls the disease estimation unit 221 to output estimation information for estimating whether or not the subject eye is a glaucomatous eye, using a disease estimation model (individual estimation model for each image) generated by repeating steps S2 to S3 of Figure 9 for the five types of image groups generated in step S11.

また、主制御部111は、病態推定部222を制御して、ステップS11において生成された5種類の画像群に対し、図9のステップS4において生成された病態推定モデルを用いて、緑内障の病態の分類結果を推定するための分類情報を出力させる。 The main control unit 111 also controls the pathology estimation unit 222 to output classification information for estimating the classification results of the pathology of glaucoma for the five types of image groups generated in step S11 using the pathology estimation model generated in step S4 of FIG. 9.

いくつかの実施形態では、主制御部111は、疾患推定部221と病態推定部222とを並列に動作させて、推定情報と分類情報とを同時に出力させる。 In some embodiments, the main control unit 111 operates the disease estimation unit 221 and the pathological condition estimation unit 222 in parallel to output the estimation information and the classification information simultaneously.

以上で、眼科情報処理装置100の動作は終了である(エンド)。 This completes the operation of the ophthalmologic information processing device 100 (END).

ここで、実施形態に係る眼科情報処理装置100による緑内障の判定精度を評価するために、実施形態の比較例と対比する。実施形態の比較例に係る眼科情報処理装置は、実施形態と同様の5種類の画像を入力データとする5入力の畳み込みニューラルネットワークを含み、公知の教師あり機械学習を行うことにより、被検眼の眼底の5種類の画像から被検眼が緑内障眼であるか否かを判定するように構成されている。 Here, to evaluate the accuracy of glaucoma diagnosis by the ophthalmologic information processing device 100 according to the embodiment, a comparison with a comparative example of the embodiment will be made. The ophthalmologic information processing device according to the comparative example of the embodiment includes a five-input convolutional neural network that uses five types of images similar to those of the embodiment as input data, and is configured to determine whether or not the subject eye has glaucoma based on five types of images of the fundus of the subject eye by performing known supervised machine learning.

図11に、実施形態の比較例に係る眼科情報処理装置により得られた受信者動作特性曲線下面積(Area Under Receiver Operating Characteristic curve:AUROC)の一例を示す。 Figure 11 shows an example of the area under the receiver operating characteristic curve (AUROC) obtained by an ophthalmologic information processing device according to a comparative example of an embodiment.

図11では、正常眼のOCTデータが143例、緑内障眼のOCTデータが672例を用いて、5分割の交差検証で評価を行った結果がAUROCとして表されている。図11では、AUC(Area Under Curve)が0.950±0.023である。 In Figure 11, the results of evaluation using 143 cases of OCT data from normal eyes and 672 cases of OCT data from glaucoma eyes in a 5-fold cross-validation are shown as AUROC. In Figure 11, the AUC (Area Under Curve) is 0.950 ± 0.023.

図12に、実施形態に係る眼科情報処理装置100により得られたAUROCの一例を示す。 Figure 12 shows an example of AUROC obtained by the ophthalmological information processing device 100 according to the embodiment.

図12では、比較例と同様のOCTデータ(正常眼:143例、緑内障眼:672例)を用いて、5分割の交差検証で評価を行った結果がAUROCとして表されている。図12では、AUCが0.983±0.009である。 In Figure 12, the results of evaluation using 5-fold cross-validation using the same OCT data as in the comparative example (143 normal eyes, 672 glaucoma eyes) are shown as AUROC. In Figure 12, the AUC is 0.983 ± 0.009.

以上のように、単純に畳み込みニューラルネットワークを用いて緑内障眼であるか否かを判定する場合に比べて、実施形態に係る構成によれば判定精度を向上させることが可能になる。 As described above, the configuration according to the embodiment makes it possible to improve the accuracy of the determination compared to a case where a convolutional neural network is simply used to determine whether or not a patient has glaucoma.

<変形例>
実施形態に係る構成は、上記の構成に限定されるものではない。
<Modification>
The configuration according to the embodiment is not limited to the above configuration.

いくつかの実施形態に係る眼科装置は、眼科装置10の機能に加えて、眼科情報処理装置100の機能、操作装置180の機能、及び表示装置190の機能の少なくとも1つを備える。 In some embodiments, the ophthalmic device has at least one of the functions of an ophthalmic information processing device 100, the functions of an operation device 180, and the functions of a display device 190 in addition to the functions of the ophthalmic device 10.

以下、いくつかの実施形態の変形例に係る眼科装置について、上記の実施形態に係る眼科装置との相違点を中心に説明する。 Below, we will explain some of the variations of the ophthalmic device according to the embodiment, focusing on the differences from the ophthalmic device according to the embodiment described above.

図13に、実施形態の変形例に係る眼科装置10aの構成例のブロック図を示す。図13において、図2と同様の部分には同一符号を付し、適宜説明を省略する。 Figure 13 shows a block diagram of an example of the configuration of an ophthalmic device 10a according to a modified embodiment. In Figure 13, parts similar to those in Figure 2 are given the same reference numerals, and descriptions thereof will be omitted as appropriate.

本変形例に係る眼科装置10aの構成が上記の実施形態に係る眼科装置10の構成と異なる点は、眼科装置10aが、眼科情報処理装置100の機能と、操作装置180の機能と、表示装置190の機能とを備えている点である。眼科装置10aは、制御部11aと、OCT部12と、OCTデータ処理部13と、眼科情報処理部15aと、操作部16aと、表示部17aとを含む。 The configuration of the ophthalmic device 10a according to this modification differs from the configuration of the ophthalmic device 10 according to the above embodiment in that the ophthalmic device 10a has the functions of an ophthalmic information processing device 100, an operation device 180, and a display device 190. The ophthalmic device 10a includes a control unit 11a, an OCT unit 12, an OCT data processing unit 13, an ophthalmic information processing unit 15a, an operation unit 16a, and a display unit 17a.

制御部11aは、眼科装置10aの各部を制御する。特に、制御部11aは、OCT部12と、OCTデータ処理部13と、眼科情報処理部15aと、操作部16aと、表示部17aとを制御する。 The control unit 11a controls each part of the ophthalmic device 10a. In particular, the control unit 11a controls the OCT unit 12, the OCT data processing unit 13, the ophthalmic information processing unit 15a, the operation unit 16a, and the display unit 17a.

眼科情報処理部15aは、眼科情報処理装置100と同様の構成を有し、眼科情報処理装置100と同様の機能を備えている。操作部16aは、操作装置180と同様の構成を有し、操作装置180と同様の機能を備えている。表示部17aは、表示装置190と同様の構成を有し、表示装置190と同様の機能を備えている。 The ophthalmological information processing unit 15a has a configuration similar to that of the ophthalmological information processing device 100, and has the same functions as the ophthalmological information processing device 100. The operation unit 16a has a configuration similar to that of the operation device 180, and has the same functions as the operation device 180. The display unit 17a has a configuration similar to that of the display device 190, and has the same functions as the display device 190.

本変形例によれば、コンパクトな構成で、被検眼が緑内障眼(疾患眼)であるか否かを推定するための推定情報、緑内障の病態の分類結果を推定するための分類情報を、より少ない訓練データを用いた機械学習により高精度に取得することが可能になる。それにより、被検眼の疾患に対して適切な治療を早期に施すための新たな技術を提供することができる。 According to this modified example, it is possible to obtain, with a compact configuration, estimation information for estimating whether or not the subject eye is a glaucoma eye (diseased eye) and classification information for estimating the classification result of the pathology of glaucoma with high accuracy by machine learning using less training data. This makes it possible to provide a new technology for providing appropriate treatment for the disease of the subject eye at an early stage.

<効果>
以下、いくつかの実施形態に係る眼科情報処理装置、眼科装置、眼科情報処理方法、及びプログラムについて説明する。
<Effects>
Hereinafter, an ophthalmological information processing apparatus, an ophthalmological apparatus, an ophthalmological information processing method, and a program according to some embodiments will be described.

いくつかの実施形態に係る眼科情報処理装置(眼科情報処理装置100、眼科情報処理部15a)は、取得部(眼科装置10、又は眼科装置10からOCTデータの受診処理を行う通信部140)と、疾患推定部(221)とを含む。取得部は、互いに断面方向が異なる被検眼の複数の画像を取得する。疾患推定部は、複数の画像の種別毎に機械学習により得られた複数の学習済みモデルを用いて、複数の画像から被検眼が疾患を伴う眼であるか否かを推定するための推定情報を出力する。 An ophthalmological information processing device (ophthalmological information processing device 100, ophthalmological information processing unit 15a) according to some embodiments includes an acquisition unit (ophthalmological device 10, or a communication unit 140 that performs reception processing of OCT data from the ophthalmological device 10) and a disease estimation unit (221). The acquisition unit acquires multiple images of the subject eye having different cross-sectional directions. The disease estimation unit uses multiple trained models obtained by machine learning for each type of the multiple images to output estimation information for estimating whether the subject eye is a diseased eye from the multiple images.

このような構成によれば、互いに異なる複数の断面方向の画像のそれぞれについて、機械学習により得られた学習済みモデルを用いて被検眼が疾患を伴う眼であるか否かを推定するための推定情報を取得するようにしたので、高精度、且つ、早期に疾患を発見することができる。それにより、被検眼の疾患に対して適切な治療を早期に施すことができるようになる。 With this configuration, for each of the images in multiple cross-sectional directions that are different from one another, a trained model obtained by machine learning is used to obtain inferred information for estimating whether the test eye is a diseased eye, making it possible to detect diseases early and with high accuracy. This makes it possible to provide appropriate treatment for the disease in the test eye early.

いくつかの実施形態では、疾患推定部は、複数の画像の種別毎に複数の学習済みモデルのそれぞれを用いて、特徴量又は被検眼が疾患を伴う眼である確信度を表す確信度情報を出力する複数の推定器(第1推定器301~第5推定器305)と、機械学習により得られた分類モデルを用いて、複数の推定器から出力された複数の特徴量又は複数の確信度情報から推定情報を出力する分類器(306)と、を含む。 In some embodiments, the disease estimation unit includes a plurality of estimators (first estimator 301 to fifth estimator 305) that use a plurality of trained models for each of a plurality of image types to output feature quantities or confidence information representing the confidence that the test eye is a diseased eye, and a classifier (306) that uses a classification model obtained by machine learning to output estimation information from the plurality of feature quantities or the plurality of confidence information output from the plurality of estimators.

このような構成によれば、機械学習により得られた学習済みモデルを用いて複数の画像の種別毎に特徴量又は確信度情報を出力し、機械学習により得られた分類モデルを用いて複数の特徴量又は複数の確信度情報から推定情報を出力するようにしたので、高精度、且つ、早期に疾患を発見することができる。それにより、被検眼の疾患に対して適切な治療を早期に施すことができるようになる。 According to this configuration, a trained model obtained by machine learning is used to output feature values or confidence information for each type of multiple images, and a classification model obtained by machine learning is used to output estimated information from multiple feature values or multiple confidence information, making it possible to detect diseases early and with high accuracy. This makes it possible to provide appropriate treatment for diseases of the examined eye early.

いくつかの実施形態では、複数の画像は、被検眼の眼底の断層像又は正面画像を含み、疾患は、眼底疾患である。 In some embodiments, the plurality of images includes a tomographic image or a frontal image of the fundus of the test eye, and the disease is a fundus disease.

このような構成によれば、高精度、且つ、早期に眼底疾患を発見することができる。それにより、被検眼の眼底疾患に対して適切な治療を早期に施すことができるようになる。 This configuration allows for early detection of fundus diseases with high accuracy. This allows for early and appropriate treatment of fundus diseases in the examined eye.

いくつかの実施形態では、複数の画像は、視神経乳頭と中心窩とを結ぶ線に交差する断面方向のBスキャン画像を含む。 In some embodiments, the plurality of images includes cross-sectional B-scan images intersecting a line connecting the optic disc and the fovea.

このような構成によれば、視神経乳頭と中心窩とを結ぶ線に交差する断面方向のBスキャン画像を含む複数の画像を用いて推定情報を取得するようにしたので、視神経乳頭と中心窩とを結ぶ線に交差する断面の形態に影響を及ぼす疾患を高精度、且つ、早期に発見することができる。 With this configuration, estimated information is obtained using multiple images, including B-scan images in a cross-sectional direction that intersects with a line connecting the optic disc and the fovea, making it possible to detect diseases that affect the morphology of the cross section that intersects with a line connecting the optic disc and the fovea with high accuracy and at an early stage.

いくつかの実施形態では、複数の画像は、視神経乳頭を通過する第1断面方向(水平方向)のBスキャン画像、視神経乳頭を通過し第1断面方向に交差する第2断面方向(垂直方向)のBスキャン画像、及び中心窩を通過するBスキャン画像を含む。 In some embodiments, the multiple images include a B-scan image in a first cross-sectional direction (horizontal direction) passing through the optic disc, a B-scan image in a second cross-sectional direction (vertical direction) passing through the optic disc and intersecting the first cross-sectional direction, and a B-scan image passing through the fovea.

このような構成によれば、視神経乳頭又は中心窩の断面の形態に影響を及ぼす疾患を高精度、且つ、早期に発見することができる。 This configuration allows for early detection of diseases that affect the cross-sectional morphology of the optic disc or fovea with high accuracy.

いくつかの実施形態では、正面画像は、内境界膜に相当する層領域から深層の層領域を投影したen-face画像、及びプロジェクション画像の少なくとも1つを含む。 In some embodiments, the front image includes at least one of an en-face image projecting a layer region corresponding to the internal limiting membrane to a deep layer region, and a projection image.

このような構成によれば、被検眼の正面の形態に影響を及ぼす疾患を高精度、且つ、早期に発見することができる。 This configuration allows for early detection of diseases that affect the frontal morphology of the subject's eye with high accuracy.

いくつかの実施形態では、眼底疾患は、緑内障、加齢黄斑変性、及び糖尿網網膜症のうち少なくとも1つを含む。 In some embodiments, the ocular disease includes at least one of glaucoma, age-related macular degeneration, and diabetic reticuloretinopathy.

このような構成によれば、高精度、且つ、早期に緑内障、疾患を発見することができる。それにより、被検眼の疾患に対して適切な治療を早期に施すことができるようになる。 This configuration allows for early detection of glaucoma and other diseases with high accuracy. This allows for early and appropriate treatment of the disease in the examined eye.

いくつかの実施形態は、複数の学習済みモデルにより得られた特徴量を用いて教師あり機械学習により得られた分類用学習済みモデル(病態分類推定モデル401)を用いて、複数の画像から疾患の病態の分類結果を推定するための分類情報を出力する病態推定部(222)を含む。 Some embodiments include a pathology estimation unit (222) that uses a trained classification model (pathology classification estimation model 401) obtained by supervised machine learning using features obtained from multiple trained models to output classification information for estimating a classification result of the pathology of a disease from multiple images.

このような構成によれば、疾患の病態の分類結果を高精度に推定することができるようになる。それにより、被検眼の疾患に対して適切な治療を早期に施すことが可能になる。また、自然画像等から機械学習を実行して得られた学習済みモデルを用いる場合に比べて、より少ない訓練データを用いた機械学習で高精度な分類情報を取得することが可能になる。 With this configuration, it becomes possible to estimate the classification results of the pathology of a disease with high accuracy. This makes it possible to provide appropriate treatment for the disease of the subject's eye at an early stage. In addition, it becomes possible to obtain highly accurate classification information through machine learning using less training data compared to the case of using a trained model obtained by performing machine learning from natural images, etc.

いくつかの実施形態では、疾患は、緑内障を含み、分類情報は、視神経乳頭形状の複数の類型の分類結果を推定するための情報である。 In some embodiments, the disease includes glaucoma, and the classification information is information for estimating classification results for multiple types of optic disc shapes.

このような構成によれば、緑内障の病態の分類結果を高精度に推定することができるようになる。それにより、被検眼が発症した緑内障に対して適切な治療を早期に施すことが可能になる。 This configuration makes it possible to estimate the classification results of the pathology of glaucoma with high accuracy. This makes it possible to provide appropriate treatment for glaucoma that has developed in the subject's eye at an early stage.

いくつかの実施形態は、複数の学習済みモデルにより得られた特徴量を用いて教師あり機械学習により分類用学習済みモデルを生成する第1学習部(病態推定学習部212)を含む。 Some embodiments include a first learning unit (pathology estimation learning unit 212) that generates a trained model for classification by supervised machine learning using features obtained from multiple trained models.

このような構成によれば、自然画像等から機械学習を実行して得られた学習済みモデルを用いる場合に比べて、より少ない訓練データを用いた機械学習で、被検眼が発症した疾患の病態の分類結果を高精度に推定するための分類用学習済みモデルを生成することが可能な眼科情報処理装置を提供することができるようになる。 With this configuration, it is possible to provide an ophthalmologic information processing device that can generate a trained classification model for estimating with high accuracy the classification result of the pathology of a disease developed in the subject's eye through machine learning using less training data compared to using a trained model obtained by performing machine learning on natural images, etc.

いくつかの実施形態は、複数の画像の種別毎に、教師あり機械学習により複数の学習済みモデルを生成する第2学習部(疾患推定学習部211)を含む。 Some embodiments include a second learning unit (disease estimation learning unit 211) that generates multiple trained models by supervised machine learning for each of multiple image types.

このような構成によれば、被検眼の疾患を高精度、且つ、早期に発見するための学習済みモデルを生成することが可能な眼科情報処理装置を提供することができるようになる。 This configuration makes it possible to provide an ophthalmologic information processing device that can generate a trained model for detecting diseases in the subject's eye with high accuracy and at an early stage.

いくつかの実施形態は、被検眼の3次元OCTデータに基づいて、複数の画像の少なくとも1つを生成する画像生成部(201)を含む。 Some embodiments include an image generating unit (201) that generates at least one of a plurality of images based on three-dimensional OCT data of the test eye.

このような構成によれば、被検眼の3次元OCTデータを取得することにより、被検眼の疾患を高精度、且つ、早期に発見することが可能な眼科情報処理装置を提供することができるようになる。 With this configuration, it is possible to provide an ophthalmologic information processing device that can acquire 3D OCT data of the subject's eye and detect diseases of the subject's eye with high accuracy and at an early stage.

いくつかの実施形態に係る眼科装置(10、10a)は、被検眼に対して光コヒーレンストモグラフィを実行するOCT部(12)と、OCT部により取得された3次元データに基づいて複数の画像の少なくとも1つを生成する画像生成部(201)と、上記のいずれか一項に記載の眼科情報処理装置(100、眼科情報処理部15a)と、を含む。 An ophthalmic device (10, 10a) according to some embodiments includes an OCT unit (12) that performs optical coherence tomography on the subject's eye, an image generating unit (201) that generates at least one of a plurality of images based on three-dimensional data acquired by the OCT unit, and an ophthalmic information processing device (100, ophthalmic information processing unit 15a) described in any one of the above.

このような構成によれば、被検眼に対して光コヒーレンストモグラフィを実行し、得られたOCTデータから被検眼の疾患を高精度、且つ、早期に発見することが可能な眼科装置を提供することができるようになる。 This configuration makes it possible to provide an ophthalmic device that can perform optical coherence tomography on the subject's eye and detect diseases of the subject's eye at an early stage with high accuracy from the obtained OCT data.

いくつかの実施形態に係る眼科装置(10、10a)は、被検眼に対して光コヒーレンストモグラフィを実行するOCT部(12)と、上記に記載の眼科情報処理装置(100、眼科情報処理部15a)と、を含む。 The ophthalmic apparatus (10, 10a) according to some embodiments includes an OCT section (12) that performs optical coherence tomography on the subject's eye, and the ophthalmic information processing device (100, ophthalmic information processing section 15a) described above.

このような構成によれば、被検眼に対して光コヒーレンストモグラフィを実行し、得られたOCTデータから被検眼の疾患を高精度、且つ、早期に発見することが可能な眼科装置を提供することができるようになる。 This configuration makes it possible to provide an ophthalmic device that can perform optical coherence tomography on the subject's eye and detect diseases of the subject's eye at an early stage with high accuracy from the obtained OCT data.

いくつかの実施形態に係る眼科情報処理方法は、互いに断面方向が異なる被検眼の複数の画像を取得する取得ステップと、複数の画像の種別毎に機械学習により得られた複数の学習済みモデルを用いて、複数の画像から被検眼が疾患を伴う眼であるか否かを推定するための推定情報を出力する疾患推定ステップと、を含む。 An ophthalmologic information processing method according to some embodiments includes an acquisition step of acquiring multiple images of a test eye having different cross-sectional directions, and a disease estimation step of outputting estimation information for estimating whether the test eye is a diseased eye from the multiple images using multiple trained models obtained by machine learning for each type of the multiple images.

このような方法によれば、互いに異なる複数の断面方向の画像のそれぞれについて、機械学習により得られた学習済みモデルを用いて被検眼が疾患を伴う眼であるか否かを推定するための推定情報を取得するようにしたので、高精度、且つ、早期に疾患を発見することができる。それにより、被検眼の疾患に対して適切な治療を早期に施すことができるようになる。 According to this method, for each of images in a plurality of different cross-sectional directions, a trained model obtained by machine learning is used to obtain inferred information for estimating whether or not the subject eye is a diseased eye, so that diseases can be detected early and with high accuracy. This makes it possible to provide appropriate treatment for the disease of the subject eye early.

いくつかの実施形態では、複数の画像の種別毎に複数の学習済みモデルのそれぞれを用いて、特徴量又は被検眼が疾患を伴う眼である確信度を表す確信度情報を出力する複数の推定ステップと、機械学習により得られた分類モデルを用いて、複数の推定ステップにおいて出力された複数の特徴量又は複数の確信度情報から推定情報を出力する分類ステップと、を含む。 In some embodiments, the method includes multiple estimation steps of outputting feature values or confidence information representing the confidence that the test eye is a diseased eye using multiple trained models for each of multiple image types, and a classification step of outputting estimation information from the multiple feature values or the multiple confidence information output in the multiple estimation steps using a classification model obtained by machine learning.

このような方法によれば、機械学習により得られた学習済みモデルを用いて複数の画像の種別毎に特徴量又は確信度情報を出力し、機械学習により得られた分類モデルを用いて複数の特徴量又は複数の確信度情報から推定情報を出力するようにしたので、高精度、且つ、早期に疾患を発見することができる。それにより、被検眼の疾患に対して適切な治療を早期に施すことができるようになる。 According to this method, a trained model obtained by machine learning is used to output feature values or confidence information for each type of multiple images, and a classification model obtained by machine learning is used to output estimated information from multiple feature values or multiple confidence information, making it possible to detect diseases early and with high accuracy. This makes it possible to provide appropriate treatment for diseases of the examined eye early.

いくつかの実施形態では、複数の画像は、被検眼の眼底の断層像又は正面画像を含み、疾患は、眼底疾患である。 In some embodiments, the plurality of images includes a tomographic image or a frontal image of the fundus of the test eye, and the disease is a fundus disease.

このような方法によれば、高精度、且つ、早期に眼底疾患を発見することができる。それにより、被検眼の眼底疾患に対して適切な治療を早期に施すことができるようになる。 This method allows for highly accurate and early detection of fundus diseases. This makes it possible to provide appropriate treatment for fundus diseases of the examined eye at an early stage.

いくつかの実施形態では、複数の画像は、視神経乳頭と中心窩とを結ぶ線に交差する断面方向のBスキャン画像を含む。 In some embodiments, the plurality of images includes cross-sectional B-scan images intersecting a line connecting the optic disc and the fovea.

このような方法によれば、視神経乳頭と中心窩とを結ぶ線に交差する断面方向のBスキャン画像を含む複数の画像を用いて推定情報を取得するようにしたので、視神経乳頭と中心窩とを結ぶ線に交差する断面の形態に影響を及ぼす疾患を高精度、且つ、早期に発見することができる。 According to this method, estimated information is obtained using multiple images, including B-scan images in a cross-sectional direction that intersects with a line connecting the optic disc and the fovea, making it possible to detect diseases that affect the morphology of the cross section that intersects with a line connecting the optic disc and the fovea with high accuracy and at an early stage.

いくつかの実施形態では、複数の画像は、視神経乳頭を通過する第1断面方向のBスキャン画像、視神経乳頭を通過し第1断面方向に交差する第2断面方向のBスキャン画像、及び中心窩を通過するBスキャン画像を含む。 In some embodiments, the multiple images include a B-scan image in a first cross-sectional direction passing through the optic disc, a B-scan image in a second cross-sectional direction passing through the optic disc and intersecting the first cross-sectional direction, and a B-scan image passing through the fovea.

このような方法によれば、視神経乳頭又は中心窩の断面の形態に影響を及ぼす疾患を高精度、且つ、早期に発見することができる。 This method allows for early detection of diseases that affect the cross-sectional morphology of the optic disc or fovea with high accuracy.

いくつかの実施形態では、正面画像は、内境界膜に相当する層領域から深層の層領域を投影したen-face画像、及びプロジェクション画像の少なくとも1つを含む。 In some embodiments, the front image includes at least one of an en-face image projecting a layer region corresponding to the internal limiting membrane to a deep layer region, and a projection image.

このような方法によれば、被検眼の正面の形態に影響を及ぼす疾患を高精度、且つ、早期に発見することができる。 This method allows for early detection of diseases that affect the frontal morphology of the subject's eye with high accuracy.

いくつかの実施形態では、眼底疾患は、緑内障、加齢黄斑変性、及び糖尿網網膜症のうち少なくとも1つを含む。 In some embodiments, the ocular disease includes at least one of glaucoma, age-related macular degeneration, and diabetic reticuloretinopathy.

このような方法によれば、高精度、且つ、早期に緑内障、疾患を発見することができる。それにより、被検眼の疾患に対して適切な治療を早期に施すことができるようになる。 This method allows for early detection of glaucoma and other diseases with high accuracy. This allows for early and appropriate treatment of the disease in the examined eye.

いくつかの実施形態は、複数の学習済みモデルにより得られた特徴量を用いて教師あり機械学習により得られた分類用学習済みモデル(病態分類推定モデル401)を用いて、複数の画像から疾患の病態の分類結果を推定するための分類情報を出力する病態推定ステップを含む。 Some embodiments include a pathology estimation step of outputting classification information for estimating a classification result of a pathology of a disease from a plurality of images, using a trained classification model (pathology classification estimation model 401) obtained by supervised machine learning using features obtained from a plurality of trained models.

このような方法によれば、疾患の病態の分類結果を高精度に推定することができるようになる。それにより、被検眼の疾患に対して適切な治療を早期に施すことが可能になる。また、自然画像等から機械学習を実行して得られた学習済みモデルを用いる場合に比べて、より少ない訓練データを用いた機械学習で高精度な分類情報を取得することが可能になる。 This method makes it possible to estimate the classification results of the pathology of a disease with high accuracy. This makes it possible to provide appropriate treatment for the disease of the subject's eye at an early stage. Furthermore, compared to using a trained model obtained by performing machine learning from natural images, etc., it becomes possible to obtain highly accurate classification information through machine learning using less training data.

いくつかの実施形態では、疾患は、緑内障を含み、分類情報は、視神経乳頭形状の複数の類型の分類結果を推定するための情報である。 In some embodiments, the disease includes glaucoma, and the classification information is information for estimating classification results for multiple types of optic disc shapes.

このような方法によれば、緑内障の病態の分類結果を高精度に推定することができるようになる。それにより、被検眼が発症した緑内障に対して適切な治療を早期に施すことが可能になる。 This method makes it possible to estimate the classification results of the pathology of glaucoma with high accuracy. This makes it possible to provide appropriate treatment for glaucoma that has developed in the subject's eye at an early stage.

いくつかの実施形態は、複数の学習済みモデルにより得られた特徴量を用いて教師あり機械学習により分類用学習済みモデルを生成する第1学習ステップを含む。 Some embodiments include a first learning step in which features obtained from multiple trained models are used to generate a trained model for classification through supervised machine learning.

このような方法によれば、自然画像等から機械学習を実行して得られた学習済みモデルを用いる場合に比べて、より少ない訓練データを用いた機械学習で、被検眼が発症した疾患の病態の分類結果を高精度に推定するための分類用学習済みモデルを生成することが可能な眼科情報処理方法を提供することができるようになる。 According to this method, it is possible to provide an ophthalmologic information processing method that can generate a trained classification model for estimating with high accuracy the classification result of the pathology of a disease developed in a subject's eye by machine learning using less training data compared to using a trained model obtained by performing machine learning on natural images, etc.

いくつかの実施形態は、複数の画像の種別毎に、教師あり機械学習により複数の学習済みモデルを生成する第2学習ステップを含む。 Some embodiments include a second learning step in which multiple trained models are generated using supervised machine learning for each of the multiple image types.

このような方法によれば、被検眼の疾患を高精度、且つ、早期に発見するための学習済みモデルを生成することが可能な眼科情報処理方法を提供することができるようになる。 This method makes it possible to provide an ophthalmologic information processing method capable of generating a trained model for detecting diseases in the subject's eye with high accuracy and at an early stage.

いくつかの実施形態は、被検眼の3次元OCTデータに基づいて、複数の画像の少なくとも1つを生成する画像生成ステップを含む。 Some embodiments include an image generation step that generates at least one of a plurality of images based on three-dimensional OCT data of the test eye.

このような方法によれば、被検眼の3次元OCTデータを取得することにより、被検眼の疾患を高精度、且つ、早期に発見することが可能な眼科情報処理方法を提供することができるようになる。 According to this method, it is possible to provide an ophthalmologic information processing method that can obtain three-dimensional OCT data of the test eye, thereby enabling early detection of diseases in the test eye with high accuracy.

いくつかの実施形態に係るプログラムは、コンピュータに、上記のいずれかに記載の眼科情報処理方法の各ステップを実行させる。 A program according to some embodiments causes a computer to execute each step of any of the ophthalmologic information processing methods described above.

このようなプログラムによれば、互いに異なる複数の断面方向の画像のそれぞれについて、機械学習により得られた学習済みモデルを用いて被検眼が疾患を伴う眼であるか否かを推定するための推定情報を取得するようにしたので、高精度、且つ、早期に疾患を発見することができる。それにより、被検眼の疾患に対して適切な治療を早期に施すことができるようになる。 According to such a program, for each of a plurality of images in different cross-sectional directions, a trained model obtained by machine learning is used to obtain inferred information for estimating whether or not the subject eye is a diseased eye, making it possible to detect diseases with high accuracy and at an early stage. This makes it possible to provide appropriate treatment for the disease of the subject eye at an early stage.

いくつかの実施形態に係る眼科情報理方法を実現するためのプログラムを、コンピュータによって読み取り可能な非一時的な(non-transitory)任意の記録媒体に記憶させることができる。記録媒体は、磁気、光、光磁気、半導体などを利用した電子媒体であってよい。典型的には、記録媒体は、磁気テープ、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリ、ソリッドステートドライブなどである。 A program for implementing the ophthalmologic information processing method according to some embodiments can be stored in any non-transitory recording medium that is readable by a computer. The recording medium may be an electronic medium that uses magnetism, light, magneto-optical, semiconductors, or the like. Typically, the recording medium is a magnetic tape, a magnetic disk, an optical disk, a magneto-optical disk, a flash memory, a solid-state drive, or the like.

また、インターネットやLAN等のネットワークを通じてコンピュータプログラムを送受信することも可能である。 It is also possible to send and receive computer programs via networks such as the Internet or LAN.

以上に説明した態様は、この発明を実施するための例に過ぎない。この発明を実施しようとする者は、この発明の要旨の範囲内における任意の変形(省略、置換、付加等)を施すことが可能である。 The above-described embodiments are merely examples for implementing the present invention. Anyone who wishes to implement the present invention may make any modifications (omissions, substitutions, additions, etc.) within the scope of the gist of the present invention.

1 眼科システム
10、10a 眼科装置
11、11a、110 制御部
12 OCT部
12A 干渉光学系
12B スキャン光学系
14、140 通信部
15a 眼科情報処理部
16a 操作部
17a 表示部
100 眼科情報処理装置
111 主制御部
112 記憶部
130 データ処理部
180 操作装置
190 表示装置
200 解析部
201 画像生成部
210 推定モデル構築部
211 疾患推定学習部
212 病態推定学習部
220 推定部
221 疾患推定部
222 病態推定部

1 Ophthalmology system 10, 10a Ophthalmology device 11, 11a, 110 Control unit 12 OCT unit 12A Interference optical system 12B Scanning optical system 14, 140 Communication unit 15a Ophthalmology information processing unit 16a Operation unit 17a Display unit 100 Ophthalmology information processing device 111 Main control unit 112 Memory unit 130 Data processing unit 180 Operation device 190 Display device 200 Analysis unit 201 Image generation unit 210 Estimation model construction unit 211 Disease estimation learning unit 212 Pathological condition estimation learning unit 220 Estimation unit 221 Disease estimation unit 222 Pathological condition estimation unit

Claims (19)

互いに断面方向が異なる被検眼の複数の画像を取得する取得部と、
前記複数の画像の種別毎に機械学習により得られた複数の学習済みモデルのそれぞれを用いて、特徴量又は前記被検眼が加齢黄斑変性を伴う眼である確信度を表す確信度情報を画像の種別毎に出力する複数の推定器と、
機械学習により得られた分類モデルを用いて、前記複数の推定器から出力された複数の特徴量又は複数の確信度情報から前記被検眼が加齢黄斑変性を伴う眼であるか否かを推定するための推定情報を出力する分類器と、
を含む、眼科情報処理装置。
an acquisition unit that acquires a plurality of images of a subject's eye having cross-sectional directions different from each other;
a plurality of estimators that output, for each type of image, a feature amount or certainty information representing a certainty that the test eye is an eye suffering from age-related macular degeneration, using each of a plurality of trained models obtained by machine learning for each type of image;
a classifier that uses a classification model obtained by machine learning to output inference information for inferring whether the subject's eye is an eye suffering from age-related macular degeneration from the plurality of feature amounts or the plurality of pieces of confidence information output from the plurality of estimators; and
An ophthalmological information processing device comprising:
前記複数の学習済みモデルにより得られた特徴量を用いて教師あり機械学習により得られた分類用学習済みモデルを用いて、前記複数の画像から網膜色素上皮層の形態に基づく分類結果を推定するための分類情報を出力する病態推定部を含む
ことを特徴とする請求項1に記載の眼科情報処理装置。
The ophthalmological information processing device according to claim 1, further comprising a pathology estimation unit that uses a trained model for classification obtained by supervised machine learning using features obtained from the plurality of trained models to output classification information for estimating a classification result based on the morphology of the retinal pigment epithelium layer from the plurality of images.
互いに断面方向が異なる被検眼の複数の画像を取得する取得部と、
前記複数の画像の種別毎に機械学習により得られた複数の学習済みモデルのそれぞれを用いて、特徴量又は前記被検眼が糖尿病網膜症を伴う眼である確信度を表す確信度情報を画像の種別毎に出力する複数の推定器と、
機械学習により得られた分類モデルを用いて、前記複数の推定器から出力された複数の特徴量又は複数の確信度情報から前記被検眼が糖尿病網膜症を伴う眼であるか否かを推定するための推定情報を出力する分類器と、
を含む、眼科情報処理装置。
an acquisition unit that acquires a plurality of images of a subject's eye having cross-sectional directions different from each other;
a plurality of estimators that output, for each type of image, a feature amount or certainty information representing a certainty that the test eye is an eye with diabetic retinopathy, using each of a plurality of trained models obtained by machine learning for each type of image;
a classifier that uses a classification model obtained by machine learning to output inference information for inferring whether the subject's eye is an eye with diabetic retinopathy from the plurality of feature amounts or the plurality of pieces of confidence information output from the plurality of estimators; and
An ophthalmological information processing device comprising:
前記複数の学習済みモデルにより得られた特徴量を用いて教師あり機械学習により得られた分類用学習済みモデルを用いて、前記複数の画像から毛細血管瘤、出血、白斑、新生血管、及び出血領域の少なくとも1つの形態又は分布に基づく分類結果を推定するための分類情報を出力する病態推定部を含む
ことを特徴とする請求項3に記載の眼科情報処理装置。
the pathology estimation unit outputs classification information for estimating a classification result based on at least one of the morphology or distribution of microaneurysm, hemorrhage, white spot, neovascularization, and hemorrhage area from the plurality of images using a trained model for classification obtained by supervised machine learning using feature amounts obtained from the plurality of trained models.
前記複数の学習済みモデルにより得られた特徴量を用いて教師あり機械学習により前記分類用学習済みモデルを生成する第1学習部を含む
ことを特徴とする請求項2又は請求項4に記載の眼科情報処理装置。
The ophthalmologic information processing apparatus according to claim 2 or claim 4 , further comprising a first learning unit configured to generate the trained model for classification by supervised machine learning using feature amounts obtained from the plurality of trained models.
前記複数の画像は、前記被検眼の眼底の断層像又は正面画像を含
ことを特徴とする請求項1~請求項5のいずれか一項に記載の眼科情報処理装置。
The plurality of images include a tomographic image or a front image of the fundus of the subject eye.
6. The ophthalmological information processing apparatus according to claim 1,
前記複数の画像の種別毎に、教師あり機械学習により前記複数の学習済みモデルを生成する第2学習部を含む
ことを特徴とする請求項1~請求項6のいずれか一項に記載の眼科情報処理装置。
The ophthalmological information processing device according to any one of claims 1 to 6, further comprising a second learning unit configured to generate the plurality of trained models by supervised machine learning for each type of the plurality of images.
前記被検眼の3次元OCTデータに基づいて、前記複数の画像の少なくとも1つを生成する画像生成部を含む
ことを特徴とする請求項1~請求項7のいずれか一項に記載の眼科情報処理装置。
The ophthalmologic information processing apparatus according to any one of claims 1 to 7, further comprising an image generating unit configured to generate at least one of the plurality of images based on three-dimensional OCT data of the subject's eye.
前記被検眼に対して光コヒーレンストモグラフィを実行するOCT部と、
前記OCT部により取得された3次元データに基づいて前記複数の画像の少なくとも1つを生成する画像生成部と、
請求項1~請求項のいずれか一項に記載の眼科情報処理装置と、
を含む、眼科装置。
an OCT unit that performs optical coherence tomography on the subject's eye;
an image generating unit that generates at least one of the plurality of images based on the three-dimensional data acquired by the OCT unit;
An ophthalmological information processing device according to any one of claims 1 to 7 ,
13. An ophthalmic device comprising:
前記被検眼に対して光コヒーレンストモグラフィを実行するOCT部と、
請求項8に記載の眼科情報処理装置と、
を含む、眼科装置。
an OCT unit that performs optical coherence tomography on the subject's eye;
The ophthalmological information processing apparatus according to claim 8 ;
13. An ophthalmic device comprising:
プロセッサが、互いに断面方向が異なる被検眼の複数の画像を取得する取得ステップと、
前記プロセッサが、前記複数の画像の種別毎に機械学習により得られた複数の学習済みモデルのそれぞれを用いて、特徴量又は前記被検眼が加齢黄斑変性を伴う眼である確信度を表す確信度情報を画像の種別毎に出力する複数の推定ステップと、
前記プロセッサが、機械学習により得られた分類モデルを用いて、前記複数の推定ステップにおいて出力された複数の特徴量又は複数の確信度情報から前記被検眼が加齢黄斑変性を伴う眼であるか否かを推定するための推定情報を出力する分類ステップと、
を含む、眼科情報処理装置の作動方法。
An acquisition step in which a processor acquires a plurality of images of the subject's eye having cross-sectional directions different from each other;
a plurality of estimation steps in which the processor outputs, for each type of image, a feature amount or certainty information representing a certainty that the subject eye is an eye suffering from age-related macular degeneration, using each of a plurality of trained models obtained by machine learning for each type of image;
a classification step in which the processor uses a classification model obtained by machine learning to output inference information for inferring whether or not the subject eye is an eye suffering from age-related macular degeneration from the plurality of feature amounts or the plurality of pieces of confidence information output in the plurality of estimation steps;
A method for operating an ophthalmic information processing device, comprising:
前記プロセッサが、前記複数の学習済みモデルにより得られた特徴量を用いて教師あり機械学習により得られた分類用学習済みモデルを用いて、前記複数の画像から網膜色素上皮層の形態に基づく分類結果を推定するための分類情報を出力する病態推定ステップを含む
ことを特徴とする請求項11に記載の眼科情報装置の作動方法。
The method for operating an ophthalmologic information device according to claim 11, further comprising a pathology estimation step in which the processor uses a trained model for classification obtained by supervised machine learning using features obtained from the plurality of trained models to output classification information for estimating a classification result based on the morphology of the retinal pigment epithelium from the plurality of images.
プロセッサが、互いに断面方向が異なる被検眼の複数の画像を取得する取得ステップと、
前記プロセッサが、前記複数の画像の種別毎に機械学習により得られた複数の学習済みモデルのそれぞれを用いて、特徴量又は前記被検眼が糖尿病網膜症を伴う眼である確信度を表す確信度情報を画像の種別毎に出力する複数の推定ステップと、
前記プロセッサが、機械学習により得られた分類モデルを用いて、前記複数の推定ステップにおいて出力された複数の特徴量又は複数の確信度情報から前記被検眼が糖尿病網膜症を伴う眼であるか否かを推定するための推定情報を出力する分類ステップと、
を含む、眼科情報処理装置の作動方法。
An acquisition step in which a processor acquires a plurality of images of the subject's eye having cross-sectional directions different from each other;
A plurality of estimation steps in which the processor outputs, for each type of image, a feature amount or certainty information representing a certainty that the test eye is an eye with diabetic retinopathy, using each of a plurality of trained models obtained by machine learning for each type of image;
a classification step in which the processor uses a classification model obtained by machine learning to output inference information for inferring whether or not the subject eye is an eye with diabetic retinopathy from the plurality of feature amounts or the plurality of pieces of confidence information output in the plurality of estimation steps; and
A method for operating an ophthalmic information processing device, comprising:
前記プロセッサが、前記複数の学習済みモデルにより得られた特徴量を用いて教師あり機械学習により得られた分類用学習済みモデルを用いて、前記複数の画像から毛細血管瘤、出血、白斑、新生血管、及び出血領域の少なくとも1つの形態又は分布に基づく分類結果を推定するための分類情報を出力する病態推定ステップを含む
ことを特徴とする請求項13に記載の眼科情報処装置の作動方法。
The method for operating the ophthalmologic information processing device according to claim 13, further comprising a pathology estimation step of outputting classification information for estimating a classification result based on at least one of the morphology or distribution of microaneurysm, hemorrhage, white spot, neovascularization, and hemorrhage area from the plurality of images, using a trained model for classification obtained by supervised machine learning using features obtained from the plurality of trained models.
前記プロセッサが、前記複数の学習済みモデルにより得られた特徴量を用いて教師あり機械学習により前記分類用学習済みモデルを生成する第1学習ステップを含む
ことを特徴とする請求項12又は請求項14に記載の眼科情報処理装置の作動方法。
The method for operating an ophthalmological information processing device described in claim 12 or 14, characterized in that the processor includes a first learning step in which the processor generates the classification trained model by supervised machine learning using features obtained by the multiple trained models.
前記プロセッサが、前記複数の画像の種別毎に、教師あり機械学習により前記複数の学習済みモデルを生成する第2学習ステップを含む
ことを特徴とする請求項15に記載の眼科情報処理装置の作動方法。
The method for operating an ophthalmologic information processing device according to claim 15, further comprising a second learning step in which the processor generates the plurality of trained models by supervised machine learning for each type of the plurality of images.
前記複数の画像は、前記被検眼の眼底の断層像又は正面画像を含
ことを特徴とする請求項11~請求項16のいずれか一項に記載の眼科情報処理装置の作動方法。
The plurality of images include a tomographic image or a front image of the fundus of the subject eye.
A method for operating an ophthalmologic information processing apparatus according to any one of claims 11 to 16.
前記プロセッサが、前記被検眼の3次元OCTデータに基づいて、前記複数の画像の少なくとも1つを生成する画像生成ステップを含む
ことを特徴とする請求項11~請求項17のいずれか一項に記載の眼科情報処理装置の作動方法。
The method for operating an ophthalmologic information processing device described in any one of claims 11 to 17, characterized in that the processor includes an image generation step of generating at least one of the plurality of images based on three-dimensional OCT data of the test eye.
コンピュータに、請求項11~請求項18のいずれか一項に記載の眼科情報処理装置の作動方法の各ステップを実行させることを特徴とするプログラム。 A program that causes a computer to execute each step of the method for operating an ophthalmologic information processing device according to any one of claims 11 to 18.
JP2024147068A 2020-03-18 2024-08-29 Ophthalmic information processing device, ophthalmic device, operation method of ophthalmic information processing device, and program Active JP7704369B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2024147068A JP7704369B2 (en) 2020-03-18 2024-08-29 Ophthalmic information processing device, ophthalmic device, operation method of ophthalmic information processing device, and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020047157A JP2021145805A (en) 2020-03-18 2020-03-18 Ophthalmologic information processing device, ophthalmologic device, ophthalmologic information processing method, and program
JP2024147068A JP7704369B2 (en) 2020-03-18 2024-08-29 Ophthalmic information processing device, ophthalmic device, operation method of ophthalmic information processing device, and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2020047157A Division JP2021145805A (en) 2020-03-18 2020-03-18 Ophthalmologic information processing device, ophthalmologic device, ophthalmologic information processing method, and program

Publications (2)

Publication Number Publication Date
JP2024159925A JP2024159925A (en) 2024-11-08
JP7704369B2 true JP7704369B2 (en) 2025-07-08

Family

ID=77849822

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020047157A Pending JP2021145805A (en) 2020-03-18 2020-03-18 Ophthalmologic information processing device, ophthalmologic device, ophthalmologic information processing method, and program
JP2024147068A Active JP7704369B2 (en) 2020-03-18 2024-08-29 Ophthalmic information processing device, ophthalmic device, operation method of ophthalmic information processing device, and program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2020047157A Pending JP2021145805A (en) 2020-03-18 2020-03-18 Ophthalmologic information processing device, ophthalmologic device, ophthalmologic information processing method, and program

Country Status (1)

Country Link
JP (2) JP2021145805A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022097620A1 (en) * 2020-11-04 2022-05-12 株式会社トプコン Ophthalmic information processing device, ophthalmic device, ophthalmic information processing method, and program
KR102804180B1 (en) * 2021-10-28 2025-05-09 사회복지법인 삼성생명공익재단 Method, Computer Program and System For Diagnosis of Diseases Based on Artificial Intelligence

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018121885A (en) 2017-01-31 2018-08-09 株式会社ニデック Image processing device, image processing system, and image processing program
US20190221313A1 (en) 2017-08-25 2019-07-18 Medi Whale Inc. Diagnosis assistance system and control method thereof
WO2019207800A1 (en) 2018-04-27 2019-10-31 株式会社ニデック Ophthalmic image processing device and ophthalmic image processing program
JP2020032190A (en) 2018-08-30 2020-03-05 株式会社トプコン Multivariate and multiresolution retinal image abnormality detection system

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016097181A (en) * 2014-11-25 2016-05-30 株式会社トプコン Ophthalmic imaging equipment
JP6243957B2 (en) * 2016-04-18 2017-12-06 キヤノン株式会社 Image processing apparatus, ophthalmic system, control method for image processing apparatus, and image processing program
US10660576B2 (en) * 2017-01-30 2020-05-26 Cognizant Technology Solutions India Pvt. Ltd. System and method for detecting retinopathy
JP6922350B2 (en) * 2017-03-31 2021-08-18 株式会社ニデック Imaging device and imaging control program
JP7078948B2 (en) * 2017-06-27 2022-06-01 株式会社トプコン Ophthalmic information processing system, ophthalmic information processing method, program, and recording medium
US11080850B2 (en) * 2018-01-16 2021-08-03 Electronics And Telecommunications Research Institute Glaucoma diagnosis method using fundus image and apparatus for the same

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018121885A (en) 2017-01-31 2018-08-09 株式会社ニデック Image processing device, image processing system, and image processing program
US20190221313A1 (en) 2017-08-25 2019-07-18 Medi Whale Inc. Diagnosis assistance system and control method thereof
WO2019207800A1 (en) 2018-04-27 2019-10-31 株式会社ニデック Ophthalmic image processing device and ophthalmic image processing program
JP2020032190A (en) 2018-08-30 2020-03-05 株式会社トプコン Multivariate and multiresolution retinal image abnormality detection system

Also Published As

Publication number Publication date
JP2021145805A (en) 2021-09-27
JP2024159925A (en) 2024-11-08

Similar Documents

Publication Publication Date Title
CN110934563B (en) Ophthalmic information processing device, ophthalmic device, and ophthalmic information processing method
JP7704369B2 (en) Ophthalmic information processing device, ophthalmic device, operation method of ophthalmic information processing device, and program
JP7348374B2 (en) Ophthalmology information processing device, ophthalmology imaging device, ophthalmology information processing method, and program
WO2020137678A1 (en) Image processing device, image processing method, and program
JP2022084511A (en) Image processing system and image processing method
JP7457315B2 (en) Information processing device, inference model generation method, information processing method, and program
JP2020039430A (en) Image processing device, image processing method and program
US12502065B2 (en) Ophthalmic information processing apparatus, ophthalmic apparatus, ophthalmic information processing method, and recording medium estimating classification result of pathological condition of disease of subject&#39;s eye
JP7652526B2 (en) IMAGE PROCESSING APPARATUS, TRAINED MODEL, IMAGE PROCESSING METHOD, AND PROGRAM
Kim et al. Multicolor imaging for detection of retinal nerve fiber layer defect in myopic eyes with glaucoma
JP7096116B2 (en) Blood flow measuring device
JP7785294B2 (en) Ophthalmological information processing device, ophthalmological device, ophthalmological information processing method, and program
JP7601643B2 (en) Ophthalmic device, method for controlling ophthalmic device, and program
JP2021168932A (en) Ophthalmic information processing apparatus, ophthalmic system, ophthalmic information processing method, and program
WO2019102740A1 (en) Ophthalmic information processing device, ophthalmic system, ophthalmic information processing method, and program
JP2019042264A (en) Ophthalmologic imaging apparatus and ophthalmologic information processing apparatus
US20250339024A1 (en) Ophthalmic information processing apparatus, ophthalmic system, ophthalmic information processing method, and recording medium
JP7602746B2 (en) Ophthalmic information processing device, ophthalmic device, operation method of ophthalmic information processing device, and program
WO2025115690A1 (en) Information processing device, information processing method, and program
CN116829049A (en) Ophthalmic information processing device, ophthalmic device, ophthalmic information processing method and program
Bass Examination of the posterior segment of the eye
Anitha et al. Detection of Choroidal Neovascularization Through Characterization of Changes in Anterior and Posterior Eye Segments
de Smet et al. Combined optical coherence tomography and confocal ophthalmoscopy (OCT/SLO)
Humphreys Oscillatory sensitivities in relation to foveal and macular thickness with ocular coherence tomography
de Smet et al. Combined Optical Coherence Tomography and Confocal Ophthalmoscopy

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240903

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250411

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250422

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250522

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: 20250603

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250617

R150 Certificate of patent or registration of utility model

Ref document number: 7704369

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150