论文摘要
目前,在冲床工作平台上,因操作不慎造成的人身伤害事故,特别是人手的伤害时有发生,给工人生理和心理上造成了很大的伤害,有的甚至丧失劳动能力。针对这些状况,本论文以普通冲床为工作背景,结合机器视觉和嵌入式技术,以Samsung的s3c2410处理器为控制核心,以嵌入式Linux为操作系统,搭建冲床上人手检测系统的软硬件平台;开发嵌入式Linux下ov511USB摄像头的图像采集和处理程序;针对手的具体特征和特定的工作环境,通过对灰度变换、二值化、边缘提取以及模式识别等理论的研究,提出了白线检测法、颜色检测法、差值检测法、曲率检测法四种检测方案,并根据这四种检测方案最终提出并实现了基于学习机制的系统识别方案;根据检测结果,设计出报警控制模块。同时对整个系统的实时性进行分析设计。试验结果表明该系统算法可行,系统稳定,同时系统的实时性需要进一步的提高。
论文目录
摘要ABSTRACT目录第1章 绪论1.1 引言1.2 嵌入式系统概述1.3 机器视觉发展现状1.4 课题的意义1.5 本论文研究的内容第2章 人手识别算法研究2.1 算法构成2.2 图像采集2.3 算法验证平台2.4 图像预处理2.4.1 彩色图像灰度化2.4.2 图像的二值化2.5 边缘提取2.5.1 边界表达2.5.2 轮廓追踪2.6 基于白线的检测法2.7 差分检测法2.8 颜色检测法2.9 曲率检测法2.10 系统算法设计及试验结果分析2.10.1 特征向量选定2.10.2 系统算法设计2.10.3 策识别决2.10.4 试验结果分析2.11 本章小结第3章 系统设计3.1 功能定义3.2 开发环境的建立3.2.1 主机平台3.2.2 交叉编译工具3.2.3 重定位和下载3.3 硬件设计3.3.1 CPU选择3.3.2 存储系统构建3.3.3 网络接口3.4 操作系统选型3.4.1 操作系统的作用3.4.2 几种嵌入式操作系统的比较3.5 本章小结第4章 操作系统移植4.1 引言4.2 移植和裁剪的概念4.2.1 内核移植4.2.2 内核裁剪4.3 Linux内核结构4.4 操作系统内核移植4.5 文件系统移植4.5.1 YAFFS文件系统概述4.5.2 YAFFS文件系统移植4.6 Linux内核裁剪和编译4.7 本章小结第5章 人手识别软件设计5.1 基于video4linux模块的开发5.1.1 Video4Linux中数据结构5.1.2 根据video4linux定义数据结构5.2 图像采集程序的开发5.2.1 图像采集部分设计5.2.2 形成原始图像文件5.3 人手识别模块设计5.4 试验举例5.4.1 学习结果5.4.2 测试结果5.5 本章小结第6章 总结与展望参考文献致谢
相关论文文献
标签:嵌入式论文; 模式识别论文; 边缘检测论文;