IdeaCredIdeaCred

erlandlila/YOLOv11-People-Enter-Exit-Detector

26

๐ŸŽฅ Detect and track people in real-time, counting entries and exits with YOLOv11 for effective foot-traffic analytics and space utilization insights.

What's novel

๐ŸŽฅ Detect and track people in real-time, counting entries and exits with YOLOv11 for effective foot-traffic analytics and space utilization insights.

Code Analysis

3 files read ยท 2 rounds

A single 100-line Python script that runs YOLO11n tracking on a hardcoded video file, counts people entering/exiting two hardcoded polygon zones, and writes an annotated output video.

Strengths

It does work as a minimal proof-of-concept for YOLO-based people counting with polygon ROI detection, and the use of cvzone for text rendering is a reasonable choice.

Weaknesses

The README is a marketing document that describes features (customizable zones, camera input, visual interface, reporting, installation) that do not exist in the code; the code itself has no error handling, no modularity, hardcoded values everywhere, unbounded memory growth, and zero tests.

Score Breakdown

Innovation
2 (25%)
Craft
27 (35%)
Traction
9 (15%)
Scope
22 (25%)

Signal breakdown

Innovation

Not Fork+1
Code Novelty+0
Concept Novelty+0

Craft

Ci-2
Tests-4
Polish+0
Releases+0
Has License+5
Code Quality+4
Readme Quality+15
Recent Activity+7
Structure Quality+4
Commit Consistency+2
Has Dependency Mgmt+5

Traction

Forks+0
Stars+6
Hn Points+0
Watchers+3
Early Traction+0
Devto Reactions+0
Community Contribs+2

Scope

Commits+7
Languages+3
Subsystems+0
Bloat Penalty+0
Completeness+5
Contributors+6
Authored Files+8
Readme Code Match+3
Architecture Depth+3
Implementation Depth+8

Evidence

Commits

24

Contributors

2

Files

13

Active weeks

4

TestsCI/CDREADMELicenseContributing

Repository

Language

Python

Stars

1

Forks

0

License

MIT