Перейти к основному содержимому

Проверка сходства: зачем она нужна и какой порог ставить

Проверка сходства сравнивает готовую копию с оригиналом. Ещё она сравнивает копию с другими копиями того же видео. Порог сходства Вы задаёте сами. Копию выше порога приложение удаляет или создаёт заново. Действие Вы тоже выбираете сами. По умолчанию проверка выключена. Включают её на странице «Экспорт».

Что именно сравнивает проверка сходства

Тур внутри программы описывает её так:

Особенность VUB: встроенная проверка сходства. Она сравнивает готовые видео с оригиналом и между собой. Слишком похожие копии может пересоздать или удалить. По умолчанию проверка выключена.

Подсказка настройки добавляет три уточнения. Они одинаковы для всех способов проверки:

  • «Все методы учитывают сходство с оригиналом».
  • «Все методы учитывают максимальное сходство с другими копиями».
  • «Если сходство превышает порог хотя бы с одной ранее созданной копией того же видео - применяется действие из пункта ниже».

Приложение сравнивает между собой только копии одного исходного видео. Проверка работает при пакетном создании видео. Это создание по кнопке «Запуск». Превью через проверку не проходит.

Как включить проверку сходства

  1. Откройте проект. Раздел «ВЫВОД» на рейке слева, страница «Экспорт».
  2. Выберите в поле «Проверка сходства» один из способов: «ИИ-проверка», «Индексирование видео v1» или «Индексирование видео v2». Значение «Нет» проверку выключает.
  3. Задайте значение в поле «Порог сходства». Порог задают в процентах, от 1 до 100.
  4. Выберите значение в поле «Если сходство выше порога то».
  5. Действие «Удалить и создать новое» добавляет поле «Попыток пересоздать видео». Укажите в нём число.

Пока в поле «Проверка сходства» выбрано «Нет», поля «Порог сходства» и «Если сходство выше порога то» неактивны. Поле «Попыток пересоздать видео» видно только при действии «Удалить и создать новое».

Что такое порог сходства и в какую сторону он строже

Приложение применяет действие, когда сходство превышает порог. Отсюда правило: чем ниже порог, тем строже проверка. Чем ниже порог, тем больше копий его превышают. В туре сказано прямо: «Чем ниже порог сходства, тем строже проверка».

Подсказка поля даёт две опорные точки шкалы:

ЗначениеЧто оно означает
> 99%видео идентичны
< 10%два разных видео

Там же сказано: «порог подбирается для каждого видеохостинга/соцсети индивидуально». И ещё: «при слишком низком пороге может удалять все созданные видео».

Порог 1 вместе с удалением копии - крайний случай. Окно «Проверка перед запуском» тогда показывает предупреждение «Порог сходства выкручен в самый низ». Под такой порог подходит почти любая готовая копия.

В новом проекте в поле указано 90%. Само поле при этом неактивно, потому что проверка выключена. Выберите способ проверки - поле станет доступным.

Что происходит с копией выше порога

Действие Вы выбираете в поле «Если сходство выше порога то». Вариантов три.

ДействиеЧто происходит с копией
«Удалить и создать новое»Копия удаляется. Приложение создаёт вместо неё новую с новыми случайными параметрами.
«Удалить»Копия удаляется. Новая вместо неё не создаётся.
«Ничего не делать»Копия остаётся в папке для сохранения. Отдельной пометки в таблице у неё нет. Строка заканчивается статусом «Готово». Узнать такую копию можно только по числам в колонках «Сходство с оригиналом» и «Сходство с копиями»: они выше порога.

Число попыток Вы задаёте в поле «Попыток пересоздать видео». Значение по умолчанию - 10. Подсказка описывает конец попыток так: «Попытки закончатся, когда исчерпан лимит или созданное видео подойдёт по порогу сходства». Попытки могут закончиться. Копию выше порога приложение тогда удаляет.

Пока приложение пересоздаёт копию, в колонке «Статус» показано «Пересоздаю видео (попытка 1/10)». При создании видео в облаке там показано «Пересоздаю в облаке (попытка 1/10)». Обе колонки сходства в это время показывают «Пересоздаю...».

Чем отличаются способы проверки

СпособЧто учитывает
«Нет»Проверка не выполняется.
«ИИ-проверка»Искусственный интеллект, обученный на оценках людей. Вычисляет пиковое отношение сигнала к шуму PSNR. Учитывает индекс структурной схожести SSIM, индекс потерь деталей, движение объектов во времени, рывки и мерцания.
«Индексирование видео v1»Доминантные цвета на кадре, градиенты яркости и контраст. Общую цветовую гамму видео и её изменение по ходу видео.
«Индексирование видео v2»Всё, что учитывает v1, плюс геометрию объектов, черты лиц людей, силуэты и контуры. Учитывает композицию кадра: отличает задний фон от переднего. Устойчив к простым цветовым манипуляциям.

Способ v2 - это надстройка над v1. Цветовую часть они считают одинаково. Способ v2 добавляет разбор геометрии и композиции кадра.

Подсказка отвечает и на вопрос «какой выбрать»: «Подобрать нужный метод путем тестирования под свою ситуацию». Там же есть оговорка: «Разные методы могут давать разные результаты оценки». Привычный порог с одного способа на другой переносить не стоит.

В версиях до 1.9.4 эти настройки назывались иначе. Способ «ИИ-проверка» заменил настройку «Проверять сходство с оригиналом и другими копиями». Способ «Индексирование видео v1» пришёл на смену настройке «Индексировать видео». Приложение переводит старые проекты на новые значения при открытии.

Что показывает таблица результатов

В таблице отчёта две колонки: «Сходство с оригиналом» и «Сходство с копиями». Пока проверка выключена, в обеих показан знак «-».

Значение в колонкеЧто оно означает
«Жду видео...»Копия ещё создаётся, сравнивать пока нечего.
«Сравниваю с оригиналом»Приложение сравнивает копию с исходным видео.
«Сравниваю с копией 1»Приложение сравнивает копию с одной из прежних копий. Эту надпись показывает только «ИИ-проверка». Способы «Индексирование видео v1» и «v2» сравнивают копии между собой сразу и отдельного шага не показывают.
«Первая копия»Сравнивать не с чем: других копий этого видео нет. Копии выше порога приложение в сравнении не учитывает, даже если они остались в папке.
<- Сверх порогаКопия оказалась выше порога уже на сравнении с оригиналом. С другими копиями приложение её не сравнивало. Стрелка указывает на соседнюю колонку с самим числом.
Число с процентомГотовая оценка сходства.
«Ошибка», «N/A»Оценку получить не удалось.

Сколько это стоит по времени и ресурсам

Проверка выполняется на Вашем устройстве. Это верно и для режима «Облако». Сервер создаёт видео. Приложение скачивает его в папку для сохранения. Файлы сравнивает Ваше устройство.

Все три способа читают видео целиком. Поэтому они добавляют время к каждой копии. Ещё они нагружают процессор. Дальше способы расходятся. «Индексирование видео v1» и «v2» читают каждый файл один раз. Они сохраняют его отпечаток. Поэтому сравнение с готовыми копиями почти ничего не стоит. «ИИ-проверка» сравнивает видео с видео. Каждое сравнение - это ещё один проход по файлу. Копий у видео становится больше. Проверка каждой следующей копии длится дольше.

Действие «Удалить и создать новое» стоит отдельно. Каждая попытка - это ещё одно создание видео. При создании видео в облаке каждая попытка списывает кредиты заново. Поэтому окно «Проверка перед запуском» показывает строку «С пересозданиями (до 10 попыток)». Оно резервирует сумму по худшему случаю.

Частые вопросы

Почему поля «Порог сходства» и «Если сходство выше порога то» неактивны?

Потому что в поле «Проверка сходства» выбрано «Нет». Пожалуйста, выберите один из трёх способов проверки. Оба поля станут активными. Поле «Попыток пересоздать видео» появится при действии «Удалить и создать новое».

Проверка удаляет все созданные копии, что делать?

Скорее всего, порог слишком низкий. Приложение применяет действие ко всем копиям выше порога. Пожалуйста, поднимите значение в поле «Порог сходства». Тот же совет даёт и окно «Проверка перед запуском» в предупреждении «Порог сходства выкручен в самый низ».

Работает ли проверка сходства при создании видео в облаке?

Да. Способ создания видео на проверку не влияет. Правила сравнения одинаковы на устройстве и в облаке. Само сравнение выполняется на Вашем устройстве. Подробнее о режимах в статье Создание видео на устройстве и в облаке.

Что выбрать: «ИИ-проверка» или «Индексирование видео v2»?

Универсального ответа нет. Подсказка в программе отвечает так же. Способ подбирают тестированием под свою ситуацию. Разные способы дают разные оценки одного видео. Порог для каждого способа подбирают заново.

Проверяется ли превью?

Нет. Проверка работает только при пакетном создании видео. Это создание по кнопке «Запуск».

Что почитать дальше