SiZeUp: Fast 3D Proxy from Aerial Images via Depth Ordinal Loss
SiZeUp is a fast and scalable method for generating large-scale 3D urban proxy models from aerial images by optimizing building heights via a novel ordinal depth consistency loss that leverages relative depth ordering from monocular priors, achieving a 23–52× speedup over state-of-the-art pipelines while maintaining high coverage and volume consistency.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine looking down at a city from a drone. You see a complex tapestry of rooftops, streets, and shadows, a three-dimensional world flattened into a two-dimensional photograph. For computers, making sense of this flat image to understand the actual height and shape of every building is a notoriously difficult puzzle. This challenge sits at the heart of digital mapping and urban planning, where creating accurate 3D models of cities is essential for everything from simulating emergency responses to designing new infrastructure. Traditionally, the path to these models has been long and computationally heavy, requiring the computer to first build a dense cloud of millions of points to represent the city's surface before it can even begin to simplify that data into useful shapes. It is a process that demands vast amounts of time and processing power, often making it impractical for rapid, large-scale updates.
A team of researchers has now introduced a faster, more direct way to solve this problem, bypassing the need for those heavy, point-by-point reconstructions. Their method, called SiZeUp, takes calibrated aerial photographs and instantly transforms them into simplified 3D building models. Instead of trying to reconstruct every brick and window, the system focuses on the most critical structural information: the footprint of the building on the ground and its total height. By treating each building as a simple vertical block rising from its base, the researchers reduced a complex 3D geometry problem into a much simpler task of estimating a single number for each structure. This approach allows them to generate large-scale urban models with remarkable speed, achieving results that are dozens of times faster than previous methods while maintaining a high level of structural accuracy.
The core of this innovation lies in how the system "sees" depth. In standard photography, a computer struggles to know exactly how far away an object is because a flat image lacks depth information. While some artificial intelligence models can guess the relative distance of objects in a single photo, these guesses are often unreliable regarding exact measurements. The researchers realized they did not need perfect measurements; they only needed to know the correct order of things. They developed a technique that checks whether the computer's 3D model agrees with the relative ordering of heights seen in the photos. For instance, if a building appears taller than a tree in the image, the computer's 3D model must reflect that same relationship. By constantly adjusting the building heights until this relative ordering matches the visual evidence across many different camera angles, the system converges on an accurate solution without needing to calculate precise distances.
To make this work, the process begins by identifying the exact outline of each building on the ground, a step known as footprint extraction. The researchers trained a specialized tool to recognize these outlines even in complex, angled aerial views where buildings might be partially hidden or distorted. Once the ground outlines are locked in, the system selects only the most useful photographs from the entire set to guide the height estimation. It does not waste time processing every single image; instead, it picks a small, diverse group of views that offer the best clues about how the buildings rise into the sky. Using a differentiable renderer—a tool that allows the computer to mathematically trace how changes in height would alter the appearance of the image—the system iteratively adjusts the height of each building block. It compares its own rendered view of the city against the depth hints provided by a pre-trained AI model, correcting any mismatches in the relative ordering of surfaces until the model aligns perfectly with the visual data.
The results of this approach are striking in their efficiency. When tested on real-world urban scenes, the method produced 3D proxy models in a matter of seconds, a speedup of between 23 and 52 times compared to the best existing techniques that rely on dense point clouds. While the resulting models are simplified blocks rather than detailed meshes with every architectural feature, they capture the essential volume and spatial arrangement of the city with high fidelity. The researchers found that these simplified models were just as effective as the more complex ones for tasks requiring structural consistency and coverage, such as planning drone flights or analyzing urban density. The system proved robust even in challenging conditions, handling scenes with varying building heights and complex layouts, though it does face limitations with buildings that have stepped roofs or multiple distinct levels, which a single block cannot fully represent.
This work suggests a shift in how we approach urban modeling, prioritizing the specific needs of the task over the pursuit of unnecessary geometric detail. By focusing on the fundamental degrees of freedom—the footprint and the height—the researchers demonstrated that a streamlined, task-specific formulation can outperform general, computationally expensive methods. The success of SiZeUp indicates that for many applications in smart cities and digital twins, the most valuable representation is not the most detailed one, but the one that is fastest to generate and most reliable in its structural logic. This approach opens the door to updating digital city models in near real-time, a capability that could transform how we monitor, plan, and interact with our built environment.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.