calculate scenes
This commit is contained in:
656
data/evaluations/Scene5/render_g_camera_pose.json
Normal file
656
data/evaluations/Scene5/render_g_camera_pose.json
Normal file
@@ -0,0 +1,656 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-05-31T08:21:19Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene5\\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": 31,
|
||||
"used_marker_ids": [
|
||||
84,
|
||||
64,
|
||||
72,
|
||||
53,
|
||||
58,
|
||||
69,
|
||||
103,
|
||||
51,
|
||||
56,
|
||||
215,
|
||||
46,
|
||||
68,
|
||||
208,
|
||||
79,
|
||||
95,
|
||||
55,
|
||||
96,
|
||||
66,
|
||||
217,
|
||||
97,
|
||||
54,
|
||||
205,
|
||||
92,
|
||||
105,
|
||||
85,
|
||||
102,
|
||||
59,
|
||||
48,
|
||||
57,
|
||||
63,
|
||||
71
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
7,
|
||||
8,
|
||||
9,
|
||||
10
|
||||
],
|
||||
"rms": [
|
||||
0.02141012113176351,
|
||||
0.012242069871904479,
|
||||
0.005818181909010562,
|
||||
0.005271298628209365,
|
||||
0.004955230773062616,
|
||||
0.004942208285188564,
|
||||
0.004941449563855756,
|
||||
0.0049414026245480445,
|
||||
0.004941399598487348,
|
||||
0.0049413994027549465,
|
||||
0.0049413993901557375
|
||||
],
|
||||
"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,
|
||||
9.765625e-07
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 11.460219464378476,
|
||||
"residual_median_px": 7.33113924377959,
|
||||
"residual_max_px": 23.540294007868717,
|
||||
"sigma2_normalized": 2.7033580917154224e-05
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
-0.6582339406013489,
|
||||
-0.7193996906280518,
|
||||
-0.221793070435524
|
||||
],
|
||||
[
|
||||
-0.6823316812515259,
|
||||
0.6945951581001282,
|
||||
-0.22794970870018005
|
||||
],
|
||||
[
|
||||
0.3180433511734009,
|
||||
0.0012921970337629318,
|
||||
-0.9480752944946289
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
-0.01946926862001419,
|
||||
0.36232972145080566,
|
||||
1.297710657119751
|
||||
],
|
||||
"rvec_rad": [
|
||||
1.1091658298923934,
|
||||
-2.6119487228648834,
|
||||
0.1793501804857314
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
-0.17831452190876007,
|
||||
-0.2673555612564087,
|
||||
1.308602213859558
|
||||
],
|
||||
"position_mm": [
|
||||
-178.3145294189453,
|
||||
-267.3555603027344,
|
||||
1308.6021728515625
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": 179.92190551757812,
|
||||
"pitch": -18.544635772705078,
|
||||
"yaw": -133.9701690673828
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
0.00015201025689186003,
|
||||
-0.00023266947358065447,
|
||||
1.9568423485768882e-05,
|
||||
1.5200683164421799e-05,
|
||||
2.7399730544810097e-05,
|
||||
0.00017864685821738447
|
||||
],
|
||||
[
|
||||
-0.0002326694735806551,
|
||||
0.0005538685816470119,
|
||||
-3.4838166910056097e-05,
|
||||
-6.283459096534517e-05,
|
||||
-4.8306938076108445e-05,
|
||||
-0.00039194092821731575
|
||||
],
|
||||
[
|
||||
1.9568423485774483e-05,
|
||||
-3.483816691006327e-05,
|
||||
0.0005641734192694169,
|
||||
1.0639256112115874e-05,
|
||||
-4.557158269578928e-05,
|
||||
-6.512169327188988e-05
|
||||
],
|
||||
[
|
||||
1.5200683164422021e-05,
|
||||
-6.283459096534545e-05,
|
||||
1.0639256112115449e-05,
|
||||
1.1964467817222734e-05,
|
||||
3.3482462186625764e-06,
|
||||
3.494545362114314e-05
|
||||
],
|
||||
[
|
||||
2.739973054480962e-05,
|
||||
-4.8306938076107707e-05,
|
||||
-4.55715826957906e-05,
|
||||
3.3482462186625044e-06,
|
||||
1.1294193755485535e-05,
|
||||
4.3914357503632526e-05
|
||||
],
|
||||
[
|
||||
0.0001786468582173838,
|
||||
-0.0003919409282173141,
|
||||
-6.512169327189581e-05,
|
||||
3.494545362114284e-05,
|
||||
4.391435750363295e-05,
|
||||
0.000344690990195831
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
0.7064136441147739,
|
||||
1.3484225216536576,
|
||||
1.3609085506695444
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.0034589691841967504,
|
||||
0.0033606835250415256,
|
||||
0.018565855493238952
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.030003957270613123,
|
||||
0.026109055888373457,
|
||||
0.025207066752452472
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
30.003957270613125,
|
||||
26.109055888373458,
|
||||
25.207066752452473
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 1.0517361348859564,
|
||||
"pitch": 1.41209931182657,
|
||||
"yaw": 0.4280104677005011
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 84,
|
||||
"observed_center_px": [
|
||||
65.25,
|
||||
662.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
68.15506744384766,
|
||||
638.6396484375
|
||||
],
|
||||
"reprojection_error_px": 23.540294007868717,
|
||||
"confidence": 0.3490767193505014
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"observed_center_px": [
|
||||
819.75,
|
||||
647.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
823.6386108398438,
|
||||
647.4735717773438
|
||||
],
|
||||
"reprojection_error_px": 3.917341508222998,
|
||||
"confidence": 0.5072111596185911
|
||||
},
|
||||
{
|
||||
"marker_id": 72,
|
||||
"observed_center_px": [
|
||||
102.25,
|
||||
581.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
101.5021743774414,
|
||||
567.59375
|
||||
],
|
||||
"reprojection_error_px": 13.427091353835914,
|
||||
"confidence": 0.43254677700170213
|
||||
},
|
||||
{
|
||||
"marker_id": 53,
|
||||
"observed_center_px": [
|
||||
52.0,
|
||||
559.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
55.43064880371094,
|
||||
546.8662719726562
|
||||
],
|
||||
"reprojection_error_px": 12.609389638517422,
|
||||
"confidence": 0.27711751756945874
|
||||
},
|
||||
{
|
||||
"marker_id": 58,
|
||||
"observed_center_px": [
|
||||
781.0,
|
||||
564.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
786.7138671875,
|
||||
564.8284301757812
|
||||
],
|
||||
"reprojection_error_px": 5.773610204415788,
|
||||
"confidence": 0.48073279309443956
|
||||
},
|
||||
{
|
||||
"marker_id": 69,
|
||||
"observed_center_px": [
|
||||
869.0,
|
||||
547.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
886.5928344726562,
|
||||
550.1328735351562
|
||||
],
|
||||
"reprojection_error_px": 17.788756219432777,
|
||||
"confidence": 0.45546210617301425
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"observed_center_px": [
|
||||
708.25,
|
||||
543.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
708.1809692382812,
|
||||
543.542236328125
|
||||
],
|
||||
"reprojection_error_px": 0.08092684027535924,
|
||||
"confidence": 0.4795917219326271
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"observed_center_px": [
|
||||
643.25,
|
||||
507.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
639.9074096679688,
|
||||
506.57635498046875
|
||||
],
|
||||
"reprojection_error_px": 3.409795850212743,
|
||||
"confidence": 0.4668259742313624
|
||||
},
|
||||
{
|
||||
"marker_id": 56,
|
||||
"observed_center_px": [
|
||||
84.25,
|
||||
514.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
84.74476623535156,
|
||||
507.1705017089844
|
||||
],
|
||||
"reprojection_error_px": 7.595629530931109,
|
||||
"confidence": 0.39662908657084783
|
||||
},
|
||||
{
|
||||
"marker_id": 215,
|
||||
"observed_center_px": [
|
||||
504.5,
|
||||
495.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
485.8951110839844,
|
||||
500.72076416015625
|
||||
],
|
||||
"reprojection_error_px": 19.323515984241922,
|
||||
"confidence": 0.4561015937422635
|
||||
},
|
||||
{
|
||||
"marker_id": 46,
|
||||
"observed_center_px": [
|
||||
41.5,
|
||||
498.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
45.11878967285156,
|
||||
491.624267578125
|
||||
],
|
||||
"reprojection_error_px": 7.33113924377959,
|
||||
"confidence": 0.1698001278724927
|
||||
},
|
||||
{
|
||||
"marker_id": 68,
|
||||
"observed_center_px": [
|
||||
29.25,
|
||||
458.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
33.567447662353516,
|
||||
455.2054748535156
|
||||
],
|
||||
"reprojection_error_px": 5.142929623424314,
|
||||
"confidence": 0.07718187630567852
|
||||
},
|
||||
{
|
||||
"marker_id": 208,
|
||||
"observed_center_px": [
|
||||
424.5,
|
||||
417.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
406.3010559082031,
|
||||
424.88421630859375
|
||||
],
|
||||
"reprojection_error_px": 19.547342745093346,
|
||||
"confidence": 0.4316478958478293
|
||||
},
|
||||
{
|
||||
"marker_id": 79,
|
||||
"observed_center_px": [
|
||||
515.0,
|
||||
406.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
509.3986511230469,
|
||||
407.3850402832031
|
||||
],
|
||||
"reprojection_error_px": 5.637232069254798,
|
||||
"confidence": 0.40793535669071385
|
||||
},
|
||||
{
|
||||
"marker_id": 95,
|
||||
"observed_center_px": [
|
||||
710.75,
|
||||
415.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
718.8237915039062,
|
||||
415.6030578613281
|
||||
],
|
||||
"reprojection_error_px": 8.081507229594882,
|
||||
"confidence": 0.4181682027393045
|
||||
},
|
||||
{
|
||||
"marker_id": 55,
|
||||
"observed_center_px": [
|
||||
622.75,
|
||||
351.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
625.8273315429688,
|
||||
352.120361328125
|
||||
],
|
||||
"reprojection_error_px": 3.0995381815233283,
|
||||
"confidence": 0.39668368657567366
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"observed_center_px": [
|
||||
494.0,
|
||||
345.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
488.6822509765625,
|
||||
346.1673889160156
|
||||
],
|
||||
"reprojection_error_px": 5.444377977097716,
|
||||
"confidence": 0.3577321830843512
|
||||
},
|
||||
{
|
||||
"marker_id": 66,
|
||||
"observed_center_px": [
|
||||
761.5,
|
||||
332.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
780.4851684570312,
|
||||
331.0064392089844
|
||||
],
|
||||
"reprojection_error_px": 19.043826957266585,
|
||||
"confidence": 0.3829765144945479
|
||||
},
|
||||
{
|
||||
"marker_id": 217,
|
||||
"observed_center_px": [
|
||||
201.5,
|
||||
202.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
187.7160186767578,
|
||||
216.61817932128906
|
||||
],
|
||||
"reprojection_error_px": 20.092020998118944,
|
||||
"confidence": 0.3382587531306593
|
||||
},
|
||||
{
|
||||
"marker_id": 97,
|
||||
"observed_center_px": [
|
||||
682.75,
|
||||
268.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
696.33935546875,
|
||||
266.0443420410156
|
||||
],
|
||||
"reprojection_error_px": 13.856087725150308,
|
||||
"confidence": 0.3623898971459892
|
||||
},
|
||||
{
|
||||
"marker_id": 54,
|
||||
"observed_center_px": [
|
||||
630.25,
|
||||
262.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
638.9053955078125,
|
||||
260.8935241699219
|
||||
],
|
||||
"reprojection_error_px": 8.803217365786557,
|
||||
"confidence": 0.3590718541167963
|
||||
},
|
||||
{
|
||||
"marker_id": 205,
|
||||
"observed_center_px": [
|
||||
133.0,
|
||||
135.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
120.8896255493164,
|
||||
152.946533203125
|
||||
],
|
||||
"reprojection_error_px": 21.65038621703174,
|
||||
"confidence": 0.29591817114314195
|
||||
},
|
||||
{
|
||||
"marker_id": 92,
|
||||
"observed_center_px": [
|
||||
291.0,
|
||||
157.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
285.19287109375,
|
||||
163.7302703857422
|
||||
],
|
||||
"reprojection_error_px": 8.889279250816829,
|
||||
"confidence": 0.3158166687011719
|
||||
},
|
||||
{
|
||||
"marker_id": 105,
|
||||
"observed_center_px": [
|
||||
442.5,
|
||||
182.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
440.36090087890625,
|
||||
184.35081481933594
|
||||
],
|
||||
"reprojection_error_px": 2.6717696636629444,
|
||||
"confidence": 0.31800273344664126
|
||||
},
|
||||
{
|
||||
"marker_id": 85,
|
||||
"observed_center_px": [
|
||||
494.0,
|
||||
166.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
495.548583984375,
|
||||
164.9028778076172
|
||||
],
|
||||
"reprojection_error_px": 1.8978381020734143,
|
||||
"confidence": 0.2969848480224609
|
||||
},
|
||||
{
|
||||
"marker_id": 102,
|
||||
"observed_center_px": [
|
||||
318.5,
|
||||
130.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
313.9018249511719,
|
||||
134.84718322753906
|
||||
],
|
||||
"reprojection_error_px": 6.681197424189883,
|
||||
"confidence": 0.3170967427530611
|
||||
},
|
||||
{
|
||||
"marker_id": 59,
|
||||
"observed_center_px": [
|
||||
379.75,
|
||||
109.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
377.1692199707031,
|
||||
111.36354064941406
|
||||
],
|
||||
"reprojection_error_px": 3.4995356779221765,
|
||||
"confidence": 0.3170967427530611
|
||||
},
|
||||
{
|
||||
"marker_id": 48,
|
||||
"observed_center_px": [
|
||||
369.5,
|
||||
44.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
367.94329833984375,
|
||||
44.739044189453125
|
||||
],
|
||||
"reprojection_error_px": 1.631712069567143,
|
||||
"confidence": 0.17828567290874034
|
||||
},
|
||||
{
|
||||
"marker_id": 57,
|
||||
"observed_center_px": [
|
||||
463.0,
|
||||
70.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
465.91424560546875,
|
||||
67.23489379882812
|
||||
],
|
||||
"reprojection_error_px": 4.376499280695126,
|
||||
"confidence": 0.3167426670523156
|
||||
},
|
||||
{
|
||||
"marker_id": 63,
|
||||
"observed_center_px": [
|
||||
243.0,
|
||||
42.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
237.88450622558594,
|
||||
48.71696472167969
|
||||
],
|
||||
"reprojection_error_px": 8.443097276968832,
|
||||
"confidence": 0.15449597168691093
|
||||
},
|
||||
{
|
||||
"marker_id": 71,
|
||||
"observed_center_px": [
|
||||
299.25,
|
||||
29.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
295.5177307128906,
|
||||
33.14277648925781
|
||||
],
|
||||
"reprojection_error_px": 5.215328808636077,
|
||||
"confidence": 0.08171792300897739
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user