· 톺아보기

이야기

블박 신고가 귀찮아서 시작한 프로젝트

이자까야 · · 수정

조회 5,974 · 공감 55 · 댓글 28

블박 신고가 귀찮아서 시작한 제 개인 프로젝트를 소개합니답


운전 뭐 같이하는 위반 차량 신고를 위해

매일 퇴근 후에 블박선꼽아서 신고시점 찾고

구간자르고 번호판 찾아서 적고 시간확인하고 위치 확인하는게 매번 너무 귀찮아서 시작했습니다


AI가 모든걸 분석하는게 아닌 도움주는 정도의 프로젝트입니다.


0. 블랙박스는 70mai a810s 사용

github에 있는 커스텀 펌웨어를 별도로 설치했습니다.

HTTP, FTP 사용이 가능해집니다.


1. 핸드폰 어플

1.jpg

앱은 거치대에 거치 후 사용합니다.

기록할 시점을 남기고 블박 영상을 다운 및 업로드 합니다.

도로교통법 위반 차량 발견하면 버튼을 빠르게 터치 (이외 동작은 없습니다)

(이후엔 스티어링휠 뒷쪽이나 암레스트쪽에 무선버튼을 하나 둘까도 고민중입니다.)

설정한 시간만큼 +- 구간에 포함된 영상을 대기 후 다운로드 요청을 보냅니다.

다운 완료 후엔 분석을 위해 홈서버로 바로 업로드 됩니다.

시점 저장 시 GPS를 사용해 해당 위치값도 같이 전송합니다.


2. 웹

2.png

메인 화면이고 업로드 완료된 영상 목록 확인


3.png

신고할 영상 선택


4.png

앞쪽 영상과 뒤쪽 영상 둘 다 써야되는 상황에선 영상을 편집해 이어붙입니다.


5.png

위반 시점 위치만 자르고

신고할 차량을 클릭 후 번호판 검토를 누릅니다.


7.png

분석이 완료되면 선택한 차량 및 번호판 인식 후

OCR 결과를 자동 입력해줍니다.

해당 번호로 자동차365에서 차종을 조회 후 영상과 비교해 확인합니다.

차량인식 : yolo26m seg

번호판인식 : EasyKoreanLpDetector

번호 OCR : KR_LPR


8.png

9.png  준비된 위반사항을 선택해 해당 차량 번호, 차종, 영상시각, 발생장소 등

선택한 템플릿에 파싱된 값들로 채워 작성됩니다.

위반시간 확인하고 체크

받아온 GPS값 기준으로 카카오API를 이용해 로드뷰로 위치 확인 후 체크


10.png

영상 포맷, 소리유무, 오버레이 유무 선택 후

신고영상을 제작


11.png

신고차량엔 차량인식 모델을 이용해 오버레이를 씌웁니다.

확인 후 신고서 열기를 누르면


12.png

작성된 제목, 내용, 지도 위치핀, 차량번호, 발생일자 시각 등

자동으로 채워지고 신고버튼을 누른 후 완료합니다

댓글 28

  1. 꾸꾸믹스 · · 공감 10
    와….. 상상만 하던 안전신문고 자비스 의 탄생인가요..
  2. 알리앙 ·
    저는 안쓰는 안드폰과 블루투스 리모컨을 활용하는 것으로 만들고 있었는데 이 방법도 좋아보입니다 ㅎ
  3. 파리대제 ·
    진짜 열성이 대단하시네요.
  4. schaft ·
    와~ 저도 해보고 싶네요.
  5. 꽃으로날때려줘요 ·
    워 대단하십니다 가끔 신고하는 사람 부지런하다고 욕하는게 보이는데 진짜 부지런해야 합니다 ㅜ
  6. High_ ·
    와 👍 대박입니다
  7. 1657 ·
    와 진짜 대단하시네요
  8. 닉콜라이 ·
    멋있으십니다!!
  9. 바다구나 ·
    ㅋㅋㅋㅋ 기가 막히네여
  10. 술은역시쐬주 ·
    이거다!!!
  11. Mr.holiday ·
    70mai a810s 는 그 별도 연결선(4g 연결가능한?) 모듈이 설치된 상태에서 연결해야하는거죠?
  12. 이자까야 ·
    @Mr.holiday님
    아뇨 저는 UP03만 사용중입니다.
    커스텀펌웨어 기준으로 AP랑 STA 연결방식을 지원하는데
    둘다 와이파이를 통해 연동되면 영상 확인 및 다운로드가 가능합니다.
  13. Mr.holiday ·
    @이자까야님
    커스텀펌웨어가 존재한다는 사실을 이자까야님 통해 알게 되었네요 감사합니다.
    UP04를 보유중인데 아직 설치를 하진 않은 상태라.. 언젠간 설치해야지 생각만하고 있었는데 이번 사용기 참고해서 겸사겸사 한번 해봐야겠네요.
  14. 대유쾌마운틴 ·
    @이자까야님 와이파이 영상 전송 너무 느리던데 혹시 속도는 괜찮나요?
  15. 이자까야 ·
    @대유쾌마운틴님
    속도는 확실히 느리긴합니다. 현재 확인된건 3~4mb/s 정도구요
    1분 영상기준으로 평균 1분 20초 정도 걸립니다.
    다운로드 중간에 시동꺼져서 멈춰도 다음 연결 시 자동으로 먼저 다운로드 받게해두어서
    아직까지 불편한점은 없네요
  16. LeMY ·
    일단 선추천, 응원, 박수 보내드립니다.

    프로젝트가 더 발전해서 다양한 영상에서 정보를 뽑을 수 있도록 발전 되면 좋겠습니다. 사용자가 빡쳐서 영상만 추출해서 올리면 신고까지 자동으로 쭉~~ 진행되는 형태로 말입니다.

    다시 한번 응원합니다!! 화이팅!!
  17. 뭅뭅 · · 공감 1
    무선카플레이를 사용하다보니 AP연결이 어려운데 UP04기준으로 데이터를 받아올 방법을 없을까요?
  18. iian ·
    @뭅뭅님 저도 이부분이 연결할때 불편하더라고요 ㅠ
  19. 이자까야 ·
    @뭅뭅님
    UP04는 갖고있지않아서 그부분은 잘 모르겠습니다.
    저도 무선안드로이드 오토를 사용하다 보니 AP모드로는 연결 불가능해서
    커스텀펌웨어에서 STA모드로 바꿔 사용 중 입니다.
  20. Priz ·
    해당 번호로 자동차365에서 차종을 조회 하는 서비스 (API?) 이건 무료일까요?
    저도 직접 신고할때 번호판 아 마 사 바 이런게 애매할때가 있는데 차량 번호로 차종 조회가 필요할때가 있어서요.
  21. vvo_Oss · · 공감 1
    굉장합니다. 박수를 보내드립니다. 다른 블박들도 네트워크가 될거 같기도 한대 일단 저도 다음 블박은 샤오미로 가야겠습니다. 저희 동네 샤오미 설치하신분들의 많은 활동을 기대합니다 !!
  22. nikes23 · · 공감 1
    와 대단하십니다 ㅎㅎ 저도 가끔 여기는 꼭 신고해야지 하는 구간이 있는데 바빠서 그런지 그냥 지나치고 맙니다.
  23. 어흥야옹이 · · 공감 1
    덕분에 운전문화가 좋은 방향으로 바껴나가길 바랍니다. 응원합니다!
  24. 엠지엠 · · 공감 1
    우와 대박이세요
    이거 혹시 나중에 공유하시면 신고들 엄청 먹어서, 도로 세상이 바뀔지도 모르겠어요 ㅎ
  25. iian · · 공감 1
    와.. 대단하십니다.
  26. 단바람 ·
    영상에서 번호판 인식이라도 Ai로 되면 좋겠다 싶었는데 이미 있었다니.. 게다가 자동화까지! 감동이네요.
  27. 천년지기 ·
    EasyKoreanLpDetector clone해서 로컬서버로 돌려보내 생각보다 번호판 인식률이 낮은데 어떻게 해결하셨을까요?
  28. 이자까야 · · 공감 1
    @천년지기님
    앞단에 먼저 YOLO를 사용해 차량인식과 ByteTrack 추적을 합니다
    인식된 차량만 원본 화면에서 crop 후에 EasyKoreanLpDetector로 번호판 인식을 돌리고
    crop된 번호판에 OCR돌리는 방식입니다

굴러간당 최근 글

굴러간당 목록 더 보기