Computer vision คืออะไร ?

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