基于GPU的可视媒体素材编辑系统

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:tewy001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可视媒体主要包括图像和视频,具有直观、生动、有趣等特点,与文字相比能更加有效地向人们传达信息。在过去,传统的可视媒体来源有手工绘画、印刷等,载体有纸、胶片等。由于传统可视媒体生产和保存成本较高,并且缺乏有效的重用手段,使得可视媒体的作用未能得到全面的发挥。而如今,随着信息技术和互联网的不断发展,各类数码设备的出现降低了生产成本,互联网的普及也使得可视媒体的媒介本质得到了充分的发挥。可视媒体已成为最重要的信息载体之一,在人们的生产和生活中应用日益广泛,并且对其需求越来越大。因此,研究针对可视媒体素材的编辑工具集具有非常现实而重要的意义。然而已存在的可视媒体素材编辑工具由于商业竞争、软件定位等原因,并不能很好地整合可视媒体素材的编辑、管理和便捷的系统二次开发的综合功能。另一方面,CPU的计算性能受到材料、工艺、散热等多方面的制不能继续按摩尔定律提高,人们开始转变思路,朝多组件并行运算的方向发展。而随着GPU架构的日渐成熟,其强大的并行计算性能越来越受到人们的重视。针对以上问题,本文研究基于GPU的可视媒体素材编辑系统,旨在给出一个具有基本的管理功能和素材编辑功能的平台,并给开发者提供便捷的开发框架,便于在该系统上进行基于GPU的可视媒体编辑算法的实现。本文首先介绍可视媒体和并行计算的相关背景,特别分析了对可视媒体编辑的强烈需求和目前已有工具存在的问题以及并行计算的重要性。接着从发展历史、架构、基本思想等方面详细地介绍了基于GPU的通用计算即GPGPU的相关技术和背景,以及可视媒体编辑重要领域之一的非真实感绘制的相关技术。随后对目前的基于GPU的可视媒体素材编辑系统的需求进行了详细的分析,并在此基础上给出系统各个模块的设计和基本实现思想,并具体分析了GPGPU框架的设计和具体实现。在系统的应用部分,本文以卡通风格化算法为例,给出了算法分析和在系统上的具体实现,并将本文的结果与其他方法进行了对比分析。最后从系统设计和实验结果来看,本文实现的基于GPU的可视媒体素材编辑系统具有基本的素材管理和丰富的编辑功能,而特别对于开发人员具有良好的可扩展性和便捷的开发框架,具有很好的应用前景。
其他文献
当前,随着电信市场的逐步开放,市场竞争的加剧,服务与竞争已成为电信企业面临的两大主题。电信运营商要想在以客户为中心的现代市场环境及日益激烈的市场竞争中,处于有利地位,需要
工作流技术是进入90年代以后计算机应用领域的一个新的研究热点。对于工作流系统中的任务分配,如果应用合适的分配模型和算法,可以使得工作流系统选择最合适的参与者来执行任务
网格是一种新技术,是基于Internet之上的资源的全面共享。网格是一个集成的计算与资源环境,或者称作计算资源池。它能够充分吸纳各种计算机资源,并将它们转化成一种随处可得的、
软件需求分析是整个软件开发过程中极为重要的环节,它不仅仅是技术问题,也涉及了组织、管理、商务、社会等问题。在早期的需求分析过程中,描述建立了软件系统的动机、意向和原则
正确并高效地进行补丁验证对提高软件质量及程序员生产效率至关重要。使用静态分析的方法可以在程序不执行的情况下检测出程序中可能存在的部分错误;同时,动态符号执行可以自动
随着网络技术的发展,Internet上已经开发出多种多样的应用,其中不少是高带宽的多媒体应用,这带来了带宽的急剧消耗和网络拥塞问题。组播技术正是为了解决这些问题而提出的,它有效
近年来,多媒体应用在Internet中占据越来越重要的位置。如果多个用户同时要接收同样的多媒体数据,组播是最有效的单点到多点的数据传输方式。传统的组播以单一速率发送给所有
随着校园网规模的不断扩大和网络应用的日益开展,校园网安全性的管理变的复杂,同时对网络管理员的要求越来越高。校园网的安全管理和稳定运行已经成为计算机网络领域备受关注的
本课题所研究的产品设计协同平台是一个多Agent支持的分布式软件系统,可以用其进行产品的初步设计以及产品数据管理。本课题详细研究了Agent理论模型,首先介绍了软件Agent的定
集合论的提出及发展大大促进了计算机应用技术的创新,尤其,近些年来迅速发展起来的Rough集理论,对于处理不确定、不精确、模糊信息提供了良好的解决方法,加快了人工智能技术的发