1. 研究目的与意义
二维条码/二维码(2-dimensional bar code)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的0、1比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能、及处理图形旋转变化点。目前二维码已经是一个很成熟的技术了,利用智能手机和网络进行扫描,充斥着我们的日常生活。
同时,二维码技术可以延伸出云柜技术。云柜系统是一种联网的智能储物系统,利用云计算、互联网、物联网等信息技术,将依靠密集人力的传统快递投递模式转为信息系统管理。云柜系统具备智能存件、智能取件、远程监控、信息管理、信息发布等功能,将快递公司、收件人、管理方等相关各方无缝对接,实现集中存取、指定地点存取、24小时存取、信息发布等功能,存取环节得到有效监控,快件信息得到保护,存取快件更加安全、便捷。
2. 课题关键问题和重难点
重点:建立Linux开发环境,这其中就包括安装虚拟机与ubuntu操作系统,配置开发环境(如:交叉编译器),移植Linux内核等。
难点:课题中需要使用到嵌入式Linux图像采集程序、嵌入式Linux二维码识别程序、嵌入式Linux二维码生成程序。这需要大量的搜集整理工作,自己也需要对代码进行阅读修改,这是个巩固以前所学知识并提升自己的过程。
关键点:弄懂摄像头采集图像数据与采集二维码数据之间的区别。硬件与软件进行结合,看摄像头是否能实现对二维码的扫码解码以及生成二维码的功能,最终实现课题:基于嵌入式Linux操作系统的二维码管理系统的设计与管理。
3. 国内外研究现状(文献综述)
(一)嵌入式终端基于 Linux V4L2 的图像采集系统
本文主要分析嵌入式终端设备图像采集的开发与设计,其中重点对Linux中的V4L2进行了研究,给出了使用V4L2进行图像采集的具体过程,包括启动设备、图像格式设置、分配缓冲区、读取数据、关闭设备五个步骤。嵌入式终端设备负责指令的接收执行、异地图像采集、信息处理,经无线局域网、internet传输,与管理中心服务器构成监控系统。
(二)基于 S3C2440 的 Linux 摄像头驱动开发
4. 研究方案
1、系统环境搭建成功,能够在虚拟机中对程序进行编写和交叉编译。
2、HiveBoard开发板能够成功的启动,能在开发板上运行一些简单的程序,能进行信息的交互。
3、编写摄像头的驱动,让摄像头能够在嵌入式Linux下进行图像采集。
5. 工作计划
第1周: 查找文献和翻译文献,并对所翻译的文献进行修改
第2周:了解导师下发的课题,撰写开题报告
第3周: 搭建嵌入式开发环境,将需要用到的工具进行安装
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。