How to get the camera scale factor

16 ビュー (過去 30 日間)
chihyu
chihyu 2021 年 10 月 14 日
コメント済み: chihyu 2021 年 10 月 15 日
I want to obtain the scale factor by calibration, so as to obtain the relationship between the length of the object in the image and the actual length.
However, when I complete the calibration, I can get the intrinsic and extrinsic parameters, but it seems that I still lack some information (distance between the sensor plane and lens center) to get the scale factor.
Please also provide suggestions from professionals in this area, thank you.

採用された回答

Matt J
Matt J 2021 年 10 月 14 日
編集済み: Matt J 2021 年 10 月 14 日
To get that, you need to image an object of known length at some known reference depth from the camera. You would also need to know the depth of any object you later wished to apply it to.
  1 件のコメント
chihyu
chihyu 2021 年 10 月 15 日
Dear Matt, what do you mean is that if my subject is a 15 cm ruler (I know the exact length), then how many pixels does the length of the subject occupies in the captured image.
Then calculate the pixel/ unit length, but how do I get the reference depth from the camera

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeCamera Calibration についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by