V
V
Vladislav Ford2018-09-06 17:43:35
Neural networks
Vladislav Ford, 2018-09-06 17:43:35

Is it possible to determine the distance to the object from the picture?

Given a picture, is it possible to determine the distance from the camera to any object?
And the second question, if you calculate the distance between people in arbitrary units, is it possible to convert it into real units of measurement (meters, for example)?
5b913c8e090a4669669227.jpeg

Answer the question

In order to leave comments, you need to log in

5 answer(s)
V
Viva33, 2018-09-09
@Viva33

Can. We need to find anchors. For example, we find people, a car and windows of a house in the background. Further, knowing the average angular dimensions of a person's height, the height of a car and a window, for example, from a distance of 1 meter. Or 10 meters. Further, it will be easy to determine the distance between them and between the hypothetical point where the picture was taken, if you do not take into account the angle of the lens, but estimate that we are looking with our own eyes.
Your network needs to be trained to recognize an object and determine the deviation of the average angular size from the size in the photo. All this is very difficult, and, as already said, an open question.

S
Sergey, 2018-09-06
@begemot_sun

No, without knowing the camera lens data

O
O. J, 2018-09-06
@OrlovEvgeny

Measuring the distance to an object and its speed

I
ivodopyanov, 2018-09-07
@ivodopyanov

Restoring 3D data from a 2D image/video is an open question right now. For example, here https://www.youtube.com/watch?v=x7xNBs_aIgQ or here https://www.youtube.com/watch?v=keIirXrRb1k
Someone concentrates on certain types of objects - for example, palm position estimation https: //www.youtube.com/watch?v=aE7kW4b6CjA (again, 3D coordinates from 2D video)

C
cpdt_en, 2018-10-26
@EugeneCowberry

You cannot determine 3 coordinates from 1 picture, even if you know the camera parameters.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question