{"adoption": {"forks": 287, "observed_at": "2026-08-28T04:05:32.388152+00:00", "stars": 1758}, "canonical_url": "https://ross.abutalabs.com/products/awesome-cbir-papers", "card": {"archived": false, "artifact_type": "learning-resource", "description": "📝Awesome and classical image retrieval papers", "domain": ["computer-vision", "image-processing", "artificial-intelligence", "awesome-lists"], "enriched": true, "function": ["search-engine", "computer-vision", "machine-learning"], "health_score": 80, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "active", "member_repos": ["willard-yuan/awesome-cbir-papers"], "name": "willard-yuan/awesome-cbir-papers", "platform": ["cross-platform"], "pushed_at": "2026-08-25T10:40:38+00:00", "repo": "willard-yuan/awesome-cbir-papers", "stars": 1758, "tags": ["cbir", "image-retrieval", "visual-search", "paper-collection", "nearest-neighbor-search", "instance-retrieval", "local-features", "curated-list", "search"], "topics": ["cbir", "image-retrieval", "visual-search", "image-retrieval-papers", "nearest-neighbor-search", "instance-retrieval", "local-features"], "urls": [], "use_cases": ["find papers on content-based image retrieval", "research deep learning features for image search", "learn about SIFT and classical local feature retrieval methods", "find datasets for image retrieval benchmarks", "survey approximate nearest neighbor search methods", "study industrial image retrieval systems", "find tutorials on visual search and CBIR"], "what_it_is": "A curated awesome-list of classical and deep learning papers on content-based image retrieval (CBIR), covering local features, global features, instance search, ANN search, and industry systems. It also links to tutorials, datasets, demos, and useful packages for image retrieval research.", "when_to_avoid": ["you need runnable image retrieval software rather than papers", "you want an exhaustive, automatically updated bibliography", "you need non-image retrieval topics like text or video retrieval"], "when_to_choose": ["you are researching or surveying image retrieval literature", "you need a starting point for CBIR, instance search, or ANN search papers", "you want curated links to datasets and tutorials for visual search"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/awesome-cbir-papers", "repo": "willard-yuan/awesome-cbir-papers", "role": "main", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.388152+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:27:37.987232+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34ec67b741c9626c357a3578a163ce881a6d99a49a4eccf4b4cfe99fef0a98cd", "fetched_at": "2026-08-28T04:05:32.388152+00:00", "kind": "readme", "missing": false, "url": "https://github.com/willard-yuan/awesome-cbir-papers"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.388152+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:27:37.987232+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34ec67b741c9626c357a3578a163ce881a6d99a49a4eccf4b4cfe99fef0a98cd", "fetched_at": "2026-08-28T04:05:32.388152+00:00", "kind": "readme", "missing": false, "url": "https://github.com/willard-yuan/awesome-cbir-papers"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:27:37.987232+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34ec67b741c9626c357a3578a163ce881a6d99a49a4eccf4b4cfe99fef0a98cd", "fetched_at": "2026-08-28T04:05:32.388152+00:00", "kind": "readme", "missing": false, "url": "https://github.com/willard-yuan/awesome-cbir-papers"}], "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:05:32.388152+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.388152+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.388152+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:27:37.987232+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34ec67b741c9626c357a3578a163ce881a6d99a49a4eccf4b4cfe99fef0a98cd", "fetched_at": "2026-08-28T04:05:32.388152+00:00", "kind": "readme", "missing": false, "url": "https://github.com/willard-yuan/awesome-cbir-papers"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.388152+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.388152+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:27:37.987232+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34ec67b741c9626c357a3578a163ce881a6d99a49a4eccf4b4cfe99fef0a98cd", "fetched_at": "2026-08-28T04:05:32.388152+00:00", "kind": "readme", "missing": false, "url": "https://github.com/willard-yuan/awesome-cbir-papers"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.388152+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.388152+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.388152+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:27:37.987232+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34ec67b741c9626c357a3578a163ce881a6d99a49a4eccf4b4cfe99fef0a98cd", "fetched_at": "2026-08-28T04:05:32.388152+00:00", "kind": "readme", "missing": false, "url": "https://github.com/willard-yuan/awesome-cbir-papers"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.388152+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.388152+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:27:37.987232+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34ec67b741c9626c357a3578a163ce881a6d99a49a4eccf4b4cfe99fef0a98cd", "fetched_at": "2026-08-28T04:05:32.388152+00:00", "kind": "readme", "missing": false, "url": "https://github.com/willard-yuan/awesome-cbir-papers"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:27:37.987232+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34ec67b741c9626c357a3578a163ce881a6d99a49a4eccf4b4cfe99fef0a98cd", "fetched_at": "2026-08-28T04:05:32.388152+00:00", "kind": "readme", "missing": false, "url": "https://github.com/willard-yuan/awesome-cbir-papers"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:27:37.987232+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34ec67b741c9626c357a3578a163ce881a6d99a49a4eccf4b4cfe99fef0a98cd", "fetched_at": "2026-08-28T04:05:32.388152+00:00", "kind": "readme", "missing": false, "url": "https://github.com/willard-yuan/awesome-cbir-papers"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:27:37.987232+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34ec67b741c9626c357a3578a163ce881a6d99a49a4eccf4b4cfe99fef0a98cd", "fetched_at": "2026-08-28T04:05:32.388152+00:00", "kind": "readme", "missing": false, "url": "https://github.com/willard-yuan/awesome-cbir-papers"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4023, "days_push": 8, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 77, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}