So I'm thinking about working with some friends on a project aimed at solving the issue of human trafficking by using facial recognition technology. This is more of a research project than anything, but I wanted some feedback on the overall setup I have laid out in my head of how I would accomplish this.
My idea: Use a small camera which is embedded in a pair of glasses, connected to a RPi Zero W on the side, running off battery power. Obviously, the PiZero cannot run the facial recognition software and it will get horrible FPS. My idea is to have the Pi wirelessly transmit the live feed to my iPhone via an app we create. The reason is to increase FPS to 30+ and hopefully run some kind of facial recognition software.
My concerns: using the onboard BT is probably not viable, considering it's BLE. Perhaps somehow use Wi-Fi instead, in the same way a GoPro creates its own signal to connect to an iPhone.
The bottom line: is it possible to have a third party device (the iPhone in this case) process video in real-time to circumvent low FPS of the RPi Zero?