Videoindex сканирует вашу библиотеку видео файлов распознавая все объекты на видео, что позволяет в будущем найти нужный фрагмент видео, набрав в окне поиска название объекта. Это может помочь вам например для видеомонтажа, что бы быстро найти необходимые видео или же если нужно просто найти конкретный файл для просмотра.
Для начала работы с программой Videoindex, в окне Indexation укажите папку с видеофайлами или добавьте одиночные файлы для сканирования, после чего нажмите кнопку Start.
Когда индексация закончится вы увидите галочки напротив каждой добавленной папки, что будет означать что все файлы в данной директории проиндексированы.
Для поиска введите в окне Search ключевое слово, поиск будет производится по мере ввода символов. Найденные файлы можно будет найти в файловой системе нажав кнопку Reveal file, так же можно тут же проиграть любой файл с фрагмента где найден искомый объект. Весь найденный список файлов можно экспортировать в формат XML для дальнейшего импорта в приложение видеомонтажа, получив в итоге все файлы расставленные на секвенции с нужных моментов. Таким образом вы сэкономите колоссальное время на поиск планов в исходниках!
Использование моделей машинного обучения Core ML
Для распознавания объектов на видео используются обученные модели машинного в формате Core ML. В поставке с приложением поставляются две модели YOLOv3 и Resnet. Для работы их можно использовать как вместе так и по отдельности, так же возможно использование собственных файлов моделей Core ML. Для управления моделями откройте окно настроек где будет доступно три слота для загрузки моделей. Первый слот используется для модели YOLOv3, которая поддерживает отображение BoundingBox распознанных объектов во время сканирования, второй слот предназначен для использования модели Resnet, а третий слот доступен для загрузки файлов ваших собственных моделей Core ML.
Автоматическое слежение за изменениями в вашей библиотеке видео
Videoindex будет отслеживать состояние директорий, которые вы добавили для сканирования. То есть если в какой то момент вы удалите или добавите файлы в папке, которая указана в программе, при новом запуске эти изменения будут зафиксированы в базе данных Videoindex и в случае появления новых файлов статус отсканированной папки, изменится на статус показывающий что эта директория ещё не отсканированна, что позволит вам запустить процесс сканирования новых видео файлов.
Фоновое сканирование
В зависимости от размера и количества ваших видео, их сканирование может занимать продолжительное время, поэтому в программе предусмотрена возможность скрыть окна Videoindex во время работы с помощью пункта меню в верхней панели настроек рабочего стола MacOS, так же вы можете использовать функцию автозапуска приложения после загрузки системы. Для этого используйте соответствующий пункт в окне настроек Videoindex.
Рекомендации по настройке Videoindex для быстрой работы.
Разные модели Core ML имеют разную скорость работы. Для более быстрого сканирования используйте только модель Resnet, сняв в настройках галочку напротив модели YOLOv3 и установив галочку напротив модели Resnet. Так же используйте интервал сканирования кадров 3 секунды.
Имеется возможность менять процент распознавания объектов при котором они будут вноситься в базу данных, что позволит уменьшить размер БД, тем самым увеличит скорость при последующем поиске объектов.
Popup slide context
1. Добавь папку с видео файлами
2. Выбери встроенные модели Core ML для распознавания или используй собственные
3. Нажми кнопку Start для запуска сканирования
4. После используй окно Search для поиска нужных объектов в твоих видео
5. Найденные видео фрагменты можно экспортировать в XML для импорта в программу видеомонтажа или просто найти файлы в Finder






gru106
к: