본문 바로가기
KERD
논문KCI 등재

Guitar Tab Digit Recognition and Play using Prototype based Classification

0

조회

0

다운로드

1

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

This paper is to recognize and play tab chords from guitar musical sheets. The musical chord area of an input image is segmented by changing the image in saturation and applying the Grabcut algorithm. Based on a template matching, our approach detects tab starting sections on a segmented musical area. The virtual block method is introduced to search blanks over chord lines and extract tab fret segments, which doesn’t cause the computation loss to remove tab lines. In the experimental tests, the prototype based classification outperforms Bayesian method and the nearest neighbor rule with the whole set of training data and its performance is similar to that of the support vector machine. The experimental result shows that the prediction rate is about 99.0% and the number of selected prototypes is below 3.0%.

Abstract

This paper is to recognize and play tab chords from guitar musical sheets. The musical chord area of an input image is segmented by changing the image in saturation and applying the Grabcut algorithm. Based on a template matching, our approach detects tab starting sections on a segmented musical area. The virtual block method is introduced to search blanks over chord lines and extract tab fret segments, which doesn’t cause the computation loss to remove tab lines. In the experimental tests, the prototype based classification outperforms Bayesian method and the nearest neighbor rule with the whole set of training data and its performance is similar to that of the support vector machine. The experimental result shows that the prediction rate is about 99.0% and the number of selected prototypes is below 3.0%.

참고문헌 (15)

  1. 황병곤, "소셜 연주를 지원하는 스마트폰기반 다중 악기 애플리케이션 구현", 디지털컨텐츠학회논문지, 12(4), pp.575~583 (2011), 한국디지털콘텐츠학회
  2. "Guitar Pro"[URL]
  3. 정세훈, "자동차 번호판 인식 및 스마트폰을 활용한 객체지향 설계 기반의 효율적인 차량 관리 시스템", 한국전자통신학회 논문지, 7(5), pp.1153~1164 (2012), 한국전자통신학회
  4. 박건희, "휴대폰 카메라로 촬영한 악보 영상 인식을 위한의사트리 알고리즘", 한국콘텐츠학회 논문지, 8(6), pp.16~25 (2008), 한국콘텐츠학회
  5. 김광백, "퍼지 ART 알고리즘을 이용한 인쇄 악보의 자동인식과 연주", 한국전자통신학회 논문지, 6(1), pp.84~89 (2011), 한국전자통신학회
  6. 유재명, "부분적 템플릿 매칭을 활용한 악보인식", 한국콘텐츠학회 논문지, 8(11), pp.85~93 (2008), 한국콘텐츠학회
  7. "Raspberry Pi document"[URL]
  8. "OpenCV Document"[URL]
  9. "Pygame"[URL]
  10. 심세용, "클래스 영역의 다차원 구 생성에 의한 프로토타입 기반 분류", 한국컴퓨터정보학회논문지, 20(2), pp.21~28 (2015), 한국컴퓨터정보학회
  11. Carsten Rother, "GrabCut : Interactive Foreground Extraction using Iterated Graph Cuts", Proc. SIGGRAPH ’04 ACM SIGGRAPH 2004, 23(3), pp.309~314 (2004)
  12. N. Otsu, "A threshold selection method from gray-level histogram", IEEE Tran. Systems Man Cybernet, SMC-9, pp.82~88 (1979)
  13. J. R. Parker, "Algorithms for Image Processing and computer vision 2nd Edition" (2011), Wiley publishing
  14. Puneet, Naresh Kumar Garg, "Binarization Techniques used for Grey Scale Images", International Journal of Computer Applications, 71(1), pp.8~11 (2013)
  15. L.J.P. van der Maaten, "Visualizing High-Dimensional Data Using t-SNE", Journal of Machine Learning Research, 9, pp.2579~2605 (2008)

관련 논문AI추천

이 간행물의 다른 논문 (22건)