{"adoption": {"forks": 110, "observed_at": "2026-08-28T04:04:08.266228+00:00", "stars": 1251}, "canonical_url": "https://ross.abutalabs.com/products/citygaussian", "card": {"archived": false, "artifact_type": "library", "description": "[ECCV`24&ICLR`25] CityGaussian Series for High-quality Large-Scale Scene Reconstruction with Gaussians", "domain": ["computer-vision", "graphics", "artificial-intelligence", "deep-learning"], "enriched": true, "function": ["computer-vision", "graphics", "machine-learning", "image-processing"], "health_score": 90, "homepage": "https://dekuliutesla.github.io/CityGaussianV2", "language": "Jupyter Notebook", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["Linketic/CityGaussian"], "name": "Linketic/CityGaussian", "platform": ["python"], "pushed_at": "2026-08-16T13:02:11+00:00", "repo": "Linketic/CityGaussian", "stars": 1251, "tags": ["gaussian-splatting", "3dgs", "novel-view-synthesis", "radiance-field", "mesh-extraction", "large-scale-scenes", "research-code", "eccv2024", "iclr2025", "multi-gpu-training", "gpu", "linux", "cuda"], "topics": ["3d", "computer-vision", "eccv2024", "gaussian-splatting", "graphics", "neural-network", "neural-rendering", "novel-view-synthesis", "radiance-field", "level-of-details", "surface-reconstruction", "iclr2025", "large-scale"], "urls": [], "use_cases": ["reconstruct large-scale city scenes from multi-view images with gaussian splatting", "extract meshes from 3dgs reconstructions of large scenes", "render novel view videos along camera trajectories", "train 3dgs across multiple gpus with bounded memory", "refine imperfect COLMAP poses jointly with 3dgs optimization", "evaluate geometric accuracy of large-scale scene reconstructions"], "what_it_is": "Official implementation of the CityGaussian series (ECCV 2024, ICLR 2025) for high-quality large-scale 3D scene reconstruction with Gaussian Splatting. It provides multi-GPU training, mesh extraction, trajectory-aligned rendering, and joint pose optimization built on Gaussian Lightning.", "when_to_avoid": ["you need a permissively licensed library for commercial use (CC BY-NC-SA 4.0)", "you only need small-object or single-room 3DGS reconstruction without large-scale partitioning", "you need a turnkey photogrammetry tool rather than a research codebase", "you lack GPU resources, as training is GPU-intensive"], "when_to_choose": ["you need real-time high-quality rendering of city-scale or other large scenes", "you want geometrically accurate surfaces and mesh extraction from gaussian splatting", "you need multi-GPU reconstruction with controllable memory cost", "you want a research-grade 3DGS pipeline with pose refinement and web viewer"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/citygaussian", "repo": "Linketic/CityGaussian", "role": "main", "score": 66}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.266228+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T05:07:36.970477+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f6b368f82f5f4fb08522191f0b68d2fba12eafc0a653c666bdf1567b103bd988", "fetched_at": "2026-08-28T04:04:08.266228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Linketic/CityGaussian"}, {"content_hash": "f3c7fea5094f95057654d986e3f5a2a62da8e5691807a5f2d4e166834d24fb3b", "fetched_at": "2026-08-29T12:18:33.052843+00:00", "kind": "homepage", "missing": false, "url": "https://dekuliutesla.github.io/CityGaussianV2"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.266228+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T05:07:36.970477+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f6b368f82f5f4fb08522191f0b68d2fba12eafc0a653c666bdf1567b103bd988", "fetched_at": "2026-08-28T04:04:08.266228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Linketic/CityGaussian"}, {"content_hash": "f3c7fea5094f95057654d986e3f5a2a62da8e5691807a5f2d4e166834d24fb3b", "fetched_at": "2026-08-29T12:18:33.052843+00:00", "kind": "homepage", "missing": false, "url": "https://dekuliutesla.github.io/CityGaussianV2"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T05:07:36.970477+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f6b368f82f5f4fb08522191f0b68d2fba12eafc0a653c666bdf1567b103bd988", "fetched_at": "2026-08-28T04:04:08.266228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Linketic/CityGaussian"}, {"content_hash": "f3c7fea5094f95057654d986e3f5a2a62da8e5691807a5f2d4e166834d24fb3b", "fetched_at": "2026-08-29T12:18:33.052843+00:00", "kind": "homepage", "missing": false, "url": "https://dekuliutesla.github.io/CityGaussianV2"}], "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:08.266228+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.266228+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.266228+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T05:07:36.970477+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f6b368f82f5f4fb08522191f0b68d2fba12eafc0a653c666bdf1567b103bd988", "fetched_at": "2026-08-28T04:04:08.266228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Linketic/CityGaussian"}, {"content_hash": "f3c7fea5094f95057654d986e3f5a2a62da8e5691807a5f2d4e166834d24fb3b", "fetched_at": "2026-08-29T12:18:33.052843+00:00", "kind": "homepage", "missing": false, "url": "https://dekuliutesla.github.io/CityGaussianV2"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.266228+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.266228+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T05:07:36.970477+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f6b368f82f5f4fb08522191f0b68d2fba12eafc0a653c666bdf1567b103bd988", "fetched_at": "2026-08-28T04:04:08.266228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Linketic/CityGaussian"}, {"content_hash": "f3c7fea5094f95057654d986e3f5a2a62da8e5691807a5f2d4e166834d24fb3b", "fetched_at": "2026-08-29T12:18:33.052843+00:00", "kind": "homepage", "missing": false, "url": "https://dekuliutesla.github.io/CityGaussianV2"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.266228+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.266228+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.266228+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T05:07:36.970477+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f6b368f82f5f4fb08522191f0b68d2fba12eafc0a653c666bdf1567b103bd988", "fetched_at": "2026-08-28T04:04:08.266228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Linketic/CityGaussian"}, {"content_hash": "f3c7fea5094f95057654d986e3f5a2a62da8e5691807a5f2d4e166834d24fb3b", "fetched_at": "2026-08-29T12:18:33.052843+00:00", "kind": "homepage", "missing": false, "url": "https://dekuliutesla.github.io/CityGaussianV2"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.266228+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.266228+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T05:07:36.970477+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f6b368f82f5f4fb08522191f0b68d2fba12eafc0a653c666bdf1567b103bd988", "fetched_at": "2026-08-28T04:04:08.266228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Linketic/CityGaussian"}, {"content_hash": "f3c7fea5094f95057654d986e3f5a2a62da8e5691807a5f2d4e166834d24fb3b", "fetched_at": "2026-08-29T12:18:33.052843+00:00", "kind": "homepage", "missing": false, "url": "https://dekuliutesla.github.io/CityGaussianV2"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T05:07:36.970477+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f6b368f82f5f4fb08522191f0b68d2fba12eafc0a653c666bdf1567b103bd988", "fetched_at": "2026-08-28T04:04:08.266228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Linketic/CityGaussian"}, {"content_hash": "f3c7fea5094f95057654d986e3f5a2a62da8e5691807a5f2d4e166834d24fb3b", "fetched_at": "2026-08-29T12:18:33.052843+00:00", "kind": "homepage", "missing": false, "url": "https://dekuliutesla.github.io/CityGaussianV2"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T05:07:36.970477+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f6b368f82f5f4fb08522191f0b68d2fba12eafc0a653c666bdf1567b103bd988", "fetched_at": "2026-08-28T04:04:08.266228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Linketic/CityGaussian"}, {"content_hash": "f3c7fea5094f95057654d986e3f5a2a62da8e5691807a5f2d4e166834d24fb3b", "fetched_at": "2026-08-29T12:18:33.052843+00:00", "kind": "homepage", "missing": false, "url": "https://dekuliutesla.github.io/CityGaussianV2"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T05:07:36.970477+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f6b368f82f5f4fb08522191f0b68d2fba12eafc0a653c666bdf1567b103bd988", "fetched_at": "2026-08-28T04:04:08.266228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Linketic/CityGaussian"}, {"content_hash": "f3c7fea5094f95057654d986e3f5a2a62da8e5691807a5f2d4e166834d24fb3b", "fetched_at": "2026-08-29T12:18:33.052843+00:00", "kind": "homepage", "missing": false, "url": "https://dekuliutesla.github.io/CityGaussianV2"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 61, "rhythm": 28}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 859, "days_push": 17, "days_rel": 588, "gap_med": 31, "n_releases_24m": 4}, "score": 66, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}