2016-10-05 9 views
0

私は、オブジェクトの実際の長さを検出して比較し、それに応じて何かを行うコンピュータビジョンの問題に取り組んでいます。私は検出に関する多くの作業を行っていますが、この段階では十分に良いようですが、今この問題のために固執しています:
実際の世界のエンティティの画像をクリックして固定長の画像(例:15cmの定規)さまざまなアンドロイドの携帯電話はほぼ同じ位置に立って、毎回携帯電話をほぼ垂直に保ちます。私はそれぞれのカメラと画面の解像度、PPI、焦点距離を知っています。私が受け取る長さ(ピクセル単位)は明らかに異なっており、各画像を共通の解像度と共通のPPIにしても比較できません。
異なる電話機からの長さ(ピクセル単位)を共通標準と比較できるように正規化できる方法はありますか?誰かが私に正規化する必要があるコンバージョンを把握する方法を提案できれば素晴らしいだろう。
P.S:アプリケーションにフロントカメラを使用しています(とにかく差があれば)。私はこれを試して、同じPPI、同じカメラと画面解像度を持っていた2台の電話機も同じ長さのオブジェクトを記録していることがわかりました。私はおそらく焦点距離とセンサーのサイズによると思います。役立つと思われる場合は、追加のパラメータを含めてください。2つの異なるアンドロイド電話から長さを比較

答えて

0

あなたの質問を正しく理解しているなら、イメージ内のオブジェクト(電話)と実際の長さが既知のオブジェクト(例えば定規15cm)を検出したと言います。ここでは、ルーラーの長さとピクセル単位のルーラーの長さの比を使用して、電話の長さをピクセル単位で計算し、電話機の実際の長さを計算します。

は、単一ビュー計測にこの論文をチェックアウト:https://www.cs.cmu.edu/~ph/869/papers/Criminisi99.pdf

あなたが新聞を読むことを好きではない場合、あなたはまた、これらのスライドで方程式を見つけることができます(クロスレシオと高さを測定題したスライドを見てください) :https://courses.engr.illinois.edu/cs445/fa2015/lectures/Lecture%2013%20-%20Camera%20Model%20and%20Single%20View%20Metrology%20-%20CP%20Fall%202015.pdf

"Single View Metrology"のグーグルであることがわかったら、同じトピックをカバーする講演スライドがあります。

希望に役立ちます!

+0

画像で検出されたオブジェクトは電話ではなく15cmのルーラーです。 – Abhyudai

+0

大丈夫。私はあなたのコメントを理解しています。私はあなたが実際に出ようとしているものについて少し不明です。各カメラの焦点距離を見積もりたいですか?おそらくこれのより一般的な目標について少し詳しく説明できますか? – Jomnipotent17

+0

私は別のアンドロイドカメラから得られた画像に見られるようにルーラーの長さを比較したいので、さらなる計算のために均一なマトリックスを作ることができます。 – Abhyudai

関連する問題