Claycode: Stylable and Deformable 2D Scannable Codes

📅 2025-05-13
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This paper addresses the longstanding trade-off among geometric deformability, stylistic embeddability, and functional robustness in conventional matrix-based 2D barcodes (e.g., QR codes). To resolve this, we propose Claycode—a novel, tree-topology-based 2D scannable code. Its core innovation is the first paradigm for encoding hierarchical tree-structured information via nested chromatic regions, enabling arbitrary polygonal shape embedding and real-time decoding from camera streams. By integrating tree-structured bit mapping, adaptive region rendering, and deformation-robust feature extraction, Claycode achieves full visual customizability without compromising functional reliability—guaranteeing 100% decode success under nominal conditions. Extensive experiments demonstrate that Claycode significantly outperforms QR codes and other baselines under severe geometric distortions, including extreme anisotropic stretching, non-linear bending, and partial occlusion, while maintaining real-time decoding performance.

Technology Category

Application Category

📝 Abstract
This paper introduces Claycode, a novel 2D scannable code designed for extensive stylization and deformation. Unlike traditional matrix-based codes (e.g., QR codes), Claycodes encode their message in a tree structure. During the encoding process, bits are mapped into a topology tree, which is then depicted as a nesting of color regions drawn within the boundaries of a target polygon shape. When decoding, Claycodes are extracted and interpreted in real-time from a camera stream. We detail the end-to-end pipeline and show that Claycodes allow for extensive stylization without compromising their functionality. We then empirically demonstrate Claycode's high tolerance to heavy deformations, outperforming traditional 2D scannable codes in scenarios where they typically fail.
Problem

Research questions and friction points this paper is trying to address.

Enables stylized and deformable 2D scannable codes
Uses tree structure for message encoding
Tolerates heavy deformations better than traditional codes
Innovation

Methods, ideas, or system contributions that make the work stand out.

Tree structure encoding for 2D codes
Real-time decoding from camera stream
High tolerance to deformation and stylization
🔎 Similar Papers
No similar papers found.
M
Marco Maida
Independent Researcher, United Kingdom
A
Alberto Crescini
Independent Researcher, United Kingdom
M
Marco Perronet
Independent Researcher, United Kingdom
Elena Camuffo
Elena Camuffo
University of Padova
Scene UnderstandingRepresentation LearningNeural RenderingComputer GraphicsExtended Reality