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

朔州公司做网站网站做浮动边框asp代码

朔州公司做网站,网站做浮动边框asp代码,演出备案在哪里查询,仙居微信网站开发对图像Size的处理, 以适应Transformer 在MVSPlat 当中使用 Center_Crop 裁剪图像,适用于 Transformer 的32 倍数, 其中 焦距 f 不变化,只改变 cx,cy.MuRF 直接对图像进行 插值,合成理想的 size. 根据 ori_size 和 inference_size…

对图像Size的处理, 以适应Transformer

  • MVSPlat 当中使用 Center_Crop 裁剪图像,适用于 Transformer 的32 倍数, 其中 焦距 f 不变化,只改变 cx,cy.
  • MuRF 直接对图像进行 插值,合成理想的 size. 根据 ori_sizeinference_size 计算出来 scale, 然后分别乘上 对应的 内参。 这个时候 内参数的 所有参数fcx,cy都会改变。
 ori_size = var.images.shape[3:]
scale_factor_y = inference_size[0] / ori_size[0]
scale_factor_x = inference_size[1] / ori_size[1]tmp_imgs = var.images.view(-1, 3, *ori_size)
tmp_imgs = F.interpolate(tmp_imgs, size=inference_size, mode='bilinear', align_corners=True)# update intrinsics
intrinsic = var.intrinsics.clone()  # [B, V, 3, 3]
intrinsic[:, :, :1] = intrinsic[:, :, :1] * scale_factor_x
intrinsic[:, :, 1:2] = intrinsic[:,:, 1:2] * scale_factor_y

使用 Transformer 对于图像进行处理,得到不同分辨率的 Feature Map

# extract multi-view image features,用列表存储
# list of [B, V, C, H, W], multi-scale, resolution from low to high
ref_feats_list = self.get_img_feat(ref_images)

Render

生成的 Ray 是从 downsample 之后的图像生成的, 假设原图像的分辨率是(352,1408), 论文中的参数 radiance_subsample_factor = 4, 那么会从 降采样4倍之后的图像 size = (88,352)生成光线。 每条光线如果采样 64 个点,那么组成的 Tensor pts_3D 对应的 shape 是 # [B,HW,D,3], 将这些采样点投影到 feature_map 上面然后计算 Reference Image 之间的 feature 相似度,去得到 Geometry 的 Cues.
在这里插入图片描述

Patch-based for High-Resolution rendering

MuRF 可以对于 高分辨率的图像在 Test 的阶段做 Rendering

sample window on the image

  • 先生成一个小范围的 window. uv像素坐标系;
* window_grid = generate_window_grid(-local_radius, local_radius,-local_radius, local_radius,local_h, local_w, device=grid.device)  
  • 上一部生成的 grid 坐标 [-1,1] 之间转换到 uv像素坐标系;
 b, n, d = grid.shape[:3]# grid is in [-1, 1]color_sample_grid = grid.view(b, n * d, 1, 2)  # [B, H*W*D, 1, 2]color_sample_grid = (color_sample_grid + 1) / 2  # [0, 1]color_sample_grid = torch.cat((color_sample_grid[:, :, :, :1] * (
img_w - 1), color_sample_grid[:, :, :, 1:] * (img_h - 1)), dim=-1)  # image scale
  • window 的 size 和实际采样点坐标相加, 生成 最后的采样范围,变换到[-1,1]之间,使用 grid_sample 函数来实现最后的 query;
 color_sample_grid = color_sample_grid + \
window_grid  # [B, H*W*D, (2R+1)^2, 2]# normalize to [-1, 1]
c = torch.Tensor([(img_w - 1) / 2., (img_h - 1) / 2.]).float().to(color_sample_grid.device)
color_sample_grid = (color_sample_grid - c) / c  # [-1, 1]sampled_color = torch_F.grid_sample(
ref_images[:, view_idx], color_sample_grid, align_corners=True, mode='bilinear', padding_mode='border')
http://www.yayakq.cn/news/273517/

相关文章:

  • 如何做简洁网站设计做烘焙的网站
  • wordpress gzip压缩搜索引擎优化的核心本质
  • 手机网站制作套餐如何做网站的内链和外链
  • 做网站如何组建域名seo优化快速排名技术
  • 网站要实名认证不锈钢网站样板
  • 如何做自己的播报网站西部数据网站管理助手v3.0
  • 百度app下载安装官方免费版自学seo能找到工作吗
  • 石材网站源码邯郸网站设计邯郸网站制作
  • 瓦房店网站建设公司注册地址与办公地址不一致
  • 电子商务网站建设的试卷app界面设计总结
  • 禅城网站设计西安网站优化培训
  • 电商网站是什么意思山西省智慧建筑信息平台
  • 铜山区建设局网站做跨境电商亏死了
  • 中国建设银行内部网站宝塔上安装wordpress
  • 电子商务网站推广论文最新新闻摘抄2022年
  • 设计什么网站简单知名大型网站搭建公司
  • 公司网站乱码静安区品牌网站建设
  • 建好的网站能修改吗电商名字创意名称
  • 营销型网站是啥公司网络维护是做什么的
  • 文案写作网站国内cms
  • 面向对象网站开发中铁建设集团门户网官网
  • 网站弹出框怎么做网站的域名用文字搜索怎么做
  • 上传网站数据库吗wordpress链接跳转页面
  • 网站生成工具旧手机 搭建wordpress
  • 利用代码如何做网站怎么给网站做备份呢
  • 电子商务模拟实训报告企业网站建设吉林公路建设有限公司网站
  • 百度网站怎么申请注册抖音代运营创业
  • 瑞丽网站建设对重庆电子政务网站建设评价
  • 自己做的网页可以上传网站吗vue.js网站开发用例
  • 网站维护与建设合同做苗木网站哪家好