หายไปกันไปนาน กับการเขียน Blog นี้นะครับ
วันนี้ผมกลับมาพร้อมกับหัวข้อที่น่าสนใจ
เนื่องด้วยตอนนี้กำลังมีหัวข้อที่ผมกำลังสนใจอยู่ ซึ่งขอปิดไว้ก่อนนะครับ ^_^
แล้วการทำ Object Recognition คือ “ส่วนหนึ่ง” ที่สำคัญในการพัฒนาโปรแกรมนี้ให้สมบูรณ์ยิ่งขึ้น
ซึ่งวันนี้ ผมจะมาแนะนำว่า การทำ Object Recognition นั้น มันคืออะไร ?
OBJECT RECOGNITION หรือ การแยกแยะวัตถุ คือ
การนำข้อมูลที่รับรู้จากสิ่งต่างๆ ที่พึงจะทำได้ แล้วนำข้อมูลที่ได้มาวิเคราะห์ว่า สิ่งที่คุณสัมผัสได้นั้น มันคืออะไร
ถ้าเรามองในมุมของมนุษย์ เวลาเรามองแก้วน้ำ
ด้วยประสบการณ์ที่เรามีอยู่ แค่เรามองด้วยตา เราสามารถรู้ได้ทันทีว่า นี่คือแก้วน้ำ
พอเราหลับตา แล้วลองจับ หรือ สัมผัส เราก็ยังสามารถตอบได้อีกว่า นี่ก็คือแก้วน้ำเหมือนกัน
ทำไมเราถึงรู้ล่ะ?????
ก็เพราะว่า สมองของเรามีการจดจำแล้วว่า วัตถุ ลักษณะทรงสูง มีช่องกลวงๆให้ใส่น้ำ นี่คือ แก้วน้ำ
แต่ถ้าเรามองในมุมคอมพิวเตอร์….
คอมพิวเตอร์มันตั้งอยู่เฉยๆ มันไม่มีทางรู้ได้เลยว่า นี่คืออะไร
สิ่งที่เราต้องทำให้มันรับรู้ได้คือ เพิ่มประสาทสัมผัส ให้มัน
การเพิ่มประสาทสัมผัสให้คอมพิวเตอร์นั้น มีด้วยการหลายทาง
เช่น การใช้กล้องแทนการมองภาพ , การใช้คลื่นต่างๆในการแยกแยะความแตกต่าง
แต่ในเราจะโฟกัสไปที่ การใช้กล้อง เพราะนี่คือพื้นฐานที่สุด….
พอเราได้ภาพจากกล้องมา เราจะเริ่มมาทำให้คอมพิวเตอร์คิดแบบเรา
การทำให้คอมพิวเตอร์คิดแบบเรา เราก็จะต้องมาออกแบบ algorithm ในการสอนให้คอมพิวเตอร์วิเคราะห์ว่า
ลักษณะแบบไหนบ้าง ที่จะเป็นแก้วน้ำได้
ไว้เดี๋ยวมาดูกันว่า เราจะเริ่มต้นยังไง ในตอนถัดไปครับ…..