Three-dimensional fly-through systems and methods using ultrasound data
First Claim
1. A method for three-dimensional rendering, the method comprising:
- (a) acquiring a set of ultrasound B-mode data representing a volume;
(b) identifying with a processor a boundary from the set of ultrasound B-mode data;
(c) setting a perspective position within the volume; and
(d) rendering as a function of the boundary from the perspective position, the rendering being with the set of ultrasound B-mode data.
2 Assignments
0 Petitions
Accused Products
Abstract
A volume is represented using high spatial resolution ultrasound data. By modulating B-mode data with Doppler or flow information, the spatial resolution or contrast of the B-mode data may be enhanced. The same set of ultrasound data is used for identifying a boundary, for placing the perspective position within the volume and rendering from the perspective position. The identification of the boundary and rendering are automated or performed by a processor. Ultrasound data may be used for generating three-dimensional fly-through representations, allowing for virtual endoscopy or other diagnostically useful views of structure or fluid flow channel. Virtual processes are not invasive, allow for more patient comfort, have selectable or different depths of focus, may allow for fly-through of different types of anatomy and may be used as a training tool.
-
Citations
28 Claims
-
1. A method for three-dimensional rendering, the method comprising:
-
(a) acquiring a set of ultrasound B-mode data representing a volume; (b) identifying with a processor a boundary from the set of ultrasound B-mode data; (c) setting a perspective position within the volume; and (d) rendering as a function of the boundary from the perspective position, the rendering being with the set of ultrasound B-mode data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for three-dimensional rendering of ultrasound data, the system comprising:
-
a memory configured to store a set of ultrasound B-mode data representing a volume; a processor configured to identify a boundary from the set of ultrasound B-mode data, to set a perspective position within the volume, and to render as a function of the boundary from the perspective position, the rendering being with the set of ultrasound B-mode data. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for three-dimensional fly-through rendering of ultrasound data, the method comprising:
-
(a) generating motion or flow signals representative of a volume; (b) generating B-mode signals representative of the volume; and (c) generating an ultrasound datum for each spatial location within the volume as a function of both the motion or flow and B-mode signals, the function substantially maintaining portions of the B-mode signals associated with stationary tissue and substantially suppressing portions of the B-mode signals associated with flow; and (d) rendering a fly-through representation of the volume with ultrasound data comprising the ultrasound datum for each of a plurality of the spatial locations as input data for rendering. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for three-dimensional fly-through rendering of ultrasound data, the system comprising:
-
a detector configured to generate motion or flow signals representative of a volume; a B-mode detector configured to generate B-mode signals representative of the volume; a combiner configured to form an ultrasound datum for each spatial location within the volume as a function of both the motion or flow and B-mode signals; and a processor positioned downstream of the combiner and configured to render a fly-through representation of the volume with ultrasound data comprising the ultrasound datum for each of a plurality of the spatial locations as input data for rendering. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification