Files
appRobotRender/test/temp/cam2_hires_1781074183695_camera_pose.json
2026-06-19 06:44:46 +02:00

929 lines
21 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-10T10:41:08Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\test\\temp\\cam2_hires_1781074183695_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\testPictures\\robot_1781069752019.json"
},
"camera": {
"camera_id": "cam2",
"camera_matrix": [
[
1365.456298828125,
0.0,
916.1585083007812
],
[
0.0,
1364.6678466796875,
557.509033203125
],
[
0.0,
0.0,
1.0
]
],
"distortion_coefficients": [
0.042227353900671005,
-0.2937094569206238,
-0.000249923556111753,
-0.0038161256816238165,
0.5750380158424377
]
},
"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": 52,
"used_marker_ids": [
61,
75,
83,
77,
52,
101,
74,
64,
81,
69,
73,
82,
58,
103,
51,
95,
86,
66,
84,
79,
60,
55,
72,
97,
54,
47,
53,
96,
56,
67,
62,
46,
70,
98,
50,
68,
90,
85,
76,
105,
91,
59,
57,
102,
92,
100,
48,
71,
94,
63,
65,
49
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.011984790416146193,
0.000748124316348008,
0.0004621256111282346,
0.0004621231525591624
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 0.8931551476129429,
"residual_median_px": 0.6460402304256327,
"residual_max_px": 2.4510862935844595,
"sigma2_normalized": 2.2663277596682428e-07
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
-0.2814928889274597,
-0.959563136100769,
-0.0006156218587420881
],
[
-0.7972064018249512,
0.2342216819524765,
-0.5564190149307251
],
[
0.5340633988380432,
-0.15613722801208496,
-0.8309016227722168
]
],
"translation_m": [
0.16960781812667847,
0.19306619465351105,
0.8885678648948669
],
"rvec_rad": [
1.6251837047350812,
-2.1708495805581816,
0.659184269040976
]
},
"camera_in_world": {
"position_m": [
-0.27289459109306335,
0.2562676668167114,
0.8458425998687744
],
"position_mm": [
-272.89459228515625,
256.2676696777344,
845.8425903320312
],
"orientation_deg": {
"roll": -169.35748291015625,
"pitch": -32.28041458129883,
"yaw": -109.44808197021484
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
1.5063737842098413e-07,
-8.335910592336172e-08,
-3.064318777732698e-08,
1.296037575122895e-09,
3.825991719294466e-08,
7.338024221745554e-08
],
[
-8.335910592336e-08,
1.9572401471349003e-07,
4.902855952330072e-08,
-3.2496406832607055e-08,
-3.877361500380251e-08,
-1.0148736472989194e-07
],
[
-3.064318777732759e-08,
4.9028559523301544e-08,
6.795918188810849e-07,
5.7317179496685195e-08,
-6.365580225321214e-08,
-1.6150762608367604e-07
],
[
1.2960375751224031e-09,
-3.249640683260679e-08,
5.731717949668508e-08,
1.832623332284755e-08,
-1.018243938937513e-09,
2.879104601402566e-09
],
[
3.82599171929445e-08,
-3.877361500380285e-08,
-6.365580225321209e-08,
-1.0182439389374238e-09,
2.1148437851966976e-08,
3.4895901940506535e-08
],
[
7.338024221745488e-08,
-1.0148736472989244e-07,
-1.6150762608367557e-07,
2.8791046014027618e-09,
3.489590194050643e-08,
1.4353963669281618e-07
]
],
"parameter_std": {
"rvec_std_deg": [
0.02223765595627221,
0.02534805788125073,
0.04723312755300941
],
"tvec_std_m": [
0.00013537441901204065,
0.00014542502484774406,
0.00037886625172059885
]
},
"camera_center_std_m": [
0.0003990009598470209,
0.000607790728802823,
0.0005472769194608717
],
"camera_center_std_mm": [
0.39900095984702094,
0.6077907288028229,
0.5472769194608716
],
"orientation_std_deg": {
"roll": 0.05086200168889332,
"pitch": 0.02925593897609651,
"yaw": 0.017037341044152724
}
}
},
"observations": {
"markers": [
{
"marker_id": 61,
"observed_center_px": [
678.75,
1048.25
],
"projected_center_px": [
678.7637939453125,
1049.9586181640625
],
"reprojection_error_px": 1.7086738435089337,
"confidence": 0.1298805194008731
},
{
"marker_id": 75,
"observed_center_px": [
901.0,
987.75
],
"projected_center_px": [
900.0938110351562,
989.9572143554688
],
"reprojection_error_px": 2.3859953166324357,
"confidence": 0.9054705142666829
},
{
"marker_id": 83,
"observed_center_px": [
654.75,
950.0
],
"projected_center_px": [
654.1168823242188,
949.4424438476562
],
"reprojection_error_px": 0.8436272010805596,
"confidence": 0.8383768107463128
},
{
"marker_id": 77,
"observed_center_px": [
887.0,
923.0
],
"projected_center_px": [
886.1251831054688,
923.5886840820312
],
"reprojection_error_px": 1.0544446630308655,
"confidence": 0.8372378253881325
},
{
"marker_id": 52,
"observed_center_px": [
831.75,
824.75
],
"projected_center_px": [
831.6743774414062,
824.7091674804688
],
"reprojection_error_px": 0.08594222489286081,
"confidence": 0.7438876362292666
},
{
"marker_id": 101,
"observed_center_px": [
694.5,
830.0
],
"projected_center_px": [
694.2298583984375,
829.5364379882812
],
"reprojection_error_px": 0.5365316613243687,
"confidence": 0.6912989810207925
},
{
"marker_id": 74,
"observed_center_px": [
923.0,
801.0
],
"projected_center_px": [
922.6452026367188,
800.9827270507812
],
"reprojection_error_px": 0.3552175724341925,
"confidence": 0.7063299460473174
},
{
"marker_id": 64,
"observed_center_px": [
1438.75,
820.75
],
"projected_center_px": [
1437.7794189453125,
823.000732421875
],
"reprojection_error_px": 2.4510862935844595,
"confidence": 0.6757268014633911
},
{
"marker_id": 81,
"observed_center_px": [
873.25,
761.5
],
"projected_center_px": [
873.4539794921875,
761.24560546875
],
"reprojection_error_px": 0.32607393450409006,
"confidence": 0.6474169705665015
},
{
"marker_id": 69,
"observed_center_px": [
1536.0,
750.25
],
"projected_center_px": [
1536.01904296875,
750.9163208007812
],
"reprojection_error_px": 0.6665928624074666,
"confidence": 0.6112865494409404
},
{
"marker_id": 73,
"observed_center_px": [
617.75,
711.5
],
"projected_center_px": [
618.2041015625,
710.8424682617188
],
"reprojection_error_px": 0.7990971254560385,
"confidence": 0.532833258968179
},
{
"marker_id": 82,
"observed_center_px": [
667.75,
701.75
],
"projected_center_px": [
668.7314453125,
701.2522583007812
],
"reprojection_error_px": 1.100446137059598,
"confidence": 0.552022973773092
},
{
"marker_id": 58,
"observed_center_px": [
1427.0,
721.75
],
"projected_center_px": [
1427.1419677734375,
721.8328247070312
],
"reprojection_error_px": 0.16436173760828193,
"confidence": 0.6045651933799014
},
{
"marker_id": 103,
"observed_center_px": [
1353.0,
667.25
],
"projected_center_px": [
1353.5479736328125,
666.92724609375
],
"reprojection_error_px": 0.6359600508344548,
"confidence": 0.602350818516097
},
{
"marker_id": 51,
"observed_center_px": [
1297.0,
603.25
],
"projected_center_px": [
1297.596435546875,
602.8515014648438
],
"reprojection_error_px": 0.7173119573085042,
"confidence": 0.5578670422625701
},
{
"marker_id": 95,
"observed_center_px": [
1407.5,
552.25
],
"projected_center_px": [
1407.8885498046875,
551.9653930664062
],
"reprojection_error_px": 0.48163477591670184,
"confidence": 0.4802479007916047
},
{
"marker_id": 86,
"observed_center_px": [
640.25,
541.5
],
"projected_center_px": [
641.0107421875,
541.1596069335938
],
"reprojection_error_px": 0.8334243309981626,
"confidence": 0.3964057961714926
},
{
"marker_id": 66,
"observed_center_px": [
1494.25,
502.25
],
"projected_center_px": [
1494.6441650390625,
501.90594482421875
],
"reprojection_error_px": 0.5232017220929314,
"confidence": 0.45475830315312954
},
{
"marker_id": 84,
"observed_center_px": [
672.5,
487.0
],
"projected_center_px": [
673.2105102539062,
487.0281066894531
],
"reprojection_error_px": 0.7110659652225932,
"confidence": 0.36929083534733026
},
{
"marker_id": 79,
"observed_center_px": [
1206.0,
461.25
],
"projected_center_px": [
1206.052001953125,
461.0175476074219
],
"reprojection_error_px": 0.2381980645263715,
"confidence": 0.4098258244985548
},
{
"marker_id": 60,
"observed_center_px": [
635.0,
468.5
],
"projected_center_px": [
635.5394897460938,
468.3836669921875
],
"reprojection_error_px": 0.5518899843691694,
"confidence": 0.36321795262481693
},
{
"marker_id": 55,
"observed_center_px": [
1338.0,
459.75
],
"projected_center_px": [
1338.171875,
459.31719970703125
],
"reprojection_error_px": 0.46567919130967816,
"confidence": 0.4226507579685383
},
{
"marker_id": 72,
"observed_center_px": [
742.5,
437.25
],
"projected_center_px": [
743.2981567382812,
437.74658203125
],
"reprojection_error_px": 0.9400254744548894,
"confidence": 0.32333953337853494
},
{
"marker_id": 97,
"observed_center_px": [
1433.5,
414.5
],
"projected_center_px": [
1433.2255859375,
414.3753967285156
],
"reprojection_error_px": 0.3013785874317596,
"confidence": 0.3750450731634656
},
{
"marker_id": 54,
"observed_center_px": [
1380.75,
388.5
],
"projected_center_px": [
1380.5369873046875,
388.4062805175781
],
"reprojection_error_px": 0.2327181766637924,
"confidence": 0.3804229609837889
},
{
"marker_id": 47,
"observed_center_px": [
1332.0,
398.5
],
"projected_center_px": [
1331.9332275390625,
397.9681701660156
],
"reprojection_error_px": 0.536005162153778,
"confidence": 0.3734523056846838
},
{
"marker_id": 53,
"observed_center_px": [
709.75,
401.5
],
"projected_center_px": [
710.3843383789062,
401.6002502441406
],
"reprojection_error_px": 0.6422112506050203,
"confidence": 0.30688470757026015
},
{
"marker_id": 96,
"observed_center_px": [
1209.25,
401.5
],
"projected_center_px": [
1209.242919921875,
401.32574462890625
],
"reprojection_error_px": 0.1743991452423911,
"confidence": 0.3473105376216546
},
{
"marker_id": 56,
"observed_center_px": [
758.0,
379.5
],
"projected_center_px": [
758.4189453125,
379.59234619140625
],
"reprojection_error_px": 0.4290023239248972,
"confidence": 0.3172821134080634
},
{
"marker_id": 67,
"observed_center_px": [
636.5,
383.75
],
"projected_center_px": [
637.0377197265625,
383.2904968261719
],
"reprojection_error_px": 0.7073087523087564,
"confidence": 0.28880951617505063
},
{
"marker_id": 62,
"observed_center_px": [
1180.5,
374.0
],
"projected_center_px": [
1180.4544677734375,
373.8306579589844
],
"reprojection_error_px": 0.17535652400488683,
"confidence": 0.3341836586203227
},
{
"marker_id": 46,
"observed_center_px": [
729.0,
351.5
],
"projected_center_px": [
729.3017578125,
351.3228759765625
],
"reprojection_error_px": 0.3499009818269637,
"confidence": 0.26347861637214165
},
{
"marker_id": 70,
"observed_center_px": [
582.5,
325.5
],
"projected_center_px": [
582.8350219726562,
325.0391540527344
],
"reprojection_error_px": 0.5697532003189067,
"confidence": 0.2570583858267052
},
{
"marker_id": 98,
"observed_center_px": [
569.75,
351.5
],
"projected_center_px": [
570.3342895507812,
350.63134765625
],
"reprojection_error_px": 1.046876866424377,
"confidence": 0.26500110579975544
},
{
"marker_id": 50,
"observed_center_px": [
689.75,
327.75
],
"projected_center_px": [
690.3238525390625,
327.2581481933594
],
"reprojection_error_px": 0.7557942420289565,
"confidence": 0.2553101300914065
},
{
"marker_id": 68,
"observed_center_px": [
736.75,
317.25
],
"projected_center_px": [
737.05517578125,
317.24169921875
],
"reprojection_error_px": 0.30528865100247043,
"confidence": 0.2627003031266385
},
{
"marker_id": 90,
"observed_center_px": [
556.75,
296.75
],
"projected_center_px": [
557.29150390625,
295.6229553222656
],
"reprojection_error_px": 1.2503824159405754,
"confidence": 0.2463831284328039
},
{
"marker_id": 85,
"observed_center_px": [
1279.75,
261.5
],
"projected_center_px": [
1279.4200439453125,
260.87799072265625
],
"reprojection_error_px": 0.7041069088758003,
"confidence": 0.2657187200890806
},
{
"marker_id": 76,
"observed_center_px": [
714.75,
230.75
],
"projected_center_px": [
715.0855102539062,
230.44677734375
],
"reprojection_error_px": 0.45222904566109196,
"confidence": 0.21252735432479583
},
{
"marker_id": 105,
"observed_center_px": [
1223.5,
256.25
],
"projected_center_px": [
1222.8546142578125,
255.816650390625
],
"reprojection_error_px": 0.7773767684748337,
"confidence": 0.2621913434075788
},
{
"marker_id": 91,
"observed_center_px": [
531.5,
237.5
],
"projected_center_px": [
531.8168334960938,
236.93191528320312
],
"reprojection_error_px": 0.6504642263070076,
"confidence": 0.22193151443517992
},
{
"marker_id": 59,
"observed_center_px": [
1192.5,
180.5
],
"projected_center_px": [
1191.9222412109375,
180.2024688720703
],
"reprojection_error_px": 0.6498692102462452,
"confidence": 0.22338557625759903
},
{
"marker_id": 57,
"observed_center_px": [
1285.75,
179.5
],
"projected_center_px": [
1284.944091796875,
179.25888061523438
],
"reprojection_error_px": 0.8412054383882214,
"confidence": 0.2198605610785733
},
{
"marker_id": 102,
"observed_center_px": [
1128.25,
175.25
],
"projected_center_px": [
1127.7625732421875,
175.20362854003906
],
"reprojection_error_px": 0.4896275692100215,
"confidence": 0.22088674806143707
},
{
"marker_id": 92,
"observed_center_px": [
1092.25,
186.25
],
"projected_center_px": [
1091.6705322265625,
186.0386962890625
],
"reprojection_error_px": 0.6167918276927576,
"confidence": 0.20880094929023507
},
{
"marker_id": 100,
"observed_center_px": [
684.25,
149.25
],
"projected_center_px": [
684.1082763671875,
149.09165954589844
],
"reprojection_error_px": 0.2125024411687107,
"confidence": 0.1658427624477632
},
{
"marker_id": 48,
"observed_center_px": [
1207.5,
130.25
],
"projected_center_px": [
1206.74365234375,
130.34719848632812
],
"reprojection_error_px": 0.7625675857649254,
"confidence": 0.19719918051995877
},
{
"marker_id": 71,
"observed_center_px": [
1149.25,
98.5
],
"projected_center_px": [
1148.265380859375,
98.3095474243164
],
"reprojection_error_px": 1.002869401103468,
"confidence": 0.18035085894910577
},
{
"marker_id": 94,
"observed_center_px": [
668.75,
102.25
],
"projected_center_px": [
668.649658203125,
102.52938079833984
],
"reprojection_error_px": 0.2968536789078286,
"confidence": 0.13931516180114967
},
{
"marker_id": 63,
"observed_center_px": [
1094.0,
89.5
],
"projected_center_px": [
1093.3001708984375,
89.75130462646484
],
"reprojection_error_px": 0.743582400730686,
"confidence": 0.18347683233254594
},
{
"marker_id": 65,
"observed_center_px": [
1142.0,
63.0
],
"projected_center_px": [
1140.761962890625,
63.32167434692383
],
"reprojection_error_px": 1.2791443505947548,
"confidence": 0.1712791339969131
},
{
"marker_id": 49,
"observed_center_px": [
659.75,
20.0
],
"projected_center_px": [
659.8107299804688,
22.313045501708984
],
"reprojection_error_px": 2.3138426099248632,
"confidence": 0.03034300498209627
}
]
},
"qa": {
"sanity_notes": []
}
}