DOI QR코드

DOI QR Code

Vehicle Detection in Dense Area Using UAV Aerial Images

무인 항공기를 이용한 밀집영역 자동차 탐지

  • Seo, Chang-Jin (Department of Information Security Engineering, Sangmyung University)
  • 서창진 (상명대학교 정보보안공학과)
  • Received : 2018.02.05
  • Accepted : 2018.03.09
  • Published : 2018.03.31

Abstract

This paper proposes a vehicle detection method for parking areas using unmanned aerial vehicles (UAVs) and using YOLOv2, which is a recent, known, fast, object-detection real-time algorithm. The YOLOv2 convolutional network algorithm can calculate the probability of each class in an entire image with a one-pass evaluation, and can also predict the location of bounding boxes. It has the advantage of very fast, easy, and optimized-at-detection performance, because the object detection process has a single network. The sliding windows methods and region-based convolutional neural network series detection algorithms use a lot of region proposals and take too much calculation time for each class. So these algorithms have a disadvantage in real-time applications. This research uses the YOLOv2 algorithm to overcome the disadvantage that previous algorithms have in real-time processing problems. Using Darknet, OpenCV, and the Compute Unified Device Architecture as open sources for object detection. a deep learning server is used for the learning and detecting process with each car. In the experiment results, the algorithm could detect cars in a dense area using UAVs, and reduced overhead for object detection. It could be applied in real time.

본 논문은 최근 물체탐지 분야에서 실시간 물체 탐지 알고리즘으로 주목을 받고 있는 YOLOv2(You Only Look Once) 알고리즘을 이용하여 밀집 영역에 주차되어 있는 자동차 탐지 방법을 제안한다. YOLO의 컨볼루션 네트워크는 전체 이미지에서 한 번의 평가를 통해서 직접적으로 경계박스들을 예측하고 각 클래스의 확률을 계산하고 물체 탐지 과정이 단일 네트워크이기 때문에 탐지 성능이 최적화 되며 빠르다는 장점을 가지고 있다. 기존의 슬라이딩 윈도우 접근법과 R-CNN 계열의 탐지 방법은 region proposal 방법을 사용하여 이미지 안에 가능성이 많은 경계박스를 생성하고 각 요소들을 따로 학습하기 때문에 최적화 및 실시간 적용에 어려움을 가지고 있다. 제안하는 연구는 YOLOv2 알고리즘을 적용하여 기존의 알고리즘이 가지고 있는 물체 탐지의 실시간 처리 문제점을 해결하여 실시간으로 지상에 있는 자동차를 탐지하는 방법을 제안한다. 제안하는 연구 방법의 실험을 위하여 오픈소스로 제공되는 Darknet을 사용하였으며 GTX-1080ti 4개를 탑재한 Deep learning 서버를 이용하여 실험하였다. 실험결과 YOLO를 활용한 자동차 탐지 방법은 기존의 알고리즘 보다 물체탐지에 대한 오버헤드를 감소 할 수 있었으며 실시간으로 지상에 존재하는 자동차를 탐지할 수 있었다.

Keywords

References

  1. K. Kozempel and R. Reulke, "Fast Vehicle Detection and Tracking in Aerial Image Bursts", in ISPRS City Models, Roads and Traffic(CMRT), Paris, France, vol. 38, no. 3/W4, pp. 175-180, 2009.
  2. J. Leitloff, S. Hinz, and U. Stilla, "Vehicle extraction from very high resolution satellite images of city areas," IEEE Trans. Geosci. Remote Sens., vol. 48, no. 7, pp. 2795-2806, 2010. DOI: https://doi.org/10.1109/TGRS.2010.2043109
  3. W. Yao,M. Zhang, S. Hinz, and U. Stilla, "Airborne traffic monitoring in large areas using lidar data," Int. J. Remote Sens, vol. 33, no. 12, pp. 3930-3945, 2012. DOI: https://doi.org/10.1080/01431161.2011.637528
  4. D. Lenhart, S. Hinz, J. Leitloff and U. Stilla, "Automatic Traffic Monitoring Based On Aerial Image Sequences", Pattern Recognition and Image Analysis, vol. 18, no. 3, pp. 400-405, 2008. DOI: https://doi.org/10.1134/S1054661808030061
  5. A. C. Holt, E. Y. W. Seto, T. Rivard and G. Peng, "Object-Based Detection and Classification of Vehicles from High-Resolution Aerial Photography", Photogrammetric Engineering and Remote Sensing (PE& RS), vol. 75, no. 7, pp. 871-880, 2009. DOI: https://doi.org/10.14358/PERS.75.7.871
  6. M. Elmiktay and T. Stathaki, "Car Detection in High-Resolution Urban Scenes Using Multiple Image Descriptors", in Proc. Of International Conference on Pattern Recognition (ISPR), Stockholm, Sweden, pp. 4299-4304, 2014. DOI: https://doi.org/10.1109/ICPR.2014.737
  7. T. Moranduzzo and F. Melgani, "Detecting Cars in UAV Images with a Catalog-Based Approach," IEEE Transactions on Geoscience and Remote Sensing, vol. 52, no. 10, pp. 6356-6367, 2014. DOI: https://doi.org/10.1109/TGRS.2013.2296351
  8. S. Tuermer, F. Kurz, P. Reinartz and U. Stilla, "Airborne Vehicle Detection in Dense Urban Areas Using HoG Features and Disparity maps," IEEE Journal of Selected Topics in Applied Earth Observation and Remote Sensing, vol. 6, no. 6, pp. 2327-2337, 2013. DOI: https://doi.org/10.1109/JSTARS.2013.2242846
  9. S. Liao, X. Zhu, Z. Lei, L. Zhang and S. Z. Li, "Learning Multi-scale Block Local Binary Patterns for Face Recognition," ICB 2007, pp. 828-837, 2007. DOI: https://doi.org/10.1007/978-3-540-74549-5_87
  10. N. Dalal and B. Triggs, "Histograms of oriented gradients for human detection," in IEEE Computer Society Conf. Computer Vision and Pattern Recognition (CVPR), San Diego, CA, USA, vol. 1, IEEE Computer Society, pp. 886-893, 2005. DOI: https://doi.org/10.1109/CVPR.2005.177
  11. X. Chen and Q. Meng, "Vehicle Detection from UAVs by Using SIFT with Implicit Shape Model", in IEEE International Conference on Systems, Man, and Cybernetics, pp. 3139-3144, 2013. DOI: https://doi.org/10.1109/SMC.2013.535
  12. Shaoqing Ren, Kaiming He, Ross Girshick, Jian Sun, "Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks", IEEE Transactions on Pattern Analysis and Machine Intelligence, Volume: 39, Issue: 6, pp. 1137-1149, June 2017. DOI: https://doi.org/10.1109/TPAMI.2016.2577031
  13. Mahyar Najibi, Mohammad Rastegari, Larry S. Davis, "G-CNN: An Iterative Grid Based Object Detector", The IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 2369-2377, 2016. DOI: https://doi.org/10.1109/CVPR.2016.260
  14. Redmon Joseph, Divvala Santosh, Girshick Ross, Farhadi Ali, "You Only Look Once: Unified, Real-Time Object Detection", The IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 779-788, 2016.
  15. Joseph Redmon, Ali Farhadi, "YOLO9000: Better, Faster, Stronger", The IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 7263-7271, 2017. DOI: https://doi.org/10.1109/CVPR.2017.690
  16. Alexey, "Yolo-v2 Windows and Linux version", https://github.com/AlexeyAB/darknet