基于ARM嵌入式操作系统的图像处理
Image Processing Based on ARM Embedded Operating System作者机构:东北石油大学计算机与信息技术学院大庆163318 中国石化胜利油田分公司河口采油厂采油四矿信息中心东营257200 大庆油田责任有限公司试油试采分公司地质大队综合项目部大庆163412
出 版 物:《计算机与数字工程》 (Computer & Digital Engineering)
年 卷 期:2015年第43卷第3期
页 面:480-483页
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家科技重大专项(编号:2011ZX05023-005-012)资助
主 题:ARM Linux操作系统 视觉检测系统 OV7670图像传感器 Sobel算子
摘 要:无人清扫机器人是通过感知外界环境信息,传输到主控制器,实现自我决策并进行自主导航和壁障的。针对这个情况,论文通过ARM嵌入式操作系统和视觉检测系统对所拍摄图像进行边缘检测。以微控制器S3C2440为核心通过可输出标准的数字图像信号OV7670图像传感器对图像进行采集、通过邻域平均法对图像进行预处理和通过Sobel算子对图像边缘进行检测,为了进一步提高视觉检测系统的实时性和可靠性,在ARM上移植了嵌入式Red Hat 9.0Linux操作系统,并通过U-boot对bootloade进行移植,作为嵌入式操作系统中一段启动代码,起到引导加载启动程序的任务。在嵌入式Linux操作系统中,完成了视觉系统中邻域平均法图像预处理和Sobel边缘检测算子的软件设计。最后通过系统的软硬件调试,实时的显示出所拍摄图像的边缘,为无人清扫机器人提供了视觉信息。