私は現在 Java で OpenCV を使用していますが、必要に応じて別のものに切り替えることができます。
私は、世界座標と画像座標で既知の点のセットを持っています。これらのポイントは、キャリブレーション ターゲットでは得られません。それらはおそらくかなり不正確です。それらは共面に近いと推測できます。
これからホモグラフィとレンズ補正を得ようとしています。カメラは安い(っぽい)ので、レンズの問題があります。
私は、キャリブレーションターゲットなしでここで私を助けるために OpenCV 関数を取得するのに苦労しています。似たような質問がたくさんあります (私が見つけた最も似ているのは、Matlab で単一のキャリブレーション画像を使用してレンズの歪みを修正することでした) が、法案に完全に適合するものはありません。
ホモグラフィを見つけて修正し、レンズの歪みを見つけて修正し、OKの結果が得られるまで繰り返すことができると考えていました。それでも、OpenCV でこれらを個別に行うことはできないようです。
私はOpenCVにかなり慣れていないので、優しくしてください。