{"adoption": {"forks": 584, "observed_at": "2026-08-28T04:07:06.779406+00:00", "stars": 2646}, "canonical_url": "https://ross.abutalabs.com/products/ccpd", "card": {"archived": false, "artifact_type": "dataset", "description": "[ECCV 2018] CCPD: a diverse and well-annotated dataset for license plate detection and recognition", "domain": ["computer-vision", "image-processing", "artificial-intelligence"], "enriched": true, "function": ["computer-vision", "image-processing", "ocr", "machine-learning"], "health_score": 20, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "stable", "member_repos": ["detectRecog/CCPD"], "name": "detectRecog/CCPD", "platform": ["python", "cross-platform"], "pushed_at": "2024-02-15T22:34:00+00:00", "repo": "detectRecog/CCPD", "stars": 2646, "tags": ["license-plate-detection", "license-plate-recognition", "ccpd", "benchmark", "object-detection", "chinese-license-plates"], "topics": ["plate-detection", "ccpd", "dataset", "detection", "recognition", "large-scale"], "urls": [], "use_cases": ["train a license plate detection model", "benchmark license plate recognition algorithms", "evaluate object detectors on blurred and rotated plates", "get annotated Chinese license plate images for OCR research", "compare YOLO SSD and Faster-RCNN on plate detection", "train a model to recognize green energy vehicle plates"], "what_it_is": "CCPD is a large-scale, well-annotated dataset of over 300k images for license plate detection and recognition, published at ECCV 2018. It includes multiple challenging subsets (blur, rotation, tilt, distance, challenge, green energy plates) plus baseline detection and recognition benchmarks.", "when_to_avoid": ["you need license plates from countries other than China", "you need a ready-to-deploy production recognition system rather than data", "you cannot download large multi-gigabyte image archives"], "when_to_choose": ["you need a large annotated dataset for license plate detection or recognition", "you want a standard benchmark with challenging subsets for plate OCR", "you work on Chinese license plates including new energy vehicle plates"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ccpd", "repo": "detectRecog/CCPD", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.779406+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:18:58.348511+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "af7992b38ba16a3d67202a54721d441bbf809db683e775fbacd09bdf7acb34b6", "fetched_at": "2026-08-28T04:07:06.779406+00:00", "kind": "readme", "missing": false, "url": "https://github.com/detectRecog/CCPD"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.779406+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:18:58.348511+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "af7992b38ba16a3d67202a54721d441bbf809db683e775fbacd09bdf7acb34b6", "fetched_at": "2026-08-28T04:07:06.779406+00:00", "kind": "readme", "missing": false, "url": "https://github.com/detectRecog/CCPD"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:18:58.348511+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "af7992b38ba16a3d67202a54721d441bbf809db683e775fbacd09bdf7acb34b6", "fetched_at": "2026-08-28T04:07:06.779406+00:00", "kind": "readme", "missing": false, "url": "https://github.com/detectRecog/CCPD"}], "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:07:06.779406+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.779406+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.779406+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:18:58.348511+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "af7992b38ba16a3d67202a54721d441bbf809db683e775fbacd09bdf7acb34b6", "fetched_at": "2026-08-28T04:07:06.779406+00:00", "kind": "readme", "missing": false, "url": "https://github.com/detectRecog/CCPD"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.779406+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.779406+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:18:58.348511+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "af7992b38ba16a3d67202a54721d441bbf809db683e775fbacd09bdf7acb34b6", "fetched_at": "2026-08-28T04:07:06.779406+00:00", "kind": "readme", "missing": false, "url": "https://github.com/detectRecog/CCPD"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.779406+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.779406+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.779406+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:18:58.348511+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "af7992b38ba16a3d67202a54721d441bbf809db683e775fbacd09bdf7acb34b6", "fetched_at": "2026-08-28T04:07:06.779406+00:00", "kind": "readme", "missing": false, "url": "https://github.com/detectRecog/CCPD"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.779406+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.779406+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:18:58.348511+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "af7992b38ba16a3d67202a54721d441bbf809db683e775fbacd09bdf7acb34b6", "fetched_at": "2026-08-28T04:07:06.779406+00:00", "kind": "readme", "missing": false, "url": "https://github.com/detectRecog/CCPD"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:18:58.348511+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "af7992b38ba16a3d67202a54721d441bbf809db683e775fbacd09bdf7acb34b6", "fetched_at": "2026-08-28T04:07:06.779406+00:00", "kind": "readme", "missing": false, "url": "https://github.com/detectRecog/CCPD"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:18:58.348511+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "af7992b38ba16a3d67202a54721d441bbf809db683e775fbacd09bdf7acb34b6", "fetched_at": "2026-08-28T04:07:06.779406+00:00", "kind": "readme", "missing": false, "url": "https://github.com/detectRecog/CCPD"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:18:58.348511+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "af7992b38ba16a3d67202a54721d441bbf809db683e775fbacd09bdf7acb34b6", "fetched_at": "2026-08-28T04:07:06.779406+00:00", "kind": "readme", "missing": false, "url": "https://github.com/detectRecog/CCPD"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3075, "days_push": 930, "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}}