1 / 17

Architecture of a shared-image electronic whiteboard in telemedicine

This project, called INTER-FACE, focuses on the development and implementation of a shared-image electronic whiteboard for telemedicine applications. It aims to facilitate consultations for maxillofacial surgeries with bone rearrangements by allowing surgeons and orthodontists to have virtual meetings using video conferencing. The whiteboard software enables image annotations, manipulations, distribution, and synchronization, while also implementing color management for accurate reproduction of images. The system architecture includes a network infrastructure and communication protocols to ensure reliable transmission. Future work includes better adoption in the medical environment and integration with medical software.

carneya
Download Presentation

Architecture of a shared-image electronic whiteboard in telemedicine

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Architecture of a shared-image electronic whiteboard in telemedicine Projekt INTER-FACE Michael Fromme Lehrgebiet Rechnernetze und Verteilte Systeme Universität Hannover

  2. Outline • Conferencing scenarios in INTER-FACE • Network infrastructure in INTER-FACE • Whiteboard software and images • Architecture for whiteboard communication • System architecture and implementation • Conclusion Michael Fromme

  3. Project INTER-FACE • Topic • maxillofacial surgeries with bone rearrangements • computer-aided planning of the surgery • pre-operative treatment by orthodontists • multiple consultations of surgeon and orthodontist necessary • Aim • allow some consultations with the aid of a video conference • build a working environment for that case • evaluate working environment with respect to • efficiency • practical requirements • patient experience Michael Fromme

  4. Computer aided surgery planning computer-aided surgery planning pre-surgery post-surgery Michael Fromme

  5. Technical Equipment Orthodontist equipment • Video communication terminal (H.323) • PC with whiteboard • intra-oral camera Michael Fromme

  6. Communication structure One or more specialists at university hospitals (Munich, Düsseldorf, or Stuttgart) point-to-point or multipoint conference Orthodontist (Munich) H.323 MCU (Hanover) IWB Server (Hanover) Michael Fromme

  7. Network infrastructure Hanover GWiN 620 Mbps Munich St. Augustin H o s p i t a l s decix / DFN Düsseldorf SDSL 1Mbps Stuttgart Orthodontists (Munich) Michael Fromme

  8. Image Whiteboard functionality • Load and display common image formats (TIFF, JPEG, BMP, FlashPix, PNG, PNM, GIF) • Image annotations • Image manipulations (zoom, pane, color effects) • Distribute and synchronize image and annotations • Use color management functionality • Session management • Print and save images Michael Fromme

  9. ICC Color Management Every device processes color in a different way scanner screen computer digital Kamera printer • We need additional processing for a true reproduction of color. This processing is done by a color management system. Michael Fromme

  10. Color Management screen profile scanner input profile screen computer output profile digital Kamera printer device dependend color space device independend color space device dependend color space Michael Fromme

  11. Color Management in IWB • Features • uses color management facility of Java Advanced Imaging API • images can be loaded together with explicit input profile • images are distributed and processed in the device independent color space SRGB • Notes • need of accurate profiles for input / output devices, they can be generated with a spectral photometer and calibration software • many manufacturer provide profiles for their devices Michael Fromme

  12. IWB Network Communication • Multi-point conferences with IWB • IP multicast capable, but works in IP multicast networks only • TCP and central server needed for SDSL connected partners or partners behind firewalls • Multi-point protocol features • session handling • reliable transmission • startup syncronization (image bootstrap) with unicast Michael Fromme

  13. System architecture Michael Fromme

  14. Remote Object Invocation Object method call Object method call Object serialization Object de-serialization transport connection Request/Reply Michael Fromme

  15. ROI Transport Protocols • Unicast • TCP connection for reliable transport • UDP connections (variants: reliable, rate-limited) • Multicast • UDP (unreliable) • Lightweight Reliable Multicast Protocol LRMP (Inria) • Reliable Multicast Framework RMP (TASC) • Multicast simulation • transport connection is TCP from peer to server • central router component simulates unicast / multicast transmission • ROI Object Method Invocation Semantics • normal call (Unicast only) • one-way call • reliable group call with one return value (first value selected) • group call with return value array Michael Fromme

  16. Session Initiation Example Michael Fromme

  17. Conclusion • Multi-user whiteboard • uses group-oriented middleware • based on Java Image API • Related information • http://www.rvs.uni-hannover.de/projects/interface { german } • http://www.rvs.uni-hannover.de/products/iwb • Further work • better adoption to the medical environment • integration for medical software (surgery planning) • user interface, input formats and functionality • security, e.g. encryption of network communication Michael Fromme

More Related