基于深度图像的虚拟人动作控制方法研究

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:hl03031121
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟人是人在计算机的数字世界中的形象表示。随着计算机技术和工业技术的不断发展,虚拟人技术在近几年有了快速的提高。目前虚拟人技术在航天航空、军事、医疗、教育等领域有着非常广泛的应用。随着互联网的普及、电子商务的不断推广,人们生活的虚拟化程度也越来越高,这就对虚拟人技术提出了更高的要求。虚拟人技术主要分为两个大的方向,一是虚拟人建模,二是虚拟人动作仿真,虽然经过这几年的迅猛发展,虚拟人技术有了长足的进步,但仍然没有达到工业界所要求的完美程度。本文提出一种使用深度图像提取人体运动信息进而控制虚拟人运动的方法。利用深度摄像机采集到的深度图像,是一种二维灰度图,每个像素点上所带的信息,不同于普通图像的像素点的亮度、色彩、色调等信息,而是目标物体距离摄像机的物理距离。通过深度图像捕捉和跟踪人体动作具有使用普通图像难以企及的优势:使用者可以在任意光照背景下完成动作捕捉过程,也无需穿戴任何附加设备或反光点;获取图像之后的二次处理较为简单,噪音小、阈值高。本文首先介绍了虚拟人运动控制的特点、研究内容和关键技术;对虚拟人运动控制的主要方法进行了归纳比较,将目前的主要方法分类。分别对各类方法进行了基本原理探讨与研究现状介绍,并作了较深入的对比分析与讨论,指出了各个方法的优劣。然后对深度图像的获取和处理方法进行了研究。介绍了深度图像的几种处理方法,利用背景差分法将运动部分从背景中分割出来。边缘分割之后的关节区域作为粒子滤波的跟踪的目标,得到人体的运动信息。将运动信息转化为欧拉角,用于驱动虚拟人模型动作。最后,采用VC++与3DS MAX结合编程的方式,在3DS MAX中建立人体骨骼系统,将从深度图像中提取的人体动作信息传递到3DS MAX环境中的虚拟人身上,实现了对控制虚拟人运动的控制。
其他文献
在网络图像资源呈爆炸式增长的今天,如何有效地管理这些资源并让用户可以方便地访问其所需要的图像成为众多研究的焦点。基本方法主要包括图像检索和图像浏览,而图像标注则是
随着计算机技术和移动通讯技术的迅猛发展,建立在移动通信技术基础上的一种新的计算模式—移动计算(mobile computing)模式获得了飞速发展。目前以广播模式发布数据来支持并
图作为反映数据中携带信息最重要的一种表达方式,在许多领域得到广泛的应用。而热图是超越传统图形意义的一种新型的信息可视化方式,在现代的可视化领域中,热图的使用更加广
随着Internet技术的发展,网络应用服务越来越丰富多彩。为了对互联网中各种各样的流量实施有效的监控,首先需要使用协议识别技术来分辨网络流量的不同应用类型,然后才能够有
在研究Web服务组合中存在着一个重要问题是怎么样使用进程代数形式化的描述Web服务组合并且证明Web服务组合的正确性。用Pi-演算建模Web服务组合的模型可以用来检查、验证Web
本文研究了基于CART(Classification and Regression Tree)算法的基因芯片数据的分类问题。基因芯片技术对于早期癌症的诊断和确诊是一个革命性工具,它从基因表达的角度判断
由于网络的飞速发展,当前的网络正面临严重的安全和管理等方面的挑战,保障网络的可控性成为当今网络发展的迫切需求,国内外许多组织都针对该问题陆续开展了相关研究工作。针对当
随着网络技术和即时通信技术的飞速发展,即时通信工具随之得到了广泛的应用。这一通信工具领域的革命,改变了人们以电子邮件为主的传统的通讯方式,使协同化办公中需要员工互
决策树剪枝是决策树优化的常用方法。在保持决策树分类精度的前提下,该方法通过去掉决策树中某些子树的方法,达到减小决策树规模的目的。目前的决策树剪枝方法按照一定顺序遍
近年来,伴随着网络信息技术的高速发展,产生了一种新式的数据模型——数据流。它常常产生于web上的用户点击、网络入侵检测、实时监控系统或无线传感器网络等动态环境中。相