Global and semi-global registration for image-based bronchoscopy guidance
09757021 · 2017-09-12
Assignee
Inventors
Cpc classification
A61B6/12
HUMAN NECESSITIES
A61B2090/365
HUMAN NECESSITIES
G06V20/647
PHYSICS
A61B6/5247
HUMAN NECESSITIES
G06V10/98
PHYSICS
A61B5/066
HUMAN NECESSITIES
A61B6/5217
HUMAN NECESSITIES
G06V20/653
PHYSICS
G16H50/30
PHYSICS
International classification
A61B1/04
HUMAN NECESSITIES
A61B1/267
HUMAN NECESSITIES
A61B1/00
HUMAN NECESSITIES
A61B6/00
HUMAN NECESSITIES
A61B5/06
HUMAN NECESSITIES
Abstract
Two system-level bronchoscopy guidance solutions are presented. The first incorporates a global-registration algorithm to provide the physician with updated navigational and guidance information during bronchoscopy. The system can handle general navigation to a region of interest (ROI), as well as adverse events, and it requires minimal commands so that it can be directly controlled by the physician. The second solution visualizes the global picture of all the bifurcations and their relative orientations in advance and suggests the maneuvers needed by the bronchoscope to approach the ROI. Guided bronchoscopy results using human airway-tree phantoms demonstrate the potential of the two solutions.
Claims
1. A semi-global method for image-guided bronchoscopy adapted for use with a bronchoscope capable of articulation and rotation, including the steps of: providing a processor coupled to a display device, the processor being programmed to pre-compute a route to a region of interest (ROI) within an airway tree including bifurcations along the pre-computed route; presenting a global picture to a user of a bronchoscope one or more bifurcations along the pre-computed route to the region of interest (ROI) within the airway tree, the global picture symbolically displaying preferred bronchoscope orientations associated with each bifurcation; providing discrete bronchoscope rotation and articulation maneuver instructions at one or more locations along the pre-computed route to guide the user of the bronchoscope to the ROI based upon the preferred bronchoscope orientations, wherein the maneuver instructions are displayed in dialog form.
2. The method of claim 1, including the step of presenting two views for every bifurcation along the route to the ROI.
3. The method of claim 2, wherein one view depicts the bifurcation as seen by the bronchoscope when that bifurcation is approached by the bronchoscope.
4. The method of claim 2, wherein one view depicts the bifurcation as seen by the bronchoscope after a suggested discrete bronchoscope maneuver is carried out.
5. The method of claim 1, including the step of using an animated sequence to suggest a bronchoscope maneuver.
6. The method of claim 1, including the step of suggesting a standard bronchoscope maneuver such as a rotate-flex-advance maneuver at a bifurcation.
7. The method of claim 1, wherein the bronchoscope has a known maneuverability limitation, and the limitation is used to deteimine discrete bronchoscope maneuvers at a bifurcation.
8. The method of claim 7, wherein the known limitation in the maneuverability of the bronchoscope includes rotation.
9. The method of claim 1, including the step of determining discrete bronchoscope maneuvers to minimize the total rotation of the bronchoscope at a bifurcation.
10. The method of claim 1, wherein user preferences for bifurcation orientations are used to determine a discrete bronchoscope maneuver at a bifurcation.
11. The method of claim 1, wherein airway tree topology is used to determine the discrete bronchoscope rotation and articulation maneuver at a bifurcation.
12. The method of claim 1, wherein branch length, orientation and airway tree topology are used to determine if bifurcations that can be skipped in conjunction with the step of presenting the global picture to guide a user.
13. The method of claim 12, including user-defined parameters to detemiine if a bifurcation may be skipped.
14. The method of claim 1, wherein the step of providing instructions comprises providing instructions at each bifurcation along the pre-computed route to the ROI.
15. The method of claim 1, wherein the the step of providing the instructions comprises computing rotate, flex, and advance maneuvers of the bronchoscope associated with a corresponding VB view at a branch junction.
16. The method of claim 15, further comprising the step of determining a global position of the bronchoscope being advanced through the airway tree, wherein the step of determining comprises using a computer-based image-processing global algorithm to register real bronchoscopic (RB) views obtained from the bronchoscope to virtual bronchoscopic (VB) views obtained from a precomputed data-set based on 3D image data.
17. The method of claim 16, further comprising the step of indicating to the user at least one of the following: i) a confirmation instruction that the global position is a point along the predefined route if the global position is presently along the predefined route; and ii) a corrective instruction in order to lead the bronchoscope towards the predefined route if the global position is presently off the predefined route.
18. The method of claim 16, wherein the step of determining a global position of the bronchoscope being advanced through the airway tree is invoked by depressing a foot pedal by a user of the bronchoscope.
19. The method of claim 16, wherein the corrective instruction includes retracting the bronchoscope to a nearby upstream airway bifurcation.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
DETAILED DESCRIPTION OF THE INVENTION
(18) The work flow of our image-based bronchoscopy system involves two stages [13,14]: 1) procedure planning; and 2) guided bronchoscopy. During procedure planning, the patient's 3D MDCT chest scan serves as the input. The physician identifies the 3D ROIs in the scan. Next, automated analysis processes the MDCT data to segment the airway tree, compute airway centerlines and define the interior and exterior airway surfaces [23, 24]. In addition, the optimal airway centerline path is identified for later navigation to each ROI. Using the surfaces, it is possible to render VB views from any arbitrary view point θ=(x, y, z, α, β, γ) , where (x, y, z) give the 3D spatial position and (α, β, γ) specify the Euler angles. We denote the VB views by I.sub.CT(θ) . Thus, the outputs of the planning stage are: 1) 3D ROIs; 2) interior and exterior surfaces for the segmented airway tree; 3) centerline paths; and 4) a planned path to each ROI. These data abstractions constitute the Virtual World.
(19) During guided bronchoscopy, RB endoluminal video frames, denoted by I.sub.V, are continuously obtained from the bronchoscope. Three visualization tools and a guidance dialog, presented by the guidance computer, serve to guide the physician, as shown in
(20) 1. The 3D Surface Tool (
(21) 2. The CT-Video Match Tool (
(22) 3. The Thumbnail Tool (
(23) 4. The Guidance Dialog (
(24) During live bronchoscopy, these tools work in synchrony. Furthermore, both the Global-Registration and the Semi-Global Strategies employ them. A detailed description of these strategies appears below.
(25) Global-Registration Strategy
(26) The Global-Registration Strategy uses the RB frames and VB views to register the position of the bronchoscope in the 3D MDCT space and subsequently convey bronchoscopy navigation directions toward the selected ROI. This strategy employs a global-registration algorithm to establish the current bronchoscope position in 3D MDCT virtual space [22].
(27) Given a current RB frame I.sub.V during bronchoscopy, the global-registration algorithm searches through all viewing positions θεK.sub.tree, where K.sub.tree includes all branches of the Virtual-World search space. This occurs in a two-step process. First, I.sub.V is used to determine the best view point at each branch of the search space. Subsequently, the VB view at the best view point for each branch is compared with I.sub.V using a weighted normalized sum-of-square error metric, and the branch whose VB view gives the optimal value is identified as the bronchoscope's current branch position. Previous work has shown that the global registration algorithm's accuracy and speed improve with search-space reduction [22]. Keeping these limitations of the global-registration algorithm in mind, we have designed a system-level guidance strategy for use during live bronchoscopy.
(28) During live bronchoscopy, the physician maneuvers the bronchoscope to the pre- defined ROIs. A maneuver might get interrupted by episodes of patient coughing and other adverse events (e.g., the bronchoscope bumps into wall, electrical interference corrupts the video briefly) [25]. Thus, guided bronchoscopy can be considered to be broadly made up of two possible situations: 1) general guidance; and 2) adverse event.
(29) During general guidance, the system guides the physician toward the selected ROI. Navigation guidance is provided at each bifurcation along the route to avoid faulty maneuvers. However, sometimes the physician is forced to make maneuvers spanning two or more bifurcations. Such maneuvers increase the possibility of making wrong turns. However, if the search space of the global-registration algorithm includes all branches that lie within at least two generations of the last registered position, then the faulty maneuver can be detected and guidance instructions for bringing the bronchoscope back on the correct path can be given. Furthermore, the global-registration algorithm can immediately identify the bronchoscope's current position in a branch. Because of this capability, the overall system no longer requires a technician to closely follow the movements of the real bronchoscope.
(30) During adverse events, the bronchoscope RB frames are typically useless and guidance must briefly halt until the event passes. In such an event, the bronchoscope may slip from its last registered position and move into nearby branches. However, in the absence of active maneuvering by the physician, the bronchoscope will not migrate far from the last registered position, because the bronchoscope tends to stay relatively anchored in place in the chest. Thus, for example, it is unlikely for the bronchoscope to move from one lung to the next. Therefore, after an adverse event, the bronchoscope lies conservatively within 3-4 airway generations of the last registered position and, most likely, it is closer than this to the last registered position. By including these branches in a limited search space, the global registration algorithm can identify the bronchoscope position and, thus, recover from the adverse event.
(31) The computer display of the guidance system used by the Global-Registration Strategy employs the tools discussed earlier (
(32) With this basic setup, the Global-Registration Strategy runs as follows:
(33) 1. During initialization, the virtual bronchoscope is positioned at the beginning of the selected ROI's optimal path, and the physician positions the bronchoscope in the main carina so that it depicts a complete view of the lumen region within the RB frame (
(34) 2. If an adverse event occurs then:
(35) a) The physician holds the bronchoscope steady until the adverse event passes.
(36) b) The physician moves the bronchoscope to a nearby bifurcation so that the bronchoscopic video depicts a complete view of the lumen region.
(37) c) The search space of the global registration algorithm is increased to include four airway generations about the last registered position.
(38) Otherwise, the search space of the global registration algorithm is modified to include two airway generations about the last registered position.
(39) 3. The physician invokes global registration by pressing a switch on a system foot pedal. This synchronizes the positions of the real and virtual bronchoscopes. Subsequently, there are three possibilities:
(40) a) Global registration is correct and the bronchoscope is on the correct path: In the CT-Video Match Tool, the paths are superimposed on the RB frame. The selected route (
(41) b) Global registration is correct and the bronchoscope is not on the correct path: In the CT-Video Match Tool, the paths are superimposed on the RB frame. The absence of the selected route indicates that the bronchoscope is not on the correct path. The Guidance Dialog displays “Fall back N generations”, where ‘N’ indicates the number of airway generations needed to pull the bronchoscope back onto the correct path.
(42) c) Global registration is incorrect: The physician presses a switch on the foot pedal, which causes the virtual bronchoscope to return to its previous position.
(43) 4. Depending on the result of the global-registration algorithm in the previous step, the physician maneuvers the bronchoscope in one of three different ways:
(44) a) Global registration is correct and the bronchoscope is on the correct path: The physician advances the bronchoscope by one airway generation along the indicated path.
(45) b) Global registration is correct and the bronchoscope is not on the correct path: The physician pulls back the bronchoscope by ‘N’ airway generations to return back to the correct path.
(46) c) Global registration is incorrect: The physician holds the bronchoscope steady at the current bifurcation.
(47) In each of the above cases, the physician should position the bronchoscope so that the RB video frames depict a complete view of the lumen region.
(48) 5. Steps 2 through 4 are repeated until the general ROI vicinity is reached, generally less than 40 mm from the ROI and within the last navigable airway to the ROI's sampling site.
(49) 6. Once in the vicinity of the ROI, local registration is invoked to synchronize the positions of the virtual and the real bronchoscopes. The ROI is superimposed on the RB frame along with a graphical arrow for localization. This enhanced view is then frozen for the physician's reference [15].
(50) Semi-Global Strategy
(51) The Semi-Global Strategy relies on the automatically precomputed route through the airways to each ROI. These routes are computed based on the bronchoscopic and anatomical constraints in the vicinity of the ROI [23]. By incorporating the known limitations in the maneuverability of a bronchoscope, it is possible to precompute discrete feasible maneuvers of the bronchoscope at each branch along an ROI's preplanned feasible route. Using these discrete maneuvers, the Semi-Global Strategy presents a global picture of all bifurcations and their relative proper orientations along the ROI route to guide the physician. We now present the details of this strategy.
(52) The Semi-Global Strategy relies on two ideas. Firstly, the airway tree is torsionally rigid. This feature of the airway tree was used by Bricault et al. [26] for Level-1 matching to establish the bronchoscope position. This feature implies that as long as a bronchoscope moves from one bifurcation to the next with the same initial roll angle and in-between rotation, the observed orientation of the bifurcation sub-division walls for the two bifurcations does not change. Furthermore, the relative sub-division wall orientations are not affected by coughing.
(53) Secondly, a bronchoscope's physical dimensions and mechanics limit its maneuverability. A bronchoscope enables three movement types for maneuvering through the airways: a) push/pull maneuver; b) left/right rotation; and c) up/down articulation of the bronchoscope tip. With these limitations in maneuverability, physicians rely on a standard rotate-flex-advance procedure for moving between bifurcations as depicted in
(54) TABLE-US-00001 Algorithm 1: Pre-computation of bronchoscope movements (rotation and insertion direction) at each bifurcation along a route. input : Precomputed path to ROI with bifurcation view sites b.sub.i,i ε [1,N] output: Bronchoscope rotation and insertion direction at each bifurcation - bifurcationRotationAngle.sub.i and bifurcationInsertionMotion.sub.i ∀i ε [1,N] Set rotation Angle = 0; for all b.sub.i,i ε [1,N] do | Render I.sub.CT at b.sub.i; | Compute angle θ (θ ε [−90,270]) made by line joining the center of image I.sub.CT with the center | of the lumen region of the next branch with the positive x-axis; | if θ > −90 AND θ < 90 then // lumen region lies in first or fourth quadrant | | θ.sub.1 = θ + 90; | | θ.sub.2 = 90 − θ; | | insertionValue = 1; | else if θ > 90 AND θ < 270 then // lumen region lies in second or third quadrant | | θ.sub.1 = θ − 90; | | θ.sub.2 = 270 − θ; | | insertionValue = 2; | └ | if rotationAngle − θ.sub.1 > −90 then // counterclockwise rotation | | bifurcationRotationAngle.sub.i = −θ.sub.1; | | rotationAngle = rotationAngle − θ.sub.1; | | if insertionValue == 1 then // move articulating tip down | | | bifurcationInsertionMotion.sub.i = Down; | | else // move articulating tip upwards | | | bifurcationInsertionMotion.sub.i = Up; | | └ | else // clockwise rotation | | bifurcationRotationAngle.sub.i = θ.sub.2; | | rotationAngle = rotationAngle + θ.sub.2; | | if insertionValue == 1 then // move articulating tip upwards | | | bifurcationInsertionMotion.sub.i = Up; | | else // move articulating tip downwards | | | bifurcationInsertionMotion.sub.i = Down; | | └ | └ └ Return bifurcationRotationAngle.sub.i and bifurcationInsertionMotion.sub.i ∀i ε [1,N];
(55) By combining the precomputed bronchoscope movements along with the expected VB views at each bifurcation along an ROI route, the rigid 3D structure of the airway tree is conveyed, thus guiding the physician along the correct route. The computer display for the Semi-Global Strategy again uses the tools shown in
(56) The Semi-Global Strategy shares many of the same elements as the Global-Registration Strategy as described below:
(57) 1. During initialization, the virtual bronchoscope is positioned at the main carina at the beginning of the selected ROI's optimal path and the physician positions the bronchoscope in the main carina so that it depicts a complete view of the lumen region within the RB frame.
(58) 2. The subsequent bronchoscope maneuvers are displayed on the Guidance Dialog. The physician presses a switch on the system foot pedal and the VB view presents an animation displaying the suggested rotation and insertion of the bronchoscope to move to the next bifurcation.
(59) 3. In case an adverse event occurs:
(60) a) The physician holds the bronchoscope steady until the adverse event passes.
(61) b) The physician moves the bronchoscope to a nearby bifurcation so that the bronchoscopic video depicts a complete view of the lumen region. The search space of the global registration algorithm is increased to include four airway generations about the last bifurcation. Global registration is invoked to establish the current bronchoscope position. The maneuvers suggested on the Guidance Dialog are followed to move back to the correct route and step 2 is repeated.
(62) Otherwise, step 4 is executed.
(63) 4. The physician mimics the VB animated maneuver using the real bronchoscope and moves to the next bifurcation. Optionally, the global registration algorithm can be invoked to confiuin the bronchoscope position.
(64) 5. Steps 2 through 4 are repeated until the general ROI vicinity is reached.
(65) 6. Once in the vicinity of the ROI, local registration is invoked to synchronize the positions of the virtual and the real bronchoscopes. The ROI is superimposed on the RB view along with a graphical arrow for localization. The view is then frozen for the physician's reference [15].
(66) Method Comments and System Implementation
(67) In either strategy, when the global-registration algorithm is invoked, the size of the search space, K.sub.tree, is varied depending on the situation. Currently, the size of the search space is user-defined and set as a default to two airway generations about the previously registered position in general situations and four airway generations in case of adverse events. The search space is also isolated by lung. Thus, for example, if the previous registered position was at the second airway generation in the right lung, subsequent search spaces for the global registration algorithm will not include any branches from the left lung. If global-registration algorithm fails during navigation for either strategy, the physician can move back to the previous position and re-invoke global registration. Upon successful global registration, guidance again can then proceed forward along the desired path. However, in the case of repeated failures, guidance can be restarted by moving the bronchoscope back to the main carina and the Semi-Global Strategy can be used as the fail-safe method for guiding the physician.
(68) Both strategies were incorporated into a system under development by our group for image-guided bronchoscopy [13-15,23,24]. This Visual C++ software package was compiled in Visual Studio 2008 as a 64-bit executable. The software was compiled and executed on a Dell T5400 workstation with a 3GHz quad-core Xeon processor with 16 GB RAM and a 768MB NVidia graphics card. The guidance computer was interfaced to the bronchoscope by using a Matrox Solios eA frame-grabber card. Furthermore, a triple-action programmable USB foot pedal from Kinesis Corporation, commonly used for repetitive tasks such as transcription, is proposed as an interface to the guidance system; the system keyboard can also give the functionality of the foot pedal.
(69) Results
(70) Validation results for both system-level guidance strategies are discussed below. The Global-Registration Strategy was tested on a phantom as well as video obtained from bronchoscopic exploration of consented patients, while the Semi-Global Strategy was tested using a phantom airway tree.
(71) Phantom Studies
(72) Phantom studies involve applying a system-level strategy to a realistic phantom model of a human airway tree. For the phantom study, red ABS rapid plastic prototypes were created from the airway surfaces obtained from two 3D MDCT scans of consented human patients as described in Table I [15]. An Olympus BF Type 1T240 bronchoscope with distal diameter 6 mm was used for the airway exploration.
(73) TABLE-US-00002 TABLE I Phantom case study specifications. Image Resolution Phantom Dimensions (Δx, Δy, Δz) # Case # Scanner (Z × X × Y) in mm 1 21405.3a Siemens 706 × 512 × 512 (0.67, 0.67, Sensation-16 0.5) 2 20349.3.48 Phillips 373 × 512 × 512 (0.7, 0.7, Gemini TF 0.8)
(74) For phantom 1, a spherical ROI was manually defined at a site external to the endoluminal surface at the end of the right intermediate bronchus as shown in
(75) The Global-Registration Strategy successfully navigated to the ROI at airway generation 3 for Phantom 1 and was also able to recover from a simulated coughing episode, while the Semi-Global Strategy successfully navigated to the end of the preplanned ROI route at airway generation 7 for Phantom 2.
(76) Human Studies
(77) The Global-Registration Strategy was also tested on three cases as described in Table II for which video data was collected by bronchoscope exploration of live patients. For all cases, an ultrathin bronchoscope with distal diameter 2.8 mm was used.
(78) The Global-Registration Strategy successfully navigated up to airway generation 5 for cases 20349.3.51 and 20349.3.28 and up to airway generation 4 for case 20349.3.41.
(79) TABLE-US-00003 TABLE II Human case study specifications. Image Dimensions Resolution Case # Scanner (Z × X × Y) (Δx, Δy, Δz) in mm 20349.3.28 Siemens 693 × 512 × 512 (0.62, 0.62, 0.5) Definition 20349.3.41 Siemens 699 × 512 × 512 (0.77, 0.77, 0.5) 20349.3.51 Siemens 696 × 512 × 512 (0.53, 0.53, 0.5)
(80) In summary, two global-registration-based strategies for image-guided bronchoscopy provide several improvements over previous system-level strategies. The Global-Registration Strategy facilitates automatic detection and correction of faulty maneuvers by the physician during bronchoscopy. Furthermore, by using this strategy the system can recover from adverse events arising from patient coughing or dynamic airway collapse. The rotation of the bronchoscope can be automatically registered without any manual intervention, and the user interface constitutes a minimal command set. Thus, this strategy facilitates a system built for direct control by the physician without any need for a technician. This strategy was used successfully in bronchoscopy guidance using airway phantoms up to airway generation 3 and could also be used for guidance using live bronchoscopic videos up to airway generation 4.
(81) The Semi-Global Strategy is a fail-safe strategy that exploits how a bronchoscope has to be moved within the airway tree. Thus, in this strategy, feasible discrete bronchoscope maneuvers are suggested to the physician at each bifurcation. This strategy provides implicit error correction as the physician knows the expected orientation of the bifurcation at each airway generation. Furthermore, this strategy depends on the relative orientation of the bifurcation sub-division walls that are rigid and hence less susceptible to errors caused in the airway surface due to 3D MDCT resolution limits. It also has a minimal command set, thus allowing the system to be directly controlled by a physician using a foot pedal. In validation testing, this strategy enabled guidance on a human phantom airway to the end of the preplanned ROI route up to airway generation 7.
REFERENCES
(82) [1] A. Jemal and R. Siegel and E. Ward and Y. Hao and J. Xu and M. J. Thun. Cancer statistics, 2009. CA Cancer J. Clin., 59(4):225-249, 2009. [2] K. P. Wang and A. C. Mehta and J. F. Turner, eds., Flexible Bronchoscopy. Blackwell Publishing, Cambridge, MA, 2 edition, 2003. [3] A. D. Sihoe and A. P. Yim. Lung cancer staging. J. Surgical Research, 117(1):92-106,2004. [4] H Minami and Y Ando and F Nomura and S Sakai and K Shimokata. Interbronchoscopist variability in the diagnosis of lung cancer by flexible bronchoscopy. Chest, 105(2):1658-1662,1994. [5] M. Y. Dolina and D. C. Cornish and S. A. Merritt and L. Rai and R. Mahraj and W. E. Higgins and R. Bascom. Interbronchoscopist variability in endobronchial path selection: a simulation study. Chest, 133(4):897-905, 2008. [6] S. B. Solomon and P. White, Jr. and C. M. Wiener and J. B. Orens and K. P. Wang. Three-dimensionsal CT-guided bronchoscopy with a real-time electromagnetic position sensor: a comparison of two image registration methods. Chest, 118(6):1783-1787, 2000. [7] K. Hopper and T. Lucas and K. Gleeson and J. Stauffer and R. Bascom and D. Mauger and R. Mahraj. Transbronchial biopsy with virtual CT bronchoscopy and nodal highlighting. Radiology, 221(2):531-536, 2001. [8] Y. Schwarz and J. Greif and H. D. Becker and A. Ernst and A. Mehta. Real-time electromagnetic navigation bronchoscopy to peripheral lung lesions using overlaid CT images: the first human study. Chest, 129(4):988-994, 2006. [9] H. D. Becker and F. Herth and A. Ernst and Y. Schwarz. Bronchoscopic biopsy of peripheral lung lesions under electromagnetic guidance: A pilot study. J Bronchology, 12(1):9-13, 2005. [10] T. R. Gildea and P. J. Mazzone and D. Karnak and M. Meziane and A. C. Mehta. Electromagnetic navigation diagnostic bronchoscopy: a prospective study. Am. J. Resp. Crit. Care Med., 174(9):982-989, 2006. [11] Wegner, I. and Biederer, J. and Tetzlaff, R. and Wolf, I. and Meinzer, H.-P. Evaluation and extension of a navigation system for bronchoscopy inside human lungs. In Cleary, Kevin R. and Miga, Michael I., editors, SPIE Medical Imaging 2007: Visualization and Image-Guided Procedures, pages 65091H1-65091H12, 2007. [12] K. Mori and K. Ishitani and D. Deguchi and T. Kitasaka and Y. Suenaga and H. Takabatake and M. Mori and H. Natori. Compensation of electromagnetic tracking system using an optical tracker and its application to bronchoscopy navigation system. In Kevin R. Cleary and Michael I. Miga, editors, number 1, pages 65090M, 2007. SPIE. [13] J. P. Helferty and A. J. Sherbondy and A. P. Kiraly and W. E. Higgins. Computer-based system for the virtual-endoscopic guidance of bronchoscopy. Comput. Vis. Image Underst., 108(1-2):171-187, 2007. [14] W. E. Higgins and J. P. Helferty and K. Lu and S. A. Merritt and L. Rai and K. C. Yu. 3D CT-video fusion for image-guided bronchoscopy. Comput. Med. Imaging Graph., 32(3):159-173, 2008. [15] S. A. Merritt and J. D. Gibbs and K. C. Yu and V. Patel and L. Rai and D. C. Cornish and R. Bascom and W. E. Higgins. Real-Time Image-Guided Bronchoscopy for Peripheral Lung Lesions: A Phantom Study. Chest, 134(5):1017-1026, 2008. [16] Soper, T. D. and Haynor, D. R. and Glenny, R. W. and Seibel, E. J. Validation of CT-video registration for guiding a novel ultrathin bronchoscope to peripheral lung nodules using electromagnetic tracking. Society of Photo-Optical Instrumentation Engineers (SPIE) Conference Series in Society of Photo-Optical Instrumentation Engineers (SPIE) Conference Series, 2009. [17] H. P. McAdams and P. C. Goodman and P. Kussin. Virtual bronchoscopy for directing transbronchial needle aspiration of hilar and mediastinal lymph nodes: a pilot study. Am. J. Roentgenology, 170(5):1361-1364, 1998. [18] F. Asano and Y. Matsuno and N. Shinagawa and K. Yamazaki and T. Suzuki and H. Moriya. A virtual bronchoscopic navigation system for pulmonary peripheral lesions. Chest, 130(2):559-66, 2006. [19] N. Shinagawa and K. Yamazaki and Y. Onodera and F. Asano and T. Ishida and H. Moriya and M. Nishimura. Virtual bronchoscopic navigation system shortens the examination time—Feasibility study of virtual bronchoscopic navigation system. Lung Cancer, 56(2):201-206,2007. [20] F. Asano and Y. Matsuno and A. Tsuzuku and M. Anzai and N. Shinagawa and H. Moriya and others. Diagnosis of peripheral pulmonary lesions using a bronchoscope insertion guidance system combined with endobronchial ultrasonography with a guide sheath. Lung Cancer, 60(3):366-373, 2008. [21] F. Asano. Virtual Bronchoscopic Navigation. Clinics in Chest Medicine, 31(1):75-85,2010. Interventional Pulmonology. [22] R. Khare and W. E. Higgins. Toward image-based global registration for bronchoscopy guidance. In M. I. Miga and K. H. Wong, editors, SPIE Medical Imaging 2010: Visualization, Image-Guided Procedures, and Modeling, pages 762510-1-762510-12, 2010. [23] J. D. Gibbs and M. W. Graham and W. E. Higgins. 3D MDCT-based system for planning peripheral bronchoscopic procedures. Computers in Biology and Medicine, 39(3):266-279,2009. [24] M. W. Graham and J. D. Gibbs and D. C. Cornish and W. E. Higgins. Robust 3D Airway-Tree Segmentation for Image-Guided Peripheral Bronchoscopy. IEEE Trans. Medical Imaging, 29(4):982-997, 2010. [25] W. E. Higgins and J. P. Helferty and D. R. Padfield. Integrated bronchoscopic video tracking and 3D CT registration for virtual bronchoscopy. SPIE Medical Imaging 2003: Physiology and Function: Methods, Systems and Applications., 5031:80-89, 2003. A.V. Clough and A.A. Amini (ed.). [26] I. Bricault and G. Ferretti and P. Cinquin. Registration of Real and CT-Derived Virtual Bronchoscopic Images to Assist Transbronchial Biopsy. IEEE Transactions on Medical Imaging, 17(5):703-714, 1998. [27] Bronchoscopy Step-by-Step. an Electronic On-Line Multimedia Slide Presentation, http://www.bronchoscopy.org, 2004. [28] S. M. Nadeem. Fiberoptic bronchoscopy: the technique. educational material from Committee for European Education in Anesthesiology, http://www.euroviane.net, 2009.