IP Library Granted Patent US 7,889,905
Granted Patent B2
US 7,889,905 · App. 11/437,230 · Granted Feb 15, 2011

Fast 3D-2D image registration method with application to continuously guided endoscopy

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,889,905
App. No.
11/437,230
Granted
Feb 15, 2011
Kind
B2
Abstract

A novel framework for fast and continuous registration between two imaging modalities is disclosed. The approach makes it possible to completely determine the rigid transformation between multiple sources at real-time or near real-time frame-rates in order to localize the cameras and register the two sources. A disclosed example includes computing or capturing a set of reference images within a known environment, complete with corresponding depth maps and image gradients. The collection of these images and depth maps constitutes the reference source. The second source is a real-time or near-real time source which may include a live video feed. Given one frame from this video feed, and starting from an initial guess of viewpoint, the real-time video frame is warped to the nearest viewing site of the reference source. An image difference is computed between the warped video frame and the reference image. The viewpoint is updated via a Gauss-Newton parameter update and certain of the steps are repeated for each frame until the viewpoint converges or the next video frame becomes available. The final viewpoint gives an estimate of the relative rotation and translation between the camera at that particular video frame and the reference source. The invention has far-reaching applications, particularly in the field of assisted endoscopy, including bronchoscopy and colonoscopy. Other applications include aerial and ground-based navigation.

Claims (31)

1. A method of registering video frames of a body lumen received from an endoscope inserted into the body lumen to previously acquired images of the body lumen, the method comprising the steps of:

computing a plurality of reference images of a body lumen, each reference image including a viewpoint with a depth map and image gradients;

receiving video frames from the endoscope wherein said receiving step comprises receiving a live bronchoscopic video frame associated with an airway; and

providing a processor to register each video frame received from the endoscope to at least one of the reference images, said processor being programmed to perform the steps of:

a) warping the video frame to the viewpoint of one reference image of the plurality of reference images or warping one reference image of the plurality of reference images at a viewpoint to the video frame;

b) automatically computing an image difference between (i) the warped video frame and the reference image, or (ii) the warped reference image and the video frame;

c) updating a viewpoint of the video frame using an optimization technique; and

d) repeating steps a) through c) for each video frame until the viewpoint of the video frame converges on a final viewpoint or a next video frame becomes available.

2. The method of claim 1 , wherein at least one reference image is updated before, during, or after registration.

3. The method of claim 1 , including the step of guessing an initial viewpoint of the video frame.

4. The method of claim 1 , wherein the final viewpoint gives an estimate of the relative rotation and translation between the video frame of the video feed and the reference image.

5. The method of claim 1 , further including the step of using a resolution pyramid wherein all images, depth maps, and gradients are down-sampled.

6. The method of claim 1 , further including the step of using a weighted normalized cross-correlation objective function.

7. The method of claim 1 , wherein the optimization technique is based on a Gauss-Newton parameter update.

8. The method of claim 1 wherein the computed set of reference images of a body lumen comprises a 3-D model of a bronchial tree.

9. The method of claim 1 wherein the body lumen is an airway.

10. A method of registering video frames of a body lumen received from an endoscope inserted into the body lumen to previously acquired images of the body lumen, the method comprising the steps of:

computing a plurality of reference images of a body lumen, each reference image including a viewpoint with a depth map and image gradients;

receiving at least one video frame from the endoscope; and

providing a processor to register each video frame received from the endoscope to at least one of the reference images using of the plurality, said processor being programmed to perform the steps of:

a) warping the video frame to the viewpoint of one reference image of the plurality of reference images or warping one reference image of the plurality of reference images at a viewpoint to the video frame;

b) automatically computing an image difference between (i) the warped video frame and the reference image, or (ii) the warped reference image and the video frame;

c) updating a viewpoint of the video frame using an optimization technique; and

d) repeating steps a) through c) for each video frame until the viewpoint of the video frame converges on a final viewpoint or a next video frame becomes available wherein the final viewpoint gives an estimate of relative rotation and translation between the video frame and the reference image.

11. The method of claim 10 , wherein at least one reference image is updated before, during, or after registration.

12. The method of claim 10 , including the step of guessing an initial viewpoint of the video frame.

13. The method of claim 10 , further including the step of using a resolution pyramid wherein all images, depth maps, and gradients are down-sampled.

14. The method of claim 10 , further including the step of using a weighted normalized cross-correlation objective function.

15. The method of claim 10 wherein the optimization technique is based on a Gauss-Newton parameter update.

16. The method of claim 10 wherein the step of receiving at least one video frame from an endoscope comprises receiving a live bronchoscopic video frame.

17. The method of claim 16 wherein the computed set of reference images of the body lumen comprises a 3-D model of a bronchial tree.

Assignments (10)
CORRECTION BY DECLARATION TO CORRECT APPLICATION NUMBER 11/437,230 AN ERROR MADE IN PREVIOUSLY RECORDED DOCUMENT AT REEL 025722 FRAME 0889 THAT ERRONEOUSLY AFFECTS THE IDENTIFIED PATENT APPLICATION NUMBER. Recorded Mar 12, 2019
From: PENN STATE RESEARCH FOUNDATION
To: PENN STATE RESEARCH FOUNDATION
Reel/Frame 050426/0177 →
RELEASE OF SECURITY INTEREST Recorded Sep 21, 2017
From: SRONCUB, INC.
To: BRONCUS MEDICAL INC.
Reel/Frame 043949/0765 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME/RECEIVING PARTY NAME PREVIOUSLY RECORDED ON REEL 033085 FRAME 0827. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Apr 12, 2017
From: BRONCUS MEDICAL, INC.; BRONCUS HOLDING CORPORATION
To: SRONCUB, INC.
Reel/Frame 042242/0408 →
SECURITY INTEREST Recorded Jun 4, 2014
From: BRONCUS MEDICAL, INC.; BRONCUS HOLDING CORPORATION
To: SRONCUB TECHNOLOGIES, INC.
Reel/Frame 033085/0827 →
RELEASE OF SECURITY INTEREST Recorded May 23, 2014
From: LIFETECH SCIENTIFIC (HONG KONG) CO., LTD.; DINOVA VENTURE PARTNERS LP II, L.P.; TIP-BRONCUS LIMITED; AETHER CORPORATE LIMITED
To: BRONCUS MEDICAL INC.
Reel/Frame 033012/0784 →
SECURITY AGREEMENT Recorded Jan 9, 2014
From: BRONCUS MEDICAL INC.
To: LIFETECH SCIENTIFIC (HONG KONG) CO., LTD.; DINOVA VENTURE PARTNERS LP II, L.P.; TIP-BRONCUS LIMITED; AETHER CORPORATE LIMITED
Reel/Frame 031960/0567 →
SECURITY AGREEMENT Recorded Sep 16, 2013
From: BRONCUS MEDICAL INC.
To: LIFETECH SCIENTIFIC (HONG KONG) CO., LTD.; DINOVA VENTURE PARTNERS LP II, L.P.; TIP-BRONCUS LIMITED
Reel/Frame 031218/0227 →
CONFIRMATORY LICENSE Recorded Oct 26, 2010
From: THE PENN STATE RESEARCH FOUNDATION THE PENNSYLVANIA STATE UNIVERSITY
To: NATIONAL INSTITUTES OF HEALTH (NIH), U.S. DEPT. OF HEALTH AND HUMAN SERVICES (DHHS), U.S. GOVERNMENT
Reel/Frame 025193/0266 →
CONFIRMATORY LICENSE Recorded Aug 28, 2008
From: THE PENN STATE RESEARCH FOUNDATION
To: NATIONAL INSTITUTES OF HEALTH (NIH), U.S. DEPT. OF HEALTH AND HUMAN SERVICES (DHHS), U.S. GOVERNMENT
Reel/Frame 021454/0611 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2006
From: HIGGINGS, WILLIAM E.; MERRITT, SCOTT A.; RAI, LAV
To: PENN STATE RESEARCH FOUNDATION
Reel/Frame 017918/0719 →