当前位置: 首页 > news >正文

精湛的企业网站建设软文范文

精湛的企业网站建设,软文范文,郑州上街区网站建设公司,石家庄建设信息网官方网站三角测量 1. 核心公式推导 假设两个相机的投影矩阵为 P P P 和 P ′ P P′#xff0c;对应的匹配图像点(同名点)为 ( u , v ) (u, v) (u,v) 和 ( u ′ , v ′ ) (u, v) (u′,v′)#xff0c;目标是求解三维点 X [ X x , X y , X z , 1 ] T X [X_x, X_y, X_z, 1]^T X…三角测量 1. 核心公式推导 假设两个相机的投影矩阵为 P P P 和 P ′ P P′对应的匹配图像点(同名点)为 ( u , v ) (u, v) (u,v) 和 ( u ′ , v ′ ) (u, v) (u′,v′)目标是求解三维点 X [ X x , X y , X z , 1 ] T X [X_x, X_y, X_z, 1]^T X[Xx​,Xy​,Xz​,1]T齐次坐标。 投影方程 每个相机的投影方程可以表示为 { u P 00 X x P 01 X y P 02 X z P 03 P 20 X x P 21 X y P 22 X z P 23 v P 10 X x P 11 X y P 12 X z P 13 P 20 X x P 21 X y P 22 X z P 23 u ′ P 00 ′ X x P 01 ′ X y P 02 ′ X z P 03 ′ P 20 ′ X x P 21 ′ X y P 22 ′ X z P 23 ′ v ′ P 10 ′ X x P 11 ′ X y P 12 ′ X z P 13 ′ P 20 ′ X x P 21 ′ X y P 22 ′ X z P 23 ′ \begin{cases} u \frac{P_{00}X_x P_{01}X_y P_{02}X_z P_{03}}{P_{20}X_x P_{21}X_y P_{22}X_z P_{23}} \\ v \frac{P_{10}X_x P_{11}X_y P_{12}X_z P_{13}}{P_{20}X_x P_{21}X_y P_{22}X_z P_{23}} \\ u \frac{P_{00}X_x P_{01}X_y P_{02}X_z P_{03}}{P_{20}X_x P_{21}X_y P_{22}X_z P_{23}} \\ v \frac{P_{10}X_x P_{11}X_y P_{12}X_z P_{13}}{P_{20}X_x P_{21}X_y P_{22}X_z P_{23}} \\ \end{cases} ⎩ ⎨ ⎧​uP20​Xx​P21​Xy​P22​Xz​P23​P00​Xx​P01​Xy​P02​Xz​P03​​vP20​Xx​P21​Xy​P22​Xz​P23​P10​Xx​P11​Xy​P12​Xz​P13​​u′P20′​Xx​P21′​Xy​P22′​Xz​P23′​P00′​Xx​P01′​Xy​P02′​Xz​P03′​​v′P20′​Xx​P21′​Xy​P22′​Xz​P23′​P10′​Xx​P11′​Xy​P12′​Xz​P13′​​​ 消去分母 将分母移到等式左边得到四个线性方程 { u ( P 20 X x P 21 X y P 22 X z P 23 ) P 00 X x P 01 X y P 02 X z P 03 v ( P 20 X x P 21 X y P 22 X z P 23 ) P 10 X x P 11 X y P 12 X z P 13 u ′ ( P 20 ′ X x P 21 ′ X y P 22 ′ X z P 23 ′ ) P 00 ′ X x P 01 ′ X y P 02 ′ X z P 03 ′ v ′ ( P 20 ′ X x P 21 ′ X y P 22 ′ X z P 23 ′ ) P 10 ′ X x P 11 ′ X y P 12 ′ X z P 13 ′ \begin{cases} u (P_{20}X_x P_{21}X_y P_{22}X_z P_{23}) P_{00}X_x P_{01}X_y P_{02}X_z P_{03} \\ v (P_{20}X_x P_{21}X_y P_{22}X_z P_{23}) P_{10}X_x P_{11}X_y P_{12}X_z P_{13} \\ u (P_{20}X_x P_{21}X_y P_{22}X_z P_{23}) P_{00}X_x P_{01}X_y P_{02}X_z P_{03} \\ v (P_{20}X_x P_{21}X_y P_{22}X_z P_{23}) P_{10}X_x P_{11}X_y P_{12}X_z P_{13} \\ \end{cases} ⎩ ⎨ ⎧​u(P20​Xx​P21​Xy​P22​Xz​P23​)P00​Xx​P01​Xy​P02​Xz​P03​v(P20​Xx​P21​Xy​P22​Xz​P23​)P10​Xx​P11​Xy​P12​Xz​P13​u′(P20′​Xx​P21′​Xy​P22′​Xz​P23′​)P00′​Xx​P01′​Xy​P02′​Xz​P03′​v′(P20′​Xx​P21′​Xy​P22′​Xz​P23′​)P10′​Xx​P11′​Xy​P12′​Xz​P13′​​ 矩阵形式 将上述方程整理为齐次方程组 A ⋅ X 0 A \cdot X 0 A⋅X0其中系数矩阵 A A A 的每一行对应一个方程 A [ u P 2 − P 0 v P 2 − P 1 u ′ P 2 ′ − P 0 ′ v ′ P 2 ′ − P 1 ′ ] A \begin{bmatrix} u P_{2} - P_{0} \\ v P_{2} - P_{1} \\ u P_{2} - P_{0} \\ v P_{2} - P_{1} \\ \end{bmatrix} A ​uP2​−P0​vP2​−P1​u′P2′​−P0′​v′P2′​−P1′​​ ​ 这里 P i P_{i} Pi​ 表示投影矩阵的第 i i i 行如 P 0 [ P 00 , P 01 , P 02 , P 03 ] P_{0} [P_{00}, P_{01}, P_{02}, P_{03}] P0​[P00​,P01​,P02​,P03​]进而通过SVD求解 X X X的齐次坐标。 2. 代码实现步骤 以下是基于公式的手动实现Python NumPy 步骤1构造系数矩阵 $ A $ def triangulate_point(P1, P2, pt1, pt2):P1, P2: 3x4 投影矩阵pt1, pt2: 匹配的二维点 (u, v)u1, v1 pt1u2, v2 pt2# 构造矩阵A的每一行row1 u1 * P1[2, :] - P1[0, :] # u * P1[2] - P1[0]row2 v1 * P1[2, :] - P1[1, :] # v * P1[2] - P1[1]row3 u2 * P2[2, :] - P2[0, :] # u * P2[2] - P2[0]row4 v2 * P2[2, :] - P2[1, :] # v * P2[2] - P2[1]A np.vstack([row1, row2, row3, row4])return A步骤2SVD分解求解最小二乘解 def solve_svd(A):# 奇异值分解U, S, Vt np.linalg.svd(A)# V的最后一列对应最小奇异值的解X Vt[-1, :]# 归一化齐次坐标X X / X[3]return X[:3] # 返回三维坐标 (X, Y, Z)
http://www.laogonggong.com/news/108013.html

相关文章:

  • 泉州网站网站建设网站怎样做自适应分辨率大小
  • 海门住房和城乡建设局网站泰安城市建设吧
  • 阿里巴巴申请网站怎么做wordpress4.0下载
  • 普陀专业做网站如何做网站的页面
  • 网站用开源cms在网站上做宣传
  • 樟木头镇做网站网页设计兼职平台
  • 网站开发下载那个咨询公司税率是多少
  • 南阳网站排名价格教育类电商网站
  • 旅游网站设计源码精选网站建设排行榜
  • 制作一个网站的费用是多少钱女生做网站编辑好还是
  • 海报在线设计平台重庆seo排名优化费用
  • 微信群推广网站平面设计培训机构价位
  • 太原市给企业做网站怎么建设幸运28网站
  • 做竞品分析去哪个网站wordpress会员制网站
  • 网站排名工具事业单位网站方案
  • 网站分几个类型抖音代运营报价明细表清单
  • 包头网站开发建设织梦可以做导航网站
  • 国外商业网站设计下载app官方正版
  • 自己做彩票网站简单吗江苏建设厅厅长徐其耀
  • 广州哪家公司做网站好做国外网站汇款用途是什么
  • 最便宜建站软件下载商店
  • 做渠道的网站有哪些方面上海百度推广电话
  • 湖北省建设教育协会网站最优惠的网站优化
  • 佛山科技网站建设网站栏目内链怎么做
  • 外贸网站建设团队怎么选择企业建站公司
  • 做网站和网页的目的和作用是什么苏州网站设计制作公司
  • 设计旅游网站的主色调安全教育平台登录入口 登录
  • 长治网站制作哪家好网站换空间 site
  • 茂名高端模板建站芜湖网站制作
  • 学院网站建设项目概述网页设计实训报告word