Skip to content

Tracking Loss for Small Targets (Boxes) with Irregular Motion and Occlusion using YOLOv8 + ByteTrack #460

@dixingxing1

Description

@dixingxing1

I'm working on a project where I need to track multiple boxes, each with a unique code, as they are moved by people in a warehouse area. I'm using YOLOv8 for detection and ByteTrack for tracking.

However, I'm facing an issue where the tracker easily loses targets, especially during sudden turns or when occlusions occur (e.g., when a person blocks the view of a box while pushing it). I suspect this is due to a combination of factors:
Small target size:​ The boxes can appear relatively small in the video frames.
Irregular motion:​ The movement path of the boxes is not linear, especially during sharp turns pushed by people.
Occlusions:​ Targets are frequently blocked by people or other boxes.
Has anyone encountered similar challenges or have suggestions for improving tracking robustness in such scenarios? Any advice on parameter tuning for ByteTrack, modifications to the tracking logic, or alternative approaches within the YOLOv8+ByteTrack framework would be greatly appreciated.

Please let me know if you need any further details about my setup. Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions