I want to create an android app where a live camera stream captures obstacles on the ground and issues warnings to the user. This is intended as an application for the visually impaired.
I'm at a loss to understand what technologies are most suitable for this as I have no previous experience in image processing. I looked through some OpenCV examples, but they didn't provide me with much insight as to where to start the project from.
What I need to know is;
Any tutorials that might help me to get started on the project (should I start with basic image processing?)
Should I learn C++, since I only know java and C#?
What technologies that could be used in the project. (Is it possible to achieve something like this through Augmented Reality etc..)
Any previous projects/ tutorials/ examples that tries to achieve android image processing
If you could provide me with some answers to any of the above points I'd be much grateful.