Детальная информация
Название | Разработка мобильного приложения для поиска фото по описанию: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» |
---|---|
Авторы | Акимов Вячеслав Викторович |
Научный руководитель | Шмаков Владимир Эдуардович |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Выходные сведения | Санкт-Петербург, 2025 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | поиск фото по тексту ; CLIP в android разработке ; photo search by text ; CLIP in android development |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 09.03.04 |
Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-3031 |
Права доступа | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Дополнительно | Новинка |
Ключ записи | ru\spstu\vkr\37289 |
Дата создания записи | 19.09.2025 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
Выпускная квалификационная работа посвящена разработке мобильного приложения для Android, реализующего поиск изображений по текстовым запросам с использованием модели CLIP. В основе решения лежит готовая библиотека clip.cpp, код которой был изучен и адаптирован для мобильной платформы путём преобразования в формат clip.aar. Проведён анализ алгоритмов векторизации текста и изображений, реализованных в clip.cpp, что позволило интегрировать их в приложение без изменения базовой логики работы модели. Разработана архитектура системы, включающая модуль взаимодействия с библиотекой, интерфейс для ввода запросов и механизм семантического поиска по локальным изображениям. Для оптимизации производительности применены методы кэширования векторов и управления ресурсами. Тестирование приложения подтвердило его эффективность: результаты демонстрируют высокую скорость обработки запросов и точность поиска, сопоставимую с аналогами. Значимость работы заключается в адаптации низкоуровневых механизмов clip.cpp для Androidсреды и организации локального семантического поиска без зависимости от облачных сервисов.
The graduate qualification work is devoted to the development of a mobile application for Android, realizing the search of images by text queries using the CLIP model. The solution is based on the ready clip.cpp library, the code of which was studied and adapted for the mobile platform by converting it into clip.aar format. Text and image vectorization algorithms implemented in clip.cpp were analyzed, which allowed to integrate them into the application without changing the basic logic of the model. The system architecture was developed, including the module of interaction with the library, the interface for entering queries and the mechanism of semantic search by local images. Vector caching and resource management methods were applied to optimize performance. Testing of the application confirmed its effectiveness: the results demonstrate high query processing speed and search accuracy comparable to analogs. The significance of the work lies in adapting low-level mechanisms of clip.cpp for Android environment and organizing local semantic search without dependence on cloud services.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
Количество обращений: 0
За последние 30 дней: 0