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

775 lines
18 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-01T20:35:47Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene6\\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": [
[
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": 41,
"used_marker_ids": [
63,
102,
64,
58,
92,
96,
103,
51,
62,
79,
205,
215,
217,
208,
210,
214,
206,
207,
94,
76,
100,
75,
68,
46,
77,
56,
50,
72,
104,
53,
84,
67,
60,
86,
88,
70,
98,
83,
61,
90,
91
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.010623293342208956,
0.0005870280237783236,
0.00010898394256279482,
0.00010896198307292367
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 0.27394835050873745,
"residual_median_px": 0.19236918222000243,
"residual_max_px": 0.5502103863737645,
"sigma2_normalized": 1.2810033260525655e-08
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.9999205470085144,
-0.012592106126248837,
0.0005467122537083924
],
[
-0.009473001584410667,
-0.779434084892273,
-0.626412570476532
],
[
0.00831397995352745,
0.6263576745986938,
-0.7794914841651917
]
],
"translation_m": [
-0.3113230764865875,
0.05271080136299133,
1.4960691928863525
],
"rvec_rad": [
2.464612535236655,
-0.0152807786980077,
0.006136306986122102
]
},
"camera_in_world": {
"position_m": [
0.29935938119888306,
-0.899910032749176,
1.1993621587753296
],
"position_mm": [
299.359375,
-899.9100341796875,
1199.3621826171875
],
"orientation_deg": {
"roll": 141.21649169921875,
"pitch": -0.4763614237308502,
"yaw": -0.542789876461029
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
5.859333178352361e-08,
1.6409590751995044e-09,
4.993033141146096e-09,
1.4246445188239572e-09,
2.9878531986820576e-09,
1.678482000631567e-08
],
[
1.6409590751995608e-09,
1.3339833584148581e-08,
-6.950930248783509e-09,
-9.49938892797979e-10,
-3.3338101573756905e-09,
4.7395777276541384e-09
],
[
4.993033141146533e-09,
-6.950930248783539e-09,
1.0073175556537798e-07,
6.08536769945356e-09,
-9.371169417907024e-09,
-3.866677188428025e-08
],
[
1.4246445188239829e-09,
-9.499388927979785e-10,
6.085367699453542e-09,
1.2980793993919242e-09,
-2.7922586983379355e-10,
-4.802009817580871e-10
],
[
2.9878531986819902e-09,
-3.3338101573756884e-09,
-9.371169417907067e-09,
-2.7922586983379763e-10,
3.1518742549631593e-09,
4.698972703570579e-09
],
[
1.6784820006315445e-08,
4.739577727654154e-09,
-3.866677188428066e-08,
-4.802009817581161e-10,
4.698972703570608e-09,
3.945911227180047e-08
]
],
"parameter_std": {
"rvec_std_deg": [
0.013869050495520457,
0.006617559247799968,
0.018184687152047838
],
"tvec_std_m": [
3.60288689718665e-05,
5.614155550893793e-05,
0.00019864317826645965
]
},
"camera_center_std_m": [
0.0003797010071419237,
0.0002576183168008245,
0.00025804709679664364
],
"camera_center_std_mm": [
0.3797010071419237,
0.2576183168008245,
0.2580470967966436
],
"orientation_std_deg": {
"roll": 0.014774206254405705,
"pitch": 0.01354452435157889,
"yaw": 0.00597797156491875
}
}
},
"observations": {
"markers": [
{
"marker_id": 63,
"observed_center_px": [
1246.0,
678.75
],
"projected_center_px": [
1245.954345703125,
678.5131225585938
],
"reprojection_error_px": 0.24123688994497097,
"confidence": 0.1539593300495616
},
{
"marker_id": 102,
"observed_center_px": [
1078.25,
665.5
],
"projected_center_px": [
1078.454833984375,
665.2412719726562
],
"reprojection_error_px": 0.32999568677200314,
"confidence": 0.39637168760361213
},
{
"marker_id": 64,
"observed_center_px": [
220.5,
635.25
],
"projected_center_px": [
220.43472290039062,
635.3508911132812
],
"reprojection_error_px": 0.12016703571505076,
"confidence": 0.4633649853376546
},
{
"marker_id": 58,
"observed_center_px": [
307.25,
668.0
],
"projected_center_px": [
307.2591247558594,
668.0712280273438
],
"reprojection_error_px": 0.07181011801114935,
"confidence": 0.3638956157928849
},
{
"marker_id": 92,
"observed_center_px": [
1064.5,
622.75
],
"projected_center_px": [
1064.598876953125,
622.5360717773438
],
"reprojection_error_px": 0.23567336783808543,
"confidence": 0.46896024883690896
},
{
"marker_id": 96,
"observed_center_px": [
716.75,
628.0
],
"projected_center_px": [
716.9454345703125,
628.0897827148438
],
"reprojection_error_px": 0.21507116765839543,
"confidence": 0.44372569385651617
},
{
"marker_id": 103,
"observed_center_px": [
382.0,
633.0
],
"projected_center_px": [
381.99652099609375,
633.0381469726562
],
"reprojection_error_px": 0.03830528672411144,
"confidence": 0.45199802144368495
},
{
"marker_id": 51,
"observed_center_px": [
462.0,
615.0
],
"projected_center_px": [
461.8588562011719,
614.9529418945312
],
"reprojection_error_px": 0.14878184444999404,
"confidence": 0.45199802144368495
},
{
"marker_id": 62,
"observed_center_px": [
760.25,
615.0
],
"projected_center_px": [
760.3649291992188,
615.0770874023438
],
"reprojection_error_px": 0.13838781894794902,
"confidence": 0.44348322079976393
},
{
"marker_id": 79,
"observed_center_px": [
643.75,
598.75
],
"projected_center_px": [
643.680908203125,
598.9118041992188
],
"reprojection_error_px": 0.17593827122100864,
"confidence": 0.41815762699787656
},
{
"marker_id": 205,
"observed_center_px": [
1181.0,
502.0
],
"projected_center_px": [
1180.7623291015625,
502.1131591796875
],
"reprojection_error_px": 0.26323460242079944,
"confidence": 0.3958181457519531
},
{
"marker_id": 215,
"observed_center_px": [
566.0,
508.25
],
"projected_center_px": [
565.746826171875,
508.3642578125
],
"reprojection_error_px": 0.2777621913881589,
"confidence": 0.39178239625208167
},
{
"marker_id": 217,
"observed_center_px": [
1058.0,
503.25
],
"projected_center_px": [
1058.0423583984375,
503.3605041503906
],
"reprojection_error_px": 0.1183444175774416,
"confidence": 0.4015868133874269
},
{
"marker_id": 208,
"observed_center_px": [
688.75,
507.0
],
"projected_center_px": [
689.0335083007812,
507.11114501953125
],
"reprojection_error_px": 0.30451629181124884,
"confidence": 0.3776
},
{
"marker_id": 210,
"observed_center_px": [
291.0,
441.75
],
"projected_center_px": [
291.18206787109375,
441.39703369140625
],
"reprojection_error_px": 0.39715730471301763,
"confidence": 0.3320910299473707
},
{
"marker_id": 214,
"observed_center_px": [
686.25,
427.5
],
"projected_center_px": [
686.1873168945312,
427.8978576660156
],
"reprojection_error_px": 0.4027653089810579,
"confidence": 0.3465862068965517
},
{
"marker_id": 206,
"observed_center_px": [
1043.0,
424.5
],
"projected_center_px": [
1042.8323974609375,
424.40509033203125
],
"reprojection_error_px": 0.19260959522862617,
"confidence": 0.3579602826436361
},
{
"marker_id": 207,
"observed_center_px": [
1162.0,
423.25
],
"projected_center_px": [
1161.4498291015625,
423.243408203125
],
"reprojection_error_px": 0.5502103863737645,
"confidence": 0.343462485354258
},
{
"marker_id": 94,
"observed_center_px": [
1251.75,
279.5
],
"projected_center_px": [
1251.7921142578125,
279.641357421875
],
"reprojection_error_px": 0.14749756415020707,
"confidence": 0.05940673074575571
},
{
"marker_id": 76,
"observed_center_px": [
1046.0,
287.5
],
"projected_center_px": [
1046.03466796875,
287.1544494628906
],
"reprojection_error_px": 0.3472852455170368,
"confidence": 0.2459421895345052
},
{
"marker_id": 100,
"observed_center_px": [
1173.25,
281.5
],
"projected_center_px": [
1173.4224853515625,
281.4148254394531
],
"reprojection_error_px": 0.19236918222000243,
"confidence": 0.24407473894265982
},
{
"marker_id": 75,
"observed_center_px": [
271.75,
271.5
],
"projected_center_px": [
271.7715759277344,
271.4838562011719
],
"reprojection_error_px": 0.026947038764991275,
"confidence": 0.23896265492072474
},
{
"marker_id": 68,
"observed_center_px": [
924.0,
285.25
],
"projected_center_px": [
923.9616088867188,
285.106689453125
],
"reprojection_error_px": 0.1483637099313216,
"confidence": 0.24909137483284013
},
{
"marker_id": 46,
"observed_center_px": [
881.75,
273.5
],
"projected_center_px": [
882.02880859375,
273.3768005371094
],
"reprojection_error_px": 0.3048152548764432,
"confidence": 0.23734254719660833
},
{
"marker_id": 77,
"observed_center_px": [
319.25,
273.5
],
"projected_center_px": [
319.1171569824219,
273.4973449707031
],
"reprojection_error_px": 0.13286954692415148,
"confidence": 0.23734254719660833
},
{
"marker_id": 56,
"observed_center_px": [
842.25,
287.5
],
"projected_center_px": [
842.3216552734375,
287.4755859375
],
"reprojection_error_px": 0.07570022892407129,
"confidence": 0.236365170112023
},
{
"marker_id": 50,
"observed_center_px": [
918.75,
251.25
],
"projected_center_px": [
918.6303100585938,
251.7627410888672
],
"reprojection_error_px": 0.526525503927911,
"confidence": 0.2211554500544793
},
{
"marker_id": 72,
"observed_center_px": [
777.75,
267.25
],
"projected_center_px": [
777.6246948242188,
267.1190490722656
],
"reprojection_error_px": 0.18124440005711479,
"confidence": 0.21841319450965294
},
{
"marker_id": 104,
"observed_center_px": [
1184.0,
228.0
],
"projected_center_px": [
1184.0467529296875,
227.85888671875
],
"reprojection_error_px": 0.14865663315004118,
"confidence": 0.22417849731445313
},
{
"marker_id": 53,
"observed_center_px": [
825.5,
252.25
],
"projected_center_px": [
825.0505981445312,
252.29989624023438
],
"reprojection_error_px": 0.452163313956674,
"confidence": 0.22367025973033955
},
{
"marker_id": 84,
"observed_center_px": [
738.0,
217.0
],
"projected_center_px": [
738.1185913085938,
216.86741638183594
],
"reprojection_error_px": 0.1778828667394698,
"confidence": 0.21633306884765624
},
{
"marker_id": 67,
"observed_center_px": [
859.25,
209.25
],
"projected_center_px": [
859.283203125,
209.18191528320312
],
"reprojection_error_px": 0.0757494301699775,
"confidence": 0.19627771759033205
},
{
"marker_id": 60,
"observed_center_px": [
764.75,
197.5
],
"projected_center_px": [
764.970703125,
197.24908447265625
],
"reprojection_error_px": 0.3341683277136805,
"confidence": 0.18913971961975098
},
{
"marker_id": 86,
"observed_center_px": [
690.25,
192.0
],
"projected_center_px": [
689.939208984375,
191.7187957763672
],
"reprojection_error_px": 0.4191263184078898,
"confidence": 0.18966921411877496
},
{
"marker_id": 88,
"observed_center_px": [
1105.0,
169.75
],
"projected_center_px": [
1105.1724853515625,
170.2354278564453
],
"reprojection_error_px": 0.5151615283740918,
"confidence": 0.20782158780899712
},
{
"marker_id": 70,
"observed_center_px": [
938.0,
183.5
],
"projected_center_px": [
937.9847412109375,
183.3339385986328
],
"reprojection_error_px": 0.16676096565949722,
"confidence": 0.193995418548584
},
{
"marker_id": 98,
"observed_center_px": [
908.75,
172.5
],
"projected_center_px": [
908.732666015625,
172.64930725097656
],
"reprojection_error_px": 0.15031008684879058,
"confidence": 0.1899538473288218
},
{
"marker_id": 83,
"observed_center_px": [
361.0,
159.75
],
"projected_center_px": [
361.0807800292969,
159.6303253173828
],
"reprojection_error_px": 0.1443864356258182,
"confidence": 0.17676838843571283
},
{
"marker_id": 61,
"observed_center_px": [
292.25,
162.5
],
"projected_center_px": [
292.1806640625,
162.6880645751953
],
"reprojection_error_px": 0.20043891007585643,
"confidence": 0.1668050360320266
},
{
"marker_id": 90,
"observed_center_px": [
978.25,
170.75
],
"projected_center_px": [
978.6314697265625,
171.03660583496094
],
"reprojection_error_px": 0.47713945227503946,
"confidence": 0.17612778902053833
},
{
"marker_id": 91,
"observed_center_px": [
1059.25,
161.75
],
"projected_center_px": [
1059.367919921875,
161.81053161621094
],
"reprojection_error_px": 0.13254880058346186,
"confidence": 0.17612778902053833
}
]
},
"qa": {
"sanity_notes": []
}
}