Аннотация:В своей курсовой работе студент изучил и применил передовые подходы к выделению биометрических векторов для идентификации личности и продолжил заниматься хранением, структурированием и решением задачи поиска. Ввиду большого объема хранимой информации и специфики задачи: ищутся близкие биометрические вектора, а не совпадающие, поиск представляет собой серьёзную проблему. Для ускорения выдачи ответа на запрос, пусть в ущерб точности, применяется различная индексация и кластеризация базы биометрических векторов.
В качестве базы данных для хранения биометрических векторов и метаданных (ссылка на источник изображения) Данил решил использовать открытую БД PostgreSQL, а для решения задачи поиска ближайших векторов библиотеку FAISS. В процессе исследования были проведены сравнительные тесты различных подходов к индексации данных и подбор их параметров для достижения требуемых показателей точности и производительности. В работе приведена общая схема системы поиска по видеоданным.