Files
appRobotRender/data/evaluations/Scene4/render_b_camera_pose.json

873 lines
20 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-01T21:50:55Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene4\\render_b_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
},
"camera": {
"camera_id": "b",
"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": 48,
"used_marker_ids": [
48,
54,
85,
71,
47,
69,
95,
59,
105,
63,
102,
58,
64,
103,
92,
62,
51,
96,
205,
217,
208,
210,
206,
207,
214,
100,
94,
76,
75,
68,
56,
104,
46,
72,
53,
50,
84,
60,
86,
67,
82,
70,
90,
61,
98,
91,
83,
73
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.010681907885917778,
0.0004153134815783273,
6.361890314394689e-05,
6.360894937918458e-05
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 0.17991764913746794,
"residual_median_px": 0.17642248032785904,
"residual_max_px": 0.373037489178805,
"sigma2_normalized": 4.315838336956521e-09
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.9999221563339233,
-0.012465517967939377,
0.0005257009179331362
],
[
-0.009387532249093056,
-0.7794385552406311,
-0.6264083981513977
],
[
0.008218256756663322,
0.6263546943664551,
-0.7794948816299438
]
],
"translation_m": [
-0.3112786114215851,
0.052734408527612686,
1.496178388595581
],
"rvec_rad": [
2.4646186181069156,
-0.01513391974864179,
0.006055463469146526
]
},
"camera_in_world": {
"position_m": [
0.2994534373283386,
-0.8999153971672058,
1.1994602680206299
],
"position_mm": [
299.45343017578125,
-899.9154052734375,
1199.4603271484375
],
"orientation_deg": {
"roll": 141.2167510986328,
"pitch": -0.4708767235279083,
"yaw": -0.5378920435905457
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
1.3731357325484006e-08,
-3.4488121128451995e-10,
1.2531835111471886e-09,
4.842992870266939e-10,
6.523722718958251e-10,
3.989006680909757e-09
],
[
-3.4488121128450744e-10,
3.2010781827486302e-09,
6.326399647311985e-11,
1.1594670928059637e-11,
-1.062757081612247e-09,
1.565382842173816e-10
],
[
1.2531835111472128e-09,
6.326399647311892e-11,
2.7527786252052016e-08,
1.178677363254221e-09,
-3.190239905721149e-09,
-9.219527624384819e-09
],
[
4.842992870266959e-10,
1.1594670928058214e-11,
1.1786773632542226e-09,
3.059359290457093e-10,
-9.074071230822054e-11,
1.5318826729490026e-10
],
[
6.523722718958173e-10,
-1.0627570816122494e-09,
-3.1902399057211495e-09,
-9.074071230822091e-11,
9.76906859545389e-10,
1.5320391812212628e-09
],
[
3.989006680909751e-09,
1.5653828421736947e-10,
-9.219527624384819e-09,
1.5318826729490028e-10,
1.532039181221267e-09,
9.038542014009943e-09
]
],
"parameter_std": {
"rvec_std_deg": [
0.006713969542854597,
0.0032416847140354747,
0.009506229089917955
],
"tvec_std_m": [
1.74910242423281e-05,
3.125550926709384e-05,
9.507124704141597e-05
]
},
"camera_center_std_m": [
0.0001863302735909449,
0.000135266216278841,
0.00017152086274712023
],
"camera_center_std_mm": [
0.1863302735909449,
0.135266216278841,
0.17152086274712022
],
"orientation_std_deg": {
"roll": 0.005364114733952236,
"pitch": 0.006903557371810179,
"yaw": 0.00337272961553799
}
}
},
"observations": {
"markers": [
{
"marker_id": 48,
"observed_center_px": [
1296.75,
1014.0
],
"projected_center_px": [
1296.813720703125,
1013.9733276367188
],
"reprojection_error_px": 0.06907780374151569,
"confidence": 0.760673653400868
},
{
"marker_id": 54,
"observed_center_px": [
773.25,
1034.0
],
"projected_center_px": [
773.4134521484375,
1033.9014892578125
],
"reprojection_error_px": 0.19084279172965016,
"confidence": 0.4409463063063063
},
{
"marker_id": 85,
"observed_center_px": [
1017.5,
1006.0
],
"projected_center_px": [
1017.4193725585938,
1005.9651489257812
],
"reprojection_error_px": 0.08783724541399905,
"confidence": 0.7334418063933661
},
{
"marker_id": 71,
"observed_center_px": [
1377.0,
962.25
],
"projected_center_px": [
1376.80224609375,
962.3218383789062
],
"reprojection_error_px": 0.21039809913830432,
"confidence": 0.5878075337294003
},
{
"marker_id": 47,
"observed_center_px": [
774.5,
972.5
],
"projected_center_px": [
774.41796875,
972.4905395507812
],
"reprojection_error_px": 0.08257497245523639,
"confidence": 0.7263332595825196
},
{
"marker_id": 69,
"observed_center_px": [
272.5,
970.75
],
"projected_center_px": [
272.4351806640625,
970.823486328125
],
"reprojection_error_px": 0.09798870716911029,
"confidence": 0.6999764351430906
},
{
"marker_id": 95,
"observed_center_px": [
539.0,
958.25
],
"projected_center_px": [
539.1212158203125,
958.177001953125
],
"reprojection_error_px": 0.14149908106272982,
"confidence": 0.6938248147266242
},
{
"marker_id": 59,
"observed_center_px": [
1192.25,
957.25
],
"projected_center_px": [
1192.316162109375,
957.2455444335938
],
"reprojection_error_px": 0.0663119656543973,
"confidence": 0.6970072834744087
},
{
"marker_id": 105,
"observed_center_px": [
1040.0,
942.0
],
"projected_center_px": [
1040.0360107421875,
942.1150512695312
],
"reprojection_error_px": 0.12055524946532575,
"confidence": 0.6879793294270834
},
{
"marker_id": 63,
"observed_center_px": [
1401.5,
898.5
],
"projected_center_px": [
1401.704833984375,
898.4502563476562
],
"reprojection_error_px": 0.21078755205996774,
"confidence": 0.22496309819539395
},
{
"marker_id": 102,
"observed_center_px": [
1213.5,
883.5
],
"projected_center_px": [
1213.2703857421875,
883.500244140625
],
"reprojection_error_px": 0.22961438760545907,
"confidence": 0.6525563227335612
},
{
"marker_id": 58,
"observed_center_px": [
345.75,
886.5
],
"projected_center_px": [
345.7203674316406,
886.5953979492188
],
"reprojection_error_px": 0.09989423318048063,
"confidence": 0.6367497422354562
},
{
"marker_id": 64,
"observed_center_px": [
248.0,
850.0
],
"projected_center_px": [
248.05709838867188,
849.7771606445312
],
"reprojection_error_px": 0.23003826710930603,
"confidence": 0.6082762527465819
},
{
"marker_id": 103,
"observed_center_px": [
429.75,
847.25
],
"projected_center_px": [
429.7973937988281,
847.1936645507812
],
"reprojection_error_px": 0.07361966453359553,
"confidence": 0.5644916934603736
},
{
"marker_id": 92,
"observed_center_px": [
1197.75,
835.5
],
"projected_center_px": [
1197.6895751953125,
835.4559326171875
],
"reprojection_error_px": 0.07478697245821589,
"confidence": 0.5608112640925816
},
{
"marker_id": 62,
"observed_center_px": [
855.25,
827.0
],
"projected_center_px": [
855.4370727539062,
827.0307006835938
],
"reprojection_error_px": 0.18957517566177257,
"confidence": 0.5915048217773438
},
{
"marker_id": 51,
"observed_center_px": [
519.75,
827.0
],
"projected_center_px": [
519.6378784179688,
826.8577270507812
],
"reprojection_error_px": 0.18114315122739622,
"confidence": 0.5915048217773438
},
{
"marker_id": 96,
"observed_center_px": [
806.5,
841.75
],
"projected_center_px": [
806.5903930664062,
841.6646728515625
],
"reprojection_error_px": 0.12430458042566203,
"confidence": 0.5707100255698545
},
{
"marker_id": 205,
"observed_center_px": [
1328.5,
699.75
],
"projected_center_px": [
1328.38916015625,
699.9950561523438
],
"reprojection_error_px": 0.2689572247849974,
"confidence": 0.5085178133372956
},
{
"marker_id": 217,
"observed_center_px": [
1190.25,
701.5
],
"projected_center_px": [
1190.329345703125,
701.3854370117188
],
"reprojection_error_px": 0.13935716303201087,
"confidence": 0.48699451715805947
},
{
"marker_id": 208,
"observed_center_px": [
775.25,
705.5
],
"projected_center_px": [
775.2064208984375,
705.5661010742188
],
"reprojection_error_px": 0.07917379683877353,
"confidence": 0.47918126981398634
},
{
"marker_id": 210,
"observed_center_px": [
327.5,
631.5
],
"projected_center_px": [
327.6647644042969,
631.5992431640625
],
"reprojection_error_px": 0.19234478037222735,
"confidence": 0.45180041003079296
},
{
"marker_id": 206,
"observed_center_px": [
1173.25,
612.5
],
"projected_center_px": [
1173.2314453125,
612.5593872070312
],
"reprojection_error_px": 0.06221829945598968,
"confidence": 0.415572869657266
},
{
"marker_id": 207,
"observed_center_px": [
1306.75,
611.25
],
"projected_center_px": [
1306.67578125,
611.264404296875
],
"reprojection_error_px": 0.0756036151253737,
"confidence": 0.4319802331725756
},
{
"marker_id": 214,
"observed_center_px": [
772.25,
616.5
],
"projected_center_px": [
772.0167236328125,
616.4530029296875
],
"reprojection_error_px": 0.23796341757958384,
"confidence": 0.4103535353535353
},
{
"marker_id": 100,
"observed_center_px": [
1320.25,
451.5
],
"projected_center_px": [
1320.172119140625,
451.70538330078125
],
"reprojection_error_px": 0.21965365577834103,
"confidence": 0.29718147824605307
},
{
"marker_id": 94,
"observed_center_px": [
1408.25,
449.75
],
"projected_center_px": [
1408.33935546875,
449.7173767089844
],
"reprojection_error_px": 0.09512454421558289,
"confidence": 0.08771815461586722
},
{
"marker_id": 76,
"observed_center_px": [
1176.5,
458.25
],
"projected_center_px": [
1176.859619140625,
458.1508483886719
],
"reprojection_error_px": 0.373037489178805,
"confidence": 0.3072119400220424
},
{
"marker_id": 75,
"observed_center_px": [
306.0,
440.25
],
"projected_center_px": [
305.8560791015625,
440.45098876953125
],
"reprojection_error_px": 0.24720378331397583,
"confidence": 0.303144246426618
},
{
"marker_id": 68,
"observed_center_px": [
1039.75,
455.75
],
"projected_center_px": [
1039.5291748046875,
455.8359069824219
],
"reprojection_error_px": 0.23694677991826796,
"confidence": 0.3018093319641008
},
{
"marker_id": 56,
"observed_center_px": [
947.5,
458.5
],
"projected_center_px": [
947.6858520507812,
458.493408203125
],
"reprojection_error_px": 0.18596891290115558,
"confidence": 0.29533031082153327
},
{
"marker_id": 104,
"observed_center_px": [
1332.0,
391.5
],
"projected_center_px": [
1332.1334228515625,
391.4550476074219
],
"reprojection_error_px": 0.1407919561536339,
"confidence": 0.30576462173461916
},
{
"marker_id": 46,
"observed_center_px": [
992.25,
442.5
],
"projected_center_px": [
992.3576049804688,
442.635986328125
],
"reprojection_error_px": 0.17341024554102977,
"confidence": 0.29023840891081715
},
{
"marker_id": 72,
"observed_center_px": [
874.75,
435.5
],
"projected_center_px": [
874.9071655273438,
435.5865783691406
],
"reprojection_error_px": 0.1794347151146883,
"confidence": 0.28925843574260846
},
{
"marker_id": 53,
"observed_center_px": [
928.5,
419.0
],
"projected_center_px": [
928.2620239257812,
418.91943359375
],
"reprojection_error_px": 0.25124402026039955,
"confidence": 0.29830989494958376
},
{
"marker_id": 50,
"observed_center_px": [
1033.5,
418.25
],
"projected_center_px": [
1033.536865234375,
418.3235168457031
],
"reprojection_error_px": 0.08224215529557072,
"confidence": 0.27693695931192575
},
{
"marker_id": 84,
"observed_center_px": [
830.5,
379.0
],
"projected_center_px": [
830.4720458984375,
379.0504455566406
],
"reprojection_error_px": 0.0576730957982062,
"confidence": 0.2669997914632161
},
{
"marker_id": 60,
"observed_center_px": [
860.5,
357.0
],
"projected_center_px": [
860.6826171875,
356.9822998046875
],
"reprojection_error_px": 0.18347297916726268,
"confidence": 0.2669997914632161
},
{
"marker_id": 86,
"observed_center_px": [
776.5,
350.75
],
"projected_center_px": [
776.276123046875,
350.7543029785156
],
"reprojection_error_px": 0.2239183015401809,
"confidence": 0.24741065232219583
},
{
"marker_id": 67,
"observed_center_px": [
966.75,
370.75
],
"projected_center_px": [
966.7794189453125,
370.41485595703125
],
"reprojection_error_px": 0.3364327627933094,
"confidence": 0.24601027725867788
},
{
"marker_id": 82,
"observed_center_px": [
607.75,
347.75
],
"projected_center_px": [
607.5886840820312,
347.7884826660156
],
"reprojection_error_px": 0.16584251859451069,
"confidence": 0.2428118097214472
},
{
"marker_id": 70,
"observed_center_px": [
1055.25,
341.5
],
"projected_center_px": [
1055.3211669921875,
341.3426208496094
],
"reprojection_error_px": 0.17272214031412025,
"confidence": 0.23929733651024956
},
{
"marker_id": 90,
"observed_center_px": [
1101.25,
327.5
],
"projected_center_px": [
1101.050048828125,
327.511474609375
],
"reprojection_error_px": 0.20028014827859159,
"confidence": 0.23929733651024956
},
{
"marker_id": 61,
"observed_center_px": [
328.75,
318.0
],
"projected_center_px": [
328.82958984375,
318.0614929199219
],
"reprojection_error_px": 0.1005779420582244,
"confidence": 0.23586633094211165
},
{
"marker_id": 98,
"observed_center_px": [
1022.5,
329.5
],
"projected_center_px": [
1022.4147338867188,
329.3198547363281
],
"reprojection_error_px": 0.19930535892820425,
"confidence": 0.2333535968235561
},
{
"marker_id": 91,
"observed_center_px": [
1191.75,
317.0
],
"projected_center_px": [
1191.879638671875,
317.1388854980469
],
"reprojection_error_px": 0.18998780701203546,
"confidence": 0.22907950351895312
},
{
"marker_id": 83,
"observed_center_px": [
406.5,
314.75
],
"projected_center_px": [
406.3365173339844,
314.6274108886719
],
"reprojection_error_px": 0.2043396004297645,
"confidence": 0.2227662572065438
},
{
"marker_id": 73,
"observed_center_px": [
611.5,
317.75
],
"projected_center_px": [
611.508544921875,
317.90142822265625
],
"reprojection_error_px": 0.1516691211376946,
"confidence": 0.22184788855049195
}
]
},
"qa": {
"sanity_notes": []
}
}