南京理工大学“光电子物理与技术”项目组长期从事光电成像与检测的技术研究,在该领域有很强的技术优势,受某公司委托,开发一套光电探测石油管道探测爬行系统,系统主要由摄像头、LED灯、图像采集与处理系统、管道爬行器机构、计算机及控制系统组成。其原理如图1-1所示。当将管道机器人放入管道内时,通过撑紧机构将机器人的轮撑到紧贴管道内壁后,发出指令让爬行器在管道中以一定速度运动,利用安装在爬行器上的摄像头进行图像采集,将所采集的图像记录下来,并传到计算机的人机界面,利用已编制的软件给出缺陷的位置和图像。

管道爬行器原理图

                1:摄像头装置  2:LED灯  3:电路板  4:电源  

                       5:液晶屏 6:弹簧伸缩装置7:驱动装置

                                图1-1 管道爬行器原理图

本文的工作是该项目的重要组成部分,主要基于DM6467平图像处理平台,对检测算法进行研究,编写处理程序,实现程序在嵌入式系统中移植,本文的主要研究内容如下:

(1)本文拟采用边缘检测的图像处理方法。学习边缘检测图像处理的原理及方法,巩固C语言编写规则,利用C语言编写几种经典的边缘检测图像处理算法并进行仿真。

(2)TI公司推出的DM6467性能优越,本文利用DM6467平台实现管道形变检测的图像处理算法。因此要了解DM6467开发板的软/硬件架构,熟悉Linux操作系统的使用方法,实现DM6467开发平台的搭建和应用,将用C语言编写图像边缘检测的算法算法移植到嵌入式系统中。 论文网

(3)利用已搭建好的软件平台和硬件架构,以及移植到嵌入式系统中的边缘检测算法,对油气管道的内壁进行勘探实验,得到处理后的图像,检测出管道是否发生形变。

2  边缘检测及实现

2.1  边缘检测对管道形变检测的意义  

从直观上面看,所谓边缘是位于两不同区域之间的相连像素的集合[8-9]。实质上,它是基于某一种算法得到的就有一定特征的像素点的集合。在图像中,油气管道和管内介质的灰度值存在比较大的差别,且在两者的边界处灰度值变化陡峭,这时,对图像进行边缘检测处理可以很容易提取我们想要得到的目标,以便进行下一步分析处理。多年来,业内人士一直非常重视对边缘检测在管道形变检测领域的研究。文献综述

本文使用C语言编写边缘检测的一些经典算法,并将算法移植到DM6467中实现仿真。

2.2  经典的边缘检测算子及程序实现

经典的边缘检测方法是利用灰度变化情况,即通过检测像素点及其周围像素一阶导数/二阶导数的大小和变化情况,判断该像素点是否是图像的边缘。边缘检测的基本思想是:检测每个像素及其周围像素的情况,来判定该像素是否是物体的边界。如果像素点位于物体的边界,那么该点邻域的像素灰度值的变化会比较大。如果可以使用某种算法检测出像素灰度的这种大变化值并对其量化,那么就可以找到物体的边界。经典的边缘检测算子[10]有以下几种。

上一篇:双谱图像配准技术研究
下一篇:基于光子晶体谐振腔的双通道解波分复用器

基于Java的串口通信设计

基于Kinect的深度图像编码

基于混沌的数字图像加密技术研究

基于Virtex-5FPGA的图像处理系统研究

基于移动通信的工业生产线状态监测技术研究

基于TF/IDF特征的网络问题自动分类研究

基于坐标变换方法的隐身...

ASP.net+sqlserver企业设备管理系统设计与开发

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...

互联网教育”变革路径研究进展【7972字】

安康汉江网讯

新課改下小學语文洧效阅...