Files
appRobotRender/data/evaluations/Scene4/render_g_camera_pose.json
2026-06-02 17:16:24 +02:00

607 lines
14 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-02T11:34:36Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene4\\render_g_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
},
"camera": {
"camera_id": "g",
"camera_matrix": [
[
1992.8416748046875,
0.0,
719.249267578125
],
[
0.0,
1997.40380859375,
537.7935791015625
],
[
0.0,
0.0,
1.0
]
],
"distortion_coefficients": [
0.019999999552965164,
-0.009999999776482582,
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": [
86,
64,
53,
58,
72,
56,
103,
69,
51,
46,
68,
95,
55,
66,
217,
105,
205,
85,
92,
102,
59,
57,
71,
48,
63,
65,
80,
78,
87
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.010949820434584251,
0.0013762599404504056,
0.0011273308352748052,
0.0011273221888234305
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 3.1910598537294286,
"residual_median_px": 2.6265738362329216,
"residual_max_px": 5.640256643631571,
"sigma2_normalized": 1.4174924693573396e-06
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
-0.7080869674682617,
-0.7061140537261963,
0.0039758337661623955
],
[
-0.6393649578094482,
0.6387412548065186,
-0.4280444383621216
],
[
0.29970866441726685,
-0.30563467741012573,
-0.9037489295005798
]
],
"translation_m": [
0.001635424792766571,
0.3317646086215973,
1.3822529315948486
],
"rvec_rad": [
1.1147217123196815,
-2.693084685566841,
0.6078489762008324
]
},
"camera_in_world": {
"position_m": [
-0.20099647343158722,
0.2117074877023697,
1.3912131786346436
],
"position_mm": [
-200.99647521972656,
211.70748901367188,
1391.213134765625
],
"orientation_deg": {
"roll": -161.31520080566406,
"pitch": -17.440105438232422,
"yaw": -137.9196319580078
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
6.025132126949777e-06,
-8.163666315983106e-06,
7.139813527977852e-06,
7.620999617489003e-07,
1.2605671730492343e-06,
5.196489881521914e-06
],
[
-8.163666315983135e-06,
2.1602822400993992e-05,
-1.747527352093057e-05,
-3.6861471348048713e-06,
-1.90608865735714e-06,
-1.222007660828014e-05
],
[
7.139813527977974e-06,
-1.747527352093061e-05,
5.3489240609972785e-05,
5.874549087782705e-06,
-2.2344072809948265e-06,
2.5161353743571253e-06
],
[
7.620999617489164e-07,
-3.686147134804887e-06,
5.874549087782733e-06,
1.180904646064636e-06,
-7.802177838121058e-08,
9.5953878918674e-07
],
[
1.2605671730492237e-06,
-1.906088657357129e-06,
-2.2344072809948553e-06,
-7.802177838121272e-08,
7.754818343279845e-07,
1.8563071010908739e-06
],
[
5.196489881521908e-06,
-1.2220076608280119e-05,
2.5161353743571025e-06,
9.595387891867325e-07,
1.8563071010908745e-06,
1.1413787755231417e-05
]
],
"parameter_std": {
"rvec_std_deg": [
0.140639048652963,
0.2663041166714458,
0.4190403545384677
],
"tvec_std_m": [
0.0010866943664456148,
0.0008806144640692568,
0.003378429776572456
]
},
"camera_center_std_m": [
0.006342779108307862,
0.009127852831696232,
0.004034626909247534
],
"camera_center_std_mm": [
6.3427791083078615,
9.12785283169623,
4.034626909247534
],
"orientation_std_deg": {
"roll": 0.2666845572039992,
"pitch": 0.25783536558936726,
"yaw": 0.07490888842366639
}
}
},
"observations": {
"markers": [
{
"marker_id": 86,
"observed_center_px": [
70.5,
959.5
],
"projected_center_px": [
72.55520629882812,
956.151123046875
],
"reprojection_error_px": 3.9292301762450346,
"confidence": 0.6078576315643269
},
{
"marker_id": 64,
"observed_center_px": [
921.75,
859.0
],
"projected_center_px": [
923.7271118164062,
862.4439697265625
],
"reprojection_error_px": 3.9711331647342427,
"confidence": 0.616540888528013
},
{
"marker_id": 53,
"observed_center_px": [
54.5,
764.25
],
"projected_center_px": [
57.85102844238281,
764.02587890625
],
"reprojection_error_px": 3.358514833422993,
"confidence": 0.3432399892342364
},
{
"marker_id": 58,
"observed_center_px": [
880.75,
772.5
],
"projected_center_px": [
880.0536499023438,
768.81982421875
],
"reprojection_error_px": 3.7454769041344944,
"confidence": 0.615770312625039
},
{
"marker_id": 72,
"observed_center_px": [
115.75,
787.75
],
"projected_center_px": [
114.73828125,
788.8611450195312
],
"reprojection_error_px": 1.5027368643680319,
"confidence": 0.5483470750310988
},
{
"marker_id": 56,
"observed_center_px": [
98.0,
709.75
],
"projected_center_px": [
94.68077087402344,
713.8141479492188
],
"reprojection_error_px": 5.247340330478871,
"confidence": 0.5360398491116452
},
{
"marker_id": 103,
"observed_center_px": [
801.25,
744.0
],
"projected_center_px": [
798.1572265625,
746.0865478515625
],
"reprojection_error_px": 3.73080815274193,
"confidence": 0.5881521572283912
},
{
"marker_id": 69,
"observed_center_px": [
977.0,
755.0
],
"projected_center_px": [
978.909423828125,
750.2752075195312
],
"reprojection_error_px": 5.096034079448995,
"confidence": 0.5873934926369923
},
{
"marker_id": 51,
"observed_center_px": [
725.0,
703.75
],
"projected_center_px": [
724.8175048828125,
704.839599609375
],
"reprojection_error_px": 1.1047767994248576,
"confidence": 0.5872237273710109
},
{
"marker_id": 46,
"observed_center_px": [
51.5,
694.75
],
"projected_center_px": [
45.87099838256836,
695.1061401367188
],
"reprojection_error_px": 5.640256643631571,
"confidence": 0.290584867175275
},
{
"marker_id": 68,
"observed_center_px": [
28.25,
652.0
],
"projected_center_px": [
32.11808395385742,
650.0682373046875
],
"reprojection_error_px": 4.323630486650112,
"confidence": 0.06745941479560678
},
{
"marker_id": 95,
"observed_center_px": [
802.25,
599.25
],
"projected_center_px": [
800.8502197265625,
601.6578369140625
],
"reprojection_error_px": 2.7851505199228974,
"confidence": 0.516475515683492
},
{
"marker_id": 55,
"observed_center_px": [
699.25,
531.75
],
"projected_center_px": [
701.55419921875,
530.5887451171875
],
"reprojection_error_px": 2.5802803999844635,
"confidence": 0.4903670758306923
},
{
"marker_id": 66,
"observed_center_px": [
857.75,
509.0
],
"projected_center_px": [
857.2883911132812,
509.1506652832031
],
"reprojection_error_px": 0.48557470265696673,
"confidence": 0.5048654104890617
},
{
"marker_id": 217,
"observed_center_px": [
229.25,
365.25
],
"projected_center_px": [
227.84991455078125,
361.46636962890625
],
"reprojection_error_px": 4.0343646402100415,
"confidence": 0.4158618894065431
},
{
"marker_id": 105,
"observed_center_px": [
502.25,
341.5
],
"projected_center_px": [
498.6248779296875,
340.8576965332031
],
"reprojection_error_px": 3.681584410023227,
"confidence": 0.4298554298561924
},
{
"marker_id": 205,
"observed_center_px": [
148.0,
284.75
],
"projected_center_px": [
150.10440063476562,
286.3217468261719
],
"reprojection_error_px": 2.6265738362329216,
"confidence": 0.38275133184923893
},
{
"marker_id": 85,
"observed_center_px": [
555.75,
319.5
],
"projected_center_px": [
556.6015014648438,
321.60516357421875
],
"reprojection_error_px": 2.270851914777473,
"confidence": 0.378986473237694
},
{
"marker_id": 92,
"observed_center_px": [
329.0,
309.75
],
"projected_center_px": [
328.2503662109375,
312.0440673828125
],
"reprojection_error_px": 2.413440692163036,
"confidence": 0.3811333266788848
},
{
"marker_id": 102,
"observed_center_px": [
358.5,
279.75
],
"projected_center_px": [
359.6181335449219,
281.1107177734375
],
"reprojection_error_px": 1.7611858173481485,
"confidence": 0.3820909512919581
},
{
"marker_id": 59,
"observed_center_px": [
425.5,
258.5
],
"projected_center_px": [
428.29425048828125,
258.1671447753906
],
"reprojection_error_px": 2.8140057554684854,
"confidence": 0.4056511279614534
},
{
"marker_id": 57,
"observed_center_px": [
520.75,
213.0
],
"projected_center_px": [
521.7000122070312,
214.7935028076172
],
"reprojection_error_px": 2.0295752054159317,
"confidence": 0.35829797882009473
},
{
"marker_id": 71,
"observed_center_px": [
337.25,
166.0
],
"projected_center_px": [
337.4042053222656,
168.4540557861328
],
"reprojection_error_px": 2.458895907285825,
"confidence": 0.33944417346066164
},
{
"marker_id": 48,
"observed_center_px": [
415.75,
187.5
],
"projected_center_px": [
416.560791015625,
185.25799560546875
],
"reprojection_error_px": 2.384106913734293,
"confidence": 0.3363425332572343
},
{
"marker_id": 63,
"observed_center_px": [
275.75,
183.25
],
"projected_center_px": [
273.6916809082031,
182.07626342773438
],
"reprojection_error_px": 2.3694588041849074,
"confidence": 0.32781322776968225
},
{
"marker_id": 65,
"observed_center_px": [
310.5,
124.5
],
"projected_center_px": [
308.95513916015625,
123.3545913696289
],
"reprojection_error_px": 1.9231630053147657,
"confidence": 0.3375471143770103
},
{
"marker_id": 80,
"observed_center_px": [
299.25,
56.5
],
"projected_center_px": [
298.3591003417969,
58.79887771606445
],
"reprojection_error_px": 2.4654697228731406,
"confidence": 0.24658567276025462
},
{
"marker_id": 78,
"observed_center_px": [
333.75,
82.5
],
"projected_center_px": [
335.48040771484375,
79.60076904296875
],
"reprojection_error_px": 3.3763665384254575,
"confidence": 0.29355437233363646
},
{
"marker_id": 87,
"observed_center_px": [
161.0,
66.0
],
"projected_center_px": [
161.04598999023438,
64.83654022216797
],
"reprojection_error_px": 1.1643683840755543,
"confidence": 0.3158166687011719
}
]
},
"qa": {
"sanity_notes": []
}
}