Files
appRobotRender/data/evaluations/Scene8/render_a_camera_pose.json
2026-06-02 11:37:29 +02:00

467 lines
11 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-02T09:26:17Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene8\\render_a_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
},
"camera": {
"camera_id": "a",
"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": 19,
"used_marker_ids": [
97,
95,
103,
54,
55,
210,
47,
85,
79,
105,
96,
62,
102,
92,
61,
217,
205,
206,
86
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.014050660389386072,
0.0019551714052788573,
0.0013565607940098775,
0.0013565007069067025
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 3.8375126424446826,
"residual_median_px": 3.4420482391744414,
"residual_max_px": 7.291809537742419,
"sigma2_normalized": 2.1851118239213286e-06
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.808310329914093,
-0.5887559056282043,
-0.0009415852255187929
],
[
-0.34446093440055847,
-0.4716165363788605,
-0.8117416501045227
],
[
0.4774736166000366,
0.6564635038375854,
-0.5840159058570862
]
],
"translation_m": [
-0.2279779016971588,
0.172822505235672,
1.135242223739624
],
"rvec_rad": [
2.107578289598531,
-0.6867551721595043,
0.35068038513244587
]
},
"camera_in_world": {
"position_m": [
-0.2982407212257385,
-0.797962486743927,
0.8030720949172974
],
"position_mm": [
-298.24072265625,
-797.9624633789062,
803.0720825195312
],
"orientation_deg": {
"roll": 131.6575469970703,
"pitch": -28.52052879333496,
"yaw": -23.081247329711914
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
1.4819141868035026e-05,
-3.4064510055306064e-06,
-2.3467495497603728e-07,
8.812094944895524e-07,
9.249437903001185e-07,
4.57595419491434e-06
],
[
-3.406451005530592e-06,
5.255680816104284e-06,
-2.1601747739510241e-07,
-5.806279006751281e-07,
-1.5093777402719595e-06,
-9.475792042003259e-07
],
[
-2.3467495497611002e-07,
-2.1601747739507348e-07,
1.531992654033375e-05,
9.502362724765348e-07,
-2.409151774135498e-06,
-5.059620255334367e-06
],
[
8.812094944895473e-07,
-5.806279006751256e-07,
9.50236272476535e-07,
4.031737957813195e-07,
9.979184700506782e-08,
6.194766057970748e-07
],
[
9.249437903001251e-07,
-1.5093777402719645e-06,
-2.4091517741354934e-06,
9.979184700506945e-08,
1.0869004217982035e-06,
1.695732528180125e-06
],
[
4.5759541949143614e-06,
-9.475792042003393e-07,
-5.0596202553343715e-06,
6.194766057970809e-07,
1.695732528180127e-06,
7.858329169401267e-06
]
],
"parameter_std": {
"rvec_std_deg": [
0.22056376181528614,
0.131352131146556,
0.22425956418472115
],
"tvec_std_m": [
0.0006349596804375216,
0.0010425451653517,
0.0028032711551687728
]
},
"camera_center_std_m": [
0.003418118869283793,
0.003569359670352258,
0.004446754717414488
],
"camera_center_std_mm": [
3.4181188692837927,
3.569359670352258,
4.446754717414488
],
"orientation_std_deg": {
"roll": 0.2759010196581653,
"pitch": 0.17020948503814737,
"yaw": 0.14343468149492686
}
}
},
"observations": {
"markers": [
{
"marker_id": 97,
"observed_center_px": [
1153.5,
1024.0
],
"projected_center_px": [
1152.0242919921875,
1028.103271484375
],
"reprojection_error_px": 4.360567738128483,
"confidence": 0.5552771897514882
},
{
"marker_id": 95,
"observed_center_px": [
881.0,
1031.0
],
"projected_center_px": [
876.95849609375,
1028.6004638671875
],
"reprojection_error_px": 4.700162494734281,
"confidence": 0.4935894813040658
},
{
"marker_id": 103,
"observed_center_px": [
660.75,
999.5
],
"projected_center_px": [
660.0728759765625,
995.9258422851562
],
"reprojection_error_px": 3.637732853535741,
"confidence": 0.84707047599869
},
{
"marker_id": 54,
"observed_center_px": [
1154.75,
961.0
],
"projected_center_px": [
1161.872314453125,
962.5630493164062
],
"reprojection_error_px": 7.291809537742419,
"confidence": 0.7282891890663058
},
{
"marker_id": 55,
"observed_center_px": [
997.25,
932.0
],
"projected_center_px": [
998.5267944335938,
934.5614624023438
],
"reprojection_error_px": 2.8620436167669774,
"confidence": 0.8181372023761201
},
{
"marker_id": 210,
"observed_center_px": [
369.0,
845.25
],
"projected_center_px": [
366.5543212890625,
847.2669067382812
],
"reprojection_error_px": 3.1700563320006196,
"confidence": 0.5810048492836246
},
{
"marker_id": 47,
"observed_center_px": [
1108.0,
915.0
],
"projected_center_px": [
1106.8829345703125,
913.100341796875
],
"reprojection_error_px": 2.203755082331751,
"confidence": 0.673003184644651
},
{
"marker_id": 85,
"observed_center_px": [
1335.25,
821.75
],
"projected_center_px": [
1331.8497314453125,
822.28466796875
],
"reprojection_error_px": 3.4420482391744414,
"confidence": 0.5671985638906173
},
{
"marker_id": 79,
"observed_center_px": [
915.5,
810.25
],
"projected_center_px": [
916.2682495117188,
809.2759399414062
],
"reprojection_error_px": 1.24056451263276,
"confidence": 0.6379888898897331
},
{
"marker_id": 105,
"observed_center_px": [
1293.25,
769.0
],
"projected_center_px": [
1293.6839599609375,
765.72705078125
],
"reprojection_error_px": 3.3015932269456076,
"confidence": 0.4930858463652647
},
{
"marker_id": 96,
"observed_center_px": [
1017.75,
792.75
],
"projected_center_px": [
1018.2994384765625,
795.7850341796875
],
"reprojection_error_px": 3.0843662414503723,
"confidence": 0.6155508349839959
},
{
"marker_id": 62,
"observed_center_px": [
1041.0,
763.0
],
"projected_center_px": [
1047.349365234375,
762.4228515625
],
"reprojection_error_px": 6.375542267007457,
"confidence": 0.5102273577584145
},
{
"marker_id": 102,
"observed_center_px": [
1372.5,
654.0
],
"projected_center_px": [
1369.95751953125,
654.0205688476562
],
"reprojection_error_px": 2.542563669108234,
"confidence": 0.3523728932703565
},
{
"marker_id": 92,
"observed_center_px": [
1323.25,
628.5
],
"projected_center_px": [
1319.57177734375,
627.453369140625
],
"reprojection_error_px": 3.824233003459237,
"confidence": 0.3667945046841247
},
{
"marker_id": 61,
"observed_center_px": [
68.75,
603.5
],
"projected_center_px": [
68.0721435546875,
602.9769287109375
],
"reprojection_error_px": 0.8562084640396892,
"confidence": 0.2479407110577365
},
{
"marker_id": 217,
"observed_center_px": [
1219.5,
526.5
],
"projected_center_px": [
1223.5826416015625,
524.9906616210938
],
"reprojection_error_px": 4.352707753668763,
"confidence": 0.37106712222869814
},
{
"marker_id": 205,
"observed_center_px": [
1323.25,
477.0
],
"projected_center_px": [
1319.5576171875,
477.3504638671875
],
"reprojection_error_px": 3.7089777238815316,
"confidence": 0.302172408209113
},
{
"marker_id": 206,
"observed_center_px": [
1140.25,
473.25
],
"projected_center_px": [
1139.712890625,
473.0404357910156
],
"reprojection_error_px": 0.5765445675749078,
"confidence": 0.3365648061477581
},
{
"marker_id": 86,
"observed_center_px": [
575.0,
447.0
],
"projected_center_px": [
579.1835327148438,
448.5457458496094
],
"reprojection_error_px": 4.459963700272966,
"confidence": 0.23837700458521172
}
]
},
"qa": {
"sanity_notes": []
}
}