DIGITAL
AUTOMOTIVE
34
- ELETTRONICA OGGI 468 - MARZO 2018
conducente è in grado di selezionare la vista miglio-
re in ogni situazione (Fig. 2). Ad esempio, al momento
della svolta, il conducente dovrebbe focalizzarsi nella
direzione del marciapiede
per vedere meglio la pre-
senza di pedoni e ciclisti. In
retromarcia, è possibile ve-
dere l’area dietro al veicolo
ma, contemporaneamente,
è possibile vedere anche
la parte laterale e anteriore
dell’ambiente del veicolo. La
tecnologia “free-eye point” e
gli algoritmi di generazione
di un’immagine completa
dalle quattro telecamere in-
dipendenti costituiscono le
due funzioni principali che
offrono allo sviluppatore la
libertà necessaria per la progettazione del sistema.
Inoltre, è prevista anche la possibilità di modificare la
prospettiva, affinché il conducente possa disporre del-
la vista migliore in qualsiasi momento.
Il fulcro del sistema: il controller MB86R24
Come anticipato, questa tecnologia consente di avere
una visibilità tutt’attorno al veicolo, grazie alle quattro
telecamere montate intorno al veicolo stesso. Gli scatti
sono composti mediante la tecnologia “free-eye point”.
Sofisticati algoritmi 3D uniscono le immagini delle
quattro telecamere per creare una visione chiara e ni-
tidissima a 360o. Grazie alla rapida elaborazione video,
della durata di appena 30 millisecondi, il conducente
può osservare una situazione in tempo reale. Le imma-
gini delle telecamere a elevata risoluzione vengono as-
semblate in tempo reale in un’immagine tridimensio-
nale e proiettata su una rete tridimensionale. Ne risulta
un video 3D, che viene convertito in viste da qualsiasi
prospettiva desiderata.
Il software e la soluzione hardware, unici nel loro gene-
re, sono stati sviluppati da Socionext mediante il con-
troller per la visualizzazione grafica MB86R24 (nella
Fig. 3 è riportato lo schema a blocchi), un SoC che si
occupa dell’elaborazione video (composta da quat-
tro immagini video ad elevata risoluzione provenienti
dalle telecamere). MB86R24 si basa su CPU dual-core
Cortex-A9 ARM operante a 600 MHz e supporta inter-
facce standard aperte come Open GL ES2.0. MB86R24
è stato sviluppato come soluzione SoC per applicazio-
ni grafiche embedded di fascia alta. Il modulo combina
processori grafici, CPU, un controller di memoria e una
soluzione per la gestione dell’energia per supportare
la tecnologia di elaborazio-
ne video/immagine a 360o.
Il chip garantisce eccellenti
caratteristiche di rendering
e può essere utilizzato per
generare le immagini più
complesse. Le prestazioni
ottimali di CPU e GPU ga-
rantiscono un’elaborazione
rapida di immagini nitide.
Sei canali video full-HD e tre
display controller consen-
tono la massima flessibilità
delle configurazioni di in-
gresso/uscita. L’architettura
MB86R24 è ottimizzata per
gestire contemporaneamente tutti i blocchi funzioni in
modo da eliminare praticamente qualsiasi gap presta-
zionale. La struttura coordinata permette di effettuare
il rendering simultaneo di grafici 2.5D e 3D indipen-
denti. Il modulo può modificare molteplici flussi video,
ricevere immagini da sei telecamere simultaneamente
e visualizzare il contenuto da molteplici fonti.
L’engine 2,5D SEERIS-MDP, sviluppato da Socionext,
comprende la funzione “Warping On-the-fly”. Ciò ga-
rantisce che siano conservate le proporzioni dell’im-
magine, indipendentemente dalle variazioni della su-
perficie e quindi le immagini non risultano distorte.
L’algoritmo di Motion Blur assicura sequenze di mo-
vimento omogenee di immagini bitmap in rapido mo-
vimento. L’architettura a otto strati supporta la flessi-
bilità e le prestazioni nel processo di sviluppo delle
interfacce utente. È possibile visualizzare la grafica
con frequenze differenti a livelli diversi.
MB86R24 dispone di numerose interfacce, compreso
USART, I2C, ADC, SPI o CAN ad alta velocità, nonché un
controller USB ed SD/MMC. È possibile utilizzare fino
a cinque display con le sei porte di ingresso video e
i tre controller del display. Il modulo per la correzione
di gamma e il dithering e l’engine SIMD ARM Neon in-
tegrati sono usati per migliorare ulteriormente le im-
magini e in alcune parti di elaborazione audio/video.
Il trasferimento delle attività grafiche meno complesse
dal processore al motore 2D significa che MB86R24 è
in grado di offrire una qualità grafica eccellente, con
accesso alla memoria e sovraccarichi minimi di ela-
Fig. 2 – La tecnologia “free-eye point” permette al guidatore
di selezionare la miglior visuale in ogni situazione