Medical image rendering
First Claim
1. A computer-implemented method comprising:
- at an input receiving at least one estimated organ center obtained from a medical image, the medical image being obtained from an imaging device, each estimated organ center having an associated organ classification label;
using a user interface to display an organ name for each estimated organ center;
at the user interface, receiving user input specifying at least one of the organ names;
arranging a visualization engine to select a transfer function according to the specified organ name;
arranging the visualization engine to select a camera location according to the estimated organ center of the specified organ name;
arranging the visualization engine to select a clipping plane based on maximizing a surface area of a structure of interest in a two-dimensional image, the clipping plane being a cross-section of the medical image;
using a rendering engine to render the two-dimensional image from the medical image using the selected camera location and transfer function; and
using the user interface to display the two-dimensional image such that a foreground region associated with the specified organ name is visualized.
2 Assignments
0 Petitions
Accused Products
Abstract
Medical image rendering is described. In an embodiment a medical image visualization engine receives results from an organ recognition system which provide estimated organ centers, bounding boxes and organ classification labels for a given medical image. In examples the visualization engine uses the organ recognition system results to select appropriate transfer functions, bounding regions, clipping planes and camera locations in order to optimally view an organ. For example, a rendering engine uses the selections to render a two-dimensional image of medical diagnostic quality with minimal user input. In an embodiment a graphical user interface populates a list of organs detected in a medical image and a clinician is able to select one organ and immediately be presented with the optimal view of that organ. In an example opacity of background regions of the medical image may be adjusted to provide context for organs presented in a foreground region.
23 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
at an input receiving at least one estimated organ center obtained from a medical image, the medical image being obtained from an imaging device, each estimated organ center having an associated organ classification label; using a user interface to display an organ name for each estimated organ center; at the user interface, receiving user input specifying at least one of the organ names; arranging a visualization engine to select a transfer function according to the specified organ name; arranging the visualization engine to select a camera location according to the estimated organ center of the specified organ name; arranging the visualization engine to select a clipping plane based on maximizing a surface area of a structure of interest in a two-dimensional image, the clipping plane being a cross-section of the medical image; using a rendering engine to render the two-dimensional image from the medical image using the selected camera location and transfer function; and using the user interface to display the two-dimensional image such that a foreground region associated with the specified organ name is visualized. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A medical image visualization engine comprising:
-
an input arranged to receive a plurality of estimated organ centers obtained from a medical image of at least three dimensions, each estimated organ center having an associated organ classification label; a data store comprising the medical image, the medical image being obtained from an image capture device; a user interface arranged to display an organ name for each estimated organ center; the user interface also arranged to receive user input specifying at least one of the organ names; a visualization engine arranged to select a transfer function according to the specified organ name; a processor arranged to select a camera location according to the estimated organ center of the specified organ name and to select a clipping plane based on maximizing a surface area of a structure of interest in a two-dimensional image; a rendering engine arranged to render the two-dimensional image from the medical image using the selected camera location and transfer function; and the user interface being arranged to display the two-dimensional image such that a foreground region associated with the specified organ name is visualized. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-implemented method comprising:
-
at an input receiving at least one estimated organ center obtained from a medical image of at least three dimensions, the medical image being obtained from an imaging device, each estimated organ center having an associated organ classification label; and
also receiving an organ classification probability for each image element of the medical image;using a user interface to display an organ name for each estimated organ center; at the user interface, receiving user input specifying at least one of the organ names; arranging a visualization engine to select a first transfer function for the foreground of a two-dimensional image and a second transfer function for the background of the two-dimensional image according to the specified organ name, the first and second transfer functions being independent of each other; arranging the visualization engine to select a camera location according to the estimated organ center of the specified organ name; arranging the visualization engine to select a clipping plane based on maximizing a surface area of a structure of interest in the two-dimensional image; and using a rendering engine to render the two-dimensional image from the medical image using the selected camera location and transfer functions and such that the opacity of the image elements of the two-dimensional image are related to the organ classification probabilities. - View Dependent Claims (20)
-
Specification