악보 OMR이란? 광학 음악 인식 쉬운 설명
악보 OMR과 광학 음악 인식이 무엇인지, OCR과 어떻게 다르고 MIDI·MusicXML 변환에서 어떻게 쓰이는지 설명합니다.
악보 OMR이란 Optical Music Recognition, 즉 광학 음악 인식입니다. 종이 악보, PDF, 스캔 이미지, 사진 속 음악 기호를 컴퓨터가 읽어 MIDI나 MusicXML처럼 편집 가능한 음악 데이터로 바꾸는 기술입니다. 시험 답안지를 읽는 일반 OMR과 이름은 비슷하지만, 여기서 말하는 OMR은 음악 악보를 읽는 기술입니다.
문자를 읽는 OCR이 영수증이나 문서의 글자를 텍스트로 바꾸는 것처럼, 악보 OMR은 오선, 음자리표, 음표 머리, 쉼표, 조표, 박자표, 리듬 관계를 해석합니다. 다만 음악은 왼쪽에서 오른쪽으로만 읽는 텍스트보다 훨씬 복잡합니다. 음표의 의미는 모양뿐 아니라 오선 위 위치, 음자리표, 조표, 주변 리듬과 함께 결정됩니다.
OMR은 OCR과 무엇이 다를까?
OMR을 이해할 때 가장 쉬운 비교 대상은 OCR입니다. 하지만 악보는 단순한 글자 배열이 아니므로 처리해야 할 관계가 더 많습니다.
| 용어 | 읽는 대상 | 변환 후 할 수 있는 일 |
|---|---|---|
| OCR | 인쇄 또는 손글씨 텍스트 | 문장 검색, 복사, 번역, 문서 편집 |
| 악보 OMR | 오선, 음자리표, 음표, 쉼표, 리듬, 기호 | 재생, 조옮김, MIDI 편집, MusicXML 악보 편집 |
| 수동 입력 | 사람이 직접 입력한 음표와 기호 | 가장 세밀하지만 시간이 많이 걸림 |
OCR은 글자의 모양을 맞히면 되는 경우가 많습니다. 반면 OMR은 음표 하나의 높이, 길이, 성부, 마디 안 위치까지 판단해야 합니다. 그래서 현대 OMR은 이미지 인식뿐 아니라 음악 이론에 가까운 재구성 단계가 필요합니다.
악보 OMR은 어떻게 작동할까?

현대 OMR 시스템은 보통 네 단계를 거칩니다.
1. 전처리: 이미지를 읽기 좋게 만들기
스캔 악보나 휴대폰 사진은 완벽하지 않습니다. 페이지가 기울어져 있거나, 그림자가 있거나, 잉크가 흐릴 수 있습니다. 전처리 단계에서는 대비를 높이고, 기울기를 보정하고, 보표선을 찾아 기호를 더 잘 분리할 수 있게 만듭니다.
2. 기호 인식: 음악 기호 찾기
다음 단계에서는 AI가 음표 머리, 기둥, 빔, 쉼표, 음자리표, 샵과 플랫, 마디선 같은 요소를 찾습니다. 이 과정은 악보의 시각 요소를 각각의 후보로 분류하는 시야 역할을 합니다.
3. 음악 재구성: 규칙으로 연결하기
기호를 찾는 것만으로는 부족합니다. 음표 머리가 어느 줄이나 칸에 있는지, 현재 음자리표가 무엇인지, 조표가 어떤 음을 바꾸는지, 한 마디의 리듬 합이 박자표와 맞는지 계산해야 합니다. 이 단계에서 OMR은 이미지 인식에서 음악 해석으로 넘어갑니다.
피아노 악보처럼 큰보표와 양손 성부가 있는 경우에는 이 단계가 특히 중요합니다. 기초 악보 구조가 낯설다면 피아노 악보 읽는 법이 이 논리를 이해하는 데 도움이 됩니다.
4. 인코딩: MIDI 또는 MusicXML로 내보내기
마지막으로 인식한 음악 정보를 표준 파일 형식으로 저장합니다. MIDI는 재생, DAW 편집, 피아노 롤 작업에 적합하고, MusicXML은 MuseScore, Dorico, Sibelius, Finale 같은 기보 편집기에서 악보 구조를 고칠 때 적합합니다.
어떤 형식이 맞는지 헷갈린다면 MIDI와 MusicXML 차이를 먼저 확인하세요.
음악가에게 OMR이 필요한 이유
악보 OMR의 가치는 기술 자체보다 시간을 줄이는 데 있습니다. 종이에 고정된 악보를 듣고, 고치고, 옮길 수 있는 자료로 바꿉니다.
- 조옮김: 보컬 반주나 앙상블 파트를 다른 조로 옮길 때 수동 입력을 줄일 수 있습니다.
- 낯선 악보 미리 듣기: 복잡한 악보를 연습 전에 재생해 구조를 파악할 수 있습니다.
- 보관과 복원: 오래된 종이 악보를 디지털 파일로 남기고 수정 가능한 형태로 보관할 수 있습니다.
- DAW 제작: 퍼블릭 도메인 악보를 MIDI로 옮겨 편곡, 음색 변경, 샘플링 아이디어에 활용할 수 있습니다.
- 교육: 학생이 읽은 악보와 실제 재생 결과를 비교하며 오류를 찾을 수 있습니다.
악보에서 MIDI로 이어지는 실전 흐름은 피아노 악보 MIDI 변환에서 더 구체적으로 볼 수 있습니다.
OMR이 아직 어려워하는 부분

OMR은 강력하지만 마법은 아닙니다. 특히 다음 상황에서는 사람이 반드시 검수해야 합니다.
| 어려운 원본 | 왜 어려운가 | 대응 방법 |
|---|---|---|
| 손글씨 악보 | 사람마다 음표 모양과 간격이 다름 | 기대치를 낮추고 수동 수정 준비 |
| 흐린 스캔 | 보표선과 음표가 분리되지 않음 | 300DPI 이상으로 다시 스캔 |
| 복잡한 피아노 악보 | 양손, 화음, 성부가 겹침 | 첫 8-16마디를 재생으로 점검 |
| 오래된 출판 악보 | 기호 스타일과 인쇄 상태가 일정하지 않음 | 전처리와 페이지별 검수 |
| 특수 기보 | 표준 OMR 모델이 덜 학습했을 수 있음 | 수동 입력 또는 전문 도구 병행 |
전문적인 OMR 워크플로는 대개 AI-assisted입니다. AI가 대부분의 입력 시간을 줄여 주고, 음악가는 남은 오류를 듣고 보며 고칩니다.
Melogen에서는 OMR이 어디에 쓰일까?

Melogen의 악보 변환 흐름은 OMR을 브라우저 안에서 실제 작업으로 연결합니다. PDF, 스캔본, 이미지 악보를 업로드하고, 인식 결과를 재생하거나 편집 가능한 파일로 넘기는 방식입니다.
사용 목적에 따라 경로를 나누면 좋습니다.
- PDF나 이미지 악보에서 재생 가능한 초안이 필요하면 Sheet2MIDI를 사용합니다.
- PDF 악보를 MIDI로 바로 가져가고 싶다면 PDF to MIDI를 사용합니다.
- 기보 편집기에서 악보 구조를 고칠 목적이라면 PDF to MusicXML을 사용합니다.
실제 악보로 OMR을 테스트하기
깨끗한 PDF, 스캔, 사진 악보를 Melogen Sheet2MIDI에 업로드하고 인식된 음표를 확인한 뒤 MIDI 또는 MusicXML로 이어 가세요.
FAQ
악보 OMR과 시험 OMR은 같은 기술인가요?
이름은 비슷하지만 용도가 다릅니다. 시험 OMR은 마킹된 답안을 읽는 데 쓰이고, 악보 OMR은 음악 기호를 읽어 재생과 편집이 가능한 데이터로 바꿉니다.
OMR은 손글씨 악보도 읽을 수 있나요?
일부 도구는 손글씨 악보를 시도할 수 있지만 정확도는 인쇄 악보보다 낮습니다. 손글씨가 급하거나 흐리면 수동 수정이 많이 필요합니다.
OMR 결과는 MIDI가 더 좋은가요, MusicXML이 더 좋은가요?
DAW에서 재생하고 편집하려면 MIDI가 좋습니다. 악보를 고치고 인쇄하거나 기보 프로그램에서 다루려면 MusicXML이 더 적합합니다. 중요한 프로젝트라면 둘 다 보관하는 편이 안전합니다.
OMR을 쓰면 악보 읽기를 몰라도 되나요?
아닙니다. 변환은 시간을 줄여 주지만, 결과가 맞는지 판단하려면 기본 악보 읽기가 필요합니다. 특히 조표, 박자표, 리듬, 성부 오류는 사람이 확인해야 합니다.
핵심 정리
악보 OMR은 종이 악보와 디지털 음악 작업 사이의 다리입니다. 이미지를 정리하고, 음악 기호를 찾고, 리듬과 음높이를 재구성한 뒤 MIDI나 MusicXML로 내보냅니다. 이 기술 덕분에 조옮김, 재생 확인, 보관, DAW 편집이 훨씬 빨라지지만, 복잡한 악보에서는 여전히 사람의 귀와 눈이 필요합니다.
정리하면 OMR은 악보 읽기를 없애는 기술이 아니라, 수동 입력의 부담을 줄여 음악가가 더 빨리 듣고 수정하고 창작하게 해 주는 기술입니다.
저자 소개
Zhang Guo
작곡가 - AI Product Manager
음악 배경을 가진 AI Product Manager이자 디지털 마케팅 컨설턴트입니다. 창의성은 리듬과 논리, 음악적 직관과 정밀한 제품 판단을 연결합니다.
X에서 팔로우