{"adoption": {"forks": 1548, "observed_at": "2026-08-28T04:10:00.678420+00:00", "stars": 7542}, "canonical_url": "https://ross.abutalabs.com/products/ultra-light-fast-generic-face-detector-1mb", "card": {"archived": false, "artifact_type": "library", "description": " 💎1MB lightweight face detection model  (1MB轻量级人脸检测模型)", "domain": ["computer-vision", "machine-learning", "embedded-systems", "cross-platform"], "enriched": true, "function": ["computer-vision", "machine-learning", "image-processing", "llm-inference"], "health_score": 20, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB"], "name": "Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB", "platform": ["python", "cpp", "windows", "embedded", "cross-platform"], "pushed_at": "2023-12-29T15:39:12+00:00", "repo": "Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB", "stars": 7542, "tags": ["face-detection", "lightweight-model", "edge-computing", "onnx", "ncnn", "mnn", "caffe", "int8-quantization", "widerface", "pretrained-model", "linux", "macos", "android"], "topics": ["face-detection", "arm", "inference", "mnn", "ncnn"], "urls": [], "use_cases": ["detect faces in images on mobile or embedded devices", "run face detection on ARM boards with limited memory", "export a small face detection model to onnx for deployment", "quantize a face detector to int8 for faster inference", "add face detection to a camera app on android", "run face detection in c++ with ncnn or mnn"], "what_it_is": "An ultra-lightweight face detection model (~1MB FP32, ~300KB quantized) designed for edge computing devices, with slim and RFB variants trained on WIDER FACE. It ships pretrained weights plus inference code for PyTorch, ONNX, NCNN, MNN, Caffe, and OpenCV DNN.", "when_to_avoid": ["you need landmark detection, recognition, or attributes beyond face boxes", "you need the highest accuracy on hard faces and can afford larger models", "you need actively maintained code with recent updates"], "when_to_choose": ["you need a tiny, fast face detector for edge or mobile hardware", "you want pretrained weights with multiple inference framework backends", "model size and flops matter more than state-of-the-art accuracy"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ultra-light-fast-generic-face-detector-1mb", "repo": "Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.678420+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:37:25.075901+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b26775ad1ed1e095ca9e312d83ad9db1bd29b6c1da40e19d6c11f62f6046fe11", "fetched_at": "2026-08-28T04:10:00.678420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.678420+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:37:25.075901+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b26775ad1ed1e095ca9e312d83ad9db1bd29b6c1da40e19d6c11f62f6046fe11", "fetched_at": "2026-08-28T04:10:00.678420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:37:25.075901+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b26775ad1ed1e095ca9e312d83ad9db1bd29b6c1da40e19d6c11f62f6046fe11", "fetched_at": "2026-08-28T04:10:00.678420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.678420+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.678420+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.678420+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:37:25.075901+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b26775ad1ed1e095ca9e312d83ad9db1bd29b6c1da40e19d6c11f62f6046fe11", "fetched_at": "2026-08-28T04:10:00.678420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.678420+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.678420+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:37:25.075901+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b26775ad1ed1e095ca9e312d83ad9db1bd29b6c1da40e19d6c11f62f6046fe11", "fetched_at": "2026-08-28T04:10:00.678420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.678420+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.678420+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.678420+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:37:25.075901+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b26775ad1ed1e095ca9e312d83ad9db1bd29b6c1da40e19d6c11f62f6046fe11", "fetched_at": "2026-08-28T04:10:00.678420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.678420+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:00.678420+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:37:25.075901+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b26775ad1ed1e095ca9e312d83ad9db1bd29b6c1da40e19d6c11f62f6046fe11", "fetched_at": "2026-08-28T04:10:00.678420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:37:25.075901+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b26775ad1ed1e095ca9e312d83ad9db1bd29b6c1da40e19d6c11f62f6046fe11", "fetched_at": "2026-08-28T04:10:00.678420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:37:25.075901+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b26775ad1ed1e095ca9e312d83ad9db1bd29b6c1da40e19d6c11f62f6046fe11", "fetched_at": "2026-08-28T04:10:00.678420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:37:25.075901+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b26775ad1ed1e095ca9e312d83ad9db1bd29b6c1da40e19d6c11f62f6046fe11", "fetched_at": "2026-08-28T04:10:00.678420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2519, "days_push": 978, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}