hom_vector_to_proj_hom_mat2d — CALIB fit op

• Data kinds: keypoints → matrix

• Call: import fullseye as fs; fs.ledger.hom_vector_to_proj_hom_mat2d(src, dst) -> 'np.ndarray' (implementation को सीधे call करना हो तो import fit_transform; fit_transform.hom_vector_to_proj_hom_mat2d(src, dst) -> 'np.ndarray', registry से लेना हो तो opscalib.get("hom_vector_to_proj_hom_mat2d"))

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

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

उपयोग

4 या अधिक correspondences से 3x3 projective transform (homography, DLT) निकालता है (hom_vector_to_proj_hom_mat2d)।

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

本モジュールの契約どおり点は (row, col): 返る H は (row, col, 1) の同次ベクトルに左から掛けて (row', col', w) を与える(transforms.projective_trans_point_2d(H, row, col) と整合)。数値安定化のため両点集合を Hartley 正規化してから DLT を解き H = T_dst⁻¹ · H_n · T_src で戻す。

(旧実装は DLT 行を (col, row) 順で組んでいたため、(row, col, 1) に適用すると 2 座標を取り違えた行列を返していた — 2026-09-02 実測 max err 27 px。)

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

• camera_calibration 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 करते हैं)

• poc_panorama_drift — py -3.11 examples/poc_panorama_drift.py

• poc_wound_area_tracking — py -3.11 examples/poc_wound_area_tracking.py

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

project_hom_point_hom_mat3d

इसी category के (fit)

vector_to_rigid · vector_to_similarity · vector_angle_to_rigid


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

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