ITUB20151802A1 - Sistema a bordo veicolo e procedimento perfezionati per il rilevamento di oggetti in un ambiente circostante un veicolo. - Google Patents

Sistema a bordo veicolo e procedimento perfezionati per il rilevamento di oggetti in un ambiente circostante un veicolo. Download PDF

Info

Publication number
ITUB20151802A1
ITUB20151802A1 ITUB2015A001802A ITUB20151802A ITUB20151802A1 IT UB20151802 A1 ITUB20151802 A1 IT UB20151802A1 IT UB2015A001802 A ITUB2015A001802 A IT UB2015A001802A IT UB20151802 A ITUB20151802 A IT UB20151802A IT UB20151802 A1 ITUB20151802 A1 IT UB20151802A1
Authority
IT
Italy
Prior art keywords
vehicle
road
interest
region
representative
Prior art date
Application number
ITUB2015A001802A
Other languages
English (en)
Inventor
Denis Bollea
Gabriele Lini
Paolo Pasteris
Paolo Zani
Marco Patander
Original Assignee
Magneti Marelli Spa
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Magneti Marelli Spa filed Critical Magneti Marelli Spa
Priority to ITUB2015A001802A priority Critical patent/ITUB20151802A1/it
Priority to US15/197,126 priority patent/US20170001564A1/en
Priority to EP16177140.7A priority patent/EP3113152A1/en
Publication of ITUB20151802A1 publication Critical patent/ITUB20151802A1/it

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/25Determination of region of interest [ROI] or a volume of interest [VOI]
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/09623Systems involving the acquisition of information from passive traffic signs by means mounted on the vehicle
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • G06V20/58Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • G06V20/58Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
    • G06V20/582Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads of traffic signs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • G06V20/58Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
    • G06V20/584Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads of vehicle lights or traffic lights
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/165Anti-collision systems for passive traffic, e.g. including static obstacles, trees
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/166Anti-collision systems for active traffic, e.g. moving vehicles, pedestrians, bikes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R2300/00Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle
    • B60R2300/10Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of camera system used
    • B60R2300/103Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of camera system used using camera systems provided with artificial illumination device, e.g. IR light source
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R2300/00Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle
    • B60R2300/30Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of image processing
    • B60R2300/301Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of image processing combining image information with other obstacle sensor information, e.g. using RADAR/LIDAR/SONAR sensors for estimating risk of collision
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R2300/00Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle
    • B60R2300/30Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of image processing
    • B60R2300/302Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of image processing combining image information with GPS information or vehicle data, e.g. vehicle speed, gyro, steering angle data

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Traffic Control Systems (AREA)
  • Mechanical Engineering (AREA)
  • Geophysics And Detection Of Objects (AREA)
  • Organic Low-Molecular-Weight Compounds And Preparation Thereof (AREA)
  • Optical Radar Systems And Details Thereof (AREA)

Description

“Sistema a bordo veicolo e procedimento perfezionati per il rilevamento di oggetti in un ambiente circostante un veicolo”
DESCRIZIONE
La presente invenzione riguarda in generale i sistemi di assistenza alla guida di un veicolo, e più specificamente un sistema a bordo veicolo ed un procedimento per il rilevamento di oggetti in un ambiente circostante un veicolo.
Negli ultimi anni, i progressi ottenuti nel campo della sicurezza passiva e l'equipaggiamento dei veicoli con sistemi attivi per la sicurezza hanno contribuito ad un notevole miglioramento della sicurezza stradale.
Per ridurre ulteriormente le situazioni di pericolo e raggiungere un maggior comfort di guida si stanno sviluppando sistemi di assistenza alla guida in grado di assistere il conducente nelle manovre ed in ogni situazione critica di guida che possa verificarsi sulle strade, prevenendo le eventuali situazioni di rischio.
Tra le funzioni di sicurezza preventiva a cui presiedono tali sistemi si annoverano quella di riconoscimento di elementi dell'ambiente circostante il veicolo, in particolare il riconoscimento di oggetti nell'ambiente antistante il veicolo, ancora più particolarmente il riconoscimento di oggetti che interessano la traiettoria di marcia del veicolo. Con il termine "oggetto" si intende in generale un elemento dell'ambiente circostante il veicolo, sia esso materiale o di natura informativa, quale un elemento dell'infrastruttura stradale, ad esempio un elemento di segnaletica stradale, un altro veicolo o una sua parte, ad esempio un veicolo che precede nella medesima corsia di marcia o un veicolo che sopraggiunge in una corsia di marcia opposta o i fari di un veicolo, un ostacolo presente sulla carreggiata stradale.
Il riconoscimento di oggetti che interessano la traiettoria di marcia di un veicolo è realizzato attraverso dispositivi di rilevamento direzionali, quali mezzi di rilevamento radar o laser, o da mezzi di acquisizioni di immagini, quali telecamere o simili mezzi di ripresa nel visibile o nell'infrarosso, installati a bordo del veicolo, tipicamente orientati verso il senso di marcia del veicolo ed atti a riprendere l'ambiente circostante il veicolo in almeno una regione di osservazione predeterminata, tipicamente una regione di interesse antistante il veicolo.
Nel caso di acquisizioni di immagini, l'analisi delle scene riprese nella regione di interesse permette di identificare elementi della scena notevoli, ossia di interesse per la guida, ad esempio elementi luminosi irradianti o riflettenti, quali i fari di un veicolo o le infrastrutture di illuminazione stradale, i veicoli incidenti o che avanzano nella medesima direzione e senso di marcia del veicolo ovvero ogni altro oggetto antistante il veicolo nella direzione di marcia, i segnali stradali.
Una applicazione esemplificativa del riconoscimento delle scene in un ambiente antistante il veicolo è quella del riconoscimento in ore notturne dei veicoli incidenti o dei veicoli che precedono nel medesimo senso di marcia, onde poter regolare automaticamente il fascio di illuminazione dei fari del veicolo in funzione del requisito di non abbagliamento degli altri veicoli che impegnano la strada.
Un'altra applicazione esemplificativa del riconoscimento delle scene in un ambiente antistante il veicolo è quella del riconoscimento dell'infrastruttura stradale ed in particolare degli elementi di segnaletica stradale, onde poter regolare automaticamente la velocità del veicolo e quindi garantire un confort di marcia adeguato alle circostanze, in funzione delle condizioni dell'infrastruttura stradale ed eventualmente della traiettoria impostata o probabile del veicolo.
Svantaggiosamente, l'acquisizione delle scene interessa l'intera regione di osservazione dei mezzi di ripresa e l'analisi delle scene per il riconoscimento di elementi dell'ambiente circostante il veicolo e l'identificazione di elementi notevoli della scena avviene esaminando l'intera immagine acquisita, quindi l'elaborazione è particolarmente onerosa in termini di tempo e di risorse computazionali. Non solo, ma è anche possibile che si generino cosiddetti "falsi positivi", ossia che avvenga il riconoscimento di un elemento notevole anche se esso è un elemento dell'ambiente che non interessa direttamente la traiettoria di marcia del veicolo. Ciò avviene ad esempio quando viene riconosciuto un elemento luminoso, quale una infrastruttura di illuminazione stradale o una insegna luminosa, per sé estranei alla possibile traiettoria di marcia, anche se l'attenzione del sistema è destinata unicamente al riconoscimento di oggetti presenti sulla sede stradale, quali ad esempio veicoli incidenti o che avanzano nella medesima direzione e senso di marcia del veicolo al fine di controllare l'orientamento del fascio di illuminazione dei fari del veicolo.
In simili applicazioni, le aree di interesse da esplorare per il riconoscimento e l'identificazione di elementi notevoli sono limitate alla sola sede stradale che rappresenta una parte dell'immagine.
La presente invenzione si prefigge lo scopo di fornire una soluzione soddisfacente ai problemi in precedenza esposti, evitando gli inconvenienti della tecnica nota.
In particolare, la presente invenzione si prefigge lo scopo di realizzare un sistema ed un procedimento per il riconoscimento di elementi notevoli in immagini di una scena ripresa in una regione di osservazione di un veicolo, che sia rapido e preciso, ossia che non esegua elaborazioni superflue a tutto beneficio della rapidità di esecuzione delle funzioni di riconoscimento di oggetti e senza detrimento per l'affidabilità di tale riconoscimento.
Secondo la presente invenzione tale scopo viene raggiunto grazie ad un sistema per il rilevamento di oggetti in un ambiente circostante un veicolo avente le caratteristiche richiamate nella rivendicazione 1.
Modi particolari di realizzazione formano oggetto delle rivendicazioni dipendenti, il cui contenuto è da intendersi come parte integrale o integrante della presente descrizione.
Forma ulteriore oggetto dell'invenzione un procedimento per il rilevamento di oggetti in un ambiente circostante un veicolo come rivendicato.
Forma ancora un ulteriore oggetto dell'invenzione un sistema di assistenza alla guida come rivendicato.
In sintesi, la presente invenzione si fonda sul principio di limitare l'elaborazione dell'immagine complessiva di una scena ripresa dai mezzi di acquisizione di cui un veicolo è equipaggiato ad una porzione di immagine che è, essa sola, rappresentativa di una regione di interesse della regione di osservazione per l'applicazione in corso, in cui interessa il riconoscimento e l'identificazione di elementi notevoli.
Tale limitazione è perseguita mediante la selezione, in una immagine complessiva, di aree di immagine in cui potenzialmente possono trovarsi gli elementi notevoli che si vuole identificare, in funzione della conoscenza di dati di mappa di una rete stradale, in particolare di dati di mappa arricchiti comprendenti attributi associati ai segmenti di strada della rete stradale, quale i dati di mappa noti come orizzonte elettronico del veicolo. Preferibilmente, è prevista una registrazione preliminare tra il sistema di riferimento dei mezzi di ripresa ed il veicolo, e tale registrazione è eseguita convenientemente con periodicità per scongiurare eventuali disallineamenti dei mezzi di ripresa rispetto all'asse longitudinale del veicolo.
Per gli scopi dell'invenzione non è rilevante come siano acquisiti i dati di mappa dell'orizzonte elettronico, in particolare se essi siano acquisiti da mezzi di memorizzazione disposti a bordo del veicolo o da remoto, attraverso mezzi di comunicazione con una stazione remota di fruizione di un servizio informativo di orizzonte elettronico, né se i dati di mappa acquisiti siano eventualmente limitati ad una regione geografica, ossia ad un'area di mappa stradale di dimensioni predeterminate, in cui si trova, ad esempio è geolocalizzato, il veicolo.
La limitazione dell'elaborazione dell'immagine di una scena ad una porzione di immagine configurata o ottimizzata in funzione dell'orizzonte elettronico noto al veicolo, per cui l'area di immagine di una scena ripresa è ritagliata sulla base delle indicazioni dell'orizzonte elettronico in funzione dell'applicazione richiesta, consente di ridurre sensibilmente il numero di pixel di immagine da elaborare rispetto al numero di pixel di immagine complessiva.
L'area di immagine selezionata è fornita a mezzi di elaborazione per eseguire almeno uno tra predeterminati algoritmi di elaborazione specifici, dipendenti dal caso d'uso considerato, ed infine, sulla base dei risultati prodotti, per procedere all'attuazione di una predeterminata strategia di controllo del veicolo, quale ad esempio una strategia di controllo del fascio luminoso (orientamento o configurazione, per l'illuminazione di una strada in curva o per evitare l'abbagliamento di veicoli incidenti o che precedono), per il riconoscimento di veicoli in condizioni diurne o notturne, per il riconoscimento di segnali stradali, per adottare strategie di controllo motore, ad esempio nel caso di veicoli equipaggiati con sistemi adattivi di controllo della velocità di crociera o di risparmio carburante.
Vantaggiosamente, la limitazione dell'elaborazione dell'immagine di una scena ad una porzione di immagine configurata o ottimizzata in funzione dell'orizzonte elettronico noto al veicolo consente di ridurre o escludere del tutto eventuali falsi positivi, ossia identificazioni di oggetti per sé non rilevanti alle predeterminate strategie di controllo del veicolo in atto.
Ad esempio, in una strategia di controllo del fascio luminoso, la limitazione dell'elaborazione dell'immagine di una scena ad una porzione di immagine che include la rappresentazione della carreggiata stradale nella scena antistante il veicolo consente di escludere il rilevamento di oggetti luminosi non rilevanti per la guida poiché estranei al percorso seguito dal veicolo (cosiddetti falsi positivi), quali fonti di illuminazione provenienti da aree esterne alle corsie di marcia (ad esempio, segnaletica stradale) o alla carreggiata stradale (ad esempio, infrastrutture di illuminazione pubblica, insegne luminose, fonti di illuminazione privata), perché presenti in un'area di immagine non corrispondente alla localizzazione della carreggiata stradale nella scena ripresa.
A titolo di ulteriore esempio, in una strategia di riconoscimento della segnaletica stradale, la limitazione dell'elaborazione dell'immagine di una scena ad una porzione di immagine, anche composita, che include la rappresentazione del bordo della carreggiata stradale nella scena antistante il veicolo ad una predeterminata altezza da terra ed eventualmente la rappresentazione di portali al di sopra della carreggiata stradale, consente di escludere il rilevamento di oggetti riflettenti non rilevanti per la guida poiché estranei al percorso seguito dal veicolo (cosiddetti falsi positivi), quali fonti di illuminazione provenienti dalle corsie di marcia (ad esempio, veicoli in transito) o esterne alla carreggiata stradale (ad esempio, infrastrutture di illuminazione pubblica, insegne luminose, fonti di illuminazione privata, segnaletica stradale collocata in segmenti di strada adiacenti non percorsi dal veicolo), perché presenti in un'area di immagine non corrispondente alla localizzazione dei bordi della carreggiata stradale nella scena ripresa.
Naturalmente, i concetti della presente invenzione sono attuabili secondo quanto descritto e rivendicato indipendentemente dalla tecnologia di riconoscimento di immagini specificamente adottata.
Ulteriori caratteristiche e vantaggi dell'invenzione verranno più dettagliatamente esposti nella descrizione particolareggiata seguente di una sua forma di attuazione, data a titolo di esempio non limitativo, con riferimento ai disegni allegati, nei quali:
la figura 1 è uno schema a blocchi di assistenza alla guida includente un sistema per il rilevamento di oggetti in un ambiente circostante un veicolo secondo l'invenzione; e
la figura 2 mostra esemplificativamente una scena rappresentativa dell'ambiente antistante un veicolo e della relativa area di immagine selezionata (regione di interesse) per l'applicazione di un procedimento di rilevamento di oggetti.
La figura 1 mostra uno schema a blocchi di un sistema di assistenza alla guida basato su un sistema ed un procedimento di rilevamento di oggetti in un ambiente circostante il veicolo secondo l'invenzione.
Con 10 è contrassegnata una porzione del sistema predisposta per l'acquisizione e la gestione di informazioni di localizzazione del veicolo.
Essa comprende un ricevitore di localizzazione 12 di bordo, quale un ricevitore di un sistema di localizzazione satellitare (GPS o simile) ed un associato sistema di localizzazione del veicolo 14 atto a determinare la localizzazione del veicolo su una mappa geografica, preferibilmente una mappa stradale. Una o più mappe stradali arricchite di dati di rappresentazione di una rete stradale in un'area geografica in cui il veicolo è localizzato sono indicate nel complesso con 16. Esse possono essere stabilmente memorizzate in un supporto di archiviazione di massa a bordo del veicolo o scaricate da un fornitore remoto attraverso mezzi di comunicazione di bordo o mezzi di comunicazione personali in possesso di un utilizzatore, in quest'ultimo caso con frequenza predeterminata, ad esempio in relazione alla localizzazione corrente del veicolo.
Un sistema elettronico di elaborazione 18 è predisposto per integrare i dati di localizzazione geografica del veicolo con le informazioni accessorie ottenibili dai dati di rappresentazione della rete stradale nell'area di localizzazione geografica e costituire un orizzonte elettronico del veicolo. Un orizzonte elettronico realizza tipicamente una banca dati che include una mappa stradale riferita alle coordinate geografiche della rete stradale che essa rappresenta, in cui ad ogni segmento di strada è associata una pluralità di attributi, quali ad esempio la lunghezza, il raggio di curvatura, la classe (autostrada, strada extraurbana, strada urbana, strada rurale), il numero di corsie, la pendenza. In funzione della classe di strada al segmento di strada è attribuita una larghezza standard presunta.
Con 20 è contrassegnata una porzione del sistema predisposta per l'acquisizione di informazioni di dinamica del veicolo o di informazioni provenienti da altri sensori (ad esempio unità inerziali), eventualmente per collegamento alla rete di comunicazione del veicolo, che nell'esempio descritto è basata su tecnologia CAN.
In particolare, essa comprende una pluralità di sensori della dinamica del veicolo, includenti un sensore odometrico 22, un sensore di beccheggio 24, un sensore di angolo di imbardata 26 ed un sensore di rollio 28 del veicolo, atti a fornire rispettivi dati di dinamica del veicolo.
Vantaggiosamente, i dati acquisiti dal sensore odometrico 22 possono essere forniti al sistema elettronico di elaborazione 16 predisposto per determinare la posizione del veicolo, per una più accurata determinazione della posizione del veicolo in integrazione ai dati di localizzazione satellitare (cosiddetto dead reckoning).
Infine, con 30 sono indicati mezzi di acquisizione di immagini installati a bordo del veicolo, preferibilmente mezzi di ripresa quali una telecamera frontale per riprese di immagini nella regione spettrale del visibile o dell'infrarosso rappresentative di una scena in una regione di osservazione circostante il veicolo, più specificamente in una regione di osservazione antistante il veicolo, ossia rivolta nella direzione di marcia del veicolo. In una forma di realizzazione attualmente preferita, i mezzi di ripresa 30 comprendono una telecamera frontale installata sul parabrezza o sulla calandra del veicolo, rivolta verso una regione di osservazione anteriore al veicolo, il cui asse mediano della regione di osservazione coincide con l'asse longitudinale del veicolo. Vantaggiosamente, la telecamera può essere configurata in modo tale da presentare una regione di osservazione ampia per poter riprendere la corsia di marcia del veicolo e le corsie adiacenti nel caso di carreggiate stradali a più corsie di marcia.
In differenti forme di attuazione i mezzi di ripresa bosso essere basati su tecnologia radar, lidar o altre tecnologie che consentano di acquisire informazioni sull'ambiente circostante il veicolo.
Vantaggiosamente, i dati acquisiti dal sensore di beccheggio 24 e di rollio 28 del veicolo vengono utilizzati anche per rilevare rispettivamente la traslazione e la rotazione della linea di orizzonte rispetto alla regione di osservazione dei mezzi di ripresa in funzione della dinamica del veicolo.
L'orizzonte elettronico, i dati di dinamica del veicolo e le immagini generate dai mezzi di ripresa sono forniti in ingresso a mezzi di elaborazione per il rilevamento di oggetti, in indicati complessivamente con 40.
I mezzi di elaborazione 40 sono atti ad applicare almeno un predeterminato algoritmo per il rilevamento di oggetti, ad esempio un algoritmo per il riconoscimento di forme per rilevare la presenza di veicoli in transito sulla carreggiata stradale, un algoritmo per il riconoscimento di aree di immagine la cui luminanza e crominanza è quella propria dei fari di veicoli, un algoritmo per l'identificazione di segnali stradali basato sul riconoscimento di forme e semantica rispetto ad un repertorio predefinito della segnaletica stradale di interesse.
In una fase di pre-elaborazione, i mezzi di elaborazione 40 sono predisposti per i compensare eventuali traslazioni e rotazioni della linea di orizzonte rispetto alla regione di osservazione dei mezzi di ripresa, in funzione dei dati acquisiti dal sensore di beccheggio e di rollio.
I mezzi di elaborazione 40 sono predisposti per selezionare a partire dall'immagine acquisita dai mezzi di ripresa 30 una porzione di immagine che è rappresentativa di una regione di interesse per l'applicazione in corso, e per applicare detto almeno un predeterminato algoritmo per il rilevamento di oggetti limitatamente a tale porzione di immagine selezionata. A tale scopo i mezzi di elaborazione comprendono mezzi di selezione atti a segmentare una immagine, ossia a definire l'insieme degli elementi di immagine di interesse su cui applicare detto almeno un algoritmo per il rilevamento di oggetti.
La definizione della regione di interesse per l'applicazione in corso è prestabilita presso i mezzi di elaborazione in sede di programmazione del sistema.
Ad esempio, la regione di interesse per applicazioni al controllo del fascio luminoso include l'area di immagine che rappresenta la traiettoria dell'intera carreggiata stradale nella scena antistante al veicolo. Vantaggiosamente, in applicazioni legate alla gestione della proiezione di illuminazione stradale da parte del veicolo, è considerata la proiezione della strada percorsa dal veicolo ad una predeterminata altezza da terra, preferibilmente ad una altezza da terra di 1 m, in modo tale che corrisponda approssimativamente all'altezza dei proiettori di un veicolo incidente o all'altezza del fascio dei proiettori che può essere di disturbo per veicoli antistanti nel medesimo senso di marcia.
Nel riconoscimento di aree di immagine la cui luminanza e crominanza è quella propria dei fari di veicoli è effettuata una verifica di soglia mobile per selezionare alcune sorgenti di luci come “candidate”, cioè come possibili fari, ad esempio per differenza rispetto ad una luminosità di sfondo, ed è poi realizzata una fase di classificazione e una di tracking per determinare quali sorgenti di luci sono effettivamente fari.
L'area di immagine della traiettoria della carreggiata stradale è prestabilita considerando la larghezza standard della strada in funzione della sua classe nota. L'area di immagine della traiettoria della carreggiata stradale comprende convenientemente un'area di banchina aggiuntiva rispetto alla larghezza presunta della sede stradale, l'area di banchina essendo vantaggiosamente variabile di un fattore modificabile rispetto alla presunta larghezza della sede stradale.
La figura 2 mostra esemplificativamente una scena rappresentativa dell'ambiente antistante un veicolo e della relativa area di immagine selezionata (regione di interesse) per l'applicazione di un procedimento di rilevamento di oggetti. Con R è indicata una carreggiata stradale, con S la scena di cui è acquisita una immagine, con P i proiettori di un veicolo in marcia in una corsia di marcia opposta a quella del veicolo equipaggiato con il sistema oggetto dell'invenzione, la cui sagoma è scarsamente individuabile, ad esempio perché la scena S è una scena notturna, con L sono indicati lampioni di illuminazione disposti ai margini della carreggiata. In figura, con A è indicata a tratteggio la regione di interesse selezionata dall'area di immagine della scena complessiva, la quale - come vantaggiosamente previsto dall'invenzione - permette di escludere fonti luminose non di interesse per gli scopi di controllo del fascio luminoso del veicolo, quali i lampioni di illuminazione L. Tale regione di interesse è derivata dall'orizzonte elettronico del veicolo, che permette la ricostruzione dei segmenti stradali, relativa larghezza e traiettoria, a partire dai dati di mappa della rete stradale e dei relativi attributi, per un numero di segmenti dipendente dal caso d'uso e dalla struttura della strada.
La regione di interesse derivata dall'orizzonte elettronico del veicolo è resa congruente al corrispondente elemento della scena per costruzione di un'area (maschera) virtuale a partire dai dati di orizzonte elettronico (traiettoria strada e larghezza), che poi è sovrapposta "a registro" sull'immagine della scena per ricavare i contorni di segmentazione dell'immagine.
A titolo di altro esempio, la regione di interesse per applicazioni di riconoscimento della segnaletica stradale include l'area di immagine che rappresenta il bordo della carreggiata stradale nella scena antistante il veicolo ad una predeterminata altezza da terra ed eventualmente la collocazione di portali al di sopra della carreggiata stradale.
Quale ulteriore esempio, la regione di interesse per applicazioni di controllo motore per la regolazione adattiva della velocità di crociera o il risparmio di carburante include l'area di immagine che rappresenta la traiettoria della carreggiata stradale nella scena antistante al veicolo e il bordo della carreggiata stradale nella scena antistante il veicolo ad una predeterminata altezza da terra. Infatti, l'ottimizzazione del controllo motore di un veicolo in marcia è svolta in funzione delle condizioni di traffico, ossia in funzione dell'occupazione della sede stradale da parte di altri veicoli, e della segnaletica stradale.
L'esito del rilevamento di oggetti nella regione di interesse selezionata è fornito in ingresso ad una o più applicazioni di assistenza alla guida 50, quali le citate applicazioni di conforma zione del fascio di illuminazione della sede stradale, di riconoscimento della segnaletica stradale, di controllo motore ed altre ancora.
Poiché l'analisi di immagine per il rilevamento di oggetti nell'ambiente circostante il veicolo è applicata soltanto in una regione di interesse selezionata, tale operazione è più rapida non dovendosi analizzare un'area di immagine maggiore, e consente una immediata reazione da parte dell'applicazioni di assistenza alla guida che ne riceve l'esito.
Inoltre, il sistema si rivela più affidabile rispetto alle tecniche note, poiché sono ridotte -se non del tutto escluse - le circostanze in cui le applicazioni di assistenza alla guida reagiscono a riconoscimenti falsi positivi, ossia in assenza di motivi reali che ne richiederebbero effettivamente una reazione.
In una forma di realizzazione alternativa, l'esito di una procedura di rilevamento di oggetti nella regione di interesse è fornito all'orizzonte elettronico 18 del veicolo, che diventa così un orizzonte elettronico dinamico, a sua volta fornito in ingresso ad una o più applicazioni di assistenza alla guida. Tale forma di realizzazione alternativa è rappresentata mediante frecce tratteggiate indicative del flusso di informazioni tra i blocchi circuitali del sistema di figura 1.
Si noti che la realizzazione proposta per la presente invenzione nella discussione che precede ha carattere puramente esemplificativo e non limitativo della presente invenzione. Un tecnico esperto del settore potrà facilmente attuare la presente invenzione in realizzazioni diverse che non si discostano però dai principi qui esposti. Ciò vale in particolare per quanto riguarda la possibilità di adattare la presente invenzione per applicazioni di assistenza alla guida differenti da quelle citate a puro titolo esemplificativo, ad esempio applicazioni che prevedono l'esplorazione di una regione di interesse retrostante il veicolo, ad esempio in applicazioni di manovre di parcheggio.
Naturalmente, fermo restando il principio dell'invenzione, le forme di attuazione ed i particolari di realizzazione potranno essere ampiamente variati rispetto a quanto è stato descritto ed illustrato a puro titolo di esempio non limitativo, senza per questo allontanarsi dall'ambito di protezione dell'invenzione definito dalle rivendicazioni allegate.

Claims (19)

  1. RIVENDICAZIONI 1. Sistema a bordo veicolo per il rilevamento di oggetti in un ambiente circostante il veicolo, includente: - mezzi di ripresa (30) per l'acquisizione di immagini (S) rappresentative di una regione di osservazione nell'intorno del veicolo; - mezzi di memorizzazione (16) di una mappa di una rete stradale, detta mappa comprendendo attributi associati a segmenti di strada di detta rete stradale; - mezzi di localizzazione (14) del veicolo atti a determinare una posizione del veicolo in detta rete stradale; e - mezzi elettronici di elaborazione (40) collegati a detti mezzi di ripresa (30), atti a rilevare predeterminati elementi di interesse (P) in dette immagini (S) rappresentative di una regione di osservazione nell'intorno di un veicolo, in cui un numero predeterminato di segmenti di strada della rete stradale a valle della posizione determinata del veicolo e gli attributi ad essi associati costituiscono un orizzonte elettronico (18) del veicolo, caratterizzato dal fatto che detti mezzi elet tronici di elaborazione (40) comprendono mezzi di selezione di almeno un'area di immagine (A) di detta immagine (S) rappresentativa di una regione di osservazione nell'intorno del veicolo in funzione dell'orizzonte elettronico (18) del veicolo, detta area di immagine essendo rappresentativa di una regione di interesse della regione di osservazione, per cui detti mezzi elettronici di elaborazione (40) sono predisposti per rilevare detti predeterminati elementi di interesse (P) nella regione di interesse (A).
  2. 2. Sistema secondo la rivendicazione 1, in cui detto orizzonte elettronico (18) comprende dati rappresentativi di un segmento di strada antistante il veicolo in una direzione di marcia del veicolo in funzione della posizione determinata del veicolo.
  3. 3. Sistema secondo la rivendicazione 1 o 2, in cui detto orizzonte elettronico (18) del veicolo è memorizzato in un supporto di archiviazione di massa (16) a bordo del veicolo.
  4. 4. Sistema secondo la rivendicazione 1 o 2, in cui detto orizzonte elettronico (18) del veicolo è acquisito da un fornitore remoto attraverso mezzi di comunicazione di bordo o mezzi di comunicazione personali in possesso di un utilizzatore.
  5. 5. Sistema secondo la rivendicazione 4, in cui detto orizzonte elettronico (18) è acquisito con frequenza predeterminata in relazione alla localizzazione corrente del veicolo.
  6. 6. Sistema secondo una qualsiasi delle rivendicazioni precedenti, in cui detti mezzi elettronici di elaborazione (40) sono predisposti per acquisire dati rappresentativi della dinamica del veicolo.
  7. 7. Sistema secondo la rivendicazione 6, in cui detti dati rappresentativi della dinamica del veicolo includono dati odometrici, dati di beccheggio, dati di angolo di imbardata e dati di rollio del veicolo, detti mezzi elettronici di elaborazione (40) essendo predisposti per rilevare la traslazione e la rotazione della linea di orizzonte rispetto alla regione di osservazione dei mezzi di ripresa (30) in funzione dei dati di beccheggio e dei dati di rollio del veicolo, rispettivamente.
  8. 8. Sistema secondo una qualsiasi delle rivendicazioni precedenti, in cui detti mezzi di ripresa (30) comprendono una telecamera frontale atta a riprendere immagini (S) rappresentative di una scena in una regione di osservazione antistante il veicolo nella regione spettrale del visibile o dell'infrarosso, in cui l'asse mediano della regione di osservazione coincide con l'asse longitudinale del veicolo.
  9. 9. Sistema secondo una qualsiasi delle rivendicazioni precedenti, in cui detti mezzi elettronici di elaborazione (40) sono predisposti per eseguire almeno un predeterminato algoritmo per il riconoscimento di forme per rilevare la presenza di veicoli in transito sulla carreggiata stradale.
  10. 10. Sistema secondo una qualsiasi delle rivendicazioni 1 a 8, in cui detti mezzi elettronici di elaborazione (40) sono predisposti per eseguire almeno un predeterminato algoritmo per il riconoscimento di aree di immagine la cui luminanza e crominanza è quella propria dei fari (P) di veicoli.
  11. 11. Sistema secondo una qualsiasi delle rivendicazioni 1 a 8, in cui detti mezzi elettronici di elaborazione (40) sono predisposti per eseguire almeno un predeterminato algoritmo per l'identificazione di segnali stradali.
  12. 12. Sistema secondo una qualsiasi delle rivendicazioni precedenti, in cui detta regione di interesse (A) è prestabilita in sede di programmazione del sistema in funzione dell'algoritmo eseguito da detti mezzi elettronici di elaborazione (40).
  13. 13. Sistema secondo la rivendicazione 9 o 10, in cui detta regione di interesse include un'area di immagine (A) che rappresenta la traiettoria della carreggiata stradale nella scena antistante al veicolo, ad una predeterminata altezza da terra.
  14. 14. Sistema secondo la rivendicazione 13, in cui l'area di immagine (A) che rappresenta la traiettoria della carreggiata stradale include una larghezza presunta della strada in funzione della sua classe e comprende un'area di banchina aggiuntiva rispetto alla larghezza presunta della strada, detta area di banchina essendo variabile di un fattore modificabile in funzione di una larghezza presunta della strada.
  15. 15. Sistema secondo la rivendicazione 9 o 10, in cui detta regione di interesse include un'area di immagine che rappresenta il bordo della carreggiata stradale nella scena antistante il veicolo ad una predeterminata altezza da terra.
  16. 16. Sistema secondo la rivendicazione 9 o 10, in cui detta regione di interesse include un'area di immagine che rappresenta la traiettoria della carreggiata stradale e il bordo della carreggiata stradale ad una predeterminata altezza da terra, nella scena antistante al veicolo.
  17. 17. Sistema secondo una qualsiasi delle rivendicazioni precedenti, in cui detti attributi associati a segmenti di strada di detta rete stradale includono la lunghezza di detti segmenti, il loro raggio di curvatura, la loro pendenza, la classe di strada ed il numero di corsie di marcia, in funzione della classe di strada essendo attribuita ad un relativo segmento di strada una larghezza presunta.
  18. 18. Procedimento per il rilevamento di oggetti in un ambiente circostante il veicolo, includente: - l'acquisizione di immagini (S) rappresentative di una regione di osservazione nell'intorno del veicolo; - la predisposizione di una mappa (16) di una rete stradale, detta mappa comprendendo attributi associati a segmenti di strada di detta rete stradale; e - la localizzazione del veicolo in detta rete stradale, in cui un numero predeterminato di segmenti di strada della rete stradale a valle della posizione determinata del veicolo e gli attributi ad essi associati costituiscono un orizzonte elettronico (18) del veicolo, caratterizzato dal fatto che include inoltre - la selezione di almeno un'area di immagine (A) di dette immagini rappresentative di una regione di osservazione nell'intorno del veicolo in funzione dell'orizzonte elettronico (18) del veicolo, detta area di immagine essendo rappresentativa di una regione di interesse della regione di osservazione, e - il rilevamento di predeterminati elementi di interesse (P) nella regione di interesse di dette immagini rappresentative di una regione di osservazione nell'intorno del veicolo.
  19. 19. Sistema di assistenza alla guida, comprendente un sistema a bordo veicolo per il rilevamento di oggetti in un ambiente circostante il veicolo secondo una qualsiasi delle rivendicazioni 1 a 17.
ITUB2015A001802A 2015-07-01 2015-07-01 Sistema a bordo veicolo e procedimento perfezionati per il rilevamento di oggetti in un ambiente circostante un veicolo. ITUB20151802A1 (it)

Priority Applications (3)

Application Number Priority Date Filing Date Title
ITUB2015A001802A ITUB20151802A1 (it) 2015-07-01 2015-07-01 Sistema a bordo veicolo e procedimento perfezionati per il rilevamento di oggetti in un ambiente circostante un veicolo.
US15/197,126 US20170001564A1 (en) 2015-07-01 2016-06-29 Vehicle on board system and method for the detection of objects in an environment surrounding a vehicle
EP16177140.7A EP3113152A1 (en) 2015-07-01 2016-06-30 A system onboard a vehicle and an improved method for the detection of objects in an environment surrounding a vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
ITUB2015A001802A ITUB20151802A1 (it) 2015-07-01 2015-07-01 Sistema a bordo veicolo e procedimento perfezionati per il rilevamento di oggetti in un ambiente circostante un veicolo.

Publications (1)

Publication Number Publication Date
ITUB20151802A1 true ITUB20151802A1 (it) 2017-01-01

Family

ID=54199997

Family Applications (1)

Application Number Title Priority Date Filing Date
ITUB2015A001802A ITUB20151802A1 (it) 2015-07-01 2015-07-01 Sistema a bordo veicolo e procedimento perfezionati per il rilevamento di oggetti in un ambiente circostante un veicolo.

Country Status (3)

Country Link
US (1) US20170001564A1 (it)
EP (1) EP3113152A1 (it)
IT (1) ITUB20151802A1 (it)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113508394A (zh) * 2019-03-01 2021-10-15 康诺特电子有限公司 用于检测车辆表面上的物体的方法和系统

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018195741A1 (zh) * 2017-04-24 2018-11-01 李卓希 一种驾驶环境识别方法和系统
US11069246B2 (en) * 2017-05-24 2021-07-20 Ford Global Technologies, Llc Method and apparatus for low frequency localization of surrounding vehicles
US10410055B2 (en) * 2017-10-05 2019-09-10 TuSimple System and method for aerial video traffic analysis
US10678255B2 (en) * 2018-02-14 2020-06-09 GM Global Technology Operations LLC Systems, methods and apparatuses are provided for enhanced surface condition detection based on image scene and ambient light analysis
US11202055B2 (en) * 2018-02-28 2021-12-14 Blackberry Limited Rapid ground-plane discrimination in stereoscopic images
WO2019212574A1 (en) 2018-05-04 2019-11-07 Harman International Industries, Incorporated System and method for contextualizing objects in a vehicle horizon
CN110889342B (zh) * 2019-11-13 2023-06-09 江苏理工学院 一种减速带的识别方法
US10992401B1 (en) 2020-03-05 2021-04-27 Rovi Guides, Inc. Systems and methods for generating playlist for a vehicle
US10972206B1 (en) * 2020-03-05 2021-04-06 Rovi Guides, Inc. Systems and methods for generating playlist for a vehicle
US11805160B2 (en) 2020-03-23 2023-10-31 Rovi Guides, Inc. Systems and methods for concurrent content presentation
US11599880B2 (en) 2020-06-26 2023-03-07 Rovi Guides, Inc. Systems and methods for providing multi-factor authentication for vehicle transactions
US11790364B2 (en) 2020-06-26 2023-10-17 Rovi Guides, Inc. Systems and methods for providing multi-factor authentication for vehicle transactions
US12211061B2 (en) 2020-07-31 2025-01-28 Adeia Guides Inc. Systems and methods for providing an offer based on calendar data mining
CN112466159B (zh) * 2020-11-30 2022-05-06 浙江科技学院 一种大型车辆右转弯安全性预警系统
CN116997771A (zh) * 2021-10-22 2023-11-03 华为技术有限公司 车辆及其定位方法、装置、设备、计算机可读存储介质
CN114170826B (zh) * 2021-12-03 2022-12-16 地平线(上海)人工智能技术有限公司 自动驾驶控制方法和装置、电子设备和存储介质
CN115165383A (zh) * 2022-05-13 2022-10-11 北京主线科技有限公司 基于视觉的车辆3d检测方法、系统及介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2042833A1 (en) * 1999-12-20 2009-04-01 Navteq North America, LLC Map data architecture platform for advanced driver assistance systems
US20120150386A1 (en) * 2010-12-10 2012-06-14 GM Global Technology Operations LLC Method for operating at least one sensor of a vehicle and driver assistance system for a vehicle
US20120226411A1 (en) * 2009-06-29 2012-09-06 Valeo Vision Method for controlling a vehicle member
DE102012213344A1 (de) * 2012-07-30 2014-01-30 Robert Bosch Gmbh Verkehrszeichenerkennung

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9377313B2 (en) * 2009-06-16 2016-06-28 Tomtom North America Inc. Methods and systems for creating digital street network database
JP5892876B2 (ja) * 2011-07-28 2016-03-23 クラリオン株式会社 車載用環境認識装置
DE102014209137B4 (de) * 2014-05-14 2023-02-02 Volkswagen Aktiengesellschaft Verfahren und Vorrichtung zur Kalibrierung eines Kamerasystems eines Kraftfahrzeugs
US9530313B2 (en) * 2014-10-27 2016-12-27 Here Global B.V. Negative image for sign placement detection

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2042833A1 (en) * 1999-12-20 2009-04-01 Navteq North America, LLC Map data architecture platform for advanced driver assistance systems
US20120226411A1 (en) * 2009-06-29 2012-09-06 Valeo Vision Method for controlling a vehicle member
US20120150386A1 (en) * 2010-12-10 2012-06-14 GM Global Technology Operations LLC Method for operating at least one sensor of a vehicle and driver assistance system for a vehicle
DE102012213344A1 (de) * 2012-07-30 2014-01-30 Robert Bosch Gmbh Verkehrszeichenerkennung

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113508394A (zh) * 2019-03-01 2021-10-15 康诺特电子有限公司 用于检测车辆表面上的物体的方法和系统

Also Published As

Publication number Publication date
EP3113152A1 (en) 2017-01-04
US20170001564A1 (en) 2017-01-05

Similar Documents

Publication Publication Date Title
ITUB20151802A1 (it) Sistema a bordo veicolo e procedimento perfezionati per il rilevamento di oggetti in un ambiente circostante un veicolo.
US10528824B2 (en) Artificial neural network for lane feature classification and localization
US10846817B2 (en) Systems and methods for registering 3D data with 2D image data
US20220214176A1 (en) Route providing device and route providing method thereof
US11972616B2 (en) Enhanced navigation instructions with landmarks under difficult driving conditions
US12054144B2 (en) Road information generation apparatus
JP7576181B2 (ja) 可視光カメラ情報と熱カメラ情報とを組合せて処理を行うシステム及び方法
US20220299340A1 (en) Map information generation apparatus
JP2022142826A (ja) 自車位置推定装置
US12449272B2 (en) Map generation apparatus
CN110027558A (zh) 自主车辆的可放松转弯边界
US20200097019A1 (en) Vision system for an automotive vehicle
JP2022137532A (ja) 地図生成装置および位置認識装置
US12227204B2 (en) Systems and methods for detecting roadway lane boundaries
US11828618B2 (en) Map generation apparatus
US20220307861A1 (en) Map generation apparatus
JP2023121166A (ja) 外界認識装置
US20250065874A1 (en) Method for operating a driving assistance system for a motor vehicle, apparatus, driving assistance system, motor vehicle, and computer program
JP7141479B2 (ja) 地図生成装置
JP2024078845A (ja) 車線推定装置および地図生成装置
US11906323B2 (en) Map generation apparatus
JP7141480B2 (ja) 地図生成装置
JP7776480B2 (ja) 位置推定装置および車両制御システム
JP6989418B2 (ja) 車載システム
JP2022123238A (ja) 区画線認識装置