Published on

An Extensible Remone Assistance and Monitoring Tool for Tele-rehabilitation.

By José L Marzo

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide


  1. 1.
  2. 2. Broadband Communications and Distributed Systems<br />AXARMAn Extensible Remote Assistance and Monitoring Tool for Tele-rehabilitationJose L Marzo<>Barcelona, 4 June, 2010 <br />
  3. 3. Outline<br />Motivation<br />Project description<br />Design features<br />Internal structure / Modularity<br />Main features<br />Future work<br />Demo (Video clips)<br />
  4. 4. Motivation<br />At the province of Girona three main aspects to develop the project can be highlighted:<br />Geographical dispersion<br />Difficult to reach adapted transport<br />Patients’ handicaps<br />
  5. 5. Geographicaldispersion<br />
  6. 6. Difficult to reach adapted transport<br />
  7. 7. Patients’ handicaps<br />
  8. 8. Project description<br />Video conference oriented and enhanced system which allows specialized professionals of a rehabilitation center (such as psychologists, neurologists and rehabilitators) to carry out distant rehabilitation sessions. Patients can remain at home using broadband communications and Internet services. <br />
  9. 9. Design objectives<br />Area of influence: Girona province<br />Geographical dispersion, budget limitations, patient exhaustion and discomfort <br />Well developed Broadband access & 3G mobiles<br />TRiEMapplication<br />Use of standard available low-cost hardware<br />Usual broadband connection: 1000/300 kbps<br />On-line and off-line rehabilitation activities<br />
  10. 10. Mainbenefits<br />Patient<br />Better accessibility to treatment<br />Cost and stress of transport reduction<br />Continuous treatment<br />Complications prevention<br />Patient can easily keep their laboral and social activities<br /><ul><li>Rehabilitation center (RC)
  11. 11. Better reenrollment ratio
  12. 12. Audio-video recording facilities
  13. 13. Virtual structure enlargement
  14. 14. The RC can offer better and more advanced services
  15. 15. Improvement in clinic records management</li></li></ul><li>AXARM common hybrid P2P architecture<br />Sessionmanagement, information and remote control messages<br />Remote center orpatient’s home<br />Doctor/specialist<br />Audio, video, and real-time information<br />
  16. 16. Application architecture<br />Hybrid P2P architecture<br />Heterogeneous nature of broadband home connections<br />Java + Java Media Framework JMF (cross-platform)<br />
  17. 17. The User Interface (configurable)<br />
  18. 18. AXARM is modular, multiplatformandsecure<br />Modular <br /><ul><li>Based on a set ofplugins</li></ul>Multiplataform<br /><ul><li> AXARM doesnotdepend on a particular OperatingSystem</li></ul>Security/ Confidenciality<br /><ul><li>Atpatientlevel
  19. 19. Atsystem (server) level</li></li></ul><li>Implementation details (communications)<br />Communication Technology: Jabber<br />Decentralized<br />Anyone can run their own Jabber server <br />Open Standard<br />Lightweight, human-readable and understandable messages<br />No royalties required<br />Security<br />Server isolation and data encryption<br />Flexibility<br />Easy to extend via new message types<br />Communication Library: Smack (JBother)<br />
  20. 20. Implementation (multimedia)<br />RTP Protocol and Codecs<br />H.263/RTP CIF video (352x288, 200 kbps)<br />GSM/ULAW audio<br />Java Media Framework (JMF)<br />Capture, playback, streaming, and transcoding<br />Isolates the application of OS interfaces<br />Media4j<br />Framework built on top of JMF<br />Simplifies working with JMF<br />
  21. 21. User interface<br />Contacts list<br /><ul><li>Roster
  22. 22. Classical instantaneous messenger systems
  23. 23. UI: Multimedia windows
  24. 24. 3 permanent panels (docking windows)
  25. 25. Remote Video, Local Video Local and Chat room
  26. 26. Notes book, multimedia Library and file transfer</li></li></ul><li>Currentdevelopment<br />Re-factorization of the program (new code same functionalities)<br />Easy activities extension (about 3 week cycle)<br />Synchronous and Asynchronous activities (recording results)<br />Asymmetric interface, doctor’s side is more powerful managing the applications<br />Physicalactivities(dancingpad) <br />Cognitiveactivities<br />
  27. 27. Comunicacions i Sistemes Distribuïts<br />FUTUR INMEDIAT<br /><ul><li>Incorporació de maquinari adaptat
  28. 28. Dispositius existents modificats
  29. 29. Dispositius dissenyats específicament per l’aplicació
  30. 30. Acceleròmetres i ultrasons per mesurar angles i distàncies
  31. 31. Sensors de contacte i pressió
  32. 32. Versió “caixa negra” del sistema
  33. 33. Netbook o subnotebook (<400€) amb Linux adaptat a TRiEM
  34. 34. Perfil d’usuari a un dispositiu físic (tarja de memòria o memòria USB)</li></li></ul><li>Comunicacions i Sistemes Distribuïts<br />Evolució de TRiEM<br />Modularitat<br /><ul><li>Basat en programari lliure (control total de les funcionalitats)
  35. 35. Ús i adaptació de dispositius de control de videojocs
  36. 36. Per ara, joysticks i dancepads
  37. 37. Properament, dispositius sense fils de la consola Wii
  38. 38. Una extensió pot fer-se servir per més d’una activitat de telerehabilitació
  39. 39. Variació de recorreguts a “Carretera”
  40. 40. Seqüències a “Catifa de Ball”
  41. 41. Noves funcionalitats
  42. 42. Streamingd’audio/vídeo en diferit</li></li></ul><li>New devices to be integrated<br />Low cost videogames devices<br />Dancing pads, Wii (accelerometers)<br />First contacts with U. Cambridge, (UK) to use pressure sensors in shoes, very promising technology.<br />Acelerometers<br />Different sensors<br />Wireless tecnologies to periphericals<br /><ul><li>Netbook o subnotebook (<300€)Linux OS full dedicated to AXARM
  43. 43. Usercustomization in a USB pen drive.</li></li></ul><li>DEMO<br />Videoclipsat: <br /><br />
  44. 44. Thanks!<br />Jose L MarzoUniversity of Girona<br /><><br />