Ultralytics YOLO27:
Torna al glossario di Ultralytics

Anchor-Free Detectors

Scopri come i detector anchor-free semplificano il rilevamento degli oggetti e migliorano l'efficienza. Scopri come Ultralytics YOLO26 usa questa tecnologia per ottenere risultati più rapidi e accurati.

I rilevatori senza anchor rappresentano una moderna classe di architetture per il rilevamento degli oggetti che identificano e localizzano gli obiettivi nelle immagini senza affidarsi a riquadri di riferimento predefiniti. A differenza degli approcci tradizionali, che dipendono da una griglia di anchor preimpostati per stimare le dimensioni, questi modelli predicono direttamente i riquadri di delimitazione a partire dalle caratteristiche dell'immagine. Questo cambio di paradigma semplifica la progettazione del modello, riduce la necessità di ottimizzare manualmente gli iperparametri e spesso produce architetture più veloci ed efficienti, adatte all'inferenza in tempo reale. I framework all'avanguardia, tra cui Ultralytics YOLO26, hanno adottato questa metodologia per ottenere una generalizzazione superiore su dataset diversi.

Meccanismi del rilevamento senza anchor#

La principale innovazione dei rilevatori senza anchor risiede nel modo in cui formulano il problema della localizzazione. Invece di classificare e perfezionare migliaia di candidati riquadri anchor, questi modelli trattano generalmente il rilevamento come un'attività di predizione di punti o di regressione. Analizzando le mappe delle caratteristiche generate da una rete backbone, il modello determina la probabilità che uno specifico pixel corrisponda a un oggetto.

In questo ambito predominano due strategie:

  • Approcci basati sul centro: modelli come il fondamentale FCOS (Rilevamento di oggetti completamente convoluzionale a uno stadio) individuano il punto centrale di un oggetto. La rete esegue quindi la regressione delle distanze da questo pixel centrale ai quattro bordi (sinistro, superiore, destro, inferiore) del riquadro di delimitazione.
  • Approcci basati sui punti chiave: ispirati alle tecniche di stima della posa, questi rilevatori identificano specifici punti chiave, come gli angoli superiore sinistro e inferiore destro di un oggetto. Il modello raggruppa quindi questi punti per formare un rilevamento completo, un metodo utilizzato da architetture come CornerNet.

Confronto con i metodi basati su anchor#

Per comprendere l'importanza della tecnologia senza anchor, è essenziale distinguerla dai rilevatori basati su anchor. Nei modelli basati su anchor, come il precedente YOLOv5 o l'originale Faster R-CNN, le prestazioni dipendono fortemente dalla progettazione dei riquadri anchor, ovvero modelli di riquadro specifici con dimensioni e proporzioni fisse.

Le differenze includono:

  • Ottimizzazione degli iperparametri: i metodi basati su anchor richiedono un'attenta ottimizzazione delle dimensioni degli anchor per adattarle al dataset, spesso utilizzando algoritmi come il clustering k-means. I metodi senza anchor eliminano completamente questo passaggio.
  • Generalizzazione: i modelli senza anchor eccellono nel rilevamento di oggetti con proporzioni estreme, come edifici alti o utensili sottili, che potrebbero non adattarsi ai modelli di anchor standard presenti in dataset come Microsoft COCO.
  • Calcolo: eliminando durante l'addestramento i calcoli relativi all'Intersezione sull'Unione (IoU) tra migliaia di anchor e riquadri di riferimento reale, i metodi senza anchor semplificano la funzione di perdita e riducono il sovraccarico computazionale.

Applicazioni nel mondo reale#

La flessibilità dei rilevatori senza anchor li rende ideali per ambienti complessi in cui le forme degli oggetti variano in modo imprevedibile.

  • Guida autonoma: nel settore automobilistico, i veicoli devono rilevare pedoni, ciclisti e ostacoli a distanze diverse. I modelli senza anchor consentono ai veicoli autonomi di calcolare con precisione tramite regressione i riquadri di delimitazione di oggetti che appaiono molto piccoli (lontani) o molto grandi (vicini), senza essere vincolati da scale anchor fisse.
  • Analisi delle immagini aeree: gli oggetti nell'analisi delle immagini satellitari appaiono spesso con orientamenti e scale arbitrari. I rilevatori senza anchor vengono frequentemente utilizzati in droni e UAV per identificare infrastrutture o monitorare i cambiamenti ambientali, poiché possono adattarsi ai diversi angoli di osservazione meglio delle rigide griglie di anchor.

Implementazione con Ultralytics#

Il passaggio alle architetture senza anchor è una caratteristica fondamentale delle generazioni recenti di YOLO, in particolare di Ultralytics YOLO26. Questa scelta progettuale contribuisce significativamente alla loro capacità di funzionare in modo efficiente sui dispositivi edge AI. Puoi addestrare questi modelli su dati personalizzati utilizzando la Ultralytics Platform, che semplifica la gestione dei dataset e l'addestramento nel cloud.

L'esempio seguente mostra come caricare ed eseguire l'inferenza con un modello Ultralytics YOLO26 senza anchor utilizzando il pacchetto Python ultralytics.

from ultralytics import YOLO

# Load the anchor-free YOLO26n model (nano version)
model = YOLO("yolo26n.pt")

# Run inference on an image to detect objects
# The model directly predicts boxes without anchor matching
results = model.predict("https://ultralytics.com/images/bus.jpg")

# Display the detection results
results[0].show()

Direzioni future#

Il successo del rilevamento senza anchor ha aperto la strada a pipeline di rilevamento completamente end-to-end. Gli sviluppi futuri mirano a perfezionare ulteriormente questo approccio integrando meccanismi di attenzione più avanzati e ottimizzandolo per ottenere una latenza ancora inferiore mediante compilatori come TensorRT.

Disaccoppiando la predizione dai priori geometrici fissi, i rilevatori senza anchor hanno reso la visione artificiale più accessibile e robusta. Che si tratti di analisi di immagini mediche o di automazione industriale, questi modelli offrono l'adattabilità richiesta dalle moderne soluzioni di AI.

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