{ "schema_version": "1.0", "created_utc": "2026-05-31T08:42:46Z", "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": [] } }