Cистема розыска угнанных машин за $70 млн или как уметь «включить мозги»

Австралия решили бороться с угоном машин. В штате Виктория за прошлый год было угнано 16 000 автомобилей на сумму в около $134,5 млн (170 миллионов австралийских долларов). Местная полиция решила оснастить 220 машин камерами, которые будут распознавать знаки проезжающих мимо автомобилей и определять, находятся ли они в розыске. На создание и внедрение этой системы было выделено $70 млн (86 миллионов австралийских долларов).

Австралийский программист Тэйт Браун решил проверить, насколько сложно создать такую систему и попробовал разработать аналогичную программу. Ход своих действий он описал в своем блоге.

Во-первых, он решил, что определение знаков должно происходить локально. Браун отметил, что передача видео в реальном времени в единый центр — это наименее эффективный подход к решению этой проблем. И хотя централизованная технология машинного обучения будет становиться более точной с течением времени, разработчик хотел узнать, будет ли локальное решение на устройстве «достаточно хорошим».

Во-вторых Браун пришел к выводу, что технология распознавания знаков должна уметь работать с изображениями плохого качества. Для тестов он выбрал видео с видеорегистраторов.

Для распознавания знаков разработчик использовал открытую библиотеку openalpr. Далее результат сверялся с базой данных, где хранится статус автомобилей, а затем выводился на экран.

В итоге Браун создал систему, которая распознавала номерные знаки и определяла, не угнан ли автомобиль. Разработчик признается, что иногда технология работала с перебоями, но в конечном счете выдавала верный результат. На все решение австралийцу понадобилось 57 строчек кода.

Браун допускает, что система, которую разрабатывают австралийские власти, может быть намного сложнее и включать в себя, например, замену нескольких устаревших баз данных и приложений. Но в тоже время, пишет разработчик, $310 000 на одну машину — это очень большая цена.

«Содрано с AIN«

П.С.: лично код мы еще не проверили, если есть желающие энтузиасты «затестить», пишите плз (;