สัญญาณ WiFi สามารถ “มองเห็น” ท่าทางของมนุษย์ได้ด้วย? โครงการโอเพนซอร์ส wifi-densepose ได้รับดาวกว่า 2000 ดวงภายในวันเดียว
เปิดรายการ GitHub Trending พบว่าโครงการโอเพนซอร์สชื่อ wifi-densepose ขึ้นแท่นเทรนด์ โดยได้รับดาวมากกว่า 2000 ดวงภายในวันเดียว โครงการนี้ประกาศว่าไม่จำเป็นต้องใช้กล้อง เพียงแค่วิเคราะห์สัญญาณ WiFi ก็สามารถ “มองเห็น” และสร้างท่าทางและการเคลื่อนไหวของมนุษย์ภายในห้องได้
ภาพรวมโครงการ
WiFi DensePose เป็นโครงการโอเพนซอร์สที่มุ่งใช้สัญญาณ WiFi ทั่วไปเพื่อประมาณท่าทางมนุษย์ ตรวจสอบสัญญาณชีพ และตรวจจับการมีอยู่
หลักการทำงานคือ: เมื่อสัญญาณ WiFi แพร่กระจายในอวกาศและกระทบกับร่างกายมนุษย์ จะเกิดการสะท้อน หักเห และกระเจิง โดยการจับและวิเคราะห์ข้อมูลที่เรียกว่า Channel State Information (CSI) สามารถรับรู้ความผันผวนเล็กน้อยของสัญญาณที่เกิดจากการเคลื่อนไหวของมนุษย์ได้ จากนั้นจึงอนุมานตำแหน่ง ท่าทางแขนขา และแม้แต่อัตราการเต้นของหัวใจของบุคคลได้
ข้อมูลทางเทคนิคของโครงการนี้ขึ้นอยู่กับ Channel State Information (CSI) ของ WiFi เป็นหลัก ซึ่งรวมถึงข้อมูลแอมพลิจูดและเฟสของแต่ละซับแคร์เรียร์ รวมถึงตัวบ่งชี้ความแรงของสัญญาณรับในบางสถานการณ์
ในทางทฤษฎี ผลลัพธ์สามารถครอบคลุมข้อมูลต่างๆ เช่น ท่าทาง 3D หรือ 2D ของหลายคน อัตราการหายใจ อัตราการเต้นของหัวใจ เป็นต้น
ช่องว่างระหว่างความเป็นจริงและการโฆษณา
แม้ว่าโครงการจะได้รับความนิยมสูง แต่จากการศึกษาพบว่าความสามารถในการใช้งานในปัจจุบันแตกต่างอย่างมากจากคำอธิบาย “การติดตาม DensePose ทั่วร่างกายผ่านกำแพง” ในไฟล์ README ปัจจุบันยังไม่ถือว่าเป็นการนำโอเพนซอร์สที่สมบูรณ์ แข็งแกร่ง และนำไปใช้งานได้จริง
แนวคิดหลักของโครงการมาจากบทความวิจัยก่อนหน้านี้ของ Carnegie Mellon University ที่ชื่อ “DensePose From WiFi” การวิจัยนี้ใช้โครงข่ายประสาทเทียมเชิงลึกเพื่อแมปข้อมูลเฟสและแอมพลิจูดของ WiFi CSI ไปยังพิกัด UV ของ 24 ส่วนของร่างกายมนุษย์ เพื่อให้ได้ผลลัพธ์ที่ดีเยี่ยมตามที่ระบุในบทความวิจัย โดยทั่วไปจำเป็นต้องมีฮาร์ดแวร์ CSI เฉพาะ ชุดข้อมูลที่รวบรวมและติดป้ายอย่างระมัดระวัง การฝึกอบรมโครงข่ายประสาทเทียมขนาดใหญ่ที่ผ่านการวนซ้ำหลายหมื่นขั้นตอน และการออกแบบฟังก์ชันการสูญเสียที่ซับซ้อน
คำว่า “Dense” หมายความว่าเป้าหมายไม่ใช่แค่การระบุจุดสำคัญ เช่น ข้อศอก หัวเข่า แต่พยายามสร้างแบบจำลองตาข่าย 3D ของพื้นผิวร่างกายมนุษย์ โดยแมป 24 ส่วนของร่างกายที่แตกต่างกันไปยังระบบพิกัด 3D
อย่างไรก็ตาม เมื่อตรวจสอบที่เก็บโครงการ wifi-densepose จะพบว่าผู้เขียนยอมรับเองใน Issue #39 ว่า: ปัจจุบันยังไม่ได้นำ “DensePose from WiFi ระดับบทความวิจัยที่แท้จริง” ไปใช้จริง การฝึกอบรมโครงข่ายประสาทเทียมที่สามารถบรรลุเป้าหมายนี้ยังคงอยู่ในขั้นตอนการวางแผนเส้นทาง และยังไม่เสร็จสมบูรณ์
ดังนั้น โครงการ wifi-densepose ในปัจจุบันจึง更像是ต้นแบบสาธิตการรับรู้ WiFi ที่ใช้งานได้จริงแต่มีฟังก์ชันจำกัด และยังอยู่ในขั้นตอนการตรวจสอบฟังก์ชันย่อย ผู้ใช้ควรลดความคาดหวังลง และมองว่าเป็น “ของเล่น” สำหรับการวิจัย แทนที่จะเป็นระบบที่สมบูรณ์ซึ่งบรรลุผลตามที่ระบุในบทความวิจัยแล้ว
วิธีการใช้งาน
หากคุณต้องการทดสอบฟังก์ชันที่มีอยู่ในปัจจุบัน คุณสามารถรันคำสั่งต่อไปนี้บนคอมพิวเตอร์ที่ติดตั้ง Docker แล้ว:
docker pull ruvnet/wifi-densepose:latest
docker run -p 3000:3000 -p 3001:3001 -p 5005:5005/udp ruvnet/wifi-densepose:latest
หลังจากรันแล้ว ให้เข้าถึง http://localhost:3000 ในเบราว์เซอร์เพื่อดูอินเทอร์เฟซการแสดงภาพท่าทาง 3D หากยังไม่ได้กำหนดค่า ESP32 หรือการ์ดเน็ตเวิร์ก CSI เฉพาะทาง คุณสามารถใช้สัญญาณทดสอบหรือข้อมูลที่บันทึกไว้ล่วงหน้าของโครงการเพื่อตรวจสอบกระบวนการทั้งหมดได้ก่อน
⚠️ หมายเหตุ: เนื้อหาได้รับการแปลโดย AI และตรวจสอบโดยมนุษย์ หากมีข้อผิดพลาดโปรดแจ้ง
本文来自网络搜集,不代表คลื่นสร้างอนาคต立场,如有侵权,联系删除。转载请注明出处:https://www.itsolotime.com/th/archives/23829
