Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Отладить попиксельный поиск в базе картинок с помощью openCV и web api.

Задача: сравнение картинки, сделанной пользователем со всеми имеющимися изображениями в базе на сервере (+- 100.000 картинок). То есть первым шагом клиент передает отснятое камерой изображение на сервер.

Необходимое условие: чтобы поиск в базе и попиксельное сравнение нескольких десятков тысяч изображений не занимал большое количество времени.

Пример работы данного функционала: iOS ГДЗ: решебник по фото https://tinyurl.com/2p8sz83w

Как вариант можно использовать следующий алгоритм OpenCV – сравнение через перцептивный хэш изображения.

Предположительно, как это можно реализовать:

1. На клиенте делается снимок камерой, у полученного изображения вычисляется хэш.

2. На сервере должны храниться в базе аналогичные хэши для всех необходимых для сравнения изображений. Т.е. каждое изображение имеет в таблице базы соотв. заранее вычисленный для него хэш.

3. Клиент отсылает на сервер хэш отснятого изображения, а сервер ищет в базе хэшей тот, который максимально удовлетворяет заданному пороговому условию схожести с присланным клиентом хэшем.

Большая просьба предварительно ознакомиться с примером работы данного функционала (ссылка выше).

3 года назад
Able2Know
Антон 
40 лет
17 лет в сервисе
Был
4 месяца назад

Заявки фрилансеров

Никита
 
28 лет
5 лет в сервисе
Был
3 года назад
3 года назад
  • Похожие заказы

  • Требуется программист для преобразования сайта на Magento в мультиязычный. Необходимо добавить украинскую и английскую версии, установить плагин appjetty, настроить автоматический перевод с Google Translate, выполнить перевод страниц, меню, хедера, футера, блоков, блога и товаров. Также нужно исправить баги плагина и другие возникающие проблемы.

    Закрыт
    3 года назад
  • Разработать функционал для отправки личных сообщений пользователям при нажатии кнопки на странице полной новости. Сообщение должно отправляться через 3 минуты, независимо от того, покинул ли пользователь сайт. Для каждой страницы может использоваться свой текст из файла. Кнопка заменяется текстом

    Завершен
    3 года назад
  • Необходимо конвертировать 143 000 id Instagram в соответствующие никнеймы. Ожидается качественное выполнение задачи, что может привести к дальнейшему сотрудничеству. Ищем специалистов в области веб-программирования для решения этой задачи.

    Закрыт
    3 года назад
  • Разработайте небольшой кабинет на сайте с функциями добавления, удаления и просмотра заявок. Дизайн простой, форма заявки включает название компании, контакты и комментарий. Подключение к базе данных обязательно.

    Закрыт
    3 года назад
  • Требуется спарсить услуги с указанного сайта и оформить данные в таблицу Excel. Полученные данные будут использоваться для загрузки в WooCommerce. Ссылка на сайт будет предоставлена исполнителю.

    Закрыт
    3 года назад
  • $50

    Ищется специалист для доработки скрипта, разработанного на Yii2 и Angular. Подробности по проекту будут предоставлены подходящим кандидатам. Задача требует хороших навыков в веб-программировании и понимания обеих технологий.

    Закрыт
    3 года назад
  • Необходимо полечить друпальный сайт, удалить вирус с редиректом и обновить модули для обеспечения корректной работы. Ожидается выполнение всех необходимых действий для восстановления функциональности сайта.

    Закрыт
    3 года назад
  • Требуется разделить проект на клиент и сервер, где сервер будет обрабатывать запросы через REST, SOAP и .NET Remoting. Необходимо реализовать авторизацию менеджера и вывод нескольких графиков, с учетом того, что сервер приложений будет поддерживать разные технологии. Задача включает перенос небольшого функционала на Java.

    Закрыт
    3 года назад
  • Требуется разработка клиент-серверного приложения для автоматизации учета велозапчастей в веломастерской с использованием Java и СУБД Apache. Необходимо предоставить UML диаграмму классов и краткое техническое описание. Работы должны быть выполнены до 29.11 в 15:00. Ожидается простое и быстрое решение.

    Закрыт
    3 года назад
  • Необходимо создать сервис на Django, который будет обрабатывать запросы от четырех серверов, сохранять данные в PostgreSQL и управлять очередью файлов. Подход для Jun-Mid разработчиков с интересом к архитектуре высоконагрузочных приложений. Приветствуются знания Golang, Prometheus и Grafana. Возможно использование RabbitMQ.

    Закрыт
    3 года назад