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
JP7747865B2 - Program, information processing method and information processing device - Google Patents
[go: Go Back, main page]

JP7747865B2 - Program, information processing method and information processing device - Google Patents

Program, information processing method and information processing device

Info

Publication number
JP7747865B2
JP7747865B2 JP2024232685A JP2024232685A JP7747865B2 JP 7747865 B2 JP7747865 B2 JP 7747865B2 JP 2024232685 A JP2024232685 A JP 2024232685A JP 2024232685 A JP2024232685 A JP 2024232685A JP 7747865 B2 JP7747865 B2 JP 7747865B2
Authority
JP
Japan
Prior art keywords
image
catheter
control unit
information
complementary
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
JP2024232685A
Other languages
Japanese (ja)
Other versions
JP2025036696A (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.)
Terumo Corp
Original Assignee
Terumo Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Terumo Corp filed Critical Terumo Corp
Publication of JP2025036696A publication Critical patent/JP2025036696A/en
Priority to JP2025155283A priority Critical patent/JP2025186422A/en
Application granted granted Critical
Publication of JP7747865B2 publication Critical patent/JP7747865B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B1/00Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B1/00Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor
    • A61B1/04Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor combined with photographic or television appliances
    • A61B1/045Control thereof
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/12Diagnosis using ultrasonic, sonic or infrasonic waves in body cavities or body tracts, e.g. by using catheters

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Surgery (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Veterinary Medicine (AREA)
  • Pathology (AREA)
  • Radiology & Medical Imaging (AREA)
  • Biophysics (AREA)
  • Engineering & Computer Science (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Molecular Biology (AREA)
  • Animal Behavior & Ethology (AREA)
  • Physics & Mathematics (AREA)
  • Public Health (AREA)
  • Optics & Photonics (AREA)
  • Ultra Sonic Daignosis Equipment (AREA)
  • Apparatus For Radiation Diagnosis (AREA)
  • Endoscopes (AREA)

Description

本発明は、プログラム、情報処理方法および情報処理装置に関する。 The present invention relates to a program, an information processing method, and an information processing device .

血管等の管腔器官に画像診断用カテーテルを挿入して、断層像を撮影するカテーテルシステムが使用されている(特許文献1)。 A catheter system is used in which a diagnostic imaging catheter is inserted into a hollow organ such as a blood vessel to capture cross-sectional images (Patent Document 1).

国際公開第2017/164071号International Publication No. 2017/164071

ガイドワイヤ、ステント、または強度に石灰化した部分等の影響で、断層像中に情報欠落部が生じる場合がある。熟練した医師等の専門家は、欠落した情報を推測により補完しながら、カテーテル治療等を行なう。そのため、カテーテルシステムを使用するためには長時間のトレーニングが必要である。 Information gaps may appear in cross-sectional images due to the influence of guidewires, stents, or heavily calcified areas. Experienced doctors and other specialists perform catheter treatments while filling in the missing information through inference. For this reason, extensive training is required to use catheter systems.

一つの側面では、カテーテルシステムを容易に使用できるようにするプログラム等を提供することを目的とする。 One aspect of the present invention is to provide a program or the like that makes it easy to use a catheter system.

プログラムは、管腔器官に挿入された画像診断用カテーテルを用いて生成されたカテーテル画像を取得し、取得した前記カテーテル画像の情報欠落部を含んで補完する補完情報を取得し、取得した前記補完情報のうち他の領域に比べて信頼度の低い低信頼領域に基づいて、前記補完情報の表示態様を決定し、前記カテーテル画像と前記表示態様による前記補完情報とを表示する処理をコンピュータに実行させる。 The program acquires a catheter image generated using an imaging diagnostic catheter inserted into a tubular organ, acquires complementary information that complements missing information in the acquired catheter image, determines a display mode for the complementary information based on low-reliability areas of the acquired complementary information that have a lower reliability than other areas, and causes a computer to execute a process of displaying the catheter image and the complementary information in the display mode .

一つの側面では、カテーテルシステムを容易に使用できるようにするプログラム等を提供できる。 In one aspect, a program or the like can be provided that makes it easy to use the catheter system.

カテーテルシステムの概要を説明する説明図である。FIG. 1 is an explanatory diagram illustrating an overview of a catheter system. 画像診断用カテーテルの概要を説明する説明図である。FIG. 1 is an explanatory diagram illustrating an overview of a catheter for diagnostic imaging. カテーテルシステムの構成を説明する説明図である。FIG. 1 is an explanatory diagram illustrating the configuration of a catheter system. カテーテルシステムが表示する画面の例である。10 is an example of a screen displayed by the catheter system. カテーテルシステムが表示する画面の例である。10 is an example of a screen displayed by the catheter system. カテーテルシステムが表示する画面の例である。10 is an example of a screen displayed by the catheter system. カテーテルシステムが表示する画面の例である。10 is an example of a screen displayed by the catheter system. プログラムの処理の流れを説明するフローチャートである。10 is a flowchart illustrating the flow of processing of a program. 実施の形態2のカテーテルシステムが表示する画面の例である。10 is an example of a screen displayed by the catheter system of the second embodiment. 実施の形態2のプログラムの処理の流れを説明するフローチャートである。10 is a flowchart illustrating the flow of processing of a program according to a second embodiment. 学習モデルの構成を説明する説明図である。FIG. 2 is an explanatory diagram illustrating the configuration of a learning model. 実施の形態3のカテーテルシステムが表示する画面の例である。10 is an example of a screen displayed by the catheter system of the third embodiment. 実施の形態3のカテーテルシステムが表示する画面の例である。10 is an example of a screen displayed by the catheter system of the third embodiment. 実施の形態3のプログラムの処理の流れを説明するフローチャートである。11 is a flowchart illustrating the flow of processing of a program according to a third embodiment. 実施の形態4の学習モデルの構成を説明する説明図である。FIG. 10 is an explanatory diagram illustrating the configuration of a learning model according to a fourth embodiment. 実施の形態4の学習モデルの使用方法を説明する説明図である。An explanatory diagram explaining how to use the learning model in embodiment 4. 実施の形態4のカテーテルシステムが表示する画面の例である。13 is an example of a screen displayed by the catheter system of the fourth embodiment. 実施の形態4のカテーテルシステムが表示する画面の例である。13 is an example of a screen displayed by the catheter system of the fourth embodiment. 実施の形態4のカテーテルシステムが表示する画面の例である。13 is an example of a screen displayed by the catheter system of the fourth embodiment. 実施の形態4のカテーテルシステムが表示する画面の例である。13 is an example of a screen displayed by the catheter system of the fourth embodiment. 実施の形態4のカテーテルシステムが表示する画面の例である。13 is an example of a screen displayed by the catheter system of the fourth embodiment. 実施の形態4のプログラムの処理の流れを説明するフローチャートである。10 is a flowchart illustrating the flow of processing of a program according to a fourth embodiment. 実施の形態5のカテーテルシステムが表示する画面の生成方法を説明する説明図である。An explanatory diagram explaining a method for generating a screen to be displayed by the catheter system of embodiment 5. 実施の形態5のプログラムの処理の流れを説明するフローチャートである。13 is a flowchart illustrating the flow of processing of a program according to a fifth embodiment. 実施の形態6のカテーテルシステムが表示する画面の生成方法を説明する説明図である。An explanatory diagram explaining a method for generating a screen displayed by the catheter system of embodiment 6. 実施の形態6のプログラムの処理の流れを説明するフローチャートである。13 is a flowchart illustrating the flow of processing of a program according to a sixth embodiment. 訓練データDBのレコードレイアウトを説明する説明図である。FIG. 10 is an explanatory diagram illustrating the record layout of a training data DB. 実施の形態7のプログラムの処理の流れを説明するフローチャートである。13 is a flowchart illustrating the flow of processing of a program according to a seventh embodiment. 学習モデルを生成する方法の概要を説明する説明図である。FIG. 1 is an explanatory diagram illustrating an overview of a method for generating a learning model. 実施の形態8のプログラムの処理の流れを説明するフローチャートである。13 is a flowchart illustrating the flow of processing of a program according to an eighth embodiment. 実施の形態9のカテーテルシステムが表示する画像の生成方法を説明する説明図である。FIG. 13 is an explanatory diagram illustrating a method for generating an image displayed by the catheter system of embodiment 9. 実施の形態9の補完線を生成する方法を説明する説明図である。FIG. 20 is an explanatory diagram illustrating a method for generating a complementary line according to a ninth embodiment. モード2の補完線を生成する方法を説明する説明図である。FIG. 10 is an explanatory diagram illustrating a method for generating a complementary line in mode 2. 実施の形態9のプログラムの処理の流れを説明するフローチャートである。13 is a flowchart illustrating the processing flow of a program according to a ninth embodiment. 補完線生成のサブルーチンの処理の流れを説明するフローチャートである。10 is a flowchart illustrating a process flow of a subroutine for generating complementary lines. 実施の形態9のカテーテルシステムが表示する画面の例である。13 is an example of a screen displayed by the catheter system of embodiment 9. 実施の形態9のカテーテルシステムが表示する画面の例である。13 is an example of a screen displayed by the catheter system of embodiment 9. 実施の形態9のカテーテルシステムが表示する画面の例である。13 is an example of a screen displayed by the catheter system of embodiment 9. 実施の形態9のカテーテルシステムが表示する画面の例である。13 is an example of a screen displayed by the catheter system of embodiment 9. 実施の形態9のカテーテルシステムが表示する画面の例である。13 is an example of a screen displayed by the catheter system of embodiment 9. 実施の形態9のカテーテルシステムが表示する画面の例である。13 is an example of a screen displayed by the catheter system of embodiment 9. 実施の形態10の情報処理システムの機能ブロック図である。FIG. 23 is a functional block diagram of an information processing system according to a tenth embodiment. 実施の形態11のカテーテルシステムの構成を説明する説明図である。FIG. 20 is an explanatory diagram illustrating the configuration of a catheter system according to an eleventh embodiment.

[実施の形態1]
図1は、カテーテルシステム10の概要を説明する説明図である。カテーテルシステム10は、画像診断用カテーテル40と、MDU(Motor Driving Unit)33と、情報処理装置20とを備える。画像診断用カテーテル40は、MDU33を介して情報処理装置20に接続されている。情報処理装置20には、表示装置31および入力装置32が接続されている。入力装置32は、たとえばキーボード、マウス、トラックボールまたはマイク等の入力デバイスである。表示装置31と入力装置32とは、一体に積層されて、タッチパネルを構成していてもよい。入力装置32と情報処理装置20とは、一体に構成されていてもよい。
[First Embodiment]
FIG. 1 is an explanatory diagram illustrating an overview of a catheter system 10. The catheter system 10 includes a diagnostic imaging catheter 40, an MDU (Motor Driving Unit) 33, and an information processing device 20. The diagnostic imaging catheter 40 is connected to the information processing device 20 via the MDU 33. A display device 31 and an input device 32 are connected to the information processing device 20. The input device 32 is an input device such as a keyboard, a mouse, a trackball, or a microphone. The display device 31 and the input device 32 may be stacked together to form a touch panel. The input device 32 and the information processing device 20 may also be configured as an integrated unit.

図2は、画像診断用カテーテル40の概要を説明する説明図である。図2は、血管の内側から超音波断層像を生成する際に用いられるIVUS(Intravascular Ultrasound)用、すなわち超音波断層像生成用の画像診断用カテーテル40の例を示す。超音波断層像は、画像診断用カテーテル40を用いて生成されたカテーテル画像の例示である。IVUS用カテーテルは、断層像生成用カテーテルの例示である。 Figure 2 is an explanatory diagram outlining the diagnostic imaging catheter 40. Figure 2 shows an example of a diagnostic imaging catheter 40 for IVUS (Intravascular Ultrasound), which is used to generate ultrasound tomographic images from inside blood vessels. The ultrasound tomographic image is an example of a catheter image generated using the diagnostic imaging catheter 40. The IVUS catheter is an example of a catheter for generating tomographic images.

画像診断用カテーテル40は、プローブ部41と、プローブ部41の端部に配置されたコネクタ部45とを有する。プローブ部41は、コネクタ部45を介してMDU33に接続される。以下の説明では画像診断用カテーテル40のコネクタ部45から遠い側を先端側と記載する。 The diagnostic imaging catheter 40 has a probe portion 41 and a connector portion 45 located at the end of the probe portion 41. The probe portion 41 is connected to the MDU 33 via the connector portion 45. In the following description, the side of the diagnostic imaging catheter 40 farther from the connector portion 45 will be referred to as the tip side.

プローブ部41の内部に、シャフト43が挿通されている。シャフト43の先端側に、センサ42が接続されている。シャフト43およびセンサ42は、プローブ部41の内部で回転および進退可能である。 A shaft 43 is inserted inside the probe unit 41. A sensor 42 is connected to the tip of the shaft 43. The shaft 43 and sensor 42 can rotate and move forward and backward inside the probe unit 41.

センサ42は、超音波の送受信を行なう超音波トランスデューサである。プローブ部41の先端部近傍に、環状の先端マーカ44が固定されている。先端マーカ44の素材は、金属等のX線が透過しない材料である。 The sensor 42 is an ultrasonic transducer that transmits and receives ultrasonic waves. An annular tip marker 44 is fixed near the tip of the probe section 41. The tip marker 44 is made of a material that is opaque to X-rays, such as metal.

画像診断用カテーテル40は、近赤外光を用いて光断層像を生成するOCT(Optical Coherence Tomography)用またはOFDI(Optical Frequency Domain Imaging)用等の、光断層像生成用のカテーテルであってもよい。光断層像は、画像診断用カテーテル40を用いて生成されたカテーテル画像の例示である。これらの画像診断用カテーテル40のセンサ42は、近赤外光の照射と反射光の受信を行なう送受信部である。光断層像生成用のカテーテルは、断層像生成用カテーテルの例示である。 The diagnostic imaging catheter 40 may be a catheter for generating optical tomographic images, such as for OCT (Optical Coherence Tomography) or OFDI (Optical Frequency Domain Imaging), which generate optical tomographic images using near-infrared light. Optical tomographic images are an example of catheter images generated using the diagnostic imaging catheter 40. The sensor 42 of these diagnostic imaging catheters 40 is a transceiver that emits near-infrared light and receives reflected light. A catheter for generating optical tomographic images is an example of a catheter for generating tomographic images.

画像診断用カテーテル40は、超音波トランスデューサと、OCTまたはOFDI用の送受信部との両方のセンサ42を有してもよい。画像診断用カテーテル40は、超音波トランスデューサと、OCT用の送受信部と、OFDI用の送受信部との合計3個のセンサ42を有してもよい。 The diagnostic imaging catheter 40 may have both an ultrasound transducer and a transceiver unit for OCT or OFDI as sensors 42. The diagnostic imaging catheter 40 may have a total of three sensors 42: an ultrasound transducer, a transceiver unit for OCT, and a transceiver unit for OFDI.

画像診断用カテーテル40は機械的に回転および進退を行なう機械走査方式に限定しない。複数の超音波トランスデューサを環状に配置したセンサ42を用いた、電子ラジアル走査型の画像診断用カテーテル40であってもよい。 The diagnostic imaging catheter 40 is not limited to a mechanical scanning type that mechanically rotates and moves back and forth. It may also be an electronic radial scanning type diagnostic imaging catheter 40 that uses a sensor 42 with multiple ultrasonic transducers arranged in a ring shape.

画像診断用カテーテル40は、長手方向に沿って複数の超音波トランスデューサを一列に配置した、いわゆるリニア走査型のセンサ42を有してもよい。画像診断用カテーテル40は、複数の超音波トランスデューサをマトリクス状に配置した、いわゆる2次元アレイ型のセンサ42を有してもよい。 The diagnostic imaging catheter 40 may have a so-called linear scanning sensor 42 in which multiple ultrasound transducers are arranged in a row along the longitudinal direction. The diagnostic imaging catheter 40 may also have a so-called two-dimensional array sensor 42 in which multiple ultrasound transducers are arranged in a matrix.

画像診断用カテーテル40が挿入されて、使用される管腔器官は、たとえば血管、膵管、胆管または気管支等である。以下の説明では、画像診断用カテーテル40は図2に示す機械走査方式のIVUS用カテーテルである場合を例にして説明する。 The tubular organs into which the diagnostic imaging catheter 40 is inserted and used include, for example, blood vessels, the pancreatic duct, the bile duct, or the bronchi. In the following explanation, the diagnostic imaging catheter 40 will be described as an example of a mechanically scanned IVUS catheter, as shown in Figure 2.

画像診断用カテーテル40を用いて、血管壁等の管腔器官壁に加えて、たとえば赤血球等の管腔器官の内部に存在する反射体、および、心外膜、心臓等の管腔器官の外側に存在する臓器を含む断層像を生成できる。 Using the diagnostic imaging catheter 40, it is possible to generate tomographic images that include not only the walls of hollow organs such as blood vessel walls, but also reflectors present inside hollow organs, such as red blood cells, and organs present outside hollow organs, such as the epicardium and heart.

図3は、カテーテルシステム10の構成を説明する説明図である。前述の通りカテーテルシステム10は、情報処理装置20、MDU33および画像診断用カテーテル40を有する。情報処理装置20は、制御部21、主記憶装置22、補助記憶装置23、通信部24、表示部25、入力部26、カテーテル制御部271およびバスを備える。 Figure 3 is an explanatory diagram illustrating the configuration of the catheter system 10. As described above, the catheter system 10 includes an information processing device 20, an MDU 33, and an imaging diagnostic catheter 40. The information processing device 20 includes a control unit 21, a main memory device 22, an auxiliary memory device 23, a communication unit 24, a display unit 25, an input unit 26, a catheter control unit 271, and a bus.

制御部21は、本実施の形態のプログラムを実行する演算制御装置である。制御部21には、一または複数のCPU(Central Processing Unit)、GPU(Graphics Processing Unit)、TPU(Tensor Processing Unit)またはマルチコアCPU等が使用される。制御部21は、バスを介して情報処理装置20を構成するハードウェア各部と接続されている。 The control unit 21 is an arithmetic and control device that executes the program of this embodiment. The control unit 21 uses one or more central processing units (CPUs), graphics processing units (GPUs), tensor processing units (TPUs), multi-core CPUs, etc. The control unit 21 is connected to each hardware component that constitutes the information processing device 20 via a bus.

主記憶装置22は、SRAM(Static Random Access Memory)、DRAM(Dynamic Random Access Memory)、フラッシュメモリ等の記憶装置である。主記憶装置22には、制御部21が行なう処理の途中で必要な情報および制御部21で実行中のプログラムが一時的に保存される。 The main memory device 22 is a storage device such as SRAM (Static Random Access Memory), DRAM (Dynamic Random Access Memory), or flash memory. The main memory device 22 temporarily stores information required during processing performed by the control unit 21 and programs currently being executed by the control unit 21.

補助記憶装置23は、SRAM、フラッシュメモリ、ハードディスクまたは磁気テープ等の記憶装置である。補助記憶装置23には、制御部21に実行させるプログラム、およびプログラムの実行に必要な各種データが保存される。通信部24は、情報処理装置20とネットワークとの間の通信を行なうインターフェースである。 The auxiliary storage device 23 is a storage device such as SRAM, flash memory, a hard disk, or magnetic tape. The auxiliary storage device 23 stores programs to be executed by the control unit 21 and various data required for executing the programs. The communication unit 24 is an interface that performs communication between the information processing device 20 and the network.

表示部25は、表示装置31とバスとを接続するインターフェースである。入力部26は、入力装置32とバスとを接続するインターフェースである。カテーテル制御部271は、MDU33の制御、センサ42の制御、および、センサ42から受信した信号に基づく画像の生成等を行なう。 The display unit 25 is an interface that connects the display device 31 to the bus. The input unit 26 is an interface that connects the input device 32 to the bus. The catheter control unit 271 controls the MDU 33, controls the sensor 42, and generates images based on signals received from the sensor 42.

MDU33は、プローブ部41の内部でセンサ42およびシャフト43を回転させる。カテーテル制御部271は、センサ42の1回転ごとに1枚の画像を生成する。生成される画像は、プローブ部41を中心とし、プローブ部41に略垂直な横断層像である。 The MDU 33 rotates the sensor 42 and shaft 43 inside the probe section 41. The catheter control section 271 generates one image for each rotation of the sensor 42. The generated image is a cross-sectional image centered on the probe section 41 and approximately perpendicular to the probe section 41.

MDU33は、プローブ部41の内部でセンサ42およびシャフト43を回転させながら進退させることも可能である。センサ42を一定の速度でMDU33側に向けて引っ張りながら回転させるプルバック操作により、カテーテル制御部271はプローブ部41に略垂直な複数枚の横断層像を、所定の間隔で連続的に生成する。 The MDU 33 can also move the sensor 42 and shaft 43 back and forth while rotating them inside the probe section 41. By performing a pullback operation, which rotates the sensor 42 while pulling it toward the MDU 33 at a constant speed, the catheter control section 271 continuously generates multiple cross-sectional images approximately perpendicular to the probe section 41 at a predetermined interval.

カテーテル制御部271の機能および構成は、従来から使用されている超音波診断装置と同様であるため、詳細については説明を省略する。なお、制御部21が、カテーテル制御部271の機能を実現してもよい。 The function and configuration of the catheter control unit 271 are similar to those of conventional ultrasound diagnostic devices, so detailed explanation will be omitted. Note that the control unit 21 may also implement the functions of the catheter control unit 271.

情報処理装置20は、HIS(Hospital Information System)等を介して、X線血管撮影装置、X線CT(Computed Tomography)装置、MRI(Magnetic Resonance Imaging)装置、PET(Positron Emission Tomography)装置、または超音波診断装置等の様々な画像診断装置37と接続されている。 The information processing device 20 is connected to various imaging diagnostic devices 37, such as an X-ray angiography device, an X-ray CT (Computed Tomography) device, an MRI (Magnetic Resonance Imaging) device, a PET (Positron Emission Tomography) device, or an ultrasound diagnostic device, via an HIS (Hospital Information System) or the like.

本実施の形態の情報処理装置20は、専用の超音波診断装置、または、超音波診断装置の機能を有するパソコン、タブレット、または、スマートフォン等である。 The information processing device 20 in this embodiment is a dedicated ultrasound diagnostic device, or a PC, tablet, smartphone, or other device that has the functionality of an ultrasound diagnostic device.

図4から図7は、カテーテルシステム10が表示する画面の例である。図4に示す画面は、第1画像欄51、停止ボタン581、選択ボタン582および補完ボタン583を含む。図4は、停止ボタン581が選択されていない状態を示す。選択ボタン582および補完ボタン583は選択できない状態に設定されている。第1画像欄51に、画像診断用カテーテル40を使用して得た断層像がリアルタイムで表示されている。以下の説明では、リアルタイムで表示される画像をリアルタイム画像と記載する。 Figures 4 to 7 are examples of screens displayed by the catheter system 10. The screen shown in Figure 4 includes a first image field 51, a stop button 581, a select button 582, and an complement button 583. Figure 4 shows a state in which the stop button 581 is not selected. The select button 582 and complement button 583 are set to an unselectable state. A tomographic image obtained using the diagnostic imaging catheter 40 is displayed in real time in the first image field 51. In the following description, an image displayed in real time will be referred to as a real-time image.

図4に示すリアルタイム画像では、第1画像欄51の中央部に表示された円形のカテーテル像471に対して5時方向に、小さい三日月型のガイドワイヤ像472が表示されている。強反射体であるガイドワイヤの背面にはセンサ42から放射された超音波が到達しないため、ガイドワイヤ像472よりも外側に略扇形の情報欠落部473が形成されている。このような情報欠落部473は、音響陰影部と呼ばれている。なお、情報欠落部473は、音響陰影部に限定しない。情報欠落部は、たとえば超音波トランスデューサの振動が原因で発生するリングダウン、ガイドワイヤ等の強反射体により形成される多重エコー、および、外来ノイズ等のアーティファクトによっても形成される。 In the real-time image shown in Figure 4, a small crescent-shaped guidewire image 472 is displayed at the 5 o'clock position relative to a circular catheter image 471 displayed in the center of the first image field 51. Because the ultrasound emitted from the sensor 42 does not reach the back surface of the guidewire, which is a strong reflector, a roughly fan-shaped information gap 473 is formed outside the guidewire image 472. This type of information gap 473 is called an acoustic shadow. Note that the information gap 473 is not limited to acoustic shadows. Information gaps can also be formed by artifacts such as ringdown caused by vibration of the ultrasonic transducer, multiple echoes formed by strong reflectors such as the guidewire, and external noise.

たとえばステントが留置されている部位では、強反射体であるステントの網目を構成する素線を示す像の外側に、それぞれ情報欠落部473が形成される(図23参照)。同様に強度に石灰化した部位および高減衰プラークの外側にも情報欠落部473が形成される。 For example, in areas where a stent has been placed, information gaps 473 are formed outside the image showing the wires that make up the mesh of the stent, which is a strong reflector (see Figure 23). Similarly, information gaps 473 are also formed outside highly calcified areas and high-attenuation plaque.

画像診断用カテーテル40の取り扱いに習熟した医師等の専門家は、強反射体または高減衰部の影響で形成された情報欠落部473と、真に超音波の反射率が低い領域とを識別して、情報欠落部473により欠落した情報を推測により補完できる。 A doctor or other expert skilled in handling the diagnostic imaging catheter 40 can distinguish between information-missing areas 473 formed by the influence of strong reflectors or high attenuation areas and areas with truly low ultrasound reflectivity, and can infer and supplement the information missing due to the information-missing areas 473.

しかしながら、推測により補完した部分については、人により判断のばらつきが生じる場合がある。たとえば、画像診断用カテーテル40の操作を担当している医師と、医師の手技を支援する看護師および技師等の医療スタッフとで判断にばらつきが生じた場合には、医師の指示が速やかに伝わりにくく、場合によっては誤解が生じる可能性がある。 However, when it comes to the parts that are completed through guesswork, there may be variations in judgment depending on the person. For example, if there are variations in judgment between the doctor in charge of operating the diagnostic imaging catheter 40 and the medical staff, such as nurses and technicians, who assist the doctor with the procedure, it may be difficult for the doctor's instructions to be communicated promptly, and in some cases misunderstandings may occur.

図5は、制御部21が停止ボタン581の選択を受け付けた場合に表示する画面の例を示す。選択ボタン582が選択可能な状態に設定されている。画面の右上に、第2画像欄52が表示されている。第2画像欄52には、リアルタイム画像が表示されている。第1画像欄51には、停止ボタン581の選択を受け付けた時点に表示されていた画像が静止した状態で表示されている。 Figure 5 shows an example of a screen displayed when the control unit 21 accepts selection of the stop button 581. The selection button 582 is set to a selectable state. The second image field 52 is displayed in the upper right corner of the screen. A real-time image is displayed in the second image field 52. The first image field 51 displays a still image that was displayed at the time selection of the stop button 581 was accepted.

以下の説明では停止ボタン581の選択を受け付けた時点に表示されていた画像を、一時停止画像と記載する。なお、制御部21は音声認識、または、図示を省略するフットスイッチの操作等により停止ボタン581の選択を受け付けてもよい。 In the following description, the image displayed at the time selection of the stop button 581 is accepted is referred to as the paused image. Note that the control unit 21 may also accept selection of the stop button 581 by voice recognition or operation of a foot switch (not shown).

図6は、制御部21が選択ボタン582の選択を受け付けた場合に表示する画面の例を示す。第1画像欄51にカーソル68が表示されている。ユーザは入力装置32を介してカーソル68を操作して、たとえば管腔器官の縁等に指定点マーク571を配置する。 Figure 6 shows an example of a screen displayed when the control unit 21 accepts selection of the selection button 582. A cursor 68 is displayed in the first image field 51. The user operates the cursor 68 via the input device 32 to place a designated point mark 571, for example, on the edge of a hollow organ.

図7は、制御部21が補完ボタン583の選択を受け付けた場合に表示する画面の例を示す。制御部21は、ユーザが配置した指定点マーク571に基づいて管腔器官の縁を補完した環状、すなわち閉曲線の補完線572を表示する。補完線572は、ユーザが配置した指定点マーク571同士を、たとえばスプライン曲線等の曲線で連結することにより生成される。補完線572は、情報欠落部473を補完する補完情報の例示である。 Figure 7 shows an example of a screen displayed when the control unit 21 accepts selection of the completion button 583. The control unit 21 displays a circular, i.e., closed curved, completion line 572 that completes the edge of the tubular organ based on the designated point marks 571 placed by the user. The completion line 572 is generated by connecting the designated point marks 571 placed by the user with a curve, such as a spline curve. The completion line 572 is an example of completion information that completes the missing information portion 473.

図8は、プログラムの処理の流れを説明するフローチャートである。図8に示すプログラムは、ユーザによる選択ボタン582の選択を受け付けた場合に起動するプログラムである。 Figure 8 is a flowchart explaining the flow of program processing. The program shown in Figure 8 is launched when the user selects the selection button 582.

制御部21は、ユーザによる指定点マーク571の位置指定を受け付ける(ステップS501)。制御部21は、指定点マーク571の入力を終了したか否かを判定する(ステップS502)。たとえば制御部21は、ユーザが入力終了を指示した場合に、指定点マーク571の受付を終了したと判定する。制御部21は、所定の数の指定点マーク571を受け付けた場合に、入力を終了したと判定してもよい。 The control unit 21 accepts the user's specification of the position of the designated point mark 571 (step S501). The control unit 21 determines whether or not the input of the designated point mark 571 has ended (step S502). For example, the control unit 21 determines that the acceptance of the designated point mark 571 has ended when the user instructs the end of input. The control unit 21 may also determine that the input has ended when a predetermined number of designated point marks 571 have been accepted.

終了していないと判定した場合(ステップS502でNO)、制御部21はステップS501に戻る。終了したと判定した場合(ステップS502でYES)、制御部21はステップS501で受け付けた指定点マーク571同士を連結する環状の補完線572を生成する(ステップS503)。 If it is determined that the process has not ended (NO in step S502), the control unit 21 returns to step S501. If it is determined that the process has ended (YES in step S502), the control unit 21 generates a circular complementary line 572 that connects the specified point marks 571 received in step S501 (step S503).

制御部21は、生成した補完線572を一時停止画像に重畳させて、図7を使用して説明した画面を表示する(ステップS504)。制御部21は、処理を終了する。 The control unit 21 superimposes the generated complementary line 572 on the paused image and displays the screen described using Figure 7 (step S504). The control unit 21 then ends the processing.

制御部21は、完成した補完線572に基づいて、面積、最大径、および最小径等のパラメータを算出して図7を使用して説明した画面に表示してもよい。制御部21は、算出するパラメータの種類または算出式の指定を受け付けてもよい。 The control unit 21 may calculate parameters such as area, maximum diameter, and minimum diameter based on the completed interpolated line 572 and display them on the screen described using FIG. 7. The control unit 21 may also accept specification of the type of parameter to be calculated or the calculation formula.

本実施の形態によると、断層像に基づいてユーザが頭の中でイメージした補完線572を容易に具体化して表示するカテーテルシステム10を提供できる。したがって、ユーザが容易に使用できるカテーテルシステム10を提供できる。 This embodiment provides a catheter system 10 that easily embodies and displays the completion line 572 that the user imagines in their mind based on the tomographic image. Therefore, it is possible to provide a catheter system 10 that is easy for the user to use.

ユーザが頭の中でイメージした補完状態を、補完線572を用いて他のスタッフが認識できる態様で表示することにより、関係する医療スタッフ間のコミュニュケーションを円滑にするカテーテルシステム10を提供できる。 By displaying the completion state imagined by the user in a manner that can be recognized by other staff using the completion line 572, the catheter system 10 can be provided to facilitate communication between related medical staff.

本実施の形態によると、ユーザは実際に画像が存在する場所に指定点マーク571を配置するため、判断に迷いが生じにくい。そのため、ユーザが速やかに補完線572を作成する作業を行なえるカテーテルシステム10を提供できる。 In this embodiment, the user places the designated point mark 571 where the image actually exists, making it less likely that the user will have any confusion. This makes it possible to provide a catheter system 10 that allows the user to quickly create the completion line 572.

血管へのステント留置を行なう場合を例にして説明する。医師は、ステント留置を予定している血管に画像診断用カテーテル40を挿入して、断層像に基づいて血管の狭窄状態を判断する。使用するステントを決定する場合には、医師または医師の指示を受けた医療スタッフが入力装置32を操作して、断層像内で血管内腔の面積および内径等を測定する。医師は、測定結果に基づいて留置するステントを決定する。 This section explains the procedure using an example in which a stent is placed in a blood vessel. A doctor inserts a diagnostic imaging catheter 40 into the blood vessel where the stent is to be placed and determines the state of stenosis in the blood vessel based on the tomographic image. To determine which stent to use, the doctor or medical staff under the doctor's instructions operate the input device 32 to measure the area and inner diameter of the blood vessel lumen in the tomographic image. The doctor then determines which stent to place based on the measurement results.

制御部21は、前述の補完線572に基づいて、血管内腔の面積および内径等を算出できる。すなわち、血管内腔の面積および内径等を算出するカテーテルシステム10を提供できる。制御部21は、算出した面積および内径等に基づいて、推奨するステントに関する情報を表示してもよい。なお閉曲線に囲まれた部分の面積および内径の算出は従来から行われているため、詳細については説明を省略する。 The control unit 21 can calculate the area, inner diameter, etc. of the blood vessel lumen based on the aforementioned interpolated line 572. In other words, a catheter system 10 can be provided that calculates the area, inner diameter, etc. of the blood vessel lumen. The control unit 21 may also display information about a recommended stent based on the calculated area, inner diameter, etc. Note that since the calculation of the area and inner diameter of the portion surrounded by a closed curve has been performed conventionally, detailed explanation will be omitted.

ステント留置後に、医師は同じ血管に画像診断用カテーテル40を挿入して、血管壁と留置したステントとの間に空隙が存在しないことを断層像に基づいて確認する。仮に血管壁とステントとの間に空隙が存在する場合、医師はステントの再拡張等の処置を行なう。 After the stent is placed, the doctor inserts an imaging diagnostic catheter 40 into the same blood vessel and uses cross-sectional images to confirm that no gaps exist between the blood vessel wall and the placed stent. If a gap exists between the blood vessel wall and the stent, the doctor will perform treatment such as re-expanding the stent.

ステント留置後の断層像には、ステントの素線による情報欠落部473が多数含まれる。そのため、外弾性板は情報欠落部473により寸断された破線状に表示される。前述の補完線572を表示することにより、指定点マーク571の位置を設定した医師に加えて、他の医療スタッフもステントの留置状態を容易に把握できる。 The tomographic image after stent placement contains numerous information gaps 473 caused by the stent wires. Therefore, the external elastic lamina is displayed as a broken line interrupted by the information gaps 473. By displaying the aforementioned complementary lines 572, not only the doctor who set the position of the designated point mark 571, but also other medical staff can easily understand the status of the stent placement.

プログラムの一部または全部は、ネットワークを介して接続された大型計算機、大型計算機上で動作する仮想マシン、またはクラウドコンピューティングシステムで実行されてもよい。プログラムの一部または全部は、分散処理を行なう複数のパソコン等で実行されてもよい。 Part or all of the program may be executed on a large computer connected via a network, a virtual machine running on a large computer, or a cloud computing system. Part or all of the program may be executed on multiple personal computers performing distributed processing.

リアルタイム画像の代わりに、補助記憶装置23等に保存された動画または静止画を使用してもよい。症例終了後のカルテ記録等に使用できるカテーテルシステム10を提供できる。そのようにする場合には、情報処理装置20はMDU33および画像診断用カテーテル40を接続する機能を備えない汎用のパソコン、タブレットまたはスマートフォン等であってもよい。 Instead of real-time images, video or still images stored in the auxiliary storage device 23 or the like may be used. This provides a catheter system 10 that can be used for recording medical records after a case is completed. In this case, the information processing device 20 may be a general-purpose PC, tablet, smartphone, or the like that does not have the functionality to connect the MDU 33 and the diagnostic imaging catheter 40.

[変形例]
制御部21はステップS501において、たとえば5個以上の指定点マーク571を受け付けた場合に、補完線572を生成し(ステップS503)、表示する(ステップS504)。その後、制御部21はステップS501に戻り、さらに指定点マーク571の指定を受け付ける。
[Modification]
In step S501, if the control unit 21 receives, for example, five or more designated point marks 571, the control unit 21 generates (step S503) and displays (step S504) complementary lines 572. Thereafter, the control unit 21 returns to step S501 and receives further designation of designated point marks 571.

ユーザは、実際に補完線572を引きたい場所が、表示された補完線572から離れている部分に、追加の指定点マーク571を配置する。このようにすることにより、ユーザは少ない数の指定点マーク571により、所望の補完線572を作成できる。 The user places an additional designated point mark 571 in a location where they actually want to draw the completion line 572, but where the location is far from the displayed completion line 572. In this way, the user can create the desired completion line 572 using a small number of designated point marks 571.

[実施の形態2]
本実施の形態は、ユーザが指定した指定点マーク571と類似した場所に、自動的に候補点マーク573を表示するカテーテルシステム10に関する。実施の形態1と共通する部分については、説明を省略する。
[Embodiment 2]
This embodiment relates to a catheter system 10 that automatically displays a candidate point mark 573 at a location similar to a designated point mark 571 designated by the user. Explanation of parts common to the first embodiment will be omitted.

図9は、実施の形態2のカテーテルシステム10が表示する画面の例である。図6を使用して説明したように、ユーザは入力装置32を介してカーソル68を操作して、指定点マーク571の位置を指定する。 Figure 9 shows an example of a screen displayed by the catheter system 10 of embodiment 2. As explained using Figure 6, the user operates the cursor 68 via the input device 32 to specify the position of the specified point mark 571.

制御部21は、指定を受け付けた指定点マーク571の周辺部と類似する領域を検出する。具体的には制御部21は指定点マーク571を中心とする所定画素数のテンプレート領域574を抽出する。図9においては、テンプレート領域574を仮想線で示す。 The control unit 21 detects an area similar to the periphery of the designated point mark 571 for which designation has been accepted. Specifically, the control unit 21 extracts a template area 574 of a predetermined number of pixels centered on the designated point mark 571. In Figure 9, the template area 574 is indicated by a virtual line.

制御部21は、テンプレートマッチングの手法により、一時停止画像からテンプレート領域574に類似する領域を検出する。テンプレートマッチングの手法は従来から使用されているため、詳細については説明を省略する。なお、制御部21はすでに指定点マーク571が配置されている場所の近傍は、テンプレートマッチングの対象から除外することが望ましい。 The control unit 21 uses a template matching technique to detect an area in the paused image that is similar to the template area 574. Template matching techniques have been used for a long time, so a detailed explanation will be omitted. It is desirable for the control unit 21 to exclude areas near locations where the designated point mark 571 has already been placed from the template matching target.

類似する領域を検出した場合、制御部21は、当該領域の中央部に候補点マーク573を表示する。制御部21は、複数の候補点マーク573を同時に表示してもよい。制御部21は、テンプレートマッチング時の類似度が最も高い候補点マーク573のみを表示してもよい。候補点マーク573は、指定点マーク571とは異なる態様のマークであり、ユーザは容易に両者を識別できる。 When a similar area is detected, the control unit 21 displays a candidate point mark 573 in the center of the area. The control unit 21 may display multiple candidate point marks 573 simultaneously. The control unit 21 may also display only the candidate point mark 573 that has the highest degree of similarity during template matching. The candidate point mark 573 is a mark with a different form from the designated point mark 571, allowing the user to easily distinguish between the two.

ユーザは、表示された候補点マーク573を承認するか否かを判断して、入力装置32を操作する。たとえばユーザは、候補点マーク573をクリックすることにより承認し、第1画像欄51の外にドラッグアンドドロップすることにより却下する。ユーザは音声入力により承認または却下の指示を入力してもよい。 The user decides whether to approve the displayed candidate point mark 573 and operates the input device 32. For example, the user approves by clicking on the candidate point mark 573, or rejects by dragging and dropping it outside the first image field 51. The user may also input approval or rejection instructions by voice input.

制御部21は、ユーザにより承認された候補点マーク573を、指定点マーク571に変更する。制御部21は、ユーザにより却下された候補点マーク573を削除する。なお、ユーザは、表示された候補点マーク573に関する判断を保留して、次の候補点マーク573の位置を指定してもよい。 The control unit 21 changes the candidate point mark 573 approved by the user to a specified point mark 571. The control unit 21 deletes the candidate point mark 573 rejected by the user. Note that the user may reserve judgment on the displayed candidate point mark 573 and specify the position of the next candidate point mark 573.

たとえばユーザが外弾性板に指定点マーク571を付けた場合には、制御部21はテンプレートマッチングにより外弾性板を示す点を抽出して候補点マーク573を表示する。同様にユーザが管腔壁の内面に指定点マーク571を付けた場合には、制御部21は管腔壁の内面を示す点を抽出して候補点マーク573を表示する。 For example, if the user places a designated point mark 571 on the external elastic lamina, the control unit 21 extracts a point indicating the external elastic lamina using template matching and displays a candidate point mark 573. Similarly, if the user places a designated point mark 571 on the inner surface of the lumen wall, the control unit 21 extracts a point indicating the inner surface of the lumen wall and displays a candidate point mark 573.

図10は、実施の形態2のプログラムの処理の流れを説明するフローチャートである。制御部21は、ユーザによる指定点マーク571の位置指定を受け付ける(ステップS511)。制御部21は、指定点マーク571の入力を終了したか否かを判定する(ステップS512)。たとえば制御部21は、ユーザが入力終了を指示した場合に、指定点マーク571の受付を終了したと判定する。制御部21は、所定の数の指定点マーク571を受け付けた場合に、入力を終了したと判定してもよい。 Figure 10 is a flowchart illustrating the processing flow of the program in embodiment 2. The control unit 21 accepts the user's position specification of the designated point mark 571 (step S511). The control unit 21 determines whether the input of the designated point mark 571 has ended (step S512). For example, the control unit 21 determines that the acceptance of the designated point mark 571 has ended when the user instructs the end of input. The control unit 21 may also determine that the input has ended when a predetermined number of designated point marks 571 have been accepted.

終了していないと判定した場合(ステップS512でNO)、制御部21はステップS511で受け付けた位置を中心にしたテンプレート領域574を一時停止画像から抽出する(ステップS513)。制御部21は、テンプレートマッチングの処理を実行して、一時停止画像からテンプレート領域574に類似する領域を検出する(ステップS514)。テンプレートマッチングは従来から行われているため、詳細については説明を省略する。 If it is determined that processing has not ended (NO in step S512), the control unit 21 extracts a template area 574 from the paused image, centered on the position accepted in step S511 (step S513). The control unit 21 then executes template matching processing to detect an area in the paused image that is similar to the template area 574 (step S514). Template matching is a conventional technique, so detailed explanation will be omitted.

制御部21は、テンプレート領域574に類似する領域の検出に成功したか否かを判定する(ステップS515)。たとえば制御部21は、テンプレート領域574とステップS514で検出した領域との類似度が所定の閾値を超える場合に、成功したと判定する。 The control unit 21 determines whether or not the detection of an area similar to the template area 574 was successful (step S515). For example, the control unit 21 determines that the detection was successful if the similarity between the template area 574 and the area detected in step S514 exceeds a predetermined threshold.

類似度は、たとえば二つの領域中の同一位置の画素の画素値の差分二乗和(SSD:Sum of Squared Difference)、差分絶対値和(SAD : Sum of Absolute Difference)、または、正規化相互相関(NCC: Normalized Cross-Correlation)等により評価できる。なお、上記の手法はいずれも例示である。類似度の評価手法はこれらに限定するものではない。 The similarity can be evaluated, for example, by the sum of squared differences (SSD), sum of absolute differences (SAD), or normalized cross-correlation (NCC) of pixel values of pixels at the same position in two regions. Note that the above methods are merely examples. Methods for evaluating similarity are not limited to these.

成功していないと判定した場合(ステップS515でNO)、制御部21はステップS511に戻る。成功したと判定した場合(ステップS515でYES)、制御部21はテンプレート領域574とマッチングした領域の中心に候補点マーク573を表示する(ステップS516)。 If it is determined that the matching was not successful (NO in step S515), the control unit 21 returns to step S511. If it is determined that the matching was successful (YES in step S515), the control unit 21 displays a candidate point mark 573 in the center of the area that matches the template area 574 (step S516).

制御部21は、たとえば類似度が最も高い領域の中心に、候補点マーク573を表示する。制御部21は、ステップS515で条件を満たすと判定した複数の領域それぞれの中心に候補点マーク573を表示してもよい。制御部21はステップS511に戻る。 The control unit 21 displays a candidate point mark 573, for example, at the center of the area with the highest similarity. The control unit 21 may also display a candidate point mark 573 at the center of each of multiple areas determined to satisfy the conditions in step S515. The control unit 21 returns to step S511.

フローチャートでの図示を省略するが、ユーザはカーソル68の操作、または音声入力等により、表示された候補点マーク573の承認または却下を任意のタイミングで入力する。制御部21は、承認された候補点マーク573を指定点マーク571に変更し、却下された候補点マーク573を削除する。 Although not shown in the flowchart, the user can accept or reject the displayed candidate point mark 573 at any time by operating the cursor 68 or by voice input, etc. The control unit 21 changes the accepted candidate point mark 573 to the designated point mark 571 and deletes the rejected candidate point mark 573.

終了したと判定した場合(ステップS512でYES)、制御部21はステップS501で受け付けた指定点マーク571同士を連結する環状の補完線572を生成する(ステップS517)。制御部21は、生成した補完線572を一時停止画像に重畳させて、図7を使用して説明した画面を表示する(ステップS518)。制御部21は、処理を終了する。 If it is determined that the process has ended (YES in step S512), the control unit 21 generates a circular complementary line 572 connecting the designated point marks 571 received in step S501 (step S517). The control unit 21 superimposes the generated complementary line 572 on the paused image and displays the screen described using FIG. 7 (step S518). The control unit 21 ends the process.

本実施の形態によると、ユーザが指定点マーク571を指定した位置と類似した位置に、自動的に候補点マーク573を表示するカテーテルシステム10を提供できる。指定点マーク571の入力に関するユーザの負荷を軽減できるカテーテルシステム10を提供できる。 This embodiment provides a catheter system 10 that automatically displays a candidate point mark 573 at a position similar to the position where the user specified the designated point mark 571. This provides a catheter system 10 that can reduce the user's burden in inputting the designated point mark 571.

[実施の形態3]
本実施の形態は、リアルタイムで補完線572を自動生成するカテーテルシステム10に関する。実施の形態1と共通する部分については、説明を省略する。
[Third embodiment]
This embodiment relates to a catheter system 10 that automatically generates a complementary line 572 in real time. Explanation of parts common to the first embodiment will be omitted.

図11は、学習モデル61の構成を説明する説明図である。学習モデル61は、入力画像を受け付けて、補完線572を示す出力画像に関する予測を出力するモデルである。学習モデル61は、機械学習により生成されている。学習モデル61の生成方法については、後述する。 Figure 11 is an explanatory diagram illustrating the configuration of the learning model 61. The learning model 61 is a model that accepts an input image and outputs a prediction regarding an output image showing the interpolated line 572. The learning model 61 is generated by machine learning. The method for generating the learning model 61 will be described later.

学習モデル61は、たとえば外弾性板に対応する補完線572を出力するモデル、管腔壁の内面に対応する補完線572を出力するモデル、石灰化部の周囲に対応する補完線572を出力するモデルおよびプラークの周囲に対応する補完線572を出力するモデル等、生成する補完線ごとに作成されている。学習モデル61は、たとえば冠動脈、下肢大動脈、胆管、膵管および気管支等、画像診断用カテーテル40を挿入する部位と、生成する補完線との組み合わせごとに作成されていても良い。 The learning model 61 is created for each complementary line to be generated, such as a model that outputs a complementary line 572 corresponding to the external elastic lamina, a model that outputs a complementary line 572 corresponding to the inner surface of the lumen wall, a model that outputs a complementary line 572 corresponding to the periphery of a calcified area, and a model that outputs a complementary line 572 corresponding to the periphery of a plaque. A learning model 61 may also be created for each combination of the site into which the diagnostic imaging catheter 40 is inserted, such as the coronary artery, lower limb aorta, bile duct, pancreatic duct, and bronchi, and the complementary line to be generated.

それぞれの学習モデル61は、補助記憶装置23に記憶されている。学習モデル61は、情報処理装置20に接続された外部の大容量記憶装置に記憶されていてもよい。制御部21は、必要の都度ネットワークを介してサーバ等に記憶された学習モデル61を取得してもよい。 Each learning model 61 is stored in the auxiliary storage device 23. The learning model 61 may also be stored in an external large-capacity storage device connected to the information processing device 20. The control unit 21 may acquire the learning model 61 stored in a server or the like via a network whenever necessary.

学習モデル61は、入力画像を受け付けて、補完線572と入力画像とを重畳した出力画像を出力するモデルであってもよい。学習モデル61に入力する入力画像は、縦断層像であってもよい。学習モデル61は、入力画像を受け付けて、補完線572が経由する一群の座標を出力するモデルであってもよい。 The learning model 61 may be a model that accepts an input image and outputs an output image in which the interpolated line 572 is superimposed on the input image. The input image input to the learning model 61 may be a longitudinal cross-sectional image. The learning model 61 may be a model that accepts an input image and outputs a group of coordinates through which the interpolated line 572 passes.

図12および図13は、実施の形態3のカテーテルシステム10が表示する画面の例である。図12は、補完線572を作成する前に、制御部21が表示装置31に表示する画面の例を示す。図12に示す画面は、第1画像欄51、対象選択ボタン591および開始ボタン584を含む。 Figures 12 and 13 are examples of screens displayed by the catheter system 10 of embodiment 3. Figure 12 shows an example of a screen displayed by the control unit 21 on the display device 31 before creating the completion line 572. The screen shown in Figure 12 includes a first image field 51, a target selection button 591, and a start button 584.

第1画像欄51には、画像診断用カテーテル40を使用して得たリアルタイム画像が表示されている。対象選択ボタン591はプルダウンメニュー形式のボタンであり、ユーザが補完線572を表示させたい部位が選択されている。図12においては、「EEM」、すなわち外弾性板が選択されている。 The first image field 51 displays a real-time image obtained using the diagnostic imaging catheter 40. The target selection button 591 is a pull-down menu button, and the user selects the area for which they want to display the completion line 572. In Figure 12, "EEM," or the external elastic lamina, has been selected.

ユーザは、第1画像欄51に表示されたリアルタイム画像を観察して、補完線572を表示する部位を判断する。ユーザは、対象選択ボタン591を操作して補完線572を表示する部位を選択した後に、開始ボタン584を選択する。 The user observes the real-time image displayed in the first image field 51 and determines the area where the complementary line 572 will be displayed. The user operates the target selection button 591 to select the area where the complementary line 572 will be displayed, and then selects the start button 584.

図13は、ユーザによる開始ボタン584の選択を受け付けた後に、制御部21が第1画像欄51に表示する画面の例を示す。図13に示す画面は、第1画像欄51、対象選択ボタン591および終了ボタン585を含む。第1画像欄51に「EEM」に対応する補完線572を重畳したリアルタイム画像が表示されている。補完線572の表示を終了したい場合には、ユーザは終了ボタン585を選択する。 Figure 13 shows an example of a screen that the control unit 21 displays in the first image field 51 after accepting the user's selection of the start button 584. The screen shown in Figure 13 includes the first image field 51, a target selection button 591, and an end button 585. A real-time image with a complementary line 572 corresponding to "EEM" superimposed thereon is displayed in the first image field 51. To end the display of the complementary line 572, the user selects the end button 585.

図13に示す画面に、補完線572の色および太さ等の表示態様の変更を受け付けるボタン等が表示されていてもよい。図13に示す画面に、補完線572を一時的に非表示に変更するボタン等が表示されていてもよい。 The screen shown in FIG. 13 may display buttons or the like that allow changes to be made to the display mode of the completion line 572, such as the color and thickness. The screen shown in FIG. 13 may also display buttons or the like that allow the completion line 572 to be temporarily hidden.

図14は、実施の形態3のプログラムの処理の流れを説明するフローチャートである。制御部21は、ユーザが対象選択ボタン591を用いて設定した補完対象部位を取得する(ステップS521)。制御部21は、ステップS521で取得した補完対象部位に対応する学習モデル61を選択する(ステップS522)。以後の処理では、制御部21はステップS522で選択した学習モデル61を使用する。 Figure 14 is a flowchart explaining the processing flow of the program in embodiment 3. The control unit 21 acquires the part to be completed that the user has set using the target selection button 591 (step S521). The control unit 21 selects a learning model 61 that corresponds to the part to be completed acquired in step S521 (step S522). In subsequent processing, the control unit 21 uses the learning model 61 selected in step S522.

制御部21は、カテーテル制御部271からリアルタイム画像を取得する(ステップS523)。制御部21は、取得したリアルタイム画像を学習モデル61に入力して、補完線572を示す出力画像を取得する(ステップS524)。制御部21は、補完線572を重畳したリアルタイム画像を第1画像欄51に表示する(ステップS525)。 The control unit 21 acquires a real-time image from the catheter control unit 271 (step S523). The control unit 21 inputs the acquired real-time image into the learning model 61 and acquires an output image showing the interpolated line 572 (step S524). The control unit 21 displays the real-time image with the interpolated line 572 superimposed in the first image field 51 (step S525).

制御部21は、処理を終了するか否かを判定する(ステップS526)。たとえば、終了ボタン585の選択を受け付けた場合、または、画像診断用カテーテル40がMDU33から取り外された場合、制御部21は処理を終了すると判定する。 The control unit 21 determines whether to terminate the processing (step S526). For example, if the end button 585 is selected, or if the diagnostic imaging catheter 40 is removed from the MDU 33, the control unit 21 determines that the processing is to terminate.

処理を終了しないと判定した場合(ステップS526でNO)、制御部21はステップS523に戻る。処理を終了すると判定した場合(ステップS526でYES)、制御部21は処理を終了する。 If it is determined not to end the processing (NO in step S526), the control unit 21 returns to step S523. If it is determined to end the processing (YES in step S526), the control unit 21 ends the processing.

リアルタイム画像のフレームレートが高く、ステップS524の処理が間に合わない場合、制御部21はたとえば2フレームまたは3フレームに1回ステップS524を実行してもよい。制御部21は、ステップS524の処理を行なうフレームを心電図に同期させるように定めてもよい。 If the frame rate of the real-time image is high and the processing of step S524 cannot be completed in time, the control unit 21 may execute step S524, for example, once every two or three frames. The control unit 21 may also determine the frame for which the processing of step S524 is performed to be synchronized with the electrocardiogram.

本実施の形態によると、リアルタイム画像に自動的に補完線572を表示するカテーテルシステム10を提供できる。本実施の形態によると、補完線572が示す部位をユーザが指定できるカテーテルシステム10を提供できる。 This embodiment provides a catheter system 10 that automatically displays a completion line 572 on a real-time image. This embodiment also provides a catheter system 10 that allows the user to specify the area indicated by the completion line 572.

[実施の形態4]
本実施の形態は、情報欠落部473を補完した画像を表示するカテーテルシステム10に関する。実施の形態1と共通する部分については、説明を省略する。
[Fourth embodiment]
This embodiment relates to a catheter system 10 that displays an image in which an information-missing portion 473 has been complemented. Explanation of parts common to the first embodiment will be omitted.

図15は、実施の形態4の学習モデル61の構成を説明する説明図である。図15に示す学習モデルは、情報欠落部473を有する入力画像を入力した場合に、情報欠落部473を補完した出力画像に関する予測を出力するモデルである。図15の出力画像は、情報欠落部473を補完するように生成した補完後画像の例示である。 Figure 15 is an explanatory diagram illustrating the configuration of a learning model 61 in embodiment 4. The learning model shown in Figure 15 is a model that, when an input image having an information-missing portion 473 is input, outputs a prediction regarding an output image in which the information-missing portion 473 has been complemented. The output image in Figure 15 is an example of a complemented image generated to complement the information-missing portion 473.

学習モデル61は、欠落領域抽出モデル611、補完モデル612、切取部613および合成部614を含む。欠落領域抽出モデル611および補完モデル612は、学習可能なパラメータを有するニューラルネットワークモデルである。切取部613および合成部614は、画像を構成する各画素の画素値の演算を行なう演算器である。 The learning model 61 includes a missing area extraction model 611, a complement model 612, a cutout unit 613, and a synthesis unit 614. The missing area extraction model 611 and the complement model 612 are neural network models with learnable parameters. The cutout unit 613 and the synthesis unit 614 are computing units that calculate the pixel values of each pixel that makes up the image.

欠落領域抽出モデル611は、情報欠落部473を含む入力画像を受け付けて、情報欠落部473を示す部分を抽出した欠落領域画像483を生成するモデルである。欠落領域抽出モデル611は、たとえば物体検出モデルの一種であるMask-RCNN(Region Convolutional Neural Network)の構成を有する。 The missing area extraction model 611 is a model that accepts an input image containing missing information portions 473 and generates a missing area image 483 by extracting the portion showing the missing information portions 473. The missing area extraction model 611 has the configuration of, for example, a Mask-RCNN (Region Convolutional Neural Network), which is a type of object detection model.

図15においては、欠落領域画像483中の情報欠落部473をハッチングで示す。たとえば欠落領域画像483は、入力画像と同一サイズの画像であり、情報欠落部473に対応する画素の画素値が「1」、それ以外の部分の画素の画素値が「0」である画像である。 In Figure 15, the missing information portion 473 in the missing area image 483 is indicated by hatching. For example, the missing area image 483 is an image of the same size as the input image, in which the pixel value of the pixel corresponding to the missing information portion 473 is "1" and the pixel value of the pixels in the other areas is "0."

補完モデル612は、情報欠落部473を含む入力画像を受け付けて、情報欠落部473のない推定画像486を生成するモデルである。切取部613は、推定画像486の画素のうち、情報欠落部473に対応しない画素の画素値を背景色の画素値で置換することにより、切取画像487を生成する。補完モデル612は、たとえば複数の畳込層が連続した構成を有する。 The interpolation model 612 is a model that accepts an input image including an information-missing portion 473 and generates an estimated image 486 without the information-missing portion 473. The cropping unit 613 generates a cropped image 487 by replacing the pixel values of pixels in the estimated image 486 that do not correspond to the information-missing portion 473 with pixel values of the background color. The interpolation model 612 has, for example, a configuration in which multiple convolutional layers are connected.

合成部614は、入力画像と切取画像487とを合成して出力画像を生成する。出力画像は、入力画像のうち、情報欠落部473に対応する部分のみを補完モデル612により生成された画像に置換した画像である。切取画像487は、情報欠落部473を補完する補完情報の例示である。 The synthesis unit 614 synthesizes the input image and the cropped image 487 to generate an output image. The output image is an image in which only the portion of the input image corresponding to the missing information portion 473 has been replaced with an image generated by the interpolation model 612. The cropped image 487 is an example of complementary information that complements the missing information portion 473.

学習モデル61は、情報欠落部473を有する入力画像を入力した場合に、専門家がみて違和感のない出力画像を出力するように、学習済である。学習モデル61の生成方法については後述する。 The learning model 61 has been trained so that when an input image having information-missing portions 473 is input, it will output an output image that does not appear unnatural to an expert. The method for generating the learning model 61 will be described later.

図16は、実施の形態4の学習モデル61の使用方法を説明する説明図である。制御部21は、学習モデル61に入力画像を入力し、切取部613から出力される切取画像487を取得する。 Figure 16 is an explanatory diagram illustrating how to use the learning model 61 in embodiment 4. The control unit 21 inputs an input image to the learning model 61 and obtains the cropped image 487 output from the cropping unit 613.

図17から図21は、実施の形態4のカテーテルシステム10が表示する画面の例である。図17に示す画面は、第1画像欄51、補完なしボタン580、補完ボタン583、着色ボタン586、枠線ボタン587および網掛けボタン588を含む。補完なしボタン580と補完ボタン583とは、常時いずれか一方が選択された状態に設定されている。 Figures 17 to 21 are examples of screens displayed by the catheter system 10 of embodiment 4. The screen shown in Figure 17 includes a first image field 51, a no complement button 580, a complement button 583, a color button 586, a border button 587, and a shaded button 588. Either the no complement button 580 or the complement button 583 is always set to be selected.

図17は、補完なしボタン580が選択されている状態を示す。補完ボタン583、着色ボタン586および枠線ボタン587は選択できない状態に設定されている。第1画像欄51に、情報欠落部473を含むリアルタイム画像が表示されている。図17においては、情報欠落部473の補完は行われていない。 Figure 17 shows the state when the No Completion button 580 is selected. The Completion button 583, Color button 586, and Border button 587 are set to an unselectable state. A real-time image including missing information portion 473 is displayed in the first image column 51. In Figure 17, missing information portion 473 has not been completed.

図18は、制御部21が補完ボタン583の選択を受け付けた場合に表示する画面の例を示す。補完なしボタン580の選択が解除され、着色ボタン586、枠線ボタン587および網掛けボタン588が選択可能な状態に設定されている。画面の右上に、第2画像欄52が表示されている。 Figure 18 shows an example of a screen displayed when the control unit 21 accepts selection of the complement button 583. The no complement button 580 is deselected, and the color button 586, border button 587, and shaded button 588 are set to a selectable state. The second image field 52 is displayed in the upper right corner of the screen.

第1画像欄51には、リアルタイム画像と学習モデル61から取得した切取画像487とを合成した画像が表示されている。第2画像欄52には、リアルタイム画像が表示されている。ユーザは、第1画像欄51に表示されている情報欠落部473を補完した画像に基づいて、管腔器官の断面形状、断面積および内径等を判断できる。 The first image field 51 displays an image that combines the real-time image with the cropped image 487 obtained from the learning model 61. The second image field 52 displays the real-time image. The user can determine the cross-sectional shape, cross-sectional area, inner diameter, etc. of the hollow organ based on the image in which the missing information portion 473 displayed in the first image field 51 has been filled in.

制御部21は、第1画像欄51に表示した情報欠落部473が存在しない画像に基づいて、血管内腔の面積および内径等を算出できる。制御部21は、算出した面積および内径等に基づいて、推奨するステントに関する情報を表示してもよい。 The control unit 21 can calculate the area and inner diameter of the blood vessel lumen based on an image without the missing information portion 473 displayed in the first image field 51. The control unit 21 may also display information about the recommended stent based on the calculated area and inner diameter.

ユーザは、必要に応じて第2画像欄52に表示された補完前のリアルタイム画像を観察できる。ユーザは、第1画像欄51と第2画像欄52とを見比べることにより、学習モデル61により補完された部分がどこであるかを確認できる。 If necessary, the user can observe the real-time image before completion displayed in the second image field 52. By comparing the first image field 51 and the second image field 52, the user can confirm which parts have been completed by the learning model 61.

図19は、制御部21が枠線ボタン587の選択を受け付けた場合に表示する画面の例を示す。制御部21は、リアルタイム画像と、縁に枠線を追加した切取画像487とを合成して、第1画像欄51に表示する。ユーザは、学習モデル61により補完された部分と、画像診断用カテーテル40により実際に取得された部分とを容易に識別できる。 Figure 19 shows an example of a screen displayed when the control unit 21 accepts selection of the border button 587. The control unit 21 combines the real-time image with a cropped image 487 with a border added to the edge, and displays it in the first image field 51. The user can easily distinguish between the portion complemented by the learning model 61 and the portion actually acquired by the imaging diagnostic catheter 40.

図20は、制御部21が枠線ボタン587と網掛けボタン588との選択を受け付けた場合に表示する画面の例である。制御部21は、リアルタイム画像と、縁に枠線を追加するとともに網掛けを施した切取画像487とを合成して、第1画像欄51に表示する。不慣れなユーザであっても、学習モデル61により補完された部分を、画像診断用カテーテル40により実際に取得された部分と誤認するおそれがないカテーテルシステム10を提供できる。 Figure 20 shows an example of a screen displayed when the control unit 21 accepts selection of the border button 587 and the shaded button 588. The control unit 21 combines the real-time image with a cropped image 487 that has borders added to its edges and is shaded, and displays the combined image in the first image field 51. This provides a catheter system 10 that prevents even an inexperienced user from mistaking the portion completed by the learning model 61 for the portion actually acquired by the diagnostic imaging catheter 40.

ユーザは、着色ボタン586、枠線ボタン587および網掛けボタン588を任意の組み合わせで選択できる。着色ボタン586、枠線ボタン587および網掛けボタン588は、切取画像487に対するマーキングの態様を選択する手段の例示である。マーキングの手法は、これらに限定するものではない。任意の態様のマーキング設定できる。 The user can select any combination of the coloring button 586, border button 587, and shading button 588. The coloring button 586, border button 587, and shading button 588 are examples of means for selecting the marking style for the cropped image 487. Marking methods are not limited to these. Any style of marking can be set.

図21は、制御部21が着色ボタン586の選択を受け付けた場合に表示する画面の例である。制御部21は、リアルタイム画像と、高エコーの部分に着色した切取画像487とを合成して、第1画像欄51に表示する。ユーザは、学習モデル61により補完された部分と、画像診断用カテーテル40により実際に取得された部分とを容易に識別できる。 Figure 21 shows an example of a screen displayed when the control unit 21 accepts selection of the coloring button 586. The control unit 21 combines the real-time image with a cropped image 487 in which hyperechoic areas are colored, and displays the combined image in the first image field 51. The user can easily distinguish between the areas complemented by the learning model 61 and the areas actually acquired by the diagnostic imaging catheter 40.

図22は、実施の形態4のプログラムの処理の流れを説明するフローチャートである。制御部21は、カテーテル制御部271からリアルタイム画像を取得する(ステップS531)。制御部21は、補完ボタン583の選択を受け付けているか否かを判定する(ステップS532)。受け付けていないと判定した場合(ステップS532でNO)、制御部21は第1画像欄51にリアルタイム画像を表示する(ステップS534)。 Figure 22 is a flowchart explaining the processing flow of the program in embodiment 4. The control unit 21 acquires a real-time image from the catheter control unit 271 (step S531). The control unit 21 determines whether selection of the complement button 583 has been accepted (step S532). If it is determined that selection has not been accepted (NO in step S532), the control unit 21 displays the real-time image in the first image field 51 (step S534).

受け付けていると判定した場合(ステップS532でYES)、制御部21は、取得したリアルタイム画像を学習モデル61に入力して、切取画像487を取得する(ステップS533)。制御部21は、着色ボタン586、枠線ボタン587および網掛けボタン588を介して切取画像487に対するマーキングの選択を受け付けているか否かを判定する(ステップS535)。 If it is determined that the selection has been accepted (YES in step S532), the control unit 21 inputs the acquired real-time image into the learning model 61 to acquire the cropped image 487 (step S533). The control unit 21 then determines whether the selection of marking for the cropped image 487 has been accepted via the coloring button 586, border button 587, and hatching button 588 (step S535).

マーキングの選択を受け付けていないと判定した場合(ステップS535でNO)、制御部21はリアルタイム画像と切取画像487とを合成する(ステップS536)。マーキングの選択を受け付けていると判定した場合(ステップS535でYES)、制御部21はリアルタイム画像と、指定されたマーキングを施した切取画像487とを合成する(ステップS537)。 If it is determined that a marking selection has not been accepted (NO in step S535), the control unit 21 combines the real-time image with the cropped image 487 (step S536). If it is determined that a marking selection has been accepted (YES in step S535), the control unit 21 combines the real-time image with the cropped image 487 with the specified marking (step S537).

ステップS536またはステップS537の終了後、制御部21は合成した画像を表示する(ステップS538)。ステップS534またはステップS538の終了後、制御部21は、処理を終了するか否かを判定する(ステップS539)。たとえば画像診断用カテーテル40がMDU33から取り外された場合、制御部21は処理を終了すると判定する。 After step S536 or step S537 is completed, the control unit 21 displays the synthesized image (step S538). After step S534 or step S538 is completed, the control unit 21 determines whether to end the processing (step S539). For example, if the diagnostic imaging catheter 40 is removed from the MDU 33, the control unit 21 determines to end the processing.

終了しないと判定した場合(ステップS539でNO)、制御部21はステップS531に戻る。終了すると判定した場合(ステップS539でYES)、制御部21は処理を終了する。 If it is determined that the process should not end (NO in step S539), the control unit 21 returns to step S531. If it is determined that the process should end (YES in step S539), the control unit 21 ends the process.

本実施の形態によると、実際に画像診断用カテーテル40を用いて取得した部分を維持しながら、情報欠落部473については違和感のない状態に補完して表示するカテーテルシステム10を提供できる。 This embodiment provides a catheter system 10 that maintains the portion actually acquired using the diagnostic imaging catheter 40, while complementing and displaying the missing information portion 473 in a natural manner.

本実施の形態によると、ユーザが種々のマーキング方法により、補完した領域を識別できるカテーテルシステム10を提供できる。 This embodiment provides a catheter system 10 that allows the user to identify the completed area using various marking methods.

[実施の形態5]
本実施の形態は、横断層像中の情報欠落部473を、他のフレームの横断層像を用いて補完するカテーテルシステム10に関する。実施の形態1と共通する部分については、説明を省略する。
Fifth Embodiment
This embodiment relates to a catheter system 10 that complements an information-missing portion 473 in a transverse cross-sectional image by using a transverse cross-sectional image of another frame. Description of parts common to the first embodiment will be omitted.

図23は、実施の形態5のカテーテルシステム10が表示する画面の生成方法を説明する説明図である。本実施の形態は、ステントを留置済の部位に画像診断用カテーテル40を挿入して取得した場合を例にして説明する。 Figure 23 is an explanatory diagram illustrating a method for generating a screen displayed by the catheter system 10 in embodiment 5. This embodiment will be described using an example in which an imaging diagnostic catheter 40 is inserted into a site where a stent has already been placed and images are acquired.

第1断層像および第2断層像は、プローブ部41の長手方向にわずかに異なる位置で取得した横断層像である。二つの横断層像間で、管腔器官自体の構造には大きな差異はない。ステントの素線により、放射線状に複数の情報欠落部473が生じている。ステントは網目状であるため、横断層像のスライス面がプローブ部41の長手方向にずれている場合には、情報欠落部473の位置が異なる。 The first and second tomographic images are transverse images acquired at slightly different positions in the longitudinal direction of the probe portion 41. There is no significant difference in the structure of the luminal organ itself between the two transverse images. The stent wires have created multiple radial information gaps 473. Because the stent is mesh-like, the positions of the information gaps 473 will differ if the slice plane of the transverse image is shifted in the longitudinal direction of the probe portion 41.

たとえば、制御部21は第2断層像から情報欠落部473を抽出する。制御部21は、第1断層像から、それぞれの情報欠落部473に対応する部分を切り取り、第2断層像に合成する。以上により、情報欠落部473を含まない合成画像が生成される。 For example, the control unit 21 extracts the information-missing portions 473 from the second tomographic image. The control unit 21 cuts out the portions corresponding to the information-missing portions 473 from the first tomographic image and combines them with the second tomographic image. As a result, a combined image that does not include the information-missing portions 473 is generated.

図24は、実施の形態5のプログラムの処理の流れを説明するフローチャートである。制御部21は、カテーテル制御部271から第1リアルタイム画像を取得して、主記憶装置22または補助記憶装置23に記録する(ステップS551)。第1リアルタイム画像は、画像診断用カテーテル40を用いて生成されたカテーテル画像の例示である。 Figure 24 is a flowchart explaining the processing flow of the program in embodiment 5. The control unit 21 acquires a first real-time image from the catheter control unit 271 and records it in the main storage device 22 or the auxiliary storage device 23 (step S551). The first real-time image is an example of a catheter image generated using the diagnostic imaging catheter 40.

制御部21は、第1リアルタイム画像中の情報欠落部473を抽出する(ステップS552)。情報欠落部473の抽出は、たとえば扇形の低エコー領域をテンプレートに用いたテンプレートマッチングにより行なう。中心側の端部が高エコーであり、その他の部分が低エコーである扇形の領域をテンプレートに用いてもよい。情報欠落部473は、たとえばMask-RCNN等の物体検出アルゴリズムを用いた学習モデルにより抽出されてもよい。 The control unit 21 extracts information-missing portions 473 from the first real-time image (step S552). The information-missing portions 473 are extracted by template matching, using, for example, a fan-shaped hypoechoic region as a template. A fan-shaped region whose central end is hyperechoic and the remaining portions are hypoechoic may be used as the template. The information-missing portions 473 may also be extracted by a learning model using an object detection algorithm such as Mask-RCNN.

制御部21は、カテーテル制御部271から第2リアルタイム画像を取得して、主記憶装置22または補助記憶装置23に記録する(ステップS553)。なお、本プログラムの実行中、ユーザは画像診断用カテーテル40を観察対象部位の近傍でわずかに進退させる。本プログラムはMDU33を使用したプルバック操作中に実行されてもよい。プルバック操作中に実行される場合、制御部21は第1リアルタイム画像を取得した後、1フレームから数フレーム後に第2リアルタイム画像を取得する。第2リアルタイム画像は、第1カテーテル画像とは異なる時刻に生成された第2カテーテル画像の例示である。 The control unit 21 acquires a second real-time image from the catheter control unit 271 and records it in the main memory device 22 or the auxiliary memory device 23 (step S553). Note that while this program is running, the user slightly advances and retreats the diagnostic imaging catheter 40 near the area to be observed. This program may also be executed during a pullback operation using the MDU 33. When executed during a pullback operation, the control unit 21 acquires the first real-time image, and then acquires the second real-time image one to several frames later. The second real-time image is an example of a second catheter image generated at a different time than the first catheter image.

制御部21は、第2リアルタイム画像中の情報欠落部473を抽出する(ステップS554)。制御部21は、ステップS552で抽出した情報欠落部473と、ステップS554で抽出した情報欠落部473とが重複しているか否かを判定する(ステップS555)。たとえば制御部21は、二つの情報欠落部473が重複している部分の面積が所定の面積を超えた場合に、両者が重複していると判定する。 The control unit 21 extracts the information missing portion 473 in the second real-time image (step S554). The control unit 21 determines whether the information missing portion 473 extracted in step S552 and the information missing portion 473 extracted in step S554 overlap (step S555). For example, the control unit 21 determines that the two information missing portions 473 overlap if the area of the overlapping portion exceeds a predetermined area.

重複していると判定した場合(ステップS555でYES)、制御部21はステップS553に戻る。重複していないと判定した場合(ステップS555でNO)、制御部21は第1リアルタイム画像と第2リアルタイム画像とを合成する(ステップS556)。 If it is determined that there is overlap (YES in step S555), the control unit 21 returns to step S553. If it is determined that there is no overlap (NO in step S555), the control unit 21 combines the first real-time image and the second real-time image (step S556).

具体的には、たとえば制御部21はステップS554で抽出した情報欠落部473に対応する部分を第1リアルタイム画像から切り取り、第2リアルタイム画像に合成する。制御部21は、ステップS552で抽出した情報欠落部473に対応する部分を第2リアルタイム画像から切り取り、第1リアルタイム画像に合成してもよい。 Specifically, for example, the control unit 21 cuts out the portion corresponding to the information missing portion 473 extracted in step S554 from the first real-time image and combines it with the second real-time image. The control unit 21 may also cut out the portion corresponding to the information missing portion 473 extracted in step S552 from the second real-time image and combine it with the first real-time image.

制御部21は、合成した画像をたとえば図17から図21を使用して説明した画面の第1画像欄51に表示する(ステップS557)。制御部21は処理を終了する。 The control unit 21 displays the synthesized image, for example, in the first image field 51 of the screen described using Figures 17 to 21 (step S557). The control unit 21 then ends the processing.

本実施の形態によると、情報欠落部473を他のフレームの横断層像を用いて補完するため、画像合成に伴う偽像が生じにくいカテーテルシステム10を提供できる。 According to this embodiment, the missing information area 473 is filled in using transverse images from other frames, making it possible to provide a catheter system 10 that is less susceptible to artifacts caused by image synthesis.

[実施の形態6]
本実施の形態は、画像中の情報欠落部473を、同一フレームの画像を用いて補完するカテーテルシステム10に関する。実施の形態1と共通する部分については、説明を省略する。
Sixth Embodiment
This embodiment relates to a catheter system 10 that complements an information missing portion 473 in an image by using an image of the same frame. Description of parts common to the first embodiment will be omitted.

図25は、実施の形態6のカテーテルシステム10が表示する画面の生成方法を説明する説明図である。本実施の形態は、ガイドワイヤによる情報欠落部473を含む画像を例にして説明する。 Figure 25 is an explanatory diagram illustrating a method for generating a screen displayed by the catheter system 10 in embodiment 6. This embodiment will be described using an example of an image including an information-missing area 473 due to a guidewire.

たとえば、制御部21は元画像から情報欠落部473を抽出する。制御部21は、元画像のうち情報が欠落していない部分から、情報欠落部473に対応する形状の貼付領域485を複写して、情報欠落部473に合成する。以上により、情報欠落部473を含まない合成画像が生成される。 For example, the control unit 21 extracts the information-missing portion 473 from the original image. The control unit 21 copies a paste area 485 of a shape corresponding to the information-missing portion 473 from a portion of the original image where no information is missing, and combines it with the information-missing portion 473. As a result, a composite image that does not include the information-missing portion 473 is generated.

図26は、実施の形態6のプログラムの処理の流れを説明するフローチャートである。制御部21は、カテーテル制御部271からリアルタイム画像を取得する(ステップS561)。制御部21は、リアルタイム画像中の情報欠落部473を抽出する(ステップS562)。 Figure 26 is a flowchart explaining the processing flow of the program in embodiment 6. The control unit 21 acquires a real-time image from the catheter control unit 271 (step S561). The control unit 21 extracts information-missing portions 473 from the real-time image (step S562).

制御部21は、ステップS561で取得したリアルタイム画像から、貼付領域485の候補を抽出する(ステップS563)。貼付領域485候補は、たとえば画像の中心を軸にして、情報欠落部473を回転させた形状に対応する部分をリアルタイム画像から切り出すことにより抽出する。 The control unit 21 extracts candidates for the paste area 485 from the real-time image acquired in step S561 (step S563). The candidates for the paste area 485 are extracted by, for example, cutting out from the real-time image a portion corresponding to the shape obtained by rotating the information missing portion 473 around the center of the image as an axis.

制御部21は、ステップS561で取得したリアルタイム画像と、ステップS563で抽出した貼付領域485の候補とを合成する(ステップS564)。制御部21は、ステップS564で合成した合成画像から情報欠落部473を抽出する(ステップS565)。ステップS565で情報欠落部473を抽出する手法は、ステップS562と同様である。
制御部21は、合成画像に情報欠落部473が含まれるか否かを判定する(ステップS566)。具体的には、所定の面積を超える情報欠落部473が抽出された場合に、制御部21は合成画像に情報欠落部473が含まれると判定する。
The control unit 21 combines the real-time image acquired in step S561 with the candidate for paste area 485 extracted in step S563 (step S564). The control unit 21 extracts information missing portion 473 from the combined image combined in step S564 (step S565). The method for extracting information missing portion 473 in step S565 is the same as that in step S562.
The control unit 21 determines whether the composite image includes the missing information portion 473 (step S566). Specifically, if the missing information portion 473 having an area larger than a predetermined value is extracted, the control unit 21 determines that the missing information portion 473 is included in the composite image.

情報欠落部473が含まれると判定した場合(ステップS566でYES)、制御部21はステップS563に戻る。情報欠落部473が含まれないと判定した場合(ステップS566でNO)、制御部21は、ステップS564で合成した画像をたとえば図17から図21を使用して説明した画面の第1画像欄51に表示する(ステップS567)。制御部21は処理を終了する。 If it is determined that the missing information portion 473 is included (YES in step S566), the control unit 21 returns to step S563. If it is determined that the missing information portion 473 is not included (NO in step S566), the control unit 21 displays the image synthesized in step S564, for example, in the first image field 51 of the screen described using Figures 17 to 21 (step S567). The control unit 21 ends the processing.

本実施の形態によると、情報欠落部473を同一のフレームの横断層像から取得した貼付領域485を用いて補完するため、補完処理に伴うタイムラグが少ないカテーテルシステム10を提供できる。 In this embodiment, the missing information portion 473 is complemented using the attachment area 485 obtained from the transverse image of the same frame, thereby providing a catheter system 10 with little time lag associated with the complementation process.

[実施の形態7]
本実施の形態は、図11を使用して説明した実施の形態3の学習モデル61を生成する方法に関する。実施の形態3と共通する部分については、説明を省略する。
Seventh Embodiment
This embodiment relates to a method for generating the learning model 61 of the third embodiment described with reference to Fig. 11. Explanation of parts common to the third embodiment will be omitted.

図27は、訓練DBのレコードレイアウトを説明する説明図である。訓練データDBは、検出対象と、入力画像と、出力画像とを関連づけて記録したデータベースであり、機械学習による学習モデル61の訓練に使用される。訓練DBは、対象フィールド、入力画像フィールドおよび出力画像フィールドを有する。 Figure 27 is an explanatory diagram illustrating the record layout of the training DB. The training data DB is a database that records the detection target, input image, and output image in association with each other, and is used to train the learning model 61 using machine learning. The training DB has a target field, an input image field, and an output image field.

対象フィールドには、補完線572を作成する対象の名称が記録されている。入力画像フィールドには、画像診断用カテーテル40を用いて取得した画像が記録されている。出力画像フィールドには、対象フィールドに記録された対象を示す補完線の画像が記録されている。 The target field records the name of the target for which the interpolated line 572 is to be created. The input image field records the image acquired using the diagnostic imaging catheter 40. The output image field records an image of the interpolated line representing the target recorded in the target field.

訓練DBには、対象の名称と、画像診断用カテーテル40を用いて生成した入力画像と、専門家等が正しいことを確認済の出力画像との組み合わせが大量に記録されている。訓練DBは、たとえば画像診断用カテーテル40の仕様に習熟した専門医等が、実施の形態1または実施の形態2を使用した症例記録に基づいて生成される。 The training DB contains a large number of combinations of subject names, input images generated using the diagnostic imaging catheter 40, and output images that have been verified as correct by an expert or other professional. The training DB is generated, for example, by a specialist or other professional familiar with the specifications of the diagnostic imaging catheter 40, based on case records using embodiment 1 or embodiment 2.

図28は、実施の形態7のプログラムの処理の流れを説明するフローチャートである。情報処理装置20を用いて学習モデル61の機械学習を行なう場合を例にして説明する。 Figure 28 is a flowchart illustrating the processing flow of the program in embodiment 7. The explanation uses as an example a case where machine learning of the learning model 61 is performed using the information processing device 20.

図28のプログラムは情報処理装置20とは別のハードウェアで実行され、機械学習が完了した学習モデル61がネットワークを介して補助記憶装置23に複写されてもよい。一つのハードウェアで学習させた学習モデル61を、複数の情報処理装置20で使用できる。 The program in Figure 28 may be executed on hardware separate from the information processing device 20, and the learning model 61 after machine learning has been completed may be copied to the auxiliary storage device 23 via a network. A learning model 61 trained on a single piece of hardware may be used by multiple information processing devices 20.

図28のプログラムの実行に先立ち、たとえば畳込層、プーリング層および全結合層を組み合わせた未学習のモデルが準備されている。図28のプログラムにより、準備されたモデルの各パラメータが調整されて、機械学習が行なわれる。 Prior to running the program in Figure 28, an untrained model is prepared, for example, by combining a convolutional layer, a pooling layer, and a fully connected layer. The program in Figure 28 adjusts each parameter of the prepared model and performs machine learning.

制御部21は、訓練DBから1エポックの訓練に使用する訓練レコードを取得する(ステップS571)。制御部21は、モデルの入力層に入力画像が入力された場合に、出力層から出力画像が出力されるように、モデルのパラメータを調整する(ステップS572)。 The control unit 21 obtains the training record to be used for one epoch of training from the training DB (step S571). The control unit 21 adjusts the model parameters so that when an input image is input to the input layer of the model, an output image is output from the output layer (step S572).

制御部21は、処理を終了するか否かを判定する(ステップS573)。たとえば、制御部21は所定のエポック数の学習を終了した場合に、処理を終了すると判定する。制御部21は、訓練DBからテストデータを取得して機械学習中のモデルに入力し、所定の精度の出力が得られた場合に処理を終了すると判定してもよい。 The control unit 21 determines whether to terminate the processing (step S573). For example, the control unit 21 determines to terminate the processing when learning for a predetermined number of epochs has been completed. The control unit 21 may also obtain test data from the training DB, input it into the model under machine learning, and determine to terminate the processing when an output with a predetermined accuracy is obtained.

処理を終了しないと判定した場合(ステップS573でNO)、制御部21はステップS571に戻る。処理を終了すると判定した場合(ステップS573でYES)、制御部21は学習済のモデルのパラメータを補助記憶装置23に記録する(ステップS574)。その後、制御部21は処理を終了する。以上の処理により、学習済のモデルが生成される。 If it is determined not to end the processing (NO in step S573), the control unit 21 returns to step S571. If it is determined to end the processing (YES in step S573), the control unit 21 records the parameters of the trained model in the auxiliary storage device 23 (step S574). Thereafter, the control unit 21 ends the processing. Through the above processing, a trained model is generated.

本実施の形態によると、機械学習により実施の形態3で説明した学習モデル61を生成できる。 According to this embodiment, the learning model 61 described in embodiment 3 can be generated by machine learning.

[実施の形態8]
本実施の形態は、図15を使用して説明した実施の形態4の学習モデル61を生成する方法に関する。実施の形態4と共通する部分については、説明を省略する。
Eighth Embodiment
This embodiment relates to a method for generating the learning model 61 of the fourth embodiment described with reference to Fig. 15. Explanation of parts common to the fourth embodiment will be omitted.

図29は、学習モデル61を生成する方法の概要を説明する説明図である。図15を使用して説明したように、学習モデル61は入力画像を受け付けて、出力画像を生成するモデルである。識別器65は、学習モデル61から出力された出力画像を受け付けて、真の画像であるか、偽の画像であるかを判定するモデルである。識別器65は、たとえば畳込層とプーリング層との繰り返し、全結合層、および、ソフトマックス層を連結した構成を有する。 Figure 29 is an explanatory diagram outlining a method for generating the learning model 61. As explained using Figure 15, the learning model 61 is a model that accepts an input image and generates an output image. The classifier 65 is a model that accepts an output image output from the learning model 61 and determines whether it is a true image or a false image. The classifier 65 has a configuration that connects, for example, a repetition of a convolutional layer and a pooling layer, a fully connected layer, and a softmax layer.

識別器65と学習モデル61とをそれぞれ学習させてパラメータを調整する敵対的ネットワーク生成(GAN:Generative Adversarial Networks)により、学習モデル61は違和感のない出力画像を生成できるようになる。 By using Generative Adversarial Networks (GAN), which trains the classifier 65 and the learning model 61 and adjusts their parameters, the learning model 61 is able to generate natural output images.

図30は、実施の形態8のプログラムの処理の流れを説明するフローチャートである。情報処理装置20を用いて学習モデル61の機械学習を行なう場合を例にして説明する。 Figure 30 is a flowchart illustrating the processing flow of the program in embodiment 8. An example will be described in which machine learning of the learning model 61 is performed using the information processing device 20.

図30のプログラムは情報処理装置20とは別のハードウェアで実行され、機械学習が完了した学習モデル61がネットワークを介して補助記憶装置23に複写されてもよい。一つのハードウェアで学習させた学習モデル61を、複数の情報処理装置20で使用できる。 The program in Figure 30 may be executed on hardware separate from the information processing device 20, and the learning model 61 after machine learning has been completed may be copied to the auxiliary storage device 23 via a network. A learning model 61 trained on a single piece of hardware may be used by multiple information processing devices 20.

図30のプログラムの実行に先立ち、図15を使用して説明した構成を有する未学習の学習モデル61と、未学習の識別器65とを組み合わせたモデルが準備されている。 Prior to executing the program in Figure 30, a model is prepared that combines an untrained learning model 61 having the configuration described using Figure 15 with an untrained classifier 65.

制御部21は、複数の入力画像を取得する(ステップS581)。入力画像は、たとえば図27を使用して説明した訓練DBの入力画像フィールドに記録されている。入力画像には、情報欠落部473を含まない画像を含む。 The control unit 21 acquires multiple input images (step S581). The input images are recorded, for example, in the input image field of the training DB described using Figure 27. The input images include images that do not include the information missing portion 473.

制御部21は、学習モデル61を介して識別器65に入力された画像に対しては「偽」を、学習モデル61を介さずに識別器65に入力された情報欠落部473を含まない画像に対しては「真」を出力するように、識別器65のパラメータを調整する(ステップS582)。 The control unit 21 adjusts the parameters of the classifier 65 so that it outputs "false" for images input to the classifier 65 via the learning model 61, and outputs "true" for images that do not contain the information missing portion 473 and that are input to the classifier 65 without via the learning model 61 (step S582).

制御部21は、識別器65が「真」と「偽」とを半々の確率で出力するように、学習モデル61のパラメータ、具体的には、欠落領域抽出モデル611および補完モデル612のパラメータを調整する(ステップS583)。制御部21は、ステップS582とステップS583とを複数回繰り返して処理してもよい。 The control unit 21 adjusts the parameters of the learning model 61, specifically the parameters of the missing area extraction model 611 and the complementation model 612, so that the classifier 65 outputs "true" and "false" with equal probability (step S583). The control unit 21 may repeat steps S582 and S583 multiple times.

制御部21は学習済の学習モデル61のパラメータを補助記憶装置23に記録する(ステップS584)。その後、制御部21は処理を終了する。以上の処理により、学習済の学習モデル61が生成される。 The control unit 21 records the parameters of the trained learning model 61 in the auxiliary storage device 23 (step S584). The control unit 21 then terminates the processing. Through the above processing, the trained learning model 61 is generated.

本実施の形態によると、機械学習により実施の形態4で説明した学習モデル61を生成できる。 According to this embodiment, the learning model 61 described in embodiment 4 can be generated by machine learning.

[実施の形態9]
本実施の形態は、補完線572のうち信頼度の高い部分と、信頼度の低い部分とを区別して表示するカテーテルシステム10に関する。実施の形態3と共通する部分については、説明を省略する。
Ninth Embodiment
This embodiment relates to a catheter system 10 that distinguishes between highly reliable and less reliable portions of a complementary line 572. Description of portions common to the third embodiment will be omitted.

図31は、実施の形態9のカテーテルシステム10が表示する画像の生成方法を説明する説明図である。本実施の形態では、画像診断用カテーテル40を使用して得た断層像の表示レンジが小さい場合、すなわち画像診断用カテーテル40の近傍を表示した入力画像を使用する場合を例にして説明する。 Figure 31 is an explanatory diagram illustrating a method for generating an image displayed by the catheter system 10 of embodiment 9. In this embodiment, an example is given of a case where the display range of the tomographic image obtained using the diagnostic imaging catheter 40 is small, i.e., an input image displaying the vicinity of the diagnostic imaging catheter 40 is used.

入力画像には、ガイドワイヤ像472および陰影形成部像474が表示されている。陰影形成部像474は、たとえば強度に石灰化した部位、ステント、または、画像診断用カテーテル40と同時に使用されている他の医療器具等の強反射体を示す像である。ガイドワイヤ像472の外側および陰影形成部像474の外側に、音響陰影による情報欠落部473が形成されている。すなわち、ガイドワイヤ像472および陰影形成部像474は、陰影形成部を示す像の例示である。 The input image displays a guidewire image 472 and a shadowed area image 474. The shadowed area image 474 is an image that shows a strong reflector, such as a highly calcified area, a stent, or another medical device being used simultaneously with the diagnostic imaging catheter 40. Outside the guidewire image 472 and the shadowed area image 474, information-missing areas 473 due to acoustic shading are formed. In other words, the guidewire image 472 and the shadowed area image 474 are examples of images that show a shadowed area.

制御部21は、入力画像に基づいて、第1補完線561と第2補完線562の2本の補完線572を生成する(ステップS101)。本実施の形態においては、第1補完線561は血管の内面を示し、第2補完線562は外弾性板を示す。なお、ステップS101において生成される補完線572の数は、1本または3本以上であってもよい。 The control unit 21 generates two complementary lines 572, a first complementary line 561 and a second complementary line 562, based on the input image (step S101). In this embodiment, the first complementary line 561 represents the inner surface of the blood vessel, and the second complementary line 562 represents the external elastic lamina. Note that the number of complementary lines 572 generated in step S101 may be one or three or more.

制御部21は、入力画像と、補完線572とを合成することにより、補完線付画像を生成できる(ステップS102)。なお、補完線付画像は説明の便宜のために示すものであり、実際には生成されなくてもよい。 The control unit 21 can generate an image with complementary lines by combining the input image with the complementary lines 572 (step S102). Note that the image with complementary lines is shown for convenience of explanation and does not need to be generated in reality.

制御部21は、入力画像または補完線付画像から、ガイドワイヤ像472および陰影形成部像474を抽出する(ステップS103)。ガイドワイヤ像472は、所定の輝度よりも高輝度の領域であり、第1補完線561の内側に存在する領域である。制御部21は、あらかじめ指定された形状および寸法に基づいてパターンマッチングによりガイドワイヤ像472を抽出してもよい。 The control unit 21 extracts the guidewire image 472 and the shadow-forming portion image 474 from the input image or the image with the complementary lines (step S103). The guidewire image 472 is an area with a brightness higher than a predetermined brightness and located inside the first complementary line 561. The control unit 21 may extract the guidewire image 472 by pattern matching based on a pre-specified shape and dimensions.

陰影形成部像474は、所定の輝度よりも高輝度の領域であり、第1補完線561よりも外側に存在する領域である。陰影形成部像474は、たとえばステントの素線または強度に石灰化した部分に対応する。ガイドワイヤ像472および陰影形成部像474は、音響陰影部の形成原因が描出された部分の例示である。 The shadowed area image 474 is an area with a higher brightness than a predetermined level and located outside the first complementary line 561. The shadowed area image 474 corresponds to, for example, a stent wire or a heavily calcified area. The guidewire image 472 and the shadowed area image 474 are examples of areas where the cause of the acoustic shadow formation is depicted.

制御部21は、抽出したガイドワイヤ像472および陰影形成部像474に基づいて、低信頼領域55を定める。低信頼領域55は、ガイドワイヤ像472付近の領域とガイドワイヤ像472よりも外側の領域とを合わせた略扇形形状の領域、および、陰影形成部像474付近の領域と陰影形成部像474よりも外側の領域とを合わせた略扇形形状の領域である。 The control unit 21 determines a low-reliability region 55 based on the extracted guidewire image 472 and shadow-forming portion image 474. The low-reliability region 55 is a roughly fan-shaped region that combines the region near the guidewire image 472 with the region outside the guidewire image 472, and a roughly fan-shaped region that combines the region near the shadow-forming portion image 474 with the region outside the shadow-forming portion image 474.

画像診断用カテーテル40と低信頼領域55との間には、ガイドワイヤ像472または陰影形成部像474が介在しているため、音響陰影が発生している可能性が高い。したがって低信頼領域55の内部においては、補完線572の信頼度が低い。なお制御部21は、ガイドワイヤ像472および陰影形成部像474よりも画像診断用カテーテルに近い所定の幅の領域を、低信頼領域55に含めてもよい。 Because the guidewire image 472 or the shadow-forming portion image 474 is present between the diagnostic imaging catheter 40 and the low-reliability region 55, there is a high possibility that an acoustic shadow is occurring. Therefore, the reliability of the interpolated line 572 is low within the low-reliability region 55. Note that the control unit 21 may include, in the low-reliability region 55, an area of a specified width that is closer to the diagnostic imaging catheter than the guidewire image 472 and the shadow-forming portion image 474.

図32は、実施の形態9の補完線572を生成する方法を説明する説明図である。本実施の形態の学習モデル61は、入力画像を受け付けて、分類データを出力するモデルである。分類データは、入力画像を構成する各部分と、その部分に描出されている被写体ごとに分類したラベルとを関連づけたデータである。各部分は、たとえば各画素である。分類データは、入力画像を描出されている被写体ごとに塗りわけた、分類画像の生成に利用可能である。 Figure 32 is an explanatory diagram illustrating a method for generating a complementary line 572 in embodiment 9. The learning model 61 in this embodiment is a model that accepts an input image and outputs classification data. The classification data is data that associates each part that makes up the input image with a label that classifies each subject depicted in that part. Each part is, for example, each pixel. The classification data can be used to generate a classification image in which the input image is colored differently for each subject depicted in the input image.

具体例を挙げて説明する。学習モデル61は、入力画像を構成するそれぞれの画素をたとえば第1ラベル、第2ラベルまたは第3ラベルに分類した分類データを出力する。分類データに基づいて生成された分類画像の例を示す。カテーテル像471を中心にして、第1ラベル領域541、第2ラベル領域542および第3ラベル領域543が略同心円状に配置されている。 An example will be given below. The learning model 61 outputs classification data in which each pixel constituting the input image is classified into, for example, a first label, a second label, or a third label. An example of a classified image generated based on the classification data is shown below. A first label region 541, a second label region 542, and a third label region 543 are arranged in approximately concentric circles with the catheter image 471 at the center.

第1ラベル領域541は画像診断用カテーテル40が挿入された管腔器官の内腔、すなわち血液が流れる血管内腔領域を示す。第2ラベル領域542は管腔壁、すなわち血管壁を示す。第3ラベル領域543は管腔壁の外側、すなわち管腔器官の外面を示す外弾性板より外側の領域を示す。第3ラベル領域543には、たとえば筋肉、神経、脂肪、および画像診断用カテーテル40が挿入されている血管に近接する他の血管等が含まれる。 The first label area 541 indicates the lumen of the luminal organ into which the diagnostic imaging catheter 40 has been inserted, i.e., the region of the blood vessel lumen through which blood flows. The second label area 542 indicates the lumen wall, i.e., the blood vessel wall. The third label area 543 indicates the outside of the lumen wall, i.e., the region outside the external elastic lamina which indicates the outer surface of the luminal organ. The third label area 543 includes, for example, muscle, nerves, fat, and other blood vessels adjacent to the blood vessel into which the diagnostic imaging catheter 40 has been inserted.

第1ラベル領域541と第2ラベル領域542との境界線が、前述の第1補完線561に対応する。第2ラベル領域542と第3ラベル領域543との境界線が、前述の第2補完線562に対応する。以上に説明したように、入力画像に基づいて作成される補完線572を、以下の説明ではモード1の補完線572と記載する場合がある。 The boundary line between the first label area 541 and the second label area 542 corresponds to the first complementary line 561 described above. The boundary line between the second label area 542 and the third label area 543 corresponds to the second complementary line 562 described above. As described above, the complementary line 572 created based on the input image may be referred to as the mode 1 complementary line 572 in the following description.

図32においては、いわゆるXY形式で表示した入力画像と、分類データをXY形式で表示した分類画像とを模式的に示す。学習モデル61は、センサ42が超音波を送受信することにより形成された走査線データを走査角度順に平行に配列して形成した、いわゆるRT形式の入力画像を受け付けて、分類データを出力してもよい。RT形式からXY形式への変換方法は公知であるため、説明を省略する。入力画像をRT形式からXY形式に変換する際の補間処理等の影響を受けないため、より適切な分類データが生成される。 Figure 32 shows a schematic representation of an input image displayed in so-called XY format and a classification image in which classification data is displayed in XY format. The learning model 61 may accept an input image in so-called RT format, which is formed by arranging scan line data formed by the sensor 42 transmitting and receiving ultrasonic waves in parallel in order of scan angle, and output classification data. The method of converting from RT format to XY format is well known, so a description will be omitted. More appropriate classification data is generated because it is not affected by interpolation processes, etc., that occur when converting the input image from RT format to XY format.

学習モデル61は、たとえば入力画像に対してセマンティックセグメンテーションを行なう学習済モデルである。セマンティックセグメンテーションを行なう学習済モデルは、画像診断用カテーテル40を用いて生成された入力画像と、専門家が当該入力画像を描出された被写体ごとに塗り分けた分類画像とを組み合わせた教師データを用いて、機械学習により生成される。 The learning model 61 is, for example, a trained model that performs semantic segmentation on an input image. The trained model that performs semantic segmentation is generated by machine learning using training data that combines input images generated using the diagnostic imaging catheter 40 with classified images in which an expert colors the input images according to the subjects depicted.

学習モデル61は、たとえば冠動脈、下肢大動脈、胆管、膵管および気管支等、画像診断用カテーテル40を挿入する部位ごとに作成されていても良い。学習モデル61は、画像診断用カテーテル40を用いて断層像を生成する表示レンジごとに作成されていてもよい。学習モデル61は、患者の年齢または性別等の、患者の属性ごとに作成されていてもよい。 The learning model 61 may be created for each site into which the diagnostic imaging catheter 40 is inserted, such as the coronary arteries, lower limb aorta, bile duct, pancreatic duct, and bronchi. The learning model 61 may also be created for each display range in which a tomographic image is generated using the diagnostic imaging catheter 40. The learning model 61 may also be created for each patient attribute, such as the patient's age or gender.

なお、モード1の補完線572は、図11を使用して説明した実施の形態3の学習モデル61を用いて生成されてもよい。実施の形態3の学習モデル61を使用する場合、血管の内面を示す第1補完線561と、外弾性版を示す第2補完線562とが、それぞれ適切な学習モデル61を使用して生成される。モード1の補完線572は、その他任意の方法で生成されてもよい。 The complement line 572 of mode 1 may be generated using the learning model 61 of embodiment 3 described using Figure 11. When using the learning model 61 of embodiment 3, the first complement line 561 representing the inner surface of the blood vessel and the second complement line 562 representing the external elastic plate are each generated using an appropriate learning model 61. The complement line 572 of mode 1 may also be generated using any other method.

図33は、モード2の補完線572を生成する方法を説明する説明図である。図31を使用して説明したように、モード1の補完線572の生成と、低信頼領域55の決定とが終了した後のプロセスから説明を開始する。図33においては、ガイドワイヤ像472および陰影形成部像474の図示を省略する。 Figure 33 is an explanatory diagram illustrating a method for generating a mode 2 interpolation line 572. As explained using Figure 31, the explanation begins with the process after the generation of a mode 1 interpolation line 572 and the determination of a low-reliability region 55 are completed. In Figure 33, the guidewire image 472 and the shadow-forming portion image 474 are not shown.

制御部21はモード1の補完線572のうち、低信頼領域55に含まれる部分を削除する(ステップS111)。補完線572は、一部が破断した状態になる。制御部21は、補完線572の破断箇所を滑らかに接続する変更線565を生成する。以上により制御部21は、第2モードの補完線572を生成する(ステップS112)。図33においては、それぞれの補完線572に対応する変更線565を太線で示す。 The control unit 21 deletes the portion of the mode 1 complement line 572 that is included in the low-reliability region 55 (step S111). The complement line 572 is broken in part. The control unit 21 generates a change line 565 that smoothly connects the broken portion of the complement line 572. In this way, the control unit 21 generates the second mode complement line 572 (step S112). In Figure 33, the change lines 565 corresponding to each complement line 572 are shown in bold.

変更線の生成には、たとえばスプライン補間、ラグランジュ補間または直線補間等、任意の補間手法を使用できる。制御部21は、ユーザによる生成手法の指定を受け付けてもよい。第2モードの補完線572は、ガイドワイヤ等の強反射体により形成される多重エコー等のアーティファクトの影響を受けにくい。以上に説明した第2モードの補完線は、補完線572のうち他の領域に比べて信頼度の低い領域を、信頼度が低くない領域に基づいて修正した補完線である。 Any interpolation method can be used to generate the modified line, such as spline interpolation, Lagrange interpolation, or linear interpolation. The control unit 21 may accept a user specification of the generation method. The second mode complementary line 572 is less susceptible to artifacts such as multiple echoes formed by strong reflectors such as guidewires. The second mode complementary line described above is a complementary line obtained by correcting areas of the complementary line 572 that are less reliable than other areas based on areas that are not less reliable.

制御部21は、補完線572の多くの部分が低信頼領域55に含まれる場合、補完線572全体の信頼度が低いと判定する。たとえば陰影形成部像474がステントの素線である場合、または広範囲にわたる強度の石灰化がある場合等には、低信頼領域55の範囲が広く、補完線572の多くの部分が低信頼領域55に含まれる。 If a large portion of the complementary line 572 is included in the low-reliability region 55, the control unit 21 determines that the reliability of the entire complementary line 572 is low. For example, if the shadow-forming portion image 474 is a stent wire or if there is extensive, intense calcification, the range of the low-reliability region 55 is wide, and a large portion of the complementary line 572 is included in the low-reliability region 55.

図34は、実施の形態9のプログラムの処理の流れを説明するフローチャートである。制御部21は、カテーテル制御部271からリアルタイム画像を取得する(ステップS601)。制御部21は、ユーザから補完を行なう旨の指示を受け付けているか否かを判定する(ステップS602)。ユーザによる指示を受け付ける画面の例は、後述する。 Figure 34 is a flowchart explaining the processing flow of the program of embodiment 9. The control unit 21 acquires a real-time image from the catheter control unit 271 (step S601). The control unit 21 determines whether an instruction to perform completion has been received from the user (step S602). An example of a screen for receiving instructions from the user will be described later.

受け付けていないと判定した場合(ステップS602でNO)、制御部21は第1画像欄51にリアルタイム画像を表示する(ステップS603)。受け付けていると判定した場合(ステップS602でYES)、制御部21は、補完線生成のサブルーチンを起動する(ステップS611)。補完線生成のサブルーチンは、補完線572を生成するサブルーチンである。補完線生成のサブルーチンの処理の流れは後述する。 If it is determined that the request has not been received (NO in step S602), the control unit 21 displays a real-time image in the first image field 51 (step S603). If it is determined that the request has been received (YES in step S602), the control unit 21 starts a complementary line generation subroutine (step S611). The complementary line generation subroutine is a subroutine that generates a complementary line 572. The processing flow of the complementary line generation subroutine will be described later.

制御部21は、リアルタイム画像から高輝度領域を抽出する(ステップS612)。高輝度領域は、たとえば所定の閾値よりも輝度が高い画素が、所定の数よりも多数固まって存在する領域である。輝度の閾値および画素数の閾値は、ユーザが適宜設定できてもよい。ステップS612により、ガイドワイヤ像472および陰影形成部像474が抽出される。 The control unit 21 extracts high-brightness areas from the real-time image (step S612). A high-brightness area is, for example, an area where a greater number of pixels than a predetermined threshold are clustered together. The brightness threshold and pixel count threshold may be set by the user as appropriate. Step S612 extracts the guidewire image 472 and the shadow-forming area image 474.

制御部21は、低信頼領域55の範囲を設定する(ステップS613)。XY形式の画像においては、低信頼領域55はガイドワイヤ像472および陰影形成部像474の外側の、略扇型の領域である。制御部21は、ステップS611で生成した補完線572のうちの1本について、低信頼領域55に含まれる範囲の長さが、全体の長さに占める割合を算出する(ステップS614)。 The control unit 21 sets the range of the low-reliability region 55 (step S613). In the XY format image, the low-reliability region 55 is a roughly fan-shaped region outside the guidewire image 472 and the shadow-forming portion image 474. The control unit 21 calculates the proportion of the length of the range included in the low-reliability region 55 to the total length for one of the complementary lines 572 generated in step S611 (step S614).

制御部21は、低信頼領域55に含まれる範囲の割合が所定の閾値よりも多いか否かを判定する(ステップS615)。多いと判定した場合(ステップS615でYES)、制御部21は主記憶装置22または補助記憶装置23に、処理中の補完線572について低信頼領域55に含まれる範囲の割合が多い旨を一時的に記録する(ステップS616)。 The control unit 21 determines whether the proportion of the range included in the low-reliability region 55 is greater than a predetermined threshold (step S615). If it is determined that it is greater (YES in step S615), the control unit 21 temporarily records in the main memory 22 or auxiliary memory 23 that the proportion of the range included in the low-reliability region 55 for the interpolated line 572 being processed is large (step S616).

多くないと判定した場合(ステップS615でNO)、制御部21はユーザからモード2の補完線572を表示する旨の指示を受け付けているか否かを判定する(ステップS617)。ユーザによる指示を受け付ける画面の例は、後述する。 If it is determined that the number is not large (NO in step S615), the control unit 21 determines whether an instruction to display the completion lines 572 in mode 2 has been received from the user (step S617). An example of a screen for receiving instructions from the user will be described later.

受け付けていると判定した場合(ステップS617でYES)、制御部21は図33を使用して説明したモード2の補完線572を生成する(ステップS618)。受け付けていないと判定した場合(ステップS617でNO)、ステップS618の終了後、またはステップS616の終了後、制御部21はステップS611で生成したすべての補完線572の処理を終了したか否かを判定する(ステップS619)。 If it is determined that the request has been accepted (YES in step S617), the control unit 21 generates the complementary line 572 of mode 2 described using FIG. 33 (step S618). If it is determined that the request has not been accepted (NO in step S617), after step S618 or step S616, the control unit 21 determines whether processing of all complementary lines 572 generated in step S611 has been completed (step S619).

終了していないと判定した場合(ステップS619でNO)、制御部21はステップS614に戻る。終了したと判定した場合(ステップS619でYES)、制御部21は第1画像欄51にリアルタイム画像および補完線572を表示する(ステップS620)。 If it is determined that the process has not ended (NO in step S619), the control unit 21 returns to step S614. If it is determined that the process has ended (YES in step S619), the control unit 21 displays the real-time image and the complementary line 572 in the first image field 51 (step S620).

ステップS603またはステップS620の終了後、制御部21は、処理を終了するか否かを判定する(ステップS621)。たとえば画像診断用カテーテル40がMDU33から取り外された場合、制御部21は処理を終了すると判定する。 After step S603 or step S620 is completed, the control unit 21 determines whether to terminate the processing (step S621). For example, if the diagnostic imaging catheter 40 is removed from the MDU 33, the control unit 21 determines that the processing is to terminate.

終了しないと判定した場合(ステップS621でNO)、制御部21はステップS601に戻る。終了すると判定した場合(ステップS621でYES)、制御部21は処理を終了する。 If it is determined that the process should not end (NO in step S621), the control unit 21 returns to step S601. If it is determined that the process should end (YES in step S621), the control unit 21 ends the process.

図35は、補完線生成のサブルーチンの処理の流れを説明するフローチャートである。制御部21は、リアルタイム画像を学習モデル61に入力して、分類データを取得する(ステップS631)。すなわち、ステップS631により制御部21はリアルタイム画像を構成するそれぞれの部分に描出されている被写体に対応するラベルを取得する。制御部21は、取得したラベルが互いに異なる領域間の境界に対応する補完線を抽出する(ステップS632)。制御部21は処理を終了する。 Figure 35 is a flowchart illustrating the processing flow of the complementary line generation subroutine. The control unit 21 inputs the real-time image into the learning model 61 and acquires classification data (step S631). That is, in step S631, the control unit 21 acquires labels corresponding to the subjects depicted in each part that makes up the real-time image. The control unit 21 extracts complementary lines corresponding to the boundaries between areas with different acquired labels (step S632). The control unit 21 then terminates the processing.

図36は、実施の形態9のカテーテルシステム10が表示する画面の例である。制御部21は、図34を使用して説明したフローチャートのステップS603で、図36に示す画面を表示装置31に表示する。 Figure 36 is an example of a screen displayed by the catheter system 10 of embodiment 9. The control unit 21 displays the screen shown in Figure 36 on the display device 31 in step S603 of the flowchart described using Figure 34.

図36に示す画面は、第1画像欄51、2個の対象選択ボタン591、管腔内高輝度部ボタン594および壁内高輝度部ボタン595を含む。それぞれの対象選択ボタン591の下側に、2個のモード選択ボタン592と非表示選択ボタン593が表示されている。第1画像欄51には、画像診断用カテーテル40を使用して得たリアルタイム画像が表示されている。 The screen shown in Figure 36 includes a first image field 51, two target selection buttons 591, an intraluminal high-brightness area button 594, and an intramural high-brightness area button 595. Below each target selection button 591, two mode selection buttons 592 and a non-display selection button 593 are displayed. The first image field 51 displays a real-time image obtained using the diagnostic imaging catheter 40.

図36においては、いずれのボタンもユーザによる選択を受け付けていない。図34を使用して説明したフローチャートのステップS602において、制御部21はユーザから補完を行なう旨の指示を受け付けていないと判定し(ステップS602でNO)、ステップS603を実行する。 In Figure 36, none of the buttons have been selected by the user. In step S602 of the flowchart described using Figure 34, the control unit 21 determines that an instruction to perform completion has not been received from the user (NO in step S602), and executes step S603.

対象選択ボタン591は、抽出する補完線572の選択を受け付ける。図36においては、ユーザは「管腔内面」および「EEM」を選択可能である。なお、「管腔内面」および「EEM」は例示である。制御部21は、画像診断用カテーテル40が挿入される管腔器官に対応する補完線572の種類を適宜表示する。制御部21は、ユーザによりあらかじめ設定された種類の補完線572に関する対象選択ボタン591を表示してもよい。 The target selection button 591 accepts the selection of the complementary line 572 to be extracted. In FIG. 36, the user can select "intraluminal surface" and "EEM." Note that "intraluminal surface" and "EEM" are examples. The control unit 21 appropriately displays the type of complementary line 572 corresponding to the luminal organ into which the diagnostic imaging catheter 40 is inserted. The control unit 21 may display the target selection button 591 for the type of complementary line 572 previously set by the user.

モード選択ボタン592は、補完線572のモードに関する選択を受け付ける。「モード1」の選択を受け付けた場合、制御部21は図31を使用して説明したモード1の補完線572を生成する。「モード2」の選択を受け付けた場合、制御部21は図33を使用して説明したモード2の補完線572を生成する。 The mode selection button 592 accepts a selection regarding the mode of the completion line 572. When a selection of "Mode 1" is accepted, the control unit 21 generates the completion line 572 of Mode 1, which was described using FIG. 31. When a selection of "Mode 2" is accepted, the control unit 21 generates the completion line 572 of Mode 2, which was described using FIG. 33.

非表示選択ボタン593は、低信頼領域55に含まれる部分の補完線572の表示有無に関する選択を受け付ける。管腔内高輝度部ボタン594は、管腔器官の内腔に存在する高輝度部に関する情報表示の有無に関する選択を受け付ける。壁内高輝度部ボタン595は、管腔壁内部、すなわち管腔器官の内壁と、外弾性板との間に存在する高輝度部に関する情報表示の有無に関する選択を受け付ける。 The hide selection button 593 accepts a selection as to whether or not to display the completion line 572 for the portion included in the low-reliability region 55. The intraluminal high-brightness area button 594 accepts a selection as to whether or not to display information about high-brightness areas present inside the lumen of the luminal organ. The intramural high-brightness area button 595 accepts a selection as to whether or not to display information about high-brightness areas present inside the luminal wall, i.e., between the inner wall of the luminal organ and the external elastic lamina.

図37から図41は、実施の形態9のカテーテルシステム10が表示する画面の例である。制御部21は、図34を使用して説明したフローチャートのステップS620で、図37から図41に示す画面を表示装置31に表示する。 Figures 37 to 41 are examples of screens displayed by the catheter system 10 of embodiment 9. The control unit 21 displays the screens shown in Figures 37 to 41 on the display device 31 in step S620 of the flowchart described using Figure 34.

図37においては、「管腔内面」および「EEM」に対応する対象選択ボタン591および「モード1」のモード選択ボタン592の選択が受け付けられている。「管腔内面」および「EEM」の文字の右側に、凡例欄596が表示されている。 In Figure 37, the selection of the object selection button 591 corresponding to "Luminous Inner Surface" and "EEM" and the mode selection button 592 for "Mode 1" are accepted. A legend column 596 is displayed to the right of the words "Luminous Inner Surface" and "EEM."

第1画像欄51には、画像診断用カテーテル40を使用して得たリアルタイム画像に、第1補完線561および第2補完線562を重畳した画像が表示されている。「管腔内面」に対応する第1補完線561のうち、図31を使用して説明した低信頼領域55と重畳しない部分は太い実線で、低信頼領域55と重畳する部分は細い実線で表示されている。「EEM」に対応する第2補完線562のうち、低信頼領域55と重畳しない部分は太い破線で、低信頼領域55と重畳する部分は細い破線で表示されている。 The first image field 51 displays an image in which a first complementary line 561 and a second complementary line 562 are superimposed on a real-time image obtained using the diagnostic imaging catheter 40. Of the first complementary line 561 corresponding to the "inner surface of the lumen," the portion that does not overlap with the low-reliability region 55 described using Figure 31 is displayed as a thick solid line, and the portion that overlaps with the low-reliability region 55 is displayed as a thin solid line. Of the second complementary line 562 corresponding to the "EEM," the portion that does not overlap with the low-reliability region 55 is displayed as a thick dashed line, and the portion that overlaps with the low-reliability region 55 is displayed as a thin dashed line.

すなわち、図37においては、補完線572のうち、他の領域に比べて信頼度の低い領域は、信頼度が低くない領域とは異なる態様で表示されている。なお、それぞれの補完線572同士、および、信頼度が低い領域と低くない領域とは、色または輝度等により区別して表示されてもよい。 In other words, in Figure 37, areas of the complementary lines 572 that are less reliable than other areas are displayed in a different manner from areas with higher reliability. Note that the complementary lines 572 may be displayed differently from each other, and the areas with lower reliability may be displayed differently from the areas with higher reliability, using different colors or brightness, etc.

図37に示す画面により、ユーザは制御部21により生成された補完線572のうち、信頼度が高い部分と、信頼度が低い部分とを容易に区別できる。ユーザは、対象選択ボタン591を操作することにより、第1画像欄51に表示させる補完線572を適宜選択できる。 The screen shown in FIG. 37 allows the user to easily distinguish between highly reliable and less reliable portions of the complementary lines 572 generated by the control unit 21. By operating the target selection button 591, the user can appropriately select the complementary lines 572 to be displayed in the first image field 51.

図38においては、「EEM」に対応する非表示選択ボタン593の選択が受け付けられている。第1画像欄51には、表示されている第2補完線562のうち、低信頼領域55と重畳する部分は消去された状態である。 In Figure 38, the hide selection button 593 corresponding to "EEM" has been selected. In the first image field 51, the portion of the second completion line 562 that overlaps with the low-reliability region 55 has been erased.

図38に示す画面により、ユーザは第2補完線562のうち信頼性の低い部分について自らの目で確認して、専門知識に基づいた適切な判断を行なえる。 The screen shown in Figure 38 allows the user to visually check the unreliable parts of the second complementary line 562 and make appropriate decisions based on their specialized knowledge.

図39においては、管腔内高輝度部ボタン594および壁内高輝度部ボタン595が選択されている。第1画像欄51には、管腔内高輝度部であるガイドワイヤ像472により発生する低信頼領域55、および壁内高輝度部である低信頼領域55により発生する低信頼領域55が表示されている。 In Figure 39, the intraluminal high-brightness area button 594 and the intramural high-brightness area button 595 are selected. The first image field 51 displays the low-reliability area 55 generated by the guidewire image 472, which is an intraluminal high-brightness area, and the low-reliability area 55 generated by the intramural high-brightness area 55.

制御部21は、ガイドワイヤ像472および陰影形成部像474を着色した状態で表示してもよい。ユーザは、制御部21がどの部分が低信頼領域55を発生させると判定したかを確認できる。 The control unit 21 may display the guidewire image 472 and the shadow-forming area image 474 in color. This allows the user to confirm which areas the control unit 21 has determined will cause the low-reliability region 55.

図40は、ステントが留置された部分でリアルタイム画像を得た場合を示す。ステントの素線により形成された多数の陰影形成部像474が環状に並んで描出されている。したがって、それぞれの陰影形成部像474に対応する低信頼領域55が発生する。 Figure 40 shows a real-time image obtained at a site where a stent has been placed. Numerous shadow-forming area images 474 formed by the stent wires are depicted in a circular arrangement. Therefore, low-reliability regions 55 corresponding to each shadow-forming area image 474 are generated.

図40は、図34を使用して説明したステップS615において、第2補完線562について低信頼領域55に含まれる範囲が閾値よりも多いと判定された場合に制御部21が表示する画面の例を示す。 Figure 40 shows an example of a screen displayed by the control unit 21 when it is determined in step S615 described using Figure 34 that the range included in the low-reliability region 55 for the second complementary line 562 is greater than the threshold value.

制御部21は、第1画像欄51に第2補完線562を表示しない。制御部21は、「EEM」の文字の右側に、凡例欄596のかわりに「表示不可」である旨の通知欄597を表示する。ユーザは制御部21が生成した第2補完線562の信頼性が低いため第1画像欄51に表示されていないことを把握できる。 The control unit 21 does not display the second complementary line 562 in the first image field 51. Instead of the legend field 596, the control unit 21 displays a notification field 597 to the right of the characters "EEM" indicating that it is "not displayable." The user can understand that the second complementary line 562 generated by the control unit 21 is not displayed in the first image field 51 because its reliability is low.

図41は、ユーザがたとえば通知欄597をクリックして信頼性が低い第2補完線562の表示を指示した場合に制御部21が表示する画面の例を示す。第2補完線562全体が、信頼性が低いことを示す細い破線により表示されている。画面の左下に「EEMは信頼度低」という通知により、第2補完線562の信頼性が低いことが表示されている。 Figure 41 shows an example of a screen displayed by the control unit 21 when the user, for example, clicks on the notification field 597 to instruct the display of the second complementary line 562 with low reliability. The entire second complementary line 562 is displayed as a thin dashed line indicating low reliability. A notification in the lower left corner of the screen saying "EEM has low reliability" indicates that the reliability of the second complementary line 562 is low.

本実施の形態によると、補完線572のうち信頼度の高い部分と、信頼度の低い部分とを区別して表示するカテーテルシステム10を提供できる。 This embodiment provides a catheter system 10 that distinguishes between highly reliable and less reliable portions of the completion line 572.

学習モデル61が、ガイドワイヤ像472および陰影形成部像474にそれぞれ対応するラベルを出力してもよい。そのようにする場合には、図34を使用して説明したステップS612は不要である。 The learning model 61 may output labels corresponding to the guidewire image 472 and the shadow-forming portion image 474. In this case, step S612 described using Figure 34 is not necessary.

学習モデル61は、たとえば高減衰性プラークに対応するラベルを出力してもよい。このようにする場合、制御部21は図34を使用して説明したステップS613において、高減衰性プラークの外側の領域も低信頼領域55に設定してもよい。 The learning model 61 may output a label corresponding to, for example, high-attenuation plaque. In this case, the control unit 21 may also set the area outside the high-attenuation plaque as a low-reliability area 55 in step S613 described using FIG. 34.

リアルタイム画像の代わりに、補助記憶装置23等に保存された動画または静止画を使用してもよい。症例終了後のカルテ記録等に使用できるカテーテルシステム10を提供できる。そのようにする場合には、情報処理装置20はMDU33および画像診断用カテーテル40を接続する機能を備えない反応のパソコン、タブレットまたはスマートフォン等であってもよい。 Instead of real-time images, video or still images stored in the auxiliary storage device 23 or the like may be used. This provides a catheter system 10 that can be used for recording medical records after a case is completed. In this case, the information processing device 20 may be a PC, tablet, smartphone, or the like that does not have the functionality to connect the MDU 33 and the diagnostic imaging catheter 40.

[実施の形態10]
図42は、実施の形態10の情報処理システム10の機能ブロック図である。情報処理システム10は、画像取得部81、補完情報取得部82および表示部83を備える。画像取得部81は、管腔器官に挿入された画像診断用カテーテル40を用いて生成されたカテーテル画像を取得する。補完情報取得部82は、画像取得部81が取得したカテーテル画像の情報欠落部473を補完する補完情報を取得する。表示部83は、画像取得部81が取得したカテーテル画像と補完情報取得部82が取得した補完情報とを表示する。
[Embodiment 10]
42 is a functional block diagram of an information processing system 10 according to a tenth embodiment. The information processing system 10 includes an image acquisition unit 81, a complementary information acquisition unit 82, and a display unit 83. The image acquisition unit 81 acquires a catheter image generated using a diagnostic imaging catheter 40 inserted into a hollow organ. The complementary information acquisition unit 82 acquires complementary information that complements an information-missing portion 473 of the catheter image acquired by the image acquisition unit 81. The display unit 83 displays the catheter image acquired by the image acquisition unit 81 and the complementary information acquired by the complementary information acquisition unit 82.

[実施の形態11]
図43は、実施の形態11のカテーテルシステム10の構成を説明する説明図である。本実施の形態は、カテーテル制御装置27と、MDU33と、画像診断用カテーテル40と、汎用のコンピュータ90と、プログラム97とを組み合わせて動作させることにより、本実施の形態のカテーテルシステム10を実現する形態に関する。実施の形態1と共通する部分については、説明を省略する。カテーテルシステム10は、本実施の形態の情報処理システムも例示である。
[Embodiment 11]
43 is an explanatory diagram illustrating the configuration of a catheter system 10 according to an eleventh embodiment. This embodiment relates to a configuration in which the catheter system 10 according to this embodiment is realized by combining and operating a catheter control device 27, an MDU 33, an imaging diagnostic catheter 40, a general-purpose computer 90, and a program 97. Explanations of parts common to the first embodiment will be omitted. The catheter system 10 is also an example of the information processing system according to this embodiment.

カテーテル制御装置27は、MDU33の制御、センサ42の制御、および、センサ42から受信した信号に基づく横断層像および縦断層像の生成等を行なう、IVUS用の超音波診断装置である。カテーテル制御装置27の機能および構成は、従来から使用されている超音波診断装置と同様であるため、説明を省略する。 The catheter control device 27 is an IVUS ultrasound diagnostic device that controls the MDU 33, the sensor 42, and generates transverse and longitudinal images based on signals received from the sensor 42. The function and configuration of the catheter control device 27 are similar to those of conventional ultrasound diagnostic devices, so a detailed description will be omitted.

本実施の形態のカテーテルシステム10は、コンピュータ90を含む。コンピュータ90は、制御部21、主記憶装置22、補助記憶装置23、通信部24、表示部25、入力部26、読取部29およびバスを備える。コンピュータ90は、汎用のパーソナルコンピュータ、タブレット、スマートフォンまたはサーバコンピュータ等の情報機器である。 The catheter system 10 of this embodiment includes a computer 90. The computer 90 is equipped with a control unit 21, a main memory device 22, an auxiliary memory device 23, a communication unit 24, a display unit 25, an input unit 26, a reading unit 29, and a bus. The computer 90 is an information device such as a general-purpose personal computer, tablet, smartphone, or server computer.

プログラム97は、可搬型記録媒体96に記録されている。制御部21は、読取部29を介してプログラム97を読み込み、補助記憶装置23に保存する。また制御部21は、コンピュータ90内に実装されたフラッシュメモリ等の半導体メモリ98に記憶されたプログラム97を読出してもよい。さらに、制御部21は、通信部24および図示しないネットワークを介して接続される図示しない他のサーバコンピュータからプログラム97をダウンロードして補助記憶装置23に保存してもよい。 The program 97 is recorded on a portable recording medium 96. The control unit 21 reads the program 97 via the reading unit 29 and stores it in the auxiliary storage device 23. The control unit 21 may also read the program 97 stored in a semiconductor memory 98, such as a flash memory, implemented in the computer 90. Furthermore, the control unit 21 may download the program 97 from another server computer (not shown) connected via the communication unit 24 and a network (not shown) and store it in the auxiliary storage device 23.

プログラム97は、コンピュータ90の制御プログラムとしてインストールされ、主記憶装置22にロードして実行される。これにより、コンピュータ90は上述した情報処理装置20として機能する。 Program 97 is installed as a control program for computer 90, loaded into main memory device 22, and executed. This causes computer 90 to function as the information processing device 20 described above.

コンピュータ90は、汎用のパソコン、タブレット、スマートフォン、大型計算機、大型計算機上で動作する仮想マシン、クラウドコンピューティングシステム、または、量子コンピュータである。コンピュータ90は、分散処理を行なう複数のパソコン等であってもよい。 Computer 90 is a general-purpose personal computer, tablet, smartphone, mainframe computer, virtual machine running on a mainframe computer, cloud computing system, or quantum computer. Computer 90 may also be multiple personal computers performing distributed processing.

各実施例で記載されている技術的特徴(構成要件)はお互いに組合せ可能であり、組み合わせすることにより、新しい技術的特徴を形成することができる。
今回開示された実施の形態はすべての点で例示であって、制限的なものでは無いと考えられるべきである。本発明の範囲は、上記した意味では無く、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
The technical features (constituent elements) described in each embodiment can be combined with each other, and by combining them, new technical features can be formed.
The embodiments disclosed herein are illustrative in all respects and should not be considered as limiting. The scope of the present invention is defined by the claims, not by the above meaning, and is intended to include all modifications within the meaning and scope of the claims.

(付記1)
管腔器官に挿入された画像診断用カテーテルを用いて生成されたカテーテル画像を取得し、
取得した前記カテーテル画像の情報欠落部を補完する補完情報を取得し、
前記カテーテル画像と前記補完情報とを表示する
処理をコンピュータに実行させるプログラム。
(Appendix 1)
Acquiring a catheter image generated using an imaging diagnostic catheter inserted into a hollow organ;
acquiring complementary information for complementing missing information in the acquired catheter image;
A program that causes a computer to execute a process of displaying the catheter image and the complementary information.

(付記2)
カテーテル画像を入力した場合に補完情報を出力する学習モデルに取得した前記カテーテル画像を入力して、前記学習モデルから出力された補完情報を取得する
付記1に記載のプログラム。
(Appendix 2)
The program described in Appendix 1, which inputs the acquired catheter image into a learning model that outputs complementary information when a catheter image is input, and obtains complementary information output from the learning model.

(付記3)
前記補完情報は、前記情報欠落部を補完するように生成した補完後画像である
付記2に記載のプログラム。
(Appendix 3)
The program according to claim 2, wherein the complementary information is a complementary image generated to complement the information-missing portion.

(付記4)
前記情報欠落部を、前記カテーテル画像とは異なる時刻に取得した第2カテーテル画像に基づいて補完する
付記1に記載のプログラム。
(Appendix 4)
The program according to claim 1, wherein the missing information portion is complemented based on a second catheter image acquired at a different time from the catheter image.

(付記5)
前記情報欠落部を、前記カテーテル画像の前記情報欠落部とは異なる部分に基づいて補完する
付記1に記載のプログラム。
(Appendix 5)
The program according to claim 1, further comprising: complementing the missing information portion based on a portion of the catheter image that is different from the missing information portion.

(付記6)
前記画像診断用カテーテルは、断層像生成用カテーテルであり、
前記カテーテル画像は、前記断層像生成用カテーテルを用いて生成された断層像であり、
前記情報欠落部は、陰影部である
付記1から付記5のいずれか一つに記載のプログラム。
(Appendix 6)
the diagnostic imaging catheter is a catheter for generating a tomographic image,
the catheter image is a tomographic image generated using the tomographic image generating catheter,
6. The program according to claim 1, wherein the information missing portion is a shaded portion.

(付記7)
前記断層像生成用カテーテルは、超音波断層像生成用のカテーテルである
付記6に記載のプログラム。
(Appendix 7)
The program according to claim 6, wherein the catheter for generating a tomographic image is a catheter for generating an ultrasonic tomographic image.

(付記8)
前記断層像生成用カテーテルは、光断層像生成用のカテーテルである
付記6に記載のプログラム。
(Appendix 8)
The program according to claim 6, wherein the catheter for generating a tomographic image is a catheter for generating an optical tomographic image.

(付記9)
前記断層像生成用カテーテルは、超音波断層像生成用のセンサと、光断層像生成用のセンサとを備えるカテーテルである
付記6に記載のプログラム。
(Appendix 9)
The program according to claim 6, wherein the catheter for generating a tomographic image is a catheter equipped with a sensor for generating an ultrasonic tomographic image and a sensor for generating an optical tomographic image.

(付記10)
前記断層像から前記管腔器官を構成する管腔壁の内面を示す点を複数抽出し、
抽出した点同士を結ぶ曲線により前記陰影部を補完する
付記6から付記9のいずれか一つに記載のプログラム。
(Appendix 10)
extracting a plurality of points representing the inner surface of a lumen wall constituting the hollow organ from the tomographic image;
The program according to any one of Supplementary Note 6 to Supplementary Note 9, wherein the shaded portion is complemented by a curve connecting the extracted points.

(付記11)
取得した前記カテーテル画像と、前記情報欠落部を補完した補完後画像とを並べて表示する
付記1から付記10のいずれか一つに記載のプログラム。
(Appendix 11)
11. The program according to claim 1, wherein the acquired catheter image and a completed image in which the missing information portion has been completed are displayed side by side.

(付記12)
管腔器官に挿入された画像診断用カテーテルを用いて生成されたカテーテル画像を取得し、
取得した前記カテーテル画像の情報欠落部を補完する補完情報を取得し、
前記カテーテル画像と前記補完情報とを表示する
処理をコンピュータに実行させる情報処理方法。
(Appendix 12)
Acquiring a catheter image generated using an imaging diagnostic catheter inserted into a hollow organ;
acquiring complementary information for complementing missing information in the acquired catheter image;
An information processing method that causes a computer to execute a process of displaying the catheter image and the complementary information.

(付記13)
管腔器官に挿入された画像診断用カテーテルを用いて生成されたカテーテル画像を取得する画像取得部と、
取得した前記カテーテル画像の情報欠落部を補完する補完情報を取得する補完情報取得部と、
前記カテーテル画像と前記補完情報とを表示する表示部とを備える
情報処理システム。
(Appendix 13)
an image acquisition unit that acquires a catheter image generated using a diagnostic imaging catheter inserted into a hollow organ;
a complementary information acquisition unit that acquires complementary information that complements information missing portions of the acquired catheter image;
an information processing system comprising a display unit that displays the catheter image and the complementary information.

(付記14)
管腔器官に挿入された画像診断用カテーテルを用いて生成されたカテーテル画像と、前記カテーテル画像の情報欠落部を補完する補完情報とを関連づけて記録した訓練データを取得し、
前記カテーテル画像を入力、前記補完情報を出力として、画像診断用カテーテルを用いて生成された画像が入力された場合に補完情報に関する予測を出力する学習モデルを生成する
学習モデルの生成方法。
(Appendix 14)
acquiring training data in which catheter images generated using a diagnostic imaging catheter inserted into a hollow organ and complementary information for complementing missing information in the catheter images are associated with each other and recorded;
A learning model generation method for generating a learning model that inputs the catheter image, outputs the complementary information, and outputs a prediction regarding the complementary information when an image generated using a diagnostic imaging catheter is input.

10 カテーテルシステム(情報処理システム)
20 情報処理装置
21 制御部
22 主記憶装置
23 補助記憶装置
24 通信部
25 表示部
26 入力部
27 カテーテル制御装置
271 カテーテル制御部
29 読取部
31 表示装置
32 入力装置
33 MDU
37 画像診断装置
40 画像診断用カテーテル
41 プローブ部
42 センサ
43 シャフト
44 先端マーカ
45 コネクタ部
471 カテーテル像
472 ガイドワイヤ像
473 情報欠落部
474 陰影形成部像
483 欠落領域画像
485 貼付領域
486 推定画像
487 切取画像(補完情報)
51 第1画像欄
52 第2画像欄
541 第1ラベル領域
542 第2ラベル領域
543 第3ラベル領域
55 低信頼領域
561 第1補完線
562 第2補完線
565 変更線
571 指定点マーク
572 補完線(補完情報)
573 候補点マーク
574 テンプレート領域
580 補完なしボタン
581 停止ボタン
582 選択ボタン
583 補完ボタン
584 開始ボタン
585 終了ボタン
586 着色ボタン
587 枠線ボタン
588 網掛けボタン
591 対象選択ボタン
592 モード選択ボタン
593 非表示選択ボタン
594 管腔内高輝度部ボタン
595 壁内高輝度部ボタン
596 凡例欄
597 通知欄
61 学習モデル
611 欠落領域抽出モデル
612 補完モデル
613 切取部
614 合成部
65 識別器
68 カーソル
90 コンピュータ
96 可搬型記録媒体
97 プログラム
98 半導体メモリ
10. Catheter system (information processing system)
20 Information processing device 21 Control unit 22 Main memory device 23 Auxiliary memory device 24 Communication unit 25 Display unit 26 Input unit 27 Catheter control device 271 Catheter control unit 29 Reading unit 31 Display device 32 Input device 33 MDU
37 Diagnostic imaging device 40 Diagnostic imaging catheter 41 Probe section 42 Sensor 43 Shaft 44 Tip marker 45 Connector section 471 Catheter image 472 Guidewire image 473 Missing information section 474 Shadow-forming section image 483 Missing area image 485 Attached area 486 Estimated image 487 Cut-out image (complementary information)
51 First image field 52 Second image field 541 First label area 542 Second label area 543 Third label area 55 Low-reliability area 561 First complementary line 562 Second complementary line 565 Change line 571 Designated point mark 572 Complementary line (complementary information)
573 Candidate point mark 574 Template area 580 No completion button 581 Stop button 582 Select button 583 Completion button 584 Start button 585 End button 586 Coloring button 587 Frame button 588 Shading button 591 Target selection button 592 Mode selection button 593 Hide selection button 594 Intraluminal high-intensity area button 595 Intramural high-intensity area button 596 Legend column 597 Notification column 61 Learning model 611 Missing area extraction model 612 Complementary model 613 Cutting section 614 Synthesis section 65 Classifier 68 Cursor 90 Computer 96 Portable recording medium 97 Program 98 Semiconductor memory

Claims (10)

管腔器官に挿入された画像診断用カテーテルを用いて生成されたカテーテル画像を取得し、
取得した前記カテーテル画像の情報欠落部を含んで補完する補完情報を取得し、
取得した前記補完情報のうち他の領域に比べて信頼度の低い低信頼領域に基づいて、前記補完情報の表示態様を決定し、
前記カテーテル画像と前記表示態様による前記補完情報とを表示する
処理をコンピュータに実行させるプログラム。
Acquiring a catheter image generated using an imaging diagnostic catheter inserted into a hollow organ;
acquiring complementary information that complements the information missing portion of the acquired catheter image;
determining a display mode of the complementary information based on a low-reliability area of the acquired complementary information that has a lower reliability than other areas ;
a program causing a computer to execute a process of displaying the catheter image and the complementary information in the display mode ;
前記低信頼領域は、ガイドワイヤ像および陰影形成部像の外側の領域を含むThe low-confidence region includes the region outside the guidewire image and the shadow-forming region image.
請求項1に記載のプログラム。The program according to claim 1.
前記陰影形成部像は、石灰化した部分、ステントの素線、または、高減衰性プラークの少なくとも一つに対応する領域を含むThe shadowed area image includes an area corresponding to at least one of a calcified area, a stent wire, or a high-attenuation plaque.
請求項2に記載のプログラム。The program according to claim 2.
前記補完情報は、血管の外弾性板を示す線であるThe complementary information is a line representing the external elastic lamina of a blood vessel.
請求項1に記載のプログラム。The program according to claim 1.
前記表示態様は、前記補完情報に占める前記低信頼領域の割合が閾値よりも多いか否かに基づいて決定されるThe display mode is determined based on whether the proportion of the low-reliability region in the complementary information is greater than a threshold value.
請求項1に記載のプログラム。The program according to claim 1.
前記表示態様は、前記補完情報を表示しない態様を含むThe display mode includes a mode in which the complementary information is not displayed.
請求項1に記載のプログラム。The program according to claim 1.
前記補完情報は、カテーテル画像を入力した場合に補完情報を出力する学習モデルに、取得した前記カテーテル画像を入力して、前記学習モデルから出力された補完情報であるThe complementary information is complementary information output from a learning model that outputs complementary information when a catheter image is input to the learning model.
請求項1から請求項6のいずれか一つに記載のプログラム。The program according to any one of claims 1 to 6.
カテーテル画像を入力した場合に当該カテーテル画像を構成するそれぞれの部分に対応するラベルを出力する学習モデルに取得した前記カテーテル画像を入力して、前記学習モデルから出力されたラベルを取得し、inputting the acquired catheter image into a learning model that outputs labels corresponding to the respective parts constituting the catheter image when the catheter image is input, and acquiring labels output from the learning model;
前記補完情報は、取得したラベルが互いに異なる領域間の境界を示す補完線を含むThe complementary information includes a complementary line indicating a boundary between regions having different labels.
請求項1から請求項6のいずれか一つに記載のプログラム。The program according to any one of claims 1 to 6.
管腔器官に挿入された画像診断用カテーテルを用いて生成されたカテーテル画像を取得し、
取得した前記カテーテル画像の情報欠落部を含んで補完する補完情報を取得し、
取得した前記補完情報のうち他の領域に比べて信頼度の低い低信頼領域に基づいて、前記補完情報の表示態様を決定し、
前記カテーテル画像と前記表示態様による前記補完情報とを表示する
処理をコンピュータが実行する情報処理方法。
Acquiring a catheter image generated using an imaging diagnostic catheter inserted into a hollow organ;
acquiring complementary information that complements the information missing portion of the acquired catheter image;
determining a display mode of the complementary information based on a low-reliability area of the acquired complementary information that has a lower reliability than other areas ;
an information processing method in which a computer executes a process of displaying the catheter image and the complementary information in the display mode ;
制御部を備える情報処理装置であって、
前記制御部は、
管腔器官に挿入された画像診断用カテーテルを用いて生成されたカテーテル画像を取得し、
取得した前記カテーテル画像の情報欠落部を含んで補完する補完情報を取得し、
取得した前記補完情報のうち他の領域に比べて信頼度の低い低信頼領域に基づいて、前記補完情報の表示態様を決定し、
前記カテーテル画像と前記表示態様による前記補完情報とを表示する
情報処理装置
An information processing device including a control unit,
The control unit
Acquiring a catheter image generated using an imaging diagnostic catheter inserted into a hollow organ;
acquiring complementary information that complements the information missing portion of the acquired catheter image;
determining a display mode of the complementary information based on a low-reliability area of the acquired complementary information that has a lower reliability than other areas ;
Displaying the catheter image and the complementary information in the display mode
Information processing device .
JP2024232685A 2020-03-30 2024-12-27 Program, information processing method and information processing device Active JP7747865B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2025155283A JP2025186422A (en) 2020-03-30 2025-09-18 Program, information processing method and information processing device

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2020061515 2020-03-30
JP2020061515 2020-03-30
JP2022512562A JP7615127B2 (en) 2020-03-30 2021-03-30 PROGRAM, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING SYSTEM, AND METHOD FOR GENERATING LEARNING MODEL
PCT/JP2021/013600 WO2021200985A1 (en) 2020-03-30 2021-03-30 Program, information processing method, information processing system, and method for generating learning model

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2022512562A Division JP7615127B2 (en) 2020-03-30 2021-03-30 PROGRAM, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING SYSTEM, AND METHOD FOR GENERATING LEARNING MODEL

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025155283A Division JP2025186422A (en) 2020-03-30 2025-09-18 Program, information processing method and information processing device

Publications (2)

Publication Number Publication Date
JP2025036696A JP2025036696A (en) 2025-03-14
JP7747865B2 true JP7747865B2 (en) 2025-10-01

Family

ID=77928669

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2022512562A Active JP7615127B2 (en) 2020-03-30 2021-03-30 PROGRAM, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING SYSTEM, AND METHOD FOR GENERATING LEARNING MODEL
JP2024232685A Active JP7747865B2 (en) 2020-03-30 2024-12-27 Program, information processing method and information processing device
JP2025155283A Pending JP2025186422A (en) 2020-03-30 2025-09-18 Program, information processing method and information processing device

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2022512562A Active JP7615127B2 (en) 2020-03-30 2021-03-30 PROGRAM, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING SYSTEM, AND METHOD FOR GENERATING LEARNING MODEL

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025155283A Pending JP2025186422A (en) 2020-03-30 2025-09-18 Program, information processing method and information processing device

Country Status (2)

Country Link
JP (3) JP7615127B2 (en)
WO (1) WO2021200985A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023230313A1 (en) * 2022-05-27 2023-11-30 Boston Scientific Scimed, Inc. Systems and methods for intravascular visualization
US20240221124A1 (en) * 2022-12-29 2024-07-04 Veran Medical Technologies, Inc. Systems and methods to composite pre-acquired image data in occluded areas of a real-time image stream

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120075638A1 (en) 2010-08-02 2012-03-29 Case Western Reserve University Segmentation and quantification for intravascular optical coherence tomography images
JP2013505782A (en) 2009-09-23 2013-02-21 ライトラブ イメージング, インコーポレイテッド Luminal morphology and vascular resistance measurement data collection system, apparatus and method
JP2013111443A (en) 2011-12-01 2013-06-10 Hitachi Aloka Medical Ltd Ultrasonic image processing apparatus
JP2017104550A (en) 2015-12-09 2017-06-15 キヤノン株式会社 Photoacoustic apparatus, display control method, and program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5073384B2 (en) * 2007-07-03 2012-11-14 オリンパス株式会社 Endoscope device for measurement

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013505782A (en) 2009-09-23 2013-02-21 ライトラブ イメージング, インコーポレイテッド Luminal morphology and vascular resistance measurement data collection system, apparatus and method
US20120075638A1 (en) 2010-08-02 2012-03-29 Case Western Reserve University Segmentation and quantification for intravascular optical coherence tomography images
JP2013111443A (en) 2011-12-01 2013-06-10 Hitachi Aloka Medical Ltd Ultrasonic image processing apparatus
JP2017104550A (en) 2015-12-09 2017-06-15 キヤノン株式会社 Photoacoustic apparatus, display control method, and program

Also Published As

Publication number Publication date
WO2021200985A1 (en) 2021-10-07
JP2025186422A (en) 2025-12-23
JP7615127B2 (en) 2025-01-16
JP2025036696A (en) 2025-03-14
JPWO2021200985A1 (en) 2021-10-07

Similar Documents

Publication Publication Date Title
JP7747865B2 (en) Program, information processing method and information processing device
US12315149B2 (en) Systems and methods for utilizing synthetic medical images generated using a neural network
JP2006510413A (en) Ultrasonic Doppler system to determine arterial wall motion
US20230133103A1 (en) Learning model generation method, image processing apparatus, program, and training data generation method
JP2022055170A (en) Computer program, image processing method and image processing device
WO2022071265A1 (en) Program, information processing device, and information processing method
WO2022071264A1 (en) Program, model generation method, information processing device, and information processing method
WO2021193024A1 (en) Program, information processing method, information processing device and model generating method
US20240013514A1 (en) Information processing device, information processing method, and program
US12567144B2 (en) Information processing device, information processing method, and program
US12444170B2 (en) Program, information processing method, method for generating learning model, method for relearning learning model, and information processing system
JP7803928B2 (en) Program, image processing method and image processing device
CN114902288A (en) Method and system for three-dimensional (3D) printing using anatomy-based three-dimensional (3D) model cutting
JP7644092B2 (en) Program, information processing method, learning model generation method, learning model re-learning method, and information processing system
JP7774259B2 (en) Information processing device and trained model generation method
US20240346653A1 (en) Information processing method, information processing apparatus, and program
WO2021199960A1 (en) Program, information processing method, and information processing system
JP7774258B2 (en) Information processing device, information processing method, program, and trained model generation method
JP7577734B2 (en) PROGRAM, INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING APPARATUS
US20240221366A1 (en) Learning model generation method, image processing apparatus, information processing apparatus, training data generation method, and image processing method
KR102819607B1 (en) Method for detecting bifurcation based on vascular oct image and system for the same
JP2025052782A (en) Program, information processing method and information processing apparatus
JP7480010B2 (en) Information processing device, program, and information processing method
WO2024071322A1 (en) Information processing method, learning model generation method, computer program, and information processing device
WO2025252576A1 (en) Catheter-based intravascular imaging with identification of vessel blockage and/or stent irregularity

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250122

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250122

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250918

R150 Certificate of patent or registration of utility model

Ref document number: 7747865

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150