スマートフォンで撮影した画像から物体を認識し、撮影した位置から物体までの距離を推定したいです。
ただいま、スマートフォンで撮影した画像から物体を認識するところまではできました。
しかし、その物体との距離を推定する方法がわかりません。ステレオカメラにするのは使用上避けたいです。
距離を推定する方法を教えていただける助かります。

環境
Android studio
Opencv3.3
Windows 10