Комментарии 13
Поиск медиаконтента - в целом весьма интересная тема, но слищком мало по этой теме информации
Существуют ли какие-то "общепринятые" решения в этой области? Например для обычного хеширования (применяемого в том числе в p2p сетях) применяют некий набор хешей со стандартными алгортмами. А для перцептивных хешей изображений, аудио и видео есть такие общепринятые решения?
Предоставляют ли крупные веб-сервисы (поисковики, соцсети) возможность поиска по готовому хешу?
Поиск медиаконтента - в целом весьма интересная тема, но слищком мало по этой теме информации
В целом согласен, но есть очень интересные публикации. Вот, наткнулся недавно, хотя сами статьи опубликованы 5 лет назад.
Существуют ли какие-то "общепринятые" решения в этой области? Например для обычного хеширования (применяемого в том числе в p2p сетях) применяют некий набор хешей со стандартными алгортмами. А для перцептивных хешей изображений, аудио и видео есть такие общепринятые решения?
Нет, не встречал. Думаю, отчасти это связано с тем, что компании, занимающиеся этим, не хотят так просто раскрывать свои секреты. А они есть! Тема весьма непростая, на мой взгляд.
Предоставляют ли крупные веб-сервисы (поисковики, соцсети) возможность поиска по готовому хешу?
Нет.
Друг интересуется - творчество порноактрисы по её фото сервис сможет найти?
Вопрос, конечно интересный, но ...
На сегодняшний день в базе данных более 30 000 проиндексированных фильмов (список есть на сайте), но порно там нет (ну может, какие то фильмы случайно затесались).
В принципе, нет ограничений по жанрам, и, если Вы хотите добавить сами целенаправленно какие то фильмы, то для этого есть специальное приложение. Нужно только потратить время на заполнение полей (название, жанр, актёры, год выпуска и т.п.) и само видео, после чего отправка индексных данных на сервер, а потом в БД. В начале этого поста есть ссылки на другие публикации, там этот процесс описан довольно подробно.
Почему у меня по той же картинке что в статье ничего не находит?
Hidden text
![](https://habrastorage.org/getpro/habr/upload_files/ce6/9c4/123/ce69c4123ae84519b7a0eba1c80ea000.png)
Можно в личку информацию о браузере, а ещё лучше скриншот с консоли?
Прошу прощения за столь долгое ожидание, в выходные дни я был занят.
В данном случае из-за низкого разрешения скриншота вылезли локальные различия с проиндексированным образцом. У меня в настройках стояло условие, что если усреднённое значение в локальной области (разбивка на табличные области подробно рассматривается в одной из статей по ссылке) больше 20, то такой образец отбрасывается. Я поставил более грубое значение 30 и поиск оказался успешным. Попробуйте повторить сами.
Думаю надо добавить возможность настройки пользователем выполнить более тщательный поиск, но это, к сожалению, сказывается на скорости поиска и, как следствие, на производительности .
где код поисковика? Залить фото по url на сервер я и так могу, а вот серверный код, хм... ладей пахнет.
А код приложения обработки исходного видео? А код построителя базы данных, а код скрэпера?
А ключи от квартиры где деньги лежат?
Залить фото по url на сервер я и так могу,
Не-а, не можете. Сервер не принимает изображения. Обработка изображений на сайте и в приложениях ведётся на стороне клиента (для клиента это занимает секунду, а сервак разгружает). Сервер получает только результат обработки изображения (массив чисел).
Именно поэтому и нужна библиотека. Она этой обработкой и занимается.
Я там сделал небольшой pull request, глянь как будет возможность)
Если вспомнить похожие сервисы, то в первую очередь в голову приходит trace.moe для аниме. Он базируется на поиске изображений по содержимому.
Библиотека PHP для поиска видео по скриншоту