calculate scenes
This commit is contained in:
610
data/evaluations/Scene5/render_a_camera_pose.json
Normal file
610
data/evaluations/Scene5/render_a_camera_pose.json
Normal file
@@ -0,0 +1,610 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-05-31T08:21:17Z",
|
||||
"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,
|
||||
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": 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,
|
||||
4
|
||||
],
|
||||
"rms": [
|
||||
0.015260198374214953,
|
||||
0.0025525032748664883,
|
||||
0.0022602152833107463,
|
||||
0.002260200662236655,
|
||||
0.0022602006603216662
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125,
|
||||
6.25e-05
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 5.09452198874059,
|
||||
"residual_median_px": 4.648384866897346,
|
||||
"residual_max_px": 9.405731412621606,
|
||||
"sigma2_normalized": 5.697950143172918e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
0.8048436641693115,
|
||||
-0.5934643149375916,
|
||||
0.005176590755581856
|
||||
],
|
||||
[
|
||||
-0.4034935235977173,
|
||||
-0.5535640716552734,
|
||||
-0.728532612323761
|
||||
],
|
||||
[
|
||||
0.43522366881370544,
|
||||
0.5842661261558533,
|
||||
-0.6849915385246277
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
-0.2272687554359436,
|
||||
0.20672205090522766,
|
||||
1.1459629535675049
|
||||
],
|
||||
"rvec_rad": [
|
||||
2.231312095310395,
|
||||
-0.7309340182172712,
|
||||
0.3228858087476899
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
-0.23242336511611938,
|
||||
-0.6899893283843994,
|
||||
0.9367551803588867
|
||||
],
|
||||
"position_mm": [
|
||||
-232.42337036132812,
|
||||
-689.9893188476562,
|
||||
936.7551879882812
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": 139.53733825683594,
|
||||
"pitch": -25.79952621459961,
|
||||
"yaw": -26.62605094909668
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
2.8238082103615285e-05,
|
||||
-8.969394874730575e-06,
|
||||
2.888276572277622e-07,
|
||||
1.2706865123406641e-06,
|
||||
4.6185625978102386e-06,
|
||||
7.781907969033415e-06
|
||||
],
|
||||
[
|
||||
-8.969394874730572e-06,
|
||||
1.1305584954180433e-05,
|
||||
-5.687954368121178e-06,
|
||||
-2.471757098939849e-06,
|
||||
-2.8854007794687056e-06,
|
||||
-1.2521255159224394e-06
|
||||
],
|
||||
[
|
||||
2.8882765722775916e-07,
|
||||
-5.687954368121139e-06,
|
||||
3.786166004195518e-05,
|
||||
5.349604098108682e-06,
|
||||
-2.7773868060518817e-06,
|
||||
-8.706407298772477e-06
|
||||
],
|
||||
[
|
||||
1.270686512340658e-06,
|
||||
-2.471757098939847e-06,
|
||||
5.349604098108696e-06,
|
||||
1.3777875282442502e-06,
|
||||
1.366483059277274e-07,
|
||||
-5.835177215332592e-07
|
||||
],
|
||||
[
|
||||
4.61856259781024e-06,
|
||||
-2.8854007794687157e-06,
|
||||
-2.7773868060518664e-06,
|
||||
1.3664830592773096e-07,
|
||||
1.7819029607426296e-06,
|
||||
2.430031796111393e-06
|
||||
],
|
||||
[
|
||||
7.78190796903343e-06,
|
||||
-1.2521255159224654e-06,
|
||||
-8.706407298772454e-06,
|
||||
-5.835177215332591e-07,
|
||||
2.430031796111399e-06,
|
||||
1.1539186980921234e-05
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
0.30446700189331066,
|
||||
0.19265006119433434,
|
||||
0.3525514118645909
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.0011737919441895358,
|
||||
0.0013348793805968498,
|
||||
0.0033969378829942173
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.005800066712512348,
|
||||
0.006326130224562286,
|
||||
0.006540786998015982
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
5.800066712512348,
|
||||
6.326130224562286,
|
||||
6.5407869980159825
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 0.40470786738488734,
|
||||
"pitch": 0.25976886725665777,
|
||||
"yaw": 0.18624293148192822
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 47,
|
||||
"observed_center_px": [
|
||||
984.25,
|
||||
690.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
980.490478515625,
|
||||
682.1282958984375
|
||||
],
|
||||
"reprojection_error_px": 9.405731412621606,
|
||||
"confidence": 0.12146268776527554
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"observed_center_px": [
|
||||
324.25,
|
||||
632.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
329.9543151855469,
|
||||
634.9945678710938
|
||||
],
|
||||
"reprojection_error_px": 6.330234161158713,
|
||||
"confidence": 0.47917663082333867
|
||||
},
|
||||
{
|
||||
"marker_id": 85,
|
||||
"observed_center_px": [
|
||||
1183.75,
|
||||
610.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
1179.0181884765625,
|
||||
604.8651733398438
|
||||
],
|
||||
"reprojection_error_px": 7.168430682741198,
|
||||
"confidence": 0.4560525484643318
|
||||
},
|
||||
{
|
||||
"marker_id": 79,
|
||||
"observed_center_px": [
|
||||
814.0,
|
||||
599.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
814.25439453125,
|
||||
594.3585815429688
|
||||
],
|
||||
"reprojection_error_px": 4.648384866897346,
|
||||
"confidence": 0.5734281513866332
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"observed_center_px": [
|
||||
905.25,
|
||||
587.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
904.2947387695312,
|
||||
582.7190551757812
|
||||
],
|
||||
"reprojection_error_px": 4.6305491055112835,
|
||||
"confidence": 0.525542829627259
|
||||
},
|
||||
{
|
||||
"marker_id": 215,
|
||||
"observed_center_px": [
|
||||
678.75,
|
||||
548.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
680.4599609375,
|
||||
553.9935913085938
|
||||
],
|
||||
"reprojection_error_px": 5.51536183938423,
|
||||
"confidence": 0.456911083882938
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"observed_center_px": [
|
||||
931.0,
|
||||
557.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
930.2821655273438,
|
||||
554.0820922851562
|
||||
],
|
||||
"reprojection_error_px": 3.4924746924383148,
|
||||
"confidence": 0.5038606541951498
|
||||
},
|
||||
{
|
||||
"marker_id": 105,
|
||||
"observed_center_px": [
|
||||
1150.25,
|
||||
560.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
1147.1253662109375,
|
||||
556.6358032226562
|
||||
],
|
||||
"reprojection_error_px": 4.777630653484321,
|
||||
"confidence": 0.43622925667631085
|
||||
},
|
||||
{
|
||||
"marker_id": 208,
|
||||
"observed_center_px": [
|
||||
793.0,
|
||||
492.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
793.9262084960938,
|
||||
498.6206359863281
|
||||
],
|
||||
"reprojection_error_px": 5.94325071507227,
|
||||
"confidence": 0.4417935296159658
|
||||
},
|
||||
{
|
||||
"marker_id": 211,
|
||||
"observed_center_px": [
|
||||
609.5,
|
||||
487.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
611.3532104492188,
|
||||
493.5355529785156
|
||||
],
|
||||
"reprojection_error_px": 6.5530576996406955,
|
||||
"confidence": 0.40054559871813256
|
||||
},
|
||||
{
|
||||
"marker_id": 75,
|
||||
"observed_center_px": [
|
||||
128.5,
|
||||
514.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
129.92556762695312,
|
||||
513.0206909179688
|
||||
],
|
||||
"reprojection_error_px": 2.241149919173755,
|
||||
"confidence": 0.29844141482805986
|
||||
},
|
||||
{
|
||||
"marker_id": 102,
|
||||
"observed_center_px": [
|
||||
1217.75,
|
||||
461.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1217.4583740234375,
|
||||
460.11529541015625
|
||||
],
|
||||
"reprojection_error_px": 1.41508039041617,
|
||||
"confidence": 0.2521714913889437
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"observed_center_px": [
|
||||
721.75,
|
||||
435.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
723.0428466796875,
|
||||
442.2016906738281
|
||||
],
|
||||
"reprojection_error_px": 7.070887904766128,
|
||||
"confidence": 0.35589175865715006
|
||||
},
|
||||
{
|
||||
"marker_id": 74,
|
||||
"observed_center_px": [
|
||||
311.75,
|
||||
487.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
312.41351318359375,
|
||||
486.499267578125
|
||||
],
|
||||
"reprojection_error_px": 1.2007144227477724,
|
||||
"confidence": 0.27942076592245474
|
||||
},
|
||||
{
|
||||
"marker_id": 92,
|
||||
"observed_center_px": [
|
||||
1173.25,
|
||||
437.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1173.6719970703125,
|
||||
436.986083984375
|
||||
],
|
||||
"reprojection_error_px": 0.8727251607927368,
|
||||
"confidence": 0.31777455864589965
|
||||
},
|
||||
{
|
||||
"marker_id": 81,
|
||||
"observed_center_px": [
|
||||
342.25,
|
||||
451.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
342.0672302246094,
|
||||
450.531982421875
|
||||
],
|
||||
"reprojection_error_px": 0.7409143225048561,
|
||||
"confidence": 0.2741936898356918
|
||||
},
|
||||
{
|
||||
"marker_id": 217,
|
||||
"observed_center_px": [
|
||||
1087.75,
|
||||
347.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1091.2603759765625,
|
||||
353.51788330078125
|
||||
],
|
||||
"reprojection_error_px": 7.403076537455911,
|
||||
"confidence": 0.3029173397022545
|
||||
},
|
||||
{
|
||||
"marker_id": 61,
|
||||
"observed_center_px": [
|
||||
58.5,
|
||||
415.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
54.796043395996094,
|
||||
415.2362976074219
|
||||
],
|
||||
"reprojection_error_px": 3.7133318564593143,
|
||||
"confidence": 0.1527342148240039
|
||||
},
|
||||
{
|
||||
"marker_id": 52,
|
||||
"observed_center_px": [
|
||||
273.75,
|
||||
442.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
271.7474365234375,
|
||||
442.3570556640625
|
||||
],
|
||||
"reprojection_error_px": 2.0407512657860707,
|
||||
"confidence": 0.21946523336267398
|
||||
},
|
||||
{
|
||||
"marker_id": 83,
|
||||
"observed_center_px": [
|
||||
139.0,
|
||||
383.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
134.24522399902344,
|
||||
382.8055725097656
|
||||
],
|
||||
"reprojection_error_px": 4.7587495067949845,
|
||||
"confidence": 0.19743498130596515
|
||||
},
|
||||
{
|
||||
"marker_id": 206,
|
||||
"observed_center_px": [
|
||||
1013.0,
|
||||
301.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1017.1138916015625,
|
||||
307.0431823730469
|
||||
],
|
||||
"reprojection_error_px": 7.310551094364291,
|
||||
"confidence": 0.2849187633475991
|
||||
},
|
||||
{
|
||||
"marker_id": 82,
|
||||
"observed_center_px": [
|
||||
362.0,
|
||||
333.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
358.00128173828125,
|
||||
332.4212341308594
|
||||
],
|
||||
"reprojection_error_px": 4.040385831561774,
|
||||
"confidence": 0.20388582934250105
|
||||
},
|
||||
{
|
||||
"marker_id": 207,
|
||||
"observed_center_px": [
|
||||
1098.0,
|
||||
262.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1103.499755859375,
|
||||
267.3392028808594
|
||||
],
|
||||
"reprojection_error_px": 7.665142002318463,
|
||||
"confidence": 0.24627951083020566
|
||||
},
|
||||
{
|
||||
"marker_id": 72,
|
||||
"observed_center_px": [
|
||||
655.25,
|
||||
300.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
654.7481689453125,
|
||||
299.9090881347656
|
||||
],
|
||||
"reprojection_error_px": 0.6066756195087695,
|
||||
"confidence": 0.2345502390230936
|
||||
},
|
||||
{
|
||||
"marker_id": 73,
|
||||
"observed_center_px": [
|
||||
343.75,
|
||||
311.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
338.8076477050781,
|
||||
311.3116455078125
|
||||
],
|
||||
"reprojection_error_px": 4.945940115068796,
|
||||
"confidence": 0.17208874842045807
|
||||
},
|
||||
{
|
||||
"marker_id": 53,
|
||||
"observed_center_px": [
|
||||
686.0,
|
||||
274.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
685.0142822265625,
|
||||
272.94097900390625
|
||||
],
|
||||
"reprojection_error_px": 1.4467774531827557,
|
||||
"confidence": 0.19579935125865724
|
||||
},
|
||||
{
|
||||
"marker_id": 56,
|
||||
"observed_center_px": [
|
||||
728.5,
|
||||
291.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
728.6934814453125,
|
||||
291.1202087402344
|
||||
],
|
||||
"reprojection_error_px": 0.6588414836342554,
|
||||
"confidence": 0.2119841467910161
|
||||
},
|
||||
{
|
||||
"marker_id": 46,
|
||||
"observed_center_px": [
|
||||
751.0,
|
||||
268.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
751.5160522460938,
|
||||
267.80462646484375
|
||||
],
|
||||
"reprojection_error_px": 1.0770520143763855,
|
||||
"confidence": 0.18860386268790535
|
||||
},
|
||||
{
|
||||
"marker_id": 93,
|
||||
"observed_center_px": [
|
||||
1104.25,
|
||||
154.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1112.300537109375,
|
||||
151.50733947753906
|
||||
],
|
||||
"reprojection_error_px": 8.588781331022473,
|
||||
"confidence": 0.15396639291733288
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user