Answers.Body: <p>There are hundred of papers on this task some older than I am! Normally this is done by trying to form a box shape around the image than estimate the volume. This task is typically done with multiple images so the two can generate a more clear picture of the size of the object than one image alone. An object could be 'infinitely' large but its mass could be behind the surface you can see with the picture. With the height and length dimensions extracted from the image and with the distance from the camera calculating the size of said surface is fairly easy.</p>
  
  <p><a href="https://stackoverflow.com/questions/52246874/how-to-use-camera-parameters-to-calculate-world-distance-in-cm-between-pixels" > Stack overflow about problem </a></p>
  
  <p><a href="http://openaccess.thecvf.com/content_cvpr_2018/html/Qi_Frustum_PointNets_for_CVPR_2018_paper.html" rel="nofollow noreferrer">Frustum PointNets for 3D Object Detection From RGB-D Data</a> (2018) By Charles R. Qi, Wei Liu, Chenxia Wu, Hao Su, Leonidas J. Guibas</p>
  
  <p><a href="https://ieeexplore.ieee.org/abstract/document/6126342" rel="nofollow noreferrer">From contours to 3D object detection and pose estimation</a> (2017) By Nadia Payet Sinisa Todorovic</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-11-14T04:35:47.083Z
Answers.LastActivityDate: 2019-11-14T04:35:47.083Z
Answers.UserDisplayName: Michael Hearn
Body: <p>I am wondering how to calculate the size of a 3d object in an image without knowing the focal length of the camera but the distance from the camera to the object. </p>
  
Tags: <machine-learning><computer-vision><image-processing>
Title: How to calculate the size of a 3d object from an image?
UserDisplayName: Blackreaved
ThreadText: # How to calculate the size of a 3d object from an image?
  
  (Asked by: username_0 on 2019-11-14)
  
  I am wondering how to calculate the size of a 3d object in an image without knowing the focal length of the camera but the distance from the camera to the object.
  
  **Tags:** machine-learning, computer-vision, image-processing
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2019-11-14. Score: 3 | Accepted answer
  
  There are hundred of papers on this task some older than I am! Normally this is done by trying to form a box shape around the image than estimate the volume. This task is typically done with multiple images so the two can generate a more clear picture of the size of the object than one image alone. An object could be 'infinitely' large but its mass could be behind the surface you can see with the picture. With the height and length dimensions extracted from the image and with the distance from the camera calculating the size of said surface is fairly easy.
  
  [Stack overflow about problem](https://stackoverflow.com/questions/52246874/how-to-use-camera-parameters-to-calculate-world-distance-in-cm-between-pixels)
  
  [Frustum PointNets for 3D Object Detection From RGB-D Data](http://openaccess.thecvf.com/content_cvpr_2018/html/Qi_Frustum_PointNets_for_CVPR_2018_paper.html) (2018) By Charles R. Qi, Wei Liu, Chenxia Wu, Hao Su, Leonidas J. Guibas
  
  [From contours to 3D object detection and pose estimation](https://ieeexplore.ieee.org/abstract/document/6126342) (2017) By Nadia Payet Sinisa Todorovic
  
  
  ---
  
  