SYSTEM AND METHODS FOR MULTI-DIMENSIONAL RENDERING AND DISPLAY OF FULL VOLUMETRIC DATA SETS
First Claim
1. A stand-alone platform providing real time high resolution image processing, said stand-alone platform comprising:
- a first processing unit adapted to automatically read a plurality of volumetric data sets corresponding to a plurality of multi-modal or multi-channel volumetric data formats derived from at least one volumetric data source and extract fully acquired volumetric data from said data sets;
a system bus operationally connected to said first processing unit;
a graphics processing unit memory operationally connected to said system bus and adapted to receive said fully acquired volumetric data from said first processing unit via said system bus;
at least one graphics processing unit operationally connected to said graphics processing unit memory and adapted to render multi-dimensional image data from said fully acquired volumetric data in real time; and
a frame compositing and buffering device operationally connected to said at least one graphics processing unit and adapted to buffer frames of said rendered multi-dimensional image data and output said buffered frames for display in real time.
1 Assignment
0 Petitions
Accused Products
Abstract
A stand-alone platform and a method for the multi-dimensional rendering, display, manipulation, and analysis of full high resolution volumetric data sets. The systems and methods provide the ability to volumetrically render images with extremely high resolution in applications such as medical imaging procedures, digital microscopy such as in use of a confocal microscope, and other areas where extremely large data sets are produced from the imaging process. Certain embodiments of the system and methods produce left and right eye images of the rendered data, for viewing in parallax via a synchronized headset, and the ability to manipulate the data and display of image data easily and in real time.
71 Citations
25 Claims
-
1. A stand-alone platform providing real time high resolution image processing, said stand-alone platform comprising:
-
a first processing unit adapted to automatically read a plurality of volumetric data sets corresponding to a plurality of multi-modal or multi-channel volumetric data formats derived from at least one volumetric data source and extract fully acquired volumetric data from said data sets;
a system bus operationally connected to said first processing unit;
a graphics processing unit memory operationally connected to said system bus and adapted to receive said fully acquired volumetric data from said first processing unit via said system bus;
at least one graphics processing unit operationally connected to said graphics processing unit memory and adapted to render multi-dimensional image data from said fully acquired volumetric data in real time; and
a frame compositing and buffering device operationally connected to said at least one graphics processing unit and adapted to buffer frames of said rendered multi-dimensional image data and output said buffered frames for display in real time. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system providing multi-dimensional rendering, display, and manipulation of full high resolution volumetric data sets, said system comprising:
-
a stand-alone platform adapted to render multi-dimensional image data in real time from a plurality of fully acquired volumetric data sets corresponding to a plurality of multi-modal or multi-channel volumetric data formats derived from at least one volumetric data source;
at least one display subsystem operationally connected to said stand-alone platform and adapted to display said rendered multi-dimensional image data in real time; and
at least one human interface device (HID) operationally connected to said stand-alone platform and adapted to provide interactive real time manipulation and modification of said rendered multi-dimensional image data. - View Dependent Claims (8, 9, 10)
-
-
11. A system providing multi-dimensional rendering, display, and manipulation of full high resolution volumetric data sets, said system comprising:
-
a stand-alone platform adapted to render multi-dimensional image data in real time from a plurality of fully acquired volumetric data sets corresponding to a plurality of multi-modal or multi-channel volumetric data formats derived from at least one volumetric data source;
at least one remote thin client viewer operationally connected to said stand-alone platform and adapted to receive said rendered multi-dimensional image data from said stand-alone platform in real time using a remote frame buffer (RFB) protocol, and adapted to stereoscopically display said rendered multi-dimensional image data in real time; and
at least one human interface device (HID) operationally connected to said remote thin client viewer and adapted to initiate interactive real time manipulation and modification of said rendered multi-dimensional image data upon activation of said HID by a user, wherein said manipulation and modification is accomplished when said remote thin client viewer sends an event command to said stand-alone platform in real time in response to said HID activation, said rendered multi-dimensional image data is updated by said stand-alone platform in real time in response to said event command, said stand-alone platform sends said updated rendered multi-dimensional image data to said remote thin client viewer in real time using said RFB protocol, and said updated rendered multi-dimensional image data is stereoscopically displayed by said remote thin client viewer in real time. - View Dependent Claims (12, 13)
-
-
14. A method for the multi-dimensional rendering, display, manipulation, and analysis of full high resolution volumetric data sets, said method comprising:
-
automatically loading a plurality of fully acquired volumetric data sets corresponding to a plurality of multi-modal or multi-channel volumetric data formats derived from at least one volumetric data source into a stand-alone platform;
processing said plurality of fully acquired volumetric data sets within said stand-alone platform to extract fully acquired volumetric data from said data sets and to generate at least one rendered volume image in real time from said extracted data;
displaying said at least one rendered volume image on a display subsystem in real time;
modifying at least one display parameter of said displayed rendered volume image using at least one human interface device (HID) operationally connected to said stand-alone platform;
updating said at least one rendered volume image within said stand-alone platform in real time in response to said at least one modified display parameter; and
displaying said updated at least one rendered volume image on said display subsystem in real time. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A stand-alone platform providing real time high resolution image processing, said stand-alone platform comprising:
-
means for automatically reading a plurality of volumetric data sets corresponding to a plurality of multi-modal or multi-channel volumetric data formats derived from at least one volumetric data source and extracting fully acquired volumetric data from said data sets;
means for rendering multi-dimensional image data from said fully acquired volumetric data in real time; and
means for buffering frames of said rendered multi-dimensional image data and outputting said buffered frames for display in real time. - View Dependent Claims (24, 25)
-
Specification