IP Library Granted Patent US 8,400,470
Granted Patent B2
US 8,400,470 · App. 12/196,199 · Granted Mar 19, 2013

Client side multi-component image composition

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,400,470
App. No.
12/196,199
Granted
Mar 19, 2013
Kind
B2
Abstract

A method is provided for displaying a client-side multi-component image. A plurality of image component channels derived from captured images of a sample are stored in a server, the plurality of image component channels being stored in the form of a plurality of image data records. A client then requests one or more of the plurality of image data records and the server transmits to the client the one or more of the plurality of image data records requested. At the client, the client-side multi-component image is composited from the image data records transmitted the composited client-side multi-component image is displayed.

Claims (64)

1. A method of displaying a client-side multi-component image, comprising:

storing in a server a plurality of image component channels, each image component channel being derived from images of a sample captured using illumination of a wavelength different than for the other image component channels, each of said plurality of image component channels being stored in the form of a plurality of image data records;

requesting by a client two or more of said plurality of image data records corresponding to two or more image component channels;

transmitting from the server to the client the two or more of said plurality of image data records requested in said requesting step;

compositing the client-side multi-component image from the two or more of said plurality of image data records transmitted in said transmitting step; and

displaying the composited client-side multi-component image.

2. A method as claimed in claim 1 , wherein

said plurality of image data records comprises a hierarchy of image data records for each component channel, each level of the hierarchy comprising a set of image data records, each set of image data records comprising image data records having different resolutions from each other; the method further comprising:

at said requesting step the client specifying a desired resolution; and

at said transmitting step the server selecting and transmitting image data records appropriate to the desired resolution that has been requested.

3. A method as claimed in claim 1 , wherein

said plurality of image data records comprises a set of tiles for each image component channel, the set of tiles together forming the image component channel, the method further comprising:

at said requesting step the client specifying a desired portion of the captured images; and

at said transmitting step the server transmitting image data records appropriate to the desired portion of the captured images.

4. A method as claimed in claim 3 , wherein

said compositing further comprises stitching more than one tile of said set of tiles together to form the composited client-side multi-component image.

5. A method as claimed in claim 1 , wherein,

said plurality of image data records for each image component channel comprises image data records having different focal depths of the captured images, the method further comprising:

at said requesting step the client specifying a desired focal depth of the captured images; and

at said transmitting step the server transmitting image data records appropriate to the desired focal depth of the captured images.

6. A method as claimed in claim 1 , wherein,

the image component channels of the captured images are monochromatic.

7. A method as claimed in claim 1 , wherein

the compositing step comprises transforming the one or more of said plurality of image data records transmitted in said transmitting step into an RGB image.

8. A method as claimed in claim 1 , wherein

the storing step comprises compressing the captured images using an image data compression protocol and storing the compressed captured images as the image data records, so that each image data record includes a compressed version of the captured images.

9. A method as claimed in claim 1 , wherein

the compositing step comprises transforming the one or more of said plurality of image data records transmitted in said transmitting step into a compressed image format.

10. A method as claimed in claim 1 , wherein

the captured images are images of a tissue sample.

11. A method as claimed in claim 1 , wherein

the captured images are images of a cell mono-layer.

12. A method as claimed in claim 1 , wherein

the image component channels of the captured images comprise fluorescent imaging information.

13. A method as claimed in claim 12 , wherein

the fluorescent imaging information results from a fluorescent in situ hybridization (FISH) labeled sample.

14. A method as claimed in claim 12 , wherein

the fluorescent imaging information results from an immunohistochemistry labeled sample.

15. A method as claimed in claim 1 , wherein

the image component channels of the captured images comprise analysis data created after capturing of the captured images.

16. A method as claimed in claim 15 , wherein

the analysis data is user-generated.

17. A method as claimed in claim 15 , wherein

the analysis data is software-generated.

18. A method as claimed in claim 1 , comprising the further steps of:

performing image analysis at the client;

generating additional image information at the client dependent on the image analysis; and

uploading the additional image information as a further image data record to be stored in the server.

19. A client apparatus, the client apparatus configured to:

request from a server two or more of a plurality of image data records stored in the server, the plurality of image data records representing image component channels each image component channel being derived from images of a sample captured using illumination of a wavelength different than for the other image component channels;

receive the two or more of said plurality of image data records transmitted from the server;

composite a client-side multi-component image from the two or more of said plurality of image data records transmitted from the server; and

display the composited client-side multi-component image.

20. A system for displaying a client-side multi-component image, the system comprising:

a client apparatus and a server apparatus,

the client apparatus configured to:

request from a server two or more of a plurality of image data records stored in the server, the plurality of image data records representing image component channels each image component channels being derived from images of a sample captured using illumination of a wavelength different than for the other image component channels;

receive the two or more of said plurality of image data records transmitted from the server apparatus;

composite a client-side multi-component image from the two or more of said plurality of image data records transmitted from the server apparatus; and

display the composited client-side multi-component image;

and the server apparatus configured to:

store the plurality of image component channels in the form of a plurality of image data records;

receive a request from the client apparatus for the two or more of said plurality of image data records; and

transmit to the client apparatus the two or more of said plurality of image data records requested.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2016
From: LEICA MICROSYSTEMS (SAN JOSE) CORP.
To: LEICA BIOSYSTEMS RICHMOND INC.
Reel/Frame 038572/0969 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2016
From: LEICA BIOSYSTEMS RICHMOND INC.
To: LEICA BIOSYSTEMS IMAGING INC.
Reel/Frame 038573/0935 →
CHANGE OF NAME Recorded May 12, 2016
From: GENETIX CORP.
To: LEICA MICROSYSTEMS (SAN JOSE) CORP.
Reel/Frame 038693/0461 →
CHANGE OF NAME Recorded Jul 21, 2009
From: APPLIED IMAGING CORP
To: GENETIX CORP
Reel/Frame 022980/0615 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2008
From: SHIELDS, KEVIN; RAINE, JAMES; HOPE, GAVIN
To: APPLIED IMAGING CORPORATION
Reel/Frame 021934/0007 →