DeepView: a channel for distributed microscopy

The paper outlines the requirements, architecture, and design of a "Microscopy Channel" over the wide area network. A microscopy channel has a listing of available online microscopes, where users can seamlessly participate in an experiment, acquire expert opinions, collect and process data, and store it in their electronic notebook. The proposed channel is a collaborative problem solving environment (PSE) that leverages existing computational toolkits to support simulation and inverse problem solving. Our testbed includes several unique electron and optical microscopes with applications ranging from material science to biology. We have studied current commercial services from OMG and concluded that three basic services are needed to meet the scalability and functionality constraints. These include: Instrument Services (IS), Exchange Services (ES), and Computational Services (CS). These services sit on top of CORBA and its enabling services (naming, trading, security, and notification). IS provide a layer of abstraction for controlling any type of microscope. ES provide a common set of utilities for information management and transaction. CS provide the analytical capabilities needed for online microscopy. The enabling services provide a mechanism for resource discovery, safety and security, and decoupled communication.

[1]  M H Ellisman,et al.  Web-based telemicroscopy. , 1999, Journal of structural biology.

[2]  Douglas C. Schmidt,et al.  Object interconnections: overcoming drawbacks in the omg events service , 1997 .

[3]  Jason Lindquist,et al.  EVAC: a virtual environment for control of remote imaging instrumentation , 1996, IEEE Computer Graphics and Applications.

[4]  Aniruddha S. Gokhale,et al.  Measuring and Optimizing CORBA Latency and Scalability Over High-Speed Networks , 1998, IEEE Trans. Computers.

[5]  Bahram Parvin,et al.  Shape from equal thickness contours , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[6]  John R. Taylor,et al.  Visual Servoing for Online Facilities , 1997, Computer.

[7]  B. A. Parvin,et al.  Tracking of Tubular Molecules for Scientific Applications , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Donald P. Greenberg,et al.  Implementing a Collaboratory for Microscopic Digital Anatomy , 1996, Int. J. High Perform. Comput. Appl..

[9]  John R. Taylor,et al.  Telepresence for in-situ microscopy , 1996, Proceedings of the Third IEEE International Conference on Multimedia Computing and Systems.