热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

中国虚拟现实大会DineshManocha的特邀报告记录

虚拟现实社交(SocialVR)是现在VR领域重要的挑战之一,现在的虚拟现实在静态上已经有了很大的进展与完善——研究者可以将头发、发质等仿

虚拟现实社交(Social VR)是现在VR领域重要的挑战之一,现在的虚拟现实在静态上已经有了很大的进展与完善——研究者可以将头发、发质等仿真得很好,但是现在的VR体验是孤独的(原话为Current VR experience can be lonely),虽然大公司如Oculus提供的demo做得很棒,但是画面中的建筑物缺乏人类,没有人的画面缺乏交互性,就像是一座空城。

Social VR有三个关键因素:Immersion,presence,and co-presence,感官层面上的精致沉浸感,用户客观体验上的“自我存在感”,以及用户客观体验上的“有其他人存在的体验感”。

做好social VR的三部曲:

1.Appearance Realism

Appearance realism这一部分主要包括:illumination realism, geometric realism,这一部分已经有比较好的进展。因为不是演讲的重点,所以没有进一步展开。

2.Motion Realism 和 Behavior Realism

Motion realism和 behavior realism 还很不成熟,在静态转换为动态的模拟仿真中,遇到了许多问题需要解决:

(1)在移动仿真中,虚拟人物应该展现出不同的步态,假如所有人的步态都是一样的会缺乏真实性。

已有合成移动的方法包括:Procedural method,Mocap-based methods, hybrid methods, 它们虽然在仿真上有了一定的进步——给出一个人物走动的视频,能够仿真出和其一样走动的虚拟人物,但是也有着很多缺点:缺少对虚拟人物的控制,我们只能被动的根据真人视频产生虚拟人物,而不能人为调整;只限于在开阔的场地进行单人的仿真,不能展现人与环境的交互;因为处理花销大,动作缺乏个性化。大多数的行为仿真研究集中在单个人上,缺乏多人的交互。

(2)在多人仿真中,我们仍未解决多人行走时的“冲撞”现象。

在现实生活中,两个真实的人相撞不可能一个人穿过另一个人,然而这种现象却出现在虚拟人中。我们的目的是要避免在人群仿真中互相穿过的情况。我们面临的挑战是:a.每一个人们都应该互为障碍物 b.如何对应动态的障碍物 c.如何对障碍物反应 d.如何应对复杂的地形。

这个问题的应用场景:在计算机图形学方面,对大规模人群的仿真;在智慧城市中,对行人与车辆的规划,用仿真技术去探索街道或者建筑物可以投放多少车辆和人;机器人在交互中,如何对障碍物做出反应;在广场等容易发生踩踏事件的地方,规划如何逃生,以及模拟机场等涉及大量人群地点的逃生方案。

 

现在正在开展的工作:

(1)对于步态仿真,Data-Driven Personality Model 以数据为驱动的性格推测模型,通过数据寻找仿真人物参数与人的性格的映射关系。

  研究结果:a.可以根据人物的性格特征去仿真多种多样的人群(能模拟出aggressive, impulsive, assertive, active, tense, shy性格的人物)

         b.分析人群数据去探索人群行为规律

                        c.生成人物性格与仿真人物的映射关系

        d.变化人物性格特征,如增加它的aggressive或impulsive的程度。

(2)关于障碍物“冲撞”现象:请前往http://gamma.cs.unc.edu/RVO2/ 

 

转:https://www.cnblogs.com/starryxsky/p/7729044.html



推荐阅读
  • iOS 小组件开发指南
    本文详细介绍了iOS小部件(Widget)的开发流程,从环境搭建、证书配置到业务逻辑实现,提供了一系列实用的技术指导与代码示例。 ... [详细]
  • 开发笔记:前端之前端初识
    开发笔记:前端之前端初识 ... [详细]
  • 能够感知你情绪状态的智能机器人即将问世 | 科技前沿观察
    本周科技前沿报道了多项重要进展,包括美国多所高校在机器人技术和自动驾驶领域的最新研究成果,以及硅谷大型企业在智能硬件和深度学习技术上的突破性进展。特别值得一提的是,一款能够感知用户情绪状态的智能机器人即将问世,为未来的人机交互带来了全新的可能性。 ... [详细]
  • 当前,众多初创企业对全栈工程师的需求日益增长,但市场中却存在大量所谓的“伪全栈工程师”,尤其是那些仅掌握了Node.js技能的前端开发人员。本文旨在深入探讨全栈工程师在现代技术生态中的真实角色与价值,澄清对这一角色的误解,并强调真正的全栈工程师应具备全面的技术栈和综合解决问题的能力。 ... [详细]
  • Mysqlcheck作为MySQL提供的一个实用工具,主要用于数据库表的维护工作,包括检查、分析、修复及优化等操作。本文将详细介绍如何使用Mysqlcheck工具,并提供一些实践建议。 ... [详细]
  • 详解MyBatis二级缓存的启用与配置
    本文深入探讨了MyBatis二级缓存的启用方法及其配置细节,通过具体的代码实例进行说明,有助于开发者更好地理解和应用这一特性,提升应用程序的性能。 ... [详细]
  • 本文介绍了两个重要的Node.js库——cache-content-type和mime-types,它们在处理HTTP响应头时非常有用。cache-content-type是基于mime-types构建的,并且实现了缓存机制以提高性能。 ... [详细]
  • 为什么会崩溃? ... [详细]
  • 解决远程桌面连接时的身份验证错误问题
    本文介绍了如何解决在尝试远程访问服务器时遇到的身份验证错误,特别是当系统提示‘要求的函数不受支持’时的具体解决步骤。通过调整Windows注册表设置,您可以轻松解决这一常见问题。 ... [详细]
  • 本文详细介绍了如何处理Oracle数据库中的ORA-00227错误,即控制文件中检测到损坏块的问题,并提供了具体的解决方案。 ... [详细]
  • 来自FallDream的博客,未经允许,请勿转载,谢谢。一天一套noi简直了.昨天勉强做完了noi2011今天教练又丢出来一套noi ... [详细]
  • HTML 页面中调用 JavaScript 函数生成随机数值并自动展示
    在HTML页面中,通过调用JavaScript函数生成随机数值,并将其自动展示在页面上。具体实现包括构建HTML页面结构,定义JavaScript函数以生成随机数,以及在页面加载时自动调用该函数并将结果呈现给用户。 ... [详细]
  • 当前物联网领域十大核心技术解析:涵盖哪些关键技术?
    经过近十年的技术革新,物联网已悄然渗透到日常生活中,对社会产生了深远影响。本文将详细解析当前物联网领域的十大核心关键技术,包括但不限于:1. 军事物联网技术,该技术通过先进的感知设备实现战场环境的实时监测与数据传输,提升作战效能和决策效率。其他关键技术还包括传感器网络、边缘计算、大数据分析等,这些技术共同推动了物联网的快速发展和广泛应用。 ... [详细]
  • IEC60825激光产品安全标准详解
    随着激光技术在全球范围内的广泛应用,尤其是激光投影显示技术的兴起,了解和遵守相关的安全标准变得尤为重要。本文将详细介绍IEC60825激光产品安全标准及其重要性。 ... [详细]
  • ROS主机与从机之间的通信原理及机制分析
    本文深入探讨了ROS(Robot Operating System)主机与从机之间的通信原理及机制。通过分析ROS网络架构,详细阐述了节点间的通信方式、消息传递流程以及数据同步机制。此外,还介绍了ROS中常用的通信模式,如发布/订阅、服务调用和参数服务器,为开发者提供了全面的技术指导。 ... [详细]
author-avatar
小池子的思密达
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有