본문 바로가기

BLOG/데이터 리뷰기

[데이터 리뷰] AIHUB(자율주행) - 신호등/도로표지판 인지 영상 데이터

데이터 리뷰 : 데이터 대신 읽어드립니다!
#47 AIHUB(자율주행) - 신호등/도로표지판(수도권 외) 인지 영상 데이터

 

 

 

 자율주행 기술의 핵심은 얼마나 사람처럼 객체를 인지하고 판단할 것인지에 달려있는데요, 정확하고 적절한 판단을 위해서는 신호등, 도로표지판, 이동객체에 대한 인지 및 판별이 필수로 요구됩니다. 즉, 도로 위에 표지판, 신호등을 정확하게 인지하여 그에 맞게 자율주행이 이루어져야 합니다. 따라서 이러한 객체에 대한 학습을 위해서는 관련 데이터가 필요할 수 있습니다.

 

이와 관련하여 AIHUB 플랫폼에서는 '신호등/도로표지판 인지 영상' 데이터를 제공하고 있는데요, 신호등, 도로 표지판 등 객체 인지를 위한 광역시, 고속도로, 국도 주행 영상 및 이미지 데이터로 구축된 데이터셋입니다. 그렇다면, 오늘 데이터 리뷰기에서는 이 데이터가 어떻게 이루어져 있는지 살펴보고, 어떻게 분석 및 활용하면 좋을지 생각해보도록 하겠습니다!

 

 

 

 

 

신호등/도로표지판(수도권 외) 인지 영상 데이터

 

(1) 데이터 정보

  • 제공기관 : 라이드플럭스
  • 데이터 개수 : 190만
  • 데이터 형식 : jpg, json
  • 데이터 구성 : 300시간 이상의 원시데이터(주행 영상)에서 이미지를 추출하고 객체 라벨링 및 비식별화가 작업이 수행된 데이터로 구성
  • 다운로드 : https://aihub.or.kr/aidata/27679

 

'신호등/도로표지판(수도권 외) 인지 영상' 데이터는 다양한 주행 환경에서 차량에 설치된 카메라를 통해 취득한 300시간 이상의 영상 데이터에서, 신호등과 도로교토표지판의 위치를 bounding box 형태로 가공한 데이터를 제공하며, 각 객체의 상태(신호등 불빛, 표지판 종류 등)의 2차 속성 정보가 구축된 데이터 셋입니다.

 

위에 다운로드 링크로 들어가면 회원가입 또는 로그인 후 데이터를 다운받을 수 있는데요, 그렇다면 데이터를 다운받아서 한번 데이터가 어떻게 이루어져 있는지 살펴보도록 하겠습니다~

 

 

(2) 데이터 리뷰

 데이터를 다운로드하면, 이미지 데이터와 라벨링 데이터로 이루어져 있는데요, 먼저 이미지 데이터부터 살펴보겠습니다.

 

 

위 이미지는 전체 이미지 데이터의 일부인데요, 다양한 장소, 시간대에서 촬영되었음을 확인할 수 있습니다. 또한 이미지 속에 다양한 표지판과 신호등이 있는 것을 확인할 수 있는데요, 만약 자율주행 자동차라면 이 표지판과 신호등을 반드시 인식해야겠죠~?

 

반면 라벨링 데이터는 json 파일 형식으로 이루어진 데이터인데요, 위에서 살펴본 첫 번째 이미지 데이터에 대한 라벨링 데이터는 다음과 같이 이루어져 있습니다.

 

{"annotation":[{"shape":"circle","color":"red","kind":"normal","box":[1144,155,1265,280],"text":"0","type":"restriction","class":"traffic_sign"},{"light_count":"3","box":[1497,162,1658,223],"attribute":[{"red":"off","green":"on","x_light":"off","others_arrow":"off","yellow":"off","left_arrow":"off"}],"type":"car","class":"traffic_light","direction":"horizontal"},{"light_count":"3","box":[1167,452,1235,476],"attribute":
...
(생략)
...
[842,640,861,658],"text":"0","type":"instruction","class":"traffic_sign"},{"shape":"circle","color":"red","kind":"normal","box":[1333,582,1358,606],"text":"0","type":"restriction","class":"traffic_sign"},{"shape":"rectangle","color":"blue","kind":"normal","box":[1380,618,1405,644],"text":"0","type":"instruction","class":"traffic_sign"},{"shape":"circle","color":"red","kind":"normal","box":[1136,636,1153,651],"text":"0","type":"restriction","class":"traffic_sign"},{"light_count":"3","box":
...
(생략)
...
{"filename":"i0001586.jpg","imsize":[1936,1464]}}

 

위 데이터는 이미지에 대한 신호등과 표지판에 대한 정보를 얻을 수 있는데요, 데이터 상단에 보면 이미지 속 한 신호등에 대한 불빛 정보가 나옵니다. 데이터에 따르면 green 빼고는 off로 되어 있고, green은 on이 되어 있는 것으로 봐서 이미지 속 특정 위치의 신호등은 초록빛을 내고 있다는 것을 알 수 있습니다.

 

 

이미지를 다시 확인해보면 초록색으로 켜진 신호등을 확인할 수 있습니다.

반면, 하단에는 표지판에 대한 데이터가 있는데요, 그중 한 표지판에 대해서 모양은 원, 색깔은 빨강이라고 되어있는 데이터가 이미지 속 유턴금지 표지판임을 확인할 수 있습니다.

 

이렇게 위 데이터를 일부만 보여드렸는데요, 전체 데이터를 확인해보면 이미지 속 작은 신호등, 멀리 있는 표지판에 대한 정보가 포함되어 있는 것을 확인할 수 있답니다.

 

 

(3) 데이터 활용

 그럼 이 '신호등/도로표지판 인지 영상' 데이터를 이용하여 어떻게 활용하면 좋을까요~? 우선 구축 목적답게 자율주행 차량의 신호등/도로표지판 감지 및 인식 기술의 학습용데이터로 사용하여 주행 중 정확하게 교통 표지판의 위치를 파악하고, 신호등의 신호상태나 표시판의 정보 및 속성을 파악하는 모델로 학습시키는 데에 활용할 수 있습니다. 특히 실시간 영상으로 객체를 인식하여, 자율주행 맞춤 지도를 제작하는 자동화 기술 개발을 구현할 수 있지 않을까 싶습니다.

 

또한 기존의 자율주행 데이터셋의 대부분은 주로 해외에서 구축된 데이터로, 우리나라와의 환경이나 신호등 모양이 달라 우리나라 도로환경에 적합하지 않았는데요, 이 데이터는 우리나라의 도로환경에서 촬영되었고, 한국 교통법에 따른 신호등, 표지판 체계가 담긴 영상이라는 큰 장점이 있습니다. 따라서 이점을 이용하여 좀 더 우리나라의 환경 및 도로교통법에 적합한 안전 자율주행 시스템을 개발한다면 국내 교통법에 쉽게 상용화시킬 수 있지 않을까 싶습니다!

 

 

 

 

 

 

# AIHUB

 

https://aihub.or.kr/

 

 오늘 리뷰한 '신호등/도로표지판 인지 영상' 데이터는 <AIHUB(AI 허브)>에서 다운로드 받은 '자율주행' 카테고리의 데이터로, AI 허브는 AI 기술 및 제품, 서비스 개발에 필요한 AI 인프라(AI데이터, AISWAPI, 컴퓨팅 자원)를 지원함으로써 누구나 활용하고 참여하는 AI통합 플랫폼입니다! 따라서 사용자를 위해 개발 및 활용을 위한 인프라 서비스와 AI 활성화를 위한 서비스를 제공하고 있는 것인데요, 현재 위와 같이 음성/자연어, 비전, 헬스케어, 자율주행 등 다양한 카테고리에 걸친 데이터들을 제공하고 있답니다.

 

 

한편, 오늘 살펴본 데이터는 '자율주행' 카테고리에 있는 데이터였는데요, 자율주행 카테고리는 도로, 교통, 건물, 인도 보행 등 자율주행과 관련된 데이터를 제공하는 카테고리입니다. 특히 개인이 구축하기엔 어려운 데이터들이 많고, 다른 빅데이터 플랫폼에서는 찾아보기 힘든 데이터들이 제공되고 있습니다. 또한 실제 우리나라에 있는 지역, 환경 등에서 구축된 데이터들로 이루어져 있기 때문에 우리나라에서 상용화하기 위한 서비스 개발에 활용하기에 매우 적합한 데이터이기도 하답니다. 

 

 

또한 각 데이터 다운로드 페이지에 들어가면 위와 같이 데이터의 구축내용과 필요성, 데이터 구조, 활용예시 등의 정보를 파악할 수 있기 때문에 데이터를 다운로드하기 전에 어떠한 형태로 이루어져 있는지, 데이터를 어떻게 활용하면 좋을지 살펴볼 수 있답니다.

 

 

이렇게 오늘 데이터 리뷰기에서는 AIHUB의 '신호등/도로표지판 인지 영상' 데이터를 리뷰해보았는데요, 다음 리뷰기에서도 동일한 카테고리의 다른 데이터를 리뷰해보도록 하겠습니다. 이전 데이터 리뷰기에서는 소방, 사회 범죄, 해양수산, 헬스케어, 농수산물 등 여러 플랫폼에서 제공하는 데이터 리뷰기가 있으니, 관심이 있으신 분들은 참조하시기 바랍니다! 그럼 다음 리뷰기에서 만나요! :D