[go: up one dir, main page]

WO2025204551A1 - Information processing device, information processing method, and program - Google Patents

Information processing device, information processing method, and program

Info

Publication number
WO2025204551A1
WO2025204551A1 PCT/JP2025/007584 JP2025007584W WO2025204551A1 WO 2025204551 A1 WO2025204551 A1 WO 2025204551A1 JP 2025007584 W JP2025007584 W JP 2025007584W WO 2025204551 A1 WO2025204551 A1 WO 2025204551A1
Authority
WO
WIPO (PCT)
Prior art keywords
catheter
model
information processing
shape
processing device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/JP2025/007584
Other languages
French (fr)
Japanese (ja)
Inventor
宇紀 深澤
弘泰 馬場
卓也 中村
功 大原
信二 勝木
小春 中山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Group Corp
Original Assignee
Sony Group 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 Sony Group Corp filed Critical Sony Group Corp
Publication of WO2025204551A1 publication Critical patent/WO2025204551A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/10Computer-aided planning, simulation or modelling of surgical operations
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61MDEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
    • A61M25/00Catheters; Hollow probes

Definitions

  • Catheter shaping in which the surgeon shapes the catheter (tip) to fit the shape of the patient's blood vessels, is commonly performed.
  • a 3D vascular model is a 3D model that shows the three-dimensional shape of the patient's blood vessels.
  • Non-Patent Document 1 proposes technology to assist surgeons in catheter shaping.
  • the technology proposed in Non-Patent Document 1 allows the surgeon to set the contact points between the inside of the blood vessel wall and the catheter, which are important in catheter shaping, using an operating pen, and then displays a 3D model of the target shape of the catheter generated based on the set contact points on a 2D monitor, thereby promoting understanding of the target shape.
  • Whether the catheter has been shaped to the target shape is determined by the surgeon, and the accuracy of this judgment depends on the surgeon's level of skill. For surgeons who are not skilled in catheter shaping, it is difficult to accurately determine the deviation between the target shape and the shape of the actual catheter.
  • An information processing device includes a display control unit that displays error information indicating the difference between the target shape of catheter shaping and the shape of the actual catheter, as well as a 3D model referenced by the user during catheter shaping, on a display device capable of displaying 3D images consisting of left-eye and right-eye images with mutual parallax.
  • a program causes a computer to execute a process that displays error information indicating the difference between the target shape of catheter shaping and the shape of the actual catheter, as well as a 3D model referenced by the user during catheter shaping, on a display device capable of displaying 3D images consisting of left-eye and right-eye images with mutual parallax.
  • control is performed to display error information indicating the difference between the target shape for catheter shaping and the shape of the actual catheter, as well as a 3D model referenced by the user during catheter shaping, on a display device capable of displaying 3D images consisting of left-eye and right-eye images with mutual parallax.
  • FIG. 1 is a block diagram illustrating an example configuration of a catheter shaping assistance system according to an embodiment of the present technology.
  • FIG. 1 is a diagram showing an example of a display surface of a spatial reproduction display.
  • FIG. 10 is a first diagram showing another example of the display surface of the spatial reproduction display.
  • FIG. 2 is a second diagram showing another example of the display surface of the spatial reproduction display.
  • FIG. 10 is a diagram illustrating a display example of a 3D model.
  • FIG. 10 is a diagram showing an example of the placement position of a 3D model relative to an actual catheter.
  • FIG. 10 is a diagram illustrating an example of a screen displayed on a display device.
  • FIG. 1 is a diagram showing an example of the size of an actual catheter and a 3D blood vessel model.
  • 1A and 1B are diagrams illustrating application examples of a display device according to the present technology.
  • FIG. 2 is a block diagram illustrating an example of the hardware configuration of a computer.
  • FIG. 1 is a block diagram showing an example of the configuration of a catheter shaping support system according to an embodiment of the present technology.
  • the catheter shaping support system in Fig. 1 is a system that supports catheter shaping, in which a surgeon shapes a catheter (a distal end portion thereof) to match the shape of a patient's blood vessel.
  • the catheter shaping support system in Figure 1 is composed of a DICOM (Digital Imaging and Communications in Medicine) server 1, a display device 2, and an information processing device 3.
  • DICOM Digital Imaging and Communications in Medicine
  • DICOM Server 1 is a server that manages DICOM data such as CT (Computed Tomography) images and MRI (Magnetic Resonance Imaging) images taken before catheter treatment.
  • DICOM data includes size information that indicates the size of the subject (part of the patient's body) shown in the CT image, MRI image, etc.
  • Display device 2 displays a 3D image consisting of a left-eye image and a right-eye image with parallax between them, allowing the user to visually recognize virtual 3D objects placed in a specified space as three-dimensional objects.
  • Display device 2 is, for example, a naked-eye 3D display (spatial reproduction display) that can present 3D images without the use of dedicated eyewear.
  • the display device 2 is equipped with an imaging unit 11 that is used, for example, to detect the surgeon's pupils and the catheter.
  • the display device 2 is installed, for example, so that the display surface 12 is perpendicular to the horizontal plane in real space, or so that the display surface 12 faces diagonally upward relative to the horizontal plane in real space.
  • the information processing device 3 is a device that controls the entire catheter shaping support system of this technology, and is, for example, a computer with an information processing circuit equipped with a CPU, memory, etc.
  • the information processing device 3 controls the display on the display device 2, thereby presenting a 3D model to be referenced by the surgeon (user) during catheter shaping.
  • a 3D model showing the three-dimensional shape of a part of the patient's body for example a 3D vascular model that is a 3D model showing the three-dimensional shape of the surface or cross-section of the patient's blood vessels, is presented.
  • the image processing unit 21 acquires the captured image taken by the image capture unit 11 of the display device 2.
  • the image processing unit 21 is composed of a pupil detection unit 31 and a catheter detection unit 32.
  • the pupil detection unit 31 detects the pupils of the surgeon from the captured image captured by the imaging unit 11, and detects the surgeon's viewpoint.
  • the viewpoint includes the viewpoint position, line of sight, and the distance between the eyes.
  • the pupil detection unit 31 supplies the detection result of the surgeon's viewpoint to the 3D processing unit 22.
  • the catheter detection unit 32 detects the actual catheter formed by the surgeon from the image captured by the imaging unit 11 and obtains the shape of the actual catheter.
  • the catheter detection unit 32 supplies information indicating the shape of the actual catheter to the error calculation unit 23.
  • the 3D processing unit 22 acquires DICOM data from the DICOM server 1 and generates, for example, a 3D blood vessel model based on the DICOM data.
  • the 3D processing unit 22 calculates the target shape for catheter shaping based on the 3D blood vessel model and generates a 3D catheter model, which is a 3D model that indicates the target shape. Note that information indicating the target shape may also be acquired from another device (for example, the DICOM server 1).
  • the 3D processing unit 22 places the 3D blood vessel model and the 3D catheter model in a virtual space.
  • the 3D processing unit 22 generates a 3D image by rendering the virtual space based on the surgeon's viewpoint detected by the pupil detection unit 31.
  • the 3D processing unit 22 generates a 3D image so that the 3D blood vessel model and the 3D catheter model are visible appropriately from the user's viewpoint.
  • the placement and orientation of the 3D blood vessel model and the 3D catheter model are controlled according to the operations input by the surgeon using an input device (not shown) or gestures.
  • the 3D object O11 is placed near the display surface 12 (the front part of the 3D object O11 is placed on the front side of the display surface 12, and the back part is placed on the back side of the display surface 12).
  • the entire 3D object O11 is placed on the front side of the display surface 12.
  • Figure 5 shows an example of a 3D model display.
  • the 3D catheter model M1 is displayed so that the entire model appears to pop out from the display surface 12 of the display device 2.
  • the information processing device 3 Based on the size information contained in the DICOM data, the information processing device 3 displays the life-size 3D blood vessel model and 3D catheter model so that they are perceived in the optimal position according to the specifications of the display device 2.
  • Figure 7 shows an example of a screen displayed on the display device 2.
  • a 3D blood vessel model and a 3D catheter model are displayed on a display device 2 capable of displaying 3D images, allowing the surgeon to intuitively grasp the target shape.
  • the feedback screen quantitatively displays the accuracy of catheter shaping, making this catheter shaping support system suitable for educational and training purposes.
  • the surgeon can switch between displaying front-side error information and side-side error information on the feedback screen as needed.
  • step S3 the display control unit 25 displays the 3D models (3D blood vessel model and 3D catheter model) on the display device 2.
  • the 3D processing unit 22 generates a 3D image by rendering the virtual space in which the 3D models are placed, based on the surgeon's viewpoint detected by the pupil detection unit 31, and the display control unit 25 displays the 3D image generated by the 3D processing unit 22 on the display device 2.
  • a target shape presentation screen is displayed on the display device 2.
  • step S5 the error calculation unit 23 calculates the difference (error) between the target shape and the shape of the actual catheter detected by the catheter detection unit 32, and generates error information indicating this difference.
  • the error calculation unit 23 aligns the catheter image P12 with the 3D catheter model M1 viewed from the front side. Specifically, as shown in FIG. 10B, the error calculation unit 23 detects feature points Po11 and Po12 from the catheter image P12 and the 3D catheter model M1, respectively, and aligns the catheter image P12 with the 3D catheter model M1 based on the feature points Po11 and Po12.
  • parts with characteristic shapes such as points of contact with the blood vessel wall, are detected as feature points.
  • the error calculation unit 23 calculates the difference between the shape of the catheter image P12 and the shape of the 3D catheter model M1 as the difference between the shape of the front surface of the actual catheter C1 and the target shape.
  • step S6 the display control unit 25 causes the display device 2 to display the error information. Specifically, the superimposition processing unit 24 superimposes the error information on the 3D image, and the display control unit 25 causes the display device 2 to display the 3D image on which the error information has been superimposed. Here, a feedback screen is displayed on the display device 2.
  • step S7 the error calculation unit 23 determines whether the error between the target shape and the actual catheter shape is within an acceptable range.
  • step S7 If it is determined in step S7 that the error between the target shape and the actual catheter shape is not within the allowable range, processing returns to step S4, and subsequent processing is performed. In other words, the target shape presentation screen is displayed, and the surgeon performs catheter shaping again.
  • step S7 if it is determined in step S7 that the error between the target shape and the actual catheter shape is within the allowable range, processing ends.
  • the information processing device 3 of the present technology controls the display device 2, which is capable of displaying 3D images, to display error information indicating the difference between the target shape for catheter shaping and the shape of the actual catheter, as well as a 3D model referenced by the user during catheter shaping.
  • the surgeon can accurately shape the actual catheter to the target shape.
  • FIG. 11 is a diagram showing another example of the configuration of a catheter shaping support system.
  • the back side of the actual catheter may be photographed by a back side camera 11A mounted on the display device 2, and the side side of the actual catheter may be photographed by a side side camera 11B provided separately outside the display device 2.
  • a catheter image P1 and front surface error information E1 are displayed superimposed on a 3D blood vessel model M11 and a 3D catheter model M12, which are placed in virtual space with their front surfaces facing the front of the display surface 12.
  • the catheter image P1 is an image showing the shape of the front surface of an actual catheter.
  • the front surface error information E1 is information indicating the magnitude of the difference between the target shape (the shape of the front surface of the 3D catheter model M12) and the shape of the front surface of the actual catheter.
  • a catheter image P2 and side error information E2 are displayed superimposed on a 3D blood vessel model M11 and a 3D catheter model M12, which are arranged in virtual space with their sides facing the front of the display surface 12.
  • the catheter image P2 is an image showing the shape of the side of the actual catheter.
  • the side error information E2 is information indicating the magnitude of the difference between the target shape (the shape of the side of the 3D catheter model M12) and the shape of the side of the actual catheter.
  • the catheter detection unit 32 of the information processing device 3 generates a 3D model that shows the three-dimensional shape of the actual catheter C1 based on multiple images. Since the shape of the actual catheter C1 as seen from all viewpoints, not just the front and side shapes of the actual catheter C1, can be obtained from the 3D model, the catheter shaping support system can present the surgeon with any deviations from the target shape as seen from various viewpoints.
  • FIG. 13 is a diagram showing another example of displaying a 3D model.
  • the information processing device 3 can rotate the 3D blood vessel model M51 in the same way as the actual catheter C1, as shown by the dashed arrow in Figure 13. Note that the information processing device 3 can rotate not only the 3D blood vessel model, but also the 3D catheter model in the same way as the actual catheter C1.
  • the information processing device 3 detects the movement of the surgeon's hand, for example, by performing hand tracking based on the captured image captured by the imaging unit 11.
  • the information processing device 3 may also detect the movement of the surgeon's hand based on sensor data from an IMU (Inertial Measurement Unit) mounted on a device worn on the surgeon's finger, for example.
  • IMU Inertial Measurement Unit
  • the information processing device 3 estimates the orientation of the actual catheter C1 based on the detection results of the surgeon's hand movement, and controls the orientation of the 3D vascular model M51 according to the estimated orientation of the actual catheter C1.
  • the information processing device 3 can estimate the positional relationship between the actual catheter and the display device 2 (the position of the actual catheter) and place the 3D catheter model in approximately the same position as the actual catheter.
  • a 3D model such as a 3D blood vessel model M51 may be placed in a position different from the actual catheter C1.
  • step S23 the display control unit 25 displays the 3D models (3D blood vessel model and 3D catheter model) on the display device 2.
  • the 3D models are displayed at a display size based on the positional relationship between the surgeon's viewpoint and the actual catheter.
  • a target shape presentation screen is displayed on the display device 2.
  • step S24 the catheter detection unit 32 detects the actual catheter from the image captured by the imaging unit 11 and acquires the shape of the actual catheter.
  • the catheter detection unit 32 estimates the distance between the actual catheter and the imaging unit 11 (display device 2). For example, the catheter detection unit 32 estimates the distance between the actual catheter and the imaging unit 11 by performing three-dimensional position estimation based on the captured image (RGB image) captured by the imaging unit 11, or by using a depth camera or stereo camera other than the imaging unit 11.
  • step S28 the error calculation unit 23 determines whether the error between the target shape and the actual catheter shape is within an acceptable range.
  • step S28 If it is determined in step S28 that the error between the target shape and the actual catheter shape is not within the allowable range, processing returns to step S24, and subsequent processing is performed. In other words, the target shape presentation screen is displayed, and the surgeon performs catheter shaping again.
  • the 3D model may be placed in a different position from the actual catheter.
  • FIG. 16 is a diagram showing an example of the sizes of an actual catheter and a 3D blood vessel model.
  • a 3D model such as a 3D blood vessel model M51 may be displayed so that it appears larger to the surgeon than the actual catheter C1.
  • the surgeon can freely change the display size (magnification) of the 3D model by operating a keyboard or the like.
  • the information processing device 3 controls the display size of the 3D model in response to operations by the surgeon.
  • FIG. 17 is a diagram showing an application example of the display device 2 of the present technology.
  • the display device 2 of the present technology can be applied to a naked-eye 3D display 2A.
  • the display device 2 of the present technology can be applied to a 3D monitor 2B that can present 3D images using dedicated eyewear (polarized glasses).
  • the display device 2 of the present technology can be applied to a head-mounted display 2C that supports XR (Extended Reality).
  • the above-described series of processes can be executed by hardware or software.
  • the program constituting the software is installed from a program recording medium into a computer incorporated in dedicated hardware or a general-purpose personal computer.
  • Figure 18 is a block diagram showing an example of the hardware configuration of a computer that executes the above-mentioned series of processes using a program.
  • the CPU Central Processing Unit
  • ROM Read Only Memory
  • RAM Random Access Memory
  • an input/output interface 505 Connected to the input/output interface 505 are an input unit 506 consisting of a keyboard, mouse, etc., and an output unit 507 consisting of a display, speakers, etc. Also connected to the input/output interface 505 are a storage unit 508 consisting of a hard disk or non-volatile memory, a communication unit 509 consisting of a network interface, etc., and a drive 510 that drives removable media 511.
  • the CPU 501 performs the above-described series of processes by, for example, loading a program stored in the storage unit 508 into the RAM 503 via the input/output interface 505 and bus 504 and executing it.
  • the programs executed by the CPU 501 are stored on removable media 511, or are provided via wired or wireless transmission media such as a local area network, the Internet, or digital broadcasting, and are installed in the storage unit 508.
  • the program executed by the computer may be a program in which processing is performed chronologically in the order described in this specification, or a program in which processing is performed in parallel or at the required timing, such as when called.
  • a system refers to a collection of multiple components (devices, modules (parts), etc.), regardless of whether all of the components are contained in the same housing. Therefore, multiple devices housed in separate housings and connected via a network, and a single device with multiple modules housed in a single housing, are both systems.
  • this technology can be configured as a cloud computing system in which a single function is shared and processed collaboratively by multiple devices over a network.
  • each step described in the above flowchart can be performed by a single device, or can be shared and executed by multiple devices.
  • the information processing device according to any one of (1) to (7), further comprising a calculation unit that calculates a difference between the target shape and the shape of the actual catheter based on a catheter image obtained by photographing the actual catheter.
  • the information processing device according to (8), further comprising an imaging unit that images the actual catheter.
  • (11) The information processing device according to any one of (1) to (10), further comprising the display device.
  • An information processing method that displays error information indicating the difference between the target shape of catheter shaping and the shape of the actual catheter, as well as a 3D model referenced by the user during catheter shaping, on a display device capable of displaying 3D images consisting of a left-eye image and a right-eye image with mutual parallax.

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Public Health (AREA)
  • Animal Behavior & Ethology (AREA)
  • Veterinary Medicine (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • General Health & Medical Sciences (AREA)
  • Surgery (AREA)
  • Molecular Biology (AREA)
  • Medical Informatics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Robotics (AREA)
  • Biophysics (AREA)
  • Pulmonology (AREA)
  • Anesthesiology (AREA)
  • Hematology (AREA)
  • Endoscopes (AREA)

Abstract

The present technology pertains to an information processing device, an information processing method, and a program that make it possible for an operator to accurately perform catheter shaping. The information processing device of the present technology comprises a display control unit that causes a display device capable of displaying a 3D image comprising an image for left-eye and an image for right-eye having parallax with respect to each other to display error information indicating a difference between a target shape serving as a target for catheter shaping and an actual shape of a catheter, and a 3D model referred to by a user during catheter shaping. The present technology can be applied, for example, to a catheter shaping support system.

Description

情報処理装置、情報処理方法、およびプログラムInformation processing device, information processing method, and program

 本技術は、情報処理装置、情報処理方法、およびプログラムに関し、特に、術者がカテーテルシェイピングを精度よく行うことができるようにした情報処理装置、情報処理方法、およびプログラムに関する。 This technology relates to an information processing device, an information processing method, and a program, and in particular to an information processing device, an information processing method, and a program that enable surgeons to perform catheter shaping with high precision.

 術者が患者の血管の形状に合わせてカテーテル(の先端部分)を成形するカテーテルシェイピングが一般的に行われている。 Catheter shaping, in which the surgeon shapes the catheter (tip) to fit the shape of the patient's blood vessels, is commonly performed.

 従来、術者は、2Dモニタに表示された3D血管モデルを参照しながらカテーテルを目標とする形状(目標形状)に成形するため、カテーテルシェイピングを行うにあたっては術者の高い空間把握能力が求められる。3D血管モデルは、患者の血管の3次元的な形状を示す3Dモデルである。 Traditionally, surgeons would refer to a 3D vascular model displayed on a 2D monitor to shape the catheter into the desired shape, so catheter shaping required a high level of spatial awareness on the part of the surgeon. A 3D vascular model is a 3D model that shows the three-dimensional shape of the patient's blood vessels.

 例えば、非特許文献1には、術者によるカテーテルシェイピングを支援する技術が提案されている。非特許文献1で提案されている技術では、カテーテルシェイピングで重要となる血管壁内とカテーテルの接点を操作ペンで術者に設定させ、設定された接点に基づいて生成したカテーテルの目標形状の3Dモデルを2Dモニタに表示するなどして、目標形状の理解が促される。 For example, Non-Patent Document 1 proposes technology to assist surgeons in catheter shaping. The technology proposed in Non-Patent Document 1 allows the surgeon to set the contact points between the inside of the blood vessel wall and the catheter, which are important in catheter shaping, using an operating pen, and then displays a 3D model of the target shape of the catheter generated based on the set contact points on a 2D monitor, thereby promoting understanding of the target shape.

永野佳孝、宮地茂、泉孝嗣、大島共貴、「脳血管内治療用カテーテルの形状デザインアプリケーションの開発」、デザイン学研究(2020)、日本デザイン学会、p. 242-243Nagano Yoshitaka, Miyaji Shigeru, Izumi Takatsugu, and Oshima Tomoki, "Development of Shape Design Application for Catheters for Neuroendovascular Treatment," Design Studies Research (2020), Japanese Society for the Science of Design, pp. 242-243

 カテーテルを目標形状通りに成形できているか否かは術者により判断されるため、この判断の正確性は術者の熟練度に依存している。カテーテルシェイピングに熟練していない術者にとっては、目標形状と実物のカテーテルの形状の誤差を正確に判断することが難しい。 Whether the catheter has been shaped to the target shape is determined by the surgeon, and the accuracy of this judgment depends on the surgeon's level of skill. For surgeons who are not skilled in catheter shaping, it is difficult to accurately determine the deviation between the target shape and the shape of the actual catheter.

 本技術はこのような状況に鑑みてなされたものであり、術者がカテーテルシェイピングを精度よく行うことができるようにするものである。 This technology was developed in light of these circumstances, allowing surgeons to perform catheter shaping with precision.

 本技術の一側面の情報処理装置は、カテーテルシェイピングの目標となる目標形状と実物のカテーテルの形状との差分を示す誤差情報、および、前記カテーテルシェイピングの際にユーザにより参照される3Dモデルを、互いに視差を有する左目用画像と右目用画像からなる3D画像を表示可能な表示装置に表示させる表示制御部を備える。 An information processing device according to one aspect of this technology includes a display control unit that displays error information indicating the difference between the target shape of catheter shaping and the shape of the actual catheter, as well as a 3D model referenced by the user during catheter shaping, on a display device capable of displaying 3D images consisting of left-eye and right-eye images with mutual parallax.

 本技術の一側面の情報処理方法は、カテーテルシェイピングの目標となる目標形状と実物のカテーテルの形状との差分を示す誤差情報、および、前記カテーテルシェイピングの際にユーザにより参照される3Dモデルを、互いに視差を有する左目用画像と右目用画像からなる3D画像を表示可能な表示装置に表示させる。 An information processing method according to one aspect of this technology displays error information indicating the difference between the target shape of catheter shaping and the shape of the actual catheter, as well as a 3D model referenced by the user during catheter shaping, on a display device capable of displaying 3D images consisting of left-eye and right-eye images with mutual parallax.

 本技術の一側面のプログラムは、コンピュータに、カテーテルシェイピングの目標となる目標形状と実物のカテーテルの形状との差分を示す誤差情報、および、前記カテーテルシェイピングの際にユーザにより参照される3Dモデルを、互いに視差を有する左目用画像と右目用画像からなる3D画像を表示可能な表示装置に表示させる処理を実行させる。 A program according to one aspect of this technology causes a computer to execute a process that displays error information indicating the difference between the target shape of catheter shaping and the shape of the actual catheter, as well as a 3D model referenced by the user during catheter shaping, on a display device capable of displaying 3D images consisting of left-eye and right-eye images with mutual parallax.

 本技術の一側面においては、カテーテルシェイピングの目標となる目標形状と実物のカテーテルの形状との差分を示す誤差情報、および、前記カテーテルシェイピングの際にユーザにより参照される3Dモデルを、互いに視差を有する左目用画像と右目用画像からなる3D画像を表示可能な表示装置に表示させる制御が行われる。 In one aspect of this technology, control is performed to display error information indicating the difference between the target shape for catheter shaping and the shape of the actual catheter, as well as a 3D model referenced by the user during catheter shaping, on a display device capable of displaying 3D images consisting of left-eye and right-eye images with mutual parallax.

本技術の一実施形態に係るカテーテルシェイピング支援システムの構成例を示すブロック図である。FIG. 1 is a block diagram illustrating an example configuration of a catheter shaping assistance system according to an embodiment of the present technology. 空間再現ディスプレイの表示面の例を示す図である。FIG. 1 is a diagram showing an example of a display surface of a spatial reproduction display. 空間再現ディスプレイの表示面の他の例を示す第1の図である。FIG. 10 is a first diagram showing another example of the display surface of the spatial reproduction display. 空間再現ディスプレイの表示面の他の例を示す第2の図である。FIG. 2 is a second diagram showing another example of the display surface of the spatial reproduction display. 3Dモデルの表示例を示す図である。FIG. 10 is a diagram illustrating a display example of a 3D model. 実物のカテーテルに対する3Dモデルの配置位置の例を示す図である。FIG. 10 is a diagram showing an example of the placement position of a 3D model relative to an actual catheter. 表示装置に表示される画面の例を示す図である。FIG. 10 is a diagram illustrating an example of a screen displayed on a display device. 誤差情報の詳細を説明する図である。FIG. 10 is a diagram illustrating details of error information. 情報処理装置が行う処理について説明するフローチャートである。10 is a flowchart illustrating processing performed by an information processing device. カテーテルの形状の取得処理、および、目標形状との誤差の算出処理の詳細を説明するための図である。10A and 10B are diagrams for explaining details of the process of acquiring the shape of the catheter and the process of calculating the error from the target shape. カテーテルシェイピング支援システムの他の構成例を示す図である。FIG. 10 is a diagram illustrating another example of the configuration of the catheter shaping support system. 情報処理装置が実物のカテーテルの3次元的な形状を取得する手法の例を示す図である。10A and 10B are diagrams illustrating an example of a method by which an information processing device acquires the three-dimensional shape of an actual catheter. 3Dモデルの他の表示例を示す図である。FIG. 10 is a diagram showing another display example of a 3D model. 実物のカテーテルに対する3Dモデルの配置位置の他の例を示す図である。FIG. 10 is a diagram showing another example of the placement position of the 3D model relative to the actual catheter. 実物のカテーテルと異なる位置に3Dモデルを配置する場合に情報処理装置が行う処理について説明するフローチャートである。10 is a flowchart illustrating processing performed by an information processing device when a 3D model is placed at a position different from that of an actual catheter. 実物のカテーテルと3D血管モデルのサイズの例を示す図である。FIG. 1 is a diagram showing an example of the size of an actual catheter and a 3D blood vessel model. 本技術の表示装置の適用例を示す図である。1A and 1B are diagrams illustrating application examples of a display device according to the present technology. コンピュータのハードウェアの構成例を示すブロック図である。FIG. 2 is a block diagram illustrating an example of the hardware configuration of a computer.

 以下、本技術を実施するための形態について説明する。説明は以下の順序で行う。
 1.本技術の実施の形態
 2.変形例
Hereinafter, embodiments of the present technology will be described in the following order.
1. Embodiment of the present technology 2. Modification

<1.本技術の実施の形態>
 図1は、本技術の一実施形態に係るカテーテルシェイピング支援システムの構成例を示すブロック図である。図1のカテーテルシェイピング支援システムは、術者が患者の血管の形状に合わせてカテーテル(の先端部分)を成形するカテーテルシェイピングを支援するシステムである。
1. Embodiments of the present technology
Fig. 1 is a block diagram showing an example of the configuration of a catheter shaping support system according to an embodiment of the present technology. The catheter shaping support system in Fig. 1 is a system that supports catheter shaping, in which a surgeon shapes a catheter (a distal end portion thereof) to match the shape of a patient's blood vessel.

 図1のカテーテルシェイピング支援システムは、DICOM(Digital Imaging and Communications in Medicine)サーバ1、表示装置2、および情報処理装置3により構成される。 The catheter shaping support system in Figure 1 is composed of a DICOM (Digital Imaging and Communications in Medicine) server 1, a display device 2, and an information processing device 3.

 DICOMサーバ1は、カテーテル治療の前に撮影されたCT(Computed Tomography)画像やMRI(Magnetic Resonance Imaging)画像などのDICOMデータを管理するサーバである。DICOMデータには、CT画像やMRI画像などに映る被写体(患者の生体の一部分)のサイズを示すサイズ情報が含まれる。 DICOM Server 1 is a server that manages DICOM data such as CT (Computed Tomography) images and MRI (Magnetic Resonance Imaging) images taken before catheter treatment. DICOM data includes size information that indicates the size of the subject (part of the patient's body) shown in the CT image, MRI image, etc.

 表示装置2は、互いに視差を有する左目用画像と右目用画像からなる3D画像を表示することで、所定の空間内に配置された仮想的な3Dオブジェクトを立体としてユーザが視認可能な表示装置である。表示装置2は、例えば、専用のアイウェアを用いずに3D画像を提示可能な裸眼立体ディスプレイ(空間再現ディスプレイ)である。 Display device 2 displays a 3D image consisting of a left-eye image and a right-eye image with parallax between them, allowing the user to visually recognize virtual 3D objects placed in a specified space as three-dimensional objects. Display device 2 is, for example, a naked-eye 3D display (spatial reproduction display) that can present 3D images without the use of dedicated eyewear.

 表示装置2には、例えば術者の瞳の検出とカテーテルの検出に用いられる撮影部11が搭載される。表示装置2は、例えば、実空間における水平面に対して表示面12が垂直になるように設置されたり、実空間における水平面に対して表示面12が斜め上方を向くように設置されたりする。 The display device 2 is equipped with an imaging unit 11 that is used, for example, to detect the surgeon's pupils and the catheter. The display device 2 is installed, for example, so that the display surface 12 is perpendicular to the horizontal plane in real space, or so that the display surface 12 faces diagonally upward relative to the horizontal plane in real space.

 情報処理装置3は、本技術のカテーテルシェイピング支援システム全体を制御する装置であり、例えばCPUやメモリ等を備えた情報処理回路を有するコンピュータである。例えば、情報処理装置3が、表示装置2による表示の制御を行うことにより、カテーテルシェイピングの際に術者(ユーザ)により参照される3Dモデルが術者に提示される。ここでは、患者の生体の一部分の3次元的な形状を示す3Dモデル、例えば患者の血管の表面または断面の3次元的な形状を示す3Dモデルである3D血管モデルが提示される。 The information processing device 3 is a device that controls the entire catheter shaping support system of this technology, and is, for example, a computer with an information processing circuit equipped with a CPU, memory, etc. For example, the information processing device 3 controls the display on the display device 2, thereby presenting a 3D model to be referenced by the surgeon (user) during catheter shaping. Here, a 3D model showing the three-dimensional shape of a part of the patient's body, for example a 3D vascular model that is a 3D model showing the three-dimensional shape of the surface or cross-section of the patient's blood vessels, is presented.

 情報処理装置3は、画像処理部21、3D処理部22、誤差算出部23、重畳処理部24、および表示制御部25により構成される。 The information processing device 3 is composed of an image processing unit 21, a 3D processing unit 22, an error calculation unit 23, a superimposition processing unit 24, and a display control unit 25.

 画像処理部21は、表示装置2の撮影部11により撮影された撮影画像を取得する。 The image processing unit 21 acquires the captured image taken by the image capture unit 11 of the display device 2.

 画像処理部21は、瞳検出部31とカテーテル検出部32により構成される。 The image processing unit 21 is composed of a pupil detection unit 31 and a catheter detection unit 32.

 瞳検出部31は、撮影部11により撮影された撮影画像から術者の瞳を検出し、術者の視点を検出する。ここでは、視点には、視点位置、視線方向、および両目の間隔が含まれる。瞳検出部31は、術者の視点の検出結果を3D処理部22に供給する。 The pupil detection unit 31 detects the pupils of the surgeon from the captured image captured by the imaging unit 11, and detects the surgeon's viewpoint. Here, the viewpoint includes the viewpoint position, line of sight, and the distance between the eyes. The pupil detection unit 31 supplies the detection result of the surgeon's viewpoint to the 3D processing unit 22.

 カテーテル検出部32は、撮影部11により撮影された撮影画像から、術者により成形される実物のカテーテルを検出し、実物のカテーテルの形状を取得する。カテーテル検出部32は、実物のカテーテルの形状を示す情報を誤差算出部23に供給する。 The catheter detection unit 32 detects the actual catheter formed by the surgeon from the image captured by the imaging unit 11 and obtains the shape of the actual catheter. The catheter detection unit 32 supplies information indicating the shape of the actual catheter to the error calculation unit 23.

 3D処理部22は、DICOMサーバ1からDICOMデータを取得し、DICOMデータに基づいて、例えば3D血管モデルを生成する。3D処理部22は、カテーテルシェイピングの目標となる目標形状を3D血管モデルに基づいて算出し、目標形状を示す3Dモデルである3Dカテーテルモデルを生成する。なお、目標形状を示す情報が、他の装置(例えばDICOMサーバ1)から取得されるようにしてもよい。 The 3D processing unit 22 acquires DICOM data from the DICOM server 1 and generates, for example, a 3D blood vessel model based on the DICOM data. The 3D processing unit 22 calculates the target shape for catheter shaping based on the 3D blood vessel model and generates a 3D catheter model, which is a 3D model that indicates the target shape. Note that information indicating the target shape may also be acquired from another device (for example, the DICOM server 1).

 3D処理部22は、3D血管モデルと3Dカテーテルモデルを仮想空間内に配置する。3D処理部22は、瞳検出部31により検出された術者の視点に基づいて当該仮想空間をレンダリングして3D画像を生成する。例えば、3D処理部22は、ユーザの視点から適切に3D血管モデルと3Dカテーテルモデルが見えるように3D画像を生成する。ここでは、入力装置(図示せず)やジェスチャなどが用いられて術者により入力される操作内容に応じて、3D血管モデルや3Dカテーテルモデルの配置や向きが制御される。 The 3D processing unit 22 places the 3D blood vessel model and the 3D catheter model in a virtual space. The 3D processing unit 22 generates a 3D image by rendering the virtual space based on the surgeon's viewpoint detected by the pupil detection unit 31. For example, the 3D processing unit 22 generates a 3D image so that the 3D blood vessel model and the 3D catheter model are visible appropriately from the user's viewpoint. Here, the placement and orientation of the 3D blood vessel model and the 3D catheter model are controlled according to the operations input by the surgeon using an input device (not shown) or gestures.

 3D処理部22は、生成した3Dカテーテルモデルを誤差算出部23に供給し、生成した3D画像を重畳処理部24に供給する。 The 3D processing unit 22 supplies the generated 3D catheter model to the error calculation unit 23, and supplies the generated 3D image to the superposition processing unit 24.

 誤差算出部23は、3D処理部22から供給された3Dカテーテルモデルで示される目標形状と、カテーテル検出部32により検出された実物のカテーテルの形状との差分を算出する。誤差算出部23は、目標形状と実物のカテーテルの形状との差分を術者に視覚的にフィードバックするための誤差情報を生成する。誤差算出部23は、誤差情報を重畳処理部24に供給する。 The error calculation unit 23 calculates the difference between the target shape represented by the 3D catheter model supplied from the 3D processing unit 22 and the shape of the actual catheter detected by the catheter detection unit 32. The error calculation unit 23 generates error information to provide visual feedback to the surgeon of the difference between the target shape and the shape of the actual catheter. The error calculation unit 23 supplies the error information to the superposition processing unit 24.

 重畳処理部24は、3D処理部22から供給された3D画像に、誤差算出部23から供給された誤差情報を重畳する。重畳処理部24は、誤差情報が重畳された3D画像を表示制御部25に供給する。 The superimposition processing unit 24 superimposes the error information supplied from the error calculation unit 23 onto the 3D image supplied from the 3D processing unit 22. The superimposition processing unit 24 supplies the 3D image with the error information superimposed to the display control unit 25.

 表示制御部25は、表示装置2による表示を制御する。具体的には、表示制御部25は、重畳処理部24から供給された3D画像を表示装置2に供給し、3D画像を構成する左目用画像と右目用画像を表示させる。左目用画像がユーザの左目に届けられ、右目用画像がユーザの右目に届けられることにより、例えば3D血管モデル、3Dカテーテルモデル、および誤差情報がユーザに提示される。 The display control unit 25 controls the display by the display device 2. Specifically, the display control unit 25 supplies the 3D image supplied from the superimposition processing unit 24 to the display device 2, and displays the left-eye image and right-eye image that make up the 3D image. The left-eye image is delivered to the user's left eye, and the right-eye image is delivered to the user's right eye, thereby presenting, for example, a 3D blood vessel model, a 3D catheter model, and error information to the user.

 なお、表示装置2と情報処理装置3が1つの装置により構成されるようにしてもよい。 The display device 2 and the information processing device 3 may also be configured as a single device.

 次に、図2から図4を用いて、表示装置2として適用される空間再現ディスプレイについて説明する。 Next, we will explain the spatial reproduction display used as the display device 2 using Figures 2 to 4.

 近年、空間再現ディスプレイとして、専用のアイウェアを用いずにコンテンツを立体的に表示することが可能な裸眼立体ディスプレイが提案されている。このような空間再現ディスプレイは、視認角度ごとに水平方向にずらした画像を表示することが可能であり、ユーザは、左目用画像と右目用のずれ(視差)により、奥行きを知覚することができる。 In recent years, naked-eye 3D displays have been proposed as spatial reproduction displays that can display content in 3D without the need for specialized eyewear. Such spatial reproduction displays can display images that are shifted horizontally for each viewing angle, allowing the user to perceive depth due to the shift (parallax) between the image for the left eye and the image for the right eye.

 図2は、空間再現ディスプレイの表示面の例を示す図である。 Figure 2 shows an example of the display surface of a spatial reproduction display.

 上述したように、空間再現ディスプレイは、例えば、表示面12が実空間における水平面に対して斜め上方を向くように配置される。この場合、空間再現ディスプレイにおいては、例えば表示面12と交差するように、言い換えると、術者の視点Vから見て表示面12の手前側と奥側の両方に領域を有するような仮想空間VWが再現される。 As described above, the spatial reproduction display is positioned, for example, so that the display surface 12 faces diagonally upward relative to the horizontal plane in real space. In this case, the spatial reproduction display reproduces a virtual space VW that intersects with the display surface 12, in other words, has areas both in front of and behind the display surface 12 when viewed from the surgeon's viewpoint V.

 仮想空間VWに配置された3Dオブジェクトは、例えば表示面12から一部が飛び出して見えるように表示される。空間再現ディスプレイは、例えばユーザの左目と右目にそれぞれ異なる画像を届けることによって仮想的な奥行きを表現し、3Dオブジェクトが実空間に存在しているかのような感覚をユーザに与えることができる。実空間における水平面に対して斜め上方を向くように表示面12を配置することで、空間再現ディスプレイは、仮想空間VWをわかりやすく再現することが可能となる。 3D objects placed in the virtual space VW are displayed so that, for example, some of them appear to protrude from the display surface 12. The spatial reproduction display can express virtual depth by, for example, delivering different images to the user's left and right eyes, giving the user the sensation that the 3D objects are present in real space. By positioning the display surface 12 so that it faces diagonally upward relative to the horizontal plane in real space, the spatial reproduction display can easily reproduce the virtual space VW.

 図3と図4は、空間再現ディスプレイの表示面の他の例を示す図である。 Figures 3 and 4 show other examples of the display surface of a spatial reproduction display.

 図3や図4に示すように、空間再現ディスプレイは、例えば、表示面12が実空間における水平面に対して垂直になるように配置されてもよい。 As shown in Figures 3 and 4, the spatial reproduction display may be positioned, for example, so that the display surface 12 is perpendicular to a horizontal plane in real space.

 この場合、例えば図3に示すように、3DオブジェクトO11は、表示面12の近傍に配置される(3DオブジェクトO11の手前部分が表示面12の手前側に配置され、奥部分が表示面12の奥側に配置される)。 In this case, as shown in Figure 3, for example, the 3D object O11 is placed near the display surface 12 (the front part of the 3D object O11 is placed on the front side of the display surface 12, and the back part is placed on the back side of the display surface 12).

 また、例えば図4に示すように、3DオブジェクトO11全体が、表示面12の手前側に配置される。 Furthermore, as shown in Figure 4, for example, the entire 3D object O11 is placed on the front side of the display surface 12.

 図5は、3Dモデルの表示例を示す図である。 Figure 5 shows an example of a 3D model display.

 図5に示すように、3DカテーテルモデルM1は、表示装置2の表示面12から全体が飛び出して見えるように表示される。情報処理装置3は、DICOMデータに含まれるサイズ情報に基づいて、表示装置2の仕様に応じた最適な位置に知覚されるように、実寸大の3D血管モデルや3Dカテーテルモデルを表示する。 As shown in Figure 5, the 3D catheter model M1 is displayed so that the entire model appears to pop out from the display surface 12 of the display device 2. Based on the size information contained in the DICOM data, the information processing device 3 displays the life-size 3D blood vessel model and 3D catheter model so that they are perceived in the optimal position according to the specifications of the display device 2.

 術者は、例えば、表示されている3DカテーテルモデルM1に、実物のカテーテルC1を近づけ、3DカテーテルモデルM1の形状に合わせるように実物のカテーテルC1を成形する。 For example, the surgeon brings the actual catheter C1 close to the displayed 3D catheter model M1 and shapes the actual catheter C1 to match the shape of the 3D catheter model M1.

 図6は、実物のカテーテルに対する3Dモデルの配置位置の例を示す図である。 Figure 6 shows an example of the placement position of the 3D model relative to the actual catheter.

 上述したように、術者は実物のカテーテルC1を3DカテーテルモデルM1に近づけてカテーテルシェイピングを行うため、図6に示すように、3DカテーテルモデルM1は、実物のカテーテルC1と略同じ位置に配置される。 As mentioned above, the surgeon performs catheter shaping by bringing the actual catheter C1 close to the 3D catheter model M1, so as shown in Figure 6, the 3D catheter model M1 is placed in approximately the same position as the actual catheter C1.

 図7は、表示装置2に表示される画面の例を示す図である。 Figure 7 shows an example of a screen displayed on the display device 2.

 術者がカテーテルシェイピングを行う際、表示装置2には、例えば図7のAに示す目標形状提示画面が表示される。以下では、撮影部11から見たときに見える面(撮影画像に映る面)を実物のカテーテルの裏面とする。 When the surgeon performs catheter shaping, the display device 2 displays a target shape presentation screen, for example, as shown in Figure 7A. In the following, the surface visible from the imaging unit 11 (the surface reflected in the captured image) is referred to as the back surface of the actual catheter.

 目標形状提示画面において、左側には、例えば、おもて面(裏面の反対側の面)が表示面12の正面を向くように仮想空間内に配置された3D血管モデルM11と3DカテーテルモデルM12が表示される。目標形状提示画面において、3D血管モデルM11の血管壁と3DカテーテルモデルM12の接点Po1は、例えば白抜きの点で示される。 On the left side of the target shape presentation screen, for example, a 3D blood vessel model M11 and a 3D catheter model M12 are displayed, arranged in virtual space with their front surfaces (the surface opposite the back surface) facing the front of the display surface 12. On the target shape presentation screen, the point of contact Po1 between the blood vessel wall of the 3D blood vessel model M11 and the 3D catheter model M12 is indicated by, for example, a hollow dot.

 また、目標形状提示画面において、右側には、例えば、おもて面が表示面12の正面を向いた状態から水平方向に90度回転させて仮想空間内に配置された3D血管モデルM11と3DカテーテルモデルM12が表示される。目標形状提示画面において、3D血管モデルM11の血管壁と3DカテーテルモデルM12の接点Po2からPo4は、例えば白抜きの点で示される。 Furthermore, on the right side of the target shape presentation screen, a 3D blood vessel model M11 and a 3D catheter model M12 are displayed, for example, rotated 90 degrees horizontally from a state in which their front faces face the front of the display surface 12 and placed in virtual space. On the target shape presentation screen, points of contact Po2 to Po4 between the blood vessel wall of the 3D blood vessel model M11 and the 3D catheter model M12 are indicated, for example, by hollow dots.

 このように、目標形状提示画面においては、3D血管モデルM11や3DカテーテルモデルM12のおもて面側の形状と側面側の形状が横に並べられて術者に提示される。術者は、目標形状提示画面を見ながら実物のカテーテル(図示せず)を成形する。 In this way, the target shape presentation screen presents the front and side shapes of the 3D blood vessel model M11 and the 3D catheter model M12 side by side to the surgeon. The surgeon shapes the actual catheter (not shown) while looking at the target shape presentation screen.

 カテーテルシェイピングが行われた後、表示装置2には、例えば図7のBに示すフィードバック画面が表示される。 After catheter shaping is performed, the display device 2 displays a feedback screen, such as that shown in Figure 7B.

 フィードバック画面において、左側には、目標形状提示画面と同様に、おもて面が表示面12の正面を向くように仮想空間内に配置された3D血管モデルM11と3DカテーテルモデルM12が表示される。 On the left side of the feedback screen, a 3D blood vessel model M11 and a 3D catheter model M12 are displayed, arranged in virtual space with their front surfaces facing the front of the display surface 12, just like the target shape presentation screen.

 また、フィードバック画面において、右側には、例えば、おもて面が表示面12の正面を向くように仮想空間内に配置された3D血管モデルM11と3DカテーテルモデルM12に、誤差情報E1とカテーテル画像P1とが重畳されて表示される。カテーテル画像P1は、カテーテルシェイピング後の実物のカテーテルが撮影部11により撮影された撮影画像から実物のカテーテルが映る領域を切り出した画像である。 Furthermore, on the right side of the feedback screen, error information E1 and catheter image P1 are superimposed on a 3D blood vessel model M11 and a 3D catheter model M12, which are placed in virtual space with their front surfaces facing the front of the display surface 12. The catheter image P1 is an image obtained by cutting out the area showing the actual catheter from an image captured by the imaging unit 11 of the actual catheter after catheter shaping.

 図8は、誤差情報E1の詳細を説明する図である。 Figure 8 is a diagram explaining the details of error information E1.

 図8の例では、誤差情報E1は、目標形状(3DカテーテルモデルM12のおもて面側の形状)と実物のカテーテルのおもて面側の形状の差分の大きさを色で示す情報(カラーマップ)である。例えば、目標形状と実物のカテーテルの形状の差分の大きさに応じた色でカテーテル画像P1が縁取りされるようにして誤差情報E1が表示される。図8の誤差情報E1では、差分が大きいほど色が濃くなっている。 In the example of Figure 8, the error information E1 is information (color map) that indicates, by color, the magnitude of the difference between the target shape (the shape of the front surface of the 3D catheter model M12) and the shape of the front surface of the actual catheter. For example, the error information E1 is displayed so that the catheter image P1 is outlined in a color that corresponds to the magnitude of the difference between the target shape and the shape of the actual catheter. In the error information E1 of Figure 8, the greater the difference, the darker the color.

 術者は、誤差情報E1を見るだけで、例えば図8において灰色の円で囲んで示すカテーテルの中央部分において目標形状との誤差が特に大きいことを把握することができる。 By simply looking at the error information E1, the surgeon can see that the error from the target shape is particularly large in the central part of the catheter, shown circled in gray in Figure 8.

 従来、術者は、2Dモニタに表示された3D血管モデルを参照しながら実物のカテーテルを目標形状に成形するため、カテーテルシェイピングを行うにあたっては術者の高い空間把握能力が求められる。 Traditionally, surgeons would refer to a 3D vascular model displayed on a 2D monitor while shaping the actual catheter into the desired shape, so catheter shaping required a high level of spatial awareness on the part of the surgeon.

 本技術のカテーテルシェイピング支援システムにおいては、3D画像を表示可能な表示装置2に3D血管モデルや3Dカテーテルモデルが表示されるため、術者は、目標形状を直感的に把握することが可能となる。 In the catheter shaping support system of this technology, a 3D blood vessel model and a 3D catheter model are displayed on a display device 2 capable of displaying 3D images, allowing the surgeon to intuitively grasp the target shape.

 従来、実物のカテーテルを目標形状通りに成形できているか否かは術者により判断されるため、この判断の正確性は術者の熟練度に依存している。カテーテルシェイピングに熟練していない術者にとっては、目標形状と実物のカテーテルの形状の誤差を正確に判断することが難しかった。 Conventionally, whether or not the actual catheter has been shaped to the target shape is determined by the surgeon, and the accuracy of this judgment depends on the surgeon's level of skill. For surgeons who are not skilled in catheter shaping, it is difficult to accurately determine the deviation between the target shape and the shape of the actual catheter.

 本技術のカテーテルシェイピングシステムにおいて、術者は、誤差情報を見て、目標形状と実物のカテーテルの形状の誤差を直感的に把握することができる。術者は、目標形状提示画面とフィードバック画面を切り替えながらカテーテルシェイピングを行うことで、カテーテルを目標形状通りに容易に成形することが可能となる。 With this technology's catheter shaping system, the surgeon can view the error information and intuitively grasp the error between the target shape and the actual catheter shape. By switching between the target shape presentation screen and the feedback screen while shaping the catheter, the surgeon can easily shape the catheter to the target shape.

 術者がカテーテルを目標形状通りに容易に成形できるため、本技術のカテーテルシェイピング支援システムは、カテーテルシェイピングの作業時間の短縮に寄与することができる。術者がカテーテルシェイピングを精度よく行うことができるため、本技術のカテーテルシェイピング支援システムは、カテーテル治療における患者の安全性の向上に寄与することができる。 Because surgeons can easily shape catheters to the desired shape, this catheter shaping support system can contribute to shortening the time required for catheter shaping. Because surgeons can accurately shape catheters, this catheter shaping support system can contribute to improving patient safety during catheter treatment.

 フィードバック画面では、カテーテルシェイピングの正確性が定量的に表示されるため、本技術のカテーテルシェイピング支援システムを教育や訓練の用途で使用することも可能である。 The feedback screen quantitatively displays the accuracy of catheter shaping, making this catheter shaping support system suitable for educational and training purposes.

 なお、表示装置2に搭載された撮影部11の他に、実物のカテーテルを側面側から撮影可能なカメラが情報処理装置3に接続されるようにしてもよい。この場合、当該カメラにより撮影された撮影画像に基づいて、目標形状(3DカテーテルモデルM12の側面側の形状)と実物のカテーテルの側面側の形状の差分を示す誤差情報が生成される。この誤差情報は、例えばフィードバック画面において、側面が表示面12の正面を向くように仮想空間内に配置された3D血管モデルと3Dカテーテルモデルに重畳されて表示される。 In addition to the imaging unit 11 mounted on the display device 2, a camera capable of capturing images of the actual catheter from the side may be connected to the information processing device 3. In this case, error information indicating the difference between the target shape (the shape of the side of the 3D catheter model M12) and the shape of the side of the actual catheter is generated based on the image captured by the camera. This error information is displayed, for example, on the feedback screen, superimposed on the 3D blood vessel model and 3D catheter model arranged in virtual space with their sides facing the front of the display surface 12.

 術者は、フィードバック画面において、おもて面側の誤差情報と側面側の誤差情報のどちらが表示されるかを適宜切り替えることができる。 The surgeon can switch between displaying front-side error information and side-side error information on the feedback screen as needed.

 次に、図9のフローチャートを参照して、情報処理装置3が行う処理について説明する。 Next, the processing performed by the information processing device 3 will be described with reference to the flowchart in Figure 9.

 ステップS1において、3D処理部22は、DICOMサーバ1からDICOMデータを取得する。3D処理部22は、DICOMデータに基づいて、3D血管モデルと3Dカテーテルモデルを生成する。 In step S1, the 3D processing unit 22 acquires DICOM data from the DICOM server 1. The 3D processing unit 22 generates a 3D blood vessel model and a 3D catheter model based on the DICOM data.

 ステップS2において、瞳検出部31は、撮影部11により撮影された撮影画像から術者の瞳を検出し、術者の視点を検出する。 In step S2, the pupil detection unit 31 detects the pupils of the surgeon from the image captured by the imaging unit 11 and detects the surgeon's viewpoint.

 ステップS3において、表示制御部25は、3Dモデル(3D血管モデルと3Dカテーテルモデル)を表示装置2に表示させる。具体的には、3D処理部22は、瞳検出部31により検出された術者の視点に基づいて、3Dモデルが配置された仮想空間をレンダリングして3D画像を生成し、表示制御部25は、3D処理部22により生成された3D画像を表示装置2に表示させる。ここでは、表示装置2には、目標形状提示画面が表示される。 In step S3, the display control unit 25 displays the 3D models (3D blood vessel model and 3D catheter model) on the display device 2. Specifically, the 3D processing unit 22 generates a 3D image by rendering the virtual space in which the 3D models are placed, based on the surgeon's viewpoint detected by the pupil detection unit 31, and the display control unit 25 displays the 3D image generated by the 3D processing unit 22 on the display device 2. Here, a target shape presentation screen is displayed on the display device 2.

 術者は、表示装置2に表示された3Dモデルを見ながらカテーテルシェイピングを行う。 The surgeon performs catheter shaping while viewing the 3D model displayed on display device 2.

 ステップS4において、カテーテル検出部32は、撮影部11により撮影された撮影画像から実物のカテーテルを検出し、実物のカテーテルの形状を取得する。 In step S4, the catheter detection unit 32 detects the actual catheter from the image captured by the imaging unit 11 and acquires the shape of the actual catheter.

 ステップS5において、誤差算出部23は、目標形状と、カテーテル検出部32により検出された実物のカテーテルの形状との差分(誤差)を算出し、当該差分を示す誤差情報を生成する。 In step S5, the error calculation unit 23 calculates the difference (error) between the target shape and the shape of the actual catheter detected by the catheter detection unit 32, and generates error information indicating this difference.

 図10は、カテーテルの形状の取得処理、および、目標形状との誤差の算出処理の詳細を説明するための図である。 Figure 10 is a diagram explaining the details of the process for obtaining the catheter shape and the process for calculating the error from the target shape.

 まず、図10のAに示すように、カテーテル検出部32は、実物のカテーテルC1が撮影された撮影画像P11から、カテーテルC1が映る領域を切り出す(抽出する)画像処理を行って、カテーテル画像P12を生成する。カテーテル検出部32は、このカテーテル画像P12の形状を実物のカテーテルC1のおもて面側の形状として扱う。実際には、撮影部11により撮影されるのは実物のカテーテルC1の裏面側であるため、カテーテル検出部32は、カテーテル画像P12の左右を反転させる。 First, as shown in A of Figure 10, the catheter detection unit 32 performs image processing to cut out (extract) the area in which the catheter C1 appears from the captured image P11 of the actual catheter C1, thereby generating a catheter image P12. The catheter detection unit 32 treats the shape of this catheter image P12 as the shape of the front surface of the actual catheter C1. In reality, the imaging unit 11 captures the back surface of the actual catheter C1, so the catheter detection unit 32 flips the left and right of the catheter image P12.

 次に、誤差算出部23は、カテーテル画像P12と、おもて面側から見た3DカテーテルモデルM1との位置合わせを行う。具体的には、図10Bに示すように、誤差算出部23は、カテーテル画像P12と3DカテーテルモデルM1それぞれから特徴点Po11,Po12を検出し、特徴点Po11,Po12に基づいてカテーテル画像P12と3DカテーテルモデルM1の位置合わせを行う。ここでは、血管壁との接点などの特徴的な形状を有する部分が特徴点として検出される。 Next, the error calculation unit 23 aligns the catheter image P12 with the 3D catheter model M1 viewed from the front side. Specifically, as shown in FIG. 10B, the error calculation unit 23 detects feature points Po11 and Po12 from the catheter image P12 and the 3D catheter model M1, respectively, and aligns the catheter image P12 with the 3D catheter model M1 based on the feature points Po11 and Po12. Here, parts with characteristic shapes, such as points of contact with the blood vessel wall, are detected as feature points.

 なお、実物のカテーテルC1に位置合わせ用のマーカが付加されるようにしてもよい。この場合、誤差算出部23は、当該マーカに基づいて、カテーテル画像P12と3DカテーテルモデルM1の位置合わせを行うことができる。 Note that alignment markers may be added to the actual catheter C1. In this case, the error calculation unit 23 can align the catheter image P12 and the 3D catheter model M1 based on the markers.

 次に、誤差算出部23は、カテーテル画像P12の形状と3DカテーテルモデルM1の形状の差分を、実物のカテーテルC1のおもて面側の形状と目標形状の差分として算出する。 Next, the error calculation unit 23 calculates the difference between the shape of the catheter image P12 and the shape of the 3D catheter model M1 as the difference between the shape of the front surface of the actual catheter C1 and the target shape.

 図9の説明に戻り、ステップS6において、表示制御部25は、誤差情報を表示装置2に表示させる。具体的には、重畳処理部24は、誤差情報を3D画像に重畳し、表示制御部25は、誤差情報が重畳された3D画像を表示装置2に表示させる。ここでは、表示装置2には、フィードバック画面が表示される。 Returning to the explanation of Figure 9, in step S6, the display control unit 25 causes the display device 2 to display the error information. Specifically, the superimposition processing unit 24 superimposes the error information on the 3D image, and the display control unit 25 causes the display device 2 to display the 3D image on which the error information has been superimposed. Here, a feedback screen is displayed on the display device 2.

 ステップS7において、誤差算出部23は、目標形状と実物のカテーテル形状の誤差が許容範囲内であるか否かを判定する。 In step S7, the error calculation unit 23 determines whether the error between the target shape and the actual catheter shape is within an acceptable range.

 目標形状と実物のカテーテル形状の誤差が許容範囲内ではないとステップS7において判定された場合、処理はステップS4に戻り、それ以降の処理が行われる。すなわち、目標形状提示画面が表示されるなどして、術者によりカテーテルシェイピングが再度行われる。 If it is determined in step S7 that the error between the target shape and the actual catheter shape is not within the allowable range, processing returns to step S4, and subsequent processing is performed. In other words, the target shape presentation screen is displayed, and the surgeon performs catheter shaping again.

 一方、目標形状と実物のカテーテル形状の誤差が許容範囲内であるとステップS7において判定された場合、処理は終了となる。 On the other hand, if it is determined in step S7 that the error between the target shape and the actual catheter shape is within the allowable range, processing ends.

 以上のように、本技術の情報処理装置3においては、カテーテルシェイピングの目標となる目標形状と実物のカテーテルの形状との差分を示す誤差情報、および、カテーテルシェイピングの際にユーザにより参照される3Dモデルを、3D画像を表示可能な表示装置2に表示させる制御が行われる。術者は、表示装置2に表示された3Dモデルや誤差情報を見ながらカテーテルシェイピングを行うことで、実物のカテーテルを目標形状通りに精度よく成形することが可能となる。 As described above, the information processing device 3 of the present technology controls the display device 2, which is capable of displaying 3D images, to display error information indicating the difference between the target shape for catheter shaping and the shape of the actual catheter, as well as a 3D model referenced by the user during catheter shaping. By performing catheter shaping while viewing the 3D model and error information displayed on the display device 2, the surgeon can accurately shape the actual catheter to the target shape.

<2.変形例>
・裏面側用カメラと側面側用カメラを用いる例
 図11は、カテーテルシェイピング支援システムの他の構成例を示す図である。
2. Modified Examples
Example of Using a Back Camera and a Side Camera FIG. 11 is a diagram showing another example of the configuration of a catheter shaping support system.

 図11に示すように、表示装置2に搭載された裏面側用カメラ11Aにより、実物のカテーテルの裏面側が撮影されるとともに、表示装置2の外部に別体として設けられた側面側用カメラ11Bにより、実物のカテーテルの側面側が撮影されるようにしてもよい。 As shown in Figure 11, the back side of the actual catheter may be photographed by a back side camera 11A mounted on the display device 2, and the side side of the actual catheter may be photographed by a side side camera 11B provided separately outside the display device 2.

 この場合、フィードバック画面において、左側には、カテーテル画像P1とおもて面側の誤差情報E1とが、おもて面が表示面12の正面を向くように仮想空間内に配置された3D血管モデルM11と3DカテーテルモデルM12に重畳されて表示される。カテーテル画像P1は、実物のカテーテルのおもて面側の形状を示す画像である。おもて面側の誤差情報E1は、目標形状(3DカテーテルモデルM12のおもて面側の形状)と実物のカテーテルのおもて面側の形状の差分の大きさを示す情報である。 In this case, on the left side of the feedback screen, a catheter image P1 and front surface error information E1 are displayed superimposed on a 3D blood vessel model M11 and a 3D catheter model M12, which are placed in virtual space with their front surfaces facing the front of the display surface 12. The catheter image P1 is an image showing the shape of the front surface of an actual catheter. The front surface error information E1 is information indicating the magnitude of the difference between the target shape (the shape of the front surface of the 3D catheter model M12) and the shape of the front surface of the actual catheter.

 また、フィードバック画面において、右側には、カテーテル画像P2と側面側の誤差情報E2とが、側面が表示面12の正面を向くように仮想空間内に配置された3D血管モデルM11と3DカテーテルモデルM12に重畳されて表示される。カテーテル画像P2は、実物のカテーテルの側面側の形状を示す画像である。側面側の誤差情報E2は、目標形状(3DカテーテルモデルM12の側面側の形状)と実物のカテーテルの側面側の形状の差分の大きさを示す情報である。 Also, on the right side of the feedback screen, a catheter image P2 and side error information E2 are displayed superimposed on a 3D blood vessel model M11 and a 3D catheter model M12, which are arranged in virtual space with their sides facing the front of the display surface 12. The catheter image P2 is an image showing the shape of the side of the actual catheter. The side error information E2 is information indicating the magnitude of the difference between the target shape (the shape of the side of the 3D catheter model M12) and the shape of the side of the actual catheter.

・実物のカテーテルの3次元的な形状を取得する例
 図12は、情報処理装置3が実物のカテーテルの3次元的な形状を取得する手法の例を示す図である。
Example of Acquiring a Three-Dimensional Shape of an Actual Catheter FIG. 12 is a diagram showing an example of a method in which the information processing device 3 acquires a three-dimensional shape of an actual catheter.

 図12の矢印で示すように、術者が撮影部11の前で実物のカテーテルC1を水平方向に1回転させる間に、撮影部11は、複数枚の画像を撮影する。複数枚の画像は、実物のカテーテルC1の様々な面を撮影した画像となる。 As shown by the arrow in Figure 12, the imaging unit 11 captures multiple images while the surgeon rotates the actual catheter C1 once horizontally in front of the imaging unit 11. The multiple images are images of various surfaces of the actual catheter C1.

 情報処理装置3のカテーテル検出部32は、複数枚の画像に基づいて、実物のカテーテルC1の3次元的な形状を示す3Dモデルを生成する。実物のカテーテルC1のおもて面側や側面側の形状だけではなく、あらゆる視点から見た実物のカテーテルC1の形状が3Dモデルから取得できるため、カテーテルシェイピング支援システムは、様々な視点から見た目標形状との誤差を術者に提示することが可能となる。 The catheter detection unit 32 of the information processing device 3 generates a 3D model that shows the three-dimensional shape of the actual catheter C1 based on multiple images. Since the shape of the actual catheter C1 as seen from all viewpoints, not just the front and side shapes of the actual catheter C1, can be obtained from the 3D model, the catheter shaping support system can present the surgeon with any deviations from the target shape as seen from various viewpoints.

・実物のカテーテルの向きに応じて3Dモデルを回転させる例
 図13は、3Dモデルの他の表示例を示す図である。
Example of rotating a 3D model according to the orientation of an actual catheter FIG. 13 is a diagram showing another example of displaying a 3D model.

 図13の実線の矢印で示すように、術者が実物のカテーテルC1を回転させた場合、情報処理装置3は、図13の破線の矢印で示すように、実物のカテーテルC1と同じように3D血管モデルM51を回転させることが可能である。なお、情報処理装置3は、3D血管モデルだけではなく、3Dカテーテルモデルも実物のカテーテルC1と同じように回転させることが可能である。 As shown by the solid arrow in Figure 13, when the surgeon rotates the actual catheter C1, the information processing device 3 can rotate the 3D blood vessel model M51 in the same way as the actual catheter C1, as shown by the dashed arrow in Figure 13. Note that the information processing device 3 can rotate not only the 3D blood vessel model, but also the 3D catheter model in the same way as the actual catheter C1.

 実物のカテーテルC1の向きに応じて3D血管モデルM51を回転させる場合、情報処理装置3は、例えば、撮影部11により撮影された撮影画像に基づくハンドトラッキングを行うことで、術者の手の動きを検出する。情報処理装置3は、例えば、術者の指などに装着されているデバイスに搭載されたIMU(Inertial Measurement Unit:慣性計測ユニット)のセンサデータに基づいて、術者の手の動きを検出してもよい。 When rotating the 3D vascular model M51 according to the orientation of the actual catheter C1, the information processing device 3 detects the movement of the surgeon's hand, for example, by performing hand tracking based on the captured image captured by the imaging unit 11. The information processing device 3 may also detect the movement of the surgeon's hand based on sensor data from an IMU (Inertial Measurement Unit) mounted on a device worn on the surgeon's finger, for example.

 情報処理装置3は、術者の手の動きの検出結果に基づいて実物のカテーテルC1の向きを推定し、実物のカテーテルC1の向きの推定結果に応じて3D血管モデルM51の向きを制御する。 The information processing device 3 estimates the orientation of the actual catheter C1 based on the detection results of the surgeon's hand movement, and controls the orientation of the 3D vascular model M51 according to the estimated orientation of the actual catheter C1.

・実物のカテーテルと略同じ位置に3Dモデルを配置する例
 実物のカテーテルモデルを3Dカテーテルモデルなどに術者が近づけるのではなく、情報処理装置3が、実物のカテーテルと表示装置2の位置関係(実物のカテーテルの位置)を推定し、実物のカテーテルと略同じ位置に3Dカテーテルモデルなどを配置することも可能である。
- Example of placing a 3D model in approximately the same position as the actual catheter Instead of the surgeon bringing the actual catheter model close to a 3D catheter model, the information processing device 3 can estimate the positional relationship between the actual catheter and the display device 2 (the position of the actual catheter) and place the 3D catheter model in approximately the same position as the actual catheter.

 この場合、情報処理装置3は、例えば、撮影部11により撮影された撮影画像(RGB画像)に基づく3次元位置推定を行ったり、撮影部11以外のデプスカメラやステレオカメラを用いたりして、実物のカテーテルと表示装置2の位置関係を推定する。情報処理装置3は、実物のカテーテルと表示装置2の位置関係の推定結果に基づいて、仮想空間内における3Dカテーテルモデルなどの配置位置を制御する。 In this case, the information processing device 3 estimates the positional relationship between the actual catheter and the display device 2, for example, by performing three-dimensional position estimation based on the captured image (RGB image) captured by the imaging unit 11, or by using a depth camera or stereo camera other than the imaging unit 11. The information processing device 3 controls the placement position of the 3D catheter model and the like in the virtual space based on the result of estimating the positional relationship between the actual catheter and the display device 2.

・実物のカテーテルと異なる位置に3Dモデルを配置する例
 図14は、実物のカテーテルに対する3Dモデルの配置位置の他の例を示す図である。
Example of arranging a 3D model at a position different from that of an actual catheter FIG. 14 is a diagram showing another example of the position at which a 3D model is arranged relative to an actual catheter.

 図14に示すように、3D血管モデルM51などの3Dモデルが、実物のカテーテルC1と異なる位置に配置されるようにしてもよい。 As shown in Figure 14, a 3D model such as a 3D blood vessel model M51 may be placed in a position different from the actual catheter C1.

 この場合、情報処理装置3は、術者の視点Vと実物のカテーテルC1の位置関係を推定し、術者の視点Vと実物のカテーテルC1の間の距離に応じて、3D血管モデルM51などの表示サイズを制御する。具体的には、情報処理装置3は、術者から見て、実物のカテーテルC1のサイズと3Dカテーテルモデルのサイズが同じに見えるように、3Dモデルの表示サイズを制御する。例えば、術者が実物のカテーテルC1を目に近づけるほど、3D血管モデルM51がより大きく表示される。ここでは、3Dモデルの配置位置は固定される。 In this case, the information processing device 3 estimates the positional relationship between the surgeon's viewpoint V and the actual catheter C1, and controls the display size of the 3D blood vessel model M51 and the like according to the distance between the surgeon's viewpoint V and the actual catheter C1. Specifically, the information processing device 3 controls the display size of the 3D model so that the size of the actual catheter C1 and the size of the 3D catheter model appear to be the same from the surgeon's perspective. For example, the closer the surgeon brings the actual catheter C1 to their eye, the larger the 3D blood vessel model M51 will be displayed. Here, the placement position of the 3D model is fixed.

 なお、情報処理装置3は、例えば、撮影部11により撮影された撮影画像(RGB画像)に基づく3次元位置推定を行ったり、撮影部11以外のデプスカメラやステレオカメラを用いたりして、術者の視点Vと実物のカテーテルC1の位置関係を推定する。 The information processing device 3 estimates the positional relationship between the surgeon's viewpoint V and the actual catheter C1, for example, by performing three-dimensional position estimation based on the captured image (RGB image) captured by the imaging unit 11, or by using a depth camera or stereo camera other than the imaging unit 11.

 図15のフローチャートを参照して、実物のカテーテルと異なる位置に3Dモデルを配置する場合に情報処理装置3が行う処理について説明する。 With reference to the flowchart in Figure 15, the processing performed by the information processing device 3 when placing a 3D model in a position different from that of the actual catheter will be described.

 ステップS21において、3D処理部22は、DICOMサーバ1からDICOMデータを取得する。3D処理部22は、DICOMデータに基づいて、3D血管モデルと3Dカテーテルモデルを生成する。 In step S21, the 3D processing unit 22 acquires DICOM data from the DICOM server 1. The 3D processing unit 22 generates a 3D blood vessel model and a 3D catheter model based on the DICOM data.

 ステップS22において、瞳検出部31は、撮影部11により撮影された撮影画像から術者の瞳を検出し、術者の視点を検出する。また、画像処理部21は、術者の視点と実物のカテーテルの位置関係を推定する。 In step S22, the pupil detection unit 31 detects the pupil of the surgeon from the image captured by the imaging unit 11 and detects the surgeon's viewpoint. Furthermore, the image processing unit 21 estimates the positional relationship between the surgeon's viewpoint and the actual catheter.

 ステップS23において、表示制御部25は、3Dモデル(3D血管モデルと3Dカテーテルモデル)を表示装置2に表示させる。3Dモデルは、術者の視点と実物のカテーテルの位置関係に基づく表示サイズで表示される。ここでは、表示装置2には、目標形状提示画面が表示される。 In step S23, the display control unit 25 displays the 3D models (3D blood vessel model and 3D catheter model) on the display device 2. The 3D models are displayed at a display size based on the positional relationship between the surgeon's viewpoint and the actual catheter. Here, a target shape presentation screen is displayed on the display device 2.

 術者は、表示装置2に表示された3Dモデルを見ながらカテーテルシェイピングを行う。 The surgeon performs catheter shaping while viewing the 3D model displayed on display device 2.

 ステップS24において、カテーテル検出部32は、撮影部11により撮影された撮影画像から実物のカテーテルを検出し、実物のカテーテルの形状を取得する。 In step S24, the catheter detection unit 32 detects the actual catheter from the image captured by the imaging unit 11 and acquires the shape of the actual catheter.

 ステップS25において、カテーテル検出部32は、実物のカテーテルと撮影部11(表示装置2)の間の距離を推定する。例えば、カテーテル検出部32は、撮影部11により撮影された撮影画像(RGB画像)に基づく3次元位置推定を行ったり、撮影部11以外のデプスカメラやステレオカメラを用いたりして、実物のカテーテルと撮影部11の間の距離を推定する。 In step S25, the catheter detection unit 32 estimates the distance between the actual catheter and the imaging unit 11 (display device 2). For example, the catheter detection unit 32 estimates the distance between the actual catheter and the imaging unit 11 by performing three-dimensional position estimation based on the captured image (RGB image) captured by the imaging unit 11, or by using a depth camera or stereo camera other than the imaging unit 11.

 ステップS26において、 誤差算出部23は、目標形状と実物のカテーテルの形状の差分(誤差)を算出し、当該差分を示す誤差情報を生成する。具体的には、誤差算出部23は、カテーテル検出部32により検出された実物のカテーテルとの距離に基づいて、実物のカテーテルのサイズを推定し、実物のカテーテルのサイズの推定結果に基づいてカテーテル画像のサイズを補正する。誤差算出部23は、特徴点に基づいてカテーテル画像と3Dカテーテルモデルの位置合わせを行い、目標形状(3Dカテーテルモデルの形状)と実物のカテーテルの形状の差分を算出する。 In step S26, the error calculation unit 23 calculates the difference (error) between the target shape and the shape of the actual catheter, and generates error information indicating this difference. Specifically, the error calculation unit 23 estimates the size of the actual catheter based on the distance to the actual catheter detected by the catheter detection unit 32, and corrects the size of the catheter image based on the estimated size of the actual catheter. The error calculation unit 23 aligns the catheter image with the 3D catheter model based on the feature points, and calculates the difference between the target shape (the shape of the 3D catheter model) and the shape of the actual catheter.

 ステップS27において、表示制御部25は、誤差情報を表示装置2に表示させる。ここでは、表示装置2には、フィードバック画面が表示される。 In step S27, the display control unit 25 displays the error information on the display device 2. Here, a feedback screen is displayed on the display device 2.

 ステップS28において、誤差算出部23は、目標形状と実物のカテーテル形状の誤差が許容範囲内であるか否かを判定する。 In step S28, the error calculation unit 23 determines whether the error between the target shape and the actual catheter shape is within an acceptable range.

 目標形状と実物のカテーテル形状の誤差が許容範囲内ではないとステップS28において判定された場合、処理はステップS24に戻り、それ以降の処理が行われる。すなわち、目標形状提示画面が表示されるなどして、術者によりカテーテルシェイピングが再度行われる。 If it is determined in step S28 that the error between the target shape and the actual catheter shape is not within the allowable range, processing returns to step S24, and subsequent processing is performed. In other words, the target shape presentation screen is displayed, and the surgeon performs catheter shaping again.

 一方、目標形状と実物のカテーテル形状の誤差が許容範囲内であるとステップS28において判定された場合、処理は終了となる。 On the other hand, if it is determined in step S28 that the error between the target shape and the actual catheter shape is within the allowable range, processing ends.

 以上のように、実物のカテーテルと異なる位置に3Dモデルが配置されるようにしてもよい。 As described above, the 3D model may be placed in a different position from the actual catheter.

・術者から見て、実物のカテーテルよりも3Dモデルが大きく見えるように3Dモデルを表示する例
 図16は、実物のカテーテルと3D血管モデルのサイズの例を示す図である。
An example of displaying a 3D model so that the 3D model appears larger than the actual catheter when viewed from the operator. FIG. 16 is a diagram showing an example of the sizes of an actual catheter and a 3D blood vessel model.

 図16に示すように、術者から見て、3D血管モデルM51などの3Dモデルが、実物のカテーテルC1よりも大きく見えるように、3Dモデルが表示されるようにしてもよい。この場合、術者は、キーボードなどを操作することで3Dモデルの表示サイズ(倍率)を任意に変更させることができる。言い換えると、情報処理装置3は、術者による操作に応じて3Dモデルの表示サイズを制御する。 As shown in FIG. 16, a 3D model such as a 3D blood vessel model M51 may be displayed so that it appears larger to the surgeon than the actual catheter C1. In this case, the surgeon can freely change the display size (magnification) of the 3D model by operating a keyboard or the like. In other words, the information processing device 3 controls the display size of the 3D model in response to operations by the surgeon.

・表示装置の適用例
 図17は、本技術の表示装置2の適用例を示す図である。
Application Example of Display Device FIG. 17 is a diagram showing an application example of the display device 2 of the present technology.

 図17のAに示すように、本技術の表示装置2は、裸眼立体ディスプレイ2Aに適用することができる。図17のBに示すように、本技術の表示装置2は、専用のアイウェア(偏光眼鏡)を用いて3D画像を提示可能な3Dモニタ2Bに適用することができる。図17のCに示すように、本技術の表示装置2は、XR(Extended Reality)に対応したヘッドマウントディスプレイ2Cに適用することができる。 As shown in Figure 17A, the display device 2 of the present technology can be applied to a naked-eye 3D display 2A. As shown in Figure 17B, the display device 2 of the present technology can be applied to a 3D monitor 2B that can present 3D images using dedicated eyewear (polarized glasses). As shown in Figure 17C, the display device 2 of the present technology can be applied to a head-mounted display 2C that supports XR (Extended Reality).

 なお、裸眼立体ディスプレイ2Aに本技術の表示装置2が適用される場合、術者が何も装着しなくてよいため、本技術の表示装置2は裸眼立体ディスプレイ2Aにより構成されることが望ましい。 In addition, when the display device 2 of the present technology is applied to the naked-eye 3D display 2A, the surgeon does not need to wear anything, so it is desirable that the display device 2 of the present technology be configured as the naked-eye 3D display 2A.

・コンピュータについて
 上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
Regarding the computer, the above-described series of processes can be executed by hardware or software. When the series of processes is executed by software, the program constituting the software is installed from a program recording medium into a computer incorporated in dedicated hardware or a general-purpose personal computer.

 図18は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。 Figure 18 is a block diagram showing an example of the hardware configuration of a computer that executes the above-mentioned series of processes using a program.

 CPU(Central Processing Unit)501、ROM(Read Only Memory)502、RAM(Random Access Memory)503は、バス504により相互に接続されている。 The CPU (Central Processing Unit) 501, ROM (Read Only Memory) 502, and RAM (Random Access Memory) 503 are interconnected by a bus 504.

 バス504には、さらに、入出力インタフェース505が接続される。入出力インタフェース505には、キーボード、マウスなどよりなる入力部506、ディスプレイ、スピーカなどよりなる出力部507が接続される。また、入出力インタフェース505には、ハードディスクや不揮発性のメモリなどよりなる記憶部508、ネットワークインタフェースなどよりなる通信部509、リムーバブルメディア511を駆動するドライブ510が接続される。 Further connected to the bus 504 is an input/output interface 505. Connected to the input/output interface 505 are an input unit 506 consisting of a keyboard, mouse, etc., and an output unit 507 consisting of a display, speakers, etc. Also connected to the input/output interface 505 are a storage unit 508 consisting of a hard disk or non-volatile memory, a communication unit 509 consisting of a network interface, etc., and a drive 510 that drives removable media 511.

 以上のように構成されるコンピュータでは、CPU501が、例えば、記憶部508に記憶されているプログラムを入出力インタフェース505及びバス504を介してRAM503にロードして実行することにより、上述した一連の処理が行われる。 In a computer configured as described above, the CPU 501 performs the above-described series of processes by, for example, loading a program stored in the storage unit 508 into the RAM 503 via the input/output interface 505 and bus 504 and executing it.

 CPU501が実行するプログラムは、例えばリムーバブルメディア511に記録して、あるいは、ローカルエリアネットワーク、インターネット、デジタル放送といった、有線または無線の伝送媒体を介して提供され、記憶部508にインストールされる。 The programs executed by the CPU 501 are stored on removable media 511, or are provided via wired or wireless transmission media such as a local area network, the Internet, or digital broadcasting, and are installed in the storage unit 508.

 なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。 The program executed by the computer may be a program in which processing is performed chronologically in the order described in this specification, or a program in which processing is performed in parallel or at the required timing, such as when called.

 本明細書において、システムとは、複数の構成要素(装置、モジュール(部品)等)の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、1つの筐体の中に複数のモジュールが収納されている1つの装置は、いずれも、システムである。 In this specification, a system refers to a collection of multiple components (devices, modules (parts), etc.), regardless of whether all of the components are contained in the same housing. Therefore, multiple devices housed in separate housings and connected via a network, and a single device with multiple modules housed in a single housing, are both systems.

 本明細書に記載された効果はあくまで例示であって限定されるものでは無く、また他の効果があってもよい。 The effects described in this specification are merely examples and are not limiting, and other effects may also occur.

 本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。 The embodiments of this technology are not limited to the above-described embodiments, and various modifications are possible without departing from the spirit of this technology.

 例えば、本技術は、1つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。 For example, this technology can be configured as a cloud computing system in which a single function is shared and processed collaboratively by multiple devices over a network.

 また、上述のフローチャートで説明した各ステップは、1つの装置で実行する他、複数の装置で分担して実行することができる。 Furthermore, each step described in the above flowchart can be performed by a single device, or can be shared and executed by multiple devices.

 さらに、1つのステップに複数の処理が含まれる場合には、その1つのステップに含まれる複数の処理は、1つの装置で実行する他、複数の装置で分担して実行することができる。 Furthermore, if one step includes multiple processes, the multiple processes included in that one step can be executed by one device, or they can be shared and executed by multiple devices.

・構成の組み合わせ例
 本技術は、以下のような構成をとることもできる。
Example of configuration combinations The present technology can also be configured as follows.

(1)
 カテーテルシェイピングの目標となる目標形状と実物のカテーテルの形状との差分を示す誤差情報、および、前記カテーテルシェイピングの際にユーザにより参照される3Dモデルを、互いに視差を有する左目用画像と右目用画像からなる3D画像を表示可能な表示装置に表示させる表示制御部
 を備える情報処理装置。
(2)
 前記3Dモデルは、前記目標形状の3次元的な形状を示す3Dモデル、および、患者の生体の一部分の形状を示す3Dモデルのうちの少なくとも一方を含む
 前記(1)に記載の情報処理装置。
(3)
 前記表示制御部は、前記誤差情報を前記3Dモデルに重畳させて前記表示装置に表示させる
 前記(1)または(2)に記載の情報処理装置。
(4)
 前記誤差情報は、前記目標形状と前記実物のカテーテルの形状との差分の大きさを色で示す情報である
 前記(1)から(3)のいずれかに記載の情報処理装置。
(5)
 前記実物のカテーテルが撮影されたカテーテル画像を、前記誤差情報および前記3Dモデルとともに前記表示装置に表示させる
 前記(4)に記載の情報処理装置。
(6)
 前記カテーテル画像は、前記表示装置に搭載された撮影部により撮影される
 前記(5)に記載の情報処理装置。
(7)
 前記表示制御部は、前記目標形状と前記実物のカテーテルの形状の差分の大きさに応じた色で前記カテーテル画像を縁取るような前記誤差情報を前記表示装置に表示させる
 前記(5)または(6)に記載の情報処理装置。
(8)
 前記実物のカテーテルを撮影して得られたカテーテル画像に基づいて、前記目標形状と前記実物のカテーテルの形状との差分を算出する算出部をさらに備える
 前記(1)から(7)のいずれかに記載の情報処理装置。
(9)
 前記算出部は、前記表示装置に搭載された撮影部により撮影された前記カテーテル画像、および、前記表示装置の外部に別体として設けられた撮影部により撮影された前記カテーテル画像のうちの少なくとも一方に基づいて、前記目標形状と前記実物のカテーテルの形状との差分を算出する
 前記(8)に記載の情報処理装置。
(10)
 前記実物のカテーテルを撮影する撮影部をさらに備える
 前記(8)に記載の情報処理装置。
(11)
 前記表示装置をさらに備える
 前記(1)から(10)のいずれかに記載の情報処理装置。
(12)
 前記表示制御部は、前記実物のカテーテルの向きに応じて前記3Dモデルの向きを制御する
 前記(1)から(11)のいずれかに記載の情報処理装置。
(13)
 前記表示制御部は、前記実物のカテーテルの位置に基づいて、仮想空間内における前記3Dモデルの配置位置を制御する
 前記(1)から(12)のいずれかに記載の情報処理装置。
(14)
 前記表示制御部は、前記ユーザと前記実物のカテーテルとの位置関係に応じて前記3Dモデルの表示サイズを制御する
 前記(1)から(12)のいずれかに記載の情報処理装置。
(15)
 前記表示制御部は、前記ユーザによる操作に応じて前記3Dモデルの表示サイズを制御する
 前記(1)から(12)のいずれかに記載の情報処理装置。
(16)
 カテーテルシェイピングの目標となる目標形状と実物のカテーテルの形状との差分を示す誤差情報、および、前記カテーテルシェイピングの際にユーザにより参照される3Dモデルを、互いに視差を有する左目用画像と右目用画像からなる3D画像を表示可能な表示装置に表示させる
 情報処理方法。
(17)
 コンピュータに、
 カテーテルシェイピングの目標となる目標形状と実物のカテーテルの形状との差分を示す誤差情報、および、前記カテーテルシェイピングの際にユーザにより参照される3Dモデルを、互いに視差を有する左目用画像と右目用画像からなる3D画像を表示可能な表示装置に表示させる
 処理を実行させるためのプログラム。
(1)
An information processing device comprising: a display control unit that displays, on a display device capable of displaying 3D images consisting of a left-eye image and a right-eye image having parallax therebetween, error information indicating the difference between the target shape of catheter shaping and the shape of the actual catheter, and a 3D model referenced by the user during said catheter shaping.
(2)
The information processing device described in (1), wherein the 3D model includes at least one of a 3D model showing the three-dimensional shape of the target shape and a 3D model showing the shape of a part of the patient's body.
(3)
The information processing device according to (1) or (2), wherein the display control unit causes the display device to display the error information superimposed on the 3D model.
(4)
The information processing device according to any one of (1) to (3), wherein the error information is information indicating the magnitude of the difference between the target shape and the shape of the actual catheter using a color.
(5)
The information processing device according to (4), wherein a catheter image of the actual catheter is displayed on the display device together with the error information and the 3D model.
(6)
The information processing device according to (5), wherein the catheter image is captured by an imaging unit mounted on the display device.
(7)
The information processing device according to (5) or (6), wherein the display control unit causes the display device to display the error information so as to outline the catheter image with a color according to the magnitude of the difference between the target shape and the shape of the actual catheter.
(8)
The information processing device according to any one of (1) to (7), further comprising a calculation unit that calculates a difference between the target shape and the shape of the actual catheter based on a catheter image obtained by photographing the actual catheter.
(9)
The information processing device described in (8), wherein the calculation unit calculates the difference between the target shape and the shape of the actual catheter based on at least one of the catheter image captured by an imaging unit mounted on the display device and the catheter image captured by an imaging unit provided separately outside the display device.
(10)
The information processing device according to (8), further comprising an imaging unit that images the actual catheter.
(11)
The information processing device according to any one of (1) to (10), further comprising the display device.
(12)
The information processing device according to any one of (1) to (11), wherein the display control unit controls an orientation of the 3D model depending on an orientation of the actual catheter.
(13)
The information processing device according to any one of (1) to (12), wherein the display control unit controls the placement position of the 3D model in a virtual space based on the position of the actual catheter.
(14)
The information processing device according to any one of (1) to (12), wherein the display control unit controls a display size of the 3D model according to a positional relationship between the user and the actual catheter.
(15)
The information processing device according to any one of (1) to (12), wherein the display control unit controls a display size of the 3D model in response to an operation by the user.
(16)
An information processing method that displays error information indicating the difference between the target shape of catheter shaping and the shape of the actual catheter, as well as a 3D model referenced by the user during catheter shaping, on a display device capable of displaying 3D images consisting of a left-eye image and a right-eye image with mutual parallax.
(17)
On the computer,
A program for executing a process to display error information indicating the difference between the target shape of catheter shaping and the shape of the actual catheter, and a 3D model referenced by the user during said catheter shaping, on a display device capable of displaying 3D images consisting of a left-eye image and a right-eye image with mutual parallax.

 1 DICOMサーバ, 2 表示装置, 3 情報処理装置, 11 撮影部, 12 表示面, 21 画像処理部, 22 3D処理部, 23 誤差算出部, 24 重畳処理部, 25 表示制御部, 31 瞳検出部, 32 カテーテル検出部 1 DICOM server, 2 Display device, 3 Information processing device, 11 Imaging unit, 12 Display surface, 21 Image processing unit, 22 3D processing unit, 23 Error calculation unit, 24 Superposition processing unit, 25 Display control unit, 31 Pupil detection unit, 32 Catheter detection unit

Claims (17)

 カテーテルシェイピングの目標となる目標形状と実物のカテーテルの形状との差分を示す誤差情報、および、前記カテーテルシェイピングの際にユーザにより参照される3Dモデルを、互いに視差を有する左目用画像と右目用画像からなる3D画像を表示可能な表示装置に表示させる表示制御部
 を備える情報処理装置。
An information processing device comprising: a display control unit that displays, on a display device capable of displaying 3D images consisting of a left-eye image and a right-eye image having parallax therebetween, error information indicating the difference between the target shape of catheter shaping and the shape of the actual catheter, and a 3D model referenced by the user during said catheter shaping.
 前記3Dモデルは、前記目標形状の3次元的な形状を示す3Dモデル、および、患者の生体の一部分の形状を示す3Dモデルのうちの少なくとも一方を含む
 請求項1に記載の情報処理装置。
The information processing device according to claim 1 , wherein the 3D model includes at least one of a 3D model showing a three-dimensional shape of the target shape and a 3D model showing a shape of a part of a patient's living body.
 前記表示制御部は、前記誤差情報を前記3Dモデルに重畳させて前記表示装置に表示させる
 請求項1に記載の情報処理装置。
The information processing device according to claim 1 , wherein the display control unit causes the display device to display the error information superimposed on the 3D model.
 前記誤差情報は、前記目標形状と前記実物のカテーテルの形状との差分の大きさを色で示す情報である
 請求項1に記載の情報処理装置。
The information processing device according to claim 1 , wherein the error information is information that indicates the magnitude of the difference between the target shape and the shape of the actual catheter using a color.
 前記実物のカテーテルが撮影されたカテーテル画像を、前記誤差情報および前記3Dモデルとともに前記表示装置に表示させる
 請求項4に記載の情報処理装置。
The information processing device according to claim 4 , wherein a catheter image of the actual catheter is displayed on the display device together with the error information and the 3D model.
 前記カテーテル画像は、前記表示装置に搭載された撮影部により撮影される
 請求項5に記載の情報処理装置。
The information processing device according to claim 5 , wherein the catheter image is captured by an imaging unit mounted on the display device.
 前記表示制御部は、前記目標形状と前記実物のカテーテルの形状の差分の大きさに応じた色で前記カテーテル画像を縁取るような前記誤差情報を前記表示装置に表示させる
 請求項5に記載の情報処理装置。
The information processing device according to claim 5 , wherein the display control unit causes the display device to display the error information such that the catheter image is outlined in a color according to the magnitude of the difference between the target shape and the shape of the actual catheter.
 前記実物のカテーテルを撮影して得られたカテーテル画像に基づいて、前記目標形状と前記実物のカテーテルの形状との差分を算出する算出部をさらに備える
 請求項1に記載の情報処理装置。
The information processing device according to claim 1 , further comprising a calculation unit that calculates a difference between the target shape and the shape of the actual catheter based on a catheter image obtained by photographing the actual catheter.
 前記算出部は、前記表示装置に搭載された撮影部により撮影された前記カテーテル画像、および、前記表示装置の外部に別体として設けられた撮影部により撮影された前記カテーテル画像のうちの少なくとも一方に基づいて、前記目標形状と前記実物のカテーテルの形状との差分を算出する
 請求項8に記載の情報処理装置。
The information processing device according to claim 8, wherein the calculation unit calculates a difference between the target shape and the shape of the actual catheter based on at least one of the catheter image captured by an imaging unit mounted on the display device and the catheter image captured by an imaging unit provided separately outside the display device.
 前記実物のカテーテルを撮影する撮影部をさらに備える
 請求項8に記載の情報処理装置。
The information processing device according to claim 8 , further comprising an imaging unit that images the actual catheter.
 前記表示装置をさらに備える
 請求項1に記載の情報処理装置。
The information processing device according to claim 1 , further comprising the display device.
 前記表示制御部は、前記実物のカテーテルの向きに応じて前記3Dモデルの向きを制御する
 請求項1に記載の情報処理装置。
The information processing device according to claim 1 , wherein the display control unit controls the orientation of the 3D model in accordance with the orientation of the actual catheter.
 前記表示制御部は、前記実物のカテーテルの位置に基づいて、仮想空間内における前記3Dモデルの配置位置を制御する
 請求項1に記載の情報処理装置。
The information processing device according to claim 1 , wherein the display control unit controls a placement position of the 3D model in the virtual space based on a position of the actual catheter.
 前記表示制御部は、前記ユーザと前記実物のカテーテルとの位置関係に応じて前記3Dモデルの表示サイズを制御する
 請求項1に記載の情報処理装置。
The information processing device according to claim 1 , wherein the display control unit controls a display size of the 3D model in accordance with a positional relationship between the user and the actual catheter.
 前記表示制御部は、前記ユーザによる操作に応じて前記3Dモデルの表示サイズを制御する
 請求項1に記載の情報処理装置。
The information processing device according to claim 1 , wherein the display control unit controls a display size of the 3D model in response to an operation by the user.
 カテーテルシェイピングの目標となる目標形状と実物のカテーテルの形状との差分を示す誤差情報、および、前記カテーテルシェイピングの際にユーザにより参照される3Dモデルを、互いに視差を有する左目用画像と右目用画像からなる3D画像を表示可能な表示装置に表示させる
 情報処理方法。
An information processing method that displays error information indicating the difference between the target shape of catheter shaping and the shape of the actual catheter, as well as a 3D model referenced by the user during catheter shaping, on a display device capable of displaying 3D images consisting of a left-eye image and a right-eye image with mutual parallax.
 コンピュータに、
 カテーテルシェイピングの目標となる目標形状と実物のカテーテルの形状との差分を示す誤差情報、および、前記カテーテルシェイピングの際にユーザにより参照される3Dモデルを、互いに視差を有する左目用画像と右目用画像からなる3D画像を表示可能な表示装置に表示させる
 処理を実行させるためのプログラム。
On the computer,
A program for executing a process to display error information indicating the difference between the target shape of catheter shaping and the shape of the actual catheter, and a 3D model referenced by the user during said catheter shaping, on a display device capable of displaying 3D images consisting of a left-eye image and a right-eye image with mutual parallax.
PCT/JP2025/007584 2024-03-25 2025-03-04 Information processing device, information processing method, and program Pending WO2025204551A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2024-048198 2024-03-25
JP2024048198 2024-03-25

Publications (1)

Publication Number Publication Date
WO2025204551A1 true WO2025204551A1 (en) 2025-10-02

Family

ID=97219338

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2025/007584 Pending WO2025204551A1 (en) 2024-03-25 2025-03-04 Information processing device, information processing method, and program

Country Status (1)

Country Link
WO (1) WO2025204551A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010073646A1 (en) * 2008-12-26 2010-07-01 住友ベークライト株式会社 Catheter
WO2023140120A1 (en) * 2022-01-21 2023-07-27 ソニーグループ株式会社 Surgical robot system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010073646A1 (en) * 2008-12-26 2010-07-01 住友ベークライト株式会社 Catheter
WO2023140120A1 (en) * 2022-01-21 2023-07-27 ソニーグループ株式会社 Surgical robot system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
永野 佳孝 ほか著, カテーテルシェイピング支援システムの開発, 科学研究費助成事業 研究成果報告書, 独立行政法人 日本学術振興会 東京都千代田区麹町5-3-1, 31 August 2022, pages 1-4, fig. 1-4, (NAGANO, Yoshitaka et al., Development of Catheter Shaping Support System, Grants-in-Aid for Scientific Research, Research Report, Japan Society for the Promotion of Science Kojimachi Business Center Building, 5-3-1 Kojimachi, Chiyoda-ku, Tokyo) *

Similar Documents

Publication Publication Date Title
JP6698824B2 (en) Image display control device, method and program
US11961193B2 (en) Method for controlling a display, computer program and mixed reality display device
US8913790B2 (en) System and method for analyzing three-dimensional (3D) media content
EP2597597B1 (en) Apparatus and method for calculating three dimensional (3D) positions of feature points
US20160295194A1 (en) Stereoscopic vision system generatng stereoscopic images with a monoscopic endoscope and an external adapter lens and method using the same to generate stereoscopic images
Duchowski et al. Comparing estimated gaze depth in virtual and physical environments
US20140293007A1 (en) Method and image acquisition system for rendering stereoscopic images from monoscopic images
JP2008210276A (en) Method and apparatus for generating three-dimensional model information
CN109598796A (en) Real scene is subjected to the method and apparatus that 3D merges display with dummy object
US10078906B2 (en) Device and method for image registration, and non-transitory recording medium
Khoshabeh et al. Multiview glasses-free 3-D laparoscopy
CN107595408B (en) 2D and naked eye 3D dual-screen endoscope system and display method
KR102299936B1 (en) Method and system for posture estimation about object tracking taken by camera
US20260026896A1 (en) System and method for lidar-based anatomical mapping
Solari et al. Natural perception in dynamic stereoscopic augmented reality environments
JP6618260B2 (en) Information processing apparatus, information processing method, and program
Wagner et al. Augmented reality visual guidance for spatial perception in the computer assisted surgical trainer
JP6275488B2 (en) Surgery support device and surgery support program
WO2025204551A1 (en) Information processing device, information processing method, and program
WO2025241728A1 (en) Image rendering method and apparatus, and display apparatus and autostereoscopic 3d display system
EP3130273B1 (en) Stereoscopic visualization system and method for endoscope using shape-from-shading algorithm
CN118398162A (en) Pose determination method, display method and system of preoperative virtual model
Salb et al. INPRES (intraoperative presentation of surgical planning and simulation results): augmented reality for craniofacial surgery
Suenaga et al. 3D display based on motion parallax using non-contact 3D measurement of head position
CN110009666B (en) Method and device for establishing matching model in robot space registration

Legal Events

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

Ref document number: 25776364

Country of ref document: EP

Kind code of ref document: A1