Surface parameter adaptive ultrasound image processing
First Claim
1. A method for processing ultrasound data as a function of a surface, the method comprising:
- writing to a depth buffer of a graphics processing unit as a function of first ultrasound data; and
processing second ultrasound data as a function of data from the depth buffer, the first ultrasound data being the same or different than the second ultrasound data.
1 Assignment
0 Petitions
Accused Products
Abstract
The depth buffer of a GPU is used to derive a surface normal or other surface parameter, avoiding or limiting computation of spatial gradients in 3D data sets and extra loading of data into the GPU. The surface parameter is used: to add shading with lighting to volume renderings of ultrasound data in real time, to angle correct velocity estimates, to adapt filtering or to correct for insonifying-angle dependent gain and compression. For border detection and segmentation, intersections with a volume oriented as a function of target structure, such as cylinders oriented relative to a vessel, are used for rendering. The intersections identify data for loading into the frame buffer for rendering.
-
Citations
23 Claims
-
1. A method for processing ultrasound data as a function of a surface, the method comprising:
-
writing to a depth buffer of a graphics processing unit as a function of first ultrasound data; and
processing second ultrasound data as a function of data from the depth buffer, the first ultrasound data being the same or different than the second ultrasound data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for processing ultrasound data as a function of a surface, the method comprising:
-
identifying a surface of a specular target;
determining an orientation of the surface relative to an insonification angle; and
varying an M- or B-mode imaging parameter as a function of the orientation. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method for processing ultrasound data, the method comprising:
-
identifying ultrasound data associated with a series of substantially parallel surfaces corresponding generally to a target surface; and
rendering as a function of the identified ultrasound data. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification