论文部分内容阅读
当今立体显示领域中按照使用方式分成两种:眼镜式立体显示和裸眼(无眼镜)立体显示,这两种方式都是基于平面立体成像技术。Free3D公司专注于提供无需眼镜3D立体显示技术的解决方案,裸眼立体播放器作为最直接的配套应用程序而生。论文首先将较为系统地分析传统立体显示存在的问题,立足于Free3D裸眼立体显示方案并结合自身技术特点,设计一款面向市场的裸眼立体播放器(下文中统称3Dplayer)。该播放器在Direct3D架构下设计和开发,支持左右、上下、2D+D以及Multi-view的立体影片及立体图片文件格式,同时具备传统2D播放器的常用功能。通过动态视差调整,反视调整,2D/3D共融等技术给用户最佳的立体视觉体验;提供丰富的网络播放功能和网络多媒体互动功能;用户可以上传和下载最新的立体内容;支持多平台应用。同时,文中对网络流媒体播放方面的现状和技术实现方式进行了研究。在调查了市场上主要的几款流媒体播放器及其技术实现方式后,结合Free3D的裸眼立体显示技术将HTTP流的下载、视频播放与裸眼立体视频呈现相结合,终端用户无需佩戴专用的3D眼镜,也无需将3D视频下载到本地,就可以在线观看3D影片。3Dplayer还可以实现与指定的3D视频网站的联动。用户可以通过上传功能将自己录制的3D视频经过编码转码后,上传到服务器。也可以通过3Dplayer直接获取到指定的3D视频网站的视频内容,并通过3Dplayer实时播放。