Figure 6: Detected marker candidate (red contour), using
binary segmentation (left), and using edge segmentation
(middle). The green rectangle is the AABB used to cal-
culate new camera pose with edge segmentation. ARToolk-
itplus output using edge segmentation (right).
of the marker when it is occluded. It needs a little
image analysis, and computational cost is very low,
so it is ideal for mobile devices. In addition, only
one marker (without modification) is necessary, and
it has not got ARToolkitPlus dependence. (Simon,
2000; Yuan, 2006) are markerless solutions that detect
planar surfaces to calculate the camera pose, so this
method could be implemented in these approaches
too. Although we work with markers, we dont use
the information that is coded inside them, so we re-
ally work with planar surfaces.
In our future work we are going to implement the
same solution presented in Section 5.3, but for mobile
platforms. We also are going to design a new marker.
Adding some extra features to the marker we will able
to use the same procedure as (Wagner et al., 2008)
and (Malik et al., 2002), but despite of extract features
from the environment or doing incremental tracking,
we will extract all information from the marker every
frame, making a tracking by detection, and avoiding
most of problems that these solutions have.
ACKNOWLEDGEMENTS
This work was partially funded by a grant of the
Basque Country Government and the national project
RASMAP.
REFERENCES
de Ipia, D. L., Mendonca, P. R. S., and Hopper, A. (2002).
Trip: A low-cost vision-based location system for
ubiquitous computing. 6(3):206–219.
Fiala, M. (2005). Artag, a fiducial marker system using dig-
ital techniques. Proceedings of the 2005 IEEE Com-
puter Society Conference on Computer Vision Pattern
Recognition (CVPR’05), pages 590–596.
Kato, H. and Billinghurst, M. (1999). Marker tracking and
hmd calibration for a video-based augmented reality
conferencing system. In IWAR ’99: Proceedings of
the 2nd IEEE and ACM International Workshop on
Augmented Reality, page 85, Washington, DC, USA.
IEEE Computer Society.
Kato, H., Billinghurst, M., and Poupyrev, I. (2000). AR-
ToolKit version 2.33: A software library for Aug-
mented Reality Applications.
Lee, G. A., Billinghurst, M., and Kim, G. J. (2004). Oc-
clusion based interaction methods for tangible aug-
mented reality environments. In VRCAI ’04: Pro-
ceedings of the 2004 ACM SIGGRAPH international
conference on Virtual Reality continuum and its ap-
plications in industry, pages 419–426, New York, NY,
USA. ACM.
Malik, S., Roth, G., and Mcdonald, C. (2002). Robust
2d tracking for real-time augmented reality. In Proc.
Conf. Vision Interface, pages 399–406.
Mohring, M. (2004). Video see-through ar on consumer
cell-phones. In Mixed and Augmented Reality, 2004.
ISMAR 2004. Third IEEE and ACM International
Symposium on, pages 252–253.
Schmalstieg, D. and Wagner, D. (2007). Experiences with
handheld augmented reality. In The Sixth IEEE and
ACM International Symposium on Mixed and Aug-
mented Reality (ISMAR ), pages 3–15.
Simon, G. (2000). Markerless tracking using planar struc-
tures in the scene. In Augmented Reality, 2000.
(ISAR 2000). Proceedings. IEEE and ACM Interna-
tional Symposium on, pages 120–128.
Tateno, K. (2007). A nested marker for augmented reality.
In Virtual Reality Conference, 2007. VR ’07. IEEE,
pages 259–262.
Wagner, D., Langlotz, T., and Schmalstieg, D. (2008).
Robust and unobtrusive marker tracking on mobile
phones. International Symposium on Mixed and Aug-
mented Reality, IEEE,.
Wagner, D. and Schmalstieg, D. (2007). Artoolkitplus for
pose tracking on mobile devices. In Proceedings of
12th Computer Vision Winter Workshop (CVWW’07).
Yuan, C. (2006). Markerless pose tracking for augmented
reality. Advances in Visual Computing. Second Inter-
national Symposium, pages 721–730.
Zhang, X., Fronz, S., and Navab, N. (2002). Visual marker
detection and decoding in ar systems: A comparative
study. In ISMAR ’02: Proceedings of the 1st Interna-
tional Symposium on Mixed and Augmented Reality,
page 97, Washington, DC, USA. IEEE Computer So-
ciety.
A NOVEL APPROACH TO ACHIEVE ROBUSTNESS AGAINST MARKER OCCLUSION
483