参考文献 25
1 引言
图像在生成和传输的过程中,非常容易产生各种各样的噪声。图像噪声的产生往往具有随机性,因此具有分布和大小不规则性的特点。这些噪声的存在会直接影响到图像的后期处理,使得图像发生失真。因此,为了使图像较好的呈现,图像去噪处理就显得尤为重要。当然,目前常用的图像噪声滤波处理方法有很多,包括:低通滤波法,带通滤波法,均值滤波,平滑滤波,锐化滤波,中值滤波等方法。实验表明,不同的滤波方法对于不同的噪声有着不一样的滤波效果。本课题所涉及的中值滤波常常用来消除图像中的椒盐噪声。
嵌入式系统是以应用为中心,以计算机技术为基础,.而Linux作为一种优秀的免费操作系统,以其特有的优点,近几年在嵌入式领域异军突起,成为了最有潜力的嵌入式操作系统。
本课题将中值滤波和Linux系统结合起来,主要是因为得益于嵌入式系统技术迅速发展, ARM处理器和Linux在嵌入式系统中得到了广泛应用,使得所设计的应用系统在体积,功耗,成本等方面都具有非常显著的优势。
2 嵌入式系统介绍
2.1 嵌入式系统的定义
根据IEEE(国际电气和电子工程师协会)定义,嵌入式系统是用来监视或者控制机器,装置或工厂等的大规模系统的设备。可以看出此定义时从应用方面考虑的。
国内一般定义为:以应用为核心,以计算机技术为基础,软硬件可裁剪,从而能够适应实际应用中对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。
2.2 嵌入式系统的组成
嵌入式系统包括软件和硬件两个方面,硬件部分主要由嵌入式处理器和外围硬件设备组成,而软件部分则主要包括嵌入式操作系统和用户应用程序。其中,硬件部分是嵌入式系统软件环境运行的基础,为嵌入式系统软件运行提供物理平台和通信接口。软件部分的操作系统提供提供应用程序编程接口(API)来为应用程序提供必要的底层支持,而应用软件则控制着嵌入式系统的运作和行为,用于实现对设备的控制、监视或者管理等功能。
2.2.1 嵌入式处理器:
嵌入式处理器是嵌入式系统的核心部件,是控制、辅助系统运行的硬件单元,其功能和性能影响着整个系统的功能、性能和设计。嵌入式处理器的选择也制约着其配套的外围器件及操作系统的选择。
嵌入式处理器的种类繁多,数量庞大。目前世界上嵌入式处理器的种类数量已超过1000种,流行的体系结构有30多个系列。嵌入式微处理器具有体积小、质量轻、成本低、可靠性高等优点,因此得到了广泛的应用。目前这样的嵌入式处理器类型有ARM、MIPS、MC6800、PowerPC等系列,其中以ARM应用最为广泛。
嵌入式处理器可以分为四类,即:
○1嵌入式微处理器(Embedded Microprocessor Unit ,EMPU),如ARM
○2嵌入式微控制器(Microcontroller Unit ,MCU)
○3嵌入式DSP处理器(Embedded Digital Signal Processor ,EDSP)
○4嵌入式片上系统(System On Chip)
2.2.2 嵌入式外围设备:
这里所说的外围设备,指在一个嵌入式硬件系统中,除了中心控制部件(MCU,DSP,EMCU,SOC)以外的完成存储、通信、保护、调试、显示等辅助功能的其他部件。根据外围设备的功能可以分为一下三类:
○1存储器类型:静态易失型存储器(RAM,SRAM)、动态存储器(DRAM)、非易失型存储器(ROM,EPROM,EEPROM,FLASH)。其中,FLASH因为可以擦写多次,存储速度快,容量大,价格便宜,在嵌入式领域应用广泛;