论文部分内容阅读
在网络技术和电子技术日趋成熟的今天,网络摄像机也得到了飞速的发展,有取代“图像传感器+采集卡”传统图像采集模式的趋势。而且高性能低成本的网络相机在自动测量、设备检测、安全监控等工业测控领域的需求与日俱增。但是,目前国内网络摄像机还处于研发阶段,本文提出的基于ICX267AK网络摄像机的设计方案,对网络摄像机的研发具有重要的理论和实践意义。本文在深入研究CCD图像传感器结构及工作原理的基础上,在灵敏度、成本、噪声、功耗等方面对CCD和CMOS图像传感器进行了比较,并详细分析了ICX267AK图像传感器的结构和工作原理,设计了以ICX267AK图像传感器为核心的网络摄像机。本文主要做了以下几个方面的工作:一、以Altera公司的CycloneⅡ系列的FPGA为载体,利用VHDL语言设计了ICX267AK的驱动时序;二、利用AD9949A将ICX267AK输出的模拟信号转化为数字信号;三、以linux操作系统为平台,将AD9949A输出的数字信号采集到S3C6410处理器中,并将采集的数据进行初步预处理;四、利用IJG库实现图像数据的压缩,从而可以大大减轻网络传输的负担;五、利用TCP传输控制协议实现简单的网络传输功能。本文主要完成了ICX267AK图像传感器驱动时序的设计、放大及AD转化、图像采集、JPEG图像压缩和图像传输等基本的功能。整个硬件电路稳定、可靠,实验表明采集的图像质量较好,采集频率可以达到15帧/秒,采集的图像分辨率可以达到1392×1040,即1.45M。数据可以流畅、完整的传输。