Je suis en train de projeter un modèle 3D sur un plan 2D et j'ai trouvé que je devais utiliser l'équation de projection C*((R*X)+T)
pour le faire. C
, qui est la matrice d'étalonnage de la caméra est calculé comme suit:Projection en perspective d'un modèle 3D sur un plan 2D
C =[f 0 px;
0 f py;
0 0 1];
D'abord, je veux poser des questions sur la distance focale f
utilisée dans la matrice d'étalonnage de l'appareil. Devrais-je l'utiliser avec la valeur en pixels ou en mm? Si en mm comment puis-je l'obtenir?
Deuxièmement, je ne sais pas vraiment ce que les variables px
et py
représentent que je suis arrivé quelques informations sur les données que je travaille sur la fonction bye exifread
dans Matlab et ce sont les informations que je suis:
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]
Est-ce que px
et py
font référence à l'un d'entre eux?