Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

3DCity-LLM: Empowering Multi-modality Large Language Models for 3D City-scale Perception and Understanding

About

While multi-modality large language models excel in object-centric or indoor scenarios, scaling them to 3D city-scale environments remains a formidable challenge. To bridge this gap, we propose 3DCity-LLM, a unified framework designed for 3D city-scale vision-language perception and understanding. 3DCity-LLM employs a coarse-to-fine feature encoding strategy comprising three parallel branches for target object, inter-object relationship, and global scene. To facilitate large-scale training, we introduce 3DCity-LLM-1.2M dataset that comprises approximately 1.2 million high-quality samples across seven representative task categories, ranging from fine-grained object analysis to multi-faceted scene planning. This strictly quality-controlled dataset integrates explicit 3D numerical information and diverse user-oriented simulations, enriching the question-answering diversity and realism of urban scenarios. Furthermore, we apply a multi-dimensional protocol based on text-similarity metrics and LLM-based semantic assessment to ensure faithful and comprehensive evaluations for all methods. Extensive experiments on two benchmarks demonstrate that 3DCity-LLM significantly outperforms existing state-of-the-art methods, offering a promising and meaningful direction for advancing spatial reasoning and urban intelligence. The source code and dataset are available at https://github.com/SYSU-3DSTAILab/3D-City-LLM.

Yiping Chen, Jinpeng Li, Wenyu Ke, Yang Luo, Jie Ouyang, Zhongjie He, Li Liu, Hongchao Fan, Hao Wu• 2026

Related benchmarks

TaskDatasetResultRank
Object-level Tasks3DCity-LLM 1.2M
BLEU-430.64
9
Relationship-level Tasks3DCity-LLM 1.2M
BLEU-420.98
9
Scene-level Tasks3DCity-LLM 1.2M
BLEU-420.11
9
3D Question AnsweringCity-3DQA Sentence-wise
Accuracy (Single-hop)82.41
5
3D Question AnsweringCity-3DQA (City-wise)
Accuracy (Single-hop)79.1
5
Showing 5 of 5 rows

Other info

Follow for update