project_point_hom_mat3d — CALIB project op

• Data kinds: points → keypoints

• Call: import fullseye as fs; fs.ledger.project_point_hom_mat3d(points_3d, hom_mat3d) (implementation को सीधे call करना हो तो import calib; calib.project_point_hom_mat3d(points_3d, hom_mat3d), registry से लेना हो तो opscalib.get("project_point_hom_mat3d"))

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

उपयोग

4x4 या 3x4 projection matrix P=K[R|t] से 3-D points को project करके pixel (row, col) लौटाता है (project_point_hom_mat3d)।

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

project_3d_point と同じ (row, col) 規約(2026-09-02 以前は (x, y) を返しており兄弟 API と食い違っていた)。

उपयोग की विस्तृत 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 करते हैं)

• (अभी कुछ नहीं)

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

image_to_world_plane · camera_calibration · camera_calibration_lm · stereo_calibration_lm · vector_to_rigid · vector_to_similarity · hom_vector_to_proj_hom_mat2d

इसी category के (project)

project_3d_point · project_hom_point_hom_mat3d


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

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