Looking for Programmable AR Glasses for Object Detection Project

Hey folks,

I’m working on a project where I need a pair of AR glasses that can process and detect objects using a camera. I want to use some OpenCV operations and then overlay a mask onto the detected object through my own code.

The problem is I’m struggling to find a pair of affordable, programmable AR glasses that can do this. Does anyone have any recommendations? Any help would be appreciated! Thanks :wink:

Start with a consumer-grade AR device to test and prototype your object detection application. If performance is crucial, look into developer kits or research platforms. For specialized needs, consider a custom-built solution.

Try the Xreal Air 2 Ultra although it’s somewhat pricey.

Finding affordable AR glasses with enough processing power for real-time object detection and overlay can be difficult. Most consumer-grade AR glasses are designed for simpler tasks like gaming or navigation, and they typically don’t have the computational capabilities needed for complex operations like those involving OpenCV.

Potential Alternatives:

  • Smartphone-Based AR: While it doesn’t offer hands-free operation, using your smartphone’s camera and processing power for object detection and overlay is an option. Apps like Vuforia and ARCore can help you achieve this.
  • Dedicated AR Development Kits: You could use development kits like a Raspberry Pi paired with a camera module and an AR-capable headset. This option provides greater flexibility but requires significant technical knowledge.
  • Cloud-Based Solutions: Consider cloud platforms that offer AR capabilities. Some cloud providers have services for object detection and image processing that can handle the heavy lifting.

Key Considerations:

  • Processing Power: Ensure the device can run OpenCV algorithms in real-time.
  • Camera Quality: A high-resolution camera is crucial for accurate object detection.
  • Battery Life: Look for a device with sufficient battery life for extended use.
  • Development Tools: Make sure the platform supports the programming languages and libraries you’re comfortable with.

Balancing affordability and performance is key. Carefully research your options and consider building a prototype to test different approaches.