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

313 lines
7.2 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-02T11:34:35Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene4\\render_e_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
},
"camera": {
"camera_id": "e",
"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": 8,
"used_marker_ids": [
63,
48,
57,
102,
59,
85,
206,
62
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.005663473768016997,
0.0011623636937920696,
0.0010974742799338484,
0.0010974711243317702
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 3.106402550885394,
"residual_median_px": 2.8207249932136333,
"residual_max_px": 4.253196401368107,
"sigma2_normalized": 1.927108589957293e-06
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.626761794090271,
0.7792057991027832,
-0.0028273924253880978
],
[
0.20457451045513153,
-0.1680505871772766,
-0.9643175005912781
],
[
-0.751876950263977,
0.603818953037262,
-0.26473331451416016
]
],
"translation_m": [
-0.05209608003497124,
-0.010105405934154987,
1.5561801195144653
],
"rvec_rad": [
1.7011089403657853,
0.8125663196386289,
-0.623357998529346
]
},
"camera_in_world": {
"position_m": [
1.204775094985962,
-0.9007557034492493,
0.40208062529563904
],
"position_mm": [
1204.775146484375,
-900.7556762695312,
402.08062744140625
],
"orientation_deg": {
"roll": 113.67415618896484,
"pitch": 48.75322341918945,
"yaw": 18.076637268066406
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
3.428830970209463e-05,
3.210893219363162e-06,
2.2437565550083213e-06,
-1.2172647921329928e-06,
-1.4666362935424064e-05,
4.2169397451882225e-06
],
[
3.2108932193632066e-06,
2.0271878753655108e-05,
3.541582395660568e-06,
8.048601571460941e-06,
-8.678607781195352e-06,
3.013386848437011e-06
],
[
2.243756555008173e-06,
3.5415823956603866e-06,
4.9954202575322785e-05,
-1.3735107950300852e-05,
-1.1234104288937588e-05,
-5.486535635188157e-06
],
[
-1.2172647921329458e-06,
8.048601571461014e-06,
-1.3735107950300779e-05,
8.573259540691624e-06,
8.084219448199761e-07,
5.347375857015495e-06
],
[
-1.4666362935424071e-05,
-8.678607781195295e-06,
-1.1234104288937708e-05,
8.084219448200372e-07,
1.1478181748829094e-05,
1.616139459295925e-06
],
[
4.216939745188134e-06,
3.013386848437082e-06,
-5.4865356351881215e-06,
5.347375857015519e-06,
1.6161394592959293e-06,
1.7672328965025606e-05
]
],
"parameter_std": {
"rvec_std_deg": [
0.3355024304251842,
0.25797025467903684,
0.40495675500483097
],
"tvec_std_m": [
0.0029280128996798534,
0.003387946538661597,
0.004203846924547278
]
},
"camera_center_std_m": [
0.005048652182082827,
0.004430891799083061,
0.006034539732065121
],
"camera_center_std_mm": [
5.048652182082827,
4.430891799083061,
6.034539732065121
],
"orientation_std_deg": {
"roll": 0.5325119583177889,
"pitch": 0.29237131482187717,
"yaw": 0.4198746508604799
}
}
},
"observations": {
"markers": [
{
"marker_id": 63,
"observed_center_px": [
1315.5,
1051.5
],
"projected_center_px": [
1319.5997314453125,
1052.6322021484375
],
"reprojection_error_px": 4.253196401368107,
"confidence": 0.12036540821870305
},
{
"marker_id": 48,
"observed_center_px": [
1024.25,
1030.5
],
"projected_center_px": [
1023.1760864257812,
1033.3056640625
],
"reprojection_error_px": 3.0041706337182803,
"confidence": 0.5220905934972447
},
{
"marker_id": 57,
"observed_center_px": [
813.0,
990.25
],
"projected_center_px": [
813.71826171875,
988.5928344726562
],
"reprojection_error_px": 1.8061277589468008,
"confidence": 0.7474157066244057
},
{
"marker_id": 102,
"observed_center_px": [
1105.75,
937.0
],
"projected_center_px": [
1104.3223876953125,
934.7825317382812
],
"reprojection_error_px": 2.6372793527089864,
"confidence": 0.6592833102794173
},
{
"marker_id": 59,
"observed_center_px": [
989.5,
951.5
],
"projected_center_px": [
985.3326416015625,
951.4159545898438
],
"reprojection_error_px": 4.168205807298375,
"confidence": 0.6937274375974865
},
{
"marker_id": 85,
"observed_center_px": [
759.0,
884.75
],
"projected_center_px": [
760.3969116210938,
883.2217407226562
],
"reprojection_error_px": 2.0704923317737762,
"confidence": 0.48917934037555
},
{
"marker_id": 206,
"observed_center_px": [
1375.5,
773.0
],
"projected_center_px": [
1373.230712890625,
772.17578125
],
"reprojection_error_px": 2.414332316112905,
"confidence": 0.1868327145376036
},
{
"marker_id": 62,
"observed_center_px": [
829.25,
758.0
],
"projected_center_px": [
831.9244384765625,
760.2854614257812
],
"reprojection_error_px": 3.51794756834891,
"confidence": 0.35910018217659384
}
]
},
"qa": {
"sanity_notes": []
}
}