Lane Detection based Open-Source Hardware according to Change Lane Conditions

오픈소스 하드웨어 기반 차선검출 기술에 대한 연구

  • 김재상 (조선대학교 소프트웨어융합공학과) ;
  • 문해민 (조선대학교 제어계측로봇공학과) ;
  • 반성범 (조선대학교 전자공학과)
  • Received : 2016.09.24
  • Accepted : 2017.09.25
  • Published : 2017.09.30

Abstract

Recently, the automotive industry has been studied about driver assistance systems for helping drivers to drive their cars easily by integrating them with the IT technology. This study suggests a method of detecting lanes, robust to road condition changes and applicable to lane departure warning and autonomous vehicles mode. The proposed method uses the method of detecting candidate areas by using the Gaussian filter and by determining the Otsu threshold value and edge. Moreover, the proposed method uses lane gradient and width information through the Hough transform to detect lanes. The method uses road lane information detected before to detect dashed lines as well as solid lines, calculates routes in which the lanes will be located in the next frame to draw virtual lanes. The proposed algorithm was identified to be able to detect lanes in both dashed- and solid-line situations, and implement real-time processing where applied to Raspberry Pi 2 which is open source hardware.

최근 자동차 산업은 IT 기술을 접목하여 운전자에게 편의를 제공하기 위한 운전자 보조 시스템에 관한 연구가 진행되고 있다. 본 논문에서는 차선 이탈 방지 및 자율 주행에 적용 가능한 도로상태 변화에 강인한 차선 검출 방법을 제안한다. 제안하는 방법은 Otsu 임계값 결정 방법과 가우시안 필터와 에지를 통한 후보 영역 검출 방법을 이용한다. 또한, 허프 변환을 통한 차선의 기울기와 폭 정보를 이용하여 차선을 검출한다. 실선뿐만 아니라 점선 차선 검출을 위해 기존에 검출된 차선 정보를 이용하여 다음 프레임에서 차선이 위치할 경로를 계산해 가상의 차선을 그려주는 방법을 제안한다. 제안하는 알고리즘은 실선과 점선상황에서 차선 검출이 모두 가능했고 오픈소스 하드웨어인 라즈베리 파이 2에 적용할 경우 실시간 처리가 가능함을 확인했다.

Keywords

References

  1. D.H. Jung , "Trends of Intelligent Vehicles and Future Vehicle Technology Development Project," Journal of the Korean Society of Automotive Engineers, vol. 28, no. 4, pp. 46-52, Aug. 2006.
  2. Q. Li, L. Chen, M. Li, and S.L. Shaw, "A Seneor-fusion Drivable-region and Lane-detection System for Autonomous Vehicle Navigation in Challenging Road Scenarios," IEEE Transactions on Vehicular Technology, vol. 63, issue 2, pp. 520-555, Feb. 2014.
  3. G. Cui, J. Wang, and J. Li, "Robust Multi Lane Detection and Tracking in Urban Scenarios based on LIDAR and Mono-vision," IET Image Processing, vol. 8, issue 5, pp. 269-279, May 2014. https://doi.org/10.1049/iet-ipr.2013.0371
  4. J.H. Bae and J.B. Song, "Monocular Vision based Lane Detection using Segmented Regions from Edge Information," Proceedings of the 2011 8th International Conference on Ubiquitous Roborts and Ambient Intelligence, pp. 499-502, Nov. 2011.
  5. D.R. Kim, H.S. Moon, and Y.D. Kim, "A Study on a Lane Detection and Tracking Algorithm Using B-Snake," The Institute of Electronics Engineers of Korea-Signal Processing, vol. 42, no. 4, pp. 21-30, July 2005.
  6. 김재상, "운전자보조시스템을 위한 오픈소스 하드웨어 기반 차선 및 차량인식에 관한 연구," 조선대학교 산업기술융합대학원 석사학위논문, 2016.
  7. Q. Lin, Y. Han, and H. Hahn, "Real-time Lane Departure Detection based on Extended Edge-linking Algorithm," Proceedings of the Second IEEE International Conference on Computer Research and Development, pp. 725-730, May 2010.
  8. P.M. Daigavane and P.R. Bajai, "Road Lane Detection with Improved Canny Edges using Ant Colony Optimization," Proceedings of the 3rd IEEE International Conference on Emerging Trends in Engineering and Technology, pp. 76-80, Nov. 2010.
  9. Y. Jang and C.D Kee, "Lane Detection Algorithm Using the Hough Transform and it's Application," Proceedings of the The Korean Society Of Automotive Engineers Symposium, pp. 912-917, Nov. 2002.
  10. T.H. Lee, E.J. Park, and D.H. Choi, "A Single Camera Lane Departure Warning System Using Binary Image," Proceedings of the Summer Conference of The Institute of Electronics Engineers of Korea, pp. 671-674, June 2015.
  11. S.Y Yi, J.H. Ryu, and C.G. Lee, "Development of Embedded Lane Detection Image Processing Algorithm for Car Black Box," Journal of the Korea Academia-Industrial cooperation Society, vol. 11, no. 8, pp. 2941-2950, Aug. 2010.