我想将检测到的面部矩形转换为3D坐标。我有网络摄像头的内在参数和头部尺寸,如何使用投影方程确定深度Z?
x = fx X / Z + u
y = fy Y / Z + v
我知道fx fy和u v是内在参数,X Y由我的头部尺寸给出,x y由检测到的面部矩形给出。似乎只有一个等式足以确定Z.如何使用它们?或者我错了?
答案 0 :(得分:0)
你是正确的,你并不严格要求他们两个来计算深度。但是,您可能希望同时使用它们来提高准确性。
要记住的另一件事是,如果您的相机没有垂直观察您测量的平面物体(例如脸部),则一个或两个测量值可能对计算深度没有用。例如,如果您的相机正在查看矩形,则只有宽度可以很好地衡量深度,因为高度会被视角压缩。我不认为这对于你的面部检测器很重要,因为面部的比例无论如何都是固定的?