용어집
말풍선 검출
말풍선 검출은 만화 페이지에서 말풍선과 텍스트 상자를 찾아내는 일로, 보통 각각의 둘레에 윤곽선을 그리는 이미지 모델을 씁니다. 만화 번역기는 대사가 어디 있고 번역문이 들어갈 공간이 얼마나 되는지 알기 위해 이것이 필요합니다.
무엇이 검출되나
말풍선 검출은 페이지에서 대사가 적힌 자리를 표시합니다. 검출 모델은 페이지 전체를 보고 말풍선, 생각 말풍선, 내레이션 박스, 캡션을 표시합니다. 웹툰에 흔한, 그림 위에 바로 쓴 글자까지 찾는 모델도 있습니다. 검출된 각 영역은 글자 인식으로 넘어갑니다.
말풍선이 중요한 이유
말풍선은 두 가지 일을 합니다. 글자가 어디 있는지 프로그램에 알려 주고, 나중에 번역문이 들어갈 공간을 정합니다. 말풍선의 윤곽이 없으면 프로그램은 새 글자를 얼마나 키우고 어디서 줄을 바꿔도 되는지 알 수 없습니다.
검출과 읽는 순서
말풍선을 찾고 나면, 대사가 맞는 맥락으로 번역되도록 순서도 매겨야 합니다. 일본 만화는 오른쪽에서 왼쪽, 위에서 아래로 읽고, 한국 만화와 대부분의 중국 만화는 왼쪽에서 오른쪽으로 읽습니다. 말풍선마다 제자리에서 번역하므로 페이지는 본래의 읽는 순서를 그대로 지킵니다.
검출이 실패하는 경우
- 흐리거나 아주 작거나 심하게 압축된 글자.
- 특이한 모양이거나 윤곽선이 없는 말풍선.
- 어떤 말풍선에도 속하지 않은 글자. 많은 도구가 약한 부분입니다.
- 잘렸거나 이어 붙인 페이지.
RuneManga는 이렇게 처리합니다
RuneManga는 각 페이지의 말풍선을 먼저 찾은 뒤 읽고 번역합니다. 내레이션 박스나 그림 위의 글자처럼 말풍선 밖의 텍스트는 아직 번역되지 않고, 효과음도 마찬가지입니다. 말풍선이 잘리지 않은, 크고 깨끗한 스캔이 검출에 가장 좋은 조건입니다.
자주 생기는 문제와 해결
- 말풍선 하나가 통째로 빠짐: 이미지 가장자리에서 잘리지 않았는지 확인하고 더 큰 스캔을 써 보세요.
- 맞닿거나 겹친 말풍선은 나누기 어려움: 각 대사가 맞는 말풍선에 들어갔는지 확인하세요.
- 그림 위의 글자가 그대로임: 말풍선 밖의 글자는 아직 대상이 아니라는 알려진 한계이며, 검출 오류가 아닙니다.
관련 용어
검출은 첫 단계입니다. OCR이 찾은 것을 읽고, 기계 번역이 언어를 바꾸고, 식자가 말풍선 윤곽을 써서 결과를 맞춰 넣습니다.
내레이션 박스는 왜 번역되지 않나요?
RuneManga가 지금 다루는 것은 말풍선 속 텍스트입니다. 내레이션 박스와 그림 위의 글자는 다음으로 작업 중인 부분입니다.
읽는 방향에 따라 검출이 달라지나요?
아니요. 말풍선은 모든 페이지에서 같은 방식으로 찾고, 각각 제자리에서 번역합니다.