CN105095851B - 一种钢卷位置识别方法 - Google Patents

一种钢卷位置识别方法 Download PDF

Info

Publication number
CN105095851B
CN105095851B CN201510095799.1A CN201510095799A CN105095851B CN 105095851 B CN105095851 B CN 105095851B CN 201510095799 A CN201510095799 A CN 201510095799A CN 105095851 B CN105095851 B CN 105095851B
Authority
CN
China
Prior art keywords
picture
coil
strip
circle
white point
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510095799.1A
Other languages
English (en)
Other versions
CN105095851A (zh
Inventor
方云涛
孙祥宁
张孟君
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Lide Control Technology Co
Original Assignee
Wuhan Lide Control Technology Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan Lide Control Technology Co filed Critical Wuhan Lide Control Technology Co
Priority to CN201510095799.1A priority Critical patent/CN105095851B/zh
Publication of CN105095851A publication Critical patent/CN105095851A/zh
Application granted granted Critical
Publication of CN105095851B publication Critical patent/CN105095851B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Image Analysis (AREA)

Abstract

本发明属于货运火车的货物图像检测领域,具体是一种钢卷位置的识别方法,主要包括如下步骤:步骤一,获得的火车车厢的俯视图,并将其转化为灰度图片;步骤二,判断图片是否有强光干扰;步骤三,车厢壁位置识别;步骤四,判定干扰图片;步骤五,去除图片中的杂点;步骤六,钢卷位置识别。本发明采用图像识别技术,通过对摄像头拍摄到的火车车厢的俯视图片进行图像识别,可以快速地识别出火车车厢中的钢卷,识别速度较快,准确度高,减少了货运火车运输钢卷过程中检查钢卷位置时的时间和人力消耗。

Description

一种钢卷位置识别方法
技术领域
本发明属于货运火车的货物图像检测领域,具体是一种钢卷位置的识别方法。
背景技术
火车运输钢卷的时候,车厢内钢卷的位置应该保证在车厢的中央位置,如果钢卷在火车行驶过程中偏移到了车厢的边上,可能会对钢卷造成损害。因此,在运输钢卷的途中,检测钢卷的位置是一个很重要的过程。
随着我国铁路建设的高速发展,货运站车辆进出的不断增加,火车进出时间短,单靠人工检测货物难度和工作强度大,同时也会滋生各种安全隐患,因此保证铁路运输安全,降低货检值班人员的工作强度的重要性就逐渐凸显出来。
目前火车货物的检测主要通过安装在站台上的高清摄像头拍摄每个火车车厢的左侧、右侧和顶部的照片,将照片传送到火车货物检测处,通过人工对每张照片观察,判断照片中车厢货物是否存在异常。这种检测方法所需时间长,消耗人力大。
当今信息化快速发展,模式识别技术不断发展,通过对拍摄的照片进行图像处理,检测车厢货物异常的方法理应替代耗时耗力的人工判断异常的方法。
发明内容
本发明的目的在于克服上述不足,提供一种钢卷位置的识别方法,减少了货运火车运输钢卷过程中检查钢卷位置时的时间和人力消耗。
为实现上述技术目的,本发明提供的方案是:一种钢卷位置的识别方法,包括如下步骤。
步骤一,获得的火车车厢的俯视图,并将其转化为灰度图片。
步骤二,判断图片是否有强光干扰,将步骤一转化得到的灰度图片在竖直方向上平均分为三部分,在两部分按照横、纵坐标每十个点取一个点的频率采样得到两部分点的个数为,接着分别求和部分采样点的总灰度为,然后计算两部分总的平均灰度值;在部分也按照横、纵坐标每十个点取一个点的频率采样计算平均灰度值,再求平均灰度值与部分平均灰度值的比值,若该比值大于1.35,则判断此图片中心部分有强光干扰。
步骤三,车厢壁位置识别,用步骤二得到的两部分总的平均灰度值部分的平均灰度值计算图片的平均灰度值,按照计算得到二值化阈值:若无强光干扰,;若为有强光干扰,,以此二值化阈值对图片二值化,遍历得到的二值图片,计算二值图片中每列的白点个数,判定白点最多的点的列为车厢壁的位置。
步骤四,判定干扰图片,设图片中心部分形状接近矩形的大块白点区域,其宽度设为,且>500,其长度设为,且>1300,计算二值图片白点个数大于的列的连续的列数,若,则判定次图片是干扰图片,即图片中没有钢卷,在计算时,排除图片中两部分各300点,防止图片二值化后上下车厢壁的白点造成的干扰。
步骤五,去除图片中的杂点,设杂点所在的区域的轮廓周长设为,且<200,用Suzuki85算法取图片的轮廓,然后取轮廓长度小于200的轮廓的外接矩形,矩形内的点即为杂点,将杂点清除。
步骤六,钢卷位置识别,先判断图片中是否有圆环形钢卷,若有,则输出钢卷位置;若没有,再判断图片中是否有矩形钢卷,若有,输出钢卷位置;若没有,则判定图片中没有钢卷。
而且,所述步骤六中的圆环形钢卷识别方法为,通过霍尔圆变换,取出图片中的圆,设霍尔圆变换得到的圆的圆心为,半径为,霍尔圆变换产生的圆满足如下任一条件即为有效圆:
a)在二值图像中,计算距离长度为的白点的个数为,半径为的圆的周长为,若 ,则为有效圆;
b)在二值图像中,计算距离长度为的白点的个数为,半径为的圆的周长为,若 ,则为有效圆;
c)在二值图像中,计算距离长度为的白点的个数为,半径为的圆的周长为,若 ,则为有效圆;
其中,
而且,所述步骤六中的矩形钢卷识别方法为,在二值化图像中,计算白点个数最多的一列的白点数,设为,每个矩形钢卷的高度设为L,
a)若,则图片中没有钢卷;
b)若,则
c)若,则
然后在二值图像上从左向右计算图片每列的白点数
a)若,则判断连续的白点个数的列的个数是否达到,若达到,则此处有一个钢卷;
b)若,则判断连续的白点个数的列的个数是否达到,若达到,则此处有两个钢卷;
在计算连续列数时,当不符合连续条件的列的个数大于时,,判定此时不连续。
本发明的有益效果在于:本发明采用图像识别技术,通过对摄像头拍摄到的火车车厢的俯视图片进行图像识别,可以快速地识别出火车车厢中的钢卷,识别速度较快,准确度高,减少了货运火车运输钢卷过程中检查钢卷位置时的时间和人力消耗。
附图说明
图1是本发明的流程图。
图2是需要识别的车厢内有圆环形钢卷的原始图片。
图3是有圆环形钢卷的图片的灰度图片。
图4是有圆环形钢卷的图片的二值化之后的图片。
图5是检测到的圆环形钢卷的位置图片。
图6是需要识别的车厢内有矩形钢卷的原始图片。
图7是有矩形钢卷的图片的灰度图片。
图8是有矩形钢卷的图片的二值化之后的图片。
图9是检测到的矩形钢卷的位置图片。
具体实施方式
下面结合附图及实施例对本发明作进一步说明。
本实施例提供一种钢卷位置的识别方法,如图1所示,包括如下步骤。
1、可通过安装于铁路上方的相机,获得的火车车厢的俯视图,如图2和图6,并将其转化为灰度图片,如图3和图7。
2、判断图片是否有强光干扰。
图片的强光干扰为拍摄过程中相机的闪光灯闪烁造成的图片的中部有一条强光带,为了避免强光带引起的误判,先判断图片是否有强光干扰。
将转化得到的灰度图片在竖直方向上平均分为三部分,在两部分按照横、纵坐标每十个点取一个点的频率采样得到两部分点的个数为,接着分别求和部分采样点的总灰度为,然后计算两部分总的平均灰度值。在也按照横、纵坐标每十个点取一个点的频率采样计算平均灰度值,求平均灰度值与部分平均灰度值的比值。而拍摄得到的图片的强光部分在图片的部分,通过分析计算被检测图片,得到有强光干扰的图片的均大于,而无强光干扰的图片的均小于,因此取的分界值,若,则此图片中心部分有强光干扰。
3、车厢壁位置识别。
用上面得到的部分平均灰度值的平均灰度值计算图片的平均灰度值,按照计算得到二值化阈值:若无强光干扰,,若为有强光干扰,,以此二值化阈值对图片二值化。遍历得到的二值图片,如图4和图8,计算二值图片中每列的白点个数,白点最多的点的列即为车厢壁的位置。
4、判定干扰图片。
干扰图片主要为车厢中装载罐车或者客车车厢的俯视图片。罐车和客车俯视图二值化后,图片中心部分会有形状接近矩形的大块白点区域,判断出该白点区域,即可判断出干扰图片。分析罐车和客车的二值化图片得,大块白点矩形的宽度均大于500,设为,长度均大于1300,设为。因此,计算二值图片白点个数大于为的列的连续的列数,若,此图片是罐车或者客车的图片,即干扰图片,图片中没有钢卷。在计算时,排除图片中两部分各300点,防止图片二值化后上下车厢壁的白点造成的干扰。
5、去除图片中的杂点。
接着去除图片的杂点。杂点为二值化后图片中分散分布的点或点集,通过分析二值化图片,杂点所在的区域的周长均小于200,设为。用Suzuki85算法取图片的轮廓,然后取轮廓长度小于的轮廓的外接矩形,矩形内的点即为杂点,将杂点清除。
6、钢卷位置识别。
钢卷在火车车厢中有两种状态,水平放置和竖直放置。水平放置时,钢卷形状接近为圆环,竖直放置时,钢卷位置接近为矩形。图像识别时,先判断图片中是否有圆环形钢卷,若有,则输出钢卷位置,如图5;若没有,再判断图片中是否有矩形钢卷,若有,输出钢卷位置,如图9;若没有,则图片中没有钢卷。
6.1、圆环形钢卷识别。
通过霍尔圆变换,取出图片中的圆。霍尔圆变换会产生不是钢卷的干扰圆。设霍尔圆变换得到的圆的圆心为,半径为,分析图片特征得,若为干扰圆,则二值图像中距离长度为的白点的个数不小于圆的周长的
所以通过以下条件判断圆是否为干扰圆。
a)在二值图像中,计算距离长度为的白点的个数为,半径为的圆的周长为,若 ,则为有效圆。
但是,由于霍尔圆变换得到的圆可能为圆形钢卷的内接或者外切圆,因此,用上述判断可能会过滤掉有效圆。
所以,判断条件要另外加上如下条件,以排除a条件过滤掉有效圆的情况。
b)在二值图像中,计算距离长度为的白点的个数为,半径为的圆的周长为,若 ,则为有效圆。
c)在二值图像中,计算距离长度为的白点的个数为,半径为的圆的周长为,若 ,则为有效圆。
其中,,是分析图片信息得到的一段长度值。
只要霍尔圆变换产生的圆满足上述a、b、c任一条件,即为有效圆。
最后,将检测到的有效圆标出,即为检测到的钢卷位置。若圆环形钢卷识别没有识别到圆,再执行矩形钢卷识别过程。
6.2、矩形钢卷识别。
在二值化图像中,为排除上下车厢壁的干扰,排除图片中两部分各300点,然后计算白点个数最多的一列的白点数,设为,每个矩形钢卷的高度设为L。通过分析图像,得到如下特征特征。
a)若,图片中没有钢卷。因为图片中每一列的白点总数不满足钢卷的最小高度。
b)若
c)若
然后在二值图像上从左向右计算图片每列的白点数,若,则判断连续的白点个数的列的个数是否达到,若达到,则此处有一个钢卷;若,则判断连续的白点个数的列的个数是否达到,若达到,则此处有两个钢卷。在计算时,因为二值化图像中钢卷的白点内部可能出现不连续的情况,因此在计算连续列时,只有当不符合连续条件的列的个数大于时,才说此时不连续。其中,分析图像信息得
最后,将检测到的矩形钢卷标出,即为检测到的钢卷位置。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进或变形,这些改进或变形也应视为本发明的保护范围。

Claims (3)

1.一种钢卷位置的识别方法,包括如下步骤:
步骤一,获得的火车车厢的俯视图,并将其转化为灰度图片;
步骤二,判断图片是否有强光干扰,将步骤一转化得到的灰度图片在竖直方向上平均分为三部分,在两部分按照横、纵坐标每十个点取一个点的频率采样得到两部分点的个数为,接着分别求和部分采样点的总灰度为,然后计算两部分总的平均灰度值;在部分也按照横、纵坐标每十个点取一个点的频率采样计算平均灰度值,再求平均灰度值与部分平均灰度值的比值,若该比值大于1.35,则判断此图片中心部分有强光干扰;
步骤三,车厢壁位置识别,用步骤二得到的两部分总的平均灰度值部分的平均灰度值计算图片的平均灰度值,按照计算得到二值化阈值:若无强光干扰,;若为有强光干扰,,以此二值化阈值对图片二值化,遍历得到的二值图片,计算二值图片中每列的白点个数,判定白点最多的点的列为车厢壁的位置;
步骤四,判定干扰图片,设图片中心部分形状接近矩形的大块白点区域,其宽度设为,且>500,其长度设为,且>1300,计算二值图片白点个数大于的列的连续的列数,若,则判定此 图片是干扰图片,即图片中没有钢卷,在计算时,排除图片中两部分各300点,防止图片二值化后上下车厢壁的白点造成的干扰;
步骤五,去除图片中的杂点,设杂点所在的区域的轮廓周长设为,且<200,用Suzuki85算法取图片的轮廓,然后取轮廓长度小于200的轮廓的外接矩形,矩形内的点即为杂点,将杂点清除;
步骤六,钢卷位置识别,先判断图片中是否有圆环形钢卷,若有,则输出钢卷位置;若没有,再判断图片中是否有矩形钢卷,若有,输出钢卷位置;若没有,则判定图片中没有钢卷。
2.根据权利要求1所述的一种钢卷位置的识别方法,其特征在于:所述步骤六中的圆环形钢卷识别方法为,通过霍尔圆变换,取出图片中的圆,设霍尔圆变换得到的圆的圆心为,半径为,霍尔圆变换产生的圆满足如下任一条件即为有效圆,
在二值图像中,计算距离长度为的白点的个数为,半径为的圆的周长为,若,则为有效圆;
在二值图像中,计算距离长度为的白点的个数为,半径为的圆的周长为,若,则为有效圆;
在二值图像中,计算距离长度为的白点的个数为,半径为的圆的周长为,若,则为有效圆;
其中,
3.根据权利要求1所述的一种钢卷位置的识别方法,其特征在于:所述步骤六中的矩形钢卷识别方法为,在二值化图像中,计算白点个数最多的一列的白点数,设为,每个矩形钢卷的高度设为L,
,则图片中没有钢卷;
,则
,则
然后在二值图像上从左向右计算图片每列的白点数
,则判断连续的白点个数的列的个数是否达到,若达到,则此处有一个钢卷;
,则判断连续的白点个数的列的个数是否达到,若达到,则此处有两个钢卷;
在计算连续列数时,当不符合连续条件的列的个数大于时,,判定此时不连续。
CN201510095799.1A 2015-03-04 2015-03-04 一种钢卷位置识别方法 Active CN105095851B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510095799.1A CN105095851B (zh) 2015-03-04 2015-03-04 一种钢卷位置识别方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510095799.1A CN105095851B (zh) 2015-03-04 2015-03-04 一种钢卷位置识别方法

Publications (2)

Publication Number Publication Date
CN105095851A CN105095851A (zh) 2015-11-25
CN105095851B true CN105095851B (zh) 2018-04-24

Family

ID=54576241

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510095799.1A Active CN105095851B (zh) 2015-03-04 2015-03-04 一种钢卷位置识别方法

Country Status (1)

Country Link
CN (1) CN105095851B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105956619B (zh) * 2016-04-27 2019-05-24 浙江工业大学 一种集装箱锁孔粗定位和跟踪方法
CN109635797B (zh) * 2018-12-01 2023-01-13 北京首钢自动化信息技术有限公司 基于多载体识别技术的钢卷顺序精准定位方法
CN109976348A (zh) * 2019-04-11 2019-07-05 深圳市大富科技股份有限公司 一种车辆及其运动控制方法、设备、存储介质
CN110113517A (zh) * 2019-05-27 2019-08-09 杭州亚美利嘉科技有限公司 免布线的相机和自供电装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101950354A (zh) * 2010-09-03 2011-01-19 西安大唐电信有限公司 一种国铁货车车号信息图像识别***及方法
CN102768731A (zh) * 2012-06-29 2012-11-07 陕西省交通规划设计研究院 基于高清视频图像目标自动定位识别***及方法
CN103077387A (zh) * 2013-02-07 2013-05-01 东莞中国科学院云计算产业技术创新与育成中心 视频中货运列车车厢自动检测方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102011077296B4 (de) * 2011-06-09 2020-12-10 Carl Zeiss Smt Gmbh Verfahren und Vorrichtung zur Bestimmung der relativen Lage einer ersten Struktur zu einer zweiten Struktur oder eines Teiles davon

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101950354A (zh) * 2010-09-03 2011-01-19 西安大唐电信有限公司 一种国铁货车车号信息图像识别***及方法
CN102768731A (zh) * 2012-06-29 2012-11-07 陕西省交通规划设计研究院 基于高清视频图像目标自动定位识别***及方法
CN103077387A (zh) * 2013-02-07 2013-05-01 东莞中国科学院云计算产业技术创新与育成中心 视频中货运列车车厢自动检测方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Video events recognition by improved stochastic parsing based on extended stochastic context-free grammar representation;CAO Mao-yong 等;《Journal of Beijing Institute of Technology》;20130315;第22卷(第1期);第81-88 *
钢卷空间位置识别技术的研究;张兰;《软件》;20140115;第35卷(第1期);第69-71页 *

Also Published As

Publication number Publication date
CN105095851A (zh) 2015-11-25

Similar Documents

Publication Publication Date Title
CN105095851B (zh) 一种钢卷位置识别方法
CN105788142B (zh) 一种基于视频图像处理的火灾检测***及检测方法
CN103499585B (zh) 基于机器视觉的非连续性锂电池薄膜缺陷检测方法及其装置
CN106448180B (zh) 一种长大隧道交通事件实时检测方法及检测***
CN101893580B (zh) 基于数字图像的钢轨表面缺陷检测方法
CN105352439B (zh) 基于全光栅结构的车辆外形参数测量***及方法
CN109766746B (zh) 一种无人机航拍视频的轨道异物检测方法
CN110532852A (zh) 基于深度学习的地铁站行人异常事件检测方法
CN102779349B (zh) 一种基于图像颜色空间特征的雾天检测方法
CN107316010A (zh) 一种识别前方车辆尾灯及判断其状态的方法
CN103745484B (zh) 一种电力设施带电作业的人员目标安全预警方法
KR102017870B1 (ko) 실시간 선로 결함 검측 시스템
CN103324930A (zh) 一种基于灰度直方图二值化的车牌字符分割方法
CN105373782A (zh) 一种从图片或者视频中自动识别危化品车辆的方法
CN102999749A (zh) 基于人脸检测的安全带违章事件智能检测方法
CN111080607B (zh) 一种基于图像识别的滚动轴承甩油故障检测方法
CN111626170A (zh) 一种铁路边坡落石侵限检测的图像识别方法
CN107358270B (zh) 一种隧道墙体的渗水检测方法及装置
CN111738204A (zh) 一种基于物联网的车辆轮胎稳定分析***及其方法
CN111125903A (zh) 一种用于地铁隧道列车火灾人员疏散可靠度的计算方法
CN113610014A (zh) 一种遮挡号牌超限货运车辆检测***及方法
CN113657305B (zh) 一种基于视频的黑烟车辆及林格曼黑度等级智能检测方法
US11443531B1 (en) Methods and apparatus for automatic collection of under-represented data for improving a training of a machine learning model
CN113657265B (zh) 一种车辆距离探测方法、***、设备及介质
JP6307800B2 (ja) レール検査装置および検査方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 430070 Hubei province Wuhan city Hongshan District Hongshan town Wenzhi Street No. 16 building 1-7 layer 1

Applicant after: Wuhan Lide Control Technology Co.

Address before: 430070 Hubei province Wuhan city Hongshan District Hongshan town Wenzhi Street No. 16 building 1-7 layer 1

Applicant before: WUHAN LIDE SOFTWARE CO., LTD.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant