IdeaCredIdeaCred

adithyanraj03/CourtKeyNet

69

CourtKeyNet is an open source deep learning model for high fidelity badminton court detection, featuring an Octave Feature Extractor, Polar Transform Attention, and Geometric Consistency analysis

What's novel

CourtKeyNet is an open source deep learning model for high fidelity badminton court detection, featuring an Octave Feature Extractor, Polar Transform Attention, and Geometric Consistency analysis

Code Analysis

12 files read · 4 rounds

A deep learning model for badminton court corner keypoint detection using a novel octave-based multi-scale feature extractor, polar transform attention, and geometric constraint module to ensure valid quadrilateral outputs.

Strengths

Genuinely novel architecture with multiple innovative components (octave feature extraction, polar attention, geometric constraints) and a complete end-to-end system including training, inference with confidence scoring, and evaluation metrics.

Weaknesses

No test suite, geometric losses disabled by default in main training config, hardcoded paths and confidence thresholds, and the inference GUI is large and could benefit from refactoring.

Score Breakdown

Innovation
7 (25%)
Craft
52 (35%)
Traction
9 (15%)
Scope
79 (25%)

Signal breakdown

Innovation

Not Fork+1
Code Novelty+2
Concept Novelty+2

Craft

Ci-3
Tests-5
Polish+1
Releases+0
Has License+5
Code Quality+20
Readme Quality+15
Recent Activity+7
Structure Quality+5
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+0

Scope

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

Evidence

Commits

28

Contributors

1

Files

70

Active weeks

5

TestsCI/CDREADMELicenseContributing

Repository

Language

Python

Stars

3

Forks

0

License

MIT