developpement d`une application de controle des flux d
Transcription
developpement d`une application de controle des flux d
! Résumé du MFE ! DEVELOPPEMENT D’UNE APPLICATION DE CONTROLE DES FLUX D’INFORMATION MULTIMEDIA D’UNE SALLE D’OPERATION par Ir. Pierre Malarme ! INTRODUCTION La chirurgie s’est complètement transformée depuis son invention, il y a environ 12.000 ans. Alors qu’à la préhistoire, nos ancêtres opéraient avec des outils faits de pierre ou d’os dans des conditions d’hygiène déplorables, le chirurgien moderne utilise une panoplie d’outils de haute technologie pour réaliser son travail dans un univers complètement stérile. Il est souvent dit que l’environnement opératoire reflète l’état de e l’art de la science chirurgicale. Depuis le milieu du XX siècle, de plus en plus d’appareils viennent encombrer l’espace de travail du chirurgien. Les câbles émanant de ce matériel forment un véritable plat de spaghetti au sol. Se déplacer dans une salle d’opération moderne est parfois un acte périlleux. Afin d’harmoniser l’espace opératoire et de faciliter l’accès aux différentes sources d’information par le chirurgien, le service de neurochirurgie de l’Hôpital Erasme a décidé de lancer un projet baptisé « Salle d’opération du XXIe siècle ». Dans le cadre de ce projet, un travail de mémoire de fin d’études a été proposé. Celuici vise à répondre à un des besoins de la chirurgie moderne : intégrer ces différentes sources en une plateforme unique permettant au chirurgien de les visualiser sur des écrans muraux et d’interagir avec celles-ci. ! SOURCES D’INFORMATION ? Une source d’information consiste en un appareil ou un ordinateur qui produit de l’information : un équipement vidéo (analogique ou numérique), un système d’imagerie médicale (une radiographie), une application de base de données (le dossier électronique du patient) ou encore des dispositifs médicaux (un électrocardiogramme). Dans le cadre de la neurochirurgie, les sources d’informations typiques sont : " l’image vidéo du microscope opératoire, " le logiciel permettant l’affichage des images médicales numériques, " le logiciel de navigation chirurgicale. ! LE TRAVAIL REALISE Pour mon travail de mémoire, il fallait répondre à trois problèmes : 1) Distribution des sources sur les écrans Pour permettre la distribution des sources sur les écrans muraux ou suspendus au plafond, nous avons choisi d’utiliser une matrice vidéo. Il s’agit d’un appareil auquel se connectent des sources en entrée et des écrans en sortie. Une fois la connexion établie, il est possible de configurer la matrice afin de choisir quelle source à afficher sur quel écran. 2) Choix des sources à afficher Pour permettre au chirurgien de choisir chaque source à afficher sur les différents écrans, nous avons développé une application appelée « OR Media Center » qui propose une interface graphique simple et innovante. Celle-ci permet au chirurgien de sélectionner en bas de l’écran une source, de la déplacer et de la déposer à hauteur d’une sortie (numérotée de 1 à 3). Cette manipulation est appelée dans le jargon informatique : une action « Drag-and-Drop ». Une fois cette action réalisée, l’application va établir une connexion réseau pour communiquer avec la matrice et lui envoyer des commandes. Les écrans vont alors afficher les sources selon la sélection du chirurgien. 3) Interaction avec les sources Dans le cadre de la neurochirurgie, pour pouvoir interagir avec l’ensemble des sources informatiques, il faudrait fournir au chirurgien 2 claviers et 3 souris : # $ Logiciel « OR Media Center » % % & % % % Total 2 3 Sources (neurochirurgie) Logiciel d’imagerie médicale Logiciel de navigation chirurgicale Ceci est bien sûr inconcevable. Nous avons décidé de fournir au chirurgien une seule souris pour contrôler l’ensemble de ces sources. Grâce à un logiciel libre, la souris unique connectée à un ordinateur est partagée par le réseau et permet de contrôler les autres ordinateurs. Nous utilisons une souris sans fil gyroscopique (c’est-à-dire que le déplacement de la souris dans l’air fait déplacer le curseur à l’écran). Celle-ci peut être emballée dans un sac stérile transparent. Pour le clavier, vu son utilisation sporadique, nous avons opté pour une solution de clavier affiché à l’écran. Pour répondre au problème du déploiement du système dans un environnement opératoire, nous avons développé une application tournant sur la majorité des plates-formes logicielles : Microsoft Windows, Apple Mac OS X, Linux, Unix. En effet, un service de chirurgie ne choisit d’habitude pas le matériel informatique qu’il va utiliser. Il fallait donc concevoir le système afin qu’il s’adapte au matériel informatique et non l’inverse. ! EN QUOI EST-CE UTILE ? Ce système d’intégration des sources d’information répond à des besoins réels. Certaines sources, comme le logiciel d’imagerie médicale, ne sont pas disponibles dans la plupart des salles d’opérations. Grâce à ce système, toute source d’information devient accessible en salle quelles que soient les technologies utilisées par les constructeurs d’appareils médicaux. Cette intégration des sources d’information permettra à terme de déplacer des appareils en dehors de la salle, tout en y permettant l’accès à l’aide de l’interface unique proposée dans ce travail. Ceci limitera le nombre de câbles jonchant le sol et libérera de l’espace, simplifiant ainsi le déplacement du personnel et des autres appareils. Le système a été mis en place dans une première salle en août 2007. Il est depuis lors utilisé de manière routinière par le personnel des salles de neurochirurgie. Vu son succès, il a été installé dans une deuxième salle et de nouvelles fonctionnalités devraient bientôt voir le jour. !