面向单机驱动的多通道投影系统的图形应用程序移植与绘制技术

来源 :复旦大学 | 被引量 : 0次 | 上传用户:tingyuanzhu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
高分辨率应用程序在日常生活中使用广泛,对于这些应用程序,可以使用高清平板液晶显示器或等离子显示器作为输出设备。然而,此类设备受到物理的限制,显示屏幕的尺寸有限。与其他支持高分辨率和大尺寸输出的设备相比,单机驱动的多通道投影系统具有价格较低、易于管理的优点。单机驱动的多通道投影系统使用几何校正和颜色校正以消除几何错位,亮度不均匀等问题。已有的颜色校正参数获取方法过程复杂、效率低。根据校正参数,已有的移植方法通过屏幕拷贝函数获取应用程序的输出,并重新绘制输出画面。该方法存在以下不足:对于图形应用程序绘制帧率低,画面闪烁;由于系统中的投影仪只能使用显卡输出像素的一半,系统能支持的投影通道数少于显卡支持的输出通道数;在具有三维桌面的操作系统中,大多数二维应用程序的输出经过图形应用程序进行绘制,因此与普通图形应用程序类似,运行二维应用程序时绘制帧率低、画面闪烁,限制了该技术的应用范围。针对上述问题:本文提出一套效率更高、效果更好的图形应用程序移植与绘制技术,扩展单机驱动的多通道投影系统的应用范围和伸缩性。由于通常系统中投影仪数量不多,使用了一种效率高的几何校正参数获取方法。在颜色校正参数获取方面,利用数码照相机的RAW输出格式,提出一种效率更高的ITF恢复方法。已有的恢复方法需要拍摄几万张照片,而本文的方法只需要几十张。在图形应用程序移植方面,提出使用函数截获技术克服现有移植技术的缺陷。通过结合现有的两种函数截获技术(DLL替换和Detours),函数截获在图形应用程序运行前生效,从而可以校正每一帧画面;同时开发截获库要求的工作量少。我们在运行时截获应用程序对图形绘制库的帧缓冲更新函数的调用,从而在不修改应用程序源代码的情况下校正输出画面。由于校正绘制不会与图形应用程序的绘制过程竞争图形绘制资源,移植后画面不闪烁、绘制帧率更高。由于校正时直接修改了图形应用程序所使用的帧缓冲,对于在全屏模式下运行的程序,系统中的投影通道可以使用显卡所有的输出像素,因此系统能支持更多的投影通道。实验结果表明,使用本文的移植技术后图形应用程序的画面流畅;同时绘制帧率为使用屏幕拷贝技术时的1.4倍。在具有三维桌面的操作系统中运行普通二维应用程序时,绘制帧率为使用屏幕拷贝技术时的2.5倍。
其他文献
随着互联网信息的飞速增长,越来越多的人将搜索引擎作为网络信息获取的主要手段。但是,在浩如烟海的互联网信息世界中,通过现有的搜索引擎,人们寻找有用信息还是存在着很大的
随着信息技术和互联网的高速发展,互联网上的多媒体资源数量呈爆炸性增长,用户要在如此庞大的资源中快速找到自己感兴趣的资源是非常困难的。推荐系统就是针对不同用户预定义的
近年来,随着互联网中数字图像不断激增,如何在海量图像中迅速准确地进行分类显然已经成为亟需解决的问题之一。现有的许多图像分类方法一般是通过提取图像底层特征来获得图像视
关联规则挖掘和文本分类都是数据挖掘领域的核心问题,两种方法都被广泛应用于许多其它数据挖掘任务中,近年来越来越受到学术界的关注。本文对关联规则在文本分类中的应用进行
本文的目的是研究进化算法,特别是具有量子行为的粒子群算法,解决多目标优化问题。在科学应用和实际应用领域中,普遍存在着多目标决策的问题,各个目标之间往往是相互冲突的,
税收制度作为规范国家和纳税人之间税收分配关系的法律制度,在现实经济生活中具有十分重要的意义。而税收流失的现象严重影响着国家的发展。因此,加强税务信息化建设,有效减少税收流失显得尤为重要。完善的税收体制是维护国家权益的重要保障。GB18240.7国标样机系统的研发项目,主要是针对使用POS系统、业务系统进行企业管理、财务管理的大型零售商场、超市、大卖场以及大型连锁快餐业目前在用的收款机系统进行税控改
近年来,以Web服务为基础的面向服务的体系架构的迅速发展,为互联网应用提供了一种共享数据的有效手段。Web服务组合为企业业务应用提供了极大的灵活性。然而,随着网络上Web服务
随着国内移动通信网络即将向3G演进,数据业务势必将得到空前发展。无线应用协议(WAP)是互联网和移动通信技术的有机结合,是一种向移动终端提供互联网信息内容和增值服务的全
作为新一代的IT商业模式,云计算受到了广泛关注。然而,云计算在急速发展的同时也带来了一系列的问题,首当其冲的就是云端数据的有效管理问题。如何高效的管理云端数据、提高系统
优化奶牛品种、提高牛奶产量与品质是奶业生产中的核心环节。奶牛体型线性评定是奶牛优化育种工作的一项重要内容,其主要目的是通过评定来预测奶牛的产奶能力,同时估测育种值,组