Fiducial markers have been broadly used to identify objects or embed messages that can be detected by a camera. Primarily, existing detection methods assume that markers are printed on ideally planar surfaces. Markers often fail to be recognized due to various imaging artifacts of optical/perspective distortion and motion blur. To overcome these limitations, we propose a novel deformable fiducial marker system that consists of three main parts: First, a fiducial marker generator creates a set of free-form color patterns to encode significantly large-scale information in unique visual codes. Second, a differentiable image simulator creates a training dataset of photorealistic scene images with the deformed markers, being rendered during optimization in a differentiable manner. The rendered images include realistic shading with specular reflection, optical distortion, defocus and motion blur, color alteration, imaging noise, and shape deformation of markers. Lastly, a trained marker detector seeks the regions of interest and recognizes multiple marker patterns simultaneously via inverse deformation transformation. The deformable marker creator and detector networks are jointly optimized via the differentiable photorealistic renderer in an end-to-end manner, allowing us to robustly recognize a wide range of deformable markers with high accuracy. Our deformable marker system is capable of decoding 36-bit messages successfully at ~29 fps with severe shape deformation. Results validate that our system significantly outperforms the traditional and data-driven marker methods. Our learning-based marker system opens up new interesting applications of fiducial markers, including cost-effective motion capture of the human body, active 3D scanning using our fiducial markers' array as structured light patterns, and robust augmented reality rendering of virtual objects on dynamic surfaces.
翻译:为克服这些限制,我们提议了一个由三个主要部分组成的新式变形缩影标记系统:首先,一个变形标记生成器创建了一套自由式的颜色模式,以在独特的视觉代码中大量编码大型信息。第二,一个不同的图像模拟器假设标记是在理想的平板表面打印的。标记往往由于光学/视觉扭曲和运动模糊的各种成像文物而无法被识别。为了克服这些限制,我们提议了一个由三个主要部分组成的新的变形的纤维标记系统。首先,一个变形标记生成器生成了一套自由式的颜色模式,以在独特的视觉代码转换中大量编码信息。第二,一个不同的图像模拟器模拟器在最理想的平板表面表面图示图示图示图示图示图像中创建了一个培训数据集。在优化过程中,以不同的方式制作了变形的图像虚拟图示图示图示图示图象图象图象图象图象图象模型。最后,一个经过训练的标记仪探测器通过反向变形的变形变形变色的图象变色应用程序,通过一个可变形的系统将我们可变形的系统快速的系统变色的系统变色的变形图像变色的系统,将我们变色的系统变色的系统变形的系统变色的系统变色的系统变色的图图图图图图,将我们的系统变的系统变的系统变的系统变的系统变的系统变的系统变的系统变的系统变的图。