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

机械加工网站有哪些重庆seo服务

机械加工网站有哪些,重庆seo服务,免费搭建商业网站,凡科登录电脑版目录 逆透视投影 torch版本 代码解释: 主要目的: 逆透视投影 torch版本 import torchdef inverse_perspective_projection(points, K, distance):"""这个函数计算给定估计距离的点集的逆透视投影。参数:points (bs, N, 2): 2D 图像上…

目录

逆透视投影 torch版本

代码解释:

主要目的:


逆透视投影 torch版本

import torchdef inverse_perspective_projection(points, K, distance):"""这个函数计算给定估计距离的点集的逆透视投影。参数:points (bs, N, 2): 2D 图像上的点(每个批次有 N 个 2D 点)K (bs, 3, 3): 相机的内参矩阵(每个批次一个 3x3 的矩阵)distance (bs, N, 1): 3D 世界中每个点的距离类似于:- pts_l_norm = cv2.undistortPoints(np.expand_dims(pts_l, axis=1), cameraMatrix=K_l, distCoeffs=None)"""# 第一步:将 2D 点转化为齐次坐标(在每个点的最后添加一个 1)points = torch.cat([points, torch.ones_like(points[..., :1])], -1)# points 的形状变为 (bs, N, 3),此时最后一维是齐次坐标# 第二步:应用相机内参 K,计算归一化的图像坐标points = torch.einsum("bij,bkj->bki", torch.inverse(K), points)# 通过 K 的逆矩阵将点从像素坐标系转换到归一化相机坐标系# 第三步:如果没有给定距离参数,直接返回归一化后的坐标if distance == None:return points# 第四步:将归一化坐标乘以距离,恢复到实际的 3D 空间坐标points = points * distancereturn points

代码解释:

  1. 输入参数:

    • points (bs, N, 2):包含 bs 批次,每个批次 N 个 2D 图像点。每个点是一个二维坐标。

    • K (bs, 3, 3):相机内参矩阵,每个批次对应一个 3x3 的矩阵。相机的内参矩阵通常包含焦距和主点坐标。

    • distance (bs, N, 1):每个点在 3D 空间中的距离。

  2. 第一步:将 2D 点扩展为齐次坐标。

    • points = torch.cat([points, torch.ones_like(points[..., :1])], -1) 将每个 2D 点添加一个 1,变成 (x, y, 1) 形式,这样可以进行齐次坐标变换。

  3. 第二步:应用相机的内参矩阵 K 的逆,将 2D 图像点从像素坐标系转换为归一化的相机坐标系。

    • 使用 torch.einsum("bij,bkj->bki", torch.inverse(K), points) 计算逆透视变换。torch.inverse(K) 是相机内参的逆矩阵,然后使用爱因斯坦求和约定将其与点坐标进行相乘,得到归一化的 3D 坐标。

  4. 第三步:如果没有给定距离 distance,直接返回归一化后的点坐标。

  5. 第四步:如果给定了每个点的 distance,则将归一化的坐标乘以该点的距离,得到实际的 3D 空间坐标。

主要目的:

  • 该函数通过逆透视投影,将 2D 图像上的点转换为 3D 空间中的坐标。这种方法通常用于从 2D 图像恢复 3D 空间中的物体位置,前提是知道每个点到相机的距离(distance)。

http://www.dtcms.com/wzjs/343986.html

相关文章:

  • b2c电商网站对比全世界足球排名前十位
  • wordpress 网校搜索引擎关键词优化
  • 桥下网站制作哪家好网站建设哪家公司好
  • 微信小程序制作教程视频windows优化大师会员
  • 网站地图用法百度免费推广方法
  • wordpress 打流水日志前端seo优化
  • 网上免费推广网站seo源码
  • 网站建设是永久使用吗网络营销的类型有哪些
  • 广州市天河区工程建设监督网站百度推广效果怎么样
  • 帮熟人做网站如何收费上海今天发生的重大新闻
  • 网站上线的步骤百度网页版电脑版入口
  • 重庆网站运营汕头百度网络推广
  • 真人做爰视频网站免费下载学市场营销后悔死了
  • 网站建设应用技术新手seo入门教程
  • 专做情侣装网站南京seo
  • 澳环网站设计中心数据营销
  • 做网站送企业邮箱seo教程seo入门讲解
  • 流感吃什么药效果最好seo优化裤子关键词
  • 网站怎么接广告赚钱搜索关键词查询工具
  • 怎么使用织梦做网站郑州做网站最好的公司
  • dw做的网站如何发布网络营销ppt
  • 东莞营销型网站哪家好手机上怎么制作网页
  • wordpress网站图片加载速度慢网络营销平台推广方案
  • wordpress vr插件广东seo推广
  • 个人备案网站建设方案书教师遭网课入侵直播录屏曝光广场舞
  • 网站报备流程最新app推广
  • 诸城盟族网站建设专业网站优化
  • diy网站2345网址导航浏览器下载
  • 网络运维工资一般多少windows优化大师的作用
  • 新闻网站广州seo公司官网