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
JP7528555B2 - Medical diagnosis support device, medical diagnosis support method, and program - Google Patents
[go: Go Back, main page]

JP7528555B2 - Medical diagnosis support device, medical diagnosis support method, and program - Google Patents

Medical diagnosis support device, medical diagnosis support method, and program Download PDF

Info

Publication number
JP7528555B2
JP7528555B2 JP2020104348A JP2020104348A JP7528555B2 JP 7528555 B2 JP7528555 B2 JP 7528555B2 JP 2020104348 A JP2020104348 A JP 2020104348A JP 2020104348 A JP2020104348 A JP 2020104348A JP 7528555 B2 JP7528555 B2 JP 7528555B2
Authority
JP
Japan
Prior art keywords
subject
disease
information
severity
diagnosis support
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
JP2020104348A
Other languages
Japanese (ja)
Other versions
JP2021196998A (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.)
Konica Minolta Inc
Original Assignee
Konica Minolta Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2020104348A priority Critical patent/JP7528555B2/en
Publication of JP2021196998A publication Critical patent/JP2021196998A/en
Application granted granted Critical
Publication of JP7528555B2 publication Critical patent/JP7528555B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)

Description

本発明は、医療診断支援装置、医療診断支援方法、およびプログラムに関する。 The present invention relates to a medical diagnosis support device, a medical diagnosis support method, and a program.

従来、被験者に自身の歩行状態と膝の状態との関係性を効果的に提示する歩行分析方法に関する技術が提案されている。 Previously, technology has been proposed for gait analysis methods that effectively show subjects the relationship between their walking state and the condition of their knees.

例えば、公知の歩行分析方法は、歩行中の被験者の腰部の加速度データを取得する取得工程と、母集団から予め測定された歩行サンプルデータと該母集団から予め得られた膝に関する主観的評価スコアのサンプルデータとの統計情報、及び取得工程で取得された腰部の加速度データを用いて、当該被験者の膝に関する主観的評価スコアを推定する推定工程とを含んでいる(例えば、特許文献1)。 For example, a known gait analysis method includes an acquisition step of acquiring acceleration data of the subject's lower back while walking, and an estimation step of estimating the subject's subjective evaluation score for the knee using statistical information on gait sample data measured in advance from a population and sample data of subjective evaluation scores for the knee obtained in advance from the population, and the lower back acceleration data acquired in the acquisition step (for example, Patent Document 1).

特開2018-038753号公報JP 2018-038753 A

特許文献1に記載された技術は、被験者に自身の歩行状態と膝の状態との関係性を効果的に提示する技術である。しかしながら、特許文献1に記載された技術では、被験者の膝に関する主観的評価スコアを推定するものであるため、被験者が罹患した疾患の候補を被験者に予め提示することは、難しい。 The technology described in Patent Document 1 is a technology that effectively presents to a subject the relationship between their walking state and the condition of their knee. However, because the technology described in Patent Document 1 estimates a subject's subjective evaluation score regarding their knee, it is difficult to present candidates for the disease that the subject may suffer from in advance to the subject.

そこで、本発明は、被験者である患者が罹患した疾患の候補を予め提示するとともに、所見を算出することにより、検査前に患者の状態を把握することができる、医療診断支援装置、医療診断支援方法、およびプログラムを提供することを課題とする。 The present invention aims to provide a medical diagnostic support device, a medical diagnostic support method, and a program that can present candidates for diseases suffered by a subject patient in advance and calculate findings, thereby making it possible to grasp the patient's condition before the examination.

すなわち、本発明の上記課題は、下記の構成により解決される。
(1)対象者の画像であって、少なくとも動画像を含む複数の画像を取得する取得部と、
前記取得部により取得された前記複数の画像の各々から、互いに異なる特徴に関する情報を抽出し、前記対象者の受診科情報に基づいて、前記互いに異なる特徴に関する情報を、更に抽出する抽出部と、
前記抽出部により抽出された前記互いに異なる特徴に関する情報から、前記対象者の疾患の候補と、前記疾患の確度又は重篤度を推定する推定部と、
前記推定部により推定された、前記対象者の疾患の候補と、前記疾患の確度又は重篤度を出力部に出力させる制御部と、を備え、
前記抽出部および前記推定部の少なくとも一方に、学習済みの識別器を適用する、
医療診断支援装置。
That is, the above-mentioned object of the present invention is achieved by the following configuration.
(1) an acquisition unit that acquires a plurality of images of a subject, the images including at least a moving image;
An extraction unit that extracts information about mutually different characteristics from each of the plurality of images acquired by the acquisition unit , and further extracts the information about the mutually different characteristics based on department information of the subject;
an estimation unit that estimates a disease candidate of the subject and a certainty or severity of the disease from information on the different features extracted by the extraction unit;
A control unit that outputs to an output unit the candidate disease of the subject estimated by the estimation unit and the certainty or severity of the disease,
applying a trained classifier to at least one of the extraction unit and the estimation unit;
Medical diagnostic support equipment.

(2)前記複数の画像の各々は、前記対象者をそれぞれ異なる視点から撮影したものである、
(1)に記載の医療診断支援装置。
(2) each of the plurality of images is taken from a different viewpoint of the subject;
A medical diagnosis support device as described in (1).

(3)前記推定部は、1つ以上の前記疾患の候補を推定する、
(1)又は(2)に記載の医療診断支援装置。
(3) the estimation unit estimates one or more disease candidates;
A medical diagnosis support device according to (1) or (2).

(4)前記推定部は、
前記抽出部により抽出された前記互いに異なる特徴に関する情報と前記対象者の受診科情報に基づいて、前記対象者の疾患の候補を推定する、
(1)から(3)のうちいずれか1つに記載の医療診断支援装置。
(4) The estimation unit
Predicting a candidate disease of the subject based on the information on the different features extracted by the extraction unit and department information of the subject.
A medical diagnosis support device according to any one of (1) to (3).

(5)前記抽出部は、
前記複数の画像の各々から、互いに異なる複数の特徴に関する情報を抽出する、
(1)から(4)のうちいずれか1つに記載の医療診断支援装置。
(5) The extraction unit
extracting information relating to a plurality of mutually distinct features from each of the plurality of images;
A medical diagnosis support device according to any one of (1) to (4).

(6)前記学習済みの識別器は、
地域、病院、診療科のうち少なくとも何れかごとに設けられる、
(1)から(5)のうちいずれか1つに記載の医療診断支援装置。
(6) The trained classifier is
At least one of the following will be established for each region, hospital, and medical department.
A medical diagnosis support device according to any one of (1) to (5).

(7)各前記複数の画像は、動画または/および静止画を含む、
(1)から(6)のうちいずれか1つに記載の医療診断支援装置。
(7) Each of the plurality of images includes a moving image or/and a still image.
A medical diagnosis support device according to any one of (1) to (6).

(8)前記対象者の識別情報、動画、及び静止画を互いに関連付けて記憶する記憶部を、
更に備える(1)から(7)のうちいずれか1つに記載の医療診断支援装置。
(8) A storage unit that stores the identification information, the video, and the still image of the subject in association with each other,
The medical diagnosis support device further comprises any one of (1) to (7).

(9)前記静止画は、
異なる時刻、または/および異なる場所における、同一の前記対象者の画像である、
(7)又は(8)に記載の医療診断支援装置。
(9) The still image is
images of the same subject at different times and/or different locations;
A medical diagnosis support device according to (7) or (8).

(10)前記出力部は、診察室に設けられた端末により構成される、
(1)から(9)のうちいずれか1つに記載の医療診断支援装置。
(10) The output unit is configured by a terminal installed in the examination room.
A medical diagnosis support device according to any one of (1) to (9).

11) 取得部が、対象者の画像であって、少なくとも動画像を含む複数の画像を取得するステップと、
抽出部が、取得された前記複数の画像の各々から、互いに異なる特徴に関する情報を抽出するステップと、
前記抽出部が、前記対象者の受診科情報に基づいて、前記互いに異なる特徴に関する情報を、更に抽出するステップと、
推定部が、抽出された前記互いに異なる特徴に関する情報から、前記対象者の疾患の候補と、前記疾患の確度又は重篤度を推定するステップと、
制御部が、推定された、前記対象者の疾患の候補と、前記疾患の確度又は重篤度を出力部に出力させるステップと、を含み、
前記抽出部および前記推定部の少なくとも一方において、学習済みの識別器により推論させる、
医療診断支援装置が実行する医療診断支援方法。
( 11 ) A step in which an acquisition unit acquires a plurality of images of a subject, the images including at least a moving image;
An extraction unit extracts information regarding different features from each of the acquired images;
The extraction unit further extracts information about the different characteristics based on department information of the subject;
A step of estimating a candidate disease of the subject and a certainty or severity of the disease from information on the extracted different features by an estimation unit;
The control unit outputs the estimated candidate disease of the subject and the certainty or severity of the disease to the output unit,
In at least one of the extraction unit and the estimation unit, inference is performed using a trained classifier.
A medical diagnosis support method executed by a medical diagnosis support device.

12)コンピュータに、
対象者の画像であって、少なくとも動画像を含む複数の画像を取得する工程、
取得された前記複数の画像の各々から、互いに異なる特徴に関する情報を抽出する工程、
前記対象者の受診科情報に基づいて、前記互いに異なる特徴に関する情報を、更に抽出する工程、
抽出された前記互いに異なる特徴に関する情報から、前記対象者の疾患の候補と、前記疾患の確度又は重篤度を推定する工程、
推定された、前記対象者の疾患の候補と、前記疾患の確度又は重篤度を出力部に出力させる工程、
前記抽出および前記推定の少なくとも一方において、学習済みの識別器により推論させる工程、
ことを実行させるためのプログラム。
( 12 ) A computer
acquiring a plurality of images of a subject, the images including at least a motion picture;
Extracting information relating to distinct features from each of the captured images;
Further extracting information regarding the different characteristics based on department information of the subject;
A step of estimating a disease candidate of the subject and a certainty or severity of the disease from information on the extracted different features;
A step of outputting the estimated candidate disease of the subject and the certainty or severity of the disease to an output unit;
performing inference using a trained classifier in at least one of the extraction and the estimation;
A program to make it happen.

本発明によれば、被験者である患者の疾患の候補を予め提示するとともに、所見を算出することにより、検査前に患者の状態を把握することができる。 According to the present invention, by presenting possible diseases of the subject patient in advance and calculating the findings, it is possible to understand the patient's condition before the examination.

これにより、問診後の必要な検査の絞り込みや、疾患の特定を補助することができるとともに、適切な検査を早期に実施することができ、疾患の早期発見・早期治療を実現することができる。 This will help narrow down the tests that need to be done after the medical interview and identify the disease, and also allow appropriate tests to be carried out early, enabling early detection and treatment of diseases.

第1の実施形態に係る医療診断支援装置の構成例を説明する図である。1 is a diagram illustrating an example of the configuration of a medical diagnosis support device according to a first embodiment. 第1の実施形態に係る医療診断支援装置のCPUの機能を示したブロック図である。2 is a block diagram showing functions of a CPU of the medical diagnosis support device according to the first embodiment. FIG. 第1の実施形態に係る医療診断支援装置が実行する疾患候補推定処理を示したフローチャートである。4 is a flowchart showing a candidate disease estimation process executed by the medical diagnosis support apparatus according to the first embodiment. 特徴情報抽出処理を示したフローチャートである。13 is a flowchart showing a feature information extraction process. CPUが、抽出部において、複数の画像の各々から、学習済みモデルを用いて、互いに異なる特徴に関する情報を抽出する概念を示した説明図である。An explanatory diagram showing the concept of a CPU extracting information regarding mutually different features from each of a plurality of images using a trained model in an extraction unit. CPUが、推定部において、抽出部により抽出された互いに異なる特徴に関する情報から、学習済みモデルを用いて、対象者の疾患の候補と、疾患の確度又は重篤度を推定する概念を示した説明図である。This is an explanatory diagram showing the concept of a CPU estimating a subject's disease candidates and the certainty or severity of the disease using a learned model from information regarding different features extracted by the extraction unit in the estimation unit. CPUが、表示部の表示画面に、対象者の疾患の候補と、疾患の確度及び重篤度の推定結果を表示させた表示画面例である。13 is an example of a display screen in which the CPU displays, on the display screen of the display unit, possible diseases of the subject and estimated results of the certainty and severity of the diseases. 第1の実施形態に係る医療診断支援装置の抽出部において使用される学習済みモデルの学習方法の処理を示したフローチャートである。11 is a flowchart showing the processing of a training method for a trained model used in an extraction unit of the medical diagnosis support device according to the first embodiment. 第1の実施形態に係る医療診断支援装置の抽出部において使用される学習済みモデルの学習方法の概念を示した説明図である。FIG. 2 is an explanatory diagram showing the concept of a learning method for a trained model used in the extraction unit of the medical diagnosis support device according to the first embodiment. 第1の実施形態に係る医療診断支援装置の推定部において使用される学習済みモデルの学習方法の処理を示したフローチャートである。11 is a flowchart showing the processing of a training method for a trained model used in an estimation unit of the medical diagnosis support device according to the first embodiment. 第1の実施形態に係る医療診断支援装置の推定部において使用される学習済みモデルの学習方法の概念を示した説明図である。FIG. 2 is an explanatory diagram showing the concept of a learning method for a trained model used in an estimation unit of the medical diagnosis support device according to the first embodiment. 第2の実施形態に係る画像処理装置のCPUの機能を示したブロック図である。FIG. 11 is a block diagram showing functions of a CPU of an image processing apparatus according to a second embodiment. 第2の実施形態に係る医療診断支援装置の疾患候補推定処理を示したフローチャートである。13 is a flowchart showing a candidate disease estimation process of the medical diagnosis support device according to the second embodiment. 対象者の疾患の候補、確度、及び重篤度の推定と特定の処理を示したフローチャートである。1 is a flowchart showing a process for estimating and identifying a subject's disease candidacy, probability, and severity. CPUが、推定部において、複数の画像の各々から、学習済みモデルを用いて、対象者の疾患の候補、確度、重篤度を推定する概念を示した説明図である。An explanatory diagram showing the concept of a CPU estimating the candidate disease, probability, and severity of a subject from each of multiple images using a trained model in an estimation unit. CPUが、特定部において、推定情報(対象者の疾患の候補、確度、重篤度)から特定情報(対象者の疾患の候補、確度、重篤度)を特定する概念を示した説明図である。An explanatory diagram showing the concept of a CPU identifying specific information (subject's disease candidate, certainty, severity) from estimated information (subject's disease candidate, certainty, severity) in the identification unit. 第2の実施形態に係る医療診断支援装置の推定部において使用される学習済みモデルの学習方法の処理を示したフローチャートである。13 is a flowchart showing the processing of a training method for a trained model used in an estimation unit of a medical diagnosis support device according to a second embodiment. 第2の実施形態に係る医療診断支援装置の推定部において使用される学習済みモデルの学習方法の概念を示した説明図である。FIG. 11 is an explanatory diagram showing the concept of a learning method for a trained model used in an estimation unit of a medical diagnosis support device according to a second embodiment.

以下に、本発明を実施するための形態について詳細に説明する。なお、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。また、後述する各実施形態の一部を適宜組み合わせて構成してもよい。なお、同一の部材については同一の符号を付し、説明を適宜省略する。 The following describes in detail the form for carrying out the present invention. Note that the embodiment described below is one example for realizing the present invention, and should be appropriately modified or changed depending on the configuration of the device to which the present invention is applied and various conditions, and the present invention is not limited to the following embodiment. In addition, a configuration may be made by appropriately combining parts of each embodiment described below. Note that the same reference numerals are used for the same members, and the description will be omitted as appropriate.

<第1の実施形態>
[画像処理装置全体の構成]
図1Aは、第1の実施形態に係る医療診断支援装置100の構成例を説明する図である。第1の実施形態に係る医療診断支援装置100は、CPU101、画像取得部102、学習済みモデル103、出力部104、表示部105、ROM(Read Only Memory)106、RAM(Random Access Memory)107、外部記憶装置108、及び情報取得部110を備えて構成されている。外部記憶装置108は、疾患特定プログラム109(109A,109B)を含んで構成されている。
First Embodiment
[Overall configuration of the image processing device]
1A is a diagram for explaining an example of the configuration of a medical diagnosis support device 100 according to the first embodiment. The medical diagnosis support device 100 according to the first embodiment is configured to include a CPU 101, an image acquisition unit 102, a trained model 103, an output unit 104, a display unit 105, a ROM (Read Only Memory) 106, a RAM (Random Access Memory) 107, an external storage device 108, and an information acquisition unit 110. The external storage device 108 is configured to include a disease identification program 109 (109A, 109B).

図1Aに示されるように、CPU101は、医療診断支援装置100の全体を統括して制御する演算処理装置である。CPU101は、ROM106や外部記憶装置108に格納されたプログラムを実行することにより、各種の制御を行う。CPU101は、例えば、外部記憶装置108に格納された疾患特定プログラム109Aを実行することにより、図1Bに示す、取得部111、抽出部112、推定部113、及び制御部114を実現する。 As shown in FIG. 1A, the CPU 101 is an arithmetic processing device that controls the entire medical diagnosis support device 100. The CPU 101 performs various controls by executing programs stored in the ROM 106 and the external storage device 108. For example, the CPU 101 executes a disease identification program 109A stored in the external storage device 108 to realize an acquisition unit 111, an extraction unit 112, an estimation unit 113, and a control unit 114 shown in FIG. 1B.

図1Bは、第1の実施形態に係る医療診断支援装置100のCPU101の機能を示したブロック図である。 Figure 1B is a block diagram showing the functions of the CPU 101 of the medical diagnosis support device 100 according to the first embodiment.

取得部111は、対象者の画像であって、少なくとも動画像を含む複数の画像を取得する機能を有している。なお、取得部111は、後述する画像取得部102から、対象者の画像であって、少なくとも動画像を含む複数の画像を取得する。なお、複数の画像には、動画または/および静止画を含むものとする。また、対象者とは、患者又は被験者のことをいう。 The acquisition unit 111 has a function of acquiring a plurality of images of the subject, including at least moving images. The acquisition unit 111 acquires a plurality of images of the subject, including at least moving images, from the image acquisition unit 102, which will be described later. The plurality of images includes moving images and/or still images. The subject refers to a patient or a test subject.

抽出部112は、取得部111により取得された複数の画像の各々から、互いに異なる特徴に関する情報を抽出する機能を有している。抽出部112は、例えば、複数の画像の各々から、互いに異なる複数の特徴に関する情報を抽出する。 The extraction unit 112 has a function of extracting information relating to mutually different characteristics from each of the multiple images acquired by the acquisition unit 111. For example, the extraction unit 112 extracts information relating to mutually different characteristics from each of the multiple images.

推定部113は、抽出部112により抽出された互いに異なる特徴に関する情報から、対象者の疾患の候補と、疾患の確度又は重篤度を推定する機能を有している。推定部113は、1つ以上の疾患の候補を推定する。なお、確度には、確信度が含まれる。また、重篤度には、重症度が含まれる。また、推定部113は、対象者の受診科情報に基づいて、対象者の疾患の候補を推定することができる。ここで、受診科情報とは、病院における診療科のうち対象者が受診している診療科の情報のことであり、受診科情報には、例えば、診察履歴や処置や手術の履歴などが含まれる。 The estimation unit 113 has a function of estimating the subject's disease candidates and the certainty or severity of the disease from information on the different characteristics extracted by the extraction unit 112. The estimation unit 113 estimates one or more disease candidates. Note that the certainty includes the degree of certainty. Furthermore, the severity includes the degree of severity. Furthermore, the estimation unit 113 can estimate the subject's disease candidates based on the subject's department information. Here, the department information refers to information on the department in the hospital that the subject visits, and the department information includes, for example, examination history, treatment and surgery history, etc.

制御部114は、推定部113により推定された、対象者の疾患の候補と、疾患の確度又は重篤度を出力部104に出力させる機能を有している。 The control unit 114 has a function of outputting to the output unit 104 the candidate diseases of the subject estimated by the estimation unit 113 and the certainty or severity of the diseases.

なお、第1の実施形態では、CPU101は、医療診断支援装置100の全体を統括して制御しているが、医療診断支援装置100の全体を制御する代わりに、例えば、複数のハードウェアが処理を分担することにより、医療診断支援装置100の全体を制御してもよい。 In the first embodiment, the CPU 101 controls the entire medical diagnosis support device 100. However, instead of controlling the entire medical diagnosis support device 100, for example, multiple hardware devices may share the processing to control the entire medical diagnosis support device 100.

画像取得部102は、対象者の画像であって、少なくとも動画像を含む複数の画像を取得する。画像取得部102は、例えば、待合室や受付場所などに設置されたカメラで撮影した画像(静止画)、待合室から診察室への移動をカメラで撮影した画像(動画)、又は、待合室における様子を撮像した画像(動画)を取得する。なお、複数の画像には、動画または/および静止画を含むものとする。画像取得部102は、取得した複数の画像をCPU101の取得部111に送出する。 The image acquisition unit 102 acquires a plurality of images of the subject, including at least moving images. The image acquisition unit 102 acquires, for example, images (still images) taken by a camera installed in the waiting room or reception area, images (moving images) taken by a camera of the movement from the waiting room to the examination room, or images (moving images) of the situation in the waiting room. Note that the plurality of images includes moving images and/or still images. The image acquisition unit 102 sends the acquired plurality of images to the acquisition unit 111 of the CPU 101.

学習済みモデル103は、事前学習済みの識別器を含んで構成され、各種パラメータを記憶し、保存する。学習済みモデル103は、CPU101の抽出部112及び推定部113の少なくとも一方に適用される。学習済みモデル103は、任意の学習モデルを適用するこができ、例えば、地域、病院、診療科のうち少なくとも何れかごとに異なる学習モデルが設けられる。また、例えば、学習済みモデル103以外により推論する場合は、画像処理又は人間による主観評価方法により推論してもよい。なお、学習済みモデル103の詳細については、後述する。 The trained model 103 includes a pre-trained classifier, and stores and saves various parameters. The trained model 103 is applied to at least one of the extraction unit 112 and the estimation unit 113 of the CPU 101. Any training model can be applied to the trained model 103, and for example, a different training model is provided for at least one of the region, hospital, and medical department. In addition, for example, when inference is made using a method other than the trained model 103, inference may be made using image processing or a subjective evaluation method by a human. Details of the trained model 103 will be described later.

出力部104は、CPU101の制御部114により、対象者の疾患の候補と、疾患の確度又は重篤度を出力する。出力部104は、例えば、医師や看護師などが使用する、診察室に設けられた端末により構成される。 The output unit 104 outputs candidate diseases of the subject and the certainty or severity of the disease by the control unit 114 of the CPU 101. The output unit 104 is configured, for example, by a terminal installed in an examination room and used by a doctor, nurse, etc.

表示部105は、出力部104により、疾患の候補と、疾患の確度又は重篤度を表示する。表示部105は、例えば、液晶ディスプレイ、有機ELディスプレイ、プリンタ等の表示デバイス、又は、表示するためのソフトウエア(ビューワ)で構成される。 The display unit 105 displays the disease candidates and the certainty or severity of the disease via the output unit 104. The display unit 105 is composed of a display device such as a liquid crystal display, an organic electroluminescence display, or a printer, or software for display (a viewer).

ROM106は、例えば、医療診断支援装置100を制御する制御プログラムを格納する。
RAM107は、例えば、DRAM(Dynamic Random Access Memory)により構成され、CPU101が制御プログラムや疾患特定プログラム109(109A,109B)を実行するために必要なデータや画像データを一時的に記憶するワーキングメモリとして機能する。
The ROM 106 stores, for example, a control program for controlling the medical diagnosis support apparatus 100 .
The RAM 107 is configured, for example, by a dynamic random access memory (DRAM), and functions as a working memory for temporarily storing data and image data required for the CPU 101 to execute the control program and the disease identification program 109 (109A, 109B).

外部記憶装置108は、例えば、ハードディスクドライブ(HDD:Hard Disk Drive)により構成され、対象者の識別情報、動画、及び静止画を互いに関連付けて記憶する。 The external storage device 108 is, for example, a hard disk drive (HDD) and stores the subject's identification information, videos, and still images in association with each other.

情報取得部110は、対象者の受診科情報を取得する。情報取得部110は、例えば、対象者である患者情報や患者生体情報の入力を受け、受診科情報を取得する。情報取得部110は、例えば、ユーザからの各種操作を受け付ける、キーボード、マウス、各種スイッチ、ボタン、タッチパネル等の操作部材から構成される。 The information acquisition unit 110 acquires department information of the subject. The information acquisition unit 110, for example, receives input of patient information and patient biometric information of the subject, and acquires department information. The information acquisition unit 110 is composed of operation members such as a keyboard, a mouse, various switches, buttons, and a touch panel that accept various operations from the user.

[医療診断支援装置の処理]
次に、上記構成からなる医療診断支援装置100が実行する疾患候補推定処理について、図1A及び図1Bを参照しながら、フローチャートを用いて説明する。
[Processing of medical diagnosis support device]
Next, the candidate disease estimation process executed by the medical diagnosis support device 100 configured as described above will be described using a flowchart with reference to FIGS. 1A and 1B. FIG.

図2は、第1の実施形態に係る医療診断支援装置100が実行する疾患候補推定処理を示したフローチャートである。 Figure 2 is a flowchart showing the disease candidate estimation process executed by the medical diagnosis support device 100 according to the first embodiment.

まず、医療診断支援装置100のCPU101は、取得部111において、対象者の画像であって、少なくとも動画像を含む複数の画像を取得する(ステップS001)。この場合、CPU101は、画像取得部102から複数の画像を取得する。 First, the CPU 101 of the medical diagnosis support device 100 acquires, in the acquisition unit 111, a plurality of images of the subject, including at least a moving image (step S001). In this case, the CPU 101 acquires a plurality of images from the image acquisition unit 102.

次に、医療診断支援装置100のCPU101は、抽出部112において、取得部111により取得された複数の画像の各々から、互いに異なる特徴に関する情報を抽出する(ステップS003)。 Next, the CPU 101 of the medical diagnosis support device 100 extracts information about different characteristics from each of the multiple images acquired by the acquisition unit 111 in the extraction unit 112 (step S003).

この場合、CPU101は、特徴情報抽出処理を実行し(ステップS003)、互いに異なる特徴に関する情報を抽出する。ここで、図3に示すフローチャートを用いて、医療診断支援装置100のCPU101が実行する特徴情報抽出処理について、説明する。 In this case, the CPU 101 executes a feature information extraction process (step S003) to extract information about the different features. Here, the feature information extraction process executed by the CPU 101 of the medical diagnosis support device 100 will be described with reference to the flowchart shown in FIG. 3.

図3は、特徴情報抽出処理を示したフローチャートである。
CPU101は、待合室や受付場所などに設置されたカメラで撮影した画像や、待合室から診察室への移動経路(例えば、廊下)に設置されたカメラで撮影した画像から対象者を検出すると、このフローチャートを開始する。
FIG. 3 is a flowchart showing the feature information extraction process.
The CPU 101 starts this flowchart when it detects a subject from an image taken by a camera installed in the waiting room, reception area, etc., or from an image taken by a camera installed on the route from the waiting room to the examination room (e.g., a hallway).

CPU101は、複数の画像の各々から、画像を取得した場所と動画と静止画の何れであるかを判定する(ステップS101)。CPU101は、例えば、取得した画像が、待合室や受付場所などに設置されたカメラなどにより、対象者が静止画として撮像された画像の場合、その撮像された待合室での静止画から顔画像を抽出する(ステップS103)。 From each of the multiple images, the CPU 101 determines the location where the image was captured and whether it is a video or a still image (step S101). For example, if the captured image is a still image of the subject captured by a camera installed in a waiting room, reception area, or the like, the CPU 101 extracts a facial image from the still image captured in the waiting room (step S103).

ここで、CPU101は、対象者の画像が取得された場所と動画と静止画の何れかを判定する。CPU101は、、例えば、待合室での静止画、待合室から診察室への移動の動画、および待合室における動画のうち何れであるかを判定する。 Here, the CPU 101 determines where the image of the subject was taken and whether it is a video or a still image. For example, the CPU 101 determines whether it is a still image in the waiting room, a video of the movement from the waiting room to the examination room, or a video in the waiting room.

また、撮像された画像が静止画の場合、異なる時刻、または/および異なる場所における、同一の対象者の画像(顔画像)を取得する。 In addition, if the captured image is a still image, images (face images) of the same subject at different times and/or different locations are obtained.

そして、CPU101は、取得した顔画像から対象者の顔色を算出する(ステップS105)。この場合、CPU101は、例えば、対象者である患者の顔画像の黒み度、青み度などを算出する。つまり、CPU101は、待合室に設置されたカメラで撮影した静止画により、対象者の安静時の顔画像の色味の特徴を抽出する。 Then, the CPU 101 calculates the facial color of the subject from the acquired facial image (step S105). In this case, the CPU 101 calculates, for example, the blackness, blueness, etc., of the facial image of the subject patient. In other words, the CPU 101 extracts the color characteristics of the facial image of the subject at rest from a still image captured by a camera installed in the waiting room.

一方、CPU101は、取得した画像が、待合室から診察室への移動する動画の場合(ステップS101)、その動画の中から人物を抽出する(ステップS107)。そして、CPU101は、トラッキングにより移動量(歩行距離)を算出し(ステップS109)、待合室を立った時間と診察室前に立った時間とから、対象者の歩行時間を算出する(ステップS111)。そして、CPU101は、歩行距離と歩行時間から、対象者の歩行速度(移動速度)を算出する(ステップS113)。つまり、CPU101は、待合室から診察室への移動経路に設置されたカメラで撮影した動画により、対象者の歩行速度の特徴を抽出する。 On the other hand, if the acquired image is a video of the subject moving from the waiting room to the examination room (step S101), the CPU 101 extracts a person from the video (step S107). The CPU 101 then calculates the amount of movement (walking distance) by tracking (step S109), and calculates the subject's walking time from the time it left the waiting room and the time it stood in front of the examination room (step S111). The CPU 101 then calculates the subject's walking speed (movement speed) from the walking distance and walking time (step S113). In other words, the CPU 101 extracts the characteristics of the subject's walking speed from the video captured by a camera installed on the movement route from the waiting room to the examination room.

他方、CPU101は、取得した画像が、待合室における動画の場合(ステップS101)、その動画の中から人物の肩を抽出する(ステップS115)。そして、CPU101は、対象者の息の吸い始め、息の吐き出し終わりのタイミング(呼吸タイミング)を抽出する(ステップS117)。そして、CPU101は、対象者の呼吸速度を算出する(ステップS119)。この場合、CPU101は、対象者の安静時の呼吸速度として、1分あたりの呼吸タイミングを何回繰り返したかを算出する。つまり、CPU101は、待合室に設置されたカメラで撮影した動画により、対象者の安静時の呼吸速度の特徴を抽出する。 On the other hand, if the acquired image is a video taken in a waiting room (step S101), the CPU 101 extracts the person's shoulders from the video (step S115). The CPU 101 then extracts the timing (breathing timing) of when the subject starts to inhale and stops to exhale (step S117). The CPU 101 then calculates the subject's breathing rate (step S119). In this case, the CPU 101 calculates how many times the breathing timing is repeated per minute as the subject's breathing rate at rest. In other words, the CPU 101 extracts the characteristics of the subject's breathing rate at rest from the video taken by a camera installed in the waiting room.

このように、CPU101は、抽出部112において、対象者をそれぞれ異なる視点から撮影した複数の画像の各々から、互いに異なる特徴に関する情報を抽出する。なお、CPU101は、抽出部112において、対象者をそれぞれ異なる視点から撮影した複数の画像の各々から、互いに異なる複数の特徴に関する情報を抽出してもよい。 In this way, the CPU 101 extracts information about different characteristics from each of a plurality of images taken of the subject from different viewpoints in the extraction unit 112. Note that the CPU 101 may also extract information about different characteristics from each of a plurality of images taken of the subject from different viewpoints in the extraction unit 112.

図4は、CPU101が、抽出部112において、複数の画像の各々から、学習済みモデル103(学習済みモデル103a~103c)を用いて、互いに異なる特徴に関する情報を抽出(算出)する概念を示した説明図である。 Figure 4 is an explanatory diagram showing the concept of the CPU 101 extracting (calculating) information about different features from each of multiple images using the trained models 103 (trained models 103a to 103c) in the extraction unit 112.

図4に示すように、CPU101は、抽出部112において、静止画SIと診療科に関する情報(診療科情報)とに学習済みモデル103aを適用して、顔色情報EI1を抽出する。同様に、CPU101は、抽出部112において、動画MI1と診療科情報とに学習済みモデル103bを適用して、移動速度EI2を抽出する。同様に、CPU101は、抽出部112において、動画MI2と診療科情報とに学習済みモデル103cを適用して、呼吸速度EI3を抽出する。 As shown in FIG. 4, the CPU 101 extracts complexion information EI1 by applying the learned model 103a to the still image SI and information relating to the medical department (medical department information) in the extraction unit 112. Similarly, the CPU 101 extracts moving speed EI2 by applying the learned model 103b to the video MI1 and medical department information in the extraction unit 112. Similarly, the CPU 101 extracts breathing rate EI3 by applying the learned model 103c to the video MI2 and medical department information in the extraction unit 112.

なお、抽出部112は、診療科情報を適用することにより、診療科ごとに必要な特徴(例えば、固有な特徴)を絞る(抽出する)ことができる。このため、CPU101は、例えば、診療科ごとに学習済みモデル103を切り替えてもよく、また、地域や病院ごとに固有の学習済みモデル103を適用してもよい。 The extraction unit 112 can narrow down (extract) the features (e.g., unique features) required for each medical department by applying the medical department information. For this reason, the CPU 101 can, for example, switch the trained model 103 for each medical department, or can apply a unique trained model 103 for each region or hospital.

図3に戻り、CPU101は、顔色情報EI1、移動速度EI2、及び呼吸速度EI3を算出(抽出)すると、特徴情報抽出処理を終了し、図2のフローチャートに戻り、処理を続ける。 Returning to FIG. 3, once the CPU 101 has calculated (extracted) the facial color information EI1, the movement speed EI2, and the breathing rate EI3, it ends the feature information extraction process and returns to the flowchart of FIG. 2 to continue processing.

CPU101は、算出(抽出)された、顔色情報EI1、移動速度EI2、及び呼吸速度EI3(互いに異なる特徴に関する情報)を抽出結果として外部記憶装置108に保存する(ステップS005)。 The CPU 101 stores the calculated (extracted) facial color information EI1, movement speed EI2, and breathing rate EI3 (information relating to different characteristics) as extraction results in the external storage device 108 (step S005).

次に、CPU101は、抽出部112により抽出された互いに異なる特徴に関する情報から、対象者の複数の疾患の候補を推定する(ステップS007)。この場合、CPU101は、推定部113において、1つ以上の疾患の候補を推定する。CPU101は、対象者の受診科情報に基づいて、対象者の疾患の候補を推定することができる。なお、受診科情報は、任意の構成要素であり、CPU101は、推定部113において疾患の候補を推定する際、受診科情報以外の情報により推定してもよい。例えば、流行性のある疾患について、流行している地域情報に基づいて、対象者の疾患の候補を推定してもよい。 Next, the CPU 101 estimates multiple disease candidates for the subject from information on the mutually different characteristics extracted by the extraction unit 112 (step S007). In this case, the CPU 101 estimates one or more disease candidates in the estimation unit 113. The CPU 101 can estimate the disease candidates for the subject based on department information for the subject. Note that the department information is an optional component, and when estimating disease candidates in the estimation unit 113, the CPU 101 may make the estimation based on information other than the department information. For example, for epidemic diseases, disease candidates for the subject may be estimated based on information on the area in which the disease is prevalent.

また、CPU101は、抽出部112により抽出された互いに異なる特徴に関する情報から、疾患の確度又は重篤度を推定する(ステップS009)。 The CPU 101 also estimates the certainty or severity of the disease from the information regarding the different characteristics extracted by the extraction unit 112 (step S009).

図5は、CPU101が、推定部113において、抽出部112により抽出された互いに異なる特徴に関する情報から、学習済みモデル103dを用いて、対象者の疾患の候補と、疾患の確度又は重篤度を推定する概念を示した説明図である。 Figure 5 is an explanatory diagram showing the concept of the CPU 101 estimating, in the estimation unit 113, candidate diseases of a subject and the certainty or severity of the disease from information related to the different features extracted by the extraction unit 112, using the trained model 103d.

図5に示すように、CPU101は、推定部113において、顔色情報EI1、移動速度EI2、及び呼吸速度EI3(互いに異なる特徴に関する情報)から、学習済みモデル103dを適用して、対象者の疾患の候補と、疾患の確度又は重篤度を推定する。具体的には、CPU101は、顔色情報EI1、移動速度EI2、及び呼吸速度EI3から、1.COPD(慢性閉塞性肺疾患)の確度が90%、重篤度が5と、2.肺線維症の確度が85%、重篤度が4と、3.喘息の確度が50%、重篤度が4と、推定する。 As shown in FIG. 5, the CPU 101, in the estimation unit 113, applies the learned model 103d from the complexion information EI1, the movement speed EI2, and the breathing rate EI3 (information on mutually different characteristics) to estimate the subject's disease candidates and the probability or severity of the disease. Specifically, from the complexion information EI1, the movement speed EI2, and the breathing rate EI3, the CPU 101 estimates: 1. The probability of COPD (chronic obstructive pulmonary disease) is 90% and the severity is 5; 2. The probability of pulmonary fibrosis is 85% and the severity is 4; and 3. The probability of asthma is 50% and the severity is 4.

図2のフローチャートに戻り、CPU101は、対象者の疾患の候補と、疾患の確度又は重篤度の推定結果を表示部105に表示させ(ステップS011)、疾患候補推定処理を終了する。 Returning to the flowchart of FIG. 2, the CPU 101 causes the display unit 105 to display the candidate diseases of the subject and the estimated results of the disease certainty or severity (step S011), and ends the candidate disease estimation process.

図6は、CPU101が、表示部105の表示画面DSに、対象者の疾患の候補と、疾患の確度及び重篤度の推定結果を表示させた表示画面例である。 Figure 6 shows an example of a display screen in which the CPU 101 displays, on the display screen DS of the display unit 105, possible diseases of the subject and estimated results of the certainty and severity of the diseases.

図6に示すように、表示部105の表示画面DSには、1.COPD(慢性閉塞性肺疾患)の確度が90%、重篤度が5と、2.肺線維症の確度が95%、重篤度が4と、3.喘息の確度が50%、重篤度が4と、表示されている。 As shown in FIG. 6, the display screen DS of the display unit 105 displays: 1. The probability of COPD (chronic obstructive pulmonary disease) is 90% and the severity is 5; 2. The probability of pulmonary fibrosis is 95% and the severity is 4; and 3. The probability of asthma is 50% and the severity is 4.

なお、表示画面DSに表示される疾患の候補は、推定された疾患の候補の全てを表示してもよく、また、例えば、疾患の確度が50%以上の疾患の候補を表示するようにしてもよい。本実施の形態では、一例として、疾患の確度が50%以上の疾患の候補を表示している。 The disease candidates displayed on the display screen DS may be all of the estimated disease candidates, or, for example, disease candidates with a disease certainty of 50% or more may be displayed. In the present embodiment, as an example, disease candidates with a disease certainty of 50% or more are displayed.

このように、医療診断支援装置100のCPU101は、被験者である患者(対象者)の疾患の候補を予め提示するとともに、所見を算出することにより、医師や看護師である医療従事者などは、検査前に患者の状態を把握することができる。 In this way, the CPU 101 of the medical diagnosis support device 100 presents possible diseases of the subject patient (subject) in advance and calculates the findings, allowing medical professionals such as doctors and nurses to understand the patient's condition before the examination.

次に、抽出部112において使用される学習済みモデル103(学習済みモデル103a~103c)について、説明する。 Next, we will explain the trained model 103 (trained models 103a to 103c) used in the extraction unit 112.

[学習済みモデルの生成]
抽出部112において使用される学習済みモデル103(学習済みモデル103a~103c)は、予め準備した画像情報を入力とし、出力を各目的に応じた抽出結果(例えば、顔色算出用の場合は、顔領域画像)とした多数(例えば数千から十数万組)のデータセットを学習サンプルデータとして用い、これにより機械学習する。学習器(不図示)としては、CPUおよびGPU(Graphics Processing Unit)のプロセッサを用いたスタンドアロンの高性能コンピュータ、又はクラウドコンピュータを用いることができる。
[Generating a trained model]
The trained model 103 (trained models 103a to 103c) used in the extraction unit 112 uses previously prepared image information as input, and uses a large number of (e.g., several thousand to tens of thousands of) data sets as training sample data, with the output being an extraction result according to each purpose (e.g., a face region image in the case of calculating a facial color), and performs machine learning using the data. As the learning device (not shown), a standalone high-performance computer using a CPU and a GPU (Graphics Processing Unit) processor, or a cloud computer can be used.

学習器(不図示)は、パーセプトロンを組み合わせて構成したニューラルネットワークを用いた学習方法について、フローチャートを用いて説明するが、本実施形態はこれに限定されるものではなく、教師あり学習であれば、種種の手法を取り得る。例えば、学習器(不図示)には、ランダムフォレスト、サポートベクターマシン(SVM:Support Vector Machine)、ブースティング(Boosting)、ベイジアン(Bsysian)、ネットワーク線形判別法、及び非線形判別法等を適用することができる。 The learning method using a neural network formed by combining perceptrons as a learning device (not shown) is described using a flowchart, but the present embodiment is not limited to this, and various methods can be used as long as they are supervised learning. For example, random forests, support vector machines (SVMs), boosting, Bayesian, network linear discrimination methods, nonlinear discrimination methods, etc. can be applied to the learning device (not shown).

[学習済みモデルの学習方法]
図7は、第1の実施形態に係る医療診断支援装置100の抽出部112において使用される学習済みモデル103(学習済みモデル103a~103c)の学習方法の処理を示したフローチャートである。
[How to train a trained model]
FIG. 7 is a flowchart showing the processing of a learning method for the trained model 103 (trained models 103a to 103c) used in the extraction unit 112 of the medical diagnosis support device 100 according to the first embodiment.

学習器(不図示)は、教師データである学習サンプルデータを読み込む。例えば、最初であれば1組目(画像情報、疾患の候補、確度、重篤度)の学習サンプルデータを読み込み、i回目であれば、i組目の学習サンプルデータを読み込む(ステップS201)。 The learning device (not shown) reads the learning sample data, which is the teacher data. For example, if it is the first time, the first set of learning sample data (image information, disease candidate, accuracy, severity) is read, and if it is the i-th time, the i-th set of learning sample data is read (step S201).

学習器(不図示)は、読み込んだ学習サンプルデータのうち、入力データ(画像情報)をニューラルネットワークに入力する(ステップS203)。 The learning device (not shown) inputs the input data (image information) from the loaded learning sample data into the neural network (step S203).

学習器(不図示)は、ニューラルネットワークの推定結果、即ち、推定された目的に応じた結果(例えば、顔色算出用の場合は、顔領域画像)を、教師データと比較する(ステップS205)。 The learning device (not shown) compares the neural network's estimation results, i.e., the results according to the estimated purpose (e.g., a face area image in the case of calculating facial color), with the training data (step S205).

学習器(不図示)は、比較結果からパラメータを調整する(ステップS207)。例えば、学習器(不図示)は、バックプロパゲーション(Back-propagation:誤差逆伝搬法)という処理を行うことにより、比較結果の誤差が小さくなるように、パラメータを調整し、更新する。 The learning device (not shown) adjusts the parameters based on the comparison results (step S207). For example, the learning device (not shown) adjusts and updates the parameters by performing a process called back-propagation (backpropagation method) so as to reduce the error in the comparison results.

学習器(不図示)は、1~i組目まで全データの全処理が完了した場合(ステップS209のYES)、ステップS211に進む。一方、全データの全処理が完了していない場合(ステップS209のNO)、学習器(不図示)は、ステップ201に戻り、次の学習サンプルデータを読み込み、ステップS201以下の処理を繰り返す。 When the learning device (not shown) has completed all processing of all data from the 1st to ith sets (YES in step S209), it proceeds to step S211. On the other hand, when the learning device (not shown) has not completed all processing of all data (NO in step S209), it returns to step 201, reads the next learning sample data, and repeats the processing from step S201 onwards.

学習器(不図示)は、ステップS207までの処理で構築された学習済みモデルを記憶し(ステップS211)、処理を終了する。このように、学習済みモデル103(学習済みモデル103a~103c)は、学習サンプルデータにより機械学習する。 The learning device (not shown) stores the trained model constructed in the processing up to step S207 (step S211), and ends the processing. In this way, trained model 103 (trained models 103a to 103c) performs machine learning using the training sample data.

これにより、第1の実施形態に係る医療診断支援装置100のCPU101は、抽出部112に、学習済みモデル103(学習済みモデル103a~103c)を適用することができる。 As a result, the CPU 101 of the medical diagnosis support device 100 according to the first embodiment can apply the trained model 103 (trained models 103a to 103c) to the extraction unit 112.

図8は、第1の実施形態に係る医療診断支援装置100の抽出部112において使用される学習済みモデル103(学習済みモデル103a~103c)の学習方法の概念を示した説明図である。図8では、1種類の画像(動画)から、1つ以上の特徴を抽出(算出)している。また、各特徴は、他の種類の画像から得られる特徴とは、異なるようになっている。 Figure 8 is an explanatory diagram showing the concept of the learning method of the trained model 103 (trained models 103a to 103c) used in the extraction unit 112 of the medical diagnosis support device 100 according to the first embodiment. In Figure 8, one or more features are extracted (calculated) from one type of image (video). Furthermore, each feature is different from the features obtained from other types of images.

図8に示すように、学習済みモデル103aは、例えば、静止画SIから、対象者の顔色の情報として、赤み、青み、黄色み、白み、黒みなどを抽出し、評価する。具体的には、学習済みモデル103aは、赤みは「0.20」、青みは「025」、黄色みは「0」、白みは「0.10」、黒みは「0.75」と、静止画SIから抽出する。なお、各評価値は、「0」から「1」の間で、正規化されている。 As shown in FIG. 8, the trained model 103a extracts and evaluates, for example, redness, blueness, yellowness, whiteness, blackness, etc., as facial color information of the subject from the still image SI. Specifically, the trained model 103a extracts from the still image SI the following values: redness is "0.20", blueness is "0.25", yellowness is "0", whiteness is "0.10", and blackness is "0.75". Each evaluation value is normalized between "0" and "1".

これにより、学習済みモデル103aは、静止画SIの対象者の顔色は、例えば、黒みがかっているなどと評価することができる。 As a result, the trained model 103a can evaluate that the facial color of the subject in the still image SI is, for example, dark.

また、学習済みモデル103bは、動画MI1から、待合室を立った時間と診察室前に立った時間とから、対象者の歩行時間を抽出する。そして、学習済みモデル103bは、歩行距離と歩行時間から、対象者の歩行速度(移動速度)を抽出する。具体的には、学習済みモデル103bは、待合室から診察室までの対象者の歩行速度は、0.3[m/s]、対象者の歩行距離は、4.0[m]と抽出する。 The trained model 103b also extracts the walking time of the subject from the video MI1 based on the time the subject left the waiting room and the time the subject stood in front of the examination room. The trained model 103b then extracts the walking speed (movement speed) of the subject from the walking distance and walking time. Specifically, the trained model 103b extracts that the walking speed of the subject from the waiting room to the examination room is 0.3 [m/s] and the walking distance of the subject is 4.0 [m].

これにより、学習済みモデル103bは、例えば、動画MI1の対象者は、0.8[m/s]以下であることから、対象者の歩行速度が遅いと評価することができる。 As a result, the trained model 103b can evaluate that the walking speed of the subject in video MI1 is slow, for example, because the walking speed is below 0.8 m/s.

また、学習済みモデル103cは、動画MI2から、対象者の息切れ度合い(待合室での呼吸度合い)を抽出する。呼吸度合いとは、1分間に呼吸を何回繰り返すかを示す、呼吸速度である。具体的には、学習済みモデル103cは、対象者の息切れ度合いを40[回/min]と抽出する。 The trained model 103c also extracts the subject's degree of shortness of breath (respiration rate in the waiting room) from the video MI2. The respiration rate is the respiration rate, which indicates how many times a person breathes in one minute. Specifically, the trained model 103c extracts the subject's degree of shortness of breath to be 40 times/min.

これにより、学習済みモデル103cは、例えば、動画MI2の対象者は、呼吸速度が大きい、又は呼吸速度が速いと評価することができる。ここで、学習済みモデル103cは、例えば、1分間に呼吸の回数が12~20回を正常と評価し、25回以上の場合は頻呼吸と評価する。また、呼吸の回数が1分間に40回以上の場合については、COPDと評価してもよい。 As a result, the trained model 103c can evaluate, for example, that the subject in video MI2 has a large or fast breathing rate. Here, the trained model 103c evaluates, for example, a breathing rate of 12 to 20 breaths per minute as normal, and a breathing rate of 25 or more breaths per minute as tachypnea. In addition, a breathing rate of 40 or more breaths per minute may be evaluated as COPD.

なお、息切れの表現は、特に限定されるものではなく、例えば、十分に息が吸えない、息が十分に吐けない、息が詰まるなど、息切れ度合いにより適切な表現で評価することができる。 Note that the expression of shortness of breath is not particularly limited, and can be evaluated using an appropriate expression depending on the degree of shortness of breath, such as not being able to breathe in properly, not being able to breathe out properly, or suffocating.

次に、推定部113使用される学習済みモデル103(学習済みモデル103d)について、説明する。 Next, we will explain the trained model 103 (trained model 103d) used by the estimation unit 113.

[学習済みモデルの生成]
推定部113において使用される学習済みモデル103(学習済みモデル103d)は、予め準備した各特徴に対する数値データを入力とし、出力を疾患(疾患の候補、確度、重篤度)とした多数(例えば数千から十数万組)のデータセットを学習サンプルデータとして用い、これにより機械学習する。学習器(不図示)としては、CPUおよびGPUのプロセッサを用いたスタンドアロンの高性能コンピュータ、又はクラウドコンピュータを用いることができる。
[Generating a trained model]
The trained model 103 (trained model 103d) used in the estimation unit 113 uses a large number of (e.g., several thousand to tens of thousands of) data sets as training sample data, in which numerical data for each feature prepared in advance is input and disease (disease candidate, probability, severity) is output, and performs machine learning using the data. As a learning device (not shown), a standalone high-performance computer using a CPU and GPU processor, or a cloud computer can be used.

学習器(不図示)は、パーセプトロンを組み合わせて構成したニューラルネットワークを用いた学習方法について、フローチャートを用いて説明するが、本実施形態はこれに限定されるものではなく、教師あり学習であれば、種種の手法を取り得る。例えば、学習器(不図示)には、ランダムフォレスト、サポートベクターマシン(SVM:Support Vector Machine)、ブースティング(Boosting)、ベイジアン(Bsysian)、ネットワーク線形判別法、及び非線形判別法等を適用することができる。 The learning method using a neural network formed by combining perceptrons as a learning device (not shown) is described using a flowchart, but the present embodiment is not limited to this, and various methods can be used as long as they are supervised learning. For example, random forests, support vector machines (SVMs), boosting, Bayesian, network linear discrimination methods, nonlinear discrimination methods, etc. can be applied to the learning device (not shown).

[学習済みモデルの学習方法]
図9は、第1の実施形態に係る医療診断支援装置100の推定部113において使用される学習済みモデル103(学習済みモデル103d)の学習方法の処理を示したフローチャートである。図9に示すフローチャートにおいて、図7に示すフローチャートと同一の処理については同一の符号を付し、説明を適宜、省略する。
[How to train a trained model]
9 is a flowchart showing the process of the learning method of the trained model 103 (trained model 103d) used in the estimation unit 113 of the medical diagnosis support device 100 according to the first embodiment. In the flowchart shown in Fig. 9, the same processes as those in the flowchart shown in Fig. 7 are denoted by the same reference numerals, and the description thereof will be omitted as appropriate.

なお、図9に示すフローチャートと図7に示すフローチャートとにおける異なる処理は、ステップS301からステップS305であるため、図7に示すフローチャートと異なる処理について説明する。 Note that the process steps that differ between the flowchart shown in FIG. 9 and the flowchart shown in FIG. 7 are steps S301 to S305, so only the process steps that differ from the flowchart shown in FIG. 7 will be described.

学習器(不図示)は、教師データである学習サンプルデータを読み込む。例えば、最初であれば1組目(各特徴に対する数値データ(特徴データ)、疾患の候補、確度、重篤度)の学習サンプルデータを読み込み、i回目であれば、i組目の学習サンプルデータを読み込む(ステップS301)。 The learning device (not shown) reads the learning sample data, which is the teacher data. For example, if it is the first time, the first set of learning sample data (numerical data for each feature (feature data), disease candidates, accuracy, and severity) is read, and if it is the i-th time, the i-th set of learning sample data is read (step S301).

学習器(不図示)は、読み込んだ学習サンプルデータのうち、入力データ(各特徴に対する数値データ(特徴データ))をニューラルネットワークに入力する(ステップS303)。 The learning device (not shown) inputs the input data (numerical data for each feature (feature data)) from the loaded learning sample data into the neural network (step S303).

学習器(不図示)は、ニューラルネットワークの推定結果、即ち、推定された疾患の候補、確度、重篤度を、教師データと比較する(ステップS305)。 The learning device (not shown) compares the neural network's estimation results, i.e., the estimated disease candidates, accuracy, and severity, with the training data (step S305).

以降の処理は、図7のフローチャートと同様であり、学習器(不図示)は、ステップS207までの処理で構築された学習済みモデルを記憶し(ステップS211)、処理を終了する。このように、学習済みモデル103(学習済みモデル103d)は、学習サンプルデータにより機械学習する。 The subsequent processing is the same as that in the flowchart of FIG. 7, and the learning device (not shown) stores the trained model constructed in the processing up to step S207 (step S211), and ends the processing. In this way, trained model 103 (trained model 103d) performs machine learning using the training sample data.

これにより、第1の実施形態に係る医療診断支援装置100のCPU101は、推定部113に、学習済みモデル103(学習済みモデル103d)を適用することができる。 As a result, the CPU 101 of the medical diagnosis support device 100 according to the first embodiment can apply the trained model 103 (trained model 103d) to the estimation unit 113.

図10は、第1の実施形態に係る医療診断支援装置100の推定部113において使用される学習済みモデル103(学習済みモデル103d)の学習方法の概念を示した説明図である。図10では、得られた各特徴から、疾患と重篤度との対応を学習させ、疾患の確度と重篤度を推定する。 Figure 10 is an explanatory diagram showing the concept of the learning method of the trained model 103 (trained model 103d) used in the estimation unit 113 of the medical diagnosis support device 100 according to the first embodiment. In Figure 10, the correspondence between disease and severity is learned from each obtained feature, and the certainty and severity of the disease are estimated.

図10に示すように、学習済みモデル103dは、得られた各特徴から、予め学習させた識別器により、疾患と重篤度との対応を学習する。学習済みモデル103dは、例えば、「顔色の赤み」、「顔色の青み」、「顔色の黄色み」、「顔色の白み」、「顔色の黒み」、「歩行速度[m/s]」、「歩行距離[m]」、及び「呼吸速度[回/min]」などから、予め学習させた識別器により、COPDの確度と重篤度、肺線維症の確度と重篤度、喘息の確度と重篤度などを推定する。 As shown in FIG. 10, the trained model 103d learns the correspondence between disease and severity from each of the obtained features using a pre-trained classifier. The trained model 103d estimates the likelihood and severity of COPD, the likelihood and severity of pulmonary fibrosis, the likelihood and severity of asthma, etc., from, for example, "redness of face," "blueness of face," "yellowness of face," "whiteness of face," "darker face," "walking speed [m/s]," "walking distance [m]," and "respiratory rate [breaths/min]," using a pre-trained classifier.

具体的には、識別器は、予め所定の入力データに対して、正解データとして、COPDの確度が「1」、重篤度が「5」、肺線維症の確度が「1」、重篤度が「4」、喘息の確度が「0.4」、重篤度が「3」などと学習済みである。なお、確度は、正規化された0~1の値であり、重篤度は、5段階で評価された値とする。 Specifically, the classifier has been trained to recognize, in advance, the following correct answer data for given input data: accuracy of COPD is "1" and severity of "5", accuracy of pulmonary fibrosis is "1" and severity of "4", accuracy of asthma is "0.4" and severity of "3", etc. Note that accuracy is a normalized value between 0 and 1, and severity is a value evaluated on a 5-point scale.

学習済みモデル103dは、特徴データとして、顔色の赤みが「0.20」、顔色の青みが「0.25」、顔色の黄色みが「0」、顔色の白みが「0.1」、顔色の黒みが「0.75」、歩行速度[m/s]が「0.3」、歩行距離[m]が「4.0」、及び呼吸速度[回/min]が「40」などを取得する。 The trained model 103d acquires, as feature data, the redness of the face, "0.20", the blueness of the face, "0.25", the yellowness of the face, "0", the lightness of the face, "0.1", the darkness of the face, "0.75", the walking speed [m/s], "0.3", the walking distance [m], "4.0", and the respiration rate [breaths/min], "40", etc.

これにより、学習済みモデル103dは、例えば、COPDの確度が「0.9」、重篤度が「5」、肺線維症の確度が「0.85」、重篤度が「4」、喘息の確度が「0.5」、重篤度が「4」などと推定することができる。 As a result, the trained model 103d can estimate, for example, that the accuracy of COPD is "0.9" and the severity is "5", that the accuracy of pulmonary fibrosis is "0.85" and the severity is "4", and that the accuracy of asthma is "0.5" and the severity is "4".

以上説明したように、第1の実施形態における医療診断支援装置100のCPU101は、取得部111、抽出部112、推定部113、及び制御部114を備えて構成されている。医療診断支援装置100のCPU101は、抽出部112において、取得部111により取得された複数の画像の各々から、互いに異なる特徴に関する情報を抽出し、推定部113において、抽出された互いに異なる特徴に関する情報から、対象者の疾患の候補と、疾患の確度又は重篤度を推定する。 As described above, the CPU 101 of the medical diagnosis support device 100 in the first embodiment is configured to include an acquisition unit 111, an extraction unit 112, an estimation unit 113, and a control unit 114. The CPU 101 of the medical diagnosis support device 100 extracts, in the extraction unit 112, information relating to mutually different features from each of the multiple images acquired by the acquisition unit 111, and, in the estimation unit 113, estimates disease candidates of the subject and the certainty or severity of the disease from the extracted information relating to mutually different features.

これにより、第1の実施形態における医療診断支援装置100は、被験者である患者の疾患の候補、確度又は重篤度を予め提示することにより、検査前に患者の状態を把握することができる。 As a result, the medical diagnosis support device 100 in the first embodiment can grasp the patient's condition before the examination by presenting in advance the candidate disease, certainty, or severity of the patient who is the subject.

また、第1の実施形態における医療診断支援装置100は、問診後の必要な検査の絞り込みや、疾患の特定を補助することができるとともに、適切な検査を早期に実施することができるので、疾患の早期発見・早期治療を実現することができる。 In addition, the medical diagnosis support device 100 in the first embodiment can help narrow down the tests required after the interview and identify diseases, and can also perform appropriate tests early, thereby enabling early detection and early treatment of diseases.

次に、第2の実施形態に係る医療診断支援装置100について、説明する。 Next, we will explain the medical diagnosis support device 100 according to the second embodiment.

<第2の実施形態>
[画像処理装置全体の構成]
第2の実施形態に係る医療診断支援装置100は、図1Aと同様の構成を備えているが、CPU101の代わりにCPU101aを備えて構成されている。CPU101aは、第1の実施形態のCPU101と同様に、医療診断支援装置100の全体を統括して制御する演算処理装置である。
Second Embodiment
[Overall configuration of the image processing device]
1A, but includes a CPU 101a instead of the CPU 101. The CPU 101a is an arithmetic processing device that controls the entire medical diagnosis support device 100, similar to the CPU 101 of the first embodiment.

CPU101aは、ROM106や外部記憶装置108に格納されたプログラムを実行することにより、各種の制御を行う。CPU101aは、例えば、外部記憶装置108に格納された疾患特定プログラム109Bを実行することにより、図11Aに示す、取得部111、推定部113a、特定部115、及び制御部114を実現する。 The CPU 101a performs various controls by executing programs stored in the ROM 106 and the external storage device 108. For example, the CPU 101a executes a disease identification program 109B stored in the external storage device 108 to realize the acquisition unit 111, estimation unit 113a, identification unit 115, and control unit 114 shown in FIG. 11A.

図11Aは、第2の実施形態に係る医療診断支援装置100のCPU101aの機能を示したブロック図である。なお、図1Bに示す第1の実施形態に係る医療診断支援装置100のCPU101と同一の構成要素には同一の符号を付し、説明を適宜、省略する。 Figure 11A is a block diagram showing the functions of the CPU 101a of the medical diagnosis support device 100 according to the second embodiment. Note that the same components as those of the CPU 101 of the medical diagnosis support device 100 according to the first embodiment shown in Figure 1B are given the same reference numerals, and descriptions thereof will be omitted as appropriate.

取得部111は、対象者の画像であって、少なくとも動画像を含む複数の画像を取得する機能を有している。複数の画像には、動画または/および静止画とを含むものとする。 The acquisition unit 111 has a function of acquiring a plurality of images of a subject, including at least a moving image. The plurality of images includes a moving image and/or a still image.

推定部113aは、取得部111により取得された複数の画像の各々から、学習済みモデル103(学習済みの識別器)を用いて、対象者の疾患の候補と、疾患の確度又は重篤度を推定する機能を有している。推定部113aは、1つ以上の疾患の候補を推定する。また、推定部113aは、取得部111により取得された複数の画像の各々に加えて、対象者の受診科情報に基づいて、対象者の疾患の候補を推定することができる。 The estimation unit 113a has a function of estimating a candidate disease of the subject and the certainty or severity of the disease from each of the multiple images acquired by the acquisition unit 111 using the trained model 103 (trained classifier). The estimation unit 113a estimates one or more candidate diseases. Furthermore, the estimation unit 113a can estimate a candidate disease of the subject based on the department information of the subject in addition to each of the multiple images acquired by the acquisition unit 111.

特定部115は、推定部113aにより推定された、対象者の疾患の候補、疾患の確度又は重篤度から、対象者の疾患の候補、疾患の確度又は重篤度を特定する機能を有している。 The identification unit 115 has a function of identifying the subject's disease candidates, the certainty or severity of the disease from the subject's disease candidates, the certainty or severity of the disease estimated by the estimation unit 113a.

制御部114は、特定部115により特定された、疾患の候補、疾患の確度又は重篤度を出力部104に出力させる機能を有している。 The control unit 114 has a function of causing the output unit 104 to output the disease candidates, the certainty or severity of the disease identified by the identification unit 115.

学習済みモデル103(学習済みモデル103e~103g)は、事前学習済みの識別器を含んで構成され、各種パラメータを記憶し、保存する。学習済みモデル103(学習済みモデル103e~103g)は、任意の学習モデルを適用するこができ、例えば、地域、病院、診療科のうち少なくとも何れかごとに異なる学習モデルが設けられる。なお、学習済みモデル103(学習済みモデル103e~103g)の詳細については、後述する。 The trained model 103 (trained models 103e to 103g) is configured to include a pre-trained classifier, and stores and saves various parameters. Any training model can be applied to the trained model 103 (trained models 103e to 103g), and for example, a different training model is provided for at least one of the following: region, hospital, and medical department. Details of the trained model 103 (trained models 103e to 103g) will be described later.

なお、第2の実施形態では、CPU101aは、医療診断支援装置100の全体を統括して制御しているが、医療診断支援装置100の全体を制御する代わりに、例えば、複数のハードウェアが処理を分担することにより、医療診断支援装置100の全体を制御してもよい。 In the second embodiment, the CPU 101a controls the entire medical diagnosis support device 100. However, instead of controlling the entire medical diagnosis support device 100, for example, multiple hardware devices may share the processing to control the entire medical diagnosis support device 100.

[医療診断支援装置の処理]
次に、上記構成からなる医療診断支援装置100が実行する疾患候補推定処理について、図11Aを参照しながら、フローチャートを用いて説明する。
[Processing of medical diagnosis support device]
Next, the candidate disease estimation process executed by the medical diagnosis support device 100 configured as described above will be described using a flowchart with reference to FIG. 11A.

図11Bは、第2の実施形態に係る医療診断支援装置100が実行する疾患候補推定処理を示したフローチャートである。なお、図2のフローチャートと同一の処理には同一の符号を付し、説明を適宜省略する。 Figure 11B is a flowchart showing a disease candidate estimation process executed by the medical diagnosis support device 100 according to the second embodiment. Note that the same processes as those in the flowchart of Figure 2 are denoted by the same reference numerals, and descriptions thereof will be omitted as appropriate.

まず、医療診断支援装置100のCPU101aは、取得部111において、対象者の画像であって、少なくとも動画像を含む複数の画像を取得する(ステップS001)。この場合、CPU101は、画像取得部102から複数の画像を取得する。なお、複数の画像には、動画または/および静止画を含むものとする。 First, the CPU 101a of the medical diagnosis support device 100 acquires, in the acquisition unit 111, a plurality of images of the subject, including at least moving images (step S001). In this case, the CPU 101 acquires a plurality of images from the image acquisition unit 102. Note that the plurality of images includes moving images and/or still images.

医療診断支援装置100のCPU101aは、推定部113aにおいて、「疾患の候補、確度、及び重篤度の推定と特定」(ステップS401)を実行する。ここで、図12に示すフローチャートを用いて、医療診断支援装置100のCPU101aが実行する「疾患の候補、確度、及び重篤度の推定と特定」の処理について、説明する。 The CPU 101a of the medical diagnosis support device 100 executes "estimation and identification of disease candidates, accuracy, and severity" (step S401) in the estimation unit 113a. Here, the process of "estimation and identification of disease candidates, accuracy, and severity" executed by the CPU 101a of the medical diagnosis support device 100 will be described with reference to the flowchart shown in FIG. 12.

図12は、「疾患の候補、確度、及び重篤度の推定と特定の処理」を示したフローチャートである。CPU101aは、推定部113aにおいて、複数の画像のうち、対象者の静止画から、疾患の候補、確度、及び重篤度を推定する(ステップS501)。推定部113aは、1つ以上の疾患の候補を推定する。推定部113aは、対象者の受診科情報に基づいて、対象者の疾患の候補を推定することができる。なお、受診科情報は、任意の構成要素である。静止画は、異なる時刻、または/および異なる場所における、同一の対象者の画像を含むものとする。 Figure 12 is a flowchart showing the "Process of estimating and identifying disease candidates, certainty, and severity." The CPU 101a, in the estimation unit 113a, estimates disease candidates, certainty, and severity from still images of the subject among multiple images (step S501). The estimation unit 113a estimates one or more disease candidates. The estimation unit 113a can estimate disease candidates of the subject based on department information of the subject. Note that department information is an optional component. The still images include images of the same subject at different times and/or different locations.

また、CPU101aは、推定部113aにおいて、複数の画像のうち、対象者の動画(例えば、動画1)から、疾患の候補、確度、及び重篤度を推定する(ステップS503)。この場合、推定部113aは、同様に、1つ以上の疾患の候補を推定する。推定部113aは、対象者の受診科情報に基づいて、対象者の疾患の候補を推定することができる。なお、受診科情報は、任意の構成要素である。 The CPU 101a also causes the estimation unit 113a to estimate disease candidates, accuracy, and severity from a video of the subject (e.g., video 1) among the multiple images (step S503). In this case, the estimation unit 113a similarly estimates one or more disease candidates. The estimation unit 113a can estimate disease candidates of the subject based on department information of the subject. Note that department information is an optional component.

また、CPU101aは、推定部113aにおいて、複数の画像のうち、対象者の動画(例えば、動画2)から、疾患の候補、確度、及び重篤度を推定する(ステップS505)。この場合、推定部113aは、同様に、1つ以上の疾患の候補を推定する。推定部113aは、対象者の受診科情報に基づいて、対象者の疾患の候補を推定することができる。なお、受診科情報は、任意の構成要素である。 The CPU 101a also causes the estimation unit 113a to estimate disease candidates, accuracy, and severity from a video of the subject (e.g., video 2) among the multiple images (step S505). In this case, the estimation unit 113a similarly estimates one or more disease candidates. The estimation unit 113a can estimate disease candidates of the subject based on department information of the subject. Note that department information is an optional component.

図13は、CPU101aが、推定部113aにおいて、複数の画像の各々から、学習済みモデル103(学習済みモデル103e~103g)を用いて、疾患の候補、確度、及び重篤度を推定する概念を示した説明図である。 Figure 13 is an explanatory diagram showing the concept of the CPU 101a estimating disease candidates, probability, and severity from each of multiple images using the trained model 103 (trained models 103e to 103g) in the estimation unit 113a.

図13に示すように、CPU101aは、推定部113aにおいて、対象者の静止画SIと診療科に関する情報(診療科情報)とに学習済みモデル103eを適用して、疾患の候補を、「COPD」、「肺線維症」、「風邪」と推定する(推定情報IF1)。この場合、推定部113aは、推定情報IF1として、COPDの確度が「90%」、重篤度が「5」と推定し、肺線維症の確度が「85%」、重篤度が「5」と推定し、風邪の確度が「10%」、重篤度が「1」と推定する。 As shown in FIG. 13, the CPU 101a applies the learned model 103e to the still image SI of the subject and information about the medical department (medical department information) in the estimation unit 113a to estimate the candidate diseases as "COPD", "pulmonary fibrosis", and "cold" (estimated information IF1). In this case, the estimation unit 113a estimates, as estimated information IF1, the accuracy of COPD to be "90%" and the severity to be "5", the accuracy of pulmonary fibrosis to be "85%" and the severity to be "5", and the accuracy of cold to be "10%" and the severity to be "1".

また、CPU101aは、推定部113aにおいて、対象者の動画(動画1)MI1と診療科情報とに学習済みモデル103fを適用して、疾患の候補を、「COPD」、「肺線維症」、「風邪」と推定する(推定情報IF2)。この場合、推定部113aは、推定情報IF2として、COPDの確度が「90%」、重篤度が「5」と推定し、肺線維症の確度が「85%」、重篤度が「4」と推定し、風邪の確度が「10%」、重篤度が「1」と推定する。 The CPU 101a also applies the learned model 103f to the subject's video (video 1) MI1 and medical department information in the estimation unit 113a, and estimates the candidate diseases as "COPD", "pulmonary fibrosis", and "cold" (estimated information IF2). In this case, the estimation unit 113a estimates, as estimated information IF2, that the accuracy of COPD is "90%" and the severity is "5", that the accuracy of pulmonary fibrosis is "85%" and the severity is "4", and that the accuracy of cold is "10%" and the severity is "1".

また、CPU101aは、推定部113aにおいて、対象者の動画(動画2)MI2と診療科情報とに学習済みモデル103gを適用して、疾患の候補を、「COPD」、「肺線維症」、「喘息」と推定する(推定情報IF3)。この場合、推定部113aは、推定情報IF3として、COPDの確度が「90%」、重篤度が「5」と推定し、肺線維症の確度が「85%」、重篤度が「4」と推定し、喘息の確度が「80%」、重篤度が「4」と推定する。 The CPU 101a also applies the learned model 103g to the subject's video (video 2) MI2 and medical department information in the estimation unit 113a, and estimates the candidate diseases as "COPD", "pulmonary fibrosis", and "asthma" (estimated information IF3). In this case, the estimation unit 113a estimates, as estimated information IF3, the accuracy of COPD to be "90%" and the severity to be "5", the accuracy of pulmonary fibrosis to be "85%" and the severity to be "4", and the accuracy of asthma to be "80%" and the severity to be "4".

図12のフローチャートに戻り、CPU101aは、特定部115において、推定部113aにより推定された、対象者の疾患の候補、疾患の確度、又は重篤度から、対象者の疾患の候補、疾患の確度、又は重篤度を特定する(ステップS507)。この場合、特定部115は、対象者の疾患の候補、疾患の確度、又は重篤度を正規化する。 Returning to the flowchart of FIG. 12, the CPU 101a, in the identification unit 115, identifies the candidate disease, the certainty, or the severity of the subject's disease from the candidate disease, the certainty, or the severity of the subject's disease estimated by the estimation unit 113a (step S507). In this case, the identification unit 115 normalizes the candidate disease, the certainty, or the severity of the subject's disease.

図14は、CPU101aが、特定部115において、対象者の推定情報(疾患の候補、確度、及び重篤度)IF1~IF3から対象者の特定情報(疾患の候補、確度、及び重篤度)IF4を特定する概念を示した説明図である。 Figure 14 is an explanatory diagram showing the concept of the CPU 101a identifying the subject's specific information (disease candidate, certainty, and severity) IF4 from the subject's estimated information (disease candidate, certainty, and severity) IF1 to IF3 in the identification unit 115.

図14に示すように、対象者の推定情報IF1では、COPDの確度が「90%」、重篤度が「5」と推定され、肺線維症の確度が「85%」、重篤度が「5」と推定され、風邪の確度が「10%」、重篤度が「1」と推定されている。対象者の推定情報IF2では、COPDの確度が「90%」、重篤度が「5」と推定され、肺線維症の確度が「85%」、重篤度が「4」と推定され、風邪の確度が「10%」、重篤度が「1」と推定されている。対象者の推定情報IF3では、COPDの確度が「90%」、重篤度が「5」と推定され、肺線維症の確度が「85%」、重篤度が「4」と推定され、喘息の確度が「80%」、重篤度が「4」と推定されている。 As shown in FIG. 14, in the subject's estimated information IF1, the probability of COPD is estimated to be "90%" and the severity is "5", the probability of pulmonary fibrosis is estimated to be "85%" and the severity is "5", the probability of cold is estimated to be "10%" and the severity is "1". In the subject's estimated information IF2, the probability of COPD is estimated to be "90%" and the severity is "5", the probability of pulmonary fibrosis is estimated to be "85%" and the severity is "4", the probability of cold is estimated to be "10%" and the severity is "1". In the subject's estimated information IF3, the probability of COPD is estimated to be "90%" and the severity is "5", the probability of pulmonary fibrosis is estimated to be "85%" and the severity is "4", the probability of asthma is estimated to be "80%" and the severity is "4".

CPU101aは、特定部115において、対象者の推定情報IF1~IF3から、対象者の疾患の候補を、「COPD」、「肺線維症」、「喘息」、「風邪」と特定し、COPDの確度が「90%」、重篤度が「5」と特定し、肺線維症の確度が「85%」、重篤度が「4」と特定し、喘息の確度が「27%」、重篤度が「4」と特定し、風邪の確度が「6%」、重篤度が「1」と特定している。 The CPU 101a, in the identification unit 115, identifies the candidate diseases of the subject from the estimated information IF1 to IF3 of the subject as "COPD", "pulmonary fibrosis", "asthma", and "cold", and identifies the probability of COPD as "90%" and the severity as "5", the probability of pulmonary fibrosis as "85%" and the severity as "4", the probability of asthma as "27%" and the severity as "4", and the probability of cold as "6%" and the severity as "1".

ここで、図14に示した各疾患の候補の確度を算出する際、CPU101aは、例えば、対象者の推定情報IF1~IF3における平均値を算出する。具体的には、対象者の推定情報IF1~IF3において、推定された確度を出現回数で除算して平均値を算出する。なお、推定情報IF1~IF3において確度が推定されていない場合は、「0」として計算する。 When calculating the accuracy of each disease candidate shown in FIG. 14, the CPU 101a calculates, for example, the average value in the estimated information IF1 to IF3 of the subject. Specifically, the average value is calculated by dividing the estimated accuracy by the number of occurrences in the estimated information IF1 to IF3 of the subject. Note that if the accuracy is not estimated in the estimated information IF1 to IF3, it is calculated as "0".

例えば、対象者のCOPDの確度は、(0.9+0.9+0.9)/3により、0.9(90%)と算出される。対象者の肺線維症の確度は、(0.85+0.85+0.85)/3により、0.85(85%)と算出される。対象者の喘息の確度は、(0.8/3)により、0.27(27%)と算出される。対象者の風邪の確度は、(0.1+0.1)/3により、0.06(6%)と算出される。これらの疾患の候補、確度、及び重篤度を対象者の特定情報IF4とする。 For example, the probability of the subject having COPD is calculated as 0.9 (90%) by (0.9 + 0.9 + 0.9) / 3. The probability of the subject having pulmonary fibrosis is calculated as 0.85 (85%) by (0.85 + 0.85 + 0.85) / 3. The probability of the subject having asthma is calculated as 0.27 (27%) by (0.8 / 3). The probability of the subject having a cold is calculated as 0.06 (6%) by (0.1 + 0.1) / 3. These disease candidates, probabilities, and severity are the subject's specific information IF4.

図12のフローチャートに戻り、CPU101aは、疾患の候補、確度、及び重篤度の特定をすると(ステップS507)、「疾患の候補、確度、及び重篤度の推定と特定」の処理を終了し、図11Bのフローチャートに戻る。 Returning to the flowchart of FIG. 12, once the CPU 101a has identified the disease candidates, their certainty, and their severity (step S507), it ends the process of "estimating and identifying disease candidates, their certainty, and their severity" and returns to the flowchart of FIG. 11B.

CPU101aは、特定した対象者の特定情報IF4の内容を特定結果として表示部105に表示し(ステップS009)、疾患候補推定処理の処理を終了する。 The CPU 101a displays the contents of the identification information IF4 of the identified subject on the display unit 105 as the identification result (step S009), and ends the disease candidate estimation process.

このように、医療診断支援装置100のCPU101aは、被験者である患者の疾患の候補、確度、又は重篤度を予め提示することができるので、医師や看護師である医療従事者などは、検査前に患者の状態を把握することができる。 In this way, the CPU 101a of the medical diagnosis support device 100 can present the candidate disease, certainty, or severity of the patient subject in advance, allowing medical professionals such as doctors and nurses to understand the patient's condition before the examination.

次に、抽出部112において使用される学習済みモデル103(学習済みモデル103e~103g)について、説明する。 Next, we will explain the trained model 103 (trained models 103e to 103g) used in the extraction unit 112.

[学習済みモデルの生成]
推定部113aにおいて使用される学習済みモデル103(学習済みモデル103e~103g)は、予め準備した画像情報を入力とし、出力を各目的に応じた抽出結果(疾患の候補、確度、重篤度)とした多数(例えば数千から十数万組)のデータセットを学習サンプルデータとして用い、これにより機械学習する。学習器(不図示)としては、CPUおよびGPUのプロセッサを用いたスタンドアロンの高性能コンピュータ、又はクラウドコンピュータを用いることができる。
[Generating a trained model]
The trained model 103 (trained models 103e to 103g) used in the estimation unit 113a uses prepared image information as input, and uses a large number of (for example, several thousand to tens of thousands of) data sets as training sample data, with the output being extraction results (disease candidates, accuracy, and severity) according to each purpose, and performs machine learning using the data. As a learning device (not shown), a standalone high-performance computer using a CPU and GPU processor, or a cloud computer can be used.

学習器(不図示)は、パーセプトロンを組み合わせて構成したニューラルネットワークを用いた学習方法について、フローチャートを用いて説明するが、本実施形態はこれに限定されるものではなく、教師あり学習であれば、種種の手法を取り得る。例えば、学習器(不図示)には、ランダムフォレスト、サポートベクターマシン(SVM:Support Vector Machine)、ブースティング(Boosting)、ベイジアン(Bsysian)、ネットワーク線形判別法、及び非線形判別法等を適用することができる。 The learning method using a neural network formed by combining perceptrons as a learning device (not shown) is described using a flowchart, but the present embodiment is not limited to this, and various methods can be used as long as they are supervised learning. For example, random forests, support vector machines (SVMs), boosting, Bayesian, network linear discrimination methods, nonlinear discrimination methods, etc. can be applied to the learning device (not shown).

[学習済みモデルの学習方法]
図15は、第2の実施形態に係る医療診断支援装置100の推定部113aにおいて使用される学習済みモデル103(学習済みモデル103e~103g)の学習方法の処理を示したフローチャートである。なお、図7及び図9のフローチャートと同一の処理には同一の符号を付し、説明を適宜、省略する。
[How to train a trained model]
15 is a flowchart showing the process of the learning method of the trained model 103 (trained models 103e to 103g) used in the estimation unit 113a of the medical diagnosis support device 100 according to the second embodiment. Note that the same processes as those in the flowcharts of FIGS. 7 and 9 are denoted by the same reference numerals, and the description thereof will be omitted as appropriate.

学習器(不図示)は、教師データである学習サンプルデータを読み込む。例えば、最初であれば1組目(画像情報、疾患の候補、確度、重篤度)の学習サンプルデータを読み込み、i回目であれば、i組目の学習サンプルデータを読み込む(ステップS601)。 The learning device (not shown) reads the learning sample data, which is the teacher data. For example, if it is the first time, the first set of learning sample data (image information, disease candidate, accuracy, severity) is read, and if it is the i-th time, the i-th set of learning sample data is read (step S601).

学習器(不図示)は、読み込んだ学習サンプルデータのうち、入力データ(画像情報)をニューラルネットワークに入力する(ステップS603)。 The learning device (not shown) inputs the input data (image information) from the loaded learning sample data into the neural network (step S603).

学習器(不図示)は、ニューラルネットワークの推定結果、即ち、推定された目的に応じた結果(疾患の候補、確度、重篤度)を、教師データと比較する(ステップS605)。 The learning device (not shown) compares the neural network's estimation results, i.e., the results according to the estimated objective (disease candidates, accuracy, and severity), with the training data (step S605).

学習器(不図示)は、比較結果からパラメータを調整する(ステップS207)。例えば、学習器(不図示)は、バックプロパゲーション(Back-propagation:誤差逆伝搬法)という処理を行うことにより、比較結果の誤差が小さくなるように、パラメータを調整し、更新する。 The learning device (not shown) adjusts the parameters based on the comparison results (step S207). For example, the learning device (not shown) adjusts and updates the parameters by performing a process called back-propagation (backpropagation method) so as to reduce the error in the comparison results.

学習器(不図示)は、1~i組目まで全データの全処理が完了した場合(ステップS209のYES)、ステップS211に進む。一方、全データの全処理が完了していない場合(ステップS209のNO)、学習器(不図示)は、ステップ601に戻り、次の学習サンプルデータを読み込み、ステップS601以下の処理を繰り返す。 When the learning device (not shown) has completed all processing of all data from the 1st to ith sets (YES in step S209), it proceeds to step S211. On the other hand, when the learning device (not shown) has not completed all processing of all data (NO in step S209), it returns to step S601, reads the next learning sample data, and repeats the processing from step S601 onwards.

学習器(不図示)は、ステップS207までの処理で構築された学習済みモデルを記憶し(ステップS211)、処理を終了する。このように、学習済みモデル103(学習済みモデル103e~103g)は、学習サンプルデータにより機械学習する。 The learning device (not shown) stores the trained model constructed in the processing up to step S207 (step S211), and ends the processing. In this way, trained model 103 (trained models 103e to 103g) performs machine learning using the training sample data.

これにより、第2の実施形態に係る医療診断支援装置100のCPU101aは、推定部113aに、学習済みモデル103(学習済みモデル103e~103g)を適用することができる。 As a result, the CPU 101a of the medical diagnosis support device 100 according to the second embodiment can apply the trained model 103 (trained models 103e to 103g) to the estimation unit 113a.

図16は、第2の実施形態に係る医療診断支援装置100の推定部113aにおいて使用される学習済みモデル103(学習済みモデル103e~103g)の学習方法の概念を示した説明図である。図16では、複数の画像の各々から、1つ以上の特徴を抽出(算出)して、疾患の候補、確度、及び重篤度を学習することを示している。 Figure 16 is an explanatory diagram showing the concept of the learning method of the trained model 103 (trained models 103e to 103g) used in the estimation unit 113a of the medical diagnosis support device 100 according to the second embodiment. Figure 16 shows that one or more features are extracted (calculated) from each of multiple images to learn disease candidates, probability, and severity.

図16に示すように、学習済みモデル103eは、例えば、対象者の静止画SIから、COPDの確度が「1」、重篤度が「5」、肺線維症の確度が「1」、重篤度が「5」、かぜ症候群が「0.1」、重篤度が「3」、喘息の確度が「0」、重篤度が「0」などと推定する。また、学習済みモデル103fは、例えば、対象者の動画(動画1)MI1から、COPDの確度が「1」、重篤度が「5」、肺線維症の確度が「1」、重篤度が「5」、かぜ症候群が「0.1」、重篤度が「4」、喘息の確度が「0」、重篤度が「0」などと推定する。また、学習済みモデル103gは、例えば、対象者の動画(動画2)MI2から、COPDの確度が「1」、重篤度が「5」、肺線維症の確度が「1」、重篤度が「5」、かぜ症候群が「0」、重篤度が「0」、喘息の確度が「0.8」、重篤度が「3」などと推定する。 16, the trained model 103e estimates, for example, from a still image SI of the subject, the probability of COPD being "1", the severity being "5", the probability of pulmonary fibrosis being "1", the severity being "5", the cold syndrome being "0.1", the severity being "3", the probability of asthma being "0", the severity being "0", etc. Also, the trained model 103f estimates, for example, from a video (video 1) MI1 of the subject, the probability of COPD being "1", the severity being "5", the probability of pulmonary fibrosis being "1", the severity being "5", the cold syndrome being "0.1", the severity being "4", the probability of asthma being "0", the severity being "0", etc. Furthermore, the trained model 103g estimates, for example, from the subject's video (video 2) MI2, that the probability of COPD is "1" and the severity is "5", the probability of pulmonary fibrosis is "1" and the severity is "5", the cold syndrome is "0" and the severity is "0", and the probability of asthma is "0.8" and the severity is "3".

以上説明したように、第2の実施形態における医療診断支援装置100のCPU101aは、取得部111、推定部113a、特定部115、及び制御部114を備えて構成されている。医療診断支援装置100のCPU101aは、推定部113aにおいて、複数の画像の各々から、学習済みモデル103(学習済みモデル103e~103g)を用いて、対象者の疾患の候補と、疾患の確度又は重篤度を推定し、特定部115において、推定部113aにより推定された、対象者の疾患の候補、疾患の確度又は重篤度から、対象者の疾患の候補、疾患の確度又は重篤度を特定する。 As described above, the CPU 101a of the medical diagnosis support device 100 in the second embodiment is configured to include an acquisition unit 111, an estimation unit 113a, an identification unit 115, and a control unit 114. The CPU 101a of the medical diagnosis support device 100 estimates the subject's disease candidates and the disease certainty or severity from each of the multiple images using the trained models 103 (trained models 103e to 103g) in the estimation unit 113a, and identifies the subject's disease candidates and the disease certainty or severity from the subject's disease candidates and disease certainty or severity estimated by the estimation unit 113a in the identification unit 115.

これにより、第2の実施形態における医療診断支援装置100は、被験者である患者の疾患の候補、確度又は重篤度を予め提示することにより、検査前に患者の状態を把握することができる。 As a result, the medical diagnosis support device 100 in the second embodiment can grasp the patient's condition before the examination by presenting in advance the candidate disease, certainty, or severity of the patient who is the subject.

また、第2の実施形態における医療診断支援装置100は、問診後の必要な検査の絞り込みや、疾患の特定を補助することができるとともに、適切な検査を早期に実施することができるので、疾患の早期発見・早期治療を実現することができる。 In addition, the medical diagnosis support device 100 in the second embodiment can help narrow down the tests required after the interview and identify diseases, and can also perform appropriate tests early, thereby enabling early detection and early treatment of diseases.

100 医療診断支援装置
101,101a CPU
102 画像取得部
103,103a,103b,103c,103d 学習済みモデル
103e,103f,103g 学習済みモデル
104 出力部
105 表示部
106 ROM
107 RAM
108 外部記憶装置
109 疾患特定プログラム
110 情報取得部
111 取得部
112 抽出部
113,113a 推定部
114 制御部
115 特定部
100 Medical diagnosis support device 101, 101a CPU
102 Image acquisition unit 103, 103a, 103b, 103c, 103d Trained model 103e, 103f, 103g Trained model 104 Output unit 105 Display unit 106 ROM
107 RAM
108 External storage device 109 Disease identification program 110 Information acquisition unit 111 Acquisition unit 112 Extraction unit 113, 113a Estimation unit 114 Control unit 115 Identification unit

Claims (12)

対象者の画像であって、少なくとも動画像を含む複数の画像を取得する取得部と、
前記取得部により取得された前記複数の画像の各々から、互いに異なる特徴に関する情報を抽出し、前記対象者の受診科情報に基づいて、前記互いに異なる特徴に関する情報を、更に抽出する抽出部と、
前記抽出部により抽出された前記互いに異なる特徴に関する情報から、前記対象者の疾患の候補と、前記疾患の確度又は重篤度を推定する推定部と、
前記推定部により推定された、前記対象者の疾患の候補と、前記疾患の確度又は重篤度を出力部に出力させる制御部と、を備え、
前記抽出部および前記推定部の少なくとも一方に、学習済みの識別器を適用する、
医療診断支援装置。
an acquisition unit that acquires a plurality of images of a subject, the images including at least a moving image;
An extraction unit that extracts information about mutually different characteristics from each of the plurality of images acquired by the acquisition unit, and further extracts the information about the mutually different characteristics based on department information of the subject;
an estimation unit that estimates a disease candidate of the subject and a certainty or severity of the disease from information on the different features extracted by the extraction unit;
A control unit that outputs to an output unit the candidate disease of the subject estimated by the estimation unit and the certainty or severity of the disease,
applying a trained classifier to at least one of the extraction unit and the estimation unit;
Medical diagnostic support equipment.
前記複数の画像の各々は、前記対象者をそれぞれ異なる視点から撮影したものである、
請求項1に記載の医療診断支援装置。
Each of the plurality of images is taken from a different viewpoint of the subject.
The medical diagnosis support device according to claim 1 .
前記推定部は、1つ以上の前記疾患の候補を推定する、
請求項1又は2に記載の医療診断支援装置。
The estimation unit estimates one or more disease candidates.
3. The medical diagnosis support device according to claim 1.
前記推定部は、
前記抽出部により抽出された前記互いに異なる特徴に関する情報と前記対象者の受診科情報に基づいて、前記対象者の疾患の候補を推定する、
請求項1から3のうちいずれか1項に記載の医療診断支援装置。
The estimation unit is
Predicting a candidate disease of the subject based on the information on the different features extracted by the extraction unit and department information of the subject.
The medical diagnosis support device according to claim 1 .
前記抽出部は、
前記複数の画像の各々から、互いに異なる複数の特徴に関する情報を抽出する、
請求項1から4のうちいずれか1項に記載の医療診断支援装置。
The extraction unit is
extracting information relating to a plurality of mutually distinct features from each of the plurality of images;
The medical diagnosis support device according to claim 1 .
前記学習済みの識別器は、
地域、病院、診療科のうち少なくとも何れかごとに設けられる、
請求項1から5のうちいずれか1項に記載の医療診断支援装置。
The trained classifier is
At least one of the following will be established for each region, hospital, and medical department.
The medical diagnosis support device according to claim 1 .
各前記複数の画像は、動画または/および静止画を含む、
請求項1から6のうちいずれか1項に記載の医療診断支援装置。
Each of the plurality of images includes a video or/and a still image.
The medical diagnosis support device according to claim 1 .
前記対象者の識別情報、動画、及び静止画を互いに関連付けて記憶する記憶部を、
更に備える請求項1から7のうちいずれか1項に記載の医療診断支援装置。
A storage unit that stores the identification information, the video, and the still image of the subject in association with each other,
The medical diagnosis support device according to claim 1 , further comprising:
前記静止画は、
異なる時刻、または/および異なる場所における、同一の前記対象者の画像である、
請求項7又は8に記載の医療診断支援装置。
The still image is
images of the same subject at different times and/or different locations;
9. The medical diagnosis support device according to claim 7 or 8.
前記出力部は、診察室に設けられた端末により構成される、
請求項1から9のうちいずれか1項に記載の医療診断支援装置。
The output unit is configured by a terminal installed in the examination room.
The medical diagnosis support device according to claim 1 .
取得部が、対象者の画像であって、少なくとも動画像を含む複数の画像を取得するステップと、acquiring a plurality of images of a subject, the images including at least a moving image, by an acquisition unit;
抽出部が、取得された前記複数の画像の各々から、互いに異なる特徴に関する情報を抽出するステップと、An extraction unit extracts information regarding different features from each of the acquired images;
前記抽出部が、前記対象者の受診科情報に基づいて、前記互いに異なる特徴に関する情報を、更に抽出するステップと、The extraction unit further extracts information about the different characteristics based on department information of the subject;
推定部が、抽出された前記互いに異なる特徴に関する情報から、前記対象者の疾患の候補と、前記疾患の確度又は重篤度を推定するステップと、A step of estimating a candidate disease of the subject and a certainty or severity of the disease from information on the extracted different features by an estimation unit;
制御部が、推定された、前記対象者の疾患の候補と、前記疾患の確度又は重篤度を出力部に出力させるステップと、を含み、The control unit outputs the estimated candidate disease of the subject and the certainty or severity of the disease to the output unit,
前記抽出部および前記推定部の少なくとも一方において、学習済みの識別器により推論させる、In at least one of the extraction unit and the estimation unit, inference is performed using a trained classifier.
医療診断支援装置が実行する医療診断支援方法。A medical diagnosis support method executed by a medical diagnosis support device.
コンピュータに、On the computer,
対象者の画像であって、少なくとも動画像を含む複数の画像を取得する工程、acquiring a plurality of images of a subject, the images including at least a motion picture;
取得された前記複数の画像の各々から、互いに異なる特徴に関する情報を抽出する工程、Extracting information relating to distinct features from each of the captured images;
前記対象者の受診科情報に基づいて、前記互いに異なる特徴に関する情報を、更に抽出する工程、Further extracting information about the different characteristics based on department information of the subject;
抽出された前記互いに異なる特徴に関する情報から、前記対象者の疾患の候補と、前記疾患の確度又は重篤度を推定する工程、A step of estimating a disease candidate of the subject and a certainty or severity of the disease from information on the extracted different features;
推定された、前記対象者の疾患の候補と、前記疾患の確度又は重篤度を出力部に出力させる工程、A step of outputting the estimated candidate disease of the subject and the certainty or severity of the disease to an output unit;
前記抽出および前記推定の少なくとも一方において、学習済みの識別器により推論させる工程、performing inference using a trained classifier in at least one of the extraction and the estimation;
を実行させるためのプログラム。A program for executing the above.
JP2020104348A 2020-06-17 2020-06-17 Medical diagnosis support device, medical diagnosis support method, and program Active JP7528555B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020104348A JP7528555B2 (en) 2020-06-17 2020-06-17 Medical diagnosis support device, medical diagnosis support method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020104348A JP7528555B2 (en) 2020-06-17 2020-06-17 Medical diagnosis support device, medical diagnosis support method, and program

Publications (2)

Publication Number Publication Date
JP2021196998A JP2021196998A (en) 2021-12-27
JP7528555B2 true JP7528555B2 (en) 2024-08-06

Family

ID=79195699

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020104348A Active JP7528555B2 (en) 2020-06-17 2020-06-17 Medical diagnosis support device, medical diagnosis support method, and program

Country Status (1)

Country Link
JP (1) JP7528555B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023161267A (en) * 2022-04-25 2023-11-07 株式会社湯山製作所 Business support system and business support program

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040184644A1 (en) 2002-10-31 2004-09-23 Cadvision Medical Technologies Ltd. Display for computer-aided evaluation of medical images and for establishing clinical recommendation therefrom
JP2007289656A (en) 2006-03-28 2007-11-08 Fujifilm Corp Image recording apparatus, image recording method, and image recording program
JP2015036858A (en) 2013-08-12 2015-02-23 株式会社東芝 Medical information processing apparatus, system, and program
JP2018082766A (en) 2016-11-21 2018-05-31 株式会社リコー Diagnostic system, diagnostic method and program
JP2018116554A (en) 2017-01-19 2018-07-26 株式会社島津製作所 Electronic medical record system and electronic medical record creation program
WO2019220833A1 (en) 2018-05-18 2019-11-21 株式会社島津製作所 Diagnosis assistance system and diagnosis assistance device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040184644A1 (en) 2002-10-31 2004-09-23 Cadvision Medical Technologies Ltd. Display for computer-aided evaluation of medical images and for establishing clinical recommendation therefrom
JP2007289656A (en) 2006-03-28 2007-11-08 Fujifilm Corp Image recording apparatus, image recording method, and image recording program
JP2015036858A (en) 2013-08-12 2015-02-23 株式会社東芝 Medical information processing apparatus, system, and program
JP2018082766A (en) 2016-11-21 2018-05-31 株式会社リコー Diagnostic system, diagnostic method and program
JP2018116554A (en) 2017-01-19 2018-07-26 株式会社島津製作所 Electronic medical record system and electronic medical record creation program
WO2019220833A1 (en) 2018-05-18 2019-11-21 株式会社島津製作所 Diagnosis assistance system and diagnosis assistance device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
MEHRIZI, Rahil et al.,Automatic Health Problem Detection from Gait Videos Using Deep Neural Networks,arXiv,Version 1,Cornell University,2019年06月04日,pp.1-8,[検索日:2024.05.10], Internet<URL:https://arxiv.org/abs/1906.01480v1>

Also Published As

Publication number Publication date
JP2021196998A (en) 2021-12-27

Similar Documents

Publication Publication Date Title
US20240215882A1 (en) Systems and Methods for Using Mobile and Wearable Video Capture and Feedback Plat-Forms for Therapy of Mental Disorders
JP7520123B2 (en) Systems and methods for automated anomaly detection in mixed human-robot manufacturing processes
Vallabhaneni et al. The analysis of the impact of yoga on healthcare and conventional strategies for human pose recognition
US20210225489A1 (en) Determining the likelihood of patient self-extubation
US20250037884A1 (en) Cyber-physical system to enhance usability and quality of telehealth consultation
JP7528555B2 (en) Medical diagnosis support device, medical diagnosis support method, and program
CN117954047A (en) Rehabilitation training scheme determining method and device, computer equipment and medium
Gao et al. Early detection and classification of patient-ventilator asynchrony using machine learning
WO2019168129A1 (en) Information processing device, and production method for machine learning data
CN115813343B (en) Child behavior abnormality assessment method and system
CN118969191A (en) Rehabilitation training methods and devices
KR102549558B1 (en) Ai-based emotion recognition system for emotion prediction through non-contact measurement data
JP7704248B2 (en) Medical diagnosis support device and program
US20260030756A1 (en) Disease Relevance Determination Program and Disease Relevance Determination Apparatus
JP7748624B2 (en) Information processing device, information processing method, and program
US20260038112A1 (en) Balance function management system and method for generating information on balance function status and performing balance function rehabilitation program by tracking eye and head position changes in videos, recording medium storing program for executing the same, and recording medium storing program for executing the same
US20260073803A1 (en) Information processing apparatus, information processing method, and program
WO2024135545A1 (en) Information processing apparatus, information processing method, and computer-readable non-transitory storage medium
US20250166845A1 (en) Computer-readable recording medium storing symptom detection program, symptom detection method, and symptom detection device
JP4054713B2 (en) Puzzled detection method and puzzled detection program
KR20250141586A (en) Respiratory rehabilitation treatment system and method
Alzamzmi et al. Machine-based infants pain assessment tool
Zakizadehghariehali TOWARD DIGITAL PHENOTYPING: HUMAN ACTIVITY REPRESENTATION FOR EMBODIED COGNITION ASSESSMENT
Ghariehali Toward Digital Phenotyping: Human Activity Representation for Embodied Cognition Assessment
JP6867701B2 (en) Monitoring equipment, monitoring system, monitoring method and monitoring program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230329

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240109

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240116

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240314

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240521

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240606

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240708

R150 Certificate of patent or registration of utility model

Ref document number: 7528555

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150