Project Details

ใช้ Computer Vision ในการวิเคราะห์จากค่าของสีในแต่ละช่องของ Grid ที่ตีกรอบไว้คลุมวัตถุในแต่ละช่องของชั้นวาง และเปรียบเทียบระหว่างมีของอยู่บนชั้นวาง กับไม่มีของบนชั้นวาง เพื่อตรวจสอบ

Developing Tools

ใช้ OpenCV และ ภาษาC++ เป็นเครื่องมือในการพัฒนา

Input/Output

Input : วีดีโอการซื้อสินค้าของผู้บริโภคจากกล้องวีดีโอ

Output : แอพลิเคชั่นแสดงจำนวนครั้งในการชมสินค้า ซื้อสินค้า และเวลาเฉลี่ยในการเลือกสินค้าของผู้บริโภค ของสินค้าของเราและสินค้าชิ้นอื่นในชั้นวางของ

เมื่อวีดีโอจบโปรแกรมจะแสดงสรุปผลการวิเคราะห์ออกมาเป็นจำนวนครั้งที่มีผู้ชมสินค้า สินค้าถูกซื้อหรือไม่ และเวลาที่ใช้ในการตัดสินใจก่อนซื้อสินค้าแต่ละชิ้น

Functional Specification

  • แสดงจำนวนครั้งในการชมสินค้าและจำนวนครั้งในการซื้อสินค้า
  • แสดงเวลาในการเลือกซื้อสินค้า
  • แสดง % ของจำนวนครั้งในการซื้อสินค้าเทียบกับจำนวนครั้งในการชมสินค้า
  • แสดงสินค้าที่ผู้บริโภคเลือกซื้อมากที่สุดในแต่ละประเภท
  • แสดงสถิติจำนวนครั้งในการชม-ซื้อสินค้าในชั้นวางของเดียวกัน

Software Construction

  • OpenCV ส่ง Output และให้ Application แสดงข้อมูลออกมา
  • สินค้ามีการจัดวางอย่างเป็นระเบียบและเมื่อหยิบสินค้าขึ้นมาและวางกลับไปต้องไม่มีการสลับตำแหน่ง
  • รับภาพวีดีโอที่ถ่ายโดยตำแหน่งของกล้องอยู่นิ่ง
  • สินค้าที่อยู่บนชั้นเดียวกันของชั้นวางสินค้าจะถือว่าเป็นสินค้าชนิดเดียวกัน