- Ban-Rays เป็นอุปกรณ์เชิงทดลองสำหรับ ตรวจจับแว่นตาอัจฉริยะที่มีการฝังกล้อง โดยใช้แนวทางสองแบบ คือการสะท้อนทางออปติกส์และการวิเคราะห์สัญญาณเครือข่าย
- แนวทางเชิงออปติกส์ ใช้การยิงอินฟราเรดไปที่เลนส์เพื่อจับ คุณสมบัติการสะท้อนของเซ็นเซอร์ CMOS (เอฟเฟกต์ Cat Eye) แต่ด้วยฮาร์ดแวร์ปัจจุบันสัญญาณยังค่อนข้างอ่อนและไม่เสถียร
- แนวทางเครือข่าย ใช้สัญญาณโฆษณา Bluetooth Low Energy(BLE) เพื่อระบุอุปกรณ์ Meta Ray-Ban และสามารถตรวจจับได้ผ่าน รหัสผู้ผลิต (0x01AB) และ UUID ของบริการ (0xFD5F)
- สัญญาณ BLE มักตรวจพบได้เฉพาะในช่วง การจับคู่หรือการเปิดเครื่อง เท่านั้น จึงหากต้องการตรวจจับแบบเรียลไทม์ขณะใช้งานจำเป็นต้องมีเทคโนโลยีเพิ่มเติม เช่น การติดตามแพ็กเก็ต CONNECT_REQ
- โครงการนี้เป็นความพยายามเชิงทดลองด้าน การปกป้องความเป็นส่วนตัวและการรู้จำอุปกรณ์เฝ้าระวัง โดยชี้ให้เห็นศักยภาพในการตรวจจับที่แม่นยำยิ่งขึ้นในอนาคตผ่านการปรับปรุงฮาร์ดแวร์และการเรียนรู้รูปแบบสัญญาณ
ภาพรวมโครงการ
- Ban-Rays คือ แว่นอุปกรณ์ทรงแว่นสำหรับตรวจจับแว่นที่มีการฝังกล้อง ที่กำลังทดลองใช้สองแนวทาง
- Optics(ออปติกส์) : จำแนกเลนส์กล้องผ่านการสะท้อนแสง
- Networking(เครือข่าย) : วิเคราะห์สัญญาณ Bluetooth และ Wi-Fi
- จนถึงตอนนี้ แนวทางการทำลายนิ้วมืออุปกรณ์แบบอิง BLE ได้รับการประเมินว่าเป็นทางเลือกที่เรียบง่ายและมีความน่าเชื่อถือสูงสุด
- โปรโตไทป์แรกจะเล่นเสียงเอฟเฟกต์ 'พบความลับ' จากเกม The Legend of Zelda เมื่อมีการตรวจพบการประกาศ BLE ของ Meta Ray-Ban
Optics – การตรวจจับแบบออปติกส์
- การยิง อินฟราเรด (IR) ไปที่เลนส์กล้องจะทำให้สามารถระบุกล้องได้ด้วย ลักษณะการสะท้อนย้อนกลับ (retro-reflectivity) ของเซ็นเซอร์ CMOS
- ในการศึกษาในปี 2005 มีตัวอย่างการใช้หลักการนี้เพื่อสร้าง สภาพแวดล้อมที่ทนต่อการจับภาพ (capture-resistant environments)
- การวิจัยในปี 2024 ได้เสนอวิธีการจำแนกกล้องแต่ละตัวจากรูปแบบการสะท้อนของเลนส์
- งานวิจัยเดิมส่วนใหญ่ต้องอาศัยกล้องและแมชชีนเลิร์นนิงร่วมกับมุมที่ควบคุมได้ แต่ Ban-Rays กำลังพัฒนา ตัวจำแนกบนฐานข้อมูลสัญญาณ โดยเลี่ยงการใช้กล้องตัวเอง
- ผลการทดลอง
- กล้องหลังของสมาร์ตโฟนให้คลื่นสั้นและมีพัลส์สูง ส่วนหน้าจอให้คลื่นที่ค่อนข้างนุ่มนวล
- ในการทดสอบ Meta Ray-Ban สัญญาณค่อนข้างอ่อนและไม่เสถียร ทำให้ ด้วยฮาร์ดแวร์ปัจจุบันการแยกแยะยังทำได้ยาก
- ความต่างระหว่าง LED 940nm และ 850nm ต่ำมาก
- แนวคิดในการปรับปรุง
- ให้ผู้ใช้สำรวจเป้าหมายด้วยรูปแบบการสแกน ‘ซ้าย-ขวา-บน-ล่าง’ เพื่อเก็บข้อมูลคลื่น
- เมื่อเปรียบเทียบ Meta Ray-Ban กับแว่นตากันแดดแบบ aviator ทั่วไป แนวคิดยังใช้งานได้แต่ต้องมีการทดลองเพิ่ม
- โครงสร้างวงจร IR
- ใช้ Arduino Uno, LED อินฟราเรด 940nm/850nm, โฟโตไดโอด, transistor 2222A
- แผนการทดลองในอนาคต
- ทดลองรูปแบบการสแกน
- ผสมข้อมูลตามความยาวคลื่น
- พิจารณาการทำลำแสงให้ขนาน (collimation)
Networking – การตรวจจับแบบเครือข่าย
- ทดลองระบุ อุปกรณ์ Meta Ray-Ban โดยใช้อุปลักษณ์การทำลายนิ้วมือผ่านสัญญาณโฆษณา BLE
- ในปัจจุบันการจราจร BLE มักตรวจพบได้เฉพาะขณะ กำลังจับคู่, เปิดเครื่อง, หรือหยิบออกจากเคส เท่านั้น
- หากต้องการตรวจจับการสื่อสารขณะใช้งาน จำเป็นต้องติดตาม แพ็กเก็ต CONNECT_REQ แต่ ESP32 ที่ใช้อยู่ปัจจุบันยังไม่รองรับ
- หากใช้ โมดูล nRF Sniffer อาจมีโอกาสปรับปรุงได้
- การตรวจจับจราจร Bluetooth Classic(BTC) ต้องใช้ฮาร์ดแวร์ที่มีราคาแพง
- ตัวอย่างสัญญาณโฆษณา BLE ที่ตรวจพบ
- รหัสผู้ผลิต: Meta (0x01AB)
- UUID บริการ: Meta (0xFD5F)
- RSSI: -59 dBm
- ที่อยู่ MAC ถูกสุ่มทำให้ไม่เป็นประโยชน์มากในการตรวจจับ BLE
- ระบุลิงก์เอกสารอ้างอิงรวมถึง Bluetooth Assigned Numbers, Wireshark dissector code, Netify MAC brand data
- แผนต่อไป
ขอบคุณ
- แสดงความขอบคุณต่อ Trevor Seets, Junming Chen สำหรับคำแนะนำด้านออปติกส์และ BLE และ Sohail ที่ให้ Meta Ray-Ban สำหรับการทดสอบ
1 ความคิดเห็น
ความคิดเห็นบน Hacker News
และมุกคำพูดที่ว่า “หัวใจของแนวทางนี้คือ sound(เสียง) — ที่จริงคือ light(แสง)” นั้นประทับใจมากจริงๆ
ถ้ามีคนถือมือถือทำมุมพุ่งมาทางเรา แล้วเรารู้สึกว่ามันอาจกำลังถ่ายอยู่ จะรู้สึกยังไงกันนะ
ฉันเป็นคนรุ่นก่อนที่สมาร์ตโฟนจะปกคลุมโลก ช่วงแรกเลยคอยระวัง ‘กล้อง’ รอบตัวอยู่ตลอด แต่ตอนนี้ก็ชินจนมองข้ามไปแล้ว
วิธีนี้จะใช้กับแว่นกล้องได้ไหม แบบยิงแสง IR แรงๆ เพื่อทำให้เซนเซอร์ใช้งานไม่ได้
เหตุผลง่ายมาก — ถ้า Meta ใส่ฟีเจอร์นี้ลงในแว่นของตัวเอง ฉันอาจซื้อเพราะมันอย่างเดียว ถึงจะปิดฟีเจอร์อื่นทั้งหมดก็ตาม แต่พวกเขาก็อาจซื้อบริษัทคุณแล้วเอาฟีเจอร์นี้ออกไปก็ได้ เพราะงั้นจึงต้องมี พาร์ตเนอร์ที่ช่วยสร้างความเชื่อมั่นสาธารณะ
อย่างเช่นเตือนเมื่อเข้าใกล้ถนน ตรวจจับสิ่งกีดขวาง หรือช่วยหาของ น่าจะช่วยยกระดับคุณภาพชีวิตได้มาก
ในสองแนวทางที่เสนอมา วิธีแบบ บล็อกหรือก่อกวนสัญญาณไร้สาย ถ้าทำได้จริงก็น่าสนใจมาก