Label check report

YOLO dataset · demo_data/yolo

18Images
51Annotations
7Errors
5Warnings
1Info
10 / 18Images with problems

Malformed annotation error · 2

The line or record cannot be parsed; most trainers silently drop or crash on it.

Expected 5 values (box) or class + at least 3 x,y pairs (polygon), got 4
labels/train/img_009.txt:3
All 2 issues
Image / fileWhereDetail
images/train/img_009.jpglabels/train/img_009.txt:3Expected 5 values (box) or class + at least 3 x,y pairs (polygon), got 4
images/train/img_009.jpglabels/train/img_009.txt:4Non-numeric value

Degenerate polygon error · 1

Fewer than 3 distinct points or no area.

Polygon has (almost) zero area
labels/train/img_010.txt:2
Details
Image / fileWhereDetail
images/train/img_010.jpglabels/train/img_010.txt:2Polygon has (almost) zero area

Invalid class id error · 1

The class id is negative or not defined in the class list.

Class id 9 is not defined (defined: 0..2)
labels/train/img_006.txt:4
Details
Image / fileWhereDetail
images/train/img_006.jpglabels/train/img_006.txt:4Class id 9 is not defined (defined: 0..2)

Box outside image error · 1

Part of the box or polygon lies outside the image.

Box extends 0.070 of image size outside the image
labels/train/img_001.txt:2
Details
Image / fileWhereDetail
images/train/img_001.jpglabels/train/img_001.txt:2Box extends 0.070 of image size outside the image

Unreadable image error · 1

The image file is corrupt or not a supported format, so training will crash or skip it.

Details
Image / fileWhereDetail
images/train/img_011.jpgCannot open image (UnidentifiedImageError): corrupt or unsupported file

Zero or negative size error · 1

Width or height is not positive, so the box has no area.

Box has non-positive size (w=0, h=0.2)
labels/train/img_002.txt:5
Details
Image / fileWhereDetail
images/train/img_002.jpglabels/train/img_002.txt:5Box has non-positive size (w=0, h=0.2)

Same box, different class warning · 1

Two boxes overlap almost exactly but have different classes.

Boxes #1 and #5 overlap (IoU 1.00) but are class 1 (person) vs 2 (dog)
labels/train/img_005.txt:5
Details
Image / fileWhereDetail
images/train/img_005.jpglabels/train/img_005.txt:5Boxes #1 and #5 overlap (IoU 1.00) but are class 1 (person) vs 2 (dog)

Duplicate box warning · 1

Two boxes of the same class overlap almost exactly.

Boxes #1 and #3 overlap (IoU 1.00), class 2 (dog)
labels/train/img_004.txt:3
Details
Image / fileWhereDetail
images/train/img_004.jpglabels/train/img_004.txt:3Boxes #1 and #3 overlap (IoU 1.00), class 2 (dog)

Image without label file warning · 1

No label file exists. Fine for background images, a bug if the file was lost.

No label file for this image
labels/train/img_007.txt
Details
Image / fileWhereDetail
images/train/img_007.jpglabels/train/img_007.txtNo label file for this image

Label file without image warning · 1

The label file has no matching image, usually after renaming or deleting images.

Details
Image / fileWhereDetail
labels/train/img_099.txtLabel file has no matching image

Very small box warning · 1

The shorter side is only a couple of pixels; often a mis-click.

Box is only 1.3x1.4 px
labels/train/img_003.txt:3
Details
Image / fileWhereDetail
images/train/img_003.jpglabels/train/img_003.txt:3Box is only 1.3x1.4 px

Empty annotation info · 1

The image has no objects. Intended for background images, otherwise unlabelled data.

Label file exists but contains no objects
labels/train/img_008.txt
Details
Image / fileWhereDetail
images/train/img_008.jpglabels/train/img_008.txtLabel file exists but contains no objects

Class distribution

ClassBoxes
0 (car)17
1 (person)11
2 (dog)22
91