Files
appRobotRender/data/evaluations/Scene4/render_g_camera_pose.json
2026-06-01 16:36:33 +02:00

569 lines
13 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-01T12:39:07Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene4\\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,
1500.0,
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": 25,
"used_marker_ids": [
84,
64,
72,
53,
58,
69,
103,
51,
56,
46,
68,
95,
55,
66,
217,
205,
92,
105,
85,
102,
59,
48,
57,
63,
71
],
"history": {
"iters": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9
],
"rms": [
0.023030589521672015,
0.012255795972119383,
0.00601464098630135,
0.005432514484286471,
0.004577528920257238,
0.004564524337029251,
0.004564283652395376,
0.004564277220962207,
0.00456427703032913,
0.004564277024671735
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125,
6.25e-05,
3.125e-05,
1.5625e-05,
7.8125e-06,
3.90625e-06,
1.953125e-06
]
},
"residual_rms_px": 10.340649355663759,
"residual_median_px": 5.652926147503192,
"residual_max_px": 21.451893892035727,
"sigma2_normalized": 2.367343722326804e-05
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
-0.6406000256538391,
-0.7154264450073242,
-0.27892038226127625
],
[
-0.6727864146232605,
0.6980188488960266,
-0.24521039426326752
],
[
0.37012168765068054,
0.0305720716714859,
-0.9284800887107849
]
],
"translation_m": [
-0.0277637280523777,
0.3579273521900177,
1.254762887954712
],
"rvec_rad": [
1.0854037697924936,
-2.5544508096048895,
0.16781953587776577
]
},
"camera_in_world": {
"position_m": [
-0.24139173328876495,
-0.3080636262893677,
1.2450460195541382
],
"position_mm": [
-241.39173889160156,
-308.0636291503906,
1245.0460205078125
],
"orientation_deg": {
"roll": 178.11410522460938,
"pitch": -21.723121643066406,
"yaw": -133.59616088867188
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
0.00014715744253698403,
-0.0002269021684743242,
1.910600960479605e-05,
1.9879591342178448e-05,
3.037764491289093e-05,
0.00018579041978532742
],
[
-0.00022690216847432557,
0.0005191947568996934,
-2.3117730376346336e-05,
-6.77808240754173e-05,
-5.443732109971677e-05,
-0.00039572478632508986
],
[
1.910600960479573e-05,
-2.311773037634631e-05,
0.0004069468062699221,
6.502886348792298e-06,
-3.723703981711247e-05,
-4.585103205736721e-05
],
[
1.9879591342178723e-05,
-6.77808240754175e-05,
6.5028863487922046e-06,
1.3457835793611215e-05,
5.242809116612859e-06,
4.297348846768029e-05
],
[
3.0377644912891025e-05,
-5.443732109971656e-05,
-3.723703981711245e-05,
5.242809116612799e-06,
1.2684602222201783e-05,
4.9832091829516965e-05
],
[
0.0001857904197853286,
-0.00039572478632509013,
-4.585103205736718e-05,
4.297348846768017e-05,
4.983209182951716e-05,
0.0003591929271429726
]
],
"parameter_std": {
"rvec_std_deg": [
0.6950463199038605,
1.3055327819871538,
1.1558233254870312
],
"tvec_std_m": [
0.003668492305240835,
0.0035615449207053087,
0.018952385790263256
]
},
"camera_center_std_m": [
0.026483390473741965,
0.02127957916430013,
0.025492920891508522
],
"camera_center_std_mm": [
26.483390473741967,
21.279579164300127,
25.492920891508522
],
"orientation_std_deg": {
"roll": 0.9516284324337209,
"pitch": 1.358312086068877,
"yaw": 0.43714365173875086
}
}
},
"observations": {
"markers": [
{
"marker_id": 84,
"observed_center_px": [
65.25,
662.0
],
"projected_center_px": [
64.14041900634766,
642.3643798828125
],
"reprojection_error_px": 19.666945552575594,
"confidence": 0.3490767193505014
},
{
"marker_id": 64,
"observed_center_px": [
819.5,
647.0
],
"projected_center_px": [
819.8731689453125,
653.186279296875
],
"reprojection_error_px": 6.197524231553265,
"confidence": 0.5331747682067169
},
{
"marker_id": 72,
"observed_center_px": [
102.25,
581.0
],
"projected_center_px": [
98.2176742553711,
570.6940307617188
],
"reprojection_error_px": 11.066736323379015,
"confidence": 0.43254677700170213
},
{
"marker_id": 53,
"observed_center_px": [
52.0,
559.0
],
"projected_center_px": [
53.92155075073242,
549.85791015625
],
"reprojection_error_px": 9.341850137892239,
"confidence": 0.27711751756945874
},
{
"marker_id": 58,
"observed_center_px": [
781.0,
564.0
],
"projected_center_px": [
782.8363037109375,
567.445068359375
],
"reprojection_error_px": 3.9039092355701084,
"confidence": 0.48073279309443956
},
{
"marker_id": 69,
"observed_center_px": [
869.0,
547.5
],
"projected_center_px": [
885.756591796875,
552.1148681640625
],
"reprojection_error_px": 17.380459626223242,
"confidence": 0.45546210617301425
},
{
"marker_id": 103,
"observed_center_px": [
708.0,
543.5
],
"projected_center_px": [
702.8357543945312,
545.546142578125
],
"reprojection_error_px": 5.554829621475291,
"confidence": 0.47991555158957017
},
{
"marker_id": 51,
"observed_center_px": [
643.25,
507.25
],
"projected_center_px": [
633.9746704101562,
507.6633605957031
],
"reprojection_error_px": 9.284535851743536,
"confidence": 0.4668259742313624
},
{
"marker_id": 56,
"observed_center_px": [
84.25,
514.75
],
"projected_center_px": [
83.29560852050781,
509.8646240234375
],
"reprojection_error_px": 4.977726542157703,
"confidence": 0.39662908657084783
},
{
"marker_id": 46,
"observed_center_px": [
41.5,
498.0
],
"projected_center_px": [
45.22164535522461,
494.36590576171875
],
"reprojection_error_px": 5.201661761665582,
"confidence": 0.1698001278724927
},
{
"marker_id": 68,
"observed_center_px": [
29.25,
458.0
],
"projected_center_px": [
34.901763916015625,
457.8853759765625
],
"reprojection_error_px": 5.652926147503192,
"confidence": 0.07718187630567852
},
{
"marker_id": 95,
"observed_center_px": [
710.75,
415.25
],
"projected_center_px": [
715.2578735351562,
413.8760070800781
],
"reprojection_error_px": 4.712619266709072,
"confidence": 0.4181682027393045
},
{
"marker_id": 55,
"observed_center_px": [
622.5,
351.5
],
"projected_center_px": [
621.8703002929688,
349.6007385253906
],
"reprojection_error_px": 2.000928751847656,
"confidence": 0.3865263920875397
},
{
"marker_id": 66,
"observed_center_px": [
761.5,
332.5
],
"projected_center_px": [
779.077880859375,
326.5425109863281
],
"reprojection_error_px": 18.559999214827652,
"confidence": 0.3829765144945479
},
{
"marker_id": 217,
"observed_center_px": [
201.75,
202.0
],
"projected_center_px": [
187.48928833007812,
216.98789978027344
],
"reprojection_error_px": 20.688282605285693,
"confidence": 0.3382587531306593
},
{
"marker_id": 205,
"observed_center_px": [
133.0,
135.0
],
"projected_center_px": [
123.97360229492188,
154.46041870117188
],
"reprojection_error_px": 21.451893892035727,
"confidence": 0.29591817114314195
},
{
"marker_id": 92,
"observed_center_px": [
291.0,
157.0
],
"projected_center_px": [
286.1947326660156,
163.32550048828125
],
"reprojection_error_px": 7.943711385637298,
"confidence": 0.3158166687011719
},
{
"marker_id": 105,
"observed_center_px": [
442.5,
182.75
],
"projected_center_px": [
438.8735046386719,
181.65306091308594
],
"reprojection_error_px": 3.7887654936844886,
"confidence": 0.31800273344664126
},
{
"marker_id": 85,
"observed_center_px": [
494.0,
166.0
],
"projected_center_px": [
494.0581359863281,
161.18260192871094
],
"reprojection_error_px": 4.817748848805417,
"confidence": 0.2969848480224609
},
{
"marker_id": 102,
"observed_center_px": [
318.5,
130.0
],
"projected_center_px": [
314.92156982421875,
133.93411254882812
],
"reprojection_error_px": 5.318120351194466,
"confidence": 0.3170967427530611
},
{
"marker_id": 59,
"observed_center_px": [
379.75,
109.0
],
"projected_center_px": [
377.6261291503906,
109.30519104003906
],
"reprojection_error_px": 2.1456861272657224,
"confidence": 0.3170967427530611
},
{
"marker_id": 48,
"observed_center_px": [
369.5,
44.25
],
"projected_center_px": [
369.7295837402344,
42.7425651550293
],
"reprojection_error_px": 1.5248175319072943,
"confidence": 0.17828567290874034
},
{
"marker_id": 57,
"observed_center_px": [
463.0,
70.5
],
"projected_center_px": [
466.1789245605469,
63.351863861083984
],
"reprojection_error_px": 7.823133107785225,
"confidence": 0.3167426670523156
},
{
"marker_id": 63,
"observed_center_px": [
243.0,
42.0
],
"projected_center_px": [
242.20603942871094,
49.316688537597656
],
"reprojection_error_px": 7.359640245621696,
"confidence": 0.15449597168691093
},
{
"marker_id": 71,
"observed_center_px": [
299.25,
29.5
],
"projected_center_px": [
298.8309326171875,
32.63352584838867
],
"reprojection_error_px": 3.1614240009617918,
"confidence": 0.08171792300897739
}
]
},
"qa": {
"sanity_notes": []
}
}