Object Recognition (ตอนที่ 1) : เริ่มต้นสร้างโปรแกรมตรวจจับและวิเคราะห์วัตถุ

thumbnail

หายไปกันไปนาน กับการเขียน Blog นี้นะครับ

วันนี้ผมกลับมาพร้อมกับหัวข้อที่น่าสนใจ

เนื่องด้วยตอนนี้กำลังมีหัวข้อที่ผมกำลังสนใจอยู่ ซึ่งขอปิดไว้ก่อนนะครับ ^_^

 

แล้วการทำ Object Recognition คือ “ส่วนหนึ่ง” ที่สำคัญในการพัฒนาโปรแกรมนี้ให้สมบูรณ์ยิ่งขึ้น

ซึ่งวันนี้ ผมจะมาแนะนำว่า การทำ Object Recognition นั้น มันคืออะไร ?

 

OBJECT RECOGNITION หรือ การแยกแยะวัตถุ คือ

การนำข้อมูลที่รับรู้จากสิ่งต่างๆ ที่พึงจะทำได้ แล้วนำข้อมูลที่ได้มาวิเคราะห์ว่า สิ่งที่คุณสัมผัสได้นั้น มันคืออะไร

 

ถ้าเรามองในมุมของมนุษย์ เวลาเรามองแก้วน้ำ water-glass-istock.jpg.image.784.410

 

ด้วยประสบการณ์ที่เรามีอยู่ แค่เรามองด้วยตา เราสามารถรู้ได้ทันทีว่า นี่คือแก้วน้ำ

พอเราหลับตา แล้วลองจับ หรือ สัมผัส เราก็ยังสามารถตอบได้อีกว่า นี่ก็คือแก้วน้ำเหมือนกัน

ทำไมเราถึงรู้ล่ะ?????

ก็เพราะว่า สมองของเรามีการจดจำแล้วว่า วัตถุ ลักษณะทรงสูง มีช่องกลวงๆให้ใส่น้ำ นี่คือ แก้วน้ำ

 

 

แต่ถ้าเรามองในมุมคอมพิวเตอร์….

คอมพิวเตอร์มันตั้งอยู่เฉยๆ มันไม่มีทางรู้ได้เลยว่า นี่คืออะไร

 

สิ่งที่เราต้องทำให้มันรับรู้ได้คือ เพิ่มประสาทสัมผัส ให้มัน

 

การเพิ่มประสาทสัมผัสให้คอมพิวเตอร์นั้น มีด้วยการหลายทาง

เช่น การใช้กล้องแทนการมองภาพ , การใช้คลื่นต่างๆในการแยกแยะความแตกต่าง

 

แต่ในเราจะโฟกัสไปที่ การใช้กล้อง เพราะนี่คือพื้นฐานที่สุด….

 

พอเราได้ภาพจากกล้องมา เราจะเริ่มมาทำให้คอมพิวเตอร์คิดแบบเรา 

 

การทำให้คอมพิวเตอร์คิดแบบเรา เราก็จะต้องมาออกแบบ algorithm ในการสอนให้คอมพิวเตอร์วิเคราะห์ว่า

 

ลักษณะแบบไหนบ้าง ที่จะเป็นแก้วน้ำได้

 

ไว้เดี๋ยวมาดูกันว่า เราจะเริ่มต้นยังไง ในตอนถัดไปครับ…..

 

I specialize in application development and learning about the City Data Platform and the Business Strategy with Big Data.

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *

Back To Top