ทดลองใช้ AI ตรวจจับสีหน้าละครไทย แต่เจอความเล่นใหญ่ AI เลยเอ๋อไปเลย
advertisement
ทางเพจ โปรแกรมเมอร์ไทย Thai programmer ได้ออกมาโพสต์คลิปหลังจากที่ได้ทดลองนำเอาระบบ AI ไปใช้ตรวจจับใบหน้าของนักแสดงในละครไทย เรื่อง น้ำตากามเทพ ผลที่ได้คือ ระบบ AI ก็เลยงง เนื่องจากละครเรื่องนี้ขึ้นชื่อว่าเป็นละครที่เล่นใหญ่ และนักแสดงจะเล่นฮาๆ เกินจริงไปหน่อย โดยจากโพสต์นั้นได้ระบุว่า
advertisement
อย่างฮา ใช้ AI ตรวจจับสีหน้าคนแบบเรียลไทม์ ใช้ AI ตรวจจับใบหน้าคนในรูป สมัยนี้ดูจะธรรมดาเกินไป คงเห็นกันทำเยอะแล้ว เรามาดูผลงานวิจัย AI อีกเวอร์ชั่นหนึ่ง ใช้ตรวจจับอารมณ์คนขณะเรียลไทม์ได้ด้วย … อะฮะไม่ธรรมดา
จาก paper ต้นฉบับ "Real-time Convolutional Neural Networks for emotion and gender classification" https://arxiv.org/abs/1710.07557
เทคนิคโดยย่อเขาจะใช้ Deep learning เป็นประเภท CNN มาทำการตรวจจับ 2 อย่างในรูปภาพได้แก่
1) ตรวจสอบว่าเป็น เพศชาย เพศหญิง …มีความแม่นยำสูง ถูกต้อง 96%
2) ตรวจจับอารมณ์คนได้แก่ ….แต่ความแม่นยำยังต่ำอยู่ ถูกแค่ 66%
ซึ่งอารมณ์คนที่จับได้ มี่ 8 อย่าง ดังนี้ “angry”, “disgust”, “fear”, “happy”,“sad”, “surprise”, “neutral” แปลเป็นไทย “ โกรธ”,“ รังเกียจ”,“ กลัว”,“ มีความสุข”,“ เศร้า”,“ แปลกใจ”,“ เป็นกลาง”
advertisement
ซึ่งเทคนิคนี้สามารถตรวจจับภาพหน้าคนได้ทั้งแบบภาพนิ่ง หรือเป็นภาพวีดีโอก็ได้ ในระดับเรียลไทม์ ….ขอบอกเลย แต่เท่าที่ลองจับอารมณ์คน ก็ยังเห็นผิดพลาดเยอะอยู่นะ ถ้าคนสีหน้านิ่งเกิ๊นไป ก็ตรวจไม่ได้ ถือว่าปราบเซียนอยู่เหมือนกัน คิดไปคิดมา เปลี่ยนมาตรวจจับหน้าคนในละครแทนดีกว่า เลยไปเอามาจากละคร "น้ำตากามเทพ" ของจีทีเฮช เหตุผลนักแสดงเรื่องนี้ เขาเล่นโอเวอร์แอคติ้ง เล่นใหญ่ดี ผลปรากฏว่าตรวจจับได้ดีขึ้นเยอะ (แต่ก็ยังมีผิดอยู่ เอ่อๆ บ้าง)
advertisement
สแกนใบหน้าแบบงงๆ
advertisement
โกรธ
advertisement
อันนี้ความรู้สึกเป็นกลาง
advertisement
อารมณ์เศร้า [ads]
advertisement
อารมณ์เป็นกลาง
อารมณ์เป็นกลาง
advertisement
ทั้งนี้ในคลิปจะตรวจจับอารมณ์คนอย่างเดียว จะเห็นเป็นกรอบสี่เหลี่ยมครอบหน้าคน แล้วขึ้นข้อความบอกว่าสีหน้าอารมณ์ตอนนี้คืออะไร? แต่ไม่ได้โชว์เพศชาย หรือหญิงให้ดูนะบอกก่อน
ใครสนใจอยากลองทำ ก็เชิญดูโค้ดเขาตามนี้เลยครับ มันเป็นของงานวิจัยเขาโดยตรง https://github.com/oarriaga/face_classification/ ทั้งนี้โค้ดสามารถอ่านจากรูปภาพ หรือจากกล้องเวบเคมก็ได้ …ชีวิตดีดี ภาษาที่ใช้เป็น python ครับผม แต่เท่าที่ลองรัน ก็เจอผู้สร้างวางยา ยังมีบั๊กอยู่นะครับ ฮ่าาาา ยังไงก็เอาไปศึกษาได้ หรือจะไปต่อยอด ….ทำให้เหนือกว่าเขาก็ได้ครับ
สำหรับวิธีติดตั้งและใช้งานภาษาไทย ผมเขียนไว้ที่นี้นะครับ https://www.patanasongsivilai.com/blog/real-time-emotion-detection-ai
หมายเหตุ ในคลิปผมใส่เสียงพูดตัวละครเข้าไป เพื่ออรรถรสในการชม ติดตามคลิปนี้ได้ที่ youtube อีกที https://youtu.be/fzgXTNXHOME
จากความคิดเห็น
ดูดีมีความรู้
advertisement
ละครมันหักมุมเยอะไป
แน่นอนว่าหลายๆคนคงจะรู้จัก หรือเคยชมละครเรื่องน้ำตากามเทพ ก็คงจะทราบกันดีว่าละครเรื่องนี้ขึ้นชื่อเรื่องความฮา และนักแสดงทุกคนจะเล่นใหญ่ เกินความจริงกันมาก ถึงขนาด AI ก็ยังงง
ขอขอบคุณที่มาจาก : โปรแกรมเมอร์ไทย Thai programmer