ABSTRACT
Most existing Augmented Reality (AR) applications use either template (picture) markers or bar-code markers to overlay computer-generated graphics on the real world surfaces. The use of template markers is computationally expensive and unreliable. On the other hand, bar-code markers display only black and white blocks; thus, they look uninteresting and uninformative. In this short paper, we describe a new way to optically hide a QR code inside a tile based colour picture. Each AR marker is built from hundreds of small tiles (just like tiling a bathroom), and the unique gaps between the tiles are used to determine the elements of the hidden QR Code. This novel type of AR marker presents not only a realistic-looking colour picture but also contains self-Correcting information (stored in QR code). In this article, we demonstrate that this tile based colour picture with hidden QR code is relatively robust under various conditions and scaling. We believe many nowadays' AR challenges could be solved with this type of marker. AR-enabled medias could then be easily generated. For instance, it would be capable of storing and displaying virtual figures of an entire book or magazine. Thus, it provides a promising AR approach to be used in many different AR applications; and beyond, it may even replace the barcodes and QR Codes in some cases.
- Ronald Azuma, Yohan Baillot, Reinhold Behringer, Steven Feiner, Simon Julier, and Blair MacIntyre. 2001. Recent advances in augmented reality. Computer Graphics and Applications, IEEE 21, 6 (2001), 34--47. Google ScholarDigital Library
- Ronald T Azuma. 1997. A survey of augmented reality. Presence: Teleoperators and virtual environments 6, 4 (1997), 355--385.Google Scholar
- Filippo Bergamasco, Andrea Albarelli, Luca Cosmo, Emanuele Rodola, and Andrea Torsello. 2016. An Accurate and Robust Artificial Marker based on Cyclic Codes. (2016).Google Scholar
- Filippo Bergamasco, Andrea Albarelli, and Andrea Torsello. 2013. Pi-Tag: a fast image-space marker design based on projective invariants. Machine vision and applications 24, 6 (2013), 1295--1310. Google ScholarCross Ref
- Tai-Wei Kan, Chin-Hung Teng, and Wen-Shou Chou. 2009. Applying QR code in augmented reality applications. In Proceedings of the 8th International Conference on Virtual Reality Continuum and its Applications in Industry. ACM, 253--257. Google ScholarDigital Library
- Jin-Hun Kim. 1998. Contour approximation method for representing a contour of an object. (June 30 1998). US Patent 5,774,595.Google Scholar
- Vincent Lepetit and Pascal Fua. 2006. Keypoint recognition using randomized trees. Pattern Analysis and Machine Intelligence, IEEE Transactions on 28, 9 (2006), 1465--1479.Google ScholarDigital Library
- Vincent Lepetit, Pascal Lagger, and Pascal Fua. 2005. Randomized trees for real-time keypoint recognition. In Computer Vision and Pattern Recognition, 2005. CVPR 2005. IEEE Computer Society Conference on, Vol. 2. IEEE, 775--781. Google ScholarDigital Library
- Tony Lindeberg. 1998. Feature detection with automatic scale selection. International journal of computer vision 30, 2 (1998), 79--116. Google ScholarDigital Library
- Tsung-Yu Liu, Tan-Hsu Tan, and Yu-Ling Chu. 2010. QR code and augmented reality-supported mobile English learning system. In Mobile multimedia processing. Springer, 37--52. Google ScholarCross Ref
- Yue Liu, Ju Yang, and Mingjun Liu. 2008. Recognition of QR Code with mobile phones. In Control and Decision Conference, 2008. CCDC 2008. Chinese. IEEE, 203--206.Google Scholar
- Ankit Mohan, Grace Woo, Shinsaku Hiura, Quinn Smithwick, and Ramesh Raskar. 2009. Bokode: imperceptible visual tags for camera based interaction from a distance. In ACM Transactions on Graphics (TOG), Vol. 28. ACM, 98. Google ScholarDigital Library
- Edwin Olson. 2011. AprilTag: A robust and flexible visual fiducial system. In Robotics and Automation (ICRA), 2011 IEEE International Conference on. IEEE, 3400--3407. Google ScholarCross Ref
- Learning OpenCV. 2008. Computer vision with the OpenCV library. GaryBradski & Adrian Kaebler-OfiReilly (2008).Google Scholar
- Jun Rekimoto and Yuji Ayatsuka. 2000. CyberCode: designing augmented reality environments with visual tags. In Proceedings of DARE 2000 on Designing augmented reality environments. ACM, 1--10. Google ScholarDigital Library
- Sanni Siltanen. 2012. Theory and applications of marker-based augmented reality.Google Scholar
- Tan Jin Soon. 2008. QR code. Synthesis Journal 2008 (2008), 59--78.Google Scholar
- Peter Sturm. 2014. Pinhole camera model. In Computer Vision. Springer, 610--613. Google ScholarCross Ref
- Ivan E Sutherland. 1965. The ultimate display. Multimedia: From Wagner to virtual reality (1965).Google Scholar
- Antti Tikanmäki and Juha Röning. 2011. Markers-toward general purpose information representation. In IROS2011 workshop: knowledge representation for autonomous robots.Google Scholar
- Christopher W Tyler and Maureen B Clarke. 1990. Autostereogram. In SC-DL tentative. International Society for Optics and Photonics, 182--197.Google Scholar
Index Terms
- A tile based colour picture with hidden QR code for augmented reality and beyond
Recommendations
A Web-based Augmented Reality Plat-form using Pictorial QR Code for Educational Purposes and Beyond
VRST '19: Proceedings of the 25th ACM Symposium on Virtual Reality Software and TechnologyAugmented Reality (AR) provides the capability to overlay virtual 3D information onto a 2D printed flat surface; for example, displaying a 3D model on a single flat card that accompanies with the diagram shown in a learning text-book. The student can ...
Applying QR code in augmented reality applications
VRCAI '09: Proceedings of the 8th International Conference on Virtual Reality Continuum and its Applications in IndustryIn this paper we present an augmented reality (AR) application based on the QR Code. The system can extract the information embedded in a QR Code and show the information in an extended 3D form with the QR Code being the traditional AR marker. ...
QR-code based online robot augmented reality system for education
SAC '14: Proceedings of the 29th Annual ACM Symposium on Applied ComputingIn this paper, we propose an efficient, augmented reality system for education utilizing scenarios acquired from the metadata of quick response (QR) code. Our system enables interaction using an assembled robot in a virtual environment. First, we build ...
Comments