YOLO Vision 2026:
Torna al glossario Ultralytics

Image Classification

Esplora i fondamenti della classificazione delle immagini, dalle CNN agli usi reali dell'IA. Impara ad addestrare e distribuire classificatori all'avanguardia con Ultralytics YOLO26.

La classificazione delle immagini è un'attività fondamentale nella computer vision (CV) in cui un modello di machine learning analizza un'intera immagine e le assegna un'unica etichetta da un insieme predefinito di categorie. In sostanza, risponde alla domanda: "Qual è il soggetto principale di questa foto?" Essendo un componente centrale dell'artificial intelligence (AI), questo processo consente ai sistemi automatizzati di organizzare, catalogare e interpretare dati visivi su larga scala. Sebbene possa sembrare semplice per l'occhio umano, consentire ai computer di riconoscere i pattern richiede sofisticati algoritmi di machine learning (ML) per colmare il divario tra pixel grezzi e concetti significativi.

Il meccanismo alla base della classificazione#

La moderna classificazione delle immagini si basa fortemente su architetture di deep learning (DL) note come Convolutional Neural Networks (CNNs). Queste reti sono progettate per imitare il modo in cui la corteccia visiva biologica elabora le informazioni. Attraverso un processo chiamato feature extraction, il modello impara a identificare attributi di basso livello come bordi e texture nei primi strati, combinandoli infine per riconoscere forme e oggetti complessi negli strati più profondi.

Per costruire un classificatore, gli sviluppatori utilizzano il supervised learning, fornendo al modello vaste quantità di training data contenenti esempi etichettati. Ampi dataset pubblici come ImageNet sono stati fondamentali per far avanzare la precisione di questi sistemi. Durante la fase di inferenza, il modello restituisce un punteggio di probabilità per ciascuna categoria, utilizzando spesso una softmax function per determinare la classe più probabile.

Classificazione vs. altre attività di visione#

È importante distinguere la classificazione di immagini dalle relative funzionalità di computer vision, poiché la scelta della tecnica dipende dallo specifico problema:

  • Classificazione vs. Object Detection: La classificazione assegna un'etichetta all'intera immagine. Al contrario, l'object detection identifica la posizione di più oggetti all'interno di una scena disegnando un bounding box attorno a ciascuno di essi.
  • Classificazione vs. Image Segmentation: Mentre la classificazione esamina il contesto globale, la segmentazione fornisce precisione a livello di pixel. La Semantic segmentation classifica ogni singolo pixel, consentendo una delimitazione esatta dei confini tra gli oggetti e lo sfondo.

Applicazioni nel mondo reale#

La classificazione delle immagini alimenta un'ampia gamma di real-world AI applications in diversi settori industriali:

Diagnostica sanitaria#

In campo medico, i modelli di classificazione assistono i radiologi analizzando le scansioni diagnostiche. Gli strumenti di Medical image analysis possono categorizzare rapidamente radiografie o risonanze magnetiche come "normali" o "anormali", oppure identificare condizioni specifiche come il tumor detection, consentendo un triage e una diagnosi più rapidi dei pazienti.

Controllo qualità nella produzione#

Le fabbriche utilizzano l'ispezione visiva automatizzata per mantenere gli standard dei prodotti. Le telecamere sulle linee di montaggio catturano immagini dei componenti e i modelli di classificazione li etichettano istantaneamente come "pass" o "fail" in base ai difetti visibili. Questo controllo di quality control automatizzato garantisce che solo gli articoli privi di difetti raggiungano la fase di confezionamento.

Agricoltura intelligente#

Gli agricoltori sfruttano l'AI in agriculture per monitorare la salute delle colture. Classificando le immagini scattate da droni o smartphone, i sistemi possono identificare segni di malattie, carenze di nutrienti o infestazioni di parassiti, consentendo interventi mirati di precision agriculture.

Implementazione della classificazione con Ultralytics YOLO26#

Il framework Ultralytics YOLO26, pur essendo famoso per il rilevamento, offre prestazioni all'avanguardia per i image classification tasks. La sua architettura è ottimizzata per velocità e precisione, rendendola adatta ad applicazioni in tempo reale.

Ecco un esempio sintetico di come caricare un modello pre-addestrato e classificare un'immagine utilizzando il pacchetto Python ultralytics:

from ultralytics import YOLO

# Load a pre-trained YOLO26 classification model
model = YOLO("yolo26n-cls.pt")

# Run inference on an image source
results = model("https://ultralytics.com/images/bus.jpg")

# Print the top predicted class name
print(f"Prediction: {results[0].names[results[0].probs.top1]}")

Per i team che desiderano ottimizzare il proprio flusso di lavoro, Ultralytics Platform semplifica l'intero pipeline. Consente agli utenti di gestire i classification datasets, eseguire l'addestramento basato su cloud e distribuire modelli in vari formati come ONNX o TensorRT senza un'infrastruttura di codifica complessa.

Explore solutions

Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Real-time AI that works with your team

IA 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 in magazzino in tempo reale.
Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.
Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.
Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.
Scopri di più
Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Real-time AI that works with your team

IA 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 in magazzino in tempo reale.
Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.
Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.
Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.
Scopri di più
Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Real-time AI that works with your team

IA 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 in magazzino in tempo reale.
Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.
Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.
Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

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

Costruiamo insieme il futuro dell'AI!

Inizia il tuo viaggio con il futuro del machine learning