Files
appRobotRender/data/evaluations/Scene9/render_g_camera_pose.json
2026-06-01 22:09:49 +02:00

610 lines
14 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-01T19:31:57Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene9\\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": [
[
1777.77783203125,
0.0,
640.0
],
[
0.0,
1777.77783203125,
360.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": 29,
"used_marker_ids": [
84,
64,
72,
53,
58,
69,
215,
103,
56,
46,
68,
208,
95,
55,
66,
217,
47,
97,
54,
205,
92,
105,
85,
102,
59,
48,
57,
63,
71
],
"history": {
"iters": [
0,
1,
2,
3,
4
],
"rms": [
0.008381194843130185,
0.0005570759682538026,
8.990930760016274e-05,
8.981924443948236e-05,
8.981924274038689e-05
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125,
6.25e-05
]
},
"residual_rms_px": 0.22582036189448948,
"residual_median_px": 0.170213142776088,
"residual_max_px": 0.4165508784900157,
"sigma2_normalized": 8.998361331810913e-09
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
-0.7072217464447021,
-0.7069913148880005,
0.0008337813778780401
],
[
-0.6416308283805847,
0.6413437724113464,
-0.42069941759109497
],
[
0.2968961000442505,
-0.2980627417564392,
-0.9071996808052063
]
],
"translation_m": [
-0.00035335071152076125,
0.33177444338798523,
1.3887873888015747
],
"rvec_rad": [
1.1164180821644647,
-2.6951916291967954,
0.5950065918240713
]
},
"camera_in_world": {
"position_m": [
-0.19969874620437622,
0.20091447234153748,
1.3994851112365723
],
"position_mm": [
-199.69874572753906,
200.9144744873047,
1399.485107421875
],
"orientation_deg": {
"roll": -161.81192016601562,
"pitch": -17.271270751953125,
"yaw": -137.783935546875
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
4.057066033811744e-08,
-5.79654876675776e-08,
1.8086837584943956e-08,
3.653313126501175e-09,
9.936723308525603e-09,
3.618736440844957e-08
],
[
-5.796548766757797e-08,
1.8522256761516856e-07,
-9.004321898280576e-08,
-2.830536997940188e-08,
-1.6591957618416472e-08,
-9.726473637899965e-08
],
[
1.8086837584944608e-08,
-9.004321898280542e-08,
3.4814971623299873e-07,
3.5681470300082046e-08,
-2.108732983573427e-08,
9.112336993194966e-10
],
[
3.6533131265012747e-09,
-2.8305369979401886e-08,
3.568147030008221e-08,
7.921495035531506e-09,
-3.20975747172567e-10,
7.945186660853111e-09
],
[
9.936723308525576e-09,
-1.6591957618416452e-08,
-2.108732983573437e-08,
-3.2097574717256696e-10,
5.6962904131179224e-09,
1.3804263992014422e-08
],
[
3.6187364408449745e-08,
-9.726473637899984e-08,
9.112336993198462e-10,
7.945186660853167e-09,
1.3804263992014444e-08,
8.092186757085763e-08
]
],
"parameter_std": {
"rvec_std_deg": [
0.011540607496234395,
0.02465866624804665,
0.033806923835280764
],
"tvec_std_m": [
8.900278105504067e-05,
7.547377301498794e-05,
0.0002844676916116444
]
},
"camera_center_std_m": [
0.0006046566433382854,
0.0007404101578997764,
0.0003116136329664904
],
"camera_center_std_mm": [
0.6046566433382854,
0.7404101578997764,
0.3116136329664904
],
"orientation_std_deg": {
"roll": 0.021242044681257937,
"pitch": 0.02461031935223214,
"yaw": 0.0068675669240877615
}
}
},
"observations": {
"markers": [
{
"marker_id": 84,
"observed_center_px": [
65.25,
662.0
],
"projected_center_px": [
65.18418884277344,
661.9302368164062
],
"reprojection_error_px": 0.09590625735912438,
"confidence": 0.3490767193505014
},
{
"marker_id": 64,
"observed_center_px": [
819.5,
647.0
],
"projected_center_px": [
819.48974609375,
646.9373168945312
],
"reprojection_error_px": 0.06351625228703457,
"confidence": 0.5331747682067169
},
{
"marker_id": 72,
"observed_center_px": [
102.25,
581.0
],
"projected_center_px": [
102.28055572509766,
581.1607055664062
],
"reprojection_error_px": 0.16358463072733076,
"confidence": 0.43254677700170213
},
{
"marker_id": 53,
"observed_center_px": [
52.0,
559.0
],
"projected_center_px": [
52.05217361450195,
559.091552734375
],
"reprojection_error_px": 0.10537546783638838,
"confidence": 0.27711751756945874
},
{
"marker_id": 58,
"observed_center_px": [
781.0,
564.0
],
"projected_center_px": [
780.9439086914062,
563.8392944335938
],
"reprojection_error_px": 0.170213142776088,
"confidence": 0.48073279309443956
},
{
"marker_id": 69,
"observed_center_px": [
868.75,
547.5
],
"projected_center_px": [
868.8621215820312,
547.334228515625
],
"reprojection_error_px": 0.20012854416369794,
"confidence": 0.45515519100712953
},
{
"marker_id": 215,
"observed_center_px": [
504.75,
495.5
],
"projected_center_px": [
504.504150390625,
495.4842529296875
],
"reprojection_error_px": 0.24635340601109396,
"confidence": 0.3698135926932927
},
{
"marker_id": 103,
"observed_center_px": [
708.0,
543.5
],
"projected_center_px": [
708.194091796875,
543.6495971679688
],
"reprojection_error_px": 0.2450529295446938,
"confidence": 0.47991555158957017
},
{
"marker_id": 56,
"observed_center_px": [
84.25,
514.75
],
"projected_center_px": [
84.43355560302734,
514.6434936523438
],
"reprojection_error_px": 0.21221748630545456,
"confidence": 0.39662908657084783
},
{
"marker_id": 46,
"observed_center_px": [
41.5,
498.0
],
"projected_center_px": [
41.342403411865234,
498.0172424316406
],
"reprojection_error_px": 0.15853701788730787,
"confidence": 0.1698001278724927
},
{
"marker_id": 68,
"observed_center_px": [
29.25,
458.0
],
"projected_center_px": [
29.12993621826172,
458.0780029296875
],
"reprojection_error_px": 0.1431774029836088,
"confidence": 0.07718187630567852
},
{
"marker_id": 208,
"observed_center_px": [
424.5,
417.75
],
"projected_center_px": [
424.3954162597656,
417.75518798828125
],
"reprojection_error_px": 0.1047123390237159,
"confidence": 0.4316478958478293
},
{
"marker_id": 95,
"observed_center_px": [
710.75,
415.25
],
"projected_center_px": [
710.8798828125,
415.1714172363281
],
"reprojection_error_px": 0.15180512418630643,
"confidence": 0.4181682027393045
},
{
"marker_id": 55,
"observed_center_px": [
622.75,
351.75
],
"projected_center_px": [
622.6432495117188,
351.8919372558594
],
"reprojection_error_px": 0.17760025717654515,
"confidence": 0.39668368657567366
},
{
"marker_id": 66,
"observed_center_px": [
761.5,
332.5
],
"projected_center_px": [
761.2999267578125,
332.75372314453125
],
"reprojection_error_px": 0.32311721760104894,
"confidence": 0.3829765144945479
},
{
"marker_id": 217,
"observed_center_px": [
201.5,
202.0
],
"projected_center_px": [
201.81500244140625,
201.78660583496094
],
"reprojection_error_px": 0.3804781304682526,
"confidence": 0.3382587531306593
},
{
"marker_id": 47,
"observed_center_px": [
594.25,
292.0
],
"projected_center_px": [
594.2091064453125,
291.8497619628906
],
"reprojection_error_px": 0.1557040481473025,
"confidence": 0.36403279165733554
},
{
"marker_id": 97,
"observed_center_px": [
682.75,
268.75
],
"projected_center_px": [
682.6641235351562,
268.75299072265625
],
"reprojection_error_px": 0.08592852632313926,
"confidence": 0.3623898971459892
},
{
"marker_id": 54,
"observed_center_px": [
630.25,
262.5
],
"projected_center_px": [
630.4015502929688,
262.6416015625
],
"reprojection_error_px": 0.20740900125441847,
"confidence": 0.3590718541167963
},
{
"marker_id": 205,
"observed_center_px": [
133.0,
135.0
],
"projected_center_px": [
133.0006561279297,
135.0164031982422
],
"reprojection_error_px": 0.016416315555952837,
"confidence": 0.29591817114314195
},
{
"marker_id": 92,
"observed_center_px": [
291.0,
157.0
],
"projected_center_px": [
290.9947509765625,
157.4013671875
],
"reprojection_error_px": 0.40140150902644545,
"confidence": 0.3158166687011719
},
{
"marker_id": 105,
"observed_center_px": [
442.5,
182.75
],
"projected_center_px": [
442.3343200683594,
182.8926544189453
],
"reprojection_error_px": 0.21863239236917045,
"confidence": 0.31800273344664126
},
{
"marker_id": 85,
"observed_center_px": [
494.0,
166.0
],
"projected_center_px": [
493.92724609375,
165.67755126953125
],
"reprojection_error_px": 0.33055455624683555,
"confidence": 0.2969848480224609
},
{
"marker_id": 102,
"observed_center_px": [
318.5,
130.0
],
"projected_center_px": [
318.8653564453125,
129.7999267578125
],
"reprojection_error_px": 0.4165508784900157,
"confidence": 0.3170967427530611
},
{
"marker_id": 59,
"observed_center_px": [
379.75,
109.0
],
"projected_center_px": [
379.8970031738281,
109.25934600830078
],
"reprojection_error_px": 0.29811119592710844,
"confidence": 0.3170967427530611
},
{
"marker_id": 48,
"observed_center_px": [
369.5,
44.25
],
"projected_center_px": [
369.5532531738281,
44.28900909423828
],
"reprojection_error_px": 0.06601219551006923,
"confidence": 0.17828567290874034
},
{
"marker_id": 57,
"observed_center_px": [
463.0,
70.5
],
"projected_center_px": [
463.0096435546875,
70.46881103515625
],
"reprojection_error_px": 0.03264582170868849,
"confidence": 0.3167426670523156
},
{
"marker_id": 63,
"observed_center_px": [
243.0,
42.0
],
"projected_center_px": [
242.69981384277344,
41.71794509887695
],
"reprojection_error_px": 0.4119061740712104,
"confidence": 0.15449597168691093
},
{
"marker_id": 71,
"observed_center_px": [
299.25,
29.5
],
"projected_center_px": [
299.257080078125,
29.455623626708984
],
"reprojection_error_px": 0.04493762357668314,
"confidence": 0.08171792300897739
}
]
},
"qa": {
"sanity_notes": []
}
}