← Back to directory

Given paired calibration observations and the intrinsics of both cameras, this c...

https://medien.halowerk.com/v1/oss-opencv-stereo-rig-calibrate

Overview

Given paired calibration observations and the intrinsics of both cameras, this computes the rotation and translation between them and derives everything a stereo pipeline needs downstream: rectification transforms for both views, both projection matrices, and the disparity-to-depth mapping. The RMS error in pixels says how well the rig geometry actually fits the data.

Protocol x402 (POST)
Price $0.0030
Payment Asset USD Coin
Payment Network eip155:8453
Category uncategorized
Provider HALOWERK Medien
Source bazaar
Indexed 2026-10-25 17:35:27

Health

Status healthy
Latency (p50) 55ms
Uptime (30d) 100.0%
Reliability Score 97/100
Last Checked 2026-10-31 07:18:52
Last Healthy 2026-10-31 07:18:52
Consecutive Failures 0

x402 Payment Validation

Payment Requirements Valid
Asset Verified Known USDC
Facilitator —

Input Schema

{ "bodyType": "json", "exampleUrl": "https://medien.halowerk.com/v1/oss-opencv-stereo-rig-calibrate/schema#/requestExample", "method": "POST", "schemaUrl": "https://medien.halowerk.com/v1/oss-opencv-stereo-rig-calibrate/schema#/inputSchema", "type": "http" }

Output Schema

{ "example": { "operation": "stereo-rig-calibrate", "result": { "disparity_to_depth": [ [ 1, 0, 0, -320.0167236328125 ], [ 0, 1, 0, -240.00000381469727 ], [ 0, 0, 0, 620.0001138667175 ], [ 0, 0, 8.333332583404996, 0 ] ], "left_projection": [ [ 620.0001138667175, 0, 320.0167236328125, 0 ], [ 0, 620.0001138667175, 240.00000381469727, 0 ], [ 0, 0, 1, 0 ] ], "left_rectification": [ [ 0.9999999999999907, 1.1868515796287948e-7, -6.756907645534969e-8 ], [ -1.1868515796287948e-7, 0.999999999999993, 4.009723256254546e-15 ], [ 6.756907645534969e-8, 4.009723256254546e-15, 0.9999999999999977 ] ], "right_projection": [ [ 620.0001138667175, 0, 320.0167236328125, -74.40002035936813 ], [ 0, 620.0001138667175, 240.00000381469727, 0 ], [ 0, 0, 1, 0 ] ], "right_rectification": [ [ 0.9999999999999907, 1.1868515796287948e-7, -6.756907645534969e-8 ], [ -1.1868515796287948e-7, 0.999999999999993, 4.009723256254546e-15 ], [ 6.756907645534969e-8, 4.009723256254546e-15, 0.9999999999999977 ] ], "rms_pixels": 0.000009117829972064626, "rotation": [ [ 0.9999999999999999, -3.639673611080705e-9, 1.2648341276776454e-8 ], [ 3.6396733990444206e-9, 0.9999999999999999, 1.4732527158830495e-8 ], [ -1.2648341337791794e-8, -1.4732527106446894e-8, 0.9999999999999998 ] ], "translation": [ -0.1200000107989679, -1.4325568880496943e-8, 8.15574142181638e-9 ], "warnings": [ "Translation uses the calibration target units. Intrinsics are supplied and held fixed." ] }, "runtime_ms": 67.612, "upstream": { "binary_sha256": "1fd4eb220f9986baa0ea0492cbcbedf85b868e792cbcac5f69e10d067a2f956c", "components": [ "stereoCalibrate", "stereoRectify" ], "numpy_version": "2.5.0", "package_version": "4.13.0.92", "project": "OpenCV", "version": "4.13.0" } }, "type": "json" }