Zebra-Crossing Detection and Recognition Based on Flood Fill Operation and Uniform Local Binary Pattern

Mahinul Islam Meem, P. K. Dhar, Md. Khaliluzzaman, T. Shimamura
{"title":"Zebra-Crossing Detection and Recognition Based on Flood Fill Operation and Uniform Local Binary Pattern","authors":"Mahinul Islam Meem, P. K. Dhar, Md. Khaliluzzaman, T. Shimamura","doi":"10.1109/ECACE.2019.8679453","DOIUrl":null,"url":null,"abstract":"Detection of zebra-crossing region from an image is an important and demanding task to support visually impaired people to navigate the street crossing safely in the exterior environments. In this paper, a zebra crossing detection and recognition method is presented where the crossing region is detected by employing the image processing techniques such as adaptive histogram equalization, flood fill operation, and Hough transforms and is recognized through the uniform local binary pattern with support vector machine (SVM) classifier. For that, the contrast and sharpness of the zebra crossing image is improved by the adaptive histogram equalization if the image's intensity value is less than an empirical threshold value. After that, the preprocessed zebra-crossing image is converted to the binary image by using the Otsu's method. Furthermore, the morphological and flood fill operations are applied to the binary image to extract the largest candidate object. The edges of the largest candidate object are detected by utilizing the canny operator. From the edges, the potential longest horizontal edges are estimated by eliminating the vertical edges using four connected method and filtering the small edges using statistical threshold procedure. Finally, the potential parallel horizontal edges are justified as zebra-crossing edge lines by drawing the Hough lines and detect the zebra-crossing region of interest (ROI). Then, the SVM classifier is applied to the detected ROI region to recognize the zebra-crossing region where, rotational invariant uniform local binary pattern is utilized to extract the features of candidate region. The results of the simulation show that the proposed method effectively detects and recognizes zebra crossing regions from various zebra-crossing images. Moreover, it shows superior performance than the state-of-the art methods in terms of recognition.","PeriodicalId":226060,"journal":{"name":"2019 International Conference on Electrical, Computer and Communication Engineering (ECCE)","volume":"60 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 International Conference on Electrical, Computer and Communication Engineering (ECCE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ECACE.2019.8679453","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Detection of zebra-crossing region from an image is an important and demanding task to support visually impaired people to navigate the street crossing safely in the exterior environments. In this paper, a zebra crossing detection and recognition method is presented where the crossing region is detected by employing the image processing techniques such as adaptive histogram equalization, flood fill operation, and Hough transforms and is recognized through the uniform local binary pattern with support vector machine (SVM) classifier. For that, the contrast and sharpness of the zebra crossing image is improved by the adaptive histogram equalization if the image's intensity value is less than an empirical threshold value. After that, the preprocessed zebra-crossing image is converted to the binary image by using the Otsu's method. Furthermore, the morphological and flood fill operations are applied to the binary image to extract the largest candidate object. The edges of the largest candidate object are detected by utilizing the canny operator. From the edges, the potential longest horizontal edges are estimated by eliminating the vertical edges using four connected method and filtering the small edges using statistical threshold procedure. Finally, the potential parallel horizontal edges are justified as zebra-crossing edge lines by drawing the Hough lines and detect the zebra-crossing region of interest (ROI). Then, the SVM classifier is applied to the detected ROI region to recognize the zebra-crossing region where, rotational invariant uniform local binary pattern is utilized to extract the features of candidate region. The results of the simulation show that the proposed method effectively detects and recognizes zebra crossing regions from various zebra-crossing images. Moreover, it shows superior performance than the state-of-the art methods in terms of recognition.
基于洪水填充运算和均匀局部二值模式的斑马交叉检测与识别
从图像中检测斑马过马路区域是一项重要而艰巨的任务,以支持视障人士在外部环境中安全通过街道。本文提出了一种斑马线检测与识别方法,该方法采用自适应直方图均衡化、洪水填充运算和霍夫变换等图像处理技术检测斑马线的交叉区域,并利用支持向量机(SVM)分类器通过统一的局部二值模式进行识别。在灰度值小于经验阈值的情况下,采用自适应直方图均衡化方法提高斑马线图像的对比度和清晰度。然后,使用Otsu方法将预处理后的斑马交叉图像转换为二值图像。在此基础上,对二值图像进行形态学和填充运算,提取最大的候选目标。利用canny算子检测最大候选对象的边缘。利用四连通法去除垂直边缘,利用统计阈值法过滤小边缘,估计出潜在的最长水平边缘。最后,通过绘制霍夫线,将潜在的平行水平边确定为斑马相交边线,并检测斑马相交感兴趣区域(ROI)。然后,将SVM分类器应用于检测到的感兴趣区域进行斑马交叉区域识别,利用旋转不变均匀局部二值模式提取候选区域的特征;仿真结果表明,该方法能有效地从各种斑马线图像中检测和识别斑马线区域。此外,在识别方面,它比目前最先进的方法表现出更好的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信