วิธีการทำงาน

ในหน้านี้

หน้านี้อธิบายแบบจำลองเชิงแนวคิดเบื้องหลัง AI Insights & People ว่าเกิดอะไรขึ้นระหว่างที่กล้องเห็นใบหน้าจนถึงตอนที่ใบหน้านั้นปรากฏบนไทม์ไลน์ของบุคคล ในฐานะสมาชิกที่ระบุตัวได้ ผู้มาเยือนที่เป็น "Unsure" หรือไม่ปรากฏเลย

คุณไม่จำเป็นต้องรู้เรื่องเหล่านี้เพื่อใช้งานผลิตภัณฑ์ แต่จะช่วยให้เข้าใจการตั้งค่าการปรับแต่งและคิวการตรวจสอบของ Self Learning ได้ง่ายขึ้นมาก กระบวนการเดียวกันนี้แสดงแบบสดพร้อมเกณฑ์จริงของสถานที่ของคุณในแผง Logic Visualisation บนหน้าการตั้งค่า Member Matching และ Shadow Profiles

องค์ประกอบหลัก

คำศัพท์ความหมาย
Detectionใบหน้าหนึ่งใบที่จับได้ในเฟรมของกล้อง
Trackการพบเห็นบุคคลเดียวกันอย่างต่อเนื่องหนึ่งครั้งบนกล้องหนึ่งตัว ซึ่งเป็นการรวมการตรวจจับหลายครั้งเข้าด้วยกัน
Visitแทร็กที่จัดกลุ่มข้ามกล้องเป็นการเข้าใช้หนึ่งครั้ง ควบคุมโดยการตั้งค่า Detection Grouping
Identified personการตรวจจับที่จับคู่กับระเบียนสมาชิกที่ซิงค์ไว้
Unsure personบุคคลจริงที่ระบบติดตามได้อย่างสม่ำเสมอแต่ยังผูกกับสมาชิกไม่ได้ แสดงเป็น "Unsure - "
Shadow profileโปรไฟล์ภายในที่สร้างขึ้นสำหรับบุคคลที่ไม่แน่ใจ เป็นภาพอ้างอิงใบหน้าที่ระบบใช้เปรียบเทียบกับการตรวจจับในอนาคต
Shadow photos"Additional face images used by the facial recognition engine to help identify this person. They are separate to the profile photo synchronised from external systems like your member management system." (อ้างอิงจาก UI)
Blacklisted faceใบหน้าที่คุณสั่งให้ระบบเพิกเฉยโดยสิ้นเชิง ดูบัญชีดำ
Check-inเหตุการณ์การรูดบัตร/การเข้าที่ซิงค์จากระบบจัดการสมาชิกของคุณ ใช้สำหรับการจับคู่โดยอาศัยการเข้าใช้และ Self Learning

กระบวนการระบุตัวตน

ใบหน้าทุกใบที่ตรวจพบจะผ่านลำดับการตัดสินใจเดียวกันตามลำดับ ลำดับนี้มีความสำคัญ เนื่องจากผลลัพธ์ของขั้นก่อนหน้าจะทำให้ขั้นถัดไปไม่ทำงาน

1. การตรวจสอบบัญชีดำ (ทำก่อนเสมอ)

ใบหน้าจะถูกเปรียบเทียบกับชุดข้อมูลบัญชีดำของสถานที่ของคุณที่เกณฑ์คงที่ 95% (กำหนดค่าไม่ได้) หากตรงกัน การประมวลผลจะหยุดทันที การตรวจจับจะถูกตัดออกและไม่ปรากฏบนไทม์ไลน์เลย นี่คือสิ่งที่ทำให้บัญชีดำมีประสิทธิภาพในการจัดการผลบวกลวงที่อยู่กับที่ เช่น โปสเตอร์และหุ่นโชว์ ดูบัญชีดำ

2. การแยกใบหน้า

ระบบจะตรวจสอบว่ามีใบหน้าที่ใช้งานได้จริงในภาพ และแยกคุณลักษณะ ท่าทาง และคะแนนความมั่นใจออกมา หากไม่มีใบหน้า → ตัดออก

3. ค้นหาสมาชิกที่ระบุตัวได้

ใบหน้าจะถูกค้นหาในชุดข้อมูลที่ระบุตัวได้ ซึ่งประกอบด้วยสมาชิกทุกคนที่มีรูปถ่ายที่ผ่านการตรวจสอบหรือการตรวจจับที่ยืนยันแล้วก่อนหน้านี้ การค้นหาจะเริ่มจาก Identified Collection Search Floor ขึ้นไป (ค่าเริ่มต้นคือความคล้ายคลึง 40% ในค่าที่กำหนดไว้ล่วงหน้าแบบ Balanced) เพื่อให้ผู้ที่อาจตรงกันซึ่งอยู่ในเกณฑ์ก้ำกึ่งได้รับการพิจารณาเป็นอย่างน้อย

4. การจับคู่โดยอาศัยการเข้าใช้

ก่อนการตัดสินใจขั้นสุดท้าย ระบบจะตรวจสอบการเช็คอินล่าสุดที่สถานที่ หากสมาชิกที่อาจตรงกันเช็คอินภายใน Check-in Lookback Window (ค่าเริ่มต้น 30 นาที) คะแนนความคล้ายคลึงของสมาชิกนั้นจะได้รับ Visiting Member Bonus (ค่าเริ่มต้น +5) เหตุผลคือ หากบุคคลที่ดูเหมือน Alex Nguyen 82% เพิ่งรูดบัตรของ Alex Nguyen เมื่อสามนาทีก่อน ก็เกือบแน่นอนว่าบุคคลนั้นคือ Alex

5. การตัดสินใจจับคู่

  • คะแนน ≥ Identified Match Threshold (ค่าเริ่มต้น 85%, Balanced) → การตรวจจับได้รับการยืนยันว่าเป็นสมาชิกนั้น
  • คะแนนที่อยู่ในเกณฑ์ก้ำกึ่ง ซึ่งอยู่ภายใน Borderline Confidence Zone (ค่าเริ่มต้น +7 คะแนนเหนือเกณฑ์) จะได้รับการตรวจสอบท่าทางเพิ่มเติม โดยใบหน้าต้องหันไปด้านหน้าพอสมควร (ขีดจำกัดเริ่มต้นสำหรับผู้ที่ระบุตัวได้: yaw 55° / pitch 30° / roll 30°) ใบหน้าที่มีมุมเอียงมากและมีความมั่นใจอยู่ในเกณฑ์ก้ำกึ่งจะถูกตัดออกแทนที่จะเสี่ยงต่อการระบุตัวผิด
  • คะแนนต่ำกว่า Drop Threshold (ค่าเริ่มต้น 45%) → ความคล้ายคลึง "not high enough to confirm the correct person with certainty" และการตรวจจับจะถูกตัดออกจากการจับคู่
  • คะแนนที่อยู่ระหว่างนั้น → บุคคลนั้นจะถือว่าไม่แน่ใจ และดำเนินการต่อในขั้นตอนที่ 6

6. การจับคู่ Shadow Profile

ใบหน้าที่ไม่ตรงกับสมาชิกจะถูกค้นหาในชุดข้อมูลที่ไม่ระบุตัว ซึ่งเป็น Shadow Profile ของบุคคลที่ไม่แน่ใจที่เคยพบเห็นมาก่อน:

  • คะแนน ≥ Profile Link Threshold (ค่าเริ่มต้น 80%) → การตรวจจับจะเชื่อมโยงกับ Shadow Profile ที่มีอยู่นั้น ผู้มาเยือนคนเดิมจะคงตัวตน "Unsure - …" เดิมไว้ข้ามวันและข้ามกล้อง
  • ไม่ตรงกัน → การตรวจจับจะกลายเป็นผู้ที่อาจใช้สร้าง Shadow Profile ใหม่ แต่ต้องผ่านเกณฑ์คุณภาพก่อน (ขั้นตอนถัดไป)

7. เกณฑ์คุณภาพสำหรับ Shadow Profile ใหม่

การสร้าง Shadow Profile หมายถึงการใช้รูปถ่ายอ้างอิงที่ระบบจะใช้เปรียบเทียบเป็นเวลาหลายสัปดาห์ ดังนั้นรูปถ่ายต้องมีคุณภาพดี โดยมีการตรวจสอบสองระดับทำงานตามลำดับ:

เกณฑ์สิ่งที่ตรวจสอบความเร็ว
Detection Confidence Gateความมั่นใจของ AI ว่าพบใบหน้าจริง (ค่าขั้นต่ำเริ่มต้น 90) หากต่ำกว่านี้ ภาพจะถูกตัดออกทันที "no quality checks, no profile search"ทันที
Pose checkเข้มงวดกว่าการจับคู่สมาชิก (ขีดจำกัดเริ่มต้นสำหรับผู้ที่ไม่ระบุตัว: yaw 30° / pitch 35° / roll 60°) รูปถ่ายอ้างอิงที่มีมุมไม่ดีจะทำให้จัดกลุ่มบุคคลผิดในภายหลังทันที
Tier 1 — Fast Quality Checks"Sharpness · Contrast · Lighting · Exposure · Dynamic Range · Eye Aspect Ratio" ปฏิเสธรูปถ่ายที่ใช้งานไม่ได้อย่างชัดเจนประมาณ 10–60 ms
Tier 2 — ISO Quality Checksการประเมินคุณภาพภาพตามมาตรฐาน: "Face Occlusion · Eyes · Mouth · Head Pose · Illumination · Exposure · Compression · Expression"ประมาณ 5–10 s

รูปถ่ายที่ผ่านจะได้รับการวิเคราะห์คุณลักษณะ (อายุโดยประมาณ เพศ อารมณ์) จากนั้นจึงตรวจสอบซ้ำเพื่อป้องกันการทำงานซ้อนกัน (race condition) เป็นขั้นสุดท้าย เนื่องจากการตรวจจับประมวลผลแบบขนาน ระบบจึงค้นหาในชุดข้อมูล Shadow อีกครั้งก่อนสร้างโปรไฟล์ เพื่อไม่ให้สองเฟรมของผู้มาเยือนใหม่คนเดียวกันสร้างโปรไฟล์สองรายการ ผลลัพธ์จะเป็น New Shadow Profile Created หรือ Matched Existing Shadow Profile

เกณฑ์ทั้งหมดนี้ปรับแต่งได้ผ่านค่าที่กำหนดไว้ล่วงหน้าแบบ Lenient / Balanced / Strict ดูการปรับแต่งการจดจำใบหน้า

Self Learning: ปิดช่องว่างของการระบุตัวตน

การจับคู่ใบหน้าเพียงอย่างเดียวไม่สามารถระบุตัวสมาชิกที่ไม่มีรูปถ่าย หรือมีรูปถ่ายคุณภาพต่ำเกินกว่าจะผ่านการตรวจสอบได้ Self Learning แก้ปัญหานี้โดยใช้พฤติกรรมแทนข้อมูลชีวมิติ:

  1. เวลาการตรวจจับของบุคคลที่ไม่ระบุตัวแต่ละคนจะถูกนำไปหาความสัมพันธ์กับการเช็คอินของสมาชิกในช่วงเวลาย้อนหลัง (ค่าเริ่มต้นต้องมีการเข้าใช้ที่มีความสัมพันธ์กัน 8 ครั้ง โดยดูประวัติในช่วงหลายเดือนล่าสุด และมีช่วงเวลาประมาณ 10 นาทีก่อนและหลังการเช็คอินแต่ละครั้ง)
  2. หากมีสมาชิกเพียงคนเดียวที่เช็คอินอย่างสม่ำเสมอทุกครั้งที่ตรวจพบบุคคลนี้ ระบบจะเรียกใช้การตรวจสอบความถูกต้อง (ความสอดคล้องของเพศ และค่าความคลาดเคลื่อนของอายุซึ่งเป็นตัวเลือก)
  3. ผ่านการตรวจสอบ → โปรไฟล์จะเชื่อมโยงโดยอัตโนมัติกับสมาชิกนั้น ไม่ผ่านการตรวจสอบ → โปรไฟล์จะเข้าสู่คิว Pending Review เพื่อให้บุคคลตัดสินใจ มีสมาชิกที่อาจตรงกันหลายคน → ไม่ตรงกัน และระบบจะเฝ้าดูต่อไป

นอกจากนี้ เมื่อบุคคลได้รับการระบุตัวแล้ว ระบบจะคอยรักษาภาพอ้างอิงใบหน้าให้เป็นปัจจุบันอยู่เบื้องหลัง โดยการจับคู่ที่เกือบสมบูรณ์แบบ (ความคล้ายคลึง 99% ขึ้นไป) สามารถเพิ่มเป็นรูปถ่ายเงาได้โดยอัตโนมัติ จำกัดไว้เป็นชุดเล็ก ๆ ที่หมุนเวียน (6 รูป) ต่อบุคคล เพื่อให้การจดจำยังคงทำงานได้เมื่อรูปลักษณ์เปลี่ยนไป รูปถ่ายที่เพิ่มโดยอัตโนมัติเหล่านี้จะมีป้ายกำกับ "Auto-added by self-learning" ในโปรไฟล์

กระบวนการทั้งหมด สถานะต่าง ๆ และขั้นตอนการตรวจสอบมีเอกสารอยู่ใน Self Learning

จากการตรวจจับสู่ไทม์ไลน์

การตรวจจับดิบจะอ่านไม่รู้เรื่อง ไทม์ไลน์จึงแสดงการเข้าใช้ ซึ่งเป็นการตรวจจับที่รวมเป็นกลุ่มโดยใช้การตั้งค่า Detection Grouping โดยค่าเริ่มต้น การเข้าใช้ครั้งใหม่จะเริ่มขึ้นหลังจากเว้นช่วง 45 นาที และบุคคลที่ไม่ระบุตัวจะปรากฏก็ต่อเมื่อมีการตรวจจับอย่างน้อย 3 ครั้งในช่วง 5 นาที (เพื่อไม่ให้ผู้ที่เดินผ่านกล้องที่ประตูเพียงชั่วครู่ทำให้มุมมองรก) สวิตช์ในแถบเครื่องมือของไทม์ไลน์สามารถปิดตัวกรองเกณฑ์นี้ได้เมื่อคุณต้องการดูการปรากฏตัวช่วงสั้น ๆ ทุกครั้ง

ส่วนใดทำงานที่ใด

ขั้นตอนตำแหน่งที่ทำงาน
การรับวิดีโอ การตรวจจับบุคคลในเฟรมบน Edge Processor ที่สถานที่ของคุณ
การจับคู่ใบหน้า Shadow Profile เกณฑ์คุณภาพ การวิเคราะห์คุณลักษณะบนคลาวด์ โดยใช้ชุดข้อมูลใบหน้าส่วนตัวของสถานที่ของคุณ
การซิงค์สมาชิก/การเช็คอินคลาวด์ จากระบบจัดการสมาชิกของคุณผ่านการผสานรวม Partner
การหาความสัมพันธ์ของ Self Learningคลาวด์ ตามกำหนดเวลาที่เกิดซ้ำ (ต้องใช้ Enhanced AI Analysis)
ภาพรวมรายงานคลาวด์ สร้างขึ้นทุกวัน (สำหรับวันก่อนหน้า คำนวณในช่วงกลางคืนตามเวลาท้องถิ่นของสถานที่)

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

อภิธานศัพท์

คำศัพท์คำจำกัดความ
Identified Match Thresholdความคล้ายคลึงขั้นต่ำในการยืนยันว่าใบหน้าเป็นสมาชิก (ค่าเริ่มต้น 85, Balanced)
Drop Thresholdหากต่ำกว่าค่านี้ การจับคู่บางส่วนจะถูกทิ้งทั้งหมด (ค่าเริ่มต้น 45)
Identified Collection Search Floorความคล้ายคลึงขั้นต่ำที่ผู้ที่อาจตรงกันจะถูกส่งกลับจากการค้นหา (ค่าเริ่มต้น 40)
Visiting Member Bonusคะแนนความคล้ายคลึงที่เพิ่มให้เมื่อผู้ที่อาจตรงกันมีการเช็คอินล่าสุด (ค่าเริ่มต้น +5)
Check-in Lookback Windowระยะเวลาย้อนหลังในการค้นหาการเช็คอิน (ค่าเริ่มต้น 30 นาที)
Borderline Confidence Zoneช่วงคะแนนเหนือเกณฑ์การจับคู่ที่ใช้การตรวจสอบท่าทาง (ค่าเริ่มต้น +7)
Profile Link Thresholdความคล้ายคลึงขั้นต่ำในการเชื่อมโยงการตรวจจับกับ Shadow Profile ที่มีอยู่ (ค่าเริ่มต้น 80)
Duplicate Prevention Thresholdความคล้ายคลึงที่การตรวจสอบซ้ำเพื่อป้องกันการทำงานซ้อนกันจะถือว่าใบหน้า "ใหม่" เป็นโปรไฟล์ที่มีอยู่ (ค่าเริ่มต้น 90)
Minimum Detection Confidenceระดับความมั่นใจที่ AI ต้องมีว่าภาพมีใบหน้าก่อนที่จะพยายามสร้าง Shadow Profile (ค่าเริ่มต้น 90)
Enhanced AI Analysisการตั้งค่า General ของกล้องวงจรปิดที่เปิดใช้งานเมทาดาทาที่ละเอียดขึ้น การติดตามเส้นทาง และ Self Learning
Demeanorการอ่านอารมณ์ของแต่ละบุคคล "Calculated from detected emotions during the visit"
Sentiment scoreคะแนน 0–100 ระดับโซน/สถานที่ที่คำนวณจากการแสดงออกทางสีหน้าที่ตรวจพบ โดยถ่วงน้ำหนักตามการกำหนดค่า Sentiment Scoring ของคุณ