{ "schema_version": "1.0", "created_utc": "2026-05-31T08:21:19Z", "source": { "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene5\\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": [ [ 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": 31, "used_marker_ids": [ 84, 64, 72, 53, 58, 69, 103, 51, 56, 215, 46, 68, 208, 79, 95, 55, 96, 66, 217, 97, 54, 205, 92, 105, 85, 102, 59, 48, 57, 63, 71 ], "history": { "iters": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], "rms": [ 0.02141012113176351, 0.012242069871904479, 0.005818181909010562, 0.005271298628209365, 0.004955230773062616, 0.004942208285188564, 0.004941449563855756, 0.0049414026245480445, 0.004941399598487348, 0.0049413994027549465, 0.0049413993901557375 ], "lambda": [ 0.001, 0.0005, 0.00025, 0.000125, 6.25e-05, 3.125e-05, 1.5625e-05, 7.8125e-06, 3.90625e-06, 1.953125e-06, 9.765625e-07 ] }, "residual_rms_px": 11.460219464378476, "residual_median_px": 7.33113924377959, "residual_max_px": 23.540294007868717, "sigma2_normalized": 2.7033580917154224e-05 }, "camera_pose": { "world_to_camera": { "rotation_matrix": [ [ -0.6582339406013489, -0.7193996906280518, -0.221793070435524 ], [ -0.6823316812515259, 0.6945951581001282, -0.22794970870018005 ], [ 0.3180433511734009, 0.0012921970337629318, -0.9480752944946289 ] ], "translation_m": [ -0.01946926862001419, 0.36232972145080566, 1.297710657119751 ], "rvec_rad": [ 1.1091658298923934, -2.6119487228648834, 0.1793501804857314 ] }, "camera_in_world": { "position_m": [ -0.17831452190876007, -0.2673555612564087, 1.308602213859558 ], "position_mm": [ -178.3145294189453, -267.3555603027344, 1308.6021728515625 ], "orientation_deg": { "roll": 179.92190551757812, "pitch": -18.544635772705078, "yaw": -133.9701690673828 } }, "uncertainty": { "pose_covariance_6x6": [ [ 0.00015201025689186003, -0.00023266947358065447, 1.9568423485768882e-05, 1.5200683164421799e-05, 2.7399730544810097e-05, 0.00017864685821738447 ], [ -0.0002326694735806551, 0.0005538685816470119, -3.4838166910056097e-05, -6.283459096534517e-05, -4.8306938076108445e-05, -0.00039194092821731575 ], [ 1.9568423485774483e-05, -3.483816691006327e-05, 0.0005641734192694169, 1.0639256112115874e-05, -4.557158269578928e-05, -6.512169327188988e-05 ], [ 1.5200683164422021e-05, -6.283459096534545e-05, 1.0639256112115449e-05, 1.1964467817222734e-05, 3.3482462186625764e-06, 3.494545362114314e-05 ], [ 2.739973054480962e-05, -4.8306938076107707e-05, -4.55715826957906e-05, 3.3482462186625044e-06, 1.1294193755485535e-05, 4.3914357503632526e-05 ], [ 0.0001786468582173838, -0.0003919409282173141, -6.512169327189581e-05, 3.494545362114284e-05, 4.391435750363295e-05, 0.000344690990195831 ] ], "parameter_std": { "rvec_std_deg": [ 0.7064136441147739, 1.3484225216536576, 1.3609085506695444 ], "tvec_std_m": [ 0.0034589691841967504, 0.0033606835250415256, 0.018565855493238952 ] }, "camera_center_std_m": [ 0.030003957270613123, 0.026109055888373457, 0.025207066752452472 ], "camera_center_std_mm": [ 30.003957270613125, 26.109055888373458, 25.207066752452473 ], "orientation_std_deg": { "roll": 1.0517361348859564, "pitch": 1.41209931182657, "yaw": 0.4280104677005011 } } }, "observations": { "markers": [ { "marker_id": 84, "observed_center_px": [ 65.25, 662.0 ], "projected_center_px": [ 68.15506744384766, 638.6396484375 ], "reprojection_error_px": 23.540294007868717, "confidence": 0.3490767193505014 }, { "marker_id": 64, "observed_center_px": [ 819.75, 647.0 ], "projected_center_px": [ 823.6386108398438, 647.4735717773438 ], "reprojection_error_px": 3.917341508222998, "confidence": 0.5072111596185911 }, { "marker_id": 72, "observed_center_px": [ 102.25, 581.0 ], "projected_center_px": [ 101.5021743774414, 567.59375 ], "reprojection_error_px": 13.427091353835914, "confidence": 0.43254677700170213 }, { "marker_id": 53, "observed_center_px": [ 52.0, 559.0 ], "projected_center_px": [ 55.43064880371094, 546.8662719726562 ], "reprojection_error_px": 12.609389638517422, "confidence": 0.27711751756945874 }, { "marker_id": 58, "observed_center_px": [ 781.0, 564.0 ], "projected_center_px": [ 786.7138671875, 564.8284301757812 ], "reprojection_error_px": 5.773610204415788, "confidence": 0.48073279309443956 }, { "marker_id": 69, "observed_center_px": [ 869.0, 547.5 ], "projected_center_px": [ 886.5928344726562, 550.1328735351562 ], "reprojection_error_px": 17.788756219432777, "confidence": 0.45546210617301425 }, { "marker_id": 103, "observed_center_px": [ 708.25, 543.5 ], "projected_center_px": [ 708.1809692382812, 543.542236328125 ], "reprojection_error_px": 0.08092684027535924, "confidence": 0.4795917219326271 }, { "marker_id": 51, "observed_center_px": [ 643.25, 507.25 ], "projected_center_px": [ 639.9074096679688, 506.57635498046875 ], "reprojection_error_px": 3.409795850212743, "confidence": 0.4668259742313624 }, { "marker_id": 56, "observed_center_px": [ 84.25, 514.75 ], "projected_center_px": [ 84.74476623535156, 507.1705017089844 ], "reprojection_error_px": 7.595629530931109, "confidence": 0.39662908657084783 }, { "marker_id": 215, "observed_center_px": [ 504.5, 495.5 ], "projected_center_px": [ 485.8951110839844, 500.72076416015625 ], "reprojection_error_px": 19.323515984241922, "confidence": 0.4561015937422635 }, { "marker_id": 46, "observed_center_px": [ 41.5, 498.0 ], "projected_center_px": [ 45.11878967285156, 491.624267578125 ], "reprojection_error_px": 7.33113924377959, "confidence": 0.1698001278724927 }, { "marker_id": 68, "observed_center_px": [ 29.25, 458.0 ], "projected_center_px": [ 33.567447662353516, 455.2054748535156 ], "reprojection_error_px": 5.142929623424314, "confidence": 0.07718187630567852 }, { "marker_id": 208, "observed_center_px": [ 424.5, 417.75 ], "projected_center_px": [ 406.3010559082031, 424.88421630859375 ], "reprojection_error_px": 19.547342745093346, "confidence": 0.4316478958478293 }, { "marker_id": 79, "observed_center_px": [ 515.0, 406.75 ], "projected_center_px": [ 509.3986511230469, 407.3850402832031 ], "reprojection_error_px": 5.637232069254798, "confidence": 0.40793535669071385 }, { "marker_id": 95, "observed_center_px": [ 710.75, 415.25 ], "projected_center_px": [ 718.8237915039062, 415.6030578613281 ], "reprojection_error_px": 8.081507229594882, "confidence": 0.4181682027393045 }, { "marker_id": 55, "observed_center_px": [ 622.75, 351.75 ], "projected_center_px": [ 625.8273315429688, 352.120361328125 ], "reprojection_error_px": 3.0995381815233283, "confidence": 0.39668368657567366 }, { "marker_id": 96, "observed_center_px": [ 494.0, 345.0 ], "projected_center_px": [ 488.6822509765625, 346.1673889160156 ], "reprojection_error_px": 5.444377977097716, "confidence": 0.3577321830843512 }, { "marker_id": 66, "observed_center_px": [ 761.5, 332.5 ], "projected_center_px": [ 780.4851684570312, 331.0064392089844 ], "reprojection_error_px": 19.043826957266585, "confidence": 0.3829765144945479 }, { "marker_id": 217, "observed_center_px": [ 201.5, 202.0 ], "projected_center_px": [ 187.7160186767578, 216.61817932128906 ], "reprojection_error_px": 20.092020998118944, "confidence": 0.3382587531306593 }, { "marker_id": 97, "observed_center_px": [ 682.75, 268.75 ], "projected_center_px": [ 696.33935546875, 266.0443420410156 ], "reprojection_error_px": 13.856087725150308, "confidence": 0.3623898971459892 }, { "marker_id": 54, "observed_center_px": [ 630.25, 262.5 ], "projected_center_px": [ 638.9053955078125, 260.8935241699219 ], "reprojection_error_px": 8.803217365786557, "confidence": 0.3590718541167963 }, { "marker_id": 205, "observed_center_px": [ 133.0, 135.0 ], "projected_center_px": [ 120.8896255493164, 152.946533203125 ], "reprojection_error_px": 21.65038621703174, "confidence": 0.29591817114314195 }, { "marker_id": 92, "observed_center_px": [ 291.0, 157.0 ], "projected_center_px": [ 285.19287109375, 163.7302703857422 ], "reprojection_error_px": 8.889279250816829, "confidence": 0.3158166687011719 }, { "marker_id": 105, "observed_center_px": [ 442.5, 182.75 ], "projected_center_px": [ 440.36090087890625, 184.35081481933594 ], "reprojection_error_px": 2.6717696636629444, "confidence": 0.31800273344664126 }, { "marker_id": 85, "observed_center_px": [ 494.0, 166.0 ], "projected_center_px": [ 495.548583984375, 164.9028778076172 ], "reprojection_error_px": 1.8978381020734143, "confidence": 0.2969848480224609 }, { "marker_id": 102, "observed_center_px": [ 318.5, 130.0 ], "projected_center_px": [ 313.9018249511719, 134.84718322753906 ], "reprojection_error_px": 6.681197424189883, "confidence": 0.3170967427530611 }, { "marker_id": 59, "observed_center_px": [ 379.75, 109.0 ], "projected_center_px": [ 377.1692199707031, 111.36354064941406 ], "reprojection_error_px": 3.4995356779221765, "confidence": 0.3170967427530611 }, { "marker_id": 48, "observed_center_px": [ 369.5, 44.25 ], "projected_center_px": [ 367.94329833984375, 44.739044189453125 ], "reprojection_error_px": 1.631712069567143, "confidence": 0.17828567290874034 }, { "marker_id": 57, "observed_center_px": [ 463.0, 70.5 ], "projected_center_px": [ 465.91424560546875, 67.23489379882812 ], "reprojection_error_px": 4.376499280695126, "confidence": 0.3167426670523156 }, { "marker_id": 63, "observed_center_px": [ 243.0, 42.0 ], "projected_center_px": [ 237.88450622558594, 48.71696472167969 ], "reprojection_error_px": 8.443097276968832, "confidence": 0.15449597168691093 }, { "marker_id": 71, "observed_center_px": [ 299.25, 29.5 ], "projected_center_px": [ 295.5177307128906, 33.14277648925781 ], "reprojection_error_px": 5.215328808636077, "confidence": 0.08171792300897739 } ] }, "qa": { "sanity_notes": [] } }