인문학
사회과학
자연과학
공학
의약학
농수해양학
예술체육학
복합학
지원사업
학술연구/단체지원/교육 등 연구자 활동을 지속하도록 DBpia가 지원하고 있어요.
커뮤니티
연구자들이 자신의 연구와 전문성을 널리 알리고, 새로운 협력의 기회를 만들 수 있는 네트워킹 공간이에요.
논문 기본 정보
- 자료유형
- 학위논문
- 저자정보
- 지도교수
- 김수형
- 발행연도
- 2014
- 저작권
- 전남대학교 논문은 저작권에 의해 보호받습니다.
이용수1
초록· 키워드
상세정보 수정요청해당 페이지 내 제목·저자·목차·페이지정보가 잘못된 경우 알려주세요!
본 논문에서 인쇄된 악보영상을 대상으로 하여 모바일 카메라 기반의 광학악보인식(OMR)을 위한 강력한 전처리방법을 제안한다. 촬영된 영상은 조명, 흐림, 낮은 해상도, 왜곡 등에 영향을 받고 복잡한 배경이 포함된 악보도 고려하였다. 우리는 음악 기호 또는 오선과 겹치는 배경을 제거할 수 있는 새로운 이진화 방법을 제안한다. 그러하여, 선택한 4개의 복잡한 배경을 가진 악보에서 우리의 제안된 방식을 상용 OMR 소프트웨어인 ‘sharpEye’에 적용하였으며, 인식률이 향상된 결과를 보여주었다. 기호인식 시스템을 통해 오선의 높이와 오선간격이 여러 번 사용되었고 이것은 악보인식에 큰 영향을 미친다. 강력하고 정확한 오선높이와 오선간격은 필수적이다. 어떠한 오선의 높이와 간격은 이진화를 위해 제안되었다. 그러나 복잡한 배경을 가진 악보의 경우, 일반적인 이진화 알고리즘에서 안정적이지 못한 결과를 보인다. 이러한 현상은 부정확한 악보높이와 간격측정으로 일어난다. 우리는 먼저 에지영상에서 런-렝스 인코딩 기술을 이용하여 오선높이와 공간을 추정하였다. 복잡한 배경을 포함한 악보에서도 강인하고 정확한 결과를 보여준다. 오선제거는 광학악보인식 시스템에서 기본적인 단계 중 하나이다. 오선을 제거하기 위한 이유는 기호 인식의 효율성 및 정확성을 향상시키기 위해 각 줄로부터 음악 기호를 분리하기 위해서 이다. 먼저, 모든 오선들이 검출되고 우리의 제안된 방법에 의해 제거된다. 지금까지도 이러한 처리는 많은 악보들이 낡았고 많은 변형이 될 수 있기 때문에 도전적인 연구이다. 우리는 ICDAR 2011 데이터셋에서 평가하였으며, 제안된 방법과 Line Track Height(LTH) 알고리즘과 비교하였다. 변형된 악보를 포함하여 제안된 알고리즘의 성능이 더 나은 결과를 보여주었다.
목차
- Table of ContentsLIST OF FIGURES iiLIST OF TABLES iv(Abstract) v1 INTRODUCTION 12 CONTRIBUTIONS 33 RELATED WORKS 34 PROPOSED METHODS 64.1 Staff line height and staff line space estimation based on edge image 64.2 Proposed background removal method 114.2.1 Region of Interest extraction 114.2.2 Mask Based Local thresholding 114.2.3 Uniform region classification 114.3 Staff line detection and removal 144.3.1 Staff line detection using stable path 144.3.2 Adaptive Line Track Height Algorithm 155 EXPERIMENTAL RESULTS 175.1 Applying the proposed background removal to SharpEye 175.2 Quantitative evaluation of background removal 185.3 Staff line removal 195.3.1 Evaluation metrics 195.3.2 Evaluation results 206 CONCLUSIONS 22ACKNOWLEDGMENTS 23REFERENCES 24Appendix A: Our proposed binarization result of figure 4 29Appendix B: Binarization result of adaptive thresholding (used for pre-processing evaluation) 30Appendix C: Binarization result of SharpEye‘s binarization algorithm 31