- ноябрь 2019
Форма добавления обработчика видео.
- октябрь 2019
Форма добавления источника видео (создание цепочки обработки).
- июнь 2019 - сентябрь 2019
Пользовательский интерфейс для управления цепочками обработки видео. Сохранение параметров конфигурации цепочек обработки видео и передача их с сервера на клиент и обратно.
- май 2019
Пользовательский интерфейс визуализации видеопотоков с автоматическим масштабированием и адаптацией под размер окна
- апрель 2019
Временный протокол передачи видео из серверной программы на клиентские, пока не реализован полноценный стриминг. Заготовка протокола аутентификации. Начало разработки менеджера визуализации видеопотоков - части пользователького интерфейса клиентской программы.
- март 2019
Начало разработки QML интерфейса клиента, его с++ ядра и сетевого TCP-клиента. Заложены основы сетевого протокола общения клиентских и серверной программ.
- февраль 2019
Начало разработки клиент-серверного взаимодействия. В основном написан сетевой TCP-сервер для общения с клиентскими программами, первоначально, пока нет полноценного стриминга, этот же сервер будет осуществлять передачу видео на клиентские программы.
- январь 2019
Обучена нейросеть новой архитектуры (более стандартизованная блочная структура) для распознавания лиц. Мелкие правки алгоритма экстракции символов автомобильного номера повышающие его качество. Обучена новая сверточная нейросеть для сегментации символов, имеющая более стандартизованную блочную структуру. Алгоритмы детектирования и распознавания автомобильных номеров встроены в серверную программу. Метки в датасетах для обучения алгоритма распознавания лиц теперь можно привязывать в виде файла labels.txt в папке с файлами изображений объекта.