Ultralytics YOLO27:
Torna al glossario di Ultralytics

3D Object Detection

Esplora il rilevamento 3D degli oggetti per padroneggiare la consapevolezza spaziale nell'AI. Scopri come Ultralytics YOLO26 abilita la stima della profondità, dell'orientamento e dei BBox 3D nel mondo reale.

Il rilevamento di oggetti 3D è un'attività sofisticata di visione artificiale che consente alle macchine di identificare, localizzare e determinare le dimensioni degli oggetti all'interno di uno spazio tridimensionale. A differenza del tradizionale rilevamento di oggetti 2D, che traccia una [bounding box](https://ultralytics-translation-1.invalid piatta) attorno a un elemento in un'immagine, il rilevamento di oggetti 3D stima un cuboide (un riquadro 3D) che racchiude l'oggetto. Ciò fornisce informazioni fondamentali sulla profondità, sull'orientamento (direzione) e sulle dimensioni spaziali precise, consentendo ai sistemi di comprendere non solo che cosa sia un oggetto, ma anche esattamente dove si trovi rispetto al sensore nel mondo reale. Questa funzionalità è fondamentale per le tecnologie che devono interagire fisicamente con l'ambiente circostante.

Come funziona il rilevamento di oggetti 3D#

Per percepire profondità e volume, i modelli di rilevamento 3D si basano in genere su input di dati più ricchi di quelli forniti dalle fotocamere standard. Sebbene alcuni metodi avanzati possano dedurre strutture 3D da immagini monoculari (a obiettivo singolo), la maggior parte dei sistemi robusti utilizza dati provenienti da sensori LiDAR, radar o fotocamere stereo. Questi sensori generano nuvole di punti—enormi raccolte di punti dati che rappresentano la superficie esterna degli oggetti.

Il processo prevede diversi passaggi fondamentali:

  • Acquisizione dei dati: i sensori catturano la geometria della scena. Il LiDAR, ad esempio, utilizza impulsi laser per misurare le distanze, creando una mappa 3D precisa.
  • Estrazione delle caratteristiche: i modelli di deep learning, spesso basati su reti neurali convoluzionali (CNNs) o Transformer, elaborano la nuvola di punti o i dati delle immagini combinati per identificare gli schemi.
  • Predizione della bounding box: il modello restituisce una bounding box 3D definita dalle coordinate del centro (x, y, z), dalle dimensioni (lunghezza, larghezza, altezza) e dall'angolo di rotazione (imbardata).
  • Classificazione: analogamente alla classificazione delle immagini, il sistema assegna un'etichetta (ad esempio, "pedone" o "veicolo") all'oggetto rilevato.

Differenza tra rilevamento 2D e 3D#

È importante distinguere tra questi due concetti correlati.

  • Rilevamento di oggetti 2D: opera su immagini piatte (pixel). Indica che un oggetto si trova nell'angolo "in alto a sinistra" o "in basso a destra" di un fotogramma, ma non può valutare efficacemente la distanza o le dimensioni nel mondo reale senza riferimenti. È ideale per attività come l'identificazione dei difetti di produzione o l'analisi di flussi video in cui la profondità è meno importante.
  • Rilevamento di oggetti 3D: opera in uno spazio volumetrico (voxel o punti). Fornisce la distanza dalla fotocamera (profondità), le dimensioni fisiche dell'oggetto e il suo orientamento. È essenziale per prevenire le collisioni in ambienti dinamici.

Applicazioni nel mondo reale#

Il passaggio dalla percezione 2D a quella 3D abilita potenti casi d'uso nei settori in cui la sicurezza e la consapevolezza spaziale sono fondamentali.

  • Guida autonoma: le auto a guida autonoma fanno ampio affidamento sul rilevamento 3D per navigare in sicurezza. Elaborando i dati provenienti da LiDAR e fotocamere, il veicolo può rilevare altre auto, pedoni e ostacoli, calcolandone la distanza e la velocità esatte. Ciò consente al sistema di percezione di prevedere le traiettorie e prendere decisioni di frenata o sterzata in scenari di inferenza in tempo reale. Aziende come Waymo utilizzano questi sofisticati sistemi di sensori per mappare istantaneamente gli ambienti urbani.
  • Robotica e bin picking: nella logistica e nei magazzini, i robot devono prelevare oggetti di forme e dimensioni diverse dai contenitori. Il rilevamento 3D consente a un braccio robotico di comprendere l'orientamento di un pacco, determinare il punto di presa migliore e pianificare un percorso privo di collisioni per spostare l'oggetto. Ciò migliora l'efficienza nell'AI nella logistica automatizzando attività manuali complesse.

Implementazione del rilevamento di oggetti con Ultralytics#

Sebbene il rilevamento 3D completo richieda spesso architetture specializzate per le nuvole di punti, i moderni rilevatori 2D come YOLO26 vengono sempre più utilizzati come componenti di flussi di lavoro pseudo-3D o per stimare la profondità attraverso il ridimensionamento delle bounding box. Per gli sviluppatori che desiderano addestrare modelli sui propri dataset, la Ultralytics Platform offre un ambiente semplificato per l'annotazione e l'addestramento.

Ecco un semplice esempio di come eseguire un rilevamento standard utilizzando l'API Python di Ultralytics, che spesso rappresenta il primo passaggio di una pipeline di percezione più ampia:

import cv2
from ultralytics import YOLO

# Load the YOLO26n model (nano version for speed)
model = YOLO("yolo26n.pt")

# Perform inference on a local image
results = model("path/to/image.jpg")

# Visualize the results
for result in results:
    # Plot predictions on the image (returns a numpy array)
    im_array = result.plot()

    # Display using OpenCV
    cv2.imshow("Detections", im_array)
    cv2.waitKey(0)  # Press any key to close
    cv2.destroyAllWindows()

Sfide e tendenze future#

Nonostante la sua utilità, il rilevamento di oggetti 3D presenta difficoltà legate al costo computazionale e alla spesa per i sensori. L'elaborazione di milioni di punti in una nuvola di punti richiede una notevole potenza GPU, rendendo difficile l'implementazione sui dispositivi edge. Tuttavia, le innovazioni nella quantizzazione dei modelli e nelle architetture neurali efficienti stanno riducendo questo onere.

Inoltre, tecniche come la fusione dei sensori stanno migliorando la precisione combinando le ricche informazioni cromatiche delle fotocamere con i precisi dati di profondità del LiDAR. Con la maturazione di queste tecnologie, possiamo aspettarci di vedere la percezione 3D integrata in dispositivi più accessibili, dagli occhiali per la realtà aumentata agli elettrodomestici intelligenti.

Explore solutions

Visione artificiale per immagini aeree

Visione artificiale per immagini aeree

Traduci immagini di droni e aeree in informazioni in tempo reale per agricoltura, acquacoltura, monitoraggio ambientale, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la visione artificiale al monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e industrie geospaziali con soluzioni di computer vision.
Scopri di più

Proteggi ogni sito con i modelli Ultralytics YOLO. La visione artificiale alimenta il monitoraggio del perimetro, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Computer vision nella robotica

Computer vision nella robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica abilita la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Computer vision nella logistica

Computer vision nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Computer vision nel commercio al dettaglio

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Computer vision nel settore sanitario

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Computer vision in agricoltura

Computer vision in agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Abilita il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per raccolti più abbondanti e intelligenti.
Scopri di più
Visione artificiale per immagini aeree

Visione artificiale per immagini aeree

Traduci immagini di droni e aeree in informazioni in tempo reale per agricoltura, acquacoltura, monitoraggio ambientale, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la visione artificiale al monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e industrie geospaziali con soluzioni di computer vision.
Scopri di più

Proteggi ogni sito con i modelli Ultralytics YOLO. La visione artificiale alimenta il monitoraggio del perimetro, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Computer vision nella robotica

Computer vision nella robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica abilita la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Computer vision nella logistica

Computer vision nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Computer vision nel commercio al dettaglio

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Computer vision nel settore sanitario

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Computer vision in agricoltura

Computer vision in agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Abilita il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per raccolti più abbondanti e intelligenti.
Scopri di più
Visione artificiale per immagini aeree

Visione artificiale per immagini aeree

Traduci immagini di droni e aeree in informazioni in tempo reale per agricoltura, acquacoltura, monitoraggio ambientale, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la visione artificiale al monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e industrie geospaziali con soluzioni di computer vision.
Scopri di più

Proteggi ogni sito con i modelli Ultralytics YOLO. La visione artificiale alimenta il monitoraggio del perimetro, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Computer vision nella robotica

Computer vision nella robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica abilita la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Computer vision nella logistica

Computer vision nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Computer vision nel commercio al dettaglio

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Computer vision nel settore sanitario

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Computer vision in agricoltura

Computer vision in agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Abilita il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per raccolti più abbondanti e intelligenti.
Scopri di più

Costruiamo insieme il futuro dell'AI!

Inizia il tuo percorso verso il futuro del machine learning