Implementation of Trump Card Detection and Identification using Template Matching

템플릿 매칭을 이용한 트럼프 카드 검출 및 인식 구현

  • Lee, Yong-Hwan (Dept. of Electronics and Electrical Engineering, Dankook University) ;
  • Kim, Youngseop (Dept. of Digital Contents, Wonkwang University)
  • 이용환 (단국대학교 전자전기공학부) ;
  • 김영섭 (원광대학교 디지털콘텐츠공학과)
  • Received : 2020.12.15
  • Accepted : 2020.12.16
  • Published : 2020.12.31

Abstract

Trump cards are used in variable games in households such as poker and blackjack. In many cases, it is able to be helpful to algorithmically identify the playing cards from camera views. In this paper, we provide an approach that detects and identifies the playing card using template matching scheme, and evaluate the results of the provided implementation. For ideal cases, the implemented system provides a 100% success rate for card identification correct. However, non-ideal case of perspective distortion is estimated with 70% success ratio. This work aims to evaluate the effectiveness of augmented reality user interface for an entertainment application like playing card games.

Keywords

References

  1. L. Ma, M. Rauterberg and R. Nakatsu, "Entertainment Computing", Lecture Notes in Computer Science, Springer, 15-17, 2007.
  2. Y. Jikoji and H. Okada, "Application of AR User Interface to a Card Game", 69th National Convention of IPSJ, Vol.2, pp.485-486, 2007.
  3. Asifullah Khan, Anabia Sohail, Umme Zahoora, Aqsa Saeed Qureshi, "A Survey of the Recent Architectures of Deep Convolutional Neural Networks", Computer Vision and Pattern Recognition, 2019.
  4. David G. Lowe, "Distinctive Image Features from Scale-Invariant Keypoints", International Journal of Computer Vision, 60, 2004.
  5. Herbert Bay, Andreas Ess, Tinne Tuytelaars, Luc Van Gool, "Speeded-Up Robust Features (SURF)", Computer Vision and Image Understanding, 100(3), 2008.
  6. N. Dalal, B. Triggs, "Histograms of Oriented Gradients for Human Detection", IEEE Conference on Computer Vision and Pattern Recognition, 2005.
  7. Pedro F. Felzenszwalb, Ross B. Girshick, David McAllester, Deva Ramanan, "Object Detection with Discriminatively Trained Part based Models", IEEE Transactions on Pattern Analysis and Machine Intelligence, 32(9), 2010.
  8. Alex Krizhevsky, Ilya Sutskever, Geoffrey E. Hinton, "ImageNet Classification with Deep Convolutional Neural Networks", Communications of the ACM, 60(6), 2017.
  9. Y.H. Lee, Y. Kim, "Implementation of Object Feature Extraction within Image for Object Tracking", Journal of the Semiconductor & Display Technology, vol.17, issue.3, pp.113-116, 2018.
  10. H. Ahn, Y.H. Lee, "A Research of CNN-based Object Detection for Multiple Object Tracking in Image", Journal of the Semiconductor & Display Technology, vol.18, issue.3, pp.110-114, 2019.
  11. Nguyen Duc Thanh, Wanqing Li, Philip Ogunbona, "An Improved Template Matching Method for Object Detection", Computer Vision, Lecture Notes in Computer Science, volume 5996, 2009.
  12. J.M Yoo, G.H. Kim, G.S. Lee, "Music Recognition by Partial Template Matching", The Journal of the Korea Contents Association, vol.8, issue.11, pp.85-93, 2008. https://doi.org/10.5392/JKCA.2008.8.11.085
  13. Gayathri Venugopal, Philipp Helle, Karsten Mueller, Detlev Marpe, Thomas Wiegand, "Hardware-friendly Intra Region-based Template Matching for VVC", Data Compression Conference, 2019.
  14. Z. Liu, Y. Guo, Z. Feng, S. Zhang, "Improved Rectangle Template Matching based Feature Point Matching Algorithm", Chinese Control and Decision, 2019.