A parallel implementation of 3D Zernike moment analysis

Berjón Díez, Daniel; Arnaldo Duart, Sergio y Morán Burgos, Francisco (2011). A parallel implementation of 3D Zernike moment analysis. En: "Parallel Processing for Imaging Applications", 24/01/2011 - 25/01/2011, Burlingame (CA), USA.

Descripción

Título: A parallel implementation of 3D Zernike moment analysis
Autor/es:
  • Berjón Díez, Daniel
  • Arnaldo Duart, Sergio
  • Morán Burgos, Francisco
Tipo de Documento: Ponencia en Congreso o Jornada (Artículo)
Título del Evento: Parallel Processing for Imaging Applications
Fechas del Evento: 24/01/2011 - 25/01/2011
Lugar del Evento: Burlingame (CA), USA
Título del Libro: Proceedings of the SPIE. Parallel Processing for Imaging Applications
Fecha: 2011
Volumen: 7872
Materias:
Escuela: E.T.S.I. Telecomunicación (UPM)
Departamento: Señales, Sistemas y Radiocomunicaciones
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img]
Vista Previa
PDF (Document Portable Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (130kB) | Vista Previa

Resumen

Zernike polynomials are a well known set of functions that find many applications in image or pattern characterization because they allow to construct shape descriptors that are invariant against translations, rotations or scale changes. The concepts behind them can be extended to higher dimension spaces, making them also fit to describe volumetric data. They have been less used than their properties might suggest due to their high computational cost. We present a parallel implementation of 3D Zernike moments analysis, written in C with CUDA extensions, which makes it practical to employ Zernike descriptors in interactive applications, yielding a performance of several frames per second in voxel datasets about 2003 in size. In our contribution, we describe the challenges of implementing 3D Zernike analysis in a general-purpose GPU. These include how to deal with numerical inaccuracies, due to the high precision demands of the algorithm, or how to deal with the high volume of input data so that it does not become a bottleneck for the system.

Más información

ID de Registro: 12233
Identificador DC: http://oa.upm.es/12233/
Identificador OAI: oai:oa.upm.es:12233
Depositado por: Memoria Investigacion
Depositado el: 29 Ago 2012 10:27
Ultima Modificación: 21 Abr 2016 11:27
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • e-ciencia
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM