ds_msp.stereo¶
Stereo depth directly on raw fisheye rays — sphere-sweep with no rectification step, using
only the camera's project/unproject.
ds_msp.stereo ¶
Stereo depth on wide-FOV cameras (Tier-1). Sphere-sweep runs straight on calibrated fisheye views — no rectification — using only the camera's project/unproject.
inverse_depth_samples ¶
n depth candidates evenly spaced in inverse depth over [near, far].
rectify_image ¶
Resample img into the rectified equirectangular chart.
Source code in ds_msp/stereo/rectify.py
rectify_maps ¶
cv2.remap lookups that resample cam into chart after applying R_rect.
For each chart pixel: chart.pixel_to_ray (rectified frame) → R_rectᵀ → camera frame →
cam.project. valid marks imageable pixels (their map entries are -1 otherwise).
Source code in ds_msp/stereo/rectify.py
rectifying_rotation ¶
Rotation R mapping the (unit) baseline direction onto the equirectangular pole.
After rectifying both cameras by R, the baseline lies along the pole, so epipolar great
circles become vertical meridians.
Source code in ds_msp/stereo/rectify.py
sweep_to_points ¶
Back-project a depth map to a 3D point cloud in the reference frame, (M, 3).