Files
appRobotRender/data/evaluations/Scene9a/render_d_camera_pose.json
2026-06-02 17:16:24 +02:00

369 lines
8.5 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-02T11:34:54Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene9a\\render_d_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
},
"camera": {
"camera_id": "d",
"camera_matrix": [
[
1992.8416748046875,
0.0,
719.249267578125
],
[
0.0,
1997.40380859375,
537.7935791015625
],
[
0.0,
0.0,
1.0
]
],
"distortion_coefficients": [
0.019999999552965164,
-0.009999999776482582,
0.0,
0.0,
0.0
]
},
"estimation": {
"method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025,
"num_used_markers": 12,
"used_marker_ids": [
95,
79,
208,
69,
51,
103,
58,
214,
64,
211,
72,
86
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.008608091294775872,
0.0015872516081385961,
0.0015419579468453704,
0.0015419574855317206
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 4.360319316125548,
"residual_median_px": 3.1091806882412296,
"residual_max_px": 6.864030758006936,
"sigma2_normalized": 3.170177182910735e-06
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.8169320225715637,
0.576733410358429,
-0.0008291504345834255
],
[
0.16289709508419037,
-0.23211930692195892,
-0.9589500427246094
],
[
-0.5532509684562683,
0.7832618951797485,
-0.2835738956928253
]
],
"translation_m": [
-0.11444387584924698,
0.0866108313202858,
1.1233946084976196
],
"rvec_rad": [
1.79217789933845,
0.568265069616525,
-0.4257049757110702
]
},
"camera_in_world": {
"position_m": [
0.7009033560752869,
-0.7938045263290405,
0.40152597427368164
],
"position_mm": [
700.9033813476562,
-793.8045043945312,
401.5259704589844
],
"orientation_deg": {
"roll": 109.90238952636719,
"pitch": 33.59032440185547,
"yaw": 11.27692985534668
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
3.696312269002482e-05,
1.498491923233421e-05,
1.4358721702919593e-05,
-1.5348514147666897e-07,
-7.995245759316611e-06,
-4.264845472954277e-07
],
[
1.498491923233425e-05,
1.8333722879401424e-05,
-8.981181762126812e-07,
2.0302512102134884e-06,
-3.8082906522616917e-06,
2.9762662893013224e-06
],
[
1.4358721702919635e-05,
-8.981181762126368e-07,
3.371907853115663e-05,
-2.8804630386100075e-06,
-5.265767437604559e-06,
-7.077700606364918e-06
],
[
-1.534851414766692e-07,
2.0302512102134833e-06,
-2.8804630386100075e-06,
7.0093331309153e-07,
8.81924149959789e-08,
8.002950555146558e-07
],
[
-7.995245759316613e-06,
-3.808290652261691e-06,
-5.2657674376045435e-06,
8.819241499597782e-08,
2.4233748459818815e-06,
1.5073382002461853e-06
],
[
-4.2648454729541404e-07,
2.976266289301319e-06,
-7.077700606364911e-06,
8.002950555146558e-07,
1.5073382002461842e-06,
7.537274718154639e-06
]
],
"parameter_std": {
"rvec_std_deg": [
0.3483428969895563,
0.24532847753135914,
0.3327058838052397
],
"tvec_std_m": [
0.0008372176019957596,
0.0015567192572785503,
0.0027454097541450236
]
},
"camera_center_std_m": [
0.004709841333016249,
0.002972441812772745,
0.005701598295585301
],
"camera_center_std_mm": [
4.709841333016249,
2.972441812772745,
5.701598295585301
],
"orientation_std_deg": {
"roll": 0.4589075577845584,
"pitch": 0.2678897865418524,
"yaw": 0.3455956319278506
}
}
},
"observations": {
"markers": [
{
"marker_id": 95,
"observed_center_px": [
421.25,
1048.25
],
"projected_center_px": [
423.5738830566406,
1046.15380859375
],
"reprojection_error_px": 3.129608741133263,
"confidence": 0.2003830020546862
},
{
"marker_id": 79,
"observed_center_px": [
835.0,
1017.25
],
"projected_center_px": [
836.374267578125,
1018.9397583007812
],
"reprojection_error_px": 2.1780483216275734,
"confidence": 0.6303129590912254
},
{
"marker_id": 208,
"observed_center_px": [
1003.75,
919.5
],
"projected_center_px": [
996.9044189453125,
920.0029296875
],
"reprojection_error_px": 6.864030758006936,
"confidence": 0.5789981949840591
},
{
"marker_id": 69,
"observed_center_px": [
128.0,
929.75
],
"projected_center_px": [
123.51509094238281,
933.7515258789062
],
"reprojection_error_px": 6.01054228956532,
"confidence": 0.6702789510266324
},
{
"marker_id": 51,
"observed_center_px": [
549.25,
937.75
],
"projected_center_px": [
550.1763305664062,
936.2330322265625
],
"reprojection_error_px": 1.7774362278029696,
"confidence": 0.77314169020749
},
{
"marker_id": 103,
"observed_center_px": [
420.0,
915.0
],
"projected_center_px": [
425.4283142089844,
912.77734375
],
"reprojection_error_px": 5.865730641371604,
"confidence": 0.6858507270207403
},
{
"marker_id": 58,
"observed_center_px": [
291.25,
903.25
],
"projected_center_px": [
292.7314453125,
905.8370361328125
],
"reprojection_error_px": 2.98118033107789,
"confidence": 0.7305956057951858
},
{
"marker_id": 214,
"observed_center_px": [
1072.75,
853.25
],
"projected_center_px": [
1077.891845703125,
853.7514038085938
],
"reprojection_error_px": 5.1662348972939025,
"confidence": 0.4536355704796164
},
{
"marker_id": 64,
"observed_center_px": [
238.25,
848.25
],
"projected_center_px": [
237.32237243652344,
845.3038330078125
],
"reprojection_error_px": 3.0887526353491963,
"confidence": 0.5454096732100583
},
{
"marker_id": 211,
"observed_center_px": [
897.0,
804.25
],
"projected_center_px": [
890.688232421875,
802.3638305664062
],
"reprojection_error_px": 6.5875674639804105,
"confidence": 0.4042509328882699
},
{
"marker_id": 72,
"observed_center_px": [
1406.25,
806.75
],
"projected_center_px": [
1407.2393798828125,
806.6015014648438
],
"reprojection_error_px": 1.0004620769712504,
"confidence": 0.022325341279356016
},
{
"marker_id": 86,
"observed_center_px": [
1322.0,
716.0
],
"projected_center_px": [
1322.9193115234375,
717.5629272460938
],
"reprojection_error_px": 1.8132499148510033,
"confidence": 0.14159707466679353
}
]
},
"qa": {
"sanity_notes": []
}
}