Kinect intrinsische Parameter aus Sichtfeld
Microsoft gibt an, dass die Blickwinkel für den Kinect 43 Grad vertikal und 57 Grad horizontal betragen (angegeben)Hier). Können wir unter diesen Umständen die intrinsischen Parameter, d. H. Brennpunkt und Projektionszentrum, berechnen? Ich gehe davon aus, dass der Mittelpunkt der Projektion als (0,0,0) angegeben werden kann.
Vielen Dank
BEARBEITEN: einige weitere Informationen darüber, was ich versuche zu tun
Ich habe einen Datensatz mit Bildern, die mit einem Kinect aufgenommen wurden. Ich versuche, die Pixelpositionen (x_screen, y_screen und z_world (in mm)) in Koordinaten der realen Welt umzuwandeln.
Wenn ich weiß, dass sich die Kamera an einem Punkt (x ', y', z ') im realen Koordinatensystem befindet, reicht es aus, die realen Koordinaten zu ermitteln, indem Sie die folgenden Schritte ausführen:
x_world = (x_screen - c_x) * z_world / f_x
y_world = (y_screen - c_y) * z_world / f_y
woherc_x = x'
undc_y = y'
undf_x, f_y
ist die Brennweite? Und wie finde ich die Brennweite, wenn ich nur das Sichtfeld kenne?
Vielen Dank