簡易檢索 / 詳目顯示

研究生: 張俊淯
Jyun-Yu Jhang
論文名稱: 在複雜環境下之道路線截取方法
An Efficient Method for Lane-Mark Extraction in Complex Conditions
指導教授: 林昌鴻
Chang-Hong Lin
口試委員: 陳維美
Wei-Mei Chen
許孟超
Mon-Chau Shie
林淵翔
Yuan-Hsiang Lin
吳晉賢
Chin-Hsien Wu
學位類別: 碩士
Master
系所名稱: 電資學院 - 電子工程系
Department of Electronic and Computer Engineering
論文出版年: 2012
畢業學年度: 101
語文別: 英文
論文頁數: 77
中文關鍵詞: 區域邊緣走向邊緣對掃描多自適性門檻值線近似
外文關鍵詞: Local Edge-Orientation, Edge-Pair Scanning Method, Multi-Adaptive Thresholding Method, Line Fitting
相關次數: 點閱:140下載:2
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 影像道路線偵測,藉由從複雜的影像中準確的找出路面上左右兩條道路線,對於目前所推行的智慧型車輛有顯著的貢獻。常見的車輛安全系統有道路偏離、行人偵測、前車距離偵測、障礙物偵測等。上述這些狀況均發生在車輛所行駛的路線範圍中,由此可見車道線偵測扮演重要的角色。一般來說,車輛會行駛在不同的環境中,例如:下雨天、陰天、晚上亦或是起霧的狀況,系統要能在各種狀況下準確的運作,否則就沒有實際應用的價值了。為了在任何狀況下都能夠準確的運作,本論文提出了一種區域自適性演算法來分析影像子區塊的變化,演算法能自行適應環境光的改變調整其參數,有別於以往對整張影像以同樣的方法做處理,子區塊分析能夠適應同一張影像每個區塊有不同光影變化的場景。不僅如此,若在區塊中有找到道路線的蹤影,我們會利用這些區塊做自適性的ROI(region of interest)來降低運算時間與複雜度。根據我們實驗的結果證明了提出的演算法能有效降低運算複雜度,並保持良好的偵測效率。


    Lane-mark detection is one of the most important parts in intelligent transportation systems (ITS). We use the camera mounted front of vehicle to capture the road scene for detecting lane-marks. The proposed methods consist of six parts. In the first part, we determine the region of interest (ROI) of captured image and apply the Canny edge detector to investigate boundaries. In the second part, we divide the boundary image into sub-images to calculate local edge-orientation of each block and remove the edge with abnormal orientation. In the third part, we propose the edge-pair scanning method to verify the edges which belong to lane-marks by using the relationship of adjacent edges of lane-marks and the width between these two edges. In the fourth part, we also divide the image into sub-images and apply the feature that road lane-marks are always painted with high contrast colors with the road surface. Then, we use multi-adaptive thresholding method for each block. In the fifth part, we develop the mechanisms of verification and treatments for these candidate lane-mark edges. In the sixth part, we calculate the lane-marks as straight line and curve line models and apply Kalman filter to track it. In the experiment, the proposed system is evaluated in several situations such as bad weather conditions, shadow effect, or road sign on the road. The results show that the proposed method can detect the lane-marks in real-time for various different environments.

    教授推薦書. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i 論文口試委員審定書 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii 中文摘要. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv Acknowledgment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v Table of contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi List of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix List of Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x 1 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.1 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 Contributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.3 Thesis Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2 RELATED WORKS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.1 Color-Based Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.2 Edge-Based Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.3 Perspective Transformation Based Methods . . . . . . . . . . . . . . 8 2.4 Model-Based Methods . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3 PROPOSED METHODS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 3.1 ROI Initialization and Edge Detection . . . . . . . . . . . . . . . . . 12 3.1.1 ROI Initialization . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.1.2 Edge Detection . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.2 Elimination of Noise Edges . . . . . . . . . . . . . . . . . . . . . . . . 15 3.2.1 Pre-elimination of Noise Edges . . . . . . . . . . . . . . . . . . 15 3.2.2 RANSAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3.2.3 Edge-Compensation . . . . . . . . . . . . . . . . . . . . . . . 19 3.2.4 Experiment Results of the Edge Elimination Process . . . . . 20 3.3 Edge-Pair Scanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.3.1 Experiment in Di erent Conditions . . . . . . . . . . . . . . . 23 3.3.2 Experiment of Edge-Pair Scanning Process . . . . . . . . . . . 25 3.4 Local Adaptive Threshold Finding . . . . . . . . . . . . . . . . . . . . 26 3.5 Veri cation of Candidate Lane-Marks . . . . . . . . . . . . . . . . . . 29 3.5.1 Remain Inner Edges . . . . . . . . . . . . . . . . . . . . . . . 29 3.5.2 Line Segment Combination . . . . . . . . . . . . . . . . . . . . 30 3.6 Lane-Mark Fitting . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 3.6.1 Straight Line Fitting . . . . . . . . . . . . . . . . . . . . . . . 32 3.6.2 Curve Line Fitting . . . . . . . . . . . . . . . . . . . . . . . . 33 3.7 Adaptive Lane-Marks ROI . . . . . . . . . . . . . . . . . . . . . . . . 34 3.8 Kalman Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 3.8.1 Experiment Results of Tracking . . . . . . . . . . . . . . . . . 37 4 EXPERIMENT RESULTS . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 4.1 Developing Platform . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 4.2 Experiment Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 4.3 Discussions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 5 CONCLUSIONS AND FUTURE WORKS . . . . . . . . . . . . . . . . . . 57 5.1 Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 5.2 Future Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

    H.-Y. Cheng, B.-S. Jeng, P.-T. Tseng, and K.-C. Fan, ``Lane detection with
    moving vehicles in the traffic scenes,'' {\em Intelligent Transportation
    Systems, IEEE Transactions on}, vol.~7, pp.~571 --582, Dec. 2006.

    K.-Y. Chiu and S.-F. Lin, ``Lane detection using color-based segmentation,'' in
    {\em Intelligent Vehicles Symposium on}, pp.~706 -- 711, 2005.

    C.~D'Cruz and J.~J. Zou, ``Lane detection for driver assistance and intelligent
    vehicle applications,'' in {\em Communications and Information Technologies.
    International Symposium on}, pp.~1291 --1296, 2007.

    J.-W. Lee and J.-S. Cho, ``Effective lane detection and tracking method using
    statistical modeling of color and lane edge-orientation,'' in {\em Computer
    Sciences and Convergence Information Technology. Fourth International
    Conference on}, pp.~1586 --1591, 2009.

    C.~Ma and M.~Xie, ``A method for lane detection based on color clustering,'' in
    {\em Knowledge Discovery and Data Mining, 2010. WKDD '10. Third International
    Conference on}, pp.~200 --203, Jan. 2010.

    N.~Otsu, ``{A threshold selection method from gray-level histograms},'' {\em
    IEEE Transactions on Systems, Man and Cybernetics}, vol.~9, pp.~62--66, Jan.
    1979.

    Z.~T.Ohashi and A.~Makinouchi, ``Hill-climbing algorithm for efficient
    color-based image segmentation,'' in {\em IASTED International Conference On
    Signal Processing, Pattern Recognition, and Applications (SPPRA)}, 2003.

    A.~Lai and N.~Yung, ``Lane detection by orientation and length
    discrimination,'' {\em Systems, Man, and Cybernetics, Part B: Cybernetics,
    IEEE Transactions on}, vol.~30, pp.~539 --548, Aug 2000.

    Z.~Wennan, C.~Qiang, and W.~Hong, ``Lane detection in some complex
    conditions,'' in {\em Intelligent Robots and Systems, IEEE/RSJ International
    Conference on}, pp.~117 --122, 2006.

    K.~Kluge, ``Extracting road curvature and orientation from image edge points
    without perceptual grouping into features,'' in {\em Intelligent Vehicles
    Symposium on}, pp.~109 -- 114, 1994.

    H.~Shen, S.~Li, F.~Bo, X.~Miao, F.~Li, and W.~Lu, ``Intelligent vehicles
    oriented lane detection approach under bad road scene,'' in {\em Computer and
    Information Technology. Ninth IEEE International Conference on}, pp.~177
    --182, 2009.

    P.~Lindner, S.~Blokzyl, G.~Wanielik, and U.~Scheunert, ``Applying multi level
    processing for robust geometric lane feature extraction,'' in {\em
    Multisensor Fusion and Integration for Intelligent Systems (MFI), IEEE
    Conference on}, pp.~248 --254, 2010.

    C.-K. Cheong, ``Design of lane detection system based on color classification
    and edge clustering,'' in {\em Quality Electronic Design (ASQED), 3rd Asia
    Symposium on}, pp.~266 --271, 2011.

    J.~Canny, ``A computational approach to edge detection,'' {\em Pattern Analysis
    and Machine Intelligence, IEEE Transactions on}, vol.~PAMI-8, pp.~679 --698,
    Nov. 1986.

    M.~Bertozzi and A.~Broggi, ``Gold: a parallel real-time stereo vision system
    for generic obstacle and lane detection,'' {\em Image Processing, IEEE
    Transactions on}, vol.~7, pp.~62 --81, Jan 1998.

    Z.~Kim, ``Robust lane detection and tracking in challenging scenarios,'' {\em
    Intelligent Transportation Systems, IEEE Transactions on}, vol.~9, pp.~16
    --26, March 2008.

    W.~Liu, H.~Zhang, B.~Duan, H.~Yuan, and H.~Zhao, ``Vision-based real-time lane
    marking detection and tracking,'' in {\em Intelligent Transportation Systems
    on}, pp.~49 --54, 2008.

    H.~Li and F.~Nashashibi, ``Robust real-time lane detection based on lane mark
    segment features and general a priori knowledge,'' in {\em Robotics and
    Biomimetics (ROBIO), 2011 IEEE International Conference on}, pp.~812 --817,
    Dec. 2011.

    L.~Xu, E.~Oja. and P.~Kultanen, ``A new curve detection method: Randomized Hough
    transform (RHT),'' {\em Pattern Recognition. Letters.}, vol.~11, no.5,
    pp.~331--338, May 1990.

    A.~Saudi, J.~Teo, M.~H.~A. Hijazi, and J.~Sulaiman, ``Fast lane detection with
    randomized Hough transform,'' in {\em Information Technology, 2008. ITSim
    2008. International Symposium on}, vol.~4, pp.~1 --5, Aug. 2008.

    J.~Wang, Y.~Wu, Z.~Liang, and Y.~Xi, ``Lane detection based on random hough
    transform on region of interesting,'' in {\em Information and Automation
    (ICIA), 2010 IEEE International Conference on}, pp.~1735 --1740, June 2010.

    J.~Wang, F.~Gu, C.~Zhang, and G.~Zhang, ``Lane boundary detection based on
    parabola model,'' in {\em Information and Automation (ICIA), 2010 IEEE
    International Conference on}, pp.~1729 --1734, June 2010.

    Q.~B. Truong, B.~R. Lee, N.~G. Heo, Y.~J. Yum, and J.~G. Kim, ``Lane boundaries
    detection algorithm using vector lane concept,'' in {\em Control, Automation,
    Robotics and Vision. 10th International Conference on}, pp.~2319 --2325,
    2008.

    T.-Y. Sun and W.-C. Huang, ``Embedded vehicle lane-marking tracking system,''
    in {\em Consumer Electronics. IEEE 13th International Symposium on}, pp.~627
    --631, 2009.

    Q.~Lin, Y.~Han, and H.~Hahn, ``Real-time lane departure detection based on
    extended edge-linking algorithm,'' in {\em Computer Research and Development,
    Second International Conference on}, pp.~725 --730, 2010.

    J.~Yu, Y.~Han, and H.~Hahn, ``An efficient extraction of on-road object and
    lane information using representation method,'' in {\em Signal Image
    Technology and Internet Based Systems. IEEE International Conference on},
    pp.~327 --332, 2008.

    M.~A. Fischler and R.~C. Bolles, ``{Random sample consensus: a paradigm for
    model fitting with applications to image analysis and automated
    cartography},'' {\em Commun. ACM}, vol.~24, pp.~381--395, June 1981.

    X.~Shi, B.~Kong, and F.~Zheng, ``A new lane detection method based on feature
    pattern,'' in {\em Image and Signal Processing. 2nd International Congress
    on}, pp.~1 --5, 2009.

    L.-W. Tsai, J.-W. Hsieh, C.-H. Chuang, and K.-C. Fan, ``Lane detection using
    directional random walks,'' in {\em Intelligent Vehicles Symposium on},
    pp.~303 --306, 2008.

    W.~Xiaoyun, W.~Yongzhong, and W.~Chenglin, ``Robust lane detection based on
    gradient-pairs constraint,'' in {\em Control Conference (CCC), 2011 30th
    Chinese}, pp.~3181 --3185, July 2011.

    R.~E. Kalman, ``A new approach to linear filtering and prediction problems,''
    {\em Transactions of the ASME-Journal of Basic Engineering}, vol.~82,
    pp.~35--45, 1960.

    A.~Borkar, M.~Hayes, and M.~Smith, ``Robust lane detection and tracking with
    ransac and kalman filter,'' in {\em Image Processing (ICIP), 2009 16th IEEE
    International Conference on}, pp.~3261 --3264, Nov. 2009.

    K.~H. Lim, K.~P. Seng, L.-M. Ang, and S.~W. Chin, ``Lane detection and
    kalman-based linear-parabolic lane tracking,'' in {\em Intelligent
    Human-Machine Systems and Cybernetics, 2009. IHMSC '09. International
    Conference on}, vol.~2, pp.~351 --354, Aug. 2009.

    T.~Suttorp and T.~Bucher, ``Learning of kalman filter parameters for lane
    detection,'' in {\em Intelligent Vehicles Symposium, 2006 IEEE}, pp.~552
    --557, 2006.

    無法下載圖示 全文公開日期 2017/11/19 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)
    全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
    QR CODE