Multiple volume exploration system and method
First Claim
Patent Images
1. A method for manipulating 3D data, comprising:
- rendering a first 3D volume in a first region;
displaying one or more representations in a second region, each representation signifying a stack of 2D images, wherein a first stack comprises one or more 2D images of cross sections of a certain orientation from the first 3D volume, and each of the other stacks comprises one or more 2D images of cross sections of the certain orientation from a 3D volume related to the first 3D volume.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and system for multiple volume exploration is disclosed. A first 3D volume is rendered in a first region. One or representations are displayed in a second region, where each representation signifies a stack of 2D images. A first stack represents one or more 2D images of cross sections of a certain orientation from the first 3D volume. Each of the other stacks includes one or more 2D images of cross sections of the same orientation from a 3D volume related to the first 3D volume.
15 Citations
78 Claims
-
1. A method for manipulating 3D data, comprising:
-
rendering a first 3D volume in a first region;
displaying one or more representations in a second region, each representation signifying a stack of 2D images, wherein a first stack comprises one or more 2D images of cross sections of a certain orientation from the first 3D volume, and each of the other stacks comprises one or more 2D images of cross sections of the certain orientation from a 3D volume related to the first 3D volume. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for providing a 3D control panel, comprising:
-
generating a 3D construct;
embedding the 3D construct with a 3D plane rendered in a 2D display region, wherein the 3D construct has one or more buttons rendered in the 2D display region in such a way that the one or more buttons are visible, and the 3D construct with the one or more buttons are provided for manipulating at least one 3D volume. - View Dependent Claims (31, 32, 33)
-
-
34. A method for manipulating 3D data, comprising:
-
rendering a first 3D volume in a rendering space where there is at least one 3D plane, each of which has a certain orientation and intersects the 3D volume;
embedding a 3D control panel in the rendering space with a 3D plane, wherein the 3D control panel comprises one or more buttons, each of which is associated with a function and/or an operation for manipulating the first 3D volume and one or more 3D volumes associated with the first 3D volume and can be pressed to activate its associated function and/or operation. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A 3D control panel, comprising:
-
a 3D construct configured to be embedded with a 3D plane in a 2D rendering space; and
one or more buttons distributed on the 3D construct, wherein the one or more buttons are positioned with respect to the 3D construct in a manner so that they are visible regardless of the orientation of the 3D construct. - View Dependent Claims (50, 51, 52, 53)
-
-
54. A system for manipulating data, comprising:
-
a 3D data rendering mechanism configured to render a first 3D volume; and
a 2D image stack rendering mechanism configured to display one or more representations, each of the representations signifying a stack of 2D images, wherein each stack comprises one or more 2D images of cross sections with a certain orientation from the first 3D volume, and each of the other stacks comprises one or more 2D images of cross sections of the certain orientation from a 3D volume related to the first 3D volume. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
-
66. A system for data manipulation via a 3D control panel, comprising:
-
a 3D data rendering mechanism configured to render a first 3D volume in a display area; and
a 3D control panel rendering mechanism capable of;
rendering a 3D control panel in the display area;
rendering one or more buttons on the 3D control panel in such a way that the one or more buttons are visible, wherein the 3D control panel is used for manipulating the first 3D volume and its associated 3D volumes. - View Dependent Claims (67, 68, 69, 70, 71)
-
-
72. A visual control widget, comprising:
-
a plurality of weight factor handlers; and
a sliding bar, wherein each of the weight factor handler is capable of being slid on the sliding bar, and a value determined based on a position of each weight factor handler on the sliding bar is displayed on the visual control widget. - View Dependent Claims (73, 74, 75, 76, 77, 78)
-
Specification