Files
appRobotRender/data/evaluations/Scene5/render_a_camera_pose.json

607 lines
14 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-01T20:35:31Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene5\\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": [
[
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": [
47,
210,
85,
79,
96,
215,
62,
105,
208,
211,
75,
102,
214,
74,
92,
81,
217,
61,
52,
83,
206,
82,
207,
72,
73,
53,
56,
46,
93
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.012034135265417424,
0.0008689120238386504,
0.00012891590996672188,
0.00012884796602483946
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 0.3239397860194149,
"residual_median_px": 0.22686032746950102,
"residual_max_px": 0.9295587856283213,
"sigma2_normalized": 1.8517390464419332e-08
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.8081132173538208,
-0.5890271663665771,
0.00012020689609926194
],
[
-0.34314170479774475,
-0.470937579870224,
-0.8126940131187439
],
[
0.47875547409057617,
0.6567075252532959,
-0.5826906561851501
]
],
"translation_m": [
-0.22891609370708466,
0.1707439124584198,
1.1347811222076416
],
"rvec_rad": [
2.1062697076327828,
-0.6860854039131205,
0.3524571805154137
]
},
"camera_in_world": {
"position_m": [
-0.2997032105922699,
-0.799647331237793,
0.8000164031982422
],
"position_mm": [
-299.7032165527344,
-799.6473388671875,
800.0164184570312
],
"orientation_deg": {
"roll": 131.58233642578125,
"pitch": -28.604148864746094,
"yaw": -23.0070858001709
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
7.117355394105872e-08,
-2.1230474986829976e-08,
-3.1053899136843836e-09,
2.5552783637509647e-09,
1.2198618642205762e-08,
1.9110381248128544e-08
],
[
-2.1230474986829728e-08,
3.481018949594211e-08,
-1.674551612113021e-08,
-7.72855379465477e-09,
-8.329714684899453e-09,
-1.7422641696187877e-09
],
[
-3.105389913684412e-09,
-1.6745516121130328e-08,
9.379942357400827e-08,
1.4627600222264534e-08,
-8.013775296579182e-09,
-2.1124302781088823e-08
],
[
2.5552783637509287e-09,
-7.728553794654778e-09,
1.4627600222264496e-08,
4.263337150942713e-09,
3.342107400025696e-10,
-1.512925050651277e-09
],
[
1.2198618642205698e-08,
-8.329714684899453e-09,
-8.013775296579222e-09,
3.342107400025638e-10,
5.36479988762239e-09,
6.289076196119577e-09
],
[
1.91103812481286e-08,
-1.742264169618804e-09,
-2.1124302781088863e-08,
-1.512925050651283e-09,
6.289076196119589e-09,
3.4600591715292965e-08
]
],
"parameter_std": {
"rvec_std_deg": [
0.015285581272251669,
0.010689953747439269,
0.01754780166676714
],
"tvec_std_m": [
6.529423520451643e-05,
7.324479426977994e-05,
0.00018601234291114384
]
},
"camera_center_std_m": [
0.00030822711317601175,
0.0002919271293487338,
0.00033325927291978326
],
"camera_center_std_mm": [
0.30822711317601176,
0.2919271293487338,
0.33325927291978324
],
"orientation_std_deg": {
"roll": 0.022231224869631416,
"pitch": 0.014895707439856385,
"yaw": 0.011102795425160114
}
}
},
"observations": {
"markers": [
{
"marker_id": 47,
"observed_center_px": [
984.25,
690.75
],
"projected_center_px": [
983.844482421875,
690.7804565429688
],
"reprojection_error_px": 0.40665969455795936,
"confidence": 0.12146268776527554
},
{
"marker_id": 210,
"observed_center_px": [
324.25,
632.25
],
"projected_center_px": [
324.11065673828125,
632.0090942382812
],
"reprojection_error_px": 0.2783022289089888,
"confidence": 0.47917663082333867
},
{
"marker_id": 85,
"observed_center_px": [
1183.75,
610.25
],
"projected_center_px": [
1183.810302734375,
610.2540893554688
],
"reprojection_error_px": 0.060441232625183965,
"confidence": 0.4560525484643318
},
{
"marker_id": 79,
"observed_center_px": [
814.0,
599.0
],
"projected_center_px": [
814.2139282226562,
598.9244995117188
],
"reprojection_error_px": 0.22686032746950102,
"confidence": 0.5734281513866332
},
{
"marker_id": 96,
"observed_center_px": [
905.25,
587.25
],
"projected_center_px": [
905.1282958984375,
586.9659423828125
],
"reprojection_error_px": 0.3090317430610901,
"confidence": 0.525542829627259
},
{
"marker_id": 215,
"observed_center_px": [
678.75,
548.75
],
"projected_center_px": [
678.8589477539062,
549.0524291992188
],
"reprojection_error_px": 0.3214545591857599,
"confidence": 0.456911083882938
},
{
"marker_id": 62,
"observed_center_px": [
931.0,
557.5
],
"projected_center_px": [
931.0244750976562,
557.4100952148438
],
"reprojection_error_px": 0.09317671811817824,
"confidence": 0.5038606541951498
},
{
"marker_id": 105,
"observed_center_px": [
1150.25,
560.25
],
"projected_center_px": [
1150.0174560546875,
560.2509155273438
],
"reprojection_error_px": 0.23254574752469706,
"confidence": 0.43622925667631085
},
{
"marker_id": 208,
"observed_center_px": [
793.0,
492.75
],
"projected_center_px": [
792.93505859375,
492.69671630859375
],
"reprojection_error_px": 0.08400320241278912,
"confidence": 0.4417935296159658
},
{
"marker_id": 211,
"observed_center_px": [
609.5,
487.25
],
"projected_center_px": [
610.08251953125,
487.4124755859375
],
"reprojection_error_px": 0.6047539336899378,
"confidence": 0.40054559871813256
},
{
"marker_id": 75,
"observed_center_px": [
128.5,
514.75
],
"projected_center_px": [
128.4987335205078,
514.6072387695312
],
"reprojection_error_px": 0.1427668480259184,
"confidence": 0.29844141482805986
},
{
"marker_id": 102,
"observed_center_px": [
1217.75,
461.5
],
"projected_center_px": [
1217.762939453125,
461.39080810546875
],
"reprojection_error_px": 0.10995589697009295,
"confidence": 0.2521714913889437
},
{
"marker_id": 214,
"observed_center_px": [
721.75,
435.25
],
"projected_center_px": [
722.0742797851562,
435.6196594238281
],
"reprojection_error_px": 0.491737194735079,
"confidence": 0.35589175865715006
},
{
"marker_id": 74,
"observed_center_px": [
311.75,
487.5
],
"projected_center_px": [
311.78607177734375,
487.70458984375
],
"reprojection_error_px": 0.2077454627335733,
"confidence": 0.27942076592245474
},
{
"marker_id": 92,
"observed_center_px": [
1173.25,
437.75
],
"projected_center_px": [
1173.09326171875,
437.8807373046875
],
"reprojection_error_px": 0.20410568744196306,
"confidence": 0.31777455864589965
},
{
"marker_id": 81,
"observed_center_px": [
342.25,
451.25
],
"projected_center_px": [
342.5326232910156,
451.2200927734375
],
"reprojection_error_px": 0.28420127871838186,
"confidence": 0.2741936898356918
},
{
"marker_id": 217,
"observed_center_px": [
1087.75,
347.0
],
"projected_center_px": [
1087.9014892578125,
346.9776611328125
],
"reprojection_error_px": 0.1531274639632057,
"confidence": 0.3029173397022545
},
{
"marker_id": 61,
"observed_center_px": [
58.5,
415.5
],
"projected_center_px": [
58.70878219604492,
415.49444580078125
],
"reprojection_error_px": 0.20885606171308926,
"confidence": 0.1527342148240039
},
{
"marker_id": 52,
"observed_center_px": [
273.75,
442.75
],
"projected_center_px": [
272.8359680175781,
442.919189453125
],
"reprojection_error_px": 0.9295587856283213,
"confidence": 0.21946523336267398
},
{
"marker_id": 83,
"observed_center_px": [
139.0,
383.0
],
"projected_center_px": [
138.9648895263672,
382.9786682128906
],
"reprojection_error_px": 0.04108272751412836,
"confidence": 0.19743498130596515
},
{
"marker_id": 206,
"observed_center_px": [
1013.0,
301.0
],
"projected_center_px": [
1013.3450317382812,
300.9158020019531
],
"reprojection_error_px": 0.3551565898255058,
"confidence": 0.2849187633475991
},
{
"marker_id": 82,
"observed_center_px": [
362.0,
333.0
],
"projected_center_px": [
361.9694519042969,
332.7307434082031
],
"reprojection_error_px": 0.2709839448697215,
"confidence": 0.20388582934250105
},
{
"marker_id": 207,
"observed_center_px": [
1098.0,
262.0
],
"projected_center_px": [
1097.9324951171875,
261.7966613769531
],
"reprojection_error_px": 0.21425103226385744,
"confidence": 0.24627951083020566
},
{
"marker_id": 72,
"observed_center_px": [
655.25,
300.25
],
"projected_center_px": [
655.5056762695312,
300.4344177246094
],
"reprojection_error_px": 0.31524633534985885,
"confidence": 0.2345502390230936
},
{
"marker_id": 73,
"observed_center_px": [
343.75,
311.5
],
"projected_center_px": [
343.6866760253906,
311.7745056152344
],
"reprojection_error_px": 0.2817148532746037,
"confidence": 0.17208874842045807
},
{
"marker_id": 53,
"observed_center_px": [
686.0,
274.0
],
"projected_center_px": [
685.5405883789062,
273.7601318359375
],
"reprojection_error_px": 0.5182622634600186,
"confidence": 0.19579935125865724
},
{
"marker_id": 56,
"observed_center_px": [
728.5,
291.75
],
"projected_center_px": [
728.5443725585938,
291.7182312011719
],
"reprojection_error_px": 0.054572708702589186,
"confidence": 0.2119841467910161
},
{
"marker_id": 46,
"observed_center_px": [
751.0,
268.75
],
"projected_center_px": [
751.09375,
268.6739196777344
],
"reprojection_error_px": 0.12073639855503955,
"confidence": 0.18860386268790535
},
{
"marker_id": 93,
"observed_center_px": [
1104.25,
154.5
],
"projected_center_px": [
1104.235595703125,
154.6660614013672
],
"reprojection_error_px": 0.16668495070790668,
"confidence": 0.15396639291733288
}
]
},
"qa": {
"sanity_notes": []
}
}