Модель каскадного детектора объектов поезда
trainCascadeObjectDetector( записывает XML-файл обученного каскадного детектора с именем, outputXMLFilename,positiveInstances,negativeImages)outputXMLFilename. Имя файла должно содержать расширение XML. Более подробное описание работы этой функции см. в разделе Начало работы с каскадным детектором объектов.
trainCascadeObjectDetector( возобновляет прерванную тренировку. outputXMLFilename,'resume')outputXMLFilename входные данные должны совпадать с именем выходного файла прерванного сеанса. Все аргументы, сохраненные в предыдущем сеансе, используются автоматически.
trainCascadeObjectDetector(___, использует дополнительные параметры, указанные одним или несколькими Name,Value)Name,Value аргументы пары.
Подготовка хорошего детектора требует тысяч тренировочных образцов. Время обработки большого объема данных варьируется, но это, скорее всего, займет часы или даже дни. Во время обучения функция отображает время, затраченное на обучение каждого этапа, в окне команд MATLAB ®.
В этой функции используются следующие параметры HOG OpenCV:
Номера: 9
CellSize = [8 8]
BlockSize = [4 4]
БлокПерекрытие = [2 2]
UseSignedOrientation = false
[1] Виола, П. и М. Дж. Джонс. «Быстрое обнаружение объектов с помощью увеличенного каскада простых функций». Материалы конференции IEEE Computer Society 2001 года. Том 1, 15 апреля 2001 г., стр. I-511-I-518.
[2] Оджала, Т., М. Пиетикайнен и Т. Маенпаа. «Многовариантная классификация текстур с серым масштабом и вращением с локальными двоичными шаблонами». Транзакции IEEE по анализу шаблонов и машинному интеллекту. Том 24, № 7 июля 2002 года, стр. 971-987.
[3] Далал, N. и B. Триггеры. «Гистограммы ориентированных градиентов для обнаружения человека». Конференция компьютерного общества IEEE по компьютерному зрению и распознаванию образов. Том 1, 2005, стр. 886-893.