Systems and methods of fluoro-CT imaging for initial registration
A system and method for registration of a pre-procedural image data set (e.g. CT data) or a 3D model derived therefrom with a patient's luminal structure (e.g., airways in the lungs) using intraprocedural fluoroscopic imaging techniques.
1. A method of registering two image data sets, comprising:
performing a fluoroscopic sweep of a desired portion of a patient to generate a fluoroscopic image data set;
generating a three-dimensional (3D) reconstruction from data received from the fluoroscopic sweep;
generating a two-dimensional (2D) slice images from the 3D reconstruction, wherein the 2D slice images are virtual fluoroscopic images;
presenting the 2D slice images on a user interface to enable scrolling of the 2D images of the 3D reconstruction;
conducting a search of the 3D reconstruction and pre-procedure CT image data to identify at least one point of grey level correlation or mutual information;
registering the 3D reconstruction to the pre-procedure CT image data wherein the registering includes solving for two angles of orientation by rotating the 3D reconstruction about three axes such that the 3D reconstruction matches the CT image data along the three axes;
displaying the 3D reconstruction; and
displaying portions of a navigation plan associated with the pre-procedure CT image data on the 3D reconstruction based on the registration.
2. The method of claim 1 , wherein the 3D reconstruction matches a 3D model derived from the pre-procedure CT image data.
3. The method of claim 1 , wherein displaying portions of a navigation plan depicts a position of a target identified in the pre-procedure CT image data on the 3D reconstruction.
4. The method of claim 3 , wherein displaying portions of a navigation plan depicts a pathway through a luminal network to the target.
5. The method of claim 1 , further comprising performing a second fluoroscopic sweep.
6. The method of claim 5 , further comprising identifying a target in two fluoroscopic images from the second fluoroscopic sweep.
7. The method of claim 6 , further comprising identifying a portion of a catheter in two fluoroscopic images from the second fluoroscopic sweep.
8. The method of claim 7 , further comprising generating a local 3D reconstruction.
9. The method of claim 8 , further comprising confirming that the catheter is aligned with the target in the 3D reconstruction; and
performing a medical procedure on the target.
10. A system for registering fluoroscopic image data with pre-operative CT image data comprising:
a computing device including a processor and a memory, the memory storing therein an application that when executed by the processor causes the processor to execute the steps of:
generating a three-dimensional (3D) reconstruction from data received from a fluoroscopic sweep;
generating a two-dimensional (2D) slice images from the 3D reconstruction, wherein the 2D slice images are virtual fluoroscopic images;
presenting the 2D slice images on a user interface to enable scrolling of the 2D images of the 3D reconstruction;
conducting a search of the 3D reconstruction and pre-procedure CT image data to identify at least one point of grey level correlation or mutual information;
selecting at least one point of grey level correlation or mutual information;
registering the 3D reconstruction to the pre-procedure CT image data wherein the registering includes solving for two angles of orientation by rotating the 3D reconstruction about three axes such that the 3D reconstruction matches the CT image data along the three axes; and
a display for displaying portions of a navigation plan associated with the pre-procedure CT image data on the 3D reconstruction based on the registering.
11. The system of claim 10 , wherein the application when executed further causes the processor to perform a step of performing a second fluoroscopic sweep.
12. The system of claim 11 , wherein the application when executed further causes the processor to perform a step of identifying a target in two fluoroscopic images from the second fluoroscopic sweep.
13. The system of claim 12 , wherein the application when executed further causes the processor to perform a step of identifying a portion of a catheter in two fluoroscopic images from the second fluoroscopic sweep.
14. The system of claim 13 , wherein the application when executed further causes the processor to perform a step of generating a local 3D reconstruction.
15. The system of claim 14 , wherein the application when executed further causes the processor to perform steps of:
confirming that the catheter is aligned with the target in the 3D reconstruction; and
performing a medical procedure on the target.