DEPTH DETAIL LEVEL ADJUSTMENT OF MULTI-DIMENSIONAL IMAGE DATA WITH A CLIENT/SERVER-BASED IMAGE RENDERING SYSTEM
First Claim
1. A method for retrieval and graphical visualization of multi-dimensional compressed image data on a screen client of an image archiving/retrieval and rendering system operating on a client/server basis, said method comprising the steps of:
- requesting compressed volume data of a subject from a server by a screen client of the server for image rendering at the screen client, and transferring the requested compressed volume data from the server to the screen client and presenting the subject at the screen client in graphical form in a virtual subject space; and
said screen client having a screen plane, and at said screen client, automatically partitioning said virtual subject space into a plurality of volume units of respectively different sizes, dependent on a depth distance of volume regions, to be presented by said volume units, from an observation point situated in front of said screen plane, said screen client decreasing the respective sizes of said volume units in a predetermined manner toward a direction of said observation point and loading compressed image data of lower resolution of a volume data set of the volume regions partitioned most coarsely and farthest from said observation point and successively downloading compressed image data of higher resolution, being less compressed in said direction of decreasing depth distance, for volume units of volume regions partitioned more finely in the direction of said observation point, and presenting volume regions with increasing proximity to said observation point at a higher, spatially variable depth detail level than volume units of said more coarsely partitioned volume regions farther from said observer.
1 Assignment
0 Petitions
Accused Products
Abstract
In a client/server-based image archiving, image retrieval and image rendering system and method for storage, retrieval and graphical visualization of multi-dimensional digital image data such as assessment of medical image data, the detail depth level of volume data received via a data transfer network, to be shown in graphical form, is adjustable by the compressed volume data of subjects to be presented being stored with a highest-possible resolution (predetermined by an imaging system) in a databank administered by a server and directly accessibly only by this server. Although the client/server-based image archiving, image retrieval and image rendering system is able to offer volume data with this highest possible resolution to any point of the system at the request of a screen client, volume data are transferred to a screen client in a compressed form only up to a specific, spatially-variable, region-specific, or subject-specific detail depth level and are presented at the requesting screen client in graphical form. Complicated image rendering and image post-processing algorithms are implemented by the server.
-
Citations
22 Claims
-
1. A method for retrieval and graphical visualization of multi-dimensional compressed image data on a screen client of an image archiving/retrieval and rendering system operating on a client/server basis, said method comprising the steps of:
-
requesting compressed volume data of a subject from a server by a screen client of the server for image rendering at the screen client, and transferring the requested compressed volume data from the server to the screen client and presenting the subject at the screen client in graphical form in a virtual subject space; and
said screen client having a screen plane, and at said screen client, automatically partitioning said virtual subject space into a plurality of volume units of respectively different sizes, dependent on a depth distance of volume regions, to be presented by said volume units, from an observation point situated in front of said screen plane, said screen client decreasing the respective sizes of said volume units in a predetermined manner toward a direction of said observation point and loading compressed image data of lower resolution of a volume data set of the volume regions partitioned most coarsely and farthest from said observation point and successively downloading compressed image data of higher resolution, being less compressed in said direction of decreasing depth distance, for volume units of volume regions partitioned more finely in the direction of said observation point, and presenting volume regions with increasing proximity to said observation point at a higher, spatially variable depth detail level than volume units of said more coarsely partitioned volume regions farther from said observer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for visualization of multi-dimensional compressed image data, representing a subject in graphical form in a virtual subject space on a screen having a screen plane, comprising the steps of:
-
in a computer, automatically partitioning said virtual subject space into a plurality of volume units of respectively different sizes, dependent on a depth distance of volume regions, to be presented by said volume units, from an observation point situated in front of said screen plane, and decreasing the respective sizes of said volume units in a predetermined manner toward a direction of said observation point and loading compressed image data of lower resolution of a volume data set of the volume regions partitioned most coarsely and farthest from said observation point and successively downloading compressed image data of higher resolution to said computer, the downloaded data being less compressed in said direction of decreasing depth distance, for volume units of volume regions partitioned more finely in the direction of said observation point; and
presenting volume regions at said screen with increasing proximity to said observation point at a higher, spatially variable depth detail level than volume units of said more coarsely partitioned volume regions farther from said observer. - View Dependent Claims (14)
-
-
15. A screen client for retrieval and graphical visualization of multi-dimensional compressed image data in an image archiving/retrieval and rendering system operating on a client/server basis, comprising:
-
an interface to a server, of which said screen client is a client, from which said screen client requests compressed volume data of a subject from the server for image rendering at the screen client, for presentation of a subject, represented by the compressed data, at the screen client in graphical form in a virtual subject space; and
said screen client having a screen plane, and said screen client automatically partitioning said virtual subject space into a plurality of volume units of respectively different sizes, dependent on a depth distance of volume regions, to be presented by said volume units, from an observation point situated in front of said screen plane, said screen client decreasing the respective sizes of said volume units in a predetermined manner toward a direction of said observation point and loading compressed image data of lower resolution of a volume data set of the volume regions partitioned most coarsely and farthest from said observation point and successively downloading compressed image data of higher resolution, being less compressed in said direction of decreasing depth distance, for volume units of volume regions partitioned more finely in the direction of said observation point, and presenting volume regions with increasing proximity to said observation point at a higher, spatially variable depth detail level than volume units of said more coarsely partitioned volume regions farther from said observer. - View Dependent Claims (16)
-
-
17. A client/server-based image archiving, retrieval and rendering system for retrieval and graphical visualization of multi-dimensional compressed image data on a screen client of an image archiving/retrieval and rendering system operating on a client/server basis, comprising:
-
a server at which compressed volume data representing a subject are available on request;
a screen client of said server that requests said compressed volume data from the server for image rendering at the screen client and presentation of the subject at the screen client in graphical form in a virtual subject space;
a network placing said server and said screen client in communication with each other, that supplies the request for said compressed volume data from the client screen to the server, and that transfers the requested compressed volume data from the server to the client screen; and
said screen client having a screen plane, and said screen client automatically partitioning said virtual subject space into a plurality of volume units of respectively different sizes, dependent on a depth distance of volume regions, to be presented by said volume units, from an observation point situated in front of said screen plane, said screen client decreasing the respective sizes of said volume units in a predetermined manner toward a direction of said observation point and loading compressed image data of lower resolution of a volume data set of the volume regions partitioned most coarsely and farthest from said observation point and successively downloading compressed image data of higher resolution, being less compressed in said direction of decreasing depth distance, for volume units of volume regions partitioned more finely in the direction of said observation point, and presenting volume regions with increasing proximity to said observation point at a higher, spatially variable depth detail level than volume units of said more coarsely partitioned volume regions farther from said observer. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer-readable medium encoded with a data structure, said computer readable medium being loadable into a server and a screen client, that is a client of said server, in a client/server-based image archiving, retrieval and image rendering system, said screen client having a screen plane and said data structure causing said server and said client screen to:
-
from the screen client, request compressed volume data of a subject from the server for image rendering at the screen client, and from the server, transfer the requested compressed volume data to the screen client for presentation of the subject at the screen client in graphical form in a virtual subject space; and
at said screen client, automatically partition said virtual subject space into a plurality of volume units of respectively different sizes, dependent on a depth distance of volume regions, to be presented by said volume units, from an observation point situated in front of said screen plane, said screen client decreasing the respective sizes of said volume units in a predetermined manner toward a direction of said observation point and load compressed image data of lower resolution of a volume data set of the volume regions partitioned most coarsely and farthest from said observation point and successively download compressed image data of higher resolution, being less compressed in said direction of decreasing depth distance, for volume units of volume regions partitioned more finely in the direction of said observation point, and present volume regions with increasing proximity to said observation point at a higher, spatially variable depth detail level than volume units of said more coarsely partitioned volume regions farther from said observer.
-
Specification