{"adoption": {"forks": 127, "observed_at": "2026-08-28T04:04:30.541750+00:00", "stars": 1364}, "canonical_url": "https://ross.abutalabs.com/products/tpvformer", "card": {"archived": false, "artifact_type": "library", "description": "[CVPR 2023] An academic alternative to Tesla's occupancy network for autonomous driving.", "domain": ["autonomous-vehicles", "computer-vision", "deep-learning", "artificial-intelligence"], "enriched": true, "function": ["machine-learning", "deep-learning", "computer-vision", "image-processing"], "health_score": 20, "homepage": "https://wzzheng.net/TPVFormer/", "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["wzzheng/TPVFormer"], "name": "wzzheng/TPVFormer", "platform": ["python"], "pushed_at": "2024-09-07T04:25:37+00:00", "repo": "wzzheng/TPVFormer", "stars": 1364, "tags": ["3d-occupancy-prediction", "autonomous-driving", "bev-perception", "transformer", "semantic-segmentation", "nuscenes", "cvpr-2023", "research-code", "linux", "gpu"], "topics": [], "urls": [], "use_cases": ["predict 3d semantic occupancy from camera images", "research alternative to tesla occupancy network", "segment 3d voxels for autonomous driving scenes", "train occupancy prediction model on nuScenes", "run semantic scene completion on SemanticKITTI", "compare bev vs tri-perspective view perception"], "what_it_is": "TPVFormer is a CVPR 2023 research implementation of a tri-perspective view transformer for vision-based 3D semantic occupancy prediction, serving as an academic alternative to Tesla's occupancy network. It lifts surround-camera RGB features into 3D space using sparse LiDAR supervision to predict semantic occupancy for all voxels.", "when_to_avoid": ["you need a production-ready autonomous driving perception stack", "you require dense occupancy prediction rather than a tri-plane representation", "you need actively maintained code with frequent updates"], "when_to_choose": ["you need a published, peer-reviewed baseline for camera-based 3D occupancy prediction", "you want to reproduce CVPR 2023 results on nuScenes or SemanticKITTI", "you are researching vision-centric autonomous driving perception without LiDAR at inference"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/tpvformer", "repo": "wzzheng/TPVFormer", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.541750+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:41:22.886812+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c72550723aa15f92a05ee52255b88e12ddf09157276474af56d06402c625cb67", "fetched_at": "2026-08-28T04:04:30.541750+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wzzheng/TPVFormer"}, {"content_hash": "530625d91abc3112c4d6f11733b5c79bd16328a682ef8db3c2fa84e994676eeb", "fetched_at": "2026-08-29T11:58:50.505131+00:00", "kind": "homepage", "missing": false, "url": "https://wzzheng.net/TPVFormer/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.541750+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:41:22.886812+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c72550723aa15f92a05ee52255b88e12ddf09157276474af56d06402c625cb67", "fetched_at": "2026-08-28T04:04:30.541750+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wzzheng/TPVFormer"}, {"content_hash": "530625d91abc3112c4d6f11733b5c79bd16328a682ef8db3c2fa84e994676eeb", "fetched_at": "2026-08-29T11:58:50.505131+00:00", "kind": "homepage", "missing": false, "url": "https://wzzheng.net/TPVFormer/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:41:22.886812+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c72550723aa15f92a05ee52255b88e12ddf09157276474af56d06402c625cb67", "fetched_at": "2026-08-28T04:04:30.541750+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wzzheng/TPVFormer"}, {"content_hash": "530625d91abc3112c4d6f11733b5c79bd16328a682ef8db3c2fa84e994676eeb", "fetched_at": "2026-08-29T11:58:50.505131+00:00", "kind": "homepage", "missing": false, "url": "https://wzzheng.net/TPVFormer/"}], "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:04:30.541750+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.541750+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.541750+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:41:22.886812+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c72550723aa15f92a05ee52255b88e12ddf09157276474af56d06402c625cb67", "fetched_at": "2026-08-28T04:04:30.541750+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wzzheng/TPVFormer"}, {"content_hash": "530625d91abc3112c4d6f11733b5c79bd16328a682ef8db3c2fa84e994676eeb", "fetched_at": "2026-08-29T11:58:50.505131+00:00", "kind": "homepage", "missing": false, "url": "https://wzzheng.net/TPVFormer/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.541750+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.541750+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:41:22.886812+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c72550723aa15f92a05ee52255b88e12ddf09157276474af56d06402c625cb67", "fetched_at": "2026-08-28T04:04:30.541750+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wzzheng/TPVFormer"}, {"content_hash": "530625d91abc3112c4d6f11733b5c79bd16328a682ef8db3c2fa84e994676eeb", "fetched_at": "2026-08-29T11:58:50.505131+00:00", "kind": "homepage", "missing": false, "url": "https://wzzheng.net/TPVFormer/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.541750+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.541750+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.541750+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:41:22.886812+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c72550723aa15f92a05ee52255b88e12ddf09157276474af56d06402c625cb67", "fetched_at": "2026-08-28T04:04:30.541750+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wzzheng/TPVFormer"}, {"content_hash": "530625d91abc3112c4d6f11733b5c79bd16328a682ef8db3c2fa84e994676eeb", "fetched_at": "2026-08-29T11:58:50.505131+00:00", "kind": "homepage", "missing": false, "url": "https://wzzheng.net/TPVFormer/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.541750+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.541750+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:41:22.886812+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c72550723aa15f92a05ee52255b88e12ddf09157276474af56d06402c625cb67", "fetched_at": "2026-08-28T04:04:30.541750+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wzzheng/TPVFormer"}, {"content_hash": "530625d91abc3112c4d6f11733b5c79bd16328a682ef8db3c2fa84e994676eeb", "fetched_at": "2026-08-29T11:58:50.505131+00:00", "kind": "homepage", "missing": false, "url": "https://wzzheng.net/TPVFormer/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:41:22.886812+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c72550723aa15f92a05ee52255b88e12ddf09157276474af56d06402c625cb67", "fetched_at": "2026-08-28T04:04:30.541750+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wzzheng/TPVFormer"}, {"content_hash": "530625d91abc3112c4d6f11733b5c79bd16328a682ef8db3c2fa84e994676eeb", "fetched_at": "2026-08-29T11:58:50.505131+00:00", "kind": "homepage", "missing": false, "url": "https://wzzheng.net/TPVFormer/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:41:22.886812+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c72550723aa15f92a05ee52255b88e12ddf09157276474af56d06402c625cb67", "fetched_at": "2026-08-28T04:04:30.541750+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wzzheng/TPVFormer"}, {"content_hash": "530625d91abc3112c4d6f11733b5c79bd16328a682ef8db3c2fa84e994676eeb", "fetched_at": "2026-08-29T11:58:50.505131+00:00", "kind": "homepage", "missing": false, "url": "https://wzzheng.net/TPVFormer/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:41:22.886812+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c72550723aa15f92a05ee52255b88e12ddf09157276474af56d06402c625cb67", "fetched_at": "2026-08-28T04:04:30.541750+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wzzheng/TPVFormer"}, {"content_hash": "530625d91abc3112c4d6f11733b5c79bd16328a682ef8db3c2fa84e994676eeb", "fetched_at": "2026-08-29T11:58:50.505131+00:00", "kind": "homepage", "missing": false, "url": "https://wzzheng.net/TPVFormer/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 98, "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": 1383, "days_push": 725, "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}}