⚠️📹 YOLOv5 VISION AI 📹⚠️ RICONOSCIMENTO OGGETTI CON L'INTELLIGENZA ARTIFICIALE

in Italy5 months ago

image.png
https://github.com/ultralytics/yolov5

Ciao a tutti Steemians!
Sono qui oggi per parlarvi di YOLOv5 (you only look once): un modello di intelligenza artificiale che offre soluzioni per l'object detection, cioé il riconoscimento e la localizzazazione di oggetti all'interno di immagini e video.
Si chiama cosí perché a differenza dei suoi competitors individua gli oggetti nei frame dei video in una sola passata, questo lo rende leggero e con una ottima efficienza computazionale.
E' anche possibile addestrare il modello con un proprio dataset di grande dimensioni, per permettergli di riconoscere oggetti particolari di nostro interesse, o addirittura persone specifiche.

weekly tech content.png

Vi mostro di seguito una semplice prova di utilizzo che chiunque puó provare sul proprio laptop con una webcam.
Prerequisito é avere un computer con installato Python (versione >= 3.8).
Basta clonare la repository di Github di yolov5 e installare tutti i requirements per poterlo utilizzare per semplici prove.

image.png

Dopodiché avviamo il programma di rilevazione con questo comando:

image.png

in cui il parametro "--source 0" indica di usare la webcam.
Il programma si avvierá e potremo vedere in una nuova finestra lo stream video della webcam con tutti gli oggetti rilevati e la loro posizione, assieme a un punteggio che indica la probabilitá che la rilevazione sia corretta.

photo_2024-01-14_22-53-47.jpg

Sul terminale dove ho avviato il programma invece vedró l'elenco degli oggetti rilevati ogni istante di tempo.

photo_2024-01-14_22-53-49.jpg

Semplice da usare e anche da implementare in propri programmi, fantastico vero?
Seguimi per altri contenuti simili!

weekly tech content.png

Sort:  

Caspita!!! Grazie per questi post che ci aggiornano sulla tecnologia. Questo post mi fa pensare che oggi, strumenti che potrebbero sembrare avanzatissimi, sono alla portata di noi normali cittadini.

Grazie a te Stefano!
Ebbene si, molti strumenti di questo tipo sono accessibili nel loro utilizzo base anche per chi non sa programmare! Per invece adattarli alle proprie necessità si, serve comprendere almeno un minimo il codice.

Coin Marketplace

STEEM 0.21
TRX 0.12
JST 0.028
BTC 66304.75
ETH 3568.69
USDT 1.00
SBD 2.59