• español
    • English
  • Login
  • español 
    • español
    • English

UniversidaddeCádiz

Área de Biblioteca, Archivo y Publicaciones
Comunidades y colecciones
Ver ítem 
  •   RODIN Principal
  • Producción Científica
  • Artículos Científicos
  • Ver ítem
  •   RODIN Principal
  • Producción Científica
  • Artículos Científicos
  • Ver ítem
JavaScript is disabled for your browser. Some features of this site may not work without it.

Energy efficiency in Edge TPU vs. embedded GPU for computer-aided medical imaging segmentation and classification

Thumbnail
Identificadores

URI: http://hdl.handle.net/10498/29609

ISSN: 0952-1976

Ficheros
Manuscrito enviado a la revista "Engineering Applications of Artificial Intelligence" (Elsevier) en su versión inicial para su revisión. (2.691Mb)
Estadísticas
Ver estadísticas
Compartir
Exportar a
Exportar a MendeleyRefworksEndNoteBibTexRIS
Metadatos
Mostrar el registro completo del ítem
Autor/es
Rodríguez Corral, José MaríaAutoridad UCA; Civit-Masot, Javier; Luna Perejón, Francisco; Díaz Cano, IgnacioAutoridad UCA; Morgado Estévez, ArturoAutoridad UCA; Domínguez-Morales, Manuel
Fecha
2023
Departamento/s
Ingeniería en Automática, Electrónica, Arquitectura y Redes de Computadores; Ingeniería Informática
Fuente
Engineering Applications of Artificial Intelligence, Volume 127, Part B, 2024, 107298.
Resumen
In this work, we evaluate the energy usage of fully embedded medical diagnosis aids based on both segmentation and classification of medical images implemented on Edge TPU and embedded GPU processors. We use glaucoma diagnosis based on color fundus images as an example to show the possibility of performing segmentation and classification in real time on embedded boards and to highlight the different energy requirements of the studied implementations. Several other works develop the use of segmentation and feature extraction techniques to detect glaucoma, among many other pathologies, with deep neural networks. Memory limitations and low processing capabilities of embedded accelerated systems (EAS) limit their use for deep network-based system training. However, including specific acceleration hardware, such as NVIDIA’s Maxwell GPU or Google’s Edge TPU, enables them to perform inferences using complex pre-trained networks in very reasonable times. In this study, we evaluate the timing and energy performance of two EAS equipped with Machine Learning (ML) accelerators executing an example diagnostic tool developed in a previous work. For optic disc (OD) and cup (OC) segmentation, the obtained prediction times per image are under 29 and 43 ms using Edge TPUs and Maxwell GPUs respectively. Prediction times for the classification subsystem are lower than 10 and 14 ms for Edge TPUs and Maxwell GPUs respectively. Regarding energy usage, in approximate terms, for OD segmentation Edge TPUs and Maxwell GPUs use 38 and 190 mJ per image respectively. For fundus classification, Edge TPUs and Maxwell GPUs use 45 and 70 mJ respectively.
Materias
Edge TPU; embedded accelerated systems; energy efficiency; GPU; medical diagnostic aids
Colecciones
  • Artículos Científicos [11595]
  • Articulos Científicos Ing. Inf. [299]
  • Articulos Científicos Ing. Sis. Aut. [180]
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Esta obra está bajo una Licencia Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 Internacional

Listar

Todo RODINComunidades y ColeccionesPor fecha de publicaciónAutoresTítulosMateriasEsta colecciónPor fecha de publicaciónAutoresTítulosMaterias

Mi cuenta

AccederRegistro

Estadísticas

Ver Estadísticas de uso

Información adicional

Acerca de...Deposita en RODINPolíticasNormativasDerechos de autorEnlaces de interésEstadísticasNovedadesPreguntas frecuentes

RODIN está accesible a través de

OpenAIREOAIsterRecolectaHispanaEuropeanaBaseDARTOATDGoogle Académico

Enlaces de interés

Sherpa/RomeoDulcineaROAROpenDOARCreative CommonsORCID

RODIN está gestionado por el Área de Biblioteca, Archivo y Publicaciones de la Universidad de Cádiz

ContactoSugerenciasAtención al Usuario