IdeaCredIdeaCred

galafis/Computer-Vision-Object-Detection

45

YOLOv3 object detection via OpenCV DNN - image, webcam, and Flask web upload modes

What's novel

YOLOv3 object detection via OpenCV DNN - image, webcam, and Flask web upload modes

Code Analysis

2 files read · 2 rounds

A Python script implementing YOLOv3 object detection via OpenCV DNN for static images and webcam, with a non-functional Flask web UI.

Strengths

Solid implementation of the core inference pipeline using raw OpenCV bindings without heavy ML frameworks. Good error handling for missing model files and robust NMS logic.

Weaknesses

Monolithic code structure mixing CLI, detection logic, and Flask app in one file. The web interface is broken (JavaScript prevents actual API calls). Missing config files in the repository make it incomplete out-of-the-box.

Score Breakdown

Innovation
3 (25%)
Craft
47 (35%)
Traction
6 (15%)
Scope
42 (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+15
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+0
Early Traction+0
Devto Reactions+0
Community Contribs+0

Scope

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

Evidence

Commits

10

Contributors

1

Files

7

Active weeks

5

TestsCI/CDREADMELicenseContributing

Repository

Language

Python

Stars

1

Forks

0

License

MIT