{"adoption": {"forks": 418, "observed_at": "2026-08-28T04:08:05.682835+00:00", "stars": 3461}, "canonical_url": "https://ross.abutalabs.com/products/sam-3d-body", "card": {"archived": false, "artifact_type": "library", "description": "The repository provides code for running inference with the SAM 3D Body Model (3DB), links for downloading the trained model checkpoints and datasets, and example notebooks that show how to use the model.", "domain": ["computer-vision", "deep-learning", "artificial-intelligence"], "enriched": true, "function": ["machine-learning", "computer-vision", "image-processing"], "health_score": 61, "homepage": null, "language": "Python", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["facebookresearch/sam-3d-body"], "name": "facebookresearch/sam-3d-body", "platform": ["python"], "pushed_at": "2026-02-19T18:16:10+00:00", "repo": "facebookresearch/sam-3d-body", "stars": 3461, "tags": ["human-mesh-recovery", "3d-pose-estimation", "inference", "segment-anything", "meta-ai", "model-checkpoints", "gpu"], "topics": [], "urls": [], "use_cases": ["recover 3d human mesh from a single photo", "estimate full-body pose including hands and feet from images", "run promptable human mesh recovery with keypoints or masks", "download pretrained 3d body model checkpoints", "reconstruct 3d human body from in-the-wild images"], "what_it_is": "SAM 3D Body is a promptable model for single-image full-body 3D human mesh recovery (HMR), estimating body, feet, and hand pose using the Momentum Human Rig parametric mesh representation. This repository provides inference code, model checkpoints, datasets, and example notebooks for using the model.", "when_to_avoid": ["you need multi-person video tracking rather than single-image recovery", "you require a permissive open-source license (license is custom)", "you need real-time on-device inference on constrained hardware", "you want 3D reconstruction of objects rather than human bodies"], "when_to_choose": ["you need state-of-the-art single-image 3D human mesh recovery", "you want promptable inference guided by 2D keypoints or masks", "you need robust generalization to diverse in-the-wild images", "you want a parametric body model with decoupled skeleton and shape"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/sam-3d-body", "repo": "facebookresearch/sam-3d-body", "role": "main", "score": 48}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.682835+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:36:55.212161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "983e4cfd87e6f14d4af2bcb6d3200db942541d5ae8d96124c8b4fc9dd458abe4", "fetched_at": "2026-08-28T04:08:05.682835+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/sam-3d-body"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.682835+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:36:55.212161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "983e4cfd87e6f14d4af2bcb6d3200db942541d5ae8d96124c8b4fc9dd458abe4", "fetched_at": "2026-08-28T04:08:05.682835+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/sam-3d-body"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:36:55.212161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "983e4cfd87e6f14d4af2bcb6d3200db942541d5ae8d96124c8b4fc9dd458abe4", "fetched_at": "2026-08-28T04:08:05.682835+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/sam-3d-body"}], "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:08:05.682835+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.682835+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.682835+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:36:55.212161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "983e4cfd87e6f14d4af2bcb6d3200db942541d5ae8d96124c8b4fc9dd458abe4", "fetched_at": "2026-08-28T04:08:05.682835+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/sam-3d-body"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.682835+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.682835+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:36:55.212161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "983e4cfd87e6f14d4af2bcb6d3200db942541d5ae8d96124c8b4fc9dd458abe4", "fetched_at": "2026-08-28T04:08:05.682835+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/sam-3d-body"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.682835+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.682835+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.682835+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:36:55.212161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "983e4cfd87e6f14d4af2bcb6d3200db942541d5ae8d96124c8b4fc9dd458abe4", "fetched_at": "2026-08-28T04:08:05.682835+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/sam-3d-body"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.682835+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.682835+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:36:55.212161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "983e4cfd87e6f14d4af2bcb6d3200db942541d5ae8d96124c8b4fc9dd458abe4", "fetched_at": "2026-08-28T04:08:05.682835+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/sam-3d-body"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:36:55.212161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "983e4cfd87e6f14d4af2bcb6d3200db942541d5ae8d96124c8b4fc9dd458abe4", "fetched_at": "2026-08-28T04:08:05.682835+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/sam-3d-body"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:36:55.212161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "983e4cfd87e6f14d4af2bcb6d3200db942541d5ae8d96124c8b4fc9dd458abe4", "fetched_at": "2026-08-28T04:08:05.682835+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/sam-3d-body"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:36:55.212161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "983e4cfd87e6f14d4af2bcb6d3200db942541d5ae8d96124c8b4fc9dd458abe4", "fetched_at": "2026-08-28T04:08:05.682835+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/sam-3d-body"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 68, "longevity": 28, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+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": 400, "days_push": 195, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 48, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}