Ask Your Question
1

Android app for room measurements

asked 2013-10-16 20:56:55 -0600

mwally gravatar image

Hi,

I want to create an android app that measures a room's dimensions. I was planning to use openCV for this, however, I have not found a clear way on how this can be done. It involves estimating 3D dimensions using the android camera, and from what I have read, this is a very complex problem.

Any guidance would be greatly appreciated.

Thanks.

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted
1

answered 2013-10-17 06:52:45 -0600

If you have no clue on how to handle this, I think you should start reading a book on two things

  1. Computer Vision
  2. Programming openCV for Android

Next a good approach on how to solve this could be to

  1. Trying to define lines in the image
  2. Use those lines to define planes in the image
  3. Use those planes to do estimation of dimensions

However, since this is a 1 camera solution, the first main problem will be to have a single camera calibration for correct mapping of pixel dimensions to real world measurements.

Recent research on this can be found here. However this is not predefined in OpenCV, so it won't be just a straightforward call to a function.

You will also have to consider distortion and such, but I wish you good luck with the project!

edit flag offensive delete link more

Question Tools

Stats

Asked: 2013-10-16 20:56:55 -0600

Seen: 250 times

Last updated: Oct 17 '13