System and method for viewing virtual slides
AssigneeAperio Technologies, Inc.
InventorsOle Eichhorn, Anne Brumme
Life of this patent
Estimating the term…
Abstract
Virtual slide image data and corresponding information are stored in a data storage area on a virtual slide image server. A client viewer requests image data at a particular resolution. The image server obtains corresponding image data from the data storage area at a resolution nearest to the requested resolution. The image data is then sent to the client viewer. The client viewer receives the image data and scales the image data to the requested resolution prior to displaying the image data.
Claims48
A server system for viewing virtual microscope slides, comprising:
- a data storage area comprising virtual slide image files, authentication information, and annotation data;
- a connection module configured to receive a virtual slide request, identify the type of request, route the request for processing and provide a response;
- and
- a virtual slide module configured to receive a virtual slide request, fetch virtual slide data from the data storage area and provide virtual slide data in response.
A system for simultaneous viewing of virtual slides, comprising:
- a virtual microscopy conferencing server;
- a leader client viewer;
- and
- a participant client viewer, wherein the leader client viewer issues virtual slide viewing commands to the virtual microscopy conferencing server and the server provides responsive virtual slide data to the leader client viewer and the participant client viewer.
A method for viewing virtual slide image data, comprising:
- scanning a microscope slide at a plurality of focus levels;
- creating a discrete virtual slide image for each corresponding focus level;
- combining the plurality of virtual slide images for each of the plurality of focus levels into a three-dimensional virtual slide image;
- receiving a virtual slide image request comprising a desired focus level, and a desired resolution;
- identifying a first virtual slide image and a second virtual slide image, wherein the desired focus level is between the focus level of the first virtual slide image and the focus level of the second virtual slide image;
- scaling the resolution of the first virtual slide image to the desired resolution;
- scaling the resolution of the second virtual slide image to the desired resolution;
- interpolating a responsive virtual slide image from the scaled first virtual slide image and the scaled second virtual slide image;
- and
- providing the responsive virtual slide image at the desired focus level and the desired resolution.
A virtual slide image file structure, comprising:
- a baseline image having a resolution substantially equal to the resolution at which the virtual slide image was captured;
- a thumbnail image, wherein the thumbnail image is an image of the complete baseline image and has a lower resolution than the baseline image;
- and
- an intermediate level image, wherein the intermediate level image is a scaled version of the complete baseline image and has a lower resolution than the baseline image and higher resolution than the thumbnail image.
Dependencies are inferred from the claim text.