- ベストアンサー
パースを角度を合わせ写真に貼り付けるには?
3Dcadで作ったパースを写真に貼り付けて合成するときどうしても写真に合わせた向きや角度を出すのが大変で感覚と言うのではなく色々な角度の写真に合わせた向きを3Dcadで出す方法がありましたら教えて頂きたいので宜しくお願い致します。 現在使用中のソフトは 3DCAD福井コンピューターのARCHITRENDZver5 フォトショップ7.0 イラストレーターCS になります。2DCADはjwwです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
まず写真撮影の段階から配慮する必要があります。 画角のゆがみの少ないレンズを使ってできるだけ水平状態で撮影し、できた写真に建物のX,Y,Z軸を書き込みます。 それをハサミで切り取って、CADの画面を見ながら角度が合うように調整し、その方向でレンダリングすれば、かなり合致させることができます。 数値的に示すのは、写真撮影時の仰角俯角や画角を正確に把握しなくてはなりませんから、不可能に近く、現実的ではありません。 ローテクな方法ですが、感覚的にかなり近いものができると思います。
その他の回答 (1)
コンピュータビジョン分野の「カメラキャリブレーション」という技術を用いれば、フィーリングではなく定量的に合成することが可能でしょう。 いくつか前提があります。カメラキャリブレーションの計算ソフトと校正用具、およびオートフォーカスをOFFにでき、撮像素子(CCDやCMOS)のサイズがスペックに書いてあるカメラが必要になります。あらかじめ校正作業が必要なので、すでに撮影してしまった写真には適用できません。 カメラを校正すれば、レンズの歪曲収差、焦点距離や画像中心、カメラの位置・姿勢を表す座標変換行列などが求まります。これらをCGをレンダリングする際に透視投影のパラメータとしてCADソフトに与えて、出来たCGにレンズの歪みを戻せば、写真にはめ込めるCGになります。 ただし、カバーする空間が広くなるほど校正も難しくなります。質問者さんの使われているARCHITREND Zは建築用CADのようですので、実現は単純ではないかもしれません。 カメラキャリブレーション自体は、オープンソースソフトウェアのOpenCVを頑張って使いこなせば出来ないこともありません。コンピュータビジョンの学習が必要ですけれども。あるいは(かなり高くつくと思いますが)商用ソフトを買う選択肢もあるでしょう。
お礼
早速試してみました、やはりXYZ軸を書いて合わせるとかなり近い状態ではめ込めました。 実際にはトレーシングペーパーをPC画面に当ててやってみましたが画像の大きさの調整の問題は残りましたが、いつもよりかなり楽にできまた。 ありがとうございます。