Table of Contents Table of Contents
Previous Page  66 / 100 Next Page
Information
Show Menu
Previous Page 66 / 100 Next Page
Page Background

Gennaio/Febbraio 2018

Automazione e Strumentazione

VISIONE ARTIFICIALE

applicazioni

66

I sistemi di sorveglianza si basano principal-

mente sulla possibilità fornita dai

sistemi di

visione embedded

di essere installati in una

vasta gamma di mercati e di applicazioni. Que-

sti sistemi di sorveglianza sono usati per nume-

rose applicazioni, che vanno dal monitoraggio

degli eventi e del traffico, alle applicazioni per

la sicurezza e la protezione, all’ISR, all’analisi

dei dati aziendali. Tale diversità porta con sé

diverse sfide determinanti che devono essere

affrontate dai progettisti di sistemi all’interno

della propria soluzione:

-

Visione multi-camera

- la capacità di inter-

facciarsi con più tipi di sensori omogenei ed

eterogenei;

-

Tecniche di visione artificiale

- la capacità

di sviluppare usando librerie ad alto livello e

ambienti quali OpenCV e OpenVX;

-

Tecniche di apprendimento automatico

-

la capacità di usare ambienti come Caffe per

realizzare unità d’inferenza per l’apprendi-

mento automatico;

-

Aumento della risoluzione e della velocità

dei fotogrammi

- l’aumento della capacità

di elaborare i dati richiesta per ciascun foto-

gramma dell’immagine.

In relazione all’applicazione, i sistemi di sorve-

glianza eseguiranno algoritmi come il flusso ottico

per rilevare il movimento all’interno dell’immagi-

ne. La visione stereoscopica fornisce la percezione

della profondità all’interno dell’immagine, mentre

vengono usate anche le tecniche di apprendimento

automatico per identificare e

classificare oggetti all’interno

di un’immagine.

I dispositivi

System on Chip

eterogenei come il SoC intera-

mente programmabile

Zynq-

7000

e l’

MPSoC Zynq Ultra-

scale+

sono usati sempre più

spesso per lo sviluppo di appli-

cazioni di sorveglianza. Questi

dispositivi combinano core

Arm ad alte prestazioni per

formare un

sistema di elabo-

razione

(PS) con una matrice

logica programmabile

(PL).

Questo stretto accoppiamen-

to di PL e PS consente la cre-

azione di un sistema che è più

reattivo,

riconfigurabile ed

energeticamente efficiente

,

se confrontato con un ap-

Nick Ni

Adam Taylor

IL SISTEMA DI XILINX PER ACCELERARE LE APPLICAZIONI DI SORVEGLIANZA

A FIL DI RETE

www.xilinx.com

GLI AUTORI

N. Ni, Senior Product Manager,

SDSoC and Embedded Vision, Xilinx;

A. Taylor, Director Engineering &

Training, Adiuvo Engineering

Per realizzare delle applicazioni di sorveglianza basate sulla visione artificiale e sul riconoscimento

automatico, Xilinx propone un sistema integrato che consente agli sviluppatori di incorporare a

livello hardware delle funzionalità e degli algoritmi complessi, utilizzando degli ambienti di sviluppo

standard con linguaggi ad alto livello.

Sistemi integrati

per la sorveglianza intelligente

Esempi di Applicazioni (In alto: riconoscimento e classificazione facciale;

in basso: Flusso Ottico)