Notifications

❓ Help  /  วิธีใช้งาน

How to use KSG Shelf Detection AI  |  วิธีการใช้งานระบบตรวจจับสินค้า KSG

Contents
📤 Upload 📊 Results ✏ Mark Missing 🎮 Game ⭐ Scoring ⚡ Challenge 🏆 Leaderboard 🔔 Notifications 👤 Profile ✨ New Features

New Features  /  ฟีเจอร์ใหม่

🇬🇧 English

  • 📍 Location required: uploads now ask for your location — allow it in the browser. It powers the branch map and keeps data honest.
  • 🔍 Missing Product Hunt (from the Game page): tap a product the AI missed, the AI draws the box, you name the brand — +25 points.
  • 🚫 Exclude Areas (on results): drag boxes over a neighbor's shelf so it doesn't count in your share.
  • 📖 Brand Guide: reference photos for every brand — check it when unsure before voting.
  • 🎉 Events & monthly leaderboard: limited-time point multipliers, monthly rankings, and prizes set by executives.
  • Per-brand pie chart on every upload + a unique facings count (stacked products counted once — experimental).
  • For executives: Images explorer (all uploads + filters), branch Map with the KSG-share heatmap, and Trends charts in Statistics.

🇹🇭 ภาษาไทย

  • 📍 ต้องใช้ตำแหน่ง: การอัปโหลดจะขอตำแหน่งของคุณ — กดอนุญาตในเบราว์เซอร์ ใช้สำหรับแผนที่สาขาและความถูกต้องของข้อมูล
  • 🔍 เกมล่าสินค้าที่หายไป (จากหน้าเกม): แตะสินค้าที่ AI มองข้าม AI จะวาดกรอบให้ คุณบอกแบรนด์ — รับ 25 คะแนน
  • 🚫 พื้นที่ยกเว้น (ในหน้าผลลัพธ์): ลากกรอบทับชั้นวางของร้านข้างๆ เพื่อไม่ให้ถูกนับ
  • 📖 คู่มือแบรนด์: ภาพตัวอย่างของทุกแบรนด์ — ดูก่อนโหวตเมื่อไม่แน่ใจ
  • 🎉 อีเวนต์และกระดานอันดับรายเดือน: คะแนนคูณช่วงเวลาจำกัด อันดับรายเดือน และรางวัลจากผู้บริหาร
  • แผนภูมิวงกลมแยกแบรนด์ ในทุกการอัปโหลด + จำนวนหน้าสินค้า (สินค้าซ้อนกันนับครั้งเดียว — ทดลอง)
  • สำหรับผู้บริหาร: คลังภาพพร้อมตัวกรอง แผนที่สาขาพร้อมฮีตแมปส่วนแบ่ง KSG และกราฟแนวโน้มในหน้าสถิติ
📤

Upload  /  อัปโหลด

🇬🇧 English

  • Go to the Upload page from the navigation bar.
  • Click the upload zone or the Browse Files button to select one or more shelf images.
  • You can also drag and drop images directly onto the zone.
  • Select multiple images at once — the system processes them one by one and shows progress.
  • Click Detect Products to start AI detection.
  • Orange boxes = KSG products  |  Blue boxes = Competitor products.
  • When multiple images are uploaded, tabs appear at the top of the results so you can switch between images.

🇹🇭 ภาษาไทย

  • ไปที่หน้า อัปโหลด จากแถบเมนูด้านบน
  • คลิกที่กรอบอัปโหลด หรือปุ่ม เลือกไฟล์ เพื่อเลือกรูปภาพชั้นวางสินค้า
  • สามารถ ลากและวาง รูปภาพลงในกรอบได้โดยตรง
  • เลือกหลายรูปพร้อมกันได้ — ระบบจะประมวลผลทีละรูปและแสดงความคืบหน้า
  • กด ตรวจจับสินค้า เพื่อเริ่มการตรวจจับด้วย AI
  • กรอบสีส้ม = สินค้า KSG  |  กรอบสีน้ำเงิน = สินค้าคู่แข่ง
  • เมื่ออัปโหลดหลายรูป จะมี แท็บ ปรากฏที่ด้านบนของผลลัพธ์ เพื่อสลับดูรูปแต่ละรูป
📊

Detection Results  /  ผลการตรวจจับ

🇬🇧 English

  • After detection, you see a Labeled Image (with bounding boxes) and the Raw Image side by side.
  • The stats bar at the top shows total detections, KSG count, and competitor count across all uploaded images.
  • Each image card shows its own per-image breakdown.
  • If the AI missed a product, use the Mark Missing Product button (see below).

🇹🇭 ภาษาไทย

  • หลังการตรวจจับ จะแสดง ภาพที่มีป้ายกำกับ (พร้อมกรอบ) และ ภาพต้นฉบับ คู่กัน
  • แถบสถิติด้านบนแสดงจำนวนการตรวจจับทั้งหมด สินค้า KSG และสินค้าคู่แข่งรวมทุกรูป
  • แต่ละการ์ดรูปภาพจะแสดงสถิติเฉพาะรูปนั้น
  • หาก AI พลาดสินค้า ให้ใช้ปุ่ม ทำเครื่องหมายสินค้าที่หายไป (ดูด้านล่าง)

Mark Missing Products  /  ทำเครื่องหมายสินค้าที่ AI พลาด

🇬🇧 English

  • Click ✏ Mark Missing Product under any result card to open the drawing canvas.
  • Click and drag on the raw image to draw a red dashed box around a product the AI missed.
  • Once you release, the AI will try to classify what's inside the box.
  • Click ✓ Correct if the AI guess is right, or ✗ Wrong — pick correct to choose the right brand from the list.
  • The submission goes to the admin queue for approval. You earn +20 pts.
  • After submitting, the box turns green on the canvas so you know it's done — draw more boxes freely without double-labeling.

🇹🇭 ภาษาไทย

  • คลิก ✏ ทำเครื่องหมายสินค้าที่หายไป ใต้การ์ดผลลัพธ์เพื่อเปิดพื้นที่วาด
  • คลิกแล้วลาก บนรูปต้นฉบับเพื่อวาดกรอบเส้นประแดงรอบสินค้าที่ AI พลาด
  • เมื่อปล่อย AI จะพยายามระบุว่าสินค้าในกรอบคืออะไร
  • กด ✓ ถูกต้อง หาก AI เดาถูก หรือ ✗ ผิด — เลือกที่ถูก เพื่อเลือกแบรนด์จากรายการ
  • ข้อมูลจะส่งไปยังคิวผู้ดูแลเพื่ออนุมัติ และคุณได้รับ +20 คะแนน
  • หลังส่ง กรอบจะเปลี่ยนเป็น สีเขียว บนพื้นที่วาด เพื่อให้รู้ว่าเสร็จแล้ว — วาดกรอบเพิ่มได้โดยไม่ต้องกังวลว่าจะซ้ำ
🎮

Verification Game  /  เกมตรวจสอบ

🇬🇧 English

The Game page shows AI detections one at a time. Your job is to verify whether the AI label is correct. This helps improve the model over time.

ButtonMeaningPoints
CorrectAI label is right+10
WrongAI label is wrong — you pick the correct brand+20
? UnsureYou're not sure0
🚫 Not a ProductBox contains something that isn't a product+10
~ Not sure which brandIt's a product but you can't tell the brand+10

The zoomed view on the right helps you see product details clearly.

🇹🇭 ภาษาไทย

หน้าเกมจะแสดงผลการตรวจจับของ AI ทีละรายการ หน้าที่ของคุณคือตรวจสอบว่าป้ายกำกับของ AI ถูกต้องหรือไม่ ซึ่งช่วยพัฒนาโมเดลในระยะยาว

ปุ่มความหมายคะแนน
ถูกต้องป้ายกำกับ AI ถูกต้อง+10
ผิดป้ายกำกับผิด — เลือกแบรนด์ที่ถูกต้อง+20
? ไม่แน่ใจไม่แน่ใจ0
🚫 ไม่ใช่สินค้ากรอบครอบสิ่งที่ไม่ใช่สินค้า+10
~ ไม่แน่ใจว่าแบรนด์ใดเป็นสินค้าแต่ระบุแบรนด์ไม่ได้+10

มุมมองซูมด้านขวาช่วยให้เห็นรายละเอียดสินค้าชัดขึ้น

Scoring  /  ระบบคะแนน

🇬🇧 English

  • Points are awarded immediately after each feedback.
  • If an admin rejects your feedback, the points are taken back.
  • Your total score appears in the navigation bar and on the Leaderboard.
  • Marking missing products with the draw tool awards +20 pts upon submission.

🇹🇭 ภาษาไทย

  • คะแนนจะได้รับทันทีหลังจากส่งข้อเสนอแนะแต่ละครั้ง
  • หากผู้ดูแล ปฏิเสธ ข้อเสนอแนะของคุณ คะแนนจะถูกหักคืน
  • คะแนนรวมของคุณจะปรากฏในแถบเมนูและในกระดานคะแนน
  • การทำเครื่องหมายสินค้าที่หายไปด้วยเครื่องมือวาดจะได้รับ +20 คะแนน

Challenge System  /  ระบบท้าทาย

🇬🇧 English

  • If an admin rejects your feedback and you believe you were right, you can Challenge the decision.
  • Open the 🔔 Notifications panel — a rejected item will show an ⚡ Challenge (−5 pts) button.
  • Clicking it costs 5 pts and sends the item back to the admin queue with a ⚡ badge.
  • If the admin reviews it and agrees you were right (verified), all points are refunded — the original score plus the 5 pt challenge cost.
  • If the admin still rejects it, no points are returned.
  • You can only challenge each rejection once.

🇹🇭 ภาษาไทย

  • หากผู้ดูแลปฏิเสธข้อเสนอแนะของคุณและคุณเชื่อว่าคุณถูกต้อง สามารถ ท้าทาย การตัดสินใจได้
  • เปิดแผง 🔔 การแจ้งเตือน — รายการที่ถูกปฏิเสธจะมีปุ่ม ⚡ ท้าทาย (−5 คะแนน)
  • การคลิกจะหัก 5 คะแนน และส่งรายการกลับไปยังคิวผู้ดูแลพร้อมป้าย ⚡
  • หากผู้ดูแลตรวจสอบและเห็นด้วยว่าคุณถูกต้อง (ยืนยัน) คะแนนทั้งหมดจะถูกคืน — คะแนนเดิม บวก ค่าท้าทาย 5 คะแนน
  • หากผู้ดูแลยังปฏิเสธ คะแนนจะไม่ถูกคืน
  • สามารถท้าทายการปฏิเสธแต่ละครั้งได้เพียงครั้งเดียว
🏆

Leaderboard  /  กระดานคะแนน

🇬🇧 English

  • The Leaderboard ranks all users by their total score.
  • Your rank updates in real time as you earn or lose points.
  • Gold 🥇, Silver 🥈, and Bronze 🥉 icons mark the top 3 users.

🇹🇭 ภาษาไทย

  • กระดานคะแนนจัดอันดับผู้ใช้ทั้งหมดตามคะแนนรวม
  • อันดับของคุณอัปเดตแบบเรียลไทม์เมื่อได้รับหรือสูญเสียคะแนน
  • ไอคอน 🥇 🥈 🥉 แสดงผู้ใช้อันดับต้นๆ 3 อันดับ
🔔

Notifications  /  การแจ้งเตือน

🇬🇧 English

  • The 🔔 bell icon in the top-right shows unread notifications.
  • You get a notification whenever an admin verifies or rejects your feedback.
  • Rejected notifications include the ⚡ Challenge button if you haven't challenged yet.
  • Click Mark all as read to clear the badge counter.

🇹🇭 ภาษาไทย

  • ไอคอนกระดิ่ง 🔔 ที่มุมบนขวาแสดงการแจ้งเตือนที่ยังไม่ได้อ่าน
  • คุณจะได้รับการแจ้งเตือนเมื่อผู้ดูแล ยืนยัน หรือ ปฏิเสธ ข้อเสนอแนะของคุณ
  • การแจ้งเตือนที่ถูกปฏิเสธจะมีปุ่ม ⚡ ท้าทาย หากยังไม่ได้ท้าทาย
  • คลิก ทำเครื่องหมายว่าอ่านแล้วทั้งหมด เพื่อล้างตัวนับป้าย
👤

Profile  /  โปรไฟล์

🇬🇧 English

  • Click your username in the top-right corner to access Profile Settings.
  • You can change your username — you'll need to enter your current password to confirm.

🇹🇭 ภาษาไทย

  • คลิก ชื่อผู้ใช้ ที่มุมบนขวาเพื่อเข้าถึงการตั้งค่าโปรไฟล์
  • คุณสามารถเปลี่ยนชื่อผู้ใช้ได้ โดยต้องป้อนรหัสผ่านปัจจุบันเพื่อยืนยัน