IP Library Granted Patent US 7,609,814
Granted Patent B2
US 7,609,814 · App. 12/266,961 · Granted Oct 27, 2009

Adaptive medical image and mask data processing system

Assignee: Siemens Medical Solutions USA, Inc.
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,609,814
App. No.
12/266,961
Granted
Oct 27, 2009
Kind
B2
Abstract

A system and method are disclosed for allowing the user to change the patient table position or x-ray detector position during an angiographic roadmapping procedure while still displaying a properly registered roadmap display by adapting the mask image to the new position. A system and method are further disclosed for allowing the user to change the field of view size (i.e., zoom factor) of the x-ray detector during an angiographic roadmapping procedure by matching the size of the existing mask to the live image.

Claims (87)

1. A method for adjusting an angiographic roadmapping mask, comprising:

obtaining an original roadmapping mask of a targeted patient tissue region;

obtaining a live fluoroscopic image of at least a portion of the targeted patient tissue region using an x-ray source and an x-ray detector;

sensing a change comprising at least one of: a position change of a patient table, a change in a distance between the x-ray source and the x-ray detector, and a change in a field of view of the x-ray detector;

adjusting the roadmapping mask to match the live fluoroscopic image in response to the sensed change; and

combining the adjusted roadmapping mask and the live fluoroscopic image to provide a displayed superimposed image to a user.

2. The method of claim 1 , wherein the step of adjusting the roadmapping mask comprises detecting a position change of a patient table, predicting a new field of view of the x-ray detector based on the detected position change, and panning the roadmapping mask according to predicted new field of view.

3. The method of claim 2 , wherein the panning step comprises translating the original roadmapping mask in the direction of table movement by an amount equal to the change in relative location between the table and the detector.

4. The method of claim 3 , further comprising setting any pixels that are undefined as a result of the translating step to a neutral background value to minimize subtraction artifacts in areas of the live fluoroscopic image for which no roadmapping mask was acquired.

5. The method of claim 1 , wherein the step of adjusting the roadmapping mask comprises detecting a change in a distance between the x-ray source and the x-ray detector, and re-scaling the original roadmapping mask to match a pixel size of the live fluoroscopic image based on the detected change.

6. The method of claim 5 , wherein when the detected change represents an increase the original roadmapping mask is enlarged and cropped to match the size of the live fluoroscopic image, and wherein when the detected change represents a decrease the original roadmapping mask is reduced and padded to match the size of the live fluoroscopic image.

7. The method of claim 6 , wherein the padded pixels are set to a neutral background value to minimize subtraction artifacts in areas of the live fluoroscopic image for which no roadmapping mask was acquired.

8. The method of claim 1 , wherein the step of adjusting the roadmapping mask comprises detecting a change in the field of view of the x-ray detector, and re-scaling the original roadmapping mask accordingly to match a resolution and a size of the live fluoroscopic image.

9. The method of claim 8 , wherein when the field of view is increased the roadmap mask is scaled down and padded to match the resolution and size of the live fluoroscopic image, and when the filed of view is decreased the roadmapping mask is scaled up and cropped to match the resolution and the size of the live fluoroscopic image.

10. The method of claim 9 , wherein the padded pixels are set to a neutral background value to minimize subtraction artifacts in areas of the live fluoroscopic image for which no roadmapping mask was acquired.

11. The method of claim 1 , wherein the step of adjusting the roadmapping mask comprises:

sensing a movement of the patient table;

applying a conversion factor to the sensed movement of the patient table to obtain a pixel movement value for the original roadmapping mask, where the conversion factor is determined using the relative geometric positioning of the x-ray source, the x-ray detector, and the patient table; and

translating the original roadmapping mask by the pixel movement value.

12. The method of claim 1 , wherein the step of adjusting the roadmapping mask comprises:

sensing a change in distance between the x-ray source and one of the patient table and the x-ray detector;

applying a conversion factor to convert the change in distance into a discrete change in pixel size of the original roadmapping mask, where the conversion factor is determined using a triangulation between the x-ray source, the x-ray detector, and the patient table; and

resizing the original roadmapping mask by the change in pixel size.

13. The method of claim 1 , wherein the step of adjusting the roadmapping mask comprises:

determining an initial field of view of the x-ray detector and calculating a pixel size of the x-ray detector based on the initial field of view;

sensing a change in the initial field of view of the x-ray detector and converting the sensed change into a proportional change in the pixel size; and

changing the scale of the original roadmapping mask based on the proportional change in the pixel size.

14. The method of claim 1 , wherein the combining step comprises digitally subtracting the adjusted roadmapping mask from the live fluoroscopic image.

15. A method for performing angiographic roadmapping, comprising:

obtaining an original roadmapping mask of a targeted patient tissue region using an x-ray source and an x-ray detector;

obtaining a live fluoroscopic image of at least a portion of the targeted patient tissue region;

sensing a change comprising at least one of: a position change of a patient table, a change in a distance between the x-ray source and the x-ray detector, and a change in a field of view of the x-ray detector;

adjusting the original roadmapping mask to match a portion of the live fluoroscopic image in response to the sensed change; and

combining the adjusted roadmapping mask and the live fluoroscopic image to provide a displayed superimposed image to a user.

16. The method of claim 15 , wherein the step of adjusting the original roadmapping mask comprises detecting a position change of a patient table positioned adjacent to the x-ray detector, predicting a new field of view of the x-ray detector based on the detected position change, and panning the original roadmapping mask according to the predicted new field of view.

17. The method of claim 16 , wherein the panning step comprises translating the original roadmapping mask by an amount equal to the change in relative location between the table and the detector.

18. The method of claim 17 , further comprising setting any pixels that are undefined as a result of the translating step are set to a predetermined value to minimize subtraction artifacts in areas of the live fluoroscopic image for which no roadmapping mask was acquired.

19. The method of claim 15 , wherein the step of adjusting the original roadmapping mask comprises detecting a change in a distance between the x-ray source and the x-ray detector, and re-scaling the original roadmapping mask to match a pixel size of the live fluoroscopic image based on the detected change.

20. The method of claim 19 , wherein when the detected change represents an increase, the original roadmapping mask is enlarged and cropped to match the size of the live fluoroscopic image, and wherein when the detected change represents a decrease, the original roadmapping mask is reduced and padded to match the size of the live fluoroscopic image.

21. The method of claim 20 , wherein the padded pixels are set to a predetermined value to minimize subtraction artifacts in areas of the live fluoroscopic image for which no roadmapping mask was acquired.

22. The method of claim 15 , wherein the step of adjusting the original roadmapping mask comprises detecting a change in a field of view of the x-ray detector and re-scaling the original roadmapping mask accordingly to match a resolution and a size of the live fluoroscopic image.

23. The method of claim 22 wherein when the field of view is increased the roadmapping mask is scaled down and the image padded to match the resolution and size of the live fluoroscopic image, and when the field of view is decreased the roadmapping mask is scaled up and the image cropped to match the resolution and the size of the live fluoroscopic image.

24. The method of claim 23 , wherein the padded pixels are set to a predetermined value to minimize subtraction artifacts in areas of the live fluoroscopic image for which no roadmapping mask was acquired.

25. The method of claim 15 , wherein the step of adjusting the roadmapping mask comprises:

sensing a movement of the patient table;

applying a conversion factor to the sensed movement of the patient table to obtain a pixel movement value for the original roadmapping mask, where the conversion factor is determined using the relative geometric positioning of the x-ray source, the x-ray detector, and the patient table; and

translating the original roadmapping mask by the pixel movement value.

26. The method of claim 15 , wherein the step of adjusting the roadmapping mask comprises:

sensing a change in distance between the x-ray source and one of the patient table and the x-ray detector;

applying a conversion factor to convert the change in distance into a discrete change in pixel size of the original roadmapping mask, where the conversion factor is determined using a triangulation between the x-ray source, the x-ray detector, and the patient table; and

resizing the original roadmapping mask by the change in pixel size.

27. The method of claim 15 , wherein the step of adjusting the roadmapping mask comprises:

determining an initial field of view of the x-ray detector and calculating a pixel size of the x-ray detector based on the initial field of view;

sensing a change in the initial field of view of the x-ray detector and converting the sensed change into a proportional change in the pixel size; and

changing the scale of the original roadmapping mask based on the proportional change in the pixel size.

28. The method of claim 15 , wherein the combining step comprises digitally subtracting the adjusted roadmapping mask from the live fluoroscopic image.

29. A system for adjusting an angiographic roadmapping mask, comprising:

an x-ray source, an x-ray detector, a patient table, a display; and

a machine-readable storage medium encoded with a computer program code such that, when the computer program code is executed by a processor, the processor performs a method comprising:

obtaining an original roadmapping mask of a targeted patient tissue region;

obtaining a live fluoroscopic image of at least a portion of the targeted patient tissue region using the x-ray source and the x-ray detector;

sensing a change comprising at least one of: a position change of a patient table, a change in a distance between the x-ray source and the x-ray detector, and a change in a field of view of the x-ray detector;

adjusting the original roadmapping mask to match a portion of the live fluoroscopic image in response to the sensed change;

combining the adjusted roadmapping mask and the live fluoroscopic image to provide a superimposed image; and

displaying the superimposed image to a user via the display.

30. The system of claim 29 , wherein method performed by the processor further comprises detecting a position change of a patient table, predicting a new field of view of the x-ray detector based on the detected position change, and panning the roadmapping mask according to predicted new field of view.

31. The system of claim 30 , wherein panning the roadmapping mask comprises translating the original roadmapping mask in the direction of table movement by an amount equal to the change in relative location between the table and the detector.

32. The system of claim 31 , wherein the method performed by the processor further comprises setting any pixels that are undefined as a result of translating step to a neutral background value to minimize subtraction artifacts in areas of the live fluoroscopic image for which no roadmapping mask was acquired.

33. The system of claim 29 , wherein adjusting the roadmapping mask comprises detecting a change in a distance between the x-ray source and the x-ray detector, and re-scaling the original roadmapping mask to match a pixel size of the live fluoroscopic image based on the detected change.

34. The system of claim 33 , wherein when the detected change represents an increase, the method performed by the processor further comprises enlarging and cropping the original roadmap mask to match the size of the live fluoroscopic image, and wherein when the detected change represents a decrease, the method performed by the processor further comprises reducing and padding the original roadmapping mask to match the size of the live fluoroscopic image.

35. The system of claim 34 , wherein the method performed by the processor further comprises setting the padded pixels to a neutral background value to minimize subtraction artifacts in areas of the live fluoroscopic image for which no roadmapping mask was acquired.

36. The system of claim 29 , wherein the step of adjusting the roadmapping mask comprises detecting a change in the field of view of the x-ray detector, and re-scaling the original roadmapping mask accordingly to match a resolution and a size of the live fluoroscopic image.

37. The system of claim 36 , wherein when the field of view is increased, the method performed by the processor further comprises scaling down and padding the roadmapping mask to match the resolution and size of the live fluoroscopic image, and when the filed of view is decreased, the method performed by the processor further comprises scaling up and cropping the roadmapping mask to match the resolution and the size of the live fluoroscopic image.

38. The system of claim 35 , wherein the padded pixels are set to a neutral background value to minimize subtraction artifacts in areas of the live fluoroscopic image for which no roadmapping mask was acquired.

39. The system of claim 29 , wherein the step of adjusting the roadmapping mask comprises:

sensing a movement of the patient table;

applying a conversion factor to the sensed movement of the patient table to obtain a pixel movement value for the original roadmapping mask, where the conversion factor is determined using the relative geometric positioning of the x-ray source, the x-ray detector, and the patient table; and

translating the original roadmapping mask by the pixel movement value.

40. The system of claim 29 , wherein the step of adjusting the roadmapping mask comprises:

sensing a change in distance between the x-ray source and one of the patient table and the x-ray detector;

applying a conversion factor to convert the change in distance into a discrete change in pixel size of the original roadmapping mask, where the conversion factor is determined using a triangulation between the x-ray source, the x-ray detector, and the patient table; and

resizing the original roadmapping mask by the change in pixel size.

41. The system of claim 29 , wherein the step of adjusting the roadmapping mask comprises:

determining an initial field of view of the x-ray detector and calculating a pixel size of the x-ray detector based on the initial field of view;

sensing a change in the initial field of view of the x-ray detector and converting the sensed change into a proportional change in the pixel size; and

changing the scale of the original roadmapping mask based on the proportional change in the pixel size.

42. The system of claim 29 , wherein the combining step comprises digitally subtracting the adjusted mask from the live fluoroscopic image.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 066088 FRAME: 0256. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 17, 2024
From: SIEMENS HEALTHCARE GMBH
To: SIEMENS HEALTHINEERS AG
Reel/Frame 071178/0246 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2023
From: SIEMENS HEALTHCARE GMBH
To: SIEMENS HEALTHINEERS AG
Reel/Frame 066088/0256 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE OF ASSIGNMENT 3, ASSIGNOR SIEMENS MEDICAL SOLUTIONS USA, INC. TO SIEMENS HEALTHCARE GMBH PREVIOUSLY RECORDED ON REEL 043379 FRAME 0673. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF INVENTOR RIGHTS.. Recorded Dec 2, 2020
From: SIEMENS MEDICAL SOLUTIONS USA, INC.
To: SIEMENS HEALTHCARE GMBH
Reel/Frame 056112/0540 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2017
From: SIEMENS MEDICAL SOLUTIONS USA, INC.
To: SIEMENS HEALTHCARE GMBH
Reel/Frame 043379/0673 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2008
From: BAUMGART, JOHN
To: SIEMENS MEDICAL SOLUTIONS USA, INC.
Reel/Frame 021964/0284 →
Continuity (3)
Provisional Application 6102145600 · Jan 16, 2008
Provisional Application 6102110500 · Jan 15, 2008
Related Publication 20090180591A1 · Jul 16, 2009