0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

借用一种计算方法来快速分析复杂的几何模型

倩倩 来源:互联网分析沙龙 2020-07-03 10:13 次阅读

卡内基梅隆大学的研究人员已经开发出一种有效的新方法,可以借用一种计算方法来快速分析复杂的几何模型,从而使逼真的动画电影成为可能。

传感器技术的飞速发展已经产生了大量新的几何信息,从古代建筑遗址的扫描到人体内部器官的扫描。但是分析大量数据,无论是确定建筑物在结构上是否健全,还是氧气如何通过肺部流动,已经成为计算的瓶颈。

计算机科学和机器人学助理教授基南·克兰恩(Keenan Crane)说:“数据已成为一种怪物。”“突然之间,您拥有的数据量超出了您可能分析甚至关心的范围。”

Crane和Rohan Sawhney博士计算机科学系的一名学生正在使用所谓的蒙特卡洛方法来驯服怪物,以模拟粒子,热量和其他事物如何通过复杂形状或在复杂形状内移动。通过此过程,无需将形状精巧地划分为网格-可以计算分析的小几何元素的集合。研究人员将在SIGGRAPH 2020年计算机图形和交互技术会议上介绍他们的方法,该会议将在7月举行。

主要作者Sawhney说:“建立网格是可能出现错误的雷区”。“如果只变形一个元素,它可能会使整个计算中断。对于许多行业来说,消除对网格的需求是非常巨大的。”

对于试图在1990年代创建逼真的动画的电影制片人来说,网格划分也是一个难题。网格划分不仅费力且缓慢,而且结果看起来也不自然。他们的解决方案是通过模拟可能围绕场景反弹的光线来增加过程的随机性。结果是产生了逼真的精美照明,而不是平坦的表面和块状阴影。

同样,Crane和Sawhney在几何分析中也采用了随机性。他们没有通过结构反射光线,而是使用蒙特卡洛方法来想象粒子,流体或热量是如何随机相互作用并在空间中移动的。蒙特卡洛方法最早是在1940年代和1950年代为美国核武器计划开发的,是一类算法,该算法以有序方式使用随机性来产生数值结果。

Crane和Sawhney的工作复兴了一种很少使用的“在球上行走”算法,该算法可以模拟粒子在空间中的漫长而随机的行走,而无需确定每个转弯。取而代之的是,他们计算粒子周围最大的空白区域的大小(例如,在肺中是支气管的宽度),并确定每个球体的直径。然后,程序可以从每个球体上的一个随机点跳到下一个以模拟随机游走。

虽然构建几何空间的网格可能需要一天的时间,但CMU方法允许用户在几秒钟内大致了解解决方案。然后可以通过进行越来越多的随机游走来完善此预览。

索恩尼说:“这意味着不必坐着等待分析完成才能得到最终答案。”“相反,分析是渐进式的,为工程师提供了立即的反馈。这意味着可以花更多的时间进行工作,而将更少的时间花在试图理解分析为何不起作用的墙上。”

Sawhney和Crane正在与行业合作伙伴合作,以扩大可以使用其方法解决的问题的种类。美国国家科学基金会,帕卡德奖学金,斯隆基金会,Autodesk,Adobe,迪士尼和Facebook为这项工作提供了支持。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器技术
    +关注

    关注

    51

    文章

    340

    浏览量

    97860
  • 几何模型
    +关注

    关注

    0

    文章

    4

    浏览量

    6111
收藏 人收藏

    评论

    相关推荐

    波特率的定义和计算方法 波特率与数据传输速度的关系

    。符号可以是数字、字母、声音、图像等,根据不同的符号确定每个符号占据多长时间。 波特率的计算方法 波特率的计算方法通常有两: 基于传输速率和符号位数 : 波特率
    的头像 发表于 11-22 09:49 234次阅读

    电流计算方法与配线法的区别

    电流计算方法与配线法是两个不同的概念,它们在电气工程和电子设计中扮演着重要的角色。电流计算方法主要涉及到电流的计算分析,而配线法则是关于如何安全、有效地将电气设备连接在
    的头像 发表于 09-19 16:00 311次阅读

    电荷放大电路的带宽 和IV转换电路带宽计算方法样吗?

    ,带宽会非常小,但实际中,电荷放大电路对输入的陡峭脉冲还是可以完美响应,这与带宽非常小矛盾。 电荷放大电路的带宽 和IV转换电路带宽计算方法样吗?
    发表于 09-03 07:07

    使用位置传感器输出数据的角度计算方法

    电子发烧友网站提供《使用位置传感器输出数据的角度计算方法.pdf》资料免费下载
    发表于 08-30 10:37 0次下载
    使用位置传感器输出数据的角度<b class='flag-5'>计算方法</b>

    rup是一种什么模型

    部分)开发的,它基于统建模语言(UML)和面向对象的软件开发方法。RUP提供了一种结构化的方法来开发软件,它包括系列的阶段、迭代和里程碑
    的头像 发表于 07-09 10:13 1167次阅读

    基于助听器开发的一种高效的语音增强神经网络

    受限的微控制器单元(microcontroller units,MCU)上,内存和计算能力有限。在这项工作中,我们使用模型压缩技术弥补这差距。我们在HW上对RNN施加约束,并描述了
    发表于 06-07 11:29

    【SOC的多种计算方法

    SOC的多种计算方法
    的头像 发表于 06-05 09:34 1937次阅读
    【SOC的多种<b class='flag-5'>计算方法</b>】

    储能容量的计算方法

    随着可再生能源的大规模应用和电力系统的日益复杂,储能技术的重要性日益凸显。储能容量作为储能技术的关键参数之,其计算方法对于评估储能系统的性能、优化储能系统的配置以及提高电力系统的稳定性等方面具有重要意义。本文将对储能容量的
    的头像 发表于 05-20 15:20 4411次阅读

    一种利用光电容积描记(PPG)信号和深度学习模型对高血压分类的新方法

    了深度神经网络在计算机视觉任务中的有效性,并为开发更强大、更复杂的神经网络架构铺平了道路。 ResNet-50是一种深度神经网络架构,由研究人员Kaiming He、XiangyuZhang
    发表于 05-11 20:01

    电压探头延迟计算方法及应用

    在电子测试和测量中,电压探头是一种常用的工具,用于测量电路中的电压信号。然而,电压探头本身会引入定的延迟,这可能会对测量结果产生影响。本文将介绍电压探头延迟的计算方法,并探讨其在实际应用中的重要性
    的头像 发表于 04-28 10:28 516次阅读
    电压探头延迟<b class='flag-5'>计算方法</b>及应用

    锥形电感 宽带锥形电感用途

    阻的计算方法进行了研究,给出了精确计算方法,其中,电感值误差在10.2%以内,直流电阻误差在6.5%以内;对锥形空心螺旋电感微波特性进行研究,提出了一种等效模型,该
    发表于 01-15 13:21

    耐压测试中漏电流的计算方法

    耐压测试是一种常用的电气测试方法。在进行耐压测试时,需要对漏电流进行计算,以确保测试过程中的安全。本文将详细介绍耐压测试中漏电流的计算方法
    的头像 发表于 01-11 14:38 1.1w次阅读
    耐压测试中漏电流的<b class='flag-5'>计算方法</b>

    在应用笔记AN-639_CN中提到对负载电阻Rb的计算方法,请问其中的CTRN是什么的?

    在应用笔记AN-639_CN中提到对负载电阻Rb的计算方法,请问其中的CTRN是什么的?是与电流互感器有关的参数吗?是定值5750吗?还是在文档里暂取了5750这个值
    发表于 12-27 07:32

    EMC计算方法和EMC仿真(1) ——计算方法简介

    EMC计算方法和EMC仿真(1) ——计算方法简介
    的头像 发表于 12-05 14:56 1360次阅读
    EMC<b class='flag-5'>计算方法</b>和EMC仿真(1) ——<b class='flag-5'>计算方法</b>简介

    不同壳温下SOA曲线的计算方法

    不同壳温下SOA曲线的计算方法
    的头像 发表于 12-04 17:54 724次阅读
    不同壳温下SOA曲线的<b class='flag-5'>计算方法</b>