基于ARM的印刷装订错帖检测仪的研制
发布时间:2022-12-03 20:31
随着计算机技术的不断发展,自动化水平的不断提高,印刷装订行业对机械设备的自动化水平要求不断提高,同时对装订质量要求也越来越严格。为了适应市场的需求,各式各样的印刷装订检测仪器应运而生。双线圈成型机,双线圈自动装订机,单线圈自动成型装订机,多功能冲孔机以及各种装订页机为印刷装订行业带来了生机活力。 鉴于国内印刷行业设备主要依赖于进口,成套印刷装订设备价格昂贵、占地大、耗能多的缺点,本文研制了一种基于嵌入式ARM的印刷装订错帖检测仪。系统采用S3C2440处理器,linux2.6.32内核,Qtopia桌面系统。应用编程接口Video4Linux2所提供的数据结构、应用函数等,实现在Linux环境下USB摄像头图像数据的采集。应用Qt库实时显示采集到的图片,硬件方面通过外设CMOS摄像头实时捕获图像,扩展NANDFLASH、NORFLASH、SDRAM存储器等逻辑控制器,使用3.5英寸NEC触摸屏等外部设备拓展其检测功能。错帖检测仪器根据检测文字、图形不同实时调节错帖检测算法参数从而进行错帖识别。此程序编译固化到FLASH存储器中。通过实验测试表明,该系统在转速不超过5Hz情况下能达...
【文章页数】:64 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 研究的背景与意义
1.2 国内外研究现状
1.2.1 色标位置检测错帖
1.2.2 图文灰度检测错帖
1.2.3 条形码检测错帖
1.2.4 CCD 图像检测错帖
1.3 系统设计方案
1.4 论文的章节安排
第2章 嵌入式开发基础及开发环境构建
2.1 嵌入式系统
2.1.1 嵌入式系统发展历史
2.1.2 嵌入式系统的特点
2.2 嵌入式Linux 系统
2.2.1 嵌入式Linux 的发展概述
2.2.2 Linux 作为嵌入式操作系统的优势
2.2.3 嵌入式Linux 系统的体系结构
2.3 构建嵌入式Linux 交叉开发环境
2.3.1 Vmare6.5 工具的安装
2.3.2 解压交叉编译工具并配置工具
2.4 嵌入式Linux 编程
2.4.1 交叉编译工具选项说明
2.4.2 Makefile 介绍
2.5 本章小结
第3章 错帖检测仪硬件设计
3.1 开发板描述
3.1.1 ARM9 处理器
3.1.2 串口、网络接口、USB 接口描述
3.1.3 NAND Flash 控制器
3.1.4 GPIO 接口
3.2 CMOS 摄像头描述
3.3 霍尔开关描述
3.4 报警器设计
3.5 本章小结
第4章 印刷装订检测软件设计
4.1 驱动开发
4.1.1 驱动程序分类
4.1.2 驱动程序开发步骤
4.1.3 USB 摄像头驱动设计
4.1.4 GPIO 接口驱动设计
4.2 裁剪Linux 内核制作内核镜像
4.3 基于V4L2(video for Linux 2)的视频图像处理
4.4 JPEG 图像处理
4.5 Qt 视频显示及人机交互界面设计
4.5.1 Qt 类及函数应用
4.5.2 Qt 下检测流程设计
4.6 错帖检测算法分析
4.7 实验结果分析
4.8 本章小结
第5章 结论与展望
参考文献
攻读硕士学位期间发表的论文及其它成果
致谢
论文摘要
【参考文献】:
期刊论文
[1]书刊装订机械的错帖检测技术[J]. 汪尧法. 印刷技术. 2008(19)
[2]模糊模式识别算法的设计[J]. 张静敏. 科技创新导报. 2008(17)
[3]神经网络在汽车牌照字符识别中的应用[J]. 丘敏,麦汉荣,廖惜春. 计算机工程与设计. 2008(08)
[4]Linux嵌入式视频直播监控系统[J]. 付聪,王志良. 微计算机信息. 2008(02)
[5]一种基于BP网络的错帖检测新算法[J]. 刘喆,王跃宗,杨建坤,李德胜. 计算机工程与应用. 2007(15)
[6]最大类间方差车牌字符分割的模板匹配算法[J]. 王兴玲. 计算机工程. 2006(19)
[7]一个基于Qt/Embedded的嵌入式Linux应用程序的实现[J]. 任善全,吕强,钱培德,杨季文. 计算机应用与软件. 2006(02)
[8]基于轮廓结构和统计特征的字符识别研究[J]. 贾婧,葛万成,陈康力. 沈阳师范大学学报(自然科学版). 2006(01)
[9]基于Microwindows的嵌入式GUI分析及应用[J]. 谢长生,龚文京,徐君明. 计算机工程与科学. 2005(06)
[10]基于嵌入式Linux与S3C2410平台的视频采集[J]. 杨继华,严国萍. 单片机与嵌入式系统应用. 2004(11)
硕士论文
[1]图像处理及特征识别方法研究[D]. 梁友.华北电力大学(河北) 2009
[2]基于ARM的嵌入式Linux的研究与实现[D]. 彭天玲.中南民族大学 2008
[3]基于ARM9的嵌入式Linux应用开发平台的分析与实现[D]. 张喜龙.大连海事大学 2008
[4]基于ARM的嵌入式Linux平台的研究与实现[D]. 黄维.电子科技大学 2008
本文编号:3706922
【文章页数】:64 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 研究的背景与意义
1.2 国内外研究现状
1.2.1 色标位置检测错帖
1.2.2 图文灰度检测错帖
1.2.3 条形码检测错帖
1.2.4 CCD 图像检测错帖
1.3 系统设计方案
1.4 论文的章节安排
第2章 嵌入式开发基础及开发环境构建
2.1 嵌入式系统
2.1.1 嵌入式系统发展历史
2.1.2 嵌入式系统的特点
2.2 嵌入式Linux 系统
2.2.1 嵌入式Linux 的发展概述
2.2.2 Linux 作为嵌入式操作系统的优势
2.2.3 嵌入式Linux 系统的体系结构
2.3 构建嵌入式Linux 交叉开发环境
2.3.1 Vmare6.5 工具的安装
2.3.2 解压交叉编译工具并配置工具
2.4 嵌入式Linux 编程
2.4.1 交叉编译工具选项说明
2.4.2 Makefile 介绍
2.5 本章小结
第3章 错帖检测仪硬件设计
3.1 开发板描述
3.1.1 ARM9 处理器
3.1.2 串口、网络接口、USB 接口描述
3.1.3 NAND Flash 控制器
3.1.4 GPIO 接口
3.2 CMOS 摄像头描述
3.3 霍尔开关描述
3.4 报警器设计
3.5 本章小结
第4章 印刷装订检测软件设计
4.1 驱动开发
4.1.1 驱动程序分类
4.1.2 驱动程序开发步骤
4.1.3 USB 摄像头驱动设计
4.1.4 GPIO 接口驱动设计
4.2 裁剪Linux 内核制作内核镜像
4.3 基于V4L2(video for Linux 2)的视频图像处理
4.4 JPEG 图像处理
4.5 Qt 视频显示及人机交互界面设计
4.5.1 Qt 类及函数应用
4.5.2 Qt 下检测流程设计
4.6 错帖检测算法分析
4.7 实验结果分析
4.8 本章小结
第5章 结论与展望
参考文献
攻读硕士学位期间发表的论文及其它成果
致谢
论文摘要
【参考文献】:
期刊论文
[1]书刊装订机械的错帖检测技术[J]. 汪尧法. 印刷技术. 2008(19)
[2]模糊模式识别算法的设计[J]. 张静敏. 科技创新导报. 2008(17)
[3]神经网络在汽车牌照字符识别中的应用[J]. 丘敏,麦汉荣,廖惜春. 计算机工程与设计. 2008(08)
[4]Linux嵌入式视频直播监控系统[J]. 付聪,王志良. 微计算机信息. 2008(02)
[5]一种基于BP网络的错帖检测新算法[J]. 刘喆,王跃宗,杨建坤,李德胜. 计算机工程与应用. 2007(15)
[6]最大类间方差车牌字符分割的模板匹配算法[J]. 王兴玲. 计算机工程. 2006(19)
[7]一个基于Qt/Embedded的嵌入式Linux应用程序的实现[J]. 任善全,吕强,钱培德,杨季文. 计算机应用与软件. 2006(02)
[8]基于轮廓结构和统计特征的字符识别研究[J]. 贾婧,葛万成,陈康力. 沈阳师范大学学报(自然科学版). 2006(01)
[9]基于Microwindows的嵌入式GUI分析及应用[J]. 谢长生,龚文京,徐君明. 计算机工程与科学. 2005(06)
[10]基于嵌入式Linux与S3C2410平台的视频采集[J]. 杨继华,严国萍. 单片机与嵌入式系统应用. 2004(11)
硕士论文
[1]图像处理及特征识别方法研究[D]. 梁友.华北电力大学(河北) 2009
[2]基于ARM的嵌入式Linux的研究与实现[D]. 彭天玲.中南民族大学 2008
[3]基于ARM9的嵌入式Linux应用开发平台的分析与实现[D]. 张喜龙.大连海事大学 2008
[4]基于ARM的嵌入式Linux平台的研究与实现[D]. 黄维.电子科技大学 2008
本文编号:3706922
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3706922.html