论文部分内容阅读
随着大规模集成电路的快速发展,数字信号处理器(DSP)的各项性能得到了很大的提升。基于图像处理的嵌入式系统也逐渐走向实用,但市场同时需要嵌入式系统具有低功耗,小型化,易维护,易升级等特点。电子阅读笔主要实现文本图像的扫描、识别、翻译和存储等功能。电子阅读笔定位为便携式消费类电子产品,具有小型化、低功耗和低成本的特点。本文通过对电子阅读笔系统的研究,探讨嵌入式图像处理系统在设计和实现中的关键技术。整个电子阅读笔系统是由一个开发团队设计实现的。本人主要的工作集中在部分算法设计、硬件系统设计、和部分的嵌入式软件开发。论文主要从电子阅读笔系统的算法设计、硬件设计、软件设计三个方面展开讨论。 在算法设计的关键技术研究方面,本文讨论了如何在资源有限的环境下的设计和实现图像处理算法。本文提出了采用中位宽度的汉字分割方法和改进直方图投影的英文字符分割方法,在不降低分割准确率的前提下,有效地提高了分割速度。在英文字符的特征提取方面,本文提出采用英文字符和数字的64维KL变换系数作为分类特征。在分类器设计方面,本文采用RBF神经网络的分类器对英文字符和数字进行分类识别,大大提高了英文字符和数字的识别率。 在硬件设计的关键技术研究方面,本文结合电子阅读笔的硬件平台,探讨了如何设计满足低功耗、小尺寸要求的嵌入式平台。本文同时设计了一种采用AA电池供电的高效率稳压电源方案,大大延长了电子阅读笔的待机时间。 在软件设计的关键技术研究方面,本文针对电子阅读笔系统对自启动装载程序的需求,设计了一个适合电子阅读笔系统的bootloader,实现了电子阅读笔的开机自动装载。本文根据电子阅读笔系统本身具有大容量NAND FLASH的资源特点,设计了一个适合于电子阅读笔的大容量NAND FLASH文件系统。该文件系统实现了对底层硬件的抽象,加快了嵌入式软件的开发,同时还方便了用户对模板库和资源库的管理和更新。