Published December 6, 2022 | Version v2
Dataset Open

Mechanical Parts Dataset 2022

Description

Mechanical Parts Dataset

The dataset consists of a total of 2250 images obtained by downloading from various internet platforms. Among the images in the dataset, there are 714 images with bearings, 632 images with bolts, 616 images with gears and 586 images with nuts. A total of 10597 manual labeling processes were carried out in the dataset, including 2099 labels belonging to the bearing class, 2734 labels belonging to the bolt class, 2662 labels belonging to the gear class and 3102 labels belonging to the nut class. 

 

Folder Content

The created dataset is divided into 3 as 80% train, 10% validation and 10% test. In the "Mechanical Parts Dataset" folder, there are three separate folders as "train", "test" and "val". In each of these three folders there are folders named "images" and "labels". Images are kept in the "images" folder and tag information is kept in the "labels" folder.

Finally, inside the folder there is a yaml file named "mech_parts_data" for the Yolo algorithm. This file contains the number of classes and class names.

 

Images and Labels

The dataset was prepared in accordance with the Yolov5 algorithm.
For example, the tag information of the image named "2a0xhkr_jpg.rf.45a11bf63c40ad6e47da384fdf6bb7a1.jpg" is stored in the txt file with the same name. The tag information (coordinates) in the txt file are as follows: "class x_center y_center width height".

 

Update 05.01.2023

***Pascal voc and coco json formats have been added.***

 

Related paper: doi.org/10.5281/zenodo.7496767

Files

Files (279.4 MB)

Name Size Download all
md5:fc2bfa33c4d0439188cb5974694a4520
93.0 MB Download
md5:b2964da3c2e8171b63849f6d15c6e733
92.7 MB Download
md5:711d46776ac74e2e83d4167a76a95d29
93.6 MB Download