A solution for remote rendering of three-dimensional medical images: performance analysis

Autor: Bruno Motta de Carvalho, Fabiano Papaiz, Robinson Luís de Souza Alves, Antônio Higor Freire de Morais, Ricardo Alexsandro de Medeiros Valentim
Jazyk: portugalština
Rok vydání: 2014
Předmět:
Zdroj: Repositório Institucional da UFRN
Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
Popis: Este trabalho propõe e analisa uma solução para renderização remota de imagens médicas tridimensionais (3D). Nesta solução, todo o processo de renderização volumétrica é realizado por um servidor (ou um cluster de servidores) e somente a imagem resultante é enviada para o cliente, permitindo ainda que este realize operações como rotação, deslocamento e zoom. Para a realização da análise de desempenho, foram definidos três diferentes cenários de execução. No primeiro cenário, o processo foi realizado por um servidor com hardware gráfico (GPU). No segundo, foi utilizado um servidor sem GPU, mas com alto poder de processamento em paralelo, possuindo 48 cores (unidades de processamento). O terceiro cenário foi utilizado para simular o funcionamento padrão da maioria das aplicações médicas de visualização, onde todo o processo de renderização foi realizado localmente em um computador. Com os resultados obtidos, ficou demonstrado que a solução proposta resolveu satisfatoriamente dois dos principais problemas da visualização tridimensional dos exames médicos, sendo eles: o tempo gasto com a transferência dos arquivos DICOM e o poder computacional necessário para realizar o processo de renderização. A arquitetura da solução permitiu que computadores menos potentes e dispositivos móveis, como tablets e celulares, pudessem ser utilizados para visualização das imagens médicas 3D This paper proposes and analyzes a solution for remote rendering of three-dimensional medical images (3D). In this solution, the entire process of volume rendering is performed by a server (or server cluster) and only the resulting picture is sent to the customer, yet allowing it to perform operations such as rotation, pan and zoom. To perform the analysis of performance, three different execution scenarios were defined. In the first scenario, the process was performed by a server with graphics hardware (GPU). In the second, we used a server without GPU, but with high processing power in parallel, having 48 cores (processing units). The third scenario was used to simulate the default behavior of most medical visualization applications, where the entire rendering process was performed locally on a computer. With the results obtained, it has been shown that the proposed solution solved satisfactorily two of the main problems of three-dimensional visualization of medical examinations, being they: the time spent for the transfer of DICOM files and the computational power required to perform the rendering process. The architecture of solution allows less powerful computers and mobile devices (tablets and mobile phones) being used for visualization of tomography and magnetic resonance images
Databáze: OpenAIRE