Both Yolov5 and Yolov7 are cutting-edge models for object detection and object counting. They have assisted machine learning engineers in effectively training their datasets with outstanding outcomes. They are open-source models that of- fer encouraging metrics like recall, accuracy, and precision. These very effective models are a wonderful option because of the rising use of object detection and object counting in various industrial sectors. The use of synthetic datasets has been shown to be quite beneficial because it is very challenging to collect organic datasets of industrial objects. Industrial objects like bars and screws require a powerful and adaptable model that can detect various object categories and pro- duce accurate results. Yolo proposed to utilize K-means and genetic learning techniques to train anchor boxes based on the distribution of bounding boxes in the custom dataset. For custom tasks as scenarios in industrial applications, this is crucial. When you enter your custom data in YOLO, all YOLO anchor boxes are automatically learned. Powerful library OpenCV assisted in creating synthetic datasets. Data augmentation is a technique that we utilized to intro- duce small alterations to the synthetic dataset to enhance its size. The organic dataset is subjected to augmentation techniques, and bounding boxes are made in accordance with Yolo model criteria, which is achieved using Roboflow.

Sia Yolov5 che Yolov7 sono modelli all’avanguardia per il rilevamento e il conteggio degli oggetti. Hanno assistito gli ingegneri del machine learning nell’addestramento efficace dei loro set di dati con risultati eccezionali. Sono modelli open source che offrono metriche incoraggianti come richiamo, accu- ratezza e precisione. Questi modelli molto efficaci sono un’opzione meravigliosa a causa del crescente utilizzo del rilevamento e del conteggio degli oggetti in vari settori industriali. L’uso di set di dati sintetici si è dimostrato piuttosto van- taggioso perché è molto impegnativo raccogliere set di dati organici di oggetti industriali. Oggetti industriali come barre e viti richiedono un modello potente e adattabile in grado di rilevare varie categorie di oggetti e produrre risultati ac- curati. Yolo ha proposto di utilizzare le medie K e le tecniche di apprendimento genetico per addestrare le scatole di ancoraggio in base alla distribuzione delle scatole di delimitazione nel set di dati personalizzato. Per attività personaliz- zate come scenari in applicazioni industriali, questo è fondamentale. Quando inserisci i tuoi dati personalizzati in YOLO, tutte le scatole di ancoraggio YOLO vengono apprese automaticamente. La potente libreria OpenCV ha assistito nella creazione di set di dati sintetici. L’aumento dei dati è una tecnica che abbiamo utilizzato per introdurre piccole modifiche al set di dati sintetici per aumentarne le dimensioni. Il set di dati organico è sottoposto a tecniche di au- mento e i riquadri di delimitazione sono realizzati secondo i criteri del modello Yolo, che si ottiene utilizzando Roboflow.

Counting objects in an industrial environments using YOLOv5 and YOLOv7

TARIQ, RAAZIA
2022/2023

Abstract

Both Yolov5 and Yolov7 are cutting-edge models for object detection and object counting. They have assisted machine learning engineers in effectively training their datasets with outstanding outcomes. They are open-source models that of- fer encouraging metrics like recall, accuracy, and precision. These very effective models are a wonderful option because of the rising use of object detection and object counting in various industrial sectors. The use of synthetic datasets has been shown to be quite beneficial because it is very challenging to collect organic datasets of industrial objects. Industrial objects like bars and screws require a powerful and adaptable model that can detect various object categories and pro- duce accurate results. Yolo proposed to utilize K-means and genetic learning techniques to train anchor boxes based on the distribution of bounding boxes in the custom dataset. For custom tasks as scenarios in industrial applications, this is crucial. When you enter your custom data in YOLO, all YOLO anchor boxes are automatically learned. Powerful library OpenCV assisted in creating synthetic datasets. Data augmentation is a technique that we utilized to intro- duce small alterations to the synthetic dataset to enhance its size. The organic dataset is subjected to augmentation techniques, and bounding boxes are made in accordance with Yolo model criteria, which is achieved using Roboflow.
2022
Counting objects in an industrial environments using YOLOv5 and YOLOv7
Sia Yolov5 che Yolov7 sono modelli all’avanguardia per il rilevamento e il conteggio degli oggetti. Hanno assistito gli ingegneri del machine learning nell’addestramento efficace dei loro set di dati con risultati eccezionali. Sono modelli open source che offrono metriche incoraggianti come richiamo, accu- ratezza e precisione. Questi modelli molto efficaci sono un’opzione meravigliosa a causa del crescente utilizzo del rilevamento e del conteggio degli oggetti in vari settori industriali. L’uso di set di dati sintetici si è dimostrato piuttosto van- taggioso perché è molto impegnativo raccogliere set di dati organici di oggetti industriali. Oggetti industriali come barre e viti richiedono un modello potente e adattabile in grado di rilevare varie categorie di oggetti e produrre risultati ac- curati. Yolo ha proposto di utilizzare le medie K e le tecniche di apprendimento genetico per addestrare le scatole di ancoraggio in base alla distribuzione delle scatole di delimitazione nel set di dati personalizzato. Per attività personaliz- zate come scenari in applicazioni industriali, questo è fondamentale. Quando inserisci i tuoi dati personalizzati in YOLO, tutte le scatole di ancoraggio YOLO vengono apprese automaticamente. La potente libreria OpenCV ha assistito nella creazione di set di dati sintetici. L’aumento dei dati è una tecnica che abbiamo utilizzato per introdurre piccole modifiche al set di dati sintetici per aumentarne le dimensioni. Il set di dati organico è sottoposto a tecniche di au- mento e i riquadri di delimitazione sono realizzati secondo i criteri del modello Yolo, che si ottiene utilizzando Roboflow.
YOLOv5
YOLOv7
Object Detection
Object Counting
Industrial Objects
File in questo prodotto:
File Dimensione Formato  
Tariq_Raazia.pdf

accesso riservato

Dimensione 9.95 MB
Formato Adobe PDF
9.95 MB Adobe PDF

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/53849