thesis

Integração modular em visualizadores médicos e aposição da marcação CE do Dispositivo Médico

Abstract

Neste documento ´e feita a descrição detalhada da integração modular de um script no software OsiriX. O objectivo deste script ´e determinar o diâmetro central da artéria aorta a partir de uma Tomografia Computorizada. Para tal são abordados conceitos relacionados com a temática do processamento de imagem digital, tecnologias associadas, e.g., a norma DICOM e desenvolvimento de software. Como estudo preliminar, são analisados diversos visualizadores de imagens médica, utilizados para investigação ou mesmo comercializados. Foram realizadas duas implementações distintas do plugin. A primeira versão do plugin faz a invocação do script de processamento usando o ficheiro de estudo armazenado em disco; a segunda versão faz a passagem de dados através de um bloco de memória partilhada e utiliza o framework Java Native Interface. Por fim, é demonstrado todo o processo de aposição da Marcação CE de um dispositivo médico de classe IIa e obtenção da declaração de conformidade por parte de um Organismo Notificado. Utilizaram-se os Sistemas Operativos Mac OS X e Linux e as linguagens de programação Java, Objective-C e Python.This thesis presents an approach to some concepts related to the theme digital image processing and associated technologies, for example, the DICOM standard. There are presented some of the medical image viewer used for research or to be sold, a detailed description of modular integration into the software of a script-Osirix is also made. The purpose of this script is to determine the core diameter of the aorta from a CT scan. Two different implementations of the plug-in have been performed. The first version of the plug-in relies on the processing script using the study file stored on disk; The second version makes the transitions from the data through a shared memory block and uses the Java Native Interface framework. Finally, it is shown the whole process of affixing the CE marking of a medical device class IIa and the attainment of the declaration of conformity by a Notified Body. Operating Systems as Mac OS X and Linux have been used as well as the programming languages Java, Objective-C and Python

    Similar works