reconstruct_surface_stereo — MV stereo op

• Data kinds: image2d → points

• Call: import fullseye as fs; fs.ledger.reconstruct_surface_stereo(disparity, focal=500.0, baseline=0.1, cx=0.0, cy=0.0) (implementation को सीधे call करना हो तो import reconstruction; reconstruction.reconstruct_surface_stereo(disparity, focal=500.0, baseline=0.1, cx=0.0, cy=0.0), registry से लेना हो तो opsmv.get("reconstruct_surface_stereo"))

• HALCON समकक्ष: reconstruct_surface_stereo (अर्थ और parameters समझने के लिए HALCON reference उपयोगी है)

• GPU: नहीं (केवल CPU reference implementation)

उपयोग

डिस्पैरिटी छवि के मान्य पिक्सेल को 3-D बिंदुओं में बदलता है।

> नीचे का विस्तृत विवरण मूल text में है — सारांश और headings का अनुवाद हो चुका है।

Z = focal * baseline / d、X = (col - cx) * baseline / d、Y = (row - cy) * baseline / d。NaN と inf と 0 の視差は無効として落とす。有効な画素が無いと (0, 3) の空を返す(理由: 無効の画素は点を作らない)。空の入力(disparity が 0 要素)は ValueError。

उपयोग की विस्तृत guide

• machine_vision_classics family guide

संदर्भ (sample data, साहित्य)

• Sample data catalog (DL URL / license) — 2-D के लिए skimage.data (BSD/public) + synthetic, 3-D के लिए real data sources (Stanford/PDS आदि) के DL URL।

• Operators का स्रोत और संदर्भ — इस op family के मूल research/methods के स्रोत।

• Algorithm का मानक स्रोत (लेखक, वर्ष) और उपयोग ऊपर की family usage guide में दिए गए हैं।

चलाए जा सकने वाले उदाहरण (verified samples जो सच में यह op call करते हैं)

• machine_vision_tour — py -3.11 examples/machine_vision_tour.py

वे अगले ops जिनसे type जुड़ता है (points को input के रूप में लेते हैं)

—

इसी category के (stereo)

binocular_disparity_ms · binocular_distance_ms


*Provenance: reconstruction.py — MV operator registry. यह per-op note tools/opdocs.py md से अपने-आप generate होता है (हाथ से edit न करें)।*

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.