Как стать автором
Обновить
13
0
Александр Коншин @SashulyaK

Computer Vision Engineer

Отправить сообщение

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

Ну, да. Более умно мы пока не умеем, к сожалению.

Здравствуйте! Я не в теме, но кажется, такие вопросы решаются через партнёрскую программу. Попробуйте написать на почту или позвонить по телефону, которые указаны на этой странице: www.ivi.ru/info/partners
В статье про это нет. Про нашу текущую модельку я пока рассказать не могу, но выше в комментариях упоминали PySceneDetect. Мы с неё начинали pyscenedetect.readthedocs.io/en/latest Если коротко, то она считает статистики по разнице между соседними кадрами, и там где кадры сильно отличаются друг от друга, считает что произошла склейка. Но в сложных местах, как я уже писал, она работает плохо.
Мы считаем, что это разные сцены, если они разделены другими сценами. При производстве фильма, скорее всего, их снимают друг за другом в один день, чтобы экономить деньги.
Пробовали. Эта штука режет видео на шоты, а не на сцены. Но и со своей задачей она справляется не очень. В динамичных видео, где кадры одного шота сильно отличаются друг от друга, она детектит склейки там, где их нет. Плавные переходы, когда шоты фейдом перетекают друг в друга, она не детектит. Ну и подбирать трешхолды под каждый фильм отдельно тоже не хочется как-то.
Хороший воспрос) Если использовать только фичи видеоряда, то, скорее всего, не сработает. Но если добавить звук (или использовать только звук), это может решить проблему.
Вы правы, мы изначально этим пользовались. Но разница между соседними фреймами даёт ложные срабатывания в динамичных сценах. А ещё она не детектит переходы, когда шоты плавно перетекают друг в друга фейдами. В итоге пришлось перейти на нейронки.

Информация

В рейтинге
Не участвует
Работает в
Зарегистрирован
Активность