프로젝트 성공사례#31 화물차 번호판 인식 시스템 AI모델 도입을 위한 PoC 작업기
화물차 번호판 인식 시스템 AI모델 도입을 위한 PoC 작업기
신규 AI모델 도입을 위한 컨설팅 및 모델 시연 작업
고객사 요구사항
- 현재 이용 중인 번호판 인식 시스템을 AI로 대체 가능한지 확인하기 위함
- 고객사가 자체적으로 보유하고 있는 번호판을 라벨링하여 모델 학습
- 학습이 완료된 번호판 인식모델을 고객이 원하는 장소에서 시연/테스트
고객사 소개
크라우드웍스에 프로젝트를 의뢰한 고객사는 하루에도 수천대의 차량이 출입하는 공장 입구에 설치된 번호판 인식 시스템을 대체할 수 있는 번호판 인식에 특화된 AI모델 개발이 필요했습니다.
고객사에게 어떤 어려움이 있었나요?
고객사가 보유한 번호판 인식 시스템의 인식률은 이미 높은 상황이었지만, 인식률을 더 높일 수 있는 방안을 찾던 중 AI모델을 고려하고 있었습니다. 하지만 차량이 드나드는 야외 현장의 환경이 열악(진흙, 야외, 잦은 눈과 비, 안개 등)하여 타 데이터/모델 업체들은 프로젝트 진행이 어렵다며 이를 거절하는 상황이었죠. 반복되는 거절에 고객사는 AI모델 도입에 어려움을 겪고 있었습니다.
크라우드웍스를 선택한 이유!
- 크라우드웍스 파트너사와의 협업을 통해 데이터 가공부터 모델 시연까지 전 작업 가능
- 단순 데이터 가공을 넘어, 성공적인 AI모델 시연을 위한 전문적인 컨설팅 서비스 제공(MLworks)
- 합리적인 비용
크라우드웍스 솔루션
프로젝트 설계
크라우드웍스의 담당 PM은 고객사로부터 방대한 양의 소스데이터를 전달받았으나 프로젝트 일정을 고려했을 때 선별적으로 이미지를 가공하는 것이 효과적일 것이라고 판단했습니다. 따라서 프로젝트 설계에 앞서 어떤 이미지를 가공하는 것이 모델학습에 가장 효과적일지 고민했죠. 모델링 업체를 선정하는데 있어서도 이 고민은 중요한 포인트가 되었는데요. 크라우드웍스가 고객사를 위해 선정한 모델링 업체는 국가 기관에 자동차 번호판 인식모델을 공급하고 있는 검증된 파트너사로, 한정된 프로젝트 기한 내에 어떤 데이터를 우선적으로 가공하고 학습시키는 것이 좋을 지에 대해 많은 피드백을 제공했습니다. 모델링 파트너사의 많은 경험을 토대로 시행착오 없이 가장 효율적으로 모델을 학습시킬 수 있었고, 크라우드웍스의 자체 플랫폼과 우수한 작업자/검수자 풀을 통해 빠르게 프로젝트에 착수할 수 있었습니다.
고객사의 기존 번호판 인식 장치보다 더 나은 인식률을 달성하는 것이 중요했기 때문에 기존 장치가 인식하지 못했던 번호판 데이터를 최우선 라벨링 대상으로 선정하고 라벨링 작업을 시작했는데요. 담당PM과 모델링 업체는 위클리 미팅을 통해 학습데이터에 대한 피드백, 모델의 인식률을 논의하고 지속적으로 모델 인식률을 개선시켜나가는 노력을 아끼지 않았습니다.
작업자 선정
가공해야하는 데이터 분량은 많고, 프로젝트 운영 기간은 짧았기에 작업자 구성 또한 가장 효율적인 방법으로 진행되어야 했는데요. 작업자들을 한 팀으로 꾸려 커뮤니케이션의 효율과 정확도를 높였습니다. 목적이 데이터 가공이 아닌, 모델 시연이었기 때문에 파트너사와 실시간으로 소통하고, 의논된 내용을 라벨링 작업에 바로 반영하는 것이 매우 중요했죠.
프로젝트 화면 디자인
작업자의 데이터 가공 정확도를 최대로 높이기 위해 담당PM은 플랫폼팀에 해당 프로젝트만을 위한 프로젝트 화면 디자인을 요청했는데요. (크라우드웍스 프로젝트 화면에 대해 깨알 자랑을 하나 하자면, no-code 방식의 직관적인 작업화면 구성이 가능한 플랫폼을 보유하고 있습니다!ㅎㅎ) 머신러닝으로 OCR(광학문자인식) 전처리를 진행하여 작업 난이도를 낮추고, 이미지에서 디텍팅한 텍스트를 이미지와 함께 작업화면에 보여주도록 화면을 설계했습니다. 야간 촬영분이거나 글자가 일부 잘리게 촬영되어 무슨 글자인지 육안으로 확인하기 난해한 경우에도 작업자는 AI가 읽은 글자를 참고해 태깅하여 작업의 난이도는 낮아지고 속도는 빨라질 수 있었죠. 다시한번 감사해요 크라우드웍스 플랫폼팀!
담당 PM 후기
그 동안 크라우드웍스에서 담당PM으로 근무하며 번호판 라벨링 프로젝트의 경험과 노하우가 많이 쌓여 이번 프로젝트의 오픈을 준비하고 진행하기가 수월했습니다. 이틀만에 프로젝트 준비를 마치고 작업을 시작했는데요. 만약 크라우드웍스의 수많은 고객사들과 쌓아온 경험이 없었다면, 이런 순발력은 나오지 않았을거에요. 정확도 높은 데이터를 고객사가 원하는 시점까지 전달하지도 못했겠죠.. 만약 정확도 높은 데이터를 빠르게 받고싶으시다면 크라우드웍스가 정답이라는 사실, 모두가 아셨으면 좋겠습니다. 이곳에서는 모두가 진짜 “전문가”이니까요.