论文部分内容阅读
本课题是根据太原理工大学天成科技有限公司项目“基于Hi3515多媒体处理芯片的视频展台研究”中的内容,并结合了实际运用完成的。作者在该项目中主要承担视频展台程序部分的开发工作。现代社会中,由于数码影像有着快速转移能力、大容量存储力,图像的直接获取力等特点,广泛的应用于家庭和生产实践中。而在学校中,以视频展台为代表的数字图像应用领域也加速走进了人们的视野。视频展台也被称为实物展示仪、实物投影仪。它是投影仪与幻灯机的组合,可以把各种幻灯片、模型、文稿等其他物体通过视频摄像头清晰的显示在投影屏幕上。论文中的视频展台主要使用的是海思公司Hi3515多媒体处理芯片。该芯片的数据位宽为32位,基于ARM9内核,具有视频硬件加速引擎,可以支持多种音视频接口。由于本文的重点在于程序的开发,所以对DMEB板的硬件组成只进行了简单的介绍。视频展台的开发过程是:首先PC工作机编程,然后将编好的程序拷贝到Linux服务器进行调试编译,最后把编译好的程运移植到DMEB板中运行。其中DMEB板的环境为Linux系统。所以三者之间的相互访问以及文件的共享尤为重要。本文将重点介绍嵌入式Linux的移植以及NFS的配置。基于Hi3515多媒体处理芯片的DMEB通过视频输入接口将CMOS摄像头采取回来的视频图像以一定的格式保存到了内存中。本文通过分析CMOS摄像头采取回来的视频格式以及其在内存中的存放方式从而完成了一系列功能,如视频的红蓝色增减、图像的保存、亮度与颜色等等的改变。自动聚焦是视频展台中最为重要的技术。本文所设计的视频展台实现了自动聚焦。在设计过程中提出了新的聚焦算法并且配合相应聚焦策略以完成实时聚焦。新的聚焦算法运算时长短,处理速度快,可以反映出聚焦清晰度的整体走向,但是缺点是局部会出现极值,导致误聚焦。为了避免新的聚焦算法导致的误聚焦,从而研究出新的聚焦策略,在聚焦过程中判断是否有误聚焦的现象的出现,若有误聚焦的出现,则重新进行判断,从而达到精准聚焦。另外,根据实际运行中的需求,本文根据海思公司所提供的接口函数实现了图像的输入与输出功能、双分屏、视频输出窗口的放大与缩小功能。最后本文提出了本视频展台的不足,并提出了解决思路,以及对未来视频展台进行了展望。