PV3D实景虚拟漫游技术的实现(9)
时间:2016-11-23 20:48 来源:毕业论文 作者:毕业论文 点击:次
2.5 设计的重点及难点分析 2.5.1 设计重点分析 本课题的设计重点在于研究如何通过计算机图像图形技术和计算机视觉技术,将现实环境中客观存在的物体精确地在虚拟环境中表现出来,并加上界面的交互设计,使真实环境和虚拟的物体相互叠加、信息互补、同时存在,增强全景实景图片的表现力,进一步模糊真实世界与计算机所生成的虚拟世界之间的界线,给人以真实、直观、富有表现的立体三文真实场景。 2.5.2 设计难点分析 本课题的设计难点在于如何将实景利用Photoshop等图形图像后期处理软件,将图像组织起来,形成全景图,运用Flash中提供的类包来实现Flash 3D的效果,并进行Flash Action-Script脚本语言的编写,结合Flash 3D开源引擎PV3D(PaperVision3D),来实现全景图片实现实时交互动画的功能,使得用户可以在多个视点之间漫游,为用户提供一个交互友好、便捷美观的操纵界面。 3 设计 3.1 设计主题 本课题的设计主题为,上海外滩全景作品 定位为旅游景点的实景虚拟展示,选取的景点为上海外滩,主要选择了五个场景,陆家嘴、东外滩、外白渡桥。 选择“旅游景点”作为本次课题实景虚拟的展示,主要原因在于,景点相比于其他展示更知名,可行性相比选择其他版块要较高,其次作为上海的学生拍摄的过程会比较容易,再者制作出的效果能更具人文特色、可使用度大。 3.2 全景图的拍摄 3.2.1 拍摄注意事项 拍摄场景全景图的原图像时,相机设置所应注意以下几点: 1、手动选择曝光设置 在情景模式下选择光圈优先或快门优先,将曝光表设到最亮以免曝光过度,并手动锁定拍摄的光圈和快门速度。这样做的理由是如果相机对每次拍摄都进行自动曝光调整的话,表面上微小的亮度改变也会让相片重叠的两部分完全不同。这样,最终生成的全景图各部分的明暗差距会很大。 2、关闭相机的自动聚焦功能 在拍摄全景图相片的时候使用相同焦距。使用不同的焦距会在拼接过程中出现客服不了的矛盾点。 3、关闭相机自动白平衡功能 手动设置白平衡并在拍摄所有相片时使用相同设置。因为启动自动白平衡时,光线情况的微小变化会使相邻两张相片的色彩产生巨大的差距。 4、拍摄时,在相机曝光表中找出适合整组拍摄的曝光量,并使用这一曝光量 如果必须使用其它曝光量拍摄部分相片(由于光线突然变化),请尽量使其与第一个设置接近。一般来说,光线均衡的相片拼接生成的全景图片效果较好。曝光设置的改变会使两张相片的相同区域(重复区域)看起来完全不同。这样,最终生成的全景图会出现边缘痕迹。 5、不要使用闪光灯 如果相机有自动闪光的功能,请在拍摄全景图片时关闭此功能。因为相机的闪光灯有一定的射程和覆盖区域,并能在每次拍摄是产生形状和位置不同的阴影。这些区别会使程序很难识别相邻相片的相同区域。 6、拍摄整组全景相片时,使用同一相片尺寸(分辨率)和相片质量(如,优质) 因为软件不能拼接不同尺寸的相片。 7、如果没有特殊情况,务必使用三脚架 这样可以保证拍摄的全景图在同一个水平面上。 8、拍摄相片时,在相邻相片之间保留25%至50%重叠区域 在拼接的相片中有明显的不同值时候,拼接结果中会出现条形效果。如果遇到此类问题,可以在拼接前用相片编辑程序,如photoshop调整相片亮度和对比度。 (责任编辑:qin) |