In the name of GOD Telemedicine Nazanin Makkinejad Raziye Salarifard Spring 2011
Abstract
Outline Introduction System Architecture Implementatio n challenges and solutions Future works Conclusion
Outline Introduction System Architecture Implementation challenges and solutions Future works Conclusion
Introduction
Motivation Reducing costs Removing the necessity of traveling a long distance
Implementation Challenges Infrastructure planning and developmentSystem design and architectureSecurity and authenticityInternet reliabilitySpeed of communication
Models for telemedicine systems Quality attributes model Real-time telemedicine system Multimedia telemedicine system (MTS)
Outline Introduction System Architecture Implementation challenges and solutions Future works Conclusion
The video conferencing system architecture
Functionalities Remote monitoringDifferent users’ access
IP cameras
Having a built-in access server which receives the clients’ requests Broadcastin g the videos streams to the requesting clients
Why IP cameras? The real-time response of the cameras The availability of software development kit (SDK) The support of different protocols The maximum resolution of the cameras
The best way to build a video conferencing system SDK Audio and Video encoder/decoder The web page plug-ins The media player
The structure of video conferencing system A client-server architecture The client accesses the web server and joins the conference
How can we achieve this functionality? ActiveX Componen t Encoding the audio signal ActiveX Component Encoding and broadcasting video signal ActiveX Component Media player
A snapshot of client web based interface
Outline Introduction System Architecture Implementation challenges and solutions Future works Conclusion
Implementation challenges and solutions Challenges: play – out latency Failure in Serving Multiple Synchronized Requests Synchronizing Multiple Video Streams
play – out latency
play – out latency solution cameras that have their own proprietary media player 50sec ………3sec
Failure in Serving Multiple Synchronized Requests
Failure in Serving Multiple Synchronized Requests solution media player for the zoomed view of the IP camera and the media players of the webcam media player for the IP cameras HTML frame
Synchronizing Multiple Video Streams slight time lag maybe noticed between the play-out of different cameras that is monitoring the same event This phenomenon becomes more apparent when the client uses an on demand video server to view an off-line operation.
Synchronizing Multiple Video Streams solution
Outline Introduction System Architecture Implementation challenges and solutions Future works Conclusion
Future works implementing this system over the Internet real-telemedicine archiving and recording capability for the conferences
Outline Introduction System Architecture Implementation challenges and solutions Future works Conclusion
telemedicine video conferencing system technical issues encountered during the implementation
Reference [1] R. Bashshur, J. Sanders, and G. Shannon, Telemedicine Theory and Practice, Springfield, IL, Charles C. Thomas, 1997, ch 1. [2] Hofmann, B.,“Theory and Applications of Telemedicine”. J Medical Systems, Vol. 26, pp , [3] P. J. Klutke, P. Mattioli, F. Baruffaldi, A. Toni, and K. H. Englmeier, “The telemedicine Benchmark--A general tool to measure and compare the performance of video conferencing equipment in the telemedicine area”. Computer Methods and Programs in Biomedicine. 60(2), pp , [4] C. LeRouge, M. Garfield, and A. Hevner, "Quality Attributes in Telemedicine Video Conferencing" Proceedings of the 35th Annual Hawaii International Conference on System Sciences, Hawaii, January 2002, pp [5] H. Yun, S.Yoo, D.Kim, S.Kim, "Performance Evaluation of Telemedicine System based on Multicasting over Heterogeneous Network", IEEE Engineering Conference in Medicine and Biology, Shanghai-China, September, 2005, pp [6] L.Ling, Y.Dezhong, L.Jianqing, L.Bin, W.Ling, "A multimedia telemedicine system", IEEE Engineering Conference in Medicine and Biology, Shanghai-China. September, 2005, [7] “Axis Network Cameras” [Online]. Available: [Accessed: June 22, 2009]. [8] “LEADTOOLS Video Streaming Module” [Online]. Available: [Accessed: June 22, 2009]. [9] “Video Broadcast SDK ActiveX v2.0” [Online]. Available: [Accessed: June 22, 2009]. [10]”Microsoft Windows Media Player” [Online]. Available: [Accessed: June 22, 2009].
Thank you