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

Antworten auf die Frage(2)

Ihre Antwort auf die Frage