Files
appRobotRender/data/evaluations/Scene12/render_g_camera_pose.json

694 lines
16 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-01T23:05:32Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene12\\render_g_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
},
"camera": {
"camera_id": "g",
"camera_matrix": [
[
2000.0,
0.0,
720.0
],
[
0.0,
2000.0,
540.0
],
[
0.0,
0.0,
1.0
]
],
"distortion_coefficients": [
0.0,
0.0,
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": 35,
"used_marker_ids": [
86,
84,
64,
53,
72,
58,
103,
56,
69,
46,
208,
68,
95,
96,
66,
62,
55,
217,
97,
47,
54,
205,
92,
105,
102,
85,
59,
63,
57,
71,
48,
65,
78,
87,
80
],
"history": {
"iters": [
0,
1,
2,
3,
4
],
"rms": [
0.009061120638411843,
0.0006044048941477165,
8.982165014416299e-05,
8.973406625002514e-05,
8.973406440861801e-05
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125,
6.25e-05
]
},
"residual_rms_px": 0.2538049590236932,
"residual_median_px": 0.19470457894652796,
"residual_max_px": 0.4866358270009017,
"sigma2_normalized": 8.807096282336374e-09
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
-0.7070697546005249,
-0.7071437835693359,
-0.00024968929938040674
],
[
-0.6417070627212524,
0.641788125038147,
-0.41990476846694946
],
[
0.29709330201148987,
-0.2967417240142822,
-0.9075681567192078
]
],
"translation_m": [
-0.0004838148888666183,
0.3319397568702698,
1.3889654874801636
],
"rvec_rad": [
1.116265343341294,
-2.694912859274303,
0.5930734640231006
]
},
"camera_in_world": {
"position_m": [
-0.19998633861541748,
0.1987868845462799,
1.3999638557434082
],
"position_mm": [
-199.98634338378906,
198.78688049316406,
1399.9638671875
],
"orientation_deg": {
"roll": -161.89413452148438,
"pitch": -17.28310203552246,
"yaw": -137.7744140625
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
3.072966780227661e-08,
-3.863558303066653e-08,
2.7165173743888813e-08,
2.475871606832266e-09,
6.494657404240794e-09,
2.5018749271701422e-08
],
[
-3.8635583030666105e-08,
1.0841759005730073e-07,
-8.433554454798182e-08,
-1.8245255309718038e-08,
-8.301231718958206e-09,
-5.805429386967001e-08
],
[
2.7165173743887748e-08,
-8.433554454797999e-08,
2.870139461052012e-07,
3.118965930711491e-08,
-1.5708375766982584e-08,
2.754085924381276e-09
],
[
2.475871606832118e-09,
-1.8245255309717823e-08,
3.118965930711502e-08,
6.200734152582455e-09,
-9.86864381554853e-10,
3.2956677202317245e-09
],
[
6.494657404240868e-09,
-8.301231718958475e-09,
-1.570837576698223e-08,
-9.86864381554794e-10,
4.123402270302718e-09,
9.0741836057339e-09
],
[
2.5018749271701356e-08,
-5.805429386967041e-08,
2.7540859243827077e-09,
3.295667720231913e-09,
9.07418360573378e-09,
5.699050770379069e-08
]
],
"parameter_std": {
"rvec_std_deg": [
0.010043881151978308,
0.01886568188783742,
0.03069545902598759
],
"tvec_std_m": [
7.874474047568164e-05,
6.421372337984084e-05,
0.0002387268474717301
]
},
"camera_center_std_m": [
0.00046817571615404496,
0.0006749440803154896,
0.00029697866790539726
],
"camera_center_std_mm": [
0.46817571615404496,
0.6749440803154896,
0.2969786679053973
],
"orientation_std_deg": {
"roll": 0.02728532771069972,
"pitch": 0.01864391492387676,
"yaw": 0.005971844462950307
}
}
},
"observations": {
"markers": [
{
"marker_id": 86,
"observed_center_px": [
74.0,
955.25
],
"projected_center_px": [
73.88146209716797,
955.2792358398438
],
"reprojection_error_px": 0.12209000261768153,
"confidence": 0.6483335065489111
},
{
"marker_id": 84,
"observed_center_px": [
73.5,
880.0
],
"projected_center_px": [
73.49522399902344,
879.8413696289062
],
"reprojection_error_px": 0.15870225209072794,
"confidence": 0.6193012733871159
},
{
"marker_id": 64,
"observed_center_px": [
921.75,
863.25
],
"projected_center_px": [
921.831787109375,
862.9029541015625
],
"reprojection_error_px": 0.35655292297527136,
"confidence": 0.6301648743824048
},
{
"marker_id": 53,
"observed_center_px": [
58.75,
764.0
],
"projected_center_px": [
58.729000091552734,
764.1621704101562
],
"reprojection_error_px": 0.1635244265699773,
"confidence": 0.40543359028432663
},
{
"marker_id": 72,
"observed_center_px": [
115.0,
789.0
],
"projected_center_px": [
115.19657897949219,
788.9808959960938
],
"reprojection_error_px": 0.19750508384201124,
"confidence": 0.5889608001281618
},
{
"marker_id": 58,
"observed_center_px": [
878.75,
769.25
],
"projected_center_px": [
878.4910888671875,
769.3904418945312
],
"reprojection_error_px": 0.29454863848569857,
"confidence": 0.6025285956069217
},
{
"marker_id": 103,
"observed_center_px": [
796.5,
746.5
],
"projected_center_px": [
796.6454467773438,
746.6806030273438
],
"reprojection_error_px": 0.23188837514073382,
"confidence": 0.6446676805363658
},
{
"marker_id": 56,
"observed_center_px": [
95.25,
714.0
],
"projected_center_px": [
95.13108825683594,
714.1541748046875
],
"reprojection_error_px": 0.19470457894652796,
"confidence": 0.5338277449622252
},
{
"marker_id": 69,
"observed_center_px": [
977.5,
751.0
],
"projected_center_px": [
977.4252319335938,
750.8006591796875
],
"reprojection_error_px": 0.21290144761600335,
"confidence": 0.5866976533295247
},
{
"marker_id": 46,
"observed_center_px": [
46.75,
695.0
],
"projected_center_px": [
46.68659973144531,
695.4581909179688
],
"reprojection_error_px": 0.4625564953190608,
"confidence": 0.25489120456317976
},
{
"marker_id": 208,
"observed_center_px": [
477.5,
605.25
],
"projected_center_px": [
477.3812255859375,
605.0993041992188
],
"reprojection_error_px": 0.1918764858157257,
"confidence": 0.5592585450018642
},
{
"marker_id": 68,
"observed_center_px": [
33.0,
650.75
],
"projected_center_px": [
32.95542526245117,
650.529052734375
],
"reprojection_error_px": 0.2253987608987929,
"confidence": 0.11177681049843842
},
{
"marker_id": 95,
"observed_center_px": [
799.25,
602.25
],
"projected_center_px": [
799.7071533203125,
602.0831909179688
],
"reprojection_error_px": 0.4866358270009017,
"confidence": 0.5169030981045668
},
{
"marker_id": 96,
"observed_center_px": [
555.5,
523.0
],
"projected_center_px": [
555.2626953125,
522.8138427734375
],
"reprojection_error_px": 0.30160906437127283,
"confidence": 0.5036491725121419
},
{
"marker_id": 66,
"observed_center_px": [
856.75,
509.0
],
"projected_center_px": [
856.4667358398438,
509.3004455566406
],
"reprojection_error_px": 0.4129238633623887,
"confidence": 0.5036491725121419
},
{
"marker_id": 62,
"observed_center_px": [
514.75,
504.0
],
"projected_center_px": [
514.6860961914062,
503.84112548828125
],
"reprojection_error_px": 0.1712448750376427,
"confidence": 0.5036491725121419
},
{
"marker_id": 55,
"observed_center_px": [
700.5,
531.0
],
"projected_center_px": [
700.4498901367188,
530.8845825195312
],
"reprojection_error_px": 0.12582604339253403,
"confidence": 0.5306273485801539
},
{
"marker_id": 217,
"observed_center_px": [
227.0,
362.0
],
"projected_center_px": [
227.07652282714844,
362.12518310546875
],
"reprojection_error_px": 0.14671929992195926,
"confidence": 0.42765819396972654
},
{
"marker_id": 97,
"observed_center_px": [
767.75,
437.0
],
"projected_center_px": [
768.004150390625,
437.28375244140625
],
"reprojection_error_px": 0.3809302679741365,
"confidence": 0.4770832099303063
},
{
"marker_id": 47,
"observed_center_px": [
668.5,
463.5
],
"projected_center_px": [
668.4751586914062,
463.31268310546875
],
"reprojection_error_px": 0.18895689876128194,
"confidence": 0.5046753915740128
},
{
"marker_id": 54,
"observed_center_px": [
709.25,
430.25
],
"projected_center_px": [
709.202392578125,
430.4231262207031
],
"reprojection_error_px": 0.17955265220132888,
"confidence": 0.48044802302553946
},
{
"marker_id": 205,
"observed_center_px": [
149.5,
287.0
],
"projected_center_px": [
149.6940155029297,
287.00897216796875
],
"reprojection_error_px": 0.1942228492611491,
"confidence": 0.37983708259950827
},
{
"marker_id": 92,
"observed_center_px": [
327.25,
312.0
],
"projected_center_px": [
327.41644287109375,
312.1011657714844
],
"reprojection_error_px": 0.19477613472383998,
"confidence": 0.4022491322386975
},
{
"marker_id": 105,
"observed_center_px": [
497.75,
340.75
],
"projected_center_px": [
497.6415710449219,
340.72918701171875
],
"reprojection_error_px": 0.11040841806913773,
"confidence": 0.4159799246492322
},
{
"marker_id": 102,
"observed_center_px": [
358.75,
281.0
],
"projected_center_px": [
358.7662353515625,
281.0223388671875
],
"reprojection_error_px": 0.0276154237262211,
"confidence": 0.40369943799637525
},
{
"marker_id": 85,
"observed_center_px": [
556.0,
321.25
],
"projected_center_px": [
555.6840209960938,
321.3298645019531
],
"reprojection_error_px": 0.32591574000315887,
"confidence": 0.3811333266788848
},
{
"marker_id": 59,
"observed_center_px": [
427.5,
258.0
],
"projected_center_px": [
427.41796875,
257.8740539550781
],
"reprojection_error_px": 0.15030479768798286,
"confidence": 0.40503361354029466
},
{
"marker_id": 63,
"observed_center_px": [
273.25,
182.0
],
"projected_center_px": [
273.1070556640625,
181.91488647460938
],
"reprojection_error_px": 0.1663652469148332,
"confidence": 0.3570061701664598
},
{
"marker_id": 57,
"observed_center_px": [
520.5,
214.0
],
"projected_center_px": [
520.9197998046875,
214.16876220703125
],
"reprojection_error_px": 0.4524517195654379,
"confidence": 0.3794817963241243
},
{
"marker_id": 71,
"observed_center_px": [
336.5,
168.0
],
"projected_center_px": [
336.720947265625,
168.0829620361328
],
"reprojection_error_px": 0.23600930834707853,
"confidence": 0.33715640885841447
},
{
"marker_id": 48,
"observed_center_px": [
415.75,
184.75
],
"projected_center_px": [
415.7911376953125,
184.7445068359375
],
"reprojection_error_px": 0.041502829145030895,
"confidence": 0.37002407289138056
},
{
"marker_id": 65,
"observed_center_px": [
308.25,
123.0
],
"projected_center_px": [
308.3800048828125,
122.93383026123047
],
"reprojection_error_px": 0.14587564527336241,
"confidence": 0.3320649522984733
},
{
"marker_id": 78,
"observed_center_px": [
334.75,
79.0
],
"projected_center_px": [
334.93670654296875,
78.97499084472656
],
"reprojection_error_px": 0.1883740720875158,
"confidence": 0.33383204999036237
},
{
"marker_id": 87,
"observed_center_px": [
161.25,
64.75
],
"projected_center_px": [
160.97647094726562,
64.78429412841797
],
"reprojection_error_px": 0.27567050972803137,
"confidence": 0.3255830489836334
},
{
"marker_id": 80,
"observed_center_px": [
298.0,
58.5
],
"projected_center_px": [
297.9054260253906,
58.236732482910156
],
"reprojection_error_px": 0.2797392039526564,
"confidence": 0.2761672244399736
}
]
},
"qa": {
"sanity_notes": []
}
}