Details

Title Разработка мобильного приложения для поиска фото по описанию: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators Акимов Вячеслав Викторович
Scientific adviser Шмаков Владимир Эдуардович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects поиск фото по тексту ; CLIP в android разработке ; photo search by text ; CLIP in android development
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.04
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-3031
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\37289
Record create date 9/19/2025

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Action 'Download' will be available if you login or access site from another network

Group Anonymous
Network Internet

Выпускная квалификационная работа посвящена разработке мобильного приложения для 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.

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous

Access count: 0 
Last 30 days: 0

Detailed usage statistics