바둑판 이미지 인식
Ulugo는 바둑판 사진에서 흑돌과 백돌을 인식해 국면을 빠르게 입력하거나 대국 후 사진으로 계가할 수 있습니다. 두 기능 모두 웹 버전에서 사용할 수 있으며 계가에는 데스크톱 AI가 필요하지 않습니다.

사진 한 장에는 현재 국면만 기록됩니다. 이전 착수 순서나 잡힌 돌의 과정은 복원할 수 없습니다.
빠른 시작
- ulugo.com에서 이미지를 엽니다. 휴대폰에서는 카메라에서 열기를 바로 선택할 수도 있습니다.
9 × 9,13 × 13,19 × 19중 하나를 선택하고 필요하면 이미지를 자릅니다.- 적용을 클릭하고 인식 결과를 원본 이미지와 비교합니다.
- 대국 규칙을 선택하고 확인하면 SGF를 저장하거나 계가 결과를 볼 수 있습니다.
인식하기 쉬운 사진 촬영
| 권장 | 피할 사항 |
|---|---|
| 바둑판 네 변과 네 모서리를 모두 촬영 | 바둑판 가장자리가 잘리거나 물체에 가림 |
| 바둑판 바로 위 또는 그에 가까운 위치에서 촬영 | 각도가 낮아 원근 왜곡이 심함 |
| 조명을 고르게 하고 흑백 돌의 경계를 선명하게 유지 | 돌의 강한 반사광이나 넓은 그림자 |
| 초점을 맞추고 바둑판이 화면 대부분을 차지하게 촬영 | 흐림, 가림 또는 사진에서 너무 작은 바둑판 |
자르기
사진에서 바둑판이 작거나 주변 배경이 복잡하면 먼저 자르는 것이 좋습니다.
- 바둑판 네 변과 네 모서리를 모두 남깁니다
- 가장 바깥 줄에 돌이 없어도 자르기 영역을 바깥 격자선에 바짝 붙이지 않습니다

대국 후 사진 계가
대국이 끝나면 휴대폰에서 ulugo.com을 열고 전체 바둑판을 촬영한 뒤 인식을 완료하면 계가 결과를 바로 확인할 수 있습니다. 계가는 브라우저 안에서 처리됩니다.
- 대국에서 사용한 규칙을 선택합니다
- 사진과 비교해 잘못 인식되거나 빠진 돌이 없는지 확인합니다
- 필요하면 바둑판의 죽은 돌을 클릭해 조정합니다

■공정한 사용과 대국 프로그램 스크린샷
Ulugo의 이미지 인식은 실물 바둑판 기록, 대국 후 계가와 복기를 위한 기능입니다. 온라인 대국의 공정성을 위해 데스크톱 환경에서는 일반적인 대국 프로그램 스크린샷을 감지하고 해당 이미지에서 바로 기보를 만드는 작업을 중단합니다.

이 기능은 사용자의 의도를 판단하지 않습니다. 실시간 대국에 영향을 줄 수 있는 상황에 가벼운 제한을 추가할 뿐입니다.
온라인 대국 후 SGF를 다운로드할 수 없고 사진만 사용할 수 있다면 모바일 기기의 ulugo.com에서 이미지를 인식하고 SGF로 내보낼 수 있습니다. 모바일 기기의 Ulugo는 스크린샷 감지를 수행하지 않습니다.
개인정보 보호와 문제 신고
이미지 인식은 사용자의 기기에서 실행됩니다. 선택한 이미지는 서버에 업로드되지 않으며, 이미지를 수집하거나 어떤 모델의 학습에도 사용하지 않습니다.
명확한 인식 오류가 있다면 GitHub Issues에 신고하세요. 원본 이미지 첨부 여부는 사용자가 결정할 수 있습니다.