Methods and systems for graphics processing in a medical imaging system
First Claim
1. Graphics processing circuitry for a medical ultrasound system, the graphics processing circuitry comprising:
- a graphics processing unit;
a system interface coupled to the graphics processing unit; and
a graphics memory coupled to the graphics processing unit, the graphics memory comprising;
an image data block storing image data entries for at least one ultrasound beam, a vertex data block storing vertex entries that define rendering shapes; and
rendering plane definitions, where the graphics processing unit accesses the image data entries and vertex entries to render a volume according to the rendering plane definitions with blending parameters for selected image data entries and where the graphics processing unit renders the volume using alpha blending in accordance with the blending parameters.
2 Assignments
0 Petitions
Accused Products
Abstract
Graphics processing circuitry includes a graphics processing unit, a system interface coupled to the graphics processing unit, and a graphics memory coupled to the graphics processing unit. The graphics memory holds an image data block, a vertex data block, and rendering plane definitions. The image data block stores image data entries for at least one ultrasound imaging beam and the vertex data block stores vertex entries that define rendering shapes. The graphics processing unit accesses the image data entries and vertex entries to render, from back to front or back to front using alpha compositing, a volume according to the rendering plane definitions.
-
Citations
38 Claims
-
1. Graphics processing circuitry for a medical ultrasound system, the graphics processing circuitry comprising:
-
a graphics processing unit;
a system interface coupled to the graphics processing unit; and
a graphics memory coupled to the graphics processing unit, the graphics memory comprising;
an image data block storing image data entries for at least one ultrasound beam, a vertex data block storing vertex entries that define rendering shapes; and
rendering plane definitions, where the graphics processing unit accesses the image data entries and vertex entries to render a volume according to the rendering plane definitions with blending parameters for selected image data entries and where the graphics processing unit renders the volume using alpha blending in accordance with the blending parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A medical ultrasound imaging system comprising:
-
an image sensor for obtaining image data from a volume of a region of interest;
a first memory;
a signal processor coupled to the image sensor and the first memory for receiving the image data and storing the image data in the first memory;
graphics processing circuitry comprising;
a graphics processing unit; and
a graphics memory coupled to the graphics processing unit, where the signal processor stores image data entries for at least one ultrasound beam in a data block in the graphics memory, stores vertex entries that define blending shapes in a vertex data block in the graphics memory, and initiates rendering of the volume according to a plurality of rendering planes. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. In a medical ultrasound imaging system, a method for rendering a volume, the method comprising the steps of:
-
obtaining image components for a volume of a region of interest;
transferring a dataset of image data for the image components into an image data block;
transferring vertex entries for the image components into a vertex data block;
transferring vertex index sets defining rendering planes into a vertex data index; and
initiating volume rendering of the dataset by a graphics processing unit by blending the rendering planes. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification