Files
appRobotRender/data/evaluations/Scene10/render_d_camera_pose.json

369 lines
8.5 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-01T23:08:39Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene10\\render_d_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
},
"camera": {
"camera_id": "d",
"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": 12,
"used_marker_ids": [
95,
208,
69,
51,
103,
58,
214,
64,
72,
84,
86,
82
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.007226800516290803,
0.0002350134890045452,
7.18140998863501e-05,
7.1813087651779e-05
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 0.20312035165614323,
"residual_median_px": 0.18780907372554018,
"residual_max_px": 0.2998088873652921,
"sigma2_normalized": 6.8761594101635e-09
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.8190451860427856,
0.5737289786338806,
-0.00022460751642938703
],
[
0.16147156059741974,
-0.23088954389095306,
-0.9594878554344177
],
[
-0.5505378246307373,
0.78582763671875,
-0.2817498743534088
]
],
"translation_m": [
-0.11481963843107224,
0.08641690015792847,
1.1266446113586426
],
"rvec_rad": [
1.7909702589439156,
0.5647085579245983,
-0.42304140571497123
]
},
"camera_in_world": {
"position_m": [
0.7003490924835205,
-0.7995203733444214,
0.40032216906547546
],
"position_mm": [
700.34912109375,
-799.5203857421875,
400.3221740722656
],
"orientation_deg": {
"roll": 109.7247314453125,
"pitch": 33.40391540527344,
"yaw": 11.152618408203125
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
5.498323489377987e-08,
2.9116711671747813e-08,
2.6387050186784095e-08,
3.2705977886291365e-10,
-1.1326428241967231e-08,
1.0201480990275138e-10
],
[
2.911671167174782e-08,
3.872555929518682e-08,
6.822867681623082e-10,
3.202798475195908e-09,
-6.53206389873802e-09,
9.373391714387991e-09
],
[
2.6387050186783863e-08,
6.822867681622513e-10,
6.770889027580396e-08,
-3.6477440260727355e-09,
-1.1095527715079273e-08,
-2.053455359387328e-08
],
[
3.270597788629232e-10,
3.2027984751959153e-09,
-3.6477440260727483e-09,
1.0219476403778418e-09,
1.2202485075015418e-10,
1.867428436085034e-09
],
[
-1.1326428241967193e-08,
-6.532063898738008e-09,
-1.1095527715079286e-08,
1.2202485075015227e-10,
3.931826174825905e-09,
3.455676944617109e-09
],
[
1.0201480990285941e-10,
9.373391714388014e-09,
-2.0534553593873204e-08,
1.8674284360850184e-09,
3.45567694461709e-09,
1.904448661694632e-08
]
],
"parameter_std": {
"rvec_std_deg": [
0.01343500326213164,
0.011275128024195362,
0.014908895832678477
],
"tvec_std_m": [
3.1967915796589584e-05,
6.270427557053749e-05,
0.0001380017630936153
]
},
"camera_center_std_m": [
0.0002316870234718128,
0.00012341553374791328,
0.00025021574112190444
],
"camera_center_std_mm": [
0.2316870234718128,
0.12341553374791328,
0.2502157411219044
],
"orientation_std_deg": {
"roll": 0.017506192680891652,
"pitch": 0.0126511997782576,
"yaw": 0.015442361558043315
}
}
},
"observations": {
"markers": [
{
"marker_id": 95,
"observed_center_px": [
426.75,
1044.25
],
"projected_center_px": [
426.8609619140625,
1044.3974609375
],
"reprojection_error_px": 0.18454613098299444,
"confidence": 0.2725094280309524
},
{
"marker_id": 208,
"observed_center_px": [
998.5,
918.5
],
"projected_center_px": [
998.5399780273438,
918.6703491210938
],
"reprojection_error_px": 0.17497732918212783,
"confidence": 0.5977367963770058
},
{
"marker_id": 69,
"observed_center_px": [
126.0,
933.25
],
"projected_center_px": [
126.2262954711914,
933.2582397460938
],
"reprojection_error_px": 0.22644543205247053,
"confidence": 0.7042337796652973
},
{
"marker_id": 51,
"observed_center_px": [
552.0,
936.0
],
"projected_center_px": [
552.1332397460938,
935.78955078125
],
"reprojection_error_px": 0.24908172074966142,
"confidence": 0.7520399118507476
},
{
"marker_id": 103,
"observed_center_px": [
427.5,
912.5
],
"projected_center_px": [
427.25323486328125,
912.6351928710938
],
"reprojection_error_px": 0.2813718981959547,
"confidence": 0.7542345207653582
},
{
"marker_id": 58,
"observed_center_px": [
294.75,
906.0
],
"projected_center_px": [
294.66021728515625,
905.7581787109375
],
"reprojection_error_px": 0.2579505218613897,
"confidence": 0.7093145285353147
},
{
"marker_id": 214,
"observed_center_px": [
1079.0,
853.25
],
"projected_center_px": [
1078.7611083984375,
853.06884765625
],
"reprojection_error_px": 0.2998088873652921,
"confidence": 0.44318196095409695
},
{
"marker_id": 64,
"observed_center_px": [
238.75,
845.75
],
"projected_center_px": [
238.6446533203125,
845.845458984375
],
"reprojection_error_px": 0.1421630775521099,
"confidence": 0.5844856220502335
},
{
"marker_id": 72,
"observed_center_px": [
1405.25,
806.25
],
"projected_center_px": [
1405.3951416015625,
806.125732421875
],
"reprojection_error_px": 0.1910720164680859,
"confidence": 0.02120865575782036
},
{
"marker_id": 84,
"observed_center_px": [
1379.75,
753.25
],
"projected_center_px": [
1379.800048828125,
753.3600463867188
],
"reprojection_error_px": 0.12089289650983827,
"confidence": 0.12688927140480552
},
{
"marker_id": 86,
"observed_center_px": [
1321.25,
718.25
],
"projected_center_px": [
1321.26806640625,
718.3219604492188
],
"reprojection_error_px": 0.07419367416804708,
"confidence": 0.18132418976890263
},
{
"marker_id": 82,
"observed_center_px": [
1097.25,
667.25
],
"projected_center_px": [
1097.1846923828125,
667.2700805664062
],
"reprojection_error_px": 0.06832506136041783,
"confidence": 0.14200071347644871
}
]
},
"qa": {
"sanity_notes": []
}
}