论文摘要
自由立体成像是指立体感的形成完全依靠立体显示器以及播放图像和人脑视感的匹配。这种新的技术使人们完全可以脱离立体眼镜,不再受时空的限制,从而在户外也能享受到立体视频带来的愉悦。此外,数字图像处理技术的发展,以及高性能、低功耗多媒体处理器的出现,使得立体图像处理系统的实现成为可能。本文正是在这种背景下,以Davinci平台和自由立体显示器为基础,提出了高分辨率自由立体图像显示系统的解决方案。作者花费大量时间对基于Davinci技术的处理器DM6446和嵌入式系统的开发做了深入的理解和研究,初步设计了支持多窗口显示的视频驱动,重点设计了运行于嵌入式Linux下的Web服务器,实现了通过该服务器进行远程控制的功能。在整个系统的设计中,作者充分考虑了系统的稳定性和安全性,以保证平台在户外无人值守的情况下可以长时间的运行。基于本系统,授权的用户可以通过浏览器直接访问嵌入式Web服务器,使得多台分散的Davinci平台可以从主机上下载立体图像源并播放。同时,用户可以远程监控设备的运行状态,真正实现了基于Web技术的远程控制。
论文目录
摘要ABSTRACT第一章 绪论1.1 引言1.2 课题意义1.3 主要工作和内容安排1.3.1 本文的主要工作1.3.2 内容安排第二章 Davinci平台的软硬件环境2.1 Davinci硬件平台2.1.1 DM6446 的基本特性2.1.2 DM6446 的功能模块2.1.2.1 ARM 子系统2.1.2.2 DSP 子系统2.1.2.3 视频处理子系统VPSS2.2 构建嵌入式Linux平台2.2.1 Monta Vista Linux简介2.2.2 建立交叉编译环境2.2.3 配置和编译内核2.2.4 NFS和TFTP服务配置2.2.5 烧写启动代码并启动内核2.3 Davinci平台视频模块编写2.3.1 嵌入式Linux设备驱动概述2.3.1.1 设备驱动程序分类2.3.1.2 设备文件2.3.1.3 内核空间和用户空间2.3.2 本论文视频驱动的编写2.3.2.1 Framebuffer驱动程序结构2.3.2.2 Framebuffer驱动程序流程2.4 系统测试与分析2.5 本章小节第三章 嵌入式Web服务器的设计3.1 嵌入式Web服务器概述3.2 嵌入式Web服务器通信过程3.2.1 HTTP协议3.2.2 HTML文档3.2.3 TCP/IP协议3.3 嵌入式Web服务器原理3.3.1 CGI技术3.3.2 socket机制3.4 嵌入式Web服务器的实现3.4.1 软件架构3.4.2 嵌入式Web服务器的选择3.4.3 Boa服务器在Davinci平台上的实现3.4.3.1 Boa的配置与改进3.4.3.2 Boa的移植3.5 系统测试3.6 本章小节第四章 远程控制图像显示系统的设计4.1 远程控制系统功能模块实现4.1.1 CGIC库的移植4.1.2 认证模块4.1.3 CGI技术实现图像播放4.1.3.1 BMP文件格式4.1.3.2 应用程序对Framebuffer的操作4.1.3.3 播放BMP文件4.1.4 初始化系统模块4.1.5 文件管理模块4.1.6 监控模块4.1.6.1 JPEG库的移植4.1.6.2 监控模块的实现4.1.7 无线传输模块4.2 “一对多”远程控制的实现4.3 本章小节第五章 结束语5.1 总结5.2 课题研究中的不足附录 英文缩略词参考文献发表论文和参加科研情况说明致谢
相关论文文献
标签:自由立体成像论文; 视频驱动论文; 服务器论文; 远程控制论文;
基于Davinci平台的远程控制图像显示系统的设计与实现
下载Doc文档