CLIP-IMAGESEARCH-NCNN
Идея : я думаю, что этот проект очень подходит для собственной функции поиска фотоальбома Yongcheng Mobile Phone, выявляя каждую картину в фоновом режиме для извлечения функций, чтобы результаты могли быть получены в секундах при использовании в конце. Он также обеспечивает вероятность сопоставления каждого изображения, которое может отображаться от высокого до низкого уровня в зависимости от вероятности вернуть результат потока изображения.
Зачем это ? (Бесстыдно лидировал по потоку GPT2-CHINESECHAT-NCNN)
Какую модель можно сделать : клип такой же, как GPT, с множеством игрового процесса, я выбрал его в Awesome Clip. Когда я увидел этот проект, я знал, что это была функция, которая была рождена, чтобы соответствовать альбомам мобильных телефонов.
Задача работы : используйте NCNN для развертывания клипа, чтобы получить изображения на естественном языке.
PS : занятая работа, медленное обновление, только одна звезда
Примечание . Чтобы облегчить загрузку, все модели и файлы выполнения были загружены в GitHub.
Демо
Android: APK, который можно запустить напрямую


Использование:
- Нажмите «Сканировать альбом» сначала и сканируйте несколько фотографий на вашем телефоне
- Согласно количеству изображений в каждом периоде времени, выберите подходящую извлечение функции (время пропорционально числу, изображение на Kirin 970 составляет 0,5 с, медленно и т. Д.)
- Введите контент, который вы хотите найти в нижнем поле, обязательно используйте английский! ! !
- Наконец, нажмите «Поиск», и вы получите результаты (результаты будут выпущены в 1,5 с на Kirin 970)
x86: exe, который может работать напрямую

Использование: просто нажмите на заказ кнопок, например:
- Сначала нажмите «1. Выберите галерею» и выберите папку галереи репо.
- Затем нажмите «2. Извлеките функции галереи», чтобы извлечь характеристики всех изображений в выбранной папке.
- Если вы введете предложение в текстовое поле, чтобы описать желаемую картинку, вы должны использовать английский, не имеет значения, если вы этого хотите.
- Наконец, нажмите «4.Search», и программа автоматически вернется к изображению, которое лучше всего соответствует тексту ввода в библиотеке изображений.
Как это работает
- Используйте Clip's Encode_image, чтобы извлечь функции изображения и создать вектор функций библиотеки
- Используйте Clip's Encode_text, чтобы извлечь функции текста и создать вектор текста.
- Найти сходство между двумя векторами функций, которые можно соответствовать в двух направлениях, может быть сопоставлено с текстом или может быть сопоставлен с текстом
- Вы можете получить сходство всех картин.
- После небольшой модификации вы можете сделать его функцией поиска фотографий в вашем мобильном альбоме.
- Поддерживает поиск изображений с изображениями, поиск изображений с персонажами, поиск персонажей с изображениями и даже поиск персонажей с персонажами. Полем Полем Есть много способов играть, просто используйте эти функции, чтобы найти подобные проблемы, поэтому я не буду вдаваться в подробности
- На самом деле наиболее трудоемкая вещь-это создание векторов функций всех изображений в галерее.
Репо -структура
- Android: исходный код программы APK предоставлен
- x86: исходный код предоставленной программы EXE на основе QT
- Галерея: небольшая галерея для тестирования
- Ресурсы: папка ресурсов Readme
Рабочее содержание
обратиться к
- ncnn
- Клип
- Натуральный языковой поиск