Ultralytics YOLO27:
Licenza YOLO
IA visiva

Ultralytics si classifica al quinto posto nel rapporto Octoverse 2024 di GitHub

Unisciti a noi per scoprire una tappa fondamentale per l'IA open source: Ultralytics si classifica al quinto posto nell'Octoverse 2024 di GitHub grazie ai suoi modelli YOLO e alla comunità di sviluppo globale.

ABAbirami Vina9 min di lettura
Ultralytics si classifica al quinto posto nel rapporto Octoverse 2024 di GitHub

Siamo entusiasti di condividere una tappa fondamentale per Ultralytics e per la nostra community di Vision AI. Nel rapporto Octoverse 2024 di GitHub, il nostro repository open source si è classificato al quinto posto a livello globale tra tutti i progetti pubblici e open source che hanno attirato il maggior numero di collaboratori alla loro prima contribuzione.

Questo riconoscimento ci colloca accanto a progetti di grande impatto come VS Code di Microsoft, Flutter e LangChain, e davanti ad alcune delle organizzazioni più grandi e influenti del settore tecnologico. È molto più di un motivo d’orgoglio: riflette la fiducia che la community globale di sviluppatori ripone nei nostri strumenti, nella nostra missione e nella nostra visione.

Ultralytics al quinto posto nel rapporto Octoverse 2024 di GitHub

Fig. 1 Ultralytics al quinto posto nel rapporto Octoverse 2024 di GitHub.

Ultralytics ha sempre creduto nella creazione di un’AI di livello mondiale, aperta, accessibile e guidata da esigenze reali. Dai modelli Ultralytics YOLO ai nostri flussi di lavoro di addestramento, alla documentazione e agli strumenti di deployment, ogni aspetto di Ultralytics è plasmato da una community di collaboratori composta da studenti, ricercatori, startup e sviluppatori di tutto il mondo. Questa tappa conferma il nostro approccio all’AI e alla computer vision incentrato sulla community e ci motiva a continuare ad alzare l’asticella.

In questo articolo approfondiremo le ragioni per cui questa tappa è importante, non solo per Ultralytics e la nostra community, ma anche per il futuro dell’AI open source e della computer vision.

Come i nuovi collaboratori di Ultralytics raccontano una storia più ampia#

L’affermazione di Ultralytics come una delle principali destinazioni di GitHub per chi contribuisce per la prima volta a progetti open source è più di un risultato entusiasmante: riflette direttamente la nostra missione. Ci impegniamo a rendere l’AI non solo all’avanguardia, ma anche aperta, comprensibile e accessibile agli sviluppatori di tutto il mondo.

Secondo il rapporto Octoverse 2024 di GitHub, lo scorso anno oltre 1,4 milioni di sviluppatori hanno contribuito per la prima volta a un progetto open source. Questa impennata non è solo una tendenza: è un segnale importante.

Contributi pubblici totali su GitHub dal 2021 al 2024

Fig. 2 Contributi pubblici totali su GitHub (2021-2024).

I nuovi contributi sono tra gli indicatori più chiari di fiducia, usabilità e impatto reale sulla community. Quando gli sviluppatori scelgono Ultralytics per muovere i primi passi, significa che considerano il nostro ecosistema un luogo in cui possono orientarsi, contribuire e crescere.

Essere tra i primi cinque progetti al mondo conferma che, oltre a creare strumenti all’avanguardia, contribuiamo a plasmare il futuro dell’AI accogliendo e mettendo nelle condizioni di affermarsi la prossima generazione di sviluppatori e ricercatori.

Ci ricorda che l’innovazione aperta non si diffonde perché è veloce o appariscente, ma perché è condivisa. In poche parole, a sostenere la nostra crescita è una community globale in espansione che costruisce insieme.

Uno sguardo più da vicino all’impennata dell’AI#

Facciamo ora un passo indietro e vediamo come le tendenze più ampie nell’AI e nell’open source stanno plasmando l’attività degli sviluppatori e quale ruolo occupa Ultralytics in questo scenario.

Il boom dell’AI ha iniziato lentamente a prendere piede alla fine degli anni 2010, ma negli ultimi anni si è fatto sentire più che mai e sta trasformando il modo in cui gli sviluppatori creano software. Solo nel 2024, GitHub ha registrato una crescita annua del 98% nei progetti di AI generativa e quasi un miliardo di contributi ai repository pubblici e open source. Questi numeri mostrano un cambiamento significativo nel modo in cui le community di tutto il mondo sperimentano, rilasciano e scalano il software.

Python è al centro di questo movimento. Nel 2024 è diventato ufficialmente il linguaggio di programmazione più usato su GitHub, superando JavaScript (un linguaggio tradizionalmente usato per creare siti web e applicazioni web) per la prima volta in oltre un decennio. Questo cambiamento è dovuto alla crescente influenza di ambiti come il machine learning, la data science e l’AI, in cui Python è il linguaggio predefinito per molti sviluppatori e ricercatori.

Python è stato il linguaggio di programmazione più usato nel 2024

Fig. 3 Python è stato il linguaggio di programmazione più usato nel 2024.

Per esempio, l’utilizzo di Jupyter Notebooks, uno strumento usato comunemente per scrivere ed eseguire codice Python insieme a visualizzazioni e spiegazioni dei dati, è aumentato del 92%. Questa crescita è il risultato diretto del fatto che la sperimentazione pratica, l’analisi dei dati e lo sviluppo di modelli di AI sono diventati elementi fondamentali dei flussi di lavoro software moderni, non solo nella ricerca ma anche negli ambienti di produzione.

Il punto d’incontro tra Ultralytics e la crescita globale dell’AI#

Per Ultralytics, questa tendenza coincide strettamente con il modo in cui costruisce la nostra community. I modelli Ultralytics YOLO open source si trovano all’incrocio tra accessibilità dell’AI e utilità concreta. Dai dispositivi edge nelle città intelligenti ai sistemi di visione nella robotica e nella produzione, gli sviluppatori di tutto il mondo scelgono i nostri strumenti non solo per le prestazioni, ma anche perché sono facili da comprendere, adattabili a esigenze diverse e progettati ponendo l’affidabilità al centro.

Con la continua espansione dell’ecosistema globale degli sviluppatori, ogni giorno vediamo emergere nuovi collaboratori, casi d’uso e innovazioni. Che si tratti di studenti che sperimentano con Jupyter Notebooks, di team che integrano YOLO nei sistemi di produzione o di nuovi collaboratori che esplorano l’AI open source, è uno sforzo collettivo che sta reinventando il modo in cui vengono creati e usati gli strumenti di computer vision.

L’impatto della community Ultralytics su GitHub#

Ora che abbiamo esaminato la recente crescita dei progetti di AI, dedichiamo un momento agli straordinari contributi della community Ultralytics su GitHub.

Fin dal primo giorno, Ultralytics è stato sviluppato apertamente, grazie al prezioso feedback, ai contributi e alla collaborazione di sviluppatori di tutto il mondo. Quella che era iniziata come una visione del nostro fondatore e CEO, Glenn Jocher, si è trasformata in una vivace community globale.

Vogliamo ringraziare di cuore tutte le persone che hanno preso parte a questo percorso, contribuendo con codice, offrendo feedback, testando funzionalità o lasciando una stella su GitHub. Senza di te, Ultralytics non sarebbe quello che è oggi.

Come afferma Glenn Jocher: «L’AI open source è stata il fondamento di Ultralytics fin dall’inizio. Ogni contributo ci aiuta a spingere oltre i limiti dell’AI e, insieme, stiamo costruendo qualcosa che può davvero cambiare il mondo».

Ecco una rapida panoramica dell’impatto della community Ultralytics su GitHub:

  • Stelle su GitHub per Ultralytics: 100K stelle
  • 85 milioni di download di pip
  • 3 milioni di modelli addestrati al giorno usando il pacchetto pip di Ultralytics.

In definitiva, ogni contributo alla community dell’AI open source favorisce la crescita e rafforza la collaborazione globale. Questo è fondamentale per Ultralytics e fa parte di un movimento più ampio a sostegno dell’AI open source in tutto il mondo.

È interessante notare che l’indagine Open Source Survey 2024 di GitHub rivela che il mondo open source sta diventando sempre più diversificato: oggi il 30% degli intervistati si identifica come appartenente a una minoranza, con un aumento del 43% rispetto all’indagine precedente. Con la continua espansione della community globale di sviluppatori, questa diversità dovrebbe crescere ulteriormente, soprattutto in regioni in rapido sviluppo come l’India, destinata a diventare la più grande community di sviluppatori entro il 2028, oltre che in Brasile e Nigeria.

Maggiore partecipazione globale nel settore tecnologico open source

Fig. 4 Stiamo assistendo a una maggiore partecipazione globale nel settore tecnologico open source.

Dall’open source ai casi d’uso reali con Ultralytics YOLO#

A volte è difficile immaginare l’impatto concreto dei numeri. Tuttavia, basta osservare come vengono applicati i modelli Ultralytics YOLO nei diversi settori per vedere chiaramente l’impatto dell’AI open source.

I modelli Ultralytics YOLO stanno ridefinendo ambiti come la conservazione della fauna selvatica, i sistemi di sicurezza e le città intelligenti. Per esempio, nella conservazione della fauna selvatica, i droni basati su YOLO possono essere usati per tracciare le specie in via di estinzione e monitorare i loro habitat, fornendo ai ricercatori insight in tempo reale per contribuire a proteggere questi animali.

Analogamente, nei sistemi di sicurezza, YOLO può aiutare a rilevare le minacce, consentendo interventi più rapidi e una maggiore protezione nelle situazioni ad alto rischio. Nelle città intelligenti, invece, i modelli YOLO possono essere usati per gestire il traffico, monitorare gli spazi pubblici e migliorare la sicurezza complessiva fornendo dati aggiornati a partire da input visivi.

I recenti progressi nella computer vision, come quelli compiuti passando da Ultralytics YOLOv8 a Ultralytics YOLO11, dimostrano quanta strada abbia fatto questa tecnologia. In particolare, YOLO11 offre elaborazioni più rapide e una maggiore precisione, risultando ancora più efficace per task come il rilevamento degli oggetti in tempo reale.

Può essere usato nei veicoli autonomi per rilevare gli ostacoli e in ambito sanitario per analizzare immagini mediche e accelerare le diagnosi. Queste applicazioni concrete dimostrano che i modelli di AI open source come YOLO possono risolvere problemi reali e migliorare il mondo in modo significativo.

Ultralytics YOLO11 usato per monitorare il traffico

Fig. 5. Ultralytics YOLO11 usato per monitorare il traffico.

Punti chiave#

La quinta posizione di Ultralytics nel rapporto Octoverse 2024 di GitHub per il numero di nuovi collaboratori attratti è una tappa fondamentale, che riflette il crescente interesse per l’AI open source. Questo riconoscimento, insieme alle applicazioni concrete dei nostri modelli in ambiti che spaziano dalla conservazione della fauna selvatica e dai sistemi di sicurezza alle città intelligenti, dimostra quanto sia diffusa l’adozione della computer vision.

I progetti open source, come quelli di Ultralytics, si basano sulla collaborazione e sulla partecipazione globale. Siamo orgogliosi di far parte di questo movimento e continuiamo a impegnarci per rendere la Vision AI più accessibile e dare più possibilità agli sviluppatori di tutto il mondo.

Se non hai mai contribuito a un progetto open source, questo è il momento perfetto per iniziare. Unisciti alla nostra community globale. Che tu sia agli inizi o stia effettuando deployment su larga scala, qui c’è spazio per te.

Esplora il nostro repository GitHub per partecipare, scopri le nostre opzioni di licenza per sfruttare le soluzioni di computer vision e scopri come i modelli YOLO stanno avendo un impatto concreto in ambiti come l’AI in agricoltura e la Vision AI in ambito sanitario.

Explore solutions

La visione artificiale nello sport

La visione artificiale nello sport

Scopri come Ultralytics YOLO alimenta la computer vision nello sport con il tracciamento di giocatori e palloni, l'analisi delle prestazioni, gli approfondimenti per gli allenatori e la riabilitazione degli atleti.
Scopri di più
Computer vision per immagini aeree

Computer vision per immagini aeree

Trasforma immagini da droni e riprese aeree in informazioni utili in tempo reale per l'agricoltura, l'acquacoltura, il monitoraggio ambientale, la conservazione e l'analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la vision AI nel monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e settori geospaziali con soluzioni di computer vision.
Scopri di più
Visione artificiale nella sicurezza

Visione artificiale nella sicurezza

Proteggi ogni sito con i modelli Ultralytics YOLO. L'IA visiva alimenta il monitoraggio perimetrale, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Visione artificiale nella robotica

Visione artificiale nella robotica

Dai più potenza alle macchine intelligenti con i modelli Ultralytics YOLO. Nell'ambito della robotica, l'IA visiva alimenta la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Visione artificiale nella logistica

Visione artificiale nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. L'IA per la visione consente l'ispezione dei pacchi, la selezione, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Visione artificiale nel commercio al dettaglio

Visione artificiale nel commercio al dettaglio

Ripensa il commercio al dettaglio con i modelli Ultralytics YOLO. L'IA per la visione consente di tracciare le scorte, monitorare gli scaffali, gestire le code e ottenere informazioni più approfondite sui clienti.
Scopri di più
Visione artificiale in ambito sanitario

Visione artificiale in ambito sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. In ambito sanitario, l'IA per la visione consente di elaborare più rapidamente le immagini mediche, migliorare la diagnostica e monitorare i pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La visione basata sull'IA migliora il controllo qualità, il rilevamento dei difetti, la conformità ai requisiti sui 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 visione basata sull'IA migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli, per strade più intelligenti.
Scopri di più
Visione artificiale in agricoltura

Visione artificiale in agricoltura

Porta l'IA visiva nell'agricoltura intelligente con i modelli Ultralytics YOLO. Gestisci il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per ottenere raccolti più abbondanti e intelligenti.
Scopri di più
La visione artificiale nello sport

La visione artificiale nello sport

Scopri come Ultralytics YOLO alimenta la computer vision nello sport con il tracciamento di giocatori e palloni, l'analisi delle prestazioni, gli approfondimenti per gli allenatori e la riabilitazione degli atleti.
Scopri di più
Computer vision per immagini aeree

Computer vision per immagini aeree

Trasforma immagini da droni e riprese aeree in informazioni utili in tempo reale per l'agricoltura, l'acquacoltura, il monitoraggio ambientale, la conservazione e l'analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la vision AI nel monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e settori geospaziali con soluzioni di computer vision.
Scopri di più
Visione artificiale nella sicurezza

Visione artificiale nella sicurezza

Proteggi ogni sito con i modelli Ultralytics YOLO. L'IA visiva alimenta il monitoraggio perimetrale, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Visione artificiale nella robotica

Visione artificiale nella robotica

Dai più potenza alle macchine intelligenti con i modelli Ultralytics YOLO. Nell'ambito della robotica, l'IA visiva alimenta la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Visione artificiale nella logistica

Visione artificiale nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. L'IA per la visione consente l'ispezione dei pacchi, la selezione, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Visione artificiale nel commercio al dettaglio

Visione artificiale nel commercio al dettaglio

Ripensa il commercio al dettaglio con i modelli Ultralytics YOLO. L'IA per la visione consente di tracciare le scorte, monitorare gli scaffali, gestire le code e ottenere informazioni più approfondite sui clienti.
Scopri di più
Visione artificiale in ambito sanitario

Visione artificiale in ambito sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. In ambito sanitario, l'IA per la visione consente di elaborare più rapidamente le immagini mediche, migliorare la diagnostica e monitorare i pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La visione basata sull'IA migliora il controllo qualità, il rilevamento dei difetti, la conformità ai requisiti sui 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 visione basata sull'IA migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli, per strade più intelligenti.
Scopri di più
Visione artificiale in agricoltura

Visione artificiale in agricoltura

Porta l'IA visiva nell'agricoltura intelligente con i modelli Ultralytics YOLO. Gestisci il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per ottenere raccolti più abbondanti e intelligenti.
Scopri di più
La visione artificiale nello sport

La visione artificiale nello sport

Scopri come Ultralytics YOLO alimenta la computer vision nello sport con il tracciamento di giocatori e palloni, l'analisi delle prestazioni, gli approfondimenti per gli allenatori e la riabilitazione degli atleti.
Scopri di più
Computer vision per immagini aeree

Computer vision per immagini aeree

Trasforma immagini da droni e riprese aeree in informazioni utili in tempo reale per l'agricoltura, l'acquacoltura, il monitoraggio ambientale, la conservazione e l'analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la vision AI nel monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e settori geospaziali con soluzioni di computer vision.
Scopri di più
Visione artificiale nella sicurezza

Visione artificiale nella sicurezza

Proteggi ogni sito con i modelli Ultralytics YOLO. L'IA visiva alimenta il monitoraggio perimetrale, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Visione artificiale nella robotica

Visione artificiale nella robotica

Dai più potenza alle macchine intelligenti con i modelli Ultralytics YOLO. Nell'ambito della robotica, l'IA visiva alimenta la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Visione artificiale nella logistica

Visione artificiale nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. L'IA per la visione consente l'ispezione dei pacchi, la selezione, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Visione artificiale nel commercio al dettaglio

Visione artificiale nel commercio al dettaglio

Ripensa il commercio al dettaglio con i modelli Ultralytics YOLO. L'IA per la visione consente di tracciare le scorte, monitorare gli scaffali, gestire le code e ottenere informazioni più approfondite sui clienti.
Scopri di più
Visione artificiale in ambito sanitario

Visione artificiale in ambito sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. In ambito sanitario, l'IA per la visione consente di elaborare più rapidamente le immagini mediche, migliorare la diagnostica e monitorare i pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La visione basata sull'IA migliora il controllo qualità, il rilevamento dei difetti, la conformità ai requisiti sui 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 visione basata sull'IA migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli, per strade più intelligenti.
Scopri di più
Visione artificiale in agricoltura

Visione artificiale in agricoltura

Porta l'IA visiva nell'agricoltura intelligente con i modelli Ultralytics YOLO. Gestisci il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per ottenere raccolti più abbondanti e intelligenti.
Scopri di più

Costruiamo insieme il futuro dell'IA!

Inizia il tuo percorso verso il futuro del machine learning