1
3Dモデルを2D平面に投影しようとしていますが、投影方程式C*((R*X)+T)
を使用する必要があります。次のようにカメラキャリブレーション行列が計算されC
、:3Dモデルの2D平面への透視投影
C =[f 0 px;
0 f py;
0 0 1];
まず、私は、カメラキャリブレーション行列で使用される焦点距離f
についてお聞きしたいと思います。私はそれをピクセルまたはmmの値で使うべきですか?どのように私はそれを得ることができますmmであれば?
第二に、私は本当に私は別れのMATLABでexifread
機能を働いているデータに関するいくつかの情報を得たためpx
とpy
変数が立つかわからない、これらは私が得た情報です:
Sharpness: 0
Contrast: 0
SceneCaptureType: 0
FocalLengthIn35mmFilm: 27
DigitalZoomRatio: 1
WhiteBalance: 0
ExposureMode: 0
SceneType: 1
FileSource: 3
SensingMethod: 2
PixelYDimension: 3000
PixelXDimension: 4000
ColorSpace: 1
FlashpixVersion: '0100'
FocalLength: 4.9000
Flash: 1
LightSource: 0
MeteringMode: 4
MaxApertureValue: 3.6150
ExposureBiasValue: 0
ApertureValue: 3.6150
ShutterSpeedValue: 2.3220
CompressedBitsPerPixel: 2.8149
ComponentsConfiguration: [1 2 3 0]
DateTimeDigitized: '2011:06:26 16:55:08'
DateTimeOriginal: '2011:06:26 16:55:08'
ExifVersion: '0221'
ISOSpeedRatings: 100
ExposureProgram: 2
FNumber: 3.5000
ExposureTime: 0.2000
Copyright: 'Copyright 2010'
YCbCrPositioning: 2
DateTime: '2011:06:26 16:55:08'
Software: ' 0.8913'
ResolutionUnit: 2
YResolution: 96
XResolution: 96
Orientation: 1
Model: 'SAMSUNG ES30/VLUU ES30'
Make: 'SAMSUNG'
Thumbnail: [1x1 struct]
px
とpy
はいずれかを指しますか?