Классифицируйте видеофайл
предсказывает метку класса для видеофайла, заданного label
= classifyVideoFile(classifier
,videoFilename
)videoFilename
использование заданного классификатора classifier
. Видеофайл должен быть читаемым VideoReader
объект.
Используйте classifyVideoFile
возразите функции для приложений, где целое входное видео может быть классифицировано с одной меткой. Например, можно использовать эту объектную функцию, чтобы оценить эффективность классификатора на наборе видеофайлов основной истины. Если видео содержит последовательности с различными метками класса, используйте classifySequence
объектная функция.
Эта функция выбирает последовательности систем координат из видеофайла с помощью универсальной случайной выборки, чтобы выбрать запуск времени каждой последовательности. Количество кадров установлено InputSize
свойство объекта классификатора. Функция выбирает наиболее часто происходящую метку в видеофайле как метка классификации для файла. Видеофайл должен содержать, по крайней мере, количество кадров, установленное InputSize
свойство.
[___] = classifySequence(___,
задает опции с помощью аргументов name-value в дополнение к любой комбинации аргументов от предыдущих синтаксисов. Например, Name=Value
)label = classifySequence(i3d,ExecutionEnvironment="cpu")
задает для классификатора, чтобы работать на центральном процессоре.