Ask Your Question

Object tracking with android

asked 2013-01-27 23:25:33 -0600

Madz gravatar image

updated 2020-11-03 08:49:43 -0600


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.

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2013-01-29 12:19:48 -0600

updated 2013-01-29 12:24:45 -0600

  1. There are several sample applications and tutorials distributed with OpenCV4Android SDK. Start from Tutorial-1 application. It helps you to initialize OpenCV and get frames from camera. There are reference manual and some introduction tutorials for beginners. On Android you can use both Java and C++ API. Use Tutorial-3 app as an example of native calls. You can use any C++ functions available in desktop OpenCV except some parts of Highgui module related to window management. Video decoding and encoding are not supported also.

  2. Most, but not all OpenCV API are wrapped to Java. So you can use Java as base language. But in some cases to achieve performance you need to use C++.

  3. Approach for obstacle detection depends on situation. You can tries some algorithms from OpenCV Video module. There is no any tutorials for it, reference manual only.

edit flag offensive delete link more

Question Tools


Asked: 2013-01-27 23:25:33 -0600

Seen: 4,352 times

Last updated: Jan 29 '13