포트홀이란 무엇인가
포트홀 (Pothole)은 말 그대로 도로 위에 생긴 구멍이다. 아스팔트 포장 위에 생기는 작은 구멍으로써 서울시내 도로에서도 크고 작은 포트홀을 가끔씩 만날 수 있다. 포트홀은 주로 오래된 아스팔트에서 반복된 충격으로 인해 작은 구멍이 생기기 시작하고 그것이 지나가는 차량들에 의해 점점 커지게 된다.
그러다 걷잡을 수 없는 크기가 되면 지나가는 차량에 심각한 피해를 줄 수도 있는 것이다. 가끔 아스팔트의 배수 구조 불량 때문에 물이 차서 생기는 경우도 있는데 그래서 특히 장마철에 포트홀들을 더 조심해야 한다.
포트홀이 내 차에 미치는 영향과 조심해야 하는 이유
포트홀은 정도에 따라 다르지만 깊은 포트홀을 고속으로 지나가게 되면 순간적으로 타이어가 받게 되는 충격 때문에 타이어가 찢어질 수도 있으며 차량의 현가장치에도 무리가 갈 수 있다.
또한 심한 경우는 범퍼에 손상이 가거나 포트홀에 빠진 바퀴 때문에 핸들이 급하게 틀어져 대형사고로 이어지는 경우도 간혹 발생한다. 특히 고속에서 깊은 포트홀을 만난다면 상당히 위험한 상황에 처할 수도 있으므로 도로에 포트홀이 생긴다면 빠르게 보수공사를 진행해야 한다
포트홀로 인한 사고가 증가하고 있는 추세이다.
특히 장마철, 겨울철 눈이 내리게되면 포트홀 관련 사고는 증가하게 된다.
심지어 2018년 에는 포트홀로 인헤 운전자가 사망하는 사건까지 나오게 된다.
https://www.youtube.com/watch?v=_dd_5Zy6yt0
현재의 신고 방법
이렇게 신고를 하기 위해서는 국민들의 자발적인 제보가 필요하다.
현재의 정책은 국민들의 자발적인 제보가 없으면 불가능한 정책이다.
그래서 저희가 생각한 아이디어는 국민들이 신고를 좀더 편하게 주행중에 어플리케이션을 켜놓는것 만으로 신고가 가능하게끔 만드는것이다.
우리의 시스템 구상도는 다음과 같다.
1) 도커에서 작업 환경을 설정한다.
2) 구글 이미지 크롤러를 통해 이미지를 수집한다.
3) 수집된 이미지를 케라스 라이브러리를 통해 데이터 세트를 늘린다(일정각도 회전, 좌,우 뒤집기 등).
4) 수집된 이미지를 YOLO_Mark를 통해 라벨링을 한후 학습을 진행
5) 학습된 모델의 가중치를 Android Studio를 통해 어플리케이션에 넣는다.
6) 어플리케이션에서 포트홀이 탐지되면 Python Flask 서버로 해당 위치 정보(위도,경도)를 가져온다.
7) 이렇게 넘겨받은 위치 정보를 기반으로 지도위에 매핑을 한다.
참고
https://1boon.kakao.com/KCCAUTO/5cac6171ed94d200019f9dff
'Capstone > Capstone1 - 2019-2학기' 카테고리의 다른 글
[6] 구글 이미지 크롤러 (0) | 2019.12.18 |
---|---|
[5] Yolo mark 사용법 (2) | 2019.12.18 |
[4] YOLO 설치 및 실행 방법 (0) | 2019.12.13 |
[3] YOLO 설치전 OpenCV 3.2 설치 (0) | 2019.12.13 |
[2] 도커란? (0) | 2019.12.12 |