Claims
- 1. A data structure of images taken from a specimen on a microscope slide comprising:
a first series of contiguous, multiple images at a first magnification abutted against each other to create an overall low resolution view of several adjacent, original microscope images assembled together; the first series of multiple images taken from at least a portion of a specimen on the slide; a second series of contiguous, multiple images at a second higher magnification abutted against each other to create a high resolution view of several adjacent, original microscope images assembled together, taken from said portion of the specimen; and the first and second series of images providing multiple resolution images of the slide specimen to a viewer.
- 2. A data structure in accordance with claim 1 wherein each of the series of contiguous, multiple images corresponds to an optical image seen by a person through an objective lens of a microscope.
- 3. A data structure in accordance with claim 1 wherein each of the series of contiguous, multiple images comprises a compressed image using a reduced percentage of a corresponding original microscope image.
- 4. A data structure in accordance with claim 1 wherein an addressable coordinate system is provided for the first and second magnification images so that the higher magnification images can be easily located with respect to the lower magnification images.
- 5. The data structure of claim 4 wherein each of the image tiles in the first series and in the second series includes coordinate information for enabling reconstruction of the entire image.
- 6. The data structure of claim 4 further comprising a dynamic, self-executing program for viewing, manipulating and reconstructing the image tiles to form the low and high resolution images.
- 7. The data structure of claim 5 further comprising a dynamic, self-executing program for viewing, manipulating and reconstructing the image tiles to form the low and high resolution images.
- 8. The data structure of claim 7 wherein said self-executing program comprises a Java applet.
- 9. The data structure of claim 7 wherein said self-executing program comprises an Active-X applet.
- 10. The data structure of claim 7 wherein said self-executing program comprises an Internet web browser.
- 11. The data structure of claim 7 wherein said self-executing program comprises an intranet browser.
- 12. The data structure of claim 7 further comprising means for scrolling through said first digital image wherein selection of a point and a region on said first digital image displays a corresponding image at said second magnification in said second digital image.
- 13. The data structure of claim 7 wherein said program includes means for displaying the coordinates of a point on said first image and said second image.
- 14. A storage medium having digitized images of a specimen on a microscope slide comprising:
a storage medium; a first series of contiguous, multiple images at a first magnification abutted against each other to create an overall low resolution view of several adjacent, original microscope images assembled together; the first series of multiple images taken from at least a portion of a specimen on the slide; a second series of contiguous, multiple images at a second higher magnification abutted against each other to create a high resolution view of several adjacent, original microscope images assembled together, taken from said portion of the specimen; and the first and second series of images providing multiple resolution images of the slide specimen to a viewer.
- 15. A storage medium in accordance with claim 14 wherein each of the series of contiguous, multiple images corresponds to an optical image seen by a person through an objective lens of a microscope.
- 16. A storage medium in accordance with claim 14 wherein each of the series of contiguous, multiple images comprises a compressed image using a reduced percentage of a corresponding original microscope image.
- 17. A storage medium in accordance with claim 14 wherein an addressable coordinate system is provided for the first and second magnification images so that the higher magnification images can be easily located with respect to the lower magnification images.
- 18. The storage medium of claim 14 wherein each of the image tiles in the first series and in the second series includes coordinate information for enabling reconstruction of the entire image.
- 19. The storage medium of claim 14 further comprising a dynamic, self-executing program for viewing, manipulating and reconstructing the image tiles.
- 20. The storage medium of claim 14 further comprising a dynamic, self-executing program for viewing, manipulating and reconstructing the image tiles.
- 21. The storage medium of claim 20 wherein said self-executing program comprises a Java applet.
- 22. The storage medium of claim 20 wherein said self-executing program comprises an Active-X applet.
- 23. The storage medium of claim 20 wherein said self-executing program comprises an Internet web browser.
- 24. The storage medium of claim 20 wherein said self-executing program comprises an intranet browser.
- 25. The storage medium of claim 20 further comprising means for scrolling through said first digital image wherein selection of a point and a region on said first digital image displays a corresponding image at said second magnification in said second digital image.
- 26. The storage medium of claim 20 wherein said program includes means for displaying the coordinates of a point on said first image and said second image.
- 27. The storage medium of claim 14 wherein the storage medium is selected from the group of CD-rom disks and Jazz drive disks.
- 28. A method of constructing a data structure taken from a specimen on a microscope slide comprising the steps of:
digitally scanning and storing a first series of digitized images taken from a portion of a specimen on a microscope slide in a first series of contiguous image tiles at a first magnification to allow formation of an overall view; digitally scanning and storing a second series of digitized images taken from the portion of the specimen on the microscope slide in a second series of contiguous image tiles at a second, higher magnification; and providing the data structure with the first and second series of digitized, stored images to provide a user with multiple resolution images from the specimen.
- 29. The method of claim 28 further comprising the step of:
providing the data structure with a dynamic, self-executing program effective for viewing, manipulating and reconstructing the image tiles.
- 30. The method of claim 28 further comprising the step of:
providing each of the image tiles in the first series and in the second series with coordinate information for enabling reconstruction of the first and second images.
- 31. The method of claim 30 wherein said self-executing program comprises the step of providing a Java applet.
- 32. The method of claim 30 further comprising the step of displaying the X-Y coordinates of a selected point on the first and second image.
- 33. The method of claim 28 further comprising the steps of compressing the digitized images and storing the compressed digitized images.
- 34. The method of claim 28 wherein the step of digitizing and storing the images comprises:
using a higher resolution central portion of optical images taken through the microscope; and discarding fuzzy outer portions of the optical image.
- 35. The method of claim 28 wherein each of the digitized images of the series corresponds to substantially an optical view as seen by a person through an objective lens of the microscope.
- 36. A storage medium having digitized images from a specimen on a piece on a microscopic support comprising:
a storage medium; a first collection of digitized image fields of view at a first magnification coherently stored on the storage medium to provide an overall low resolution view from original microscope images of the specimen on the slide taken at a first resolution; a collection of digitized image fields of view at a higher magnification coherently stored on the storage medium to provide a higher resolution image for viewing from a selected portion of the overall view; and a control program stored with the first and second collection of digitized images fields to allow a user to move back and forth between the overall view at the first lower resolution and the selected higher resolution images.
- 37. A storage medium in accordance with claim 36 wherein the first collection of single image fields comprises a collection of tiled images abutted one against the other.
- 38. A storage medium in accordance with claim 37 wherein one tile is one picture viewed through the microscope.
- 39. A storage medium in accordance with claim 38 wherein the second collection of image fields comprises at least three higher resolution image fields of view, each having a substantially different resolution and each capable of being selected by a user.
- 40. A storage medium in accordance with claim 39 wherein the storage medium is on a web browser and the view is accessing the browser for viewing the specimen's digitized images.
- 41. A storage medium in accordance with claim 40 wherein the stored, digitized images are JPEG images received over the Internet; and
the stored control program comprises a HTML file and an active, self-executing program.
- 42. A storage medium in accordance with claim 36 wherein the storage medium is a CD-Rom.
- 43. A storage medium in accordance with claim 41 wherein the active, self-executing program comprises a Java applet.
- 44. A method of constructing and using a self-executing data structure of an image of a specimen on a microscope slide comprising:
digitally scanning and storing multiple magnification and multiple resolution images from the specimen on a microscope slide to create a plurality of individual image tiles having multiple magnifications and multiple resolutions; providing a dynamic, self-executing program on the data structure for viewing, manipulating and reconstructing the image tiles; and transferring the scanned, digital image tiles with the dynamic, self-executing program to allow viewing of a digital image of substantially larger image area than the area of the individually acquired tiles and at multiple resolutions.
- 45. The method of claim 44 further comprising the steps of:
displaying a first image comprising a portion of the specimen as an overall macro view; and displaying a second image comprising higher resolution view from the specimen on the microscope slide at a higher magnification than the magnification of the overall macro view.
- 46. The method of claim 45 further comprising:
selecting a point on said overall macro image with a marker; and producing a corresponding higher magnification image at the location of the marker.
- 47. The method of claim 44 further comprising displaying the X-Y coordinates of said point.
- 48. The method of claim 44 wherein said image tiles are stored as bit-mapped files.
- 49. The method of claim 48 further comprising converting said bit-mapped files to JPEG files.
- 50. The method of claim 44, comprising scanning and storing said images of said specimen at at least three magnifications.
- 51. A method in accordance with claim 44 including the step of transferring the digital images to a web browser.
- 52. A method in accordance with claim 51 including the step of transferring of the digital images over a dynamic Internet.
- 53. A method in accordance with claim 51 including the step of transferring the digital images over a dynamic intranet.
- 54. A method in accordance with claim 51 including the step of retoggling between lower magnification images and higher magnification images stored on the web browser.
- 55. A method in accordance with claim 46 wherein the step of selecting a point includes:
moving across tile boundaries to a desired point on a selected macro tile image; and executing a command to product the micro image from the selected macro tile image point.
- 56. A method in accordance with claim 44 including the step of:
scrolling a portion of an image being viewed in a direction to cause the image being viewed to shift to include, in a new image, a portion of the image from a neighboring tiled image that was not previously viewed in the last image viewed by a user.
- 57. A program for creating a data structure of an image of a specimen on a microscope slide comprising:
a scanning routine for digitally scanning the image of the specimen on a microscope slide at a plurality of image magnifications; a recording routine for recording the scanned digital image in a series of contiguous image tiles; and a linking routine for linking the series of contiguous image tiles with a dynamic, self-executing program effective for viewing, manipulating and reconstructing the image tiles.
- 58. The program of claim 57 further comprising a first display routine for displaying a micro image comprising a portion of the scanned image at a first magnification and a second display routine for displaying a macro second image comprising an overall view from the specimen on the microscope slide.
- 59. The program of claim 57 further comprising a routine for selecting a point on said macro image and for producing a corresponding micro image at said point.
- 60. The program of claim 57 further comprising a coordinate display routine for displaying the coordinates of said point to the user.
- 61. An apparatus for creating a data structure comprising:
a computer-controlled microscope imaging system for digitally scanning images from a specimen on a microscope support at a plurality of image magnifications; a program for recording the scanned digital images in a series of contiguous image tiles; and a program for linking the series of contiguous image tiles with a dynamic, self-executing program effective for viewing, manipulating and reconstructing the image tiles.
- 62. An apparatus is accordance with claim 61 wherein a data compressor compresses the data of the digitally scanned significantly to allow the scanned digitized images to be sent over the Internet.
- 63. An apparatus in accordance with claim 61 wherein an addressable coordinate system provides addresses so that images can be seamed together and higher magnification images can be easily located with respect to the lower magnification images.
- 64. An apparatus in accordance with claim 61 wherein a program for scrolling allows the user to scroll a portion of a neighboring image into view.
- 65. An apparatus in accordance with claim 61 including an address display to display the coordinates to assist multiple viewers to identify the same area for analysis and commentary.
- 66. An apparatus in accordance with claim 61 further comprising:
a browser for storing the dynamic, self-executing program; and a monitor for viewing the images stored on the monitor and for flipping back and forth between low resolution macro images and high resolution micro images.
- 67. An apparatus in accordance with claim 66 including a marker program to mark an addressable area on the macro image and to cause the addressed area to appear at a higher resolution, micro image on the monitor.
FIELD OF THE INVENTION
[0001] This is a Continuation-In-Part of prior patent application Ser. No. 08/805,856, filed Mar. 3, 1997, which is hereby incorporated by reference in its entirety. This invention relates to a method of, and an apparatus for, acquiring and constructing tiled digital images from a specimen on a support, such as a microscope slide, and for storing, and transferring the image for viewing by another at a local or remote location.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09574423 |
May 2000 |
US |
Child |
10365548 |
Feb 2003 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
08805856 |
Mar 1997 |
US |
Child |
10365548 |
Feb 2003 |
US |