Name
disparity_to_distance T_disparity_to_distance DisparityToDistance disparity_to_distance DisparityToDistance DisparityToDistance — Berechnet den Abstand für Disparitäten in einem gleichgerichteten
binokularen Kamerapaar.
void DisparityToDistance (const HTuple& CamParamRect1 , const HTuple& CamParamRect2 , const HTuple& RelPoseRect , const HTuple& Disparity , HTuple* Distance )
HTuple HCamPar ::DisparityToDistance (const HCamPar& CamParamRect2 , const HPose& RelPoseRect , const HTuple& Disparity ) const
double HCamPar ::DisparityToDistance (const HCamPar& CamParamRect2 , const HPose& RelPoseRect , double Disparity ) const
HTuple HPose ::DisparityToDistance (const HCamPar& CamParamRect1 , const HCamPar& CamParamRect2 , const HTuple& Disparity ) const
double HPose ::DisparityToDistance (const HCamPar& CamParamRect1 , const HCamPar& CamParamRect2 , double Disparity ) const
void HOperatorSetX .DisparityToDistance ( [in] VARIANT CamParamRect1 , [in] VARIANT CamParamRect2 , [in] VARIANT RelPoseRect , [in] VARIANT Disparity , [out] VARIANT* Distance )
VARIANT HCamParX .DisparityToDistance ( [in] VARIANT CamParamRect1 , [in] VARIANT CamParamRect2 , [in] VARIANT RelPoseRect , [in] VARIANT Disparity )
VARIANT HPoseX .DisparityToDistance ( [in] VARIANT CamParamRect1 , [in] VARIANT CamParamRect2 , [in] VARIANT RelPoseRect , [in] VARIANT Disparity )
static void HOperatorSet .DisparityToDistance (HTuple camParamRect1 , HTuple camParamRect2 , HTuple relPoseRect , HTuple disparity , out HTuple distance )
HTuple HCamPar .DisparityToDistance (HCamPar camParamRect2 , HPose relPoseRect , HTuple disparity )
double HCamPar .DisparityToDistance (HCamPar camParamRect2 , HPose relPoseRect , double disparity )
HTuple HPose .DisparityToDistance (HCamPar camParamRect1 , HCamPar camParamRect2 , HTuple disparity )
double HPose .DisparityToDistance (HCamPar camParamRect1 , HCamPar camParamRect2 , double disparity )
disparity_to_distance disparity_to_distance DisparityToDistance disparity_to_distance DisparityToDistance DisparityToDistance transformiert einen Disparitätswert in
einen Abstand eines Objektpunktes zum binokularen Stereosystem. Die
Kameras dieses Systems müssen gleichgerichtet sein und werden durch
die entzerrten internen Parameter CamParamRect1 CamParamRect1 CamParamRect1 CamParamRect1 CamParamRect1 camParamRect1 der
Kamera 1 und CamParamRect2 CamParamRect2 CamParamRect2 CamParamRect2 CamParamRect2 camParamRect2 der
Kamera 2 und die externen Parameter RelPoseRect RelPoseRect RelPoseRect RelPoseRect RelPoseRect relPoseRect
beschrieben, welche die relative Lage der beiden Kamerasysteme
zueinander beschreibt und eine Punkttransfomation vom entzerrten
Kamerasystem 2 zum entzerrten Kamerasystem 1 festlegt. Die Werte
für diese Parameter kann man von den Operatoren
calibrate_cameras calibrate_cameras CalibrateCameras calibrate_cameras CalibrateCameras CalibrateCameras und
gen_binocular_rectification_map gen_binocular_rectification_map GenBinocularRectificationMap gen_binocular_rectification_map GenBinocularRectificationMap GenBinocularRectificationMap erhalten. Der
Disparitätswert Disparity Disparity Disparity Disparity Disparity disparity wird durch die Spaltendifferenz
der Bildkoordinaten zweier korrespondierender Punkte auf einer
Epipolarlinie definiert nach der Beziehung
(siehe auch binocular_disparity binocular_disparity BinocularDisparity binocular_disparity BinocularDisparity BinocularDisparity ). Dieser
Wert bestimmt eine Menge von 3D Objektpunkten mit gleichem Abstand
zu einer zur entzerrten Bildebene parallelen Ebene. Der Abstand zu
der Ebene z=0, welche parallel zur entzerrten Bildebene
ist und beide optischen Zentren enthält, wird in Distance Distance Distance Distance Distance distance
zurückgegeben.
Bei der Verwendung von telezentrischen Kameras bezieht sich die
Distanz Distance Distance Distance Distance Distance distance nicht auf die Entfernung eines Punktes zur
Bildebene einer Kamera. Die Entfernung wird zu der Ebene gemessen,
die durch die y-Achse beider Kameras und der Basis
(siehe gen_binocular_rectification_map gen_binocular_rectification_map GenBinocularRectificationMap gen_binocular_rectification_map GenBinocularRectificationMap GenBinocularRectificationMap ) definiert ist.
Für Stereosysteme gemischten Typs (d.h., falls das ursprüngliche
Stereosystem aus einer perspektivischen und einer telezentrischen
Kamera bestand; siehe gen_binocular_rectification_map gen_binocular_rectification_map GenBinocularRectificationMap gen_binocular_rectification_map GenBinocularRectificationMap GenBinocularRectificationMap ), ist
die rektifizierende Ebene der zwei Kameras in einer Lage relativ zum
Objekt, die zu sehr unintuitiven Distanzen führen würde. Daher
unterstützt disparity_to_distance disparity_to_distance DisparityToDistance disparity_to_distance DisparityToDistance DisparityToDistance Stereosysteme gemischten
Typs nicht. Für Stereosysteme gemischten Typs sollte stattdessen
disparity_to_point_3d disparity_to_point_3d DisparityToPoint3d disparity_to_point_3d DisparityToPoint3d DisparityToPoint3d verwendet werden.
Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
Wird ohne Parallelisierung verarbeitet.
Interne Parameter der rektifizierten Kamera 1.
Interne Parameter der rektifizierten Kamera 2.
Punkttransformation von entzerrter Kamera 2 zur
entzerrten Kamera 1.
Parameteranzahl: 7
Disparität zwischen den Punkt-Abbildungen.
Abstand eines Weltpunktes zur rektifizierten Kamera 1.
Sind die Parameterwerte korrekt, dann liefert
disparity_to_distance disparity_to_distance DisparityToDistance disparity_to_distance DisparityToDistance DisparityToDistance den Wert 2 (H_MSG_TRUE).
binocular_calibration binocular_calibration BinocularCalibration binocular_calibration BinocularCalibration BinocularCalibration ,
gen_binocular_rectification_map gen_binocular_rectification_map GenBinocularRectificationMap gen_binocular_rectification_map GenBinocularRectificationMap GenBinocularRectificationMap ,
map_image map_image MapImage map_image MapImage MapImage ,
binocular_disparity binocular_disparity BinocularDisparity binocular_disparity BinocularDisparity BinocularDisparity
binocular_distance binocular_distance BinocularDistance binocular_distance BinocularDistance BinocularDistance
distance_to_disparity distance_to_disparity DistanceToDisparity distance_to_disparity DistanceToDisparity DistanceToDisparity ,
disparity_to_point_3d disparity_to_point_3d DisparityToPoint3d disparity_to_point_3d DisparityToPoint3d DisparityToPoint3d
3D Metrology