← Latest papers
💻 computer science

Locality-Preserving Sketch Token Fusion for High-Fidelity Single-View 3D Reconstruction

This paper proposes a novel framework called Locality-Preserving Sketch Token Fusion that achieves high-fidelity single-view 3D reconstruction by maintaining local sketch details through a dual-path representation and a cross-attention mesh sampler, effectively overcoming the geometric detail loss inherent in existing global feature compression methods.

Original authors: Lei Qinchuan, Li Nannan, Zhong Jiaming, Luo XianZeng, Zhao Min

Published 2026-10-19
📖 6 min read🧠 Deep dive

Original authors: Lei Qinchuan, Li Nannan, Zhong Jiaming, Luo XianZeng, Zhao Min

Original paper licensed under CC BY 4.0 (https://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

Creating a three-dimensional object from a single two-dimensional drawing is a task that feels almost magical to the human eye, yet it remains one of the most stubborn puzzles in computer science. For decades, artists and engineers have relied on complex software and years of training to build digital models, but the dream has always been to let anyone simply sketch a shape on a piece of paper and have a computer instantly understand its full volume. The difficulty lies in the nature of a sketch itself: a hand-drawn line is ambiguous. It lacks the depth, lighting, and precise boundaries of a photograph, and it often omits parts of an object that are hidden from view. When a computer tries to turn these sparse lines into a solid 3D shape, it often struggles to remember the small, delicate details, such as the thin tail of an airplane or the intricate curve of a chair back, because the standard methods used to process these images tend to blur them away in favor of the big picture.

A team of researchers from Macau and Guangdong has proposed a new way to solve this problem, one that changes how computers "read" a sketch. Instead of forcing the computer to squash the entire drawing into a single, simplified summary of the object, their method keeps the local details alive throughout the process. They developed a system that treats a sketch not as a flat image to be flattened further, but as a collection of distinct, spatially organized pieces of information. By preserving the specific location and shape of every stroke, the computer can refer back to the original drawing while it builds the 3D model, ensuring that fine features are not lost in translation. This approach allows the system to generate high-quality 3D meshes that are far more faithful to the original hand-drawn intent, capturing thin structures and complex local geometries that previous methods often smoothed over or distorted.

The core of this new framework is a shift in how the computer processes the visual data. Traditionally, when a computer analyzes an image to understand a shape, it often uses a technique that aggregates all the visual information into one compact vector, a single mathematical representation that captures the general idea of the object. While this is efficient for recognizing that an image contains a chair or a car, it inevitably discards the specific spatial relationships between different parts of the drawing. The researchers found that this loss of local information is exactly what causes the computer to fail at reconstructing fine details. To fix this, they introduced a dual-path system. One path still learns the overall shape and the angle from which the object is viewed, but the second path maintains a structured set of tokens, or small data packets, that correspond to specific regions of the sketch. These tokens act as a map, keeping the local geometric patterns of the strokes intact, such as the sharp angle of a corner or the curve of a handle, separate from the general shape summary.

Once the computer has this dual representation, it must figure out how to use these local clues to deform a basic 3D template into the final shape. The researchers designed a mechanism that allows the global understanding of the object to actively query the local tokens for help. Imagine the computer holding a 3D model of a generic chair and asking, "Where exactly should the backrest curve?" It then looks at the specific tokens in the sketch that correspond to the backrest area to retrieve the precise geometric instructions needed for that part. This process, which the team calls a local token cross-attention module, creates a dynamic link between the 2D drawing and the 3D model. Instead of guessing the details based on a vague memory of the whole image, the system retrieves the exact evidence from the drawing at the moment it needs to define a specific vertex on the 3D mesh. This ensures that the final model aligns perfectly with the original strokes, preserving the thin structures and local nuances that define the object's character.

To test their idea, the researchers trained their system on a large dataset of synthetic 3D models and their corresponding sketches, covering thirteen different categories of objects ranging from airplanes and cars to lamps and sofas. They then evaluated the system's performance against existing methods using standard benchmarks. The results showed a clear improvement in accuracy. When measuring how closely the generated 3D shapes matched the true ground-truth models, their method achieved higher scores across almost every category. For instance, in the case of airplanes, the system was able to reconstruct the delicate tail structures with much greater fidelity than previous approaches, which often produced distorted or missing tails. Similarly, for chairs and benches, the new method successfully recovered the specific topology and backrest shapes that other systems had flattened or misshapen. The team also tested the system on a dataset of real, hand-drawn sketches created by humans, which are often messier and more ambiguous than computer-generated ones. Even with these challenging inputs, the system maintained its ability to produce geometrically plausible and detailed 3D shapes, demonstrating that the method is robust enough to handle the variations found in real-world drawing.

The success of this approach suggests that the key to better 3D reconstruction from sketches is not just in understanding the object as a whole, but in respecting the local information contained within the drawing. By refusing to compress the sketch into a single, oversimplified summary, the researchers have shown that it is possible to retain the fine-grained details that make a model look real. The system does not just guess the shape; it actively consults the drawing's local features to guide the construction of the 3D mesh. This capability is particularly important for objects with thin components or complex surface variations, where a loss of detail can make the difference between a recognizable object and a distorted blob. The researchers acknowledge that while their method represents a significant step forward, there is still room for improvement, particularly in handling the most ambiguous sketches or objects with extremely complex geometries. However, the findings provide a strong foundation for future work, pointing toward a future where the barrier between a simple sketch and a detailed 3D model is significantly lowered, making digital creation more accessible to everyone.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →