Method and system for interactive control of window/level parameters of multi-image displays
First Claim
1. A computer-implemented method for adjusting a presentation of a plurality of medical images on a display, the computer-implemented method comprising:
- displaying a first medical image having first three-dimensional voxel data and a second medical image having second three-dimensional voxel data in a 3-D blended view of a set of 3-D merged images on a display, the first image associated with first contrast parameters and the second image associated with second contrast parameters, the first image and the second image being sourced from a medical image scanner, the display in communication with the medical image scanner, the set of merged images being sourced from the first image and the second image;
adjusting the first contrast parameters and the first three-dimensional voxel data in the first image via a user interface output via the display, representing a first event, thereby automatically causing a 3-D transparency blending factor to change to display only the first image via the display, the 3-D transparency blending factor reverting back to an initial value to display both the first and second images via the display upon ending the adjustment of the contrast parameters; and
adjusting the contrast parameters of the first and second three-dimensional voxel data simultaneously via the user interface by correlating the image content of the first and second three-dimensional voxel data, representing a second event, thereby automatically causing the 3D transparency blending factor to change to display only the second image via the display, the transparency blending reverting back to the initial value that displays both the first and second images via the display upon ending the adjustment of the contrast parameters;
wherein the 3-D transparency blending factor is synchronized automatically between the first event and the second event based on a synchronization relationship of the first image upon adjustment of the first contrast parameters via the user interface to effectuate the set of merged images between the first three-dimensional voxel data and the second three-dimensional voxel data, the synchronization relationship comprises mapping window/level parameters of the second image from the input window/level parameters of the first image, pixel data of the first image, pixel data of the second image, metadata of the first image, metadata of the second image and characteristics of a display, the synchronization relationship comprises passing through the input window/level parameters of the first image to the window/level parameters of the second image.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and article of manufacture are described for interactive control of multiple images with a high dynamic range that are displayed simultaneously. A medical image control engine provides several synchronous functional capabilities, which comprises an input module, a blending factor synchronization module, a window/level synchronization module, a display module, and an image storage. For window/level adjustment of two images in blended views, the blending factor synchronization module is configured to automatically link the activation of a window/level control of one image with a transparency blending factor that affects both images. For synchronization of window/level adjustments of two or more images, a window/level synchronization module is configured to automatically change window/level parameters of all remaining images when the user makes an adjustment to a window/level control of one image such that all images with updated window/level parameters are displayed simultaneously.
-
Citations
41 Claims
-
1. A computer-implemented method for adjusting a presentation of a plurality of medical images on a display, the computer-implemented method comprising:
-
displaying a first medical image having first three-dimensional voxel data and a second medical image having second three-dimensional voxel data in a 3-D blended view of a set of 3-D merged images on a display, the first image associated with first contrast parameters and the second image associated with second contrast parameters, the first image and the second image being sourced from a medical image scanner, the display in communication with the medical image scanner, the set of merged images being sourced from the first image and the second image; adjusting the first contrast parameters and the first three-dimensional voxel data in the first image via a user interface output via the display, representing a first event, thereby automatically causing a 3-D transparency blending factor to change to display only the first image via the display, the 3-D transparency blending factor reverting back to an initial value to display both the first and second images via the display upon ending the adjustment of the contrast parameters; and adjusting the contrast parameters of the first and second three-dimensional voxel data simultaneously via the user interface by correlating the image content of the first and second three-dimensional voxel data, representing a second event, thereby automatically causing the 3D transparency blending factor to change to display only the second image via the display, the transparency blending reverting back to the initial value that displays both the first and second images via the display upon ending the adjustment of the contrast parameters; wherein the 3-D transparency blending factor is synchronized automatically between the first event and the second event based on a synchronization relationship of the first image upon adjustment of the first contrast parameters via the user interface to effectuate the set of merged images between the first three-dimensional voxel data and the second three-dimensional voxel data, the synchronization relationship comprises mapping window/level parameters of the second image from the input window/level parameters of the first image, pixel data of the first image, pixel data of the second image, metadata of the first image, metadata of the second image and characteristics of a display, the synchronization relationship comprises passing through the input window/level parameters of the first image to the window/level parameters of the second image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-implemented method for interactive control of a plurality of medical images, the computer-implemented method comprising:
-
receiving input window/level parameters of a first medical image sourced from a medical image scanner, the first image comprises first three-dimensional voxel data; adjusting the input window/level parameters of the first image with updated window/level parameters associated with the first image; responsive to the adjusting step, automatically computing window/level parameters of a second medical image with updated window/level parameters associated with the second image, the second image comprises second three-dimensional voxel data the updated window/level parameters of the second image being computed based on a synchronization relationship with the input window/level parameters of the first image, the second image sourced from the medical image scanner, the synchronization relationship comprises mapping window/level parameters of the second image from the input window/level parameters of the first image, pixel data of the first image, pixel data of the second image, metadata of the first image, metadata of the second image and characteristics of a display, the synchronization relationship comprises passing through the input window/level parameters of the first image to the window/level parameters of the second image; and simultaneously displaying, via a display, the first image with the updated window/level parameters associated with the first image and the second image with the updated window/level parameters associated with the second image, the medical image scanner in communication with the display. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system for adjusting a plurality of medical images, the system comprising:
-
an input module configured to receive input window/level parameters of a first medical image and to initialize window/level parameters of a second medical image, the first image and the second image are sourced from a medical image scanner, the first image comprises first three-dimensional voxel data, the second image comprises second three-dimensional voxel data; a window/level application component configured to generate updated window/level parameters of the first image; a window/level synchronization module configured to compute updated window/level parameters of the second image, the updated window/level parameters of the second image being computed automatically based on a synchronization relationship with the input window/level parameters of the first image, wherein the synchronization relationship comprises mapping window/level parameters of the second image from the input window/level parameters of the first image, pixel data of the first image, pixel data of the second image, metadata of the first image, metadata of the second image and characteristics of a display, wherein the synchronization relationship comprises passing through the input window/level parameters of the first image to the window/level parameters of the second image; and a display module for simultaneously displaying, via a display, the first image with the updated window/level parameters associated with the first image and the second image with the updated window level parameters associated with the second image, the medical image scanner in communication with the display. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A non-transitory computer program product comprising a computer readable storage medium structured to store instructions executable by a processor, the instructions, when executed, cause the processor to:
-
first display a first medical image from a first three-dimensional voxel data and a second medical image from a second three-dimensional voxel data in a 3-D blended view of a set of 3-D merged images on a display, the first image associated with first contrast parameters and the second image associated with second contrast parameters, the first image and the second images are sourced from a medical image scanner, the display in communication with the medical image scanner, the set of merged images is sourced from the first image and the second image; adjust the first contrast parameters and the first three-dimensional voxel data in the first image via a user interface output via the display, representing a first event, thereby automatically causing a 3-D transparency blending factor to change display only the first image via the display, the 3-D transparency blending factor reverting back to an initial value to display both the first and second images via the display upon ending the adjustment of the contrast parameters; and adjust the contrast parameters of the first and second three-dimensional voxel data simultaneously via the user interface by correlating the image content of the first and second three-dimensional voxel data, representing a second event, thereby causes the transparency blending factor to change to display only the second image via the display, the transparency blending reverting back to the initial value that displays both images via the display upon ending the adjustment of the contrast parameters; wherein the 3-D transparency blending factor is synchronized automatically between the first event and the second event based on a synchronization relationship of the first image upon adjustment of the first contrast parameters via the user interface to effectuate the set of merged images between the first three-dimensional voxel data and the second three-dimensional voxel data, the synchronization relationship comprises mapping window/level parameters of the second image from the input window/level parameters of the first image, pixel data of the first image, pixel data of the second image, metadata of the first image, metadata of the second image and characteristics of a display, the synchronization relationship comprises passing through the input window/level parameters of the first image to the window/level parameters of the second image.
-
-
41. A non-transitory computer program product for adjusting multiple medical images, the computer program product being stored on a computer readable storage medium and comprising:
-
program code for receiving an input window/level parameters of a first medical image sourced from a medical image scanner, the first image comprises first three-dimensional voxel data; program code for adjusting the input window/level parameters of the first image with updated window/level parameters associated with the first image; responsive to the adjusting step, program code for computing window/level parameters of a second medical image with updated window/level parameters associated with the second image, the second image comprises second three-dimensional voxel data, the updated window/level parameters of the second image being computed based on a synchronization relationship with the input window/level parameters of the first image, the second image sourced from the medical image scanner, the synchronization relationship comprises mapping window/level parameters of the second image from the input window/level parameters of the first image, pixel data of the first image, pixel data of the second image, metadata of the first image, metadata of the second image and characteristics of a display, the synchronization relationship comprises passing through the input window/level parameters of the first image to the window/level parameters of the second image; and program code for simultaneously displaying, via a display, the first image with the updated window/level parameters associated with the first image and the second image with the updated window level parameters associated with the second image, the medical image scanner in communication with the display.
-
Specification