Implementazione di OpenCV su piattaforme embedded.

OpenCV (Open Source Computer Vision Library) è una libreria open source per la visione artificiale e la machine learning, creata per costituire una infrastruttura comune utile ad accelerare l'uso della visione in prodotti commerciali.
Originariamente pensata per applicazioni su piattaforme dotate di potenza di calcolo ed energia illimitata, la libreria viene sempre più utilizzata in ambiente embedded dove si impongono limiti molto stringenti di costo, performance e consumo.
In questo talk vengono esplorate le varie strade per ottimizzare le performance usando accelerazione hardware basata su primitive SIMD, GPU, OpenCL e FPGA e vengono riassunti pregi e difetti di ciascuna architettura.

Edizione 2014 nella track Track2.