glasses on the image. Giving the user the ability to
test many glasses without putting any kind of markers
on his face.
Figure 6: a) - Frame image rendered by the webcam, b) -
The detected face and eyes region of interest, c) The de-
tected eyes, d) The glasses model overlayed on the detected
eyes.
7 CONCLUSIONS
In this paper,we introduced and implemented marker-
less augmented reality based on local binary patterns
for eyes and face detection. The LBP features have
proved accuracy on face detection, for small region
like eyes, the LBP still need more improvements.
Due to the computational simplicity and speed of
the LBP, virtual try-on systems can easily be imple-
mented on mobile devices. This approach can im-
provehighly the electronic commerce and will change
the customers shopping habits.
REFERENCES
Cootesa, T., Wheelera, G., Walkerb, K., and Taylora, C.
(2002). View-based active appearance models. Image
and Vision Computing, 20(9-10):657664.
Freund, Y. and Schapire, R. E. (1996). Experiments with a
new boosting algorithm. Proceedings of International
Conference on Machine Learning, page 148156.
Friedman, J., Hastie, T., and Tibshirani, R. (2000). Addi-
tive logistic regression: a statistical view of boosting.
Annals of statistics, 28(2):337–407.
Hadid, A., Pietikainen, M., and Ahonen, T. (2004). A
discriminative feature space for detecting and recog-
nizing faces. Computer Vision and Pattern Recogni-
tion, 2004. CVPR 2004. Proceedings of the 2004 IEEE
Computer Society Conference on, 2:797–804.
Hjelmsa, E. and Lowb, B. K. (2001). Face detection: A
survey. Computer Vision and Image Understanding,
3(83):236274.
Jin, H., Liu, Q., Lu, H., and Tong, X. (2004). Face detec-
tion using improved lbp under bayesian framework.
Multi-Agent Security and Survivability, 2004 IEEE
First Symposium on, pages 306–309.
Kato, H. and Billinghurst, M. (1999). Marker tracking and
hmd cal-ibration for a video-based augmented real-
ity conferenencing system. Augmented Reality, 1999.
(IWAR ’99) Proceedings. 2nd IEEE and ACM Inter-
national Workshop on, pages 85–94.
Laskoa, T., Bhagwatc, J., Kelly, H., and Ohno-Machado, L.
(2005). The use of receiver operating characteristic
curves in biomedical informatics. Journal of Biomed-
ical Informatics, 38(5):404–415.
Lu, S., Shpitalni, M., and Gadh, R. (1999). Virtual and aug-
mented reality technologies for product realization.
CIRP Annals - Manufacturing Technology, 2(2):471–
495.
Ojala, T., Pietikainen, M., and Maenpaa, T. (2002). Mul-
tiresolution gray-scale and rotation invariant tex-
ture classification with local binary patterns. IEEE
Trans, Pattern Analysis and Machine Intelligence,
24(7):971–987.
Osuna, E., Freund, R., and Girosit, F. Training support vec-
tor machines: an application to face detection. Com-
puter Vision and Pattern Recognition, 1997. Proceed-
ings IEEE Computer Society Conference on, pages
130–136.
Reitmayr, G. and Drummond, T. (2006). Going out: robust
model-based tracking for outdoor augmented reality.
Mixed and Augmented Reality, 2006. ISMAR 2006.
IEEE/ACM International Symposium on, pages 109–
118.
Roth, D., Yang, M., and Ahuja, N. (2000). A snow-based
face detector. Advances in Neural Information Pro-
cessing Systems, pages 855–861.
Rowley, H. A., Baluja, S., and Kanade, T. (1998). Neu-
ral network-based face detection. Pattern Analy-
sis and Machine Intelligence, IEEE Transactions on,
20(1):23–38.
Shen, Y., Ong, S., and Nee, A. (2010). Augmented real-
ity for collaborative product design and development.
Design Studies, 31(2):118–145.
Viola, P. and Jones, M. (2001). Rapid object detecting
using boosted cascade of simple features. in Proc.
IEEE Conf. Computer Vision and Pattern Recognition,
1:511–518.
MarkerlessAugmentedRealitybasedonLocalBinaryPattern
141