อภิธานศัพท์
การตรวจจับบอลลูนคำพูด
การตรวจจับบอลลูนคำพูดคือการหาบอลลูนคำพูดและกล่องข้อความบนหน้าการ์ตูน โดยมักใช้โมเดลภาพที่วาดเส้นขอบรอบแต่ละอัน ตัวแปลมังงะต้องใช้มันเพื่อรู้ว่าบทพูดอยู่ตรงไหนและคำแปลมีพื้นที่เท่าไร
ตรวจจับอะไรบ้าง
การตรวจจับบอลลูนคำพูดทำเครื่องหมายตำแหน่งบนหน้าที่มีบทพูดอยู่ โมเดลตรวจจับดูทั้งหน้าและทำเครื่องหมายบอลลูนคำพูด บอลลูนความคิด กล่องบรรยาย และคำบรรยายภาพ โมเดลบางตัวหาข้อความที่เขียนลอยอยู่บนภาพได้ด้วย ซึ่งพบบ่อยในเว็บตูน แต่ละบริเวณที่ตรวจพบจะถูกส่งต่อไปยังการจดจำข้อความ
ทำไมบอลลูนจึงสำคัญ
บอลลูนทำสองหน้าที่ บอกโปรแกรมว่าคำอยู่ตรงไหน และกำหนดพื้นที่ที่คำแปลต้องใส่ในภายหลัง ถ้าไม่มีเส้นขอบบอลลูน โปรแกรมจะไม่รู้ว่าขยายหรือตัดบรรทัดข้อความใหม่ได้มากแค่ไหน
การตรวจจับกับลำดับการอ่าน
เมื่อพบบอลลูนแล้ว ก็ต้องเรียงลำดับด้วย เพื่อให้แปลแต่ละบรรทัดด้วยบริบทที่ถูกต้อง มังงะญี่ปุ่นอ่านจากขวาไปซ้ายและจากบนลงล่าง ส่วนมังฮวาและมานฮัวส่วนใหญ่อ่านจากซ้ายไปขวา เนื่องจากแต่ละบอลลูนถูกแปลในที่เดิม หน้าจึงคงลำดับการอ่านของตัวเองไว้
การตรวจจับพลาดตรงไหน
- ตัวอักษรที่จาง เล็กมาก หรือถูกบีบอัดหนัก
- บอลลูนรูปทรงแปลกหรือไม่มีเส้นขอบ
- ข้อความนอกบอลลูนใดๆ ซึ่งเครื่องมือหลายตัวจัดการได้ไม่ดี
- หน้าที่ถูกครอบหรือเย็บต่อกัน
RuneManga จัดการอย่างไร
RuneManga หาบอลลูนคำพูดในแต่ละหน้าก่อนจะอ่านและแปล ข้อความนอกบอลลูนคำพูด เช่น กล่องบรรยายและข้อความลอยบนภาพ ยังไม่ถูกแปล และเสียงประกอบก็เช่นกัน สแกนที่ใหญ่และคมชัดซึ่งมีบอลลูนครบทั้งอัน ให้การตรวจจับมีโอกาสดีที่สุด
ปัญหาที่พบบ่อยและวิธีแก้
- ข้ามบอลลูนไปทั้งอัน: เช็กว่าไม่ได้ถูกตัดที่ขอบภาพ และลองสแกนที่ใหญ่กว่า
- บอลลูนที่ชิดหรือซ้อนกันแยกยากกว่า: เช็กว่าแต่ละบรรทัดไปอยู่ในบอลลูนที่ถูกต้อง
- ข้อความบนภาพไม่ถูกแตะ: นั่นคือช่องว่างที่รู้อยู่แล้วของข้อความนอกบอลลูน ไม่ใช่ความผิดพลาดของการตรวจจับ
คำที่เกี่ยวข้อง
การตรวจจับคือขั้นตอนแรก OCR อ่านสิ่งที่พบ การแปลด้วยเครื่องเปลี่ยนภาษา และการจัดวางข้อความใช้เส้นขอบบอลลูนเพื่อใส่ผลลัพธ์ให้พอดี
ทำไมกล่องบรรยายจึงไม่ถูกแปล
ตอนนี้ RuneManga จัดการข้อความในบอลลูนคำพูด กล่องบรรยายและข้อความลอยบนภาพเป็นส่วนถัดไปที่กำลังพัฒนา
ทิศทางการอ่านเปลี่ยนการตรวจจับไหม
ไม่ บอลลูนถูกหาด้วยวิธีเดียวกันในทุกหน้า และแต่ละอันถูกแปลในที่เดิม