Commit Graph

56 Commits

Author SHA1 Message Date
uttarayan21
4256c0af74 feat(makefile): add conversion task and update model binaries
Some checks failed
build / checks-matrix (push) Successful in 19m22s
build / codecov (push) Failing after 19m22s
docs / docs (push) Failing after 28m50s
build / checks-build (push) Has been cancelled
2025-08-28 13:43:23 +05:30
uttarayan21
3eec262076 feat(bounding-box): add scale_uniform method for consistent scaling
Some checks failed
build / checks-matrix (push) Successful in 19m22s
build / codecov (push) Failing after 19m26s
docs / docs (push) Failing after 28m51s
build / checks-build (push) Has been cancelled
feat(gui): display face ROIs in comparison results

refactor(bridge): pad detected face bounding boxes uniformly
2025-08-22 19:01:34 +05:30
uttarayan21
c758fd8d41 feat(gui): add face ROIs to comparison results and update image size 2025-08-22 18:26:29 +05:30
uttarayan21
34eaf9348a refactor(gui): remove commented-out code in face detection function
Some checks failed
build / checks-matrix (push) Successful in 19m20s
build / codecov (push) Failing after 19m18s
docs / docs (push) Has been cancelled
build / checks-build (push) Has been cancelled
2025-08-22 18:15:55 +05:30
uttarayan21
dab7719206 refactor: replace bbox::BBox with bounding_box::Aabb2 across codebase
Some checks failed
build / checks-matrix (push) Has been cancelled
build / checks-build (push) Has been cancelled
build / codecov (push) Has been cancelled
docs / docs (push) Has been cancelled
2025-08-22 18:14:58 +05:30
uttarayan21
4b4d23d1d4 feat(bbox): add bounding box implementation with serialization
Add initial implementation of the `BBox` struct in the `bbox` module,
including basic operations and serialization/deserialization support
with Serde.
2025-08-22 15:27:47 +05:30
uttarayan21
aab3d84db0 feat(ndcv-bridge): add ndcv-bridge for ndarray and opencv interaction 2025-08-22 15:27:36 +05:30
uttarayan21
65560825fa feat: add cargo-outdated and improve slider precision in app views
Some checks failed
build / checks-matrix (push) Successful in 19m24s
build / codecov (push) Failing after 19m27s
docs / docs (push) Failing after 28m47s
build / checks-build (push) Has been cancelled
2025-08-22 13:06:16 +05:30
uttarayan21
0a5dbaaadc refactor(gui): set fixed input dimensions for face detection 2025-08-21 18:52:58 +05:30
uttarayan21
3e14a16739 feat(gui): Added iced gui 2025-08-21 18:28:39 +05:30
uttarayan21
bfa389b497 feat(compare): add face comparison functionality with cosine similarity
Some checks failed
build / checks-matrix (push) Successful in 19m23s
build / codecov (push) Failing after 19m18s
docs / docs (push) Failing after 28m50s
build / checks-build (push) Has been cancelled
2025-08-21 17:34:07 +05:30
uttarayan21
f8122892e0 feat(ndarray-safetensors): add tensor_by_index method for SafeArraysView
Some checks failed
build / checks-matrix (push) Successful in 19m24s
build / codecov (push) Failing after 19m27s
docs / docs (push) Failing after 28m51s
build / checks-build (push) Has been cancelled
2025-08-20 16:05:18 +05:30
uttarayan21
97f64e7e10 feat: save safetensors to the database
Some checks failed
build / checks-matrix (push) Successful in 19m23s
build / codecov (push) Failing after 19m26s
docs / docs (push) Failing after 28m47s
build / checks-build (push) Has been cancelled
2025-08-20 12:17:18 +05:30
uttarayan21
37adb74adf feat: Save tensors to database as safetensor 2025-08-20 12:17:18 +05:30
uttarayan21
47218fa696 feat: Added ndarray-safetensors 2025-08-20 12:17:16 +05:30
uttarayan21
61466c9edd refactor(mnn): remove unused model loading methods from mnn.rs files
Some checks failed
build / checks-matrix (push) Successful in 19m22s
build / codecov (push) Failing after 19m26s
docs / docs (push) Failing after 28m50s
build / checks-build (push) Has been cancelled
2025-08-20 01:41:55 +05:30
uttarayan21
33798467ba fix(onnx): Use patched version of onnxruntime
Some checks failed
build / checks-matrix (push) Successful in 19m21s
build / codecov (push) Failing after 19m26s
docs / docs (push) Failing after 28m47s
build / checks-build (push) Has been cancelled
2025-08-19 15:28:38 +05:30
uttarayan21
3d56db687c feat: Added nix build support
Some checks failed
build / checks-matrix (push) Successful in 19m19s
build / codecov (push) Failing after 19m26s
docs / docs (push) Has been cancelled
build / checks-build (push) Has been cancelled
2025-08-19 14:31:02 +05:30
uttarayan21
cd12e97de3 feat: Added lfs
Some checks failed
build / checks-matrix (push) Successful in 19m24s
build / codecov (push) Failing after 19m26s
docs / docs (push) Failing after 28m47s
build / checks-build (push) Has been cancelled
2025-08-18 22:31:37 +05:30
uttarayan21
bd6520ce5a feat: Remove models
Some checks failed
build / checks-build (push) Has been cancelled
build / codecov (push) Has been cancelled
build / checks-matrix (push) Has been cancelled
docs / docs (push) Has been cancelled
2025-08-18 22:14:49 +05:30
uttarayan21
cd9c65ff6b feat: Remove git lfs 2025-08-18 22:14:33 +05:30
uttarayan21
cc26391610 chore: Reorder lfs entries
Some checks failed
build / checks-matrix (push) Has been cancelled
build / checks-build (push) Has been cancelled
build / codecov (push) Has been cancelled
docs / docs (push) Has been cancelled
2025-08-18 22:12:05 +05:30
uttarayan21
783320131a feat: Added stuff
Some checks failed
build / checks-build (push) Has been cancelled
build / checks-matrix (push) Has been cancelled
build / codecov (push) Has been cancelled
docs / docs (push) Has been cancelled
2025-08-18 22:10:29 +05:30
uttarayan21
7fc958b299 feat: Added more ort execution_provider
Some checks failed
build / checks-matrix (push) Failing after 19m0s
build / checks-build (push) Has been skipped
build / codecov (push) Failing after 19m3s
docs / docs (push) Failing after 28m31s
2025-08-18 16:31:16 +05:30
uttarayan21
3aa95a2ef5 feat: Added cli features for mnn and ort 2025-08-18 15:07:17 +05:30
uttarayan21
e7c9c38ed7 feat: implement the facenet implementation for ort 2025-08-18 13:20:55 +05:30
uttarayan21
5a1f4b9ef6 feat: Move facenet to same structure as facedet
Some checks failed
build / checks-matrix (push) Successful in 19m20s
build / codecov (push) Failing after 19m18s
docs / docs (push) Failing after 28m42s
build / checks-build (push) Has been cancelled
2025-08-18 12:59:35 +05:30
uttarayan21
087d841959 fix: Change the structure of builder
Some checks failed
build / checks-matrix (push) Successful in 19m21s
build / codecov (push) Failing after 19m18s
docs / docs (push) Has been cancelled
build / checks-build (push) Has been cancelled
2025-08-18 12:03:00 +05:30
uttarayan21
050e937408 feat: Changed the struct for retinaface
Some checks failed
build / checks-matrix (push) Has been cancelled
build / checks-build (push) Has been cancelled
build / codecov (push) Has been cancelled
docs / docs (push) Has been cancelled
2025-08-18 11:59:09 +05:30
uttarayan21
33afbfc2b8 feat: Added stuff
Some checks failed
build / checks-matrix (push) Successful in 19m25s
build / checks-build (push) Has been cancelled
build / codecov (push) Has been cancelled
docs / docs (push) Has been cancelled
2025-08-18 11:31:03 +05:30
uttarayan21
2d2309837f feat: Added stuff
Some checks failed
build / checks-matrix (push) Successful in 23m6s
build / codecov (push) Failing after 19m30s
docs / docs (push) Failing after 28m54s
build / checks-build (push) Has been cancelled
2025-08-13 18:08:03 +05:30
uttarayan21
f5740dc87f feat: Added .gitattributes and .gitignore 2025-08-08 15:19:59 +05:30
uttarayan21
3753e399b1 feat: Added models 2025-08-08 15:15:50 +05:30
uttarayan21
d52b69911f feat: Added facenet 2025-08-08 15:01:25 +05:30
uttarayan21
a3ea01b7b6 feat: Added facenet 2025-08-07 17:24:01 +05:30
uttarayan21
e60921b099 feat: Make nms return result if scores.len() != boxes.len() 2025-08-07 15:50:48 +05:30
uttarayan21
e91ae5b865 feat: Added a manual implementation of nms 2025-08-07 15:45:54 +05:30
uttarayan21
2c43f657aa backup: broken backup 2025-08-07 13:30:34 +05:30
uttarayan21
8d07b0846c feat: Working retinaface 2025-08-07 11:51:10 +05:30
uttarayan21
f7aae32caf broken: Remove the FaceDetectionConfig 2025-08-05 19:17:31 +05:30
uttarayan21
043a845fc1 feat: Remove bbox crate and use 1024 for image size 2025-08-05 18:14:31 +05:30
uttarayan21
06fb0b4487 feat: Added nms 2025-08-05 15:36:47 +05:30
uttarayan21
42ac210bba fix: A lot of fixes relating to bounding-boxes 2025-08-05 14:39:16 +05:30
uttarayan21
561fb2a924 feat: Added threshold for scores and nms 2025-08-05 13:39:15 +05:30
uttarayan21
bcb7c94390 feat: Draw bounding boxes correctly 2025-08-05 12:58:17 +05:30
uttarayan21
74c603dc37 broken(retinaface): Added drawing for bounding box 2025-08-05 02:10:14 +05:30
uttarayan21
9fd0993cc3 feat: Bbox drawing 2025-08-05 00:28:13 +05:30
uttarayan21
df5584d797 feat: Added postprocessing for retinaface 2025-08-04 19:27:45 +05:30
uttarayan21
f55f0ab089 feat: output aabbs from retinaface 2025-08-04 11:43:16 +05:30
uttarayan21
c751654799 feat: Use the git version of mnn-rs with a patch to local 2025-07-17 21:49:50 +05:30