System and method for virtual reality data integration and visualization for 3D imaging and instrument position data
First Claim
1. A system comprising:
- a catheter configured to be inserted inside a cardiovascular organ of a subject, the catheter comprising one or more sensors generating a first set of sensor data;
a head-mounted display (HMD) configured to be worn by an operator and to display an electroanatomic visualization representing the cardiovascular organ in 3D in a field of view of the operator in response to receiving 3D images, wherein the 3D images include at least a first 3D image and a second 3D image;
an input device configured to generate a second set of sensor data responsive to a motion of the operator; and
one or more computers communicatively coupled to the catheter to receive the first set of sensor data, communicatively coupled to the input device to receive the second set of sensor data, and communicatively coupled to the HMD via a wireless data exchange protocol, wherein the one or more computers comprises one or more processors and computer program instructions that when executed cause the one or more processors to;
generate the first 3D image by processing the first set of sensor data;
provide the first 3D image to the HMD;
receive the second set of sensor data responsive to the motion of the operator to interact with the electroanatomic visualization;
determine a path of the motion of the operator by processing the second set of sensor data;
determine an angle of rotation for the electroanatomic visualization based on the path of the motion; and
provide the second 3D image to the HMD to update the display of the electroanatomic visualization by rotating the cardiovascular organ by the angle of rotation in the field of view of the operator.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for virtual reality or augmented reality (VR/AR) visualization of 3D medical images using a VR/AR visualization system are disclosed. The VR/AR visualization system includes a computing device operatively coupled to a VR/AR device, and the VR/AR device includes a holographic display and at least one sensor. The holographic display is configured to display a holographic image to an operator. The computing device is configured to receive at least one stored 3D image of a subject'"'"'s anatomy and at least one real-time 3D position of at least one surgical instrument. The computing device is further configured to register the at least one real-time 3D position of the at least one surgical instrument to correspond to the at least one 3D image of the subject'"'"'s anatomy, and to generate the holographic image comprising the at least one real-time position of the at least one surgical instrument overlaid on the at least one 3D image of the subject'"'"'s anatomy.
95 Citations
30 Claims
-
1. A system comprising:
-
a catheter configured to be inserted inside a cardiovascular organ of a subject, the catheter comprising one or more sensors generating a first set of sensor data; a head-mounted display (HMD) configured to be worn by an operator and to display an electroanatomic visualization representing the cardiovascular organ in 3D in a field of view of the operator in response to receiving 3D images, wherein the 3D images include at least a first 3D image and a second 3D image; an input device configured to generate a second set of sensor data responsive to a motion of the operator; and one or more computers communicatively coupled to the catheter to receive the first set of sensor data, communicatively coupled to the input device to receive the second set of sensor data, and communicatively coupled to the HMD via a wireless data exchange protocol, wherein the one or more computers comprises one or more processors and computer program instructions that when executed cause the one or more processors to; generate the first 3D image by processing the first set of sensor data; provide the first 3D image to the HMD; receive the second set of sensor data responsive to the motion of the operator to interact with the electroanatomic visualization; determine a path of the motion of the operator by processing the second set of sensor data; determine an angle of rotation for the electroanatomic visualization based on the path of the motion; and provide the second 3D image to the HMD to update the display of the electroanatomic visualization by rotating the cardiovascular organ by the angle of rotation in the field of view of the operator. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
generating a first 3D image of an electroanatomic visualization representing a cardiovascular organ of a subject in 3D by processing a first set of sensor data generated by a catheter inserted inside the cardiovascular organ; providing the first 3D image to a head-mounted display (HMD) worn by an operator to display the electroanatomic visualization in a field of view of the operator; receiving from an input device, a second set of sensor data indicative of motion of a body part of the operator to interact with the electroanatomic visualization; determining a path of the motion of the body part by processing the second set of sensor data; determining an angle of rotation for the electroanatomic visualization based on the path of motion; and providing a second 3D image to the HMD to update the display of the electroanatomic visualization by rotating the cardiovascular organ by the angle of rotation in the field of view of the operator. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable storage medium having instructions encoded thereon that, when executed by a processor, cause the processor to perform steps including:
-
generating a first 3D image of an electroanatomic visualization representing a cardiovascular organ of a subject in 3D by processing a first set of sensor data generated by a catheter inserted inside the cardiovascular organ; providing the first 3D image to a head-mounted display (HMD) worn by an operator to display the electroanatomic visualization in a field of view of the operator; receiving from an input device, a second set of sensor data indicative of motion of a body part of the operator to interact with the electroanatomic visualization; determining a path of the motion of the body part by processing the second set of sensor data; determining an angle of rotation for the electroanatomic visualization based on the path of motion; and providing a second 3D image to the HMD to update the display of the electroanatomic visualization by rotating the cardiovascular organ by the angle of rotation in the field of view of the operator. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification