15966992031
您的当前位置:主页 > 新闻资讯 > 知识百科 > 什么是虚拟现实行为建模-鼎炫科技

什么是虚拟现实行为建模-鼎炫科技

时间:2018-10-17

什么是虚拟现实行为建模,行为建模(Human Behavior Representation, HBR)是探索一种能够尽可能接近真实对象行为的模型,使人能够按照这种模型方便地构造出一个行为上真实的虚拟实体对象。什么是虚拟现实行为建模,行为建模赋予了虚拟对象“与生俱来”的行为和反应能力,并且遵从一定的客观规律,它起源于人 工智能领域的基于知识系统、人工生命和基于行为的系统(Behavior-Based System)。

什么是虚拟现实

什么是虚拟现实行为建模:虚拟实体对象的行为
虚拟环境中虚拟实体对象的行为可以分为两类:需要用户控制的行为和不需要用户控制的行为。
需要用户控制的行为:这类行为往往需要接受用户的输入并做出相应的动作。虚拟对象 随着位置、碰撞、缩放和表面变形等变化而动态产生的变化属于这类行为,这是虚拟环境中 最难处理的问题之一。例如碰撞问题,检测虚拟对象间是否发生碰撞只是解决碰撞问题的第 一步,还要处理与虚拟对象间的碰撞相关的各种形变以及由碰撞而产生的声音,甚至需要将 碰撞产生的力感变化反馈给用户。
不需要用户控制的行为:这类行为一般不需要从用户获得输入,而是从计算机系统或者 与虚拟环境相连接的外部传感器获得输入。例如虚拟环境中时钟的运动就是从计算机系统时 钟获取输入,虚拟环境中的温度计则需要从与虚拟环境相连接的温度传感器中获取实时的环 境温度,而虚拟的人工鱼在虚拟海洋中的游动完全由“自治代理”控制。
由此可知,行为建模主要研究的内容是模型对其行为的描述以及如何决策运动。目前,
己有的行为建模方法大致分为5种:基于Agent的行为建模,基于状态图的行为建模,基于 物理的行为建模,基于特征的行为建模和基于事件驱动的行为建模。

什么是虚拟现实行为建模:基于Agent的行为建模
Agent是一种抽象的工具,通过它能使研究人员用更方便、更熟悉的拟人化方式来描述、
解释、预测一个复杂系统的行为。
目前一般认为Agent是可以感知其所处环境,并能根据目标,自主运行,交互协作,作 用于环境的计算实体。它为分布交互式系统仿真的分析、设计和实现提供了一个新途径,成 为研究复杂适应系统的重要手段。Agent具有以下基本特点:
•自治性:不需要用户参与自主运行与操作的能力。
•反应性:感知环境变化并以预先设置的方式进行响应的能力。
•机动性:从一个主机转移到另一个主机的能力。
•知识性:通过规则数据库的建立,具有知识建立和知识获取与应用的能力。
•适应性:不需要用户指令自行修正其行为的能力。
•协作性:与其他Agent进行通信,并协同工作(如冲突处理),可以完成更复杂的任务或实现整体目标。

什么是虚拟现实行为建模:行为代理的建模
行为建模主要针对各种自主的行为代理(agent),即行为代理的建模。它们具有一定的智能性。
基于Agent的行为建模技术分为反应型、混合型和多Agent行为建模。基于反应型Agent 的行为建模对物体进行建模实现简单,建模出来的物体反应快速,但其智能程度不高,适合 对虚拟环境中智能程度较低的物体建模,其代表方法是Smart Object。混合型Agent行为建模 主要是对虚拟环境中具有智能性的物体建模,该类技术是由Mulgund等基于人认知的信息流 及行为框架提出的一种Agent的模型。多Agent行为建模把物体的行为分为自主行为和外部 互操作行为,它将与其他智能体交互的行为单独列出,
并单独建模,该方法对存在多智能体的协同式虚拟环境 尤其适用。图3.37所示为多Agent的组成与信息交互图。

什么是虚拟现实行为建模:Agent—般包括三个部分,主要功能如下。
•观察部分:用来接收和感知外界信息,如通过 传感设备等手段获取所处环境的综合信息。
•决策部分:用于完成任务时的行为决策。实现过 程中,一般先将行为规则写入数据库,需要进行决 策时,采用“匹配一选择一应用”的循环机制进行 决策,匹配与选择过程中可引入智能学习算法。
•行动部分:一方面指相对简单的行动,如前进、后退等;另一方面指内部状态的改 变,如当前位置等。输出行为能对外界环境产生影响。
数据库用来存放当前获取的信息和建立的知识及规则。
行为代理建模方法的应用实例是MIT媒体实验室在20世纪90年代初开发的表现反射行 为.的代理Dexter,可通过编程实现与用户握手。
反射行为被分配到模型的各个部分。用户手部的数据通过VPL数据手套采用,VPL数 据手套控制一只虚拟手。一旦发生虚拟握手,用户可以控制Dexter胳膊。如果用户移动到右 边,Dexter的整个胳膊都会发生转动。为了进一步提高仿真的真实感,还通过编程实现了让 代理的头部朝用户方向移动。
更复杂的反射行为的实例是包括能识别和模拟用户动作的代理。身穿传感衣的用户控制模 型的运动和身体姿态。模型可以识别和模拟用户的身体姿态。身体姿态包括行走、用右手或左手 进行指点和抓握、竖直和水平的头部运动等。当用户抬头和行走时,模型也随之抬头和行走。

什么是虚拟现实行为建模:群体行为
另外,一组代理形成了群体,群体可以是被指挥的、程序控制的或自主的。群体的自主 级别不一定与群体中的代理一致。例如,一个被指挥的群体可能是由自主代理形成的。在这 种情况下,群体具有一个共同的目标。每个代理能够通过某种方法感知周围的环境并做出反 应。如果群体是被指挥的,那么用户需要制定路标或游行路线。另一种可选的方案是通过程 序控制,让群体跟随领导者。这就意味着群体内部有社会层次,具有相同自主级别的代理之 间能够互相沟通。

什么是虚拟现实,记忆是群体行为中的一个重要因素,它使得群体以相同的方向响应一个给 定的重要事件。可以用于地震、建筑物倒塌等巨大危险事件做出群体行为响应的仿真。什么是虚拟现实行为建模仅是鼎炫科技http://www.dingxuankeji.com/一家之说,仅供参考。

Copyright © 2015-2018 淄博鼎炫数字科技有限公司 版权所有    鲁ICP备17022873号-1