计算机辅助设计与图形学学报
計算機輔助設計與圖形學學報
계산궤보조설계여도형학학보
Journal of Computer-Aided Design & Computer Graphics
2015年
9期
1734-1742
,共9页
郭华源%秦开怀%毛苗%孙丰
郭華源%秦開懷%毛苗%孫豐
곽화원%진개부%모묘%손봉
双视点%裸眼立体显示%组合投影%3D视频文件
雙視點%裸眼立體顯示%組閤投影%3D視頻文件
쌍시점%라안입체현시%조합투영%3D시빈문건
dual-view%glasses-free%autostereoscopic display%tiled multi-projector%3D video files
基于Client/Server结构和sort-last并行绘制策略, 提出双视点3D视频文件的裸眼立体组合投影实时显示算法. 首先在服务端全屏播放左右或上下格式的3D视频文件, 以不低于25帧/s的速率在线截屏并按JPEG格式压缩后转发给12个Client PC.每个Client PC接收每一帧截屏图像后,利用Fragment Shader和多渲染目标(MRT)通过一遍绘制完成2个单视点子图像的裁剪、缩放、奇偶条纹倾斜绘制, 经几何和亮度校正, 并将2个子图像交织后再向前投影到光栅显示屏幕.该屏幕的投影表面为3.6 m×1.6 m,单台投影仪分辨率为1024×768,投影系统的分辨率为3584× 1536. 实验结果表明, 该算法的显示帧率≥24帧/s, 且当条纹倾斜角度为10°时裸眼立体显示效果最好.
基于Client/Server結構和sort-last併行繪製策略, 提齣雙視點3D視頻文件的裸眼立體組閤投影實時顯示算法. 首先在服務耑全屏播放左右或上下格式的3D視頻文件, 以不低于25幀/s的速率在線截屏併按JPEG格式壓縮後轉髮給12箇Client PC.每箇Client PC接收每一幀截屏圖像後,利用Fragment Shader和多渲染目標(MRT)通過一遍繪製完成2箇單視點子圖像的裁剪、縮放、奇偶條紋傾斜繪製, 經幾何和亮度校正, 併將2箇子圖像交織後再嚮前投影到光柵顯示屏幕.該屏幕的投影錶麵為3.6 m×1.6 m,單檯投影儀分辨率為1024×768,投影繫統的分辨率為3584× 1536. 實驗結果錶明, 該算法的顯示幀率≥24幀/s, 且噹條紋傾斜角度為10°時裸眼立體顯示效果最好.
기우Client/Server결구화sort-last병행회제책략, 제출쌍시점3D시빈문건적라안입체조합투영실시현시산법. 수선재복무단전병파방좌우혹상하격식적3D시빈문건, 이불저우25정/s적속솔재선절병병안JPEG격식압축후전발급12개Client PC.매개Client PC접수매일정절병도상후,이용Fragment Shader화다선염목표(MRT)통과일편회제완성2개단시점자도상적재전、축방、기우조문경사회제, 경궤하화량도교정, 병장2개자도상교직후재향전투영도광책현시병막.해병막적투영표면위3.6 m×1.6 m,단태투영의분변솔위1024×768,투영계통적분변솔위3584× 1536. 실험결과표명, 해산법적현시정솔≥24정/s, 차당조문경사각도위10°시라안입체현시효과최호.
To display the dual-view 3D video files, this paper presents a real-time tiled multi-projector autostereoscopic display algorithm based on the Client/Server structure and the sort-last distributed render-ing scheme. First, the dual-view 3D video is displayed in a full screen mode on the server. Second, the du-al-view images are screen captured at frames per second of more than 25 and distributed to all rendering clients. Then, a GPU-based image processing technique is utilized to split each HSBS or Half-OU image into two single-view sub-images according to the tiled parameters, and to resize the resolution by bilinear inter-polation and generate slanted stripe images through a single-pass rendering process. Lastly, after performing the geometric calibration and luminance correction, these images are interleaved to provide the autostereo-scopic vision on the optical display screen. The projection system, which is equipped with a front-projection screen that covers an area of 360?160 square centimeters and 24 projectors with a two-dimensional projec-tion resolution of 3584?1536 pixels, can provide glasses-free stereoscopic vision at 24 frames per second. Furthermore, it is verified that the autostereoscopic display reaches the optimum when the slanted degree of stripes is 10°.