Autodesk的照片建模云服务—Autodesk ReCap 360 photo

现实捕捉技术方兴未艾,简单的讲现实捕捉技术就是把现实中的现状信息数字化到计算机中以便做进一步的处理。对于不同的应用目的会有不同的捕捉设备,工程或传媒娱乐行业中经常用到的肯定就是三维模型了。那如何得到三维模型呢?我们有多种途径和设备,比如通过全站仪、GPS测绘然后建模,激光扫描仪扫描成点云等。你可以看看AU社区上的这个视频介绍了现实捕捉技术的背景知识。

提到捕获现实对象获得三维模型,你可能最先想到的就是激光扫描仪,不过激光扫描仪还是有点小贵的,一般人估计玩不起。但人人都有相机、手机可以拍照,今天给大家介绍一种通过照片建模的技术—Autodesk ReCap Photo, 这是一个基于云端的技术。比如你需要对某个雕塑进行快速建模,基本的流程就是, 用相机对这个雕塑进行拍照一周,然后把照片上传到ReCap 360服务器,ReCap 360会在云端对这些照片进行处理生成三维模型供下载。

image

在拍照时的一个基本的要求就是要求,这些照片要有重叠,ReCap360 photo服务器会根据不同照片中的重叠点进行计算,从而还原成三维模型。为保证模型生成效果,最好没隔5~10°就拍摄一张照片,即围绕物体一周至少拍摄36张照片。那我们可以应用这项技术对那些物体建模呢?其实很广泛,比如地形地物、人像、雕塑、建筑、家具、玩具等等等等,只要物体在拍照过程中静止不动并有较丰富的纹理即可。

image

image

不过对于一些形状规则,纹理单一,外表光滑反光的物体,则不适用于这项技术,比如下面这些物体,建模效果就不好了。

image

 

你可能听说过123D Catch,如果你有iPad,可以现在就是AppStore应用程序商店下载安装一下。 123D Catch就是利用的ReCap photo技术,你可以使用iPad对物体进行拍照,然后上传,生成模型。不过123D Catch毕竟是在iPad等大玩具上供大家把玩的应用,模型生成效果一般,还可能生成不成功。其实Autodesk 开发了其底层技术,即Autodesk ReCap Photo,这是面向专业人员的技术,可以生成更精细的模型,而且提供API供专业人员调用。不妨现在来试试!

首先使用你的Autodesk ID登录到http://recap360.autodesk.com/#home ,没有Autodesk ID? 简单,免费注册一个就好了。你会看到如下界面:

image

如果你已经对要建模的物体拍好了照片,可以现在就点New photo project来创建一个项目,起个名字然后就可以上传照片,开始生成了,过程非常简单:

image

下面给大家看一些例子,当然模型的精细程度,取决于照片的质量,如果用高像素单反相机拍照,可以得到非常精细的模型。

image

clip_image001

 

如何申请Autodesk ReCap 360 photo的云币(Cloud Credit)

 

最后,ReCap photo还有API,你可以调用ReCap的API创建自己的应用或和你自己的业务集成, 如果你对ReCap photo开发技术感兴趣,请首先看一下下面的链接(英文)并欢迎和我联系,加入到我们的试点项目中来  :)

 

如何加入ReCap 360 API的试点项目(英文) 

 

 

 

转载于:https://www.cnblogs.com/junqilian/p/3600992.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/421107.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

1055. 集体照 (25)

1055. 集体照 (25) 时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue拍集体照时队形很重要,这里对给定的N个人K排的队形设计排队规则如下: 每排人数为N/K(向下取整),多出来的人全部站在…

线程下的udp和tcp局域网聊天

多线程,继承Thread类,重写run方法。 udp下的聊天。 两方,每一方都可发,可收。 import java.io.IOException; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; import java.util.…

委托事件实现更新窗体

委托 和 事件在 .Net Framework中的应用非常广泛。 委托( Delegate ):是一种定义方法签名(只有方法的名字,没有方法体),可以与具有兼容的签名的任何方法关联。所谓兼容的方法,是指 这个方法和委托的方法签名具有相同的返回类型和参…

1050. 螺旋矩阵(25)

1050. 螺旋矩阵(25) 时间限制150 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue本题要求将给定的N个正整数按非递增的顺序,填入“螺旋矩阵”。所谓“螺旋矩阵”,是指从左上角第1个格子开始,按顺时针螺旋方向填充。要求…

Java多线程,锁(synchronize),饿汉式单例线程,等待处理机制

一,礼让和守护线程 package com.much.hard;public class TestYieldProtect {public static void main(String[] args) {Yield1 y1 new Yield1();y1.setName("A");Yield2 y2 new Yield2();y2.setName("B");//y1.start();//y2.start();Daemon1…

升级ADT22.6后,Android模拟器无法创建

这 两天,在社区里看到有小伙伴们反应,自己在Eclipse下无法创建Android模拟器的问题。起初,自己也没太在意,我一直使用的是 Genymotion模拟器。然后,问题不解决,总有那么一天会让自己碰到的。这不&#xff0…

1052. 卖个萌 (20)

1052. 卖个萌 (20) 时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue萌萌哒表情符号通常由“手”、“眼”、“口”三个主要部分组成。简单起见,我们假设一个表情符号是按下列格式输出的: [左手]([左眼][口][右眼])[右手]…

原来js的parseInt函数还可以这样用

QQpc端登录账号还可以这样玩!!! 图片上来。 wow,我惊呆了。 居然可以登录进出?! 都知道,登录会验证账号是整数,文本框输入的是字符串,会把字符串转成整数, 而…

一步步学习SPD2010--词汇表

association关联:两个ECTs外部内容类型间的关系。 BCS业务连接服务:见Business Connectivity Service(BCS) BDC业务数据连接:见Business Data Connectivity(BDC) breadcrumb面包屑导航: 一系列链接&#xf…

1035. 插入与归并(25)

1035. 插入与归并(25) 时间限制200 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue根据维基百科的定义: 插入排序是迭代算法,逐一获得输入数据,逐步产生有序的输出序列。每步迭代中,算法从输入序列中取出一元…

自定义泛型集合,接口

自定义泛型集合 package C12_21;public class abstractList {public static void main(String[] args) {stu<String> stus new stu<String>();stus.setS("hello");System.out.println(stus.getS());// 灵活, 可以传入任意数据类型。 将运行错误转变为编…

安装json扩展

json_encode无法使用&#xff0c;要求扩展php>5.2,json>2.1.0 http://syue.com/Software/Web/php/17843.html 改php.ini加extensionjson.so转载于:https://www.cnblogs.com/mucaiweiblog/p/3618599.html

实验1 熟悉实验环境

本操作系统实验的硬件环境是IA-32(x86)架构的PC机&#xff08;就是你现在正在使用的计算机&#xff09;&#xff0c;主要软件环境是Bochs gcc 你最喜欢的编辑器/IDE 你最喜欢的操作系统 Linux 0.11源代码。实验的基本流程是根据实验要求编写应用程序、修改Linux 0.11的源代…

c/s和b/s两种开发模式

CS&#xff08;Client/Server&#xff09;&#xff1a;客户端----服务器结构。 C/S结构在技术上很成熟&#xff0c;它的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据。因为客户端要负责绝大多数的业务逻辑和UI展示&#xff0c;又称为…

前端学习(1032):jquery插件-瀑布流

1网址打开 下载插件 2引入css和js和html 3修改图片

实验2 操作系统的引导

操作系统的引导 实验目的 熟悉hit-oslab实验环境&#xff1b;建立对操作系统引导过程的深入认识&#xff1b;掌握操作系统的基本开发过程&#xff1b;能对操作系统代码进行简单的控制&#xff0c;揭开操作系统的神秘面纱。 实验内容 此次实验的基本内容是&#xff1a; 阅读《…

从Tom说JSP原理

第一次执行&#xff1a; 客户端通过电脑连接服务器&#xff0c;因为是请求是动态的&#xff0c;所以所有的请求交给WEB容器来处理在容器中找到需要执行的*.jsp文件之后*.jsp文件通过转换变为*.java文件.java文件经过编译后&#xff0c;形成.class文件最终服务器要执行形成的*.…

初识SolrJ开发, schema.xml的配置与服务初始化.

schema.xml位于solr/collection1/conf/目录下&#xff0c;是Solr中用户定义字段类型及字段的配置文件. Solr版本: 4.6.0 第一步: Schema.xml说明 实例schema.xml结构同solr/collection1/conf/schema.xml结构一致,具体配置通过注解已注明. <?xml version"1.0" enc…