IP Library Granted Patent US 7,127,090
Granted Patent B2
US 7,127,090 · App. 10/005,473 · Granted Oct 24, 2006

Methods and systems for combining a plurality of radiographic images

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,127,090
App. No.
10/005,473
Granted
Oct 24, 2006
Kind
B2
Abstract

Methods and systems for combining a plurality of radiographic images. Software can be used to provide various stitching and blending methods to join first and second images into a composite, larger image.

Claims (119)

1. A method of aligning a plurality of images, the method comprising:

providing a marker on a first image and a second image;

overlapping the first image and the second image to match the marker on the first image with the marker on the second image;

blending an overlap section of the first image and the second image, including providing a smooth transition between the first image and second image by selectively providing from 0% to 100% of the second image; and

computing an absolute difference value between the pixel intensities of the overlapping portions of the first and second images to validate alignment between the first and second images.

2. The method of claim 1 comprising realigning at least one of the first image and second image if it is determined that the first and second images are misaligned.

3. The method of claim 1 wherein the first and second images are obtained from a digital radiography device.

4. The method of claim 1 wherein blending comprises:

computing a pixel intensity of the pixels of first image in the overlap section;

computing a pixel intensity of the pixels of the second image in the overlap section that overlap the pixels of the first image in the overlap section; and

displaying for each pixel in the overlap section an average pixel intensity of the overlapping pixels of the first and second images in the overlap section.

5. The method of claim 1 wherein blending comprises providing a smooth transition between the first image and second image by selectively providing from 0% of the first image to 100% of the first image in the overlap section.

6. The method of claim 1 wherein the first and second images comprise a plurality of pixels, each of the pixels having a pixel intensity, wherein in the overlap section a portion of the pixels in the first image overlap a portion of the pixels in the second image, wherein the overlap section comprises a first end and a second end, wherein blending comprises:

displaying 100% of the pixel intensity of the first image at the first end of the overlap section;

displaying 50% of the pixel intensity of the first image with 50% of the pixel intensity of the overlapping pixels of the second image at a halfway point of the overlap section; and

displaying 100% of the pixel intensity of the second image at the second end of the overlap section.

7. The method of claim 6 wherein blending further comprises displaying pixel intensities from the first image and the second image with a weighting for the combination which changes in a non-linear manner from the first end of the overlap section to the second end of the overlap section.

8. The method of claim 6 wherein blending further comprises displaying pixel intensities from the first image and the second image with a weighting for the combination which changes in a linear manner from the first end of the overlap section to the second end of the overlap section.

9. A method of aligning a plurality of images, the method comprising:

providing a marker on a first image and a second image;

overlapping the first image and the second image to match the marker on the first image with the marker on the second image;

blending an overlap section of the first image and the second image; and

computing an absolute difference value between the pixel intensities of the overlapping portions of the first and second images to validate alignment between the first and second images,

the blending comprising:

computing a pixel intensity of the pixels of first image in the overlap section;

computing a pixel intensity of the pixels of the second image in the overlap section that overlap the pixels of the first image in the overlap section; and

displaying for each pixel in the overlap section a largest pixel intensity of the overlapping pixels from the first image and second image.

10. A method of aligning a plurality of images, the method comprising:

providing a marker on a first image and a second image;

overlapping the first image and the second image to match the marker on the first image with the marker on the second image;

blending an overlap section of the first image and the second image; and

computing an absolute difference value between the pixel intensities of the overlapping portions of the first and second images to validate alignment between the first and second images,

the blending comprising:

computing a pixel intensity of the pixels of first image in the overlap section;

computing a pixel intensity of the pixels of the second image in the overlap section that overlap the pixels of the first image in the overlap section; and

displaying for each pixel in the overlap section a smallest computed pixel intensity from the overlapping pixels from the first image and second image.

11. A method of stitching a plurality of images, the method comprising:

providing a marker on a first image and a second image;

overlapping the first image and the second image to create an overlap section, wherein overlapping matches the marker on the first image with the marker on the second image;

calculating an absolute difference between the pixel intensity values of the overlapping portions of the first and second images in the overlap section so as to validate alignment between the first and second images;

blending the overlap section of the first image and the second image; and

adjusting a position of at least one of the first or second images by a plurality of fixed steps.

12. The method of claim 11 wherein the first and second images are obtained from a digital radiography device.

13. The method of claim 11 wherein blending comprises:

computing a pixel intensity of the pixels of first image in the overlap section;

computing a pixel intensity of the pixels of the second image in the overlap section that overlap the pixels of the first image in the overlap section; and

displaying for each pixel in the overlap section an average pixel intensity of the overlapping pixels of the first and second images in the overlap section.

14. The method of claim 11 wherein blending comprises providing a smooth transition between the first image and second image by selectively providing from 0% of the first image to 100% of the first image in the overlap section.

15. The method of claim 11 wherein blending comprises providing a smooth transition between the first image and second image by selectively providing from 0% to 100% of the second image.

16. The method of claim 11 wherein the first and second images comprise a plurality of pixels, each of the pixels having a pixel intensity, wherein in the overlap section a portion of the pixels in the first image overlap a portion of the pixels in the second image, wherein the overlap section comprises a first end and a second end, wherein blending comprises:

displaying 100% ofthe pixel intensity ofthe first image at the first end of the overlap section;

displaying 50% of the pixel intensity of the first image with 50% of the pixel intensity of the overlapping pixels of the second image at a halfway point of the overlap section; and

displaying 100% of the pixel intensity of the second image at the second end of the overlap section.

17. The method of claim 16 wherein blending further comprises displaying pixel intensities from the first image and the second image with a weighting for the combination which changes in a non-linear manner from the first end of the overlap section to the second end of the overlap section.

18. The method of claim 16 wherein blending further comprises displaying pixel intensities from the first image and the second image with a weighting for the combination which changes in a linear manner from the first end of the overlap section to the second end of the overlap section.

19. The method of claim 11 wherein the overlap section is black when the overlapping pixels of the first image and the second image have the same pixel intensity.

20. The method of claim 19 wherein calculating is in real-time.

21. The method of claim 11 wherein providing a marker comprises marking a first point on the first image and a second point on the second image, and wherein overlapping comprises matching the first and second points and keeping the orientation of the first and second image fixed.

22. The method of claim 11 wherein providing a marker comprises marking a first point and a first line on the first image and a second point and second line on the second image, wherein superimposing comprises:

matching the first points and second points; and

rotating one of the first and second images so that the first line and second line are parallel.

23. The method of claim 11 wherein providing a marker comprises marking a first line on the first image and a second line on the second image so that a last point of the first line and a first point of the second line are matched and wherein overlapping comprises rotating at least one of the images so as to make the first line and second line parallel.

24. The method of claim 11 wherein the fixed step comprises a one pixel displacement.

25. The method of claim 11 wherein the fixed steps comprise a 10 pixel displacement.

26. The method of claim 11 wherein adjusting of the position of the image(s) is made in a fixed step by the use of a keyboard key or combination of keys.

27. The method of claim 11 wherein the first image is rotated in a plurality of fixed steps by the use of a keyboard key.

28. The method of claim 27 wherein the steps comprise a one quarter degree rotation.

29. The method of claim 27 wherein the fixed step comprises a one degree rotation.

30. The method of claim 27 wherein the fixed step comprises a ten degree rotation.

31. The method of claim 11 comprising tracking the position of the moved image in real time.

32. The method of claim 11 comprising adjusting a center of rotation of at least one of the first and second image.

33. The method of claim 32 wherein adjusting comprises clicking and dragging a cursor over a selected image.

34. A method of stitching a plurality of images, the method comprising:

providing a marker on a first image and a second image;

overlapping the first image and the second image to create an overlap section, wherein overlapping matches the marker on the first image with the marker on the second image;

calculating an absolute difference between the pixel intensity values of the overlapping portions of the first and second images in the overlap section so as to validate alignment between the first and second images; and

blending the overlap section of the first image and the second image, including:

computing a pixel intensity of the pixels of first image in the overlap section;

computing a pixel intensity of the pixels of the second image in the overlap section that overlap the pixels of the first image in the overlap section; and

displaying for each pixel in the overlap section a largest pixel intensity of the overlapping pixels from the first image and second image.

35. A method of stitching a plurality of images, the method comprising:

providing a marker on a first image and a second image;

overlapping the first image and the second image to create an overlap section, wherein overlapping matches the marker on the first image with the marker on the second image;

calculating an absolute difference between the pixel intensity values of the overlapping portions of the first and second images in the overlap section so as to validate alignment between the first and second images; and

blending the overlap section of the first image and the second image, including:

computing a pixel intensity of the pixels of first image in the overlap section;

computing a pixel intensity of the pixels of the second image in the overlap section that overlap the pixels of the first image in the overlap section; and

displaying for each pixel in the overlap section a smallest computed pixel intensity from the overlapping pixels from the first image and second image.

36. A method of stitching a plurality of images, the method comprising:

providing a first image and a second image;

allowing a user to choose one of at least two of the following methods of marking:

marking a first point on the first image and a second point on the second image;

marking a first and second point on the first image and a third and fourth point on the second image;

marking a first point and a first line on the first image and a second point and second line on the second image;

marking a first line on the first image and a second line on the second image;

marking the first image and second image with a chosen marker; and

aligning the markers to stitch the first and second images together.

37. The method of claim 36 wherein marking comprises placing the first point on the first image and the second point on the second image, wherein aligning further comprises keeping the orientation of the first and second image fixed.

38. The method of claim 36 wherein marking comprises placing the first point and the first line on the first image and the second point and second line on the second image, wherein aligning comprises matching the first points and second points and rotating one of the first and second images so that the first line and second line are parallel.

39. The method of claim 36 wherein marking comprises placing the first point and second point on the first image and the third point and fourth point on the second image, wherein aligning comprises matching the first point with the third point and rotating one of the first image and second image until the second point and fourth points are matched.

40. The method of claim 36 wherein marking comprises placing the first line on the first image and the second line on the second image, wherein aligning comprises overlapping the first line and second line so that a last point of the first line and a first point of the second line are matched, wherein at least one of the first and second images are rotated so as to make the first line and second line parallel.

41. A method of measuring an angle of scoliosis, the method comprising:

providing a first radiographic image of at least a portion of the thoracic and upper lumbar spine;

providing a second radiographic image of at least a portion of the lumbar and lower thoracic spine;

stitching the first radiographic image to the second radiographic image; and

measuring an angle of scoliosis on the stitched radiographic image.

42. The method of claim 41 wherein measuring comprises placing two lines on the radiographic image and measuring the angle between the two lines.

43. The method of claim 41 wherein measuring comprises:

drawing a line in a disk space between two thoracic vertebrae parallel to an inferior surface of an upper vertebrae;

drawing a second line in a disk space between two lumbar vertebrae, parallel to the inferior surface of an upper lumbar vertebrae;

drawing a line perpendicular to each of the first and second lines such that the lines intersect; and

calculating the angle at an intersection.

44. The method of claim 41 comprising blending an overlap section of the first radiographic image and the second radiographic image.

45. The method of claim 44 comprising validating a registration of the first image and second image by displaying an absolute difference between the first image and second image in the overlap section.

46. A method of stitching a first image and a second image, the method comprising:

providing at least a first marker on a first image and at least a second marker on the second image, wherein the first image and second image comprise a plurality of pixels;

matching the first and second markers, wherein matching overlaps a portion of the first image and a portion of the second image; and

selecting a desired blending method from a plurality of blending methods; and

using the selected blending method to blend the overlapping portions of the first image and second image.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2022
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: MERATIVE US L.P.
Reel/Frame 061496/0752 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2021
From: MERGE HEALTHCARE SOLUTIONS INC.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 055617/0985 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING AND RECEIVING PARTY PREVIOUSLY RECORDED AT REEL: 049393 FRAME: 0396. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY AGREEMENT. Recorded Sep 6, 2019
From: MERRICK RIS, LLC
To: CEDARA SOFTWARE (USA) LIMITED
Reel/Frame 050299/0529 →
RELEASE OF SECURITY INTEREST Recorded Jun 6, 2019
From: CEDARA SOFTWARE (USA) LIMITED
To: MERRICK RIS, LLC
Reel/Frame 049393/0396 →
RELEASE OF SECURITY INTEREST Recorded Oct 15, 2015
From: GUGGENHEIM CORPORATE FUNDING, LLC
To: MERGE HEALTHCARE SOLUTIONS INC.; MERGE HEALTHCARE INCORPORATED; MERGE SH HOLDINGS, INC.; REQUISITE SOFTWARE, INC.; CEDARA SOFTWARE CORP.; ULTRAVISUAL MEDICAL SYSTEMS CORPORATION; MERGE ECLINICAL, INC.
Reel/Frame 036874/0234 →
TERMINATION AND RELEASE OF SECURITY INTEREST (PATENTS) (REEL 030281/FRAME 0510) Recorded Apr 29, 2014
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: MERGE HEALTHCARE INCORPORATED; MERGE ASSET MANAGEMENT CORP.; MERGE ECLINICAL INC.; MERGE HEALTHCARE SOLUTIONS INC.; MERGE SF HOLDINGS, INC.; MERGE SH HOLDINGS, INC.; REQUISITE SOFTWARE INC.; MERGE INTERACTIVE, INCORPORATED
Reel/Frame 032784/0850 →
PATENT SECURITY AGREEMENT Recorded Apr 29, 2014
From: MERGE HEALTHCARE INCORPORATED; MERGE ASSET MANAGEMENT CORP.; MERGE ECLINICAL INC.; MERGE HEALTHCARE SOLUTIONS INC.; MERGE SF HOLDINGS, INC.; MERGE SH HOLDINGS, INC.; REQUISITE SOFTWARE INC.
To: GUGGENHEIM CORPORATE FUNDING, LLC, AS COLLATERAL AGENT
Reel/Frame 032784/0644 →