0

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

4

1 に答える 1