roboforum.ru

Технический форум по робототехнике.

Робот, который смотрит телевизор (AVM Video Search)

Робот, который смотрит телевизор (AVM Video Search)

EDV » 21 окт 2013, 02:45

AVM Video Search

Ключевые термины
Фильм (Film) – исходное видео, которое мы собираемся искать.

Канал (Channel) - входящий видеопоток где мы собираемся искать наше видео. Может быть любой природы - видео на диске, видео на сервере, IP-телевидение.

Фрагмент (Fragment) - совпадающая часть фильма и канала. Определяется стартовой позицией в канале, стартовой позицией в фильме и длиной.

Краткое описание системы
Система автоматического распознавания фильмов в канале. На вход подаются фильмы и каналы, на выходе данные о совпадающих участках - фрагментах.

Регистрация
На главной странице проходим по ссылке «Registration», далее указываем E-mail и пароль, жмём кнопку «Sign Up» (желательно указывать почту, зарегистрированную на mail.ru, так как gmail.com пока что, воспринимает письма с нашего сервера как спам). Далее получаем письмо от нашего сервера и проходим по ссылке указанной в письме. Теперь регистрация завершена, и вы можете зайти в нашу поисковую систему.

Использование поисковой системы
После того, как мы вошли в поисковый сервис мы оказываемся на странице «PROFILE», откуда легко можем просмотреть результаты поиска на каналах, зарегистрированных в системе (таблица «Other channels»), для этого достаточно пройти по ссылкам указанным в таблице. Также вы можете зарегистрировать для сканирования, интересующие вас каналы (вкладка «SCANNING») и загрузить видео (вкладка «FILMS»), которое необходимо искать на всех зарегистрированных в системе каналах.

Сейчас в системе сканируются четыре канала: «ТНТ», «Live 1», «TV 6», «BBC», но вы можете добавить и другие.

Напомню, что данная система разработана на основе алгоритма AVM, который так же используется в пакете «AVM Navigator». На разработку системы понадобился один год и просто неимоверные усилия нашей команды разработчиков. Разработка системы продолжается до сих пор, и это всего лишь первая пробная версия :oops:
Вложения
AVM_Video_Search.png
Последний раз редактировалось EDV 02 янв 2014, 18:45, всего редактировалось 1 раз.

Re: Робот, который смотрит телевизор (AVM Video Search)

esisl » 21 окт 2013, 18:37

О! Вот кто мне скажет!
Есть заголовочный файл для Delphi ?

Re: Робот, который смотрит телевизор (AVM Video Search)

EDV » 21 окт 2013, 20:00

Нет, мы программируем на С++ :pardon:

Re: Робот, который смотрит телевизор (AVM Video Search)

Ant0ny » 21 окт 2013, 21:02

А немного подробнее можно?
Какой фильм можно грузить, ограничение по времени/объему есть?
Попытался предложить юрл ролика с Ютуба - ответило, что не может загрузить.

Насколько понял, просматривается канал и ищется совпадение с предложенными мной фрагментами/фильмами?
Тогда мне трудно будет предположить, что я могу предложить... Смотреть программу передач?

Re: Робот, который смотрит телевизор (AVM Video Search)

esisl » 21 окт 2013, 21:08

Шикарный способ резать рекламу из телепрограмм :)
Причём на оконечном "хосте" :)

"...была арестована шайка хакеров-террористов-экстремистов, распространявших телевизоры, с автоматическим вырезанием рекламы, порнографии и выступления политических лидеров..." (с) lenta.ru 2014

Re: Робот, который смотрит телевизор (AVM Video Search)

EDV » 21 окт 2013, 21:48

Ant0ny писал(а):А немного подробнее можно?
Какой фильм можно грузить, ограничение по времени/объему есть?
Попытался предложить юрл ролика с Ютуба - ответило, что не может загрузить.

К сожалению, на данный момент считывать видео непосредственно с YouTube наша система ещё не умеет, но в будущем мы это планируем реализовать. Ссылка на ролик сработала бы, если бы ролик был бы закачен на сервер-обменник, позволяющий скачивать видеоролик как обычный файл по прямой ссылке.

Если такого сервера-обменника нет, то лучше воспользоваться кнопкой “Upload” и закачать файл непосредственно с вашего компьютера в нашу поисковую систему.

Ant0ny писал(а):Насколько понял, просматривается канал и ищется совпадение с предложенными мной фрагментами/фильмами?
Тогда мне трудно будет предположить, что я могу предложить... Смотреть программу передач?

Чтобы ваш ролик, после добавления в поисковик начал распознаваться на канале – нужно чтобы этот ролик время от времени показывали бы на этом канале. Соответственно, вам предварительно нужно вручную захватить кусок эфира с интересующего вас канала (к примеру с помощью проигрывателя VLC, клавиши “Shift + R”), а затем вырезать из захваченного куска интересующий вас видеоролик и прислать его нашей поисковой системе.

В качестве канала можно так же использовать не только IP-TV, но и видеофайлы, то есть сканировать ваши ролики на совпадения с роликами загруженными другими пользователями в нашу поисковую систему.

Re: Робот, который смотрит телевизор (AVM Video Search)

Scorpio » 21 окт 2013, 22:11

Круто! А какие-нибудь зарубежные аналоги есть?

Re: Робот, который смотрит телевизор (AVM Video Search)

=DeaD= » 21 окт 2013, 23:40

EDV, супер, что не бросаешь тему! Кстати, вот навскидку - есть вроде специальные конторы, которые отслеживают эфир и предоставляют рекламодателям независимые отчеты, сколько раз их ролики прокручивались, может связаться с ними, вдруг они давно о такой штуке мечтают и оторвут с руками? :) записи эфира у них есть, обучаешь твой движок роликам рекламодателей и запускаешь через твою систему все эфиры, на выходе инфа - сколько выходов, на каких каналах, в какое время и т.п. Напиши им вопрос, вдруг горячая тема?

Re: Робот, который смотрит телевизор (AVM Video Search)

Angel71 » 22 окт 2013, 00:14

esisl писал(а):Шикарный способ резать рекламу из телепрограмм :)
Причём на оконечном "хосте" :)

эти https://getadblock.com/ товарищи аж ужепиться могут, но это имхо для побаловаться - я уже писал, что спрос на копирайтный поиск по видеоархивам очень востребованая ниша, там только нужне не простенькая демка, а комплексный проект.

Re: Робот, который смотрит телевизор (AVM Video Search)

Myp » 22 окт 2013, 00:21

вконтактике выпилили все песенки которые с копирайтом были
притом выпилили даже с другими названиями и длинной общей.

теперь очередь выпиливания видео? :)

Re: Робот, который смотрит телевизор (AVM Video Search)

EDV » 22 окт 2013, 00:30

Scorpio писал(а):Круто! А какие-нибудь зарубежные аналоги есть?

Да, аналоги есть:
http://www.admonitor.ru/
http://websheriff.ru/
http://www.comexp.ru/

В чём отличие нашей реализации от аналогов – наша система распознаёт видео кадр за кадром (каждый кадр в отдельности), аналогичные системы работаю с так называемым «отпечатком видеофильма» (film fingerprinting), то есть сканируют фильм определённым «окном».

Соответственно, наша система способна распознать видеоролик (к примеру, рекламу) по первым же кадрам, либо найти в видеопатоке фрагмент размером 250 ms, никакая другая система на такое просто неспособна. К тому же мы анализируем черно-белое изображение, то есть никак не «завязаны» на цвете, а так же наше распознавание достаточно устойчиво к различного рода зашумлениям изображения (помехи в видеоканале) и искажениям изображения кодаками при сжатии.

Re: Робот, который смотрит телевизор (AVM Video Search)

Angel71 » 22 окт 2013, 00:36

Myp писал(а):вконтактике выпилили все песенки которые с копирайтом были
притом выпилили даже с другими названиями и длинной общей.
теперь очередь выпиливания видео? :)

с одной стороны это правильно - это продукт и за него нужно платить. вы же не работаете за спасибо, а хотите зарплату, почему-кто-то должен за спасибо работать? с другой стороны есть нюансы. :pardon: я уже хз сколько лет смотрю без рекламы, вообще без никакой рекламы и бесплатно. а платить гипотетически согласен только максимум за что-то действительно качественное, полезное или интересное. за тот 99.99(9)% треша + "ну так себе, через пару дней и не вспомню что там показывали" явно платить не буду. смотреть с рекламой или треш по зомбоящики никто никого не заставляет, не нарвиться, не смотрите.

Re: Робот, который смотрит телевизор (AVM Video Search)

EDV » 22 окт 2013, 01:54

=DeaD= писал(а):EDV, супер, что не бросаешь тему! Кстати, вот навскидку - есть вроде специальные конторы, которые отслеживают эфир и предоставляют рекламодателям независимые отчеты, сколько раз их ролики прокручивались, может связаться с ними, вдруг они давно о такой штуке мечтают и оторвут с руками? :) записи эфира у них есть, обучаешь твой движок роликам рекламодателей и запускаешь через твою систему все эфиры, на выходе инфа - сколько выходов, на каких каналах, в какое время и т.п. Напиши им вопрос, вдруг горячая тема?

Да, конечно, мы будем работать в этом направлении, будем искать потенциальных заказчиков среди заинтересованных в аудите рекламных роликов компаний.

Ant0ny писал(а):Насколько понял, просматривается канал и ищется совпадение с предложенными мной фрагментами/фильмами?
Тогда мне трудно будет предположить, что я могу предложить... Смотреть программу передач?

Я обратил внимание, что вы добавили новый ролик в поисковую систему. Теперь нужно добавить новый IP-TV канал через вкладку «SCANNING», там, где этот ролик часто прокручивают, и поисковая система тогда сможет его найти и зафиксировать его время выхода в эфир.

Re: Робот, который смотрит телевизор (AVM Video Search)

EDV » 14 ноя 2013, 22:25

На главной странице AVM Video Search, если прокурить вниз, можно увидеть, что по каждому TV каналу, теперь отображается ряд из шести картинок, которые поисковая система находит чаще всего. Сейчас в поисковую систему загружено 11 часов видео (это около миллиона картинок), которое она ищет на 14 каналах.
Вложения
main_channels.png

Re: Робот, который смотрит телевизор (AVM Video Search)

EDV » 02 янв 2014, 18:39

Мы определились с названием нашей компании, и теперь мы «Invarivision», :oops: а также зарегистрировали домены Invarivision.com/org/net/info/biz, в пользовательском интерфейсе у нас появилась многоязычная поддержка, так что теперь можно выбрать русский язык (переключатель в верхнем правом углу).

Правда, базовый язык - английский, и в некоторых местах машинный перевод получается достаточно небрежный.
Так что, нужно будет всё это ещё раз внимательно просмотреть и подправить :crazy:

Здесь можно посмотреть описание, как пользоваться нашей поисковой системой,
только не забудьте переключиться на русский :wink:


Rambler\'s Top100 Mail.ru counter