brutalis 5 Жалоба Опубликовано June 4, 2014 пытаюсь обучить каскад хаара. при попытке привести позитивные изображения к общему виду opencv_createsamples завершается с ошибкой и выводмт следуующее. подскажите в чем проблема. 1 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано June 4, 2014 думается что не "- info", а "-info". 1 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
brutalis 5 Жалоба Опубликовано June 4, 2014 думается что не "- info", а "-info". помогло но не совсем( теперь начинает работать, но через пару минут критует и пишет следующее 1 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано June 4, 2014 Пишет же, что не может прочитать изображение 745.bmp. 1 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
brutalis 5 Жалоба Опубликовано June 4, 2014 это странно. так как у меня все кончается на 705) 1 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
brutalis 5 Жалоба Опубликовано June 4, 2014 я ее победил. добавил еще столькоже файлов. создалось 678 сэмплов 1 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
brutalis 5 Жалоба Опубликовано June 4, 2014 теперь при подсчете итогового каскада. выдает следующее помогите разобраться заранее спасибо Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано June 4, 2014 А у Вас есть 900 позитивных и 4500 негативных образцов? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
brutalis 5 Жалоба Опубликовано June 4, 2014 в том то и дело что есть Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано June 4, 2014 Когда создаете вектор размер сэмпла 30х20, а при обучении 20х20. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
brutalis 5 Жалоба Опубликовано June 4, 2014 теперь такое пишет я ничего не понимаю(( Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано June 4, 2014 Здесь вроде та же ошибка решена: http://answers.opencv.org/question/10872/cascade-training-error-opencv-244-train-dataset/ Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
brutalis 5 Жалоба Опубликовано June 4, 2014 Здесь вроде та же ошибка решена: http://answers.opencv.org/question/10872/cascade-training-error-opencv-244-train-dataset/ к сожалению не помогло( Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
brutalis 5 Жалоба Опубликовано June 5, 2014 еще раз пытаюсь обучить каскад хаара. Для подсчёта итогового каскада используется программа opencv_traincascade.exe с ошибкой и выводмт следуующее подскажите в чем проблема. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Nuzhny 243 Жалоба Опубликовано June 5, 2014 Памяти же не хватает! Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
brutalis 5 Жалоба Опубликовано June 5, 2014 Памяти же не хватает! не уверен. сколькоб я не я не указавал все равно критует. да и на компе ее немало. должно хватить Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
brutalis 5 Жалоба Опубликовано June 5, 2014 наконец то о начал работать. но после отсчета неготивных образов критует. и пишет это Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
brutalis 5 Жалоба Опубликовано June 5, 2014 (изменено) заработал. проблема в том что "-numNeg 3000" 3000 негативных образов для него оказалось много. пока работает с 3. буду искать мах, пока не кританет критануло на 400. 350 работает Изменено June 5, 2014 пользователем brutalis 1 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Nuzhny 243 Жалоба Опубликовано June 6, 2014 не уверен. сколькоб я не я не указавал все равно критует. да и на компе ее немало. должно хватить То есть вывод bad_alloc и OutOfMemory - это так, просто хоть что-то программе написать надо было... Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
mrgloom 242 Жалоба Опубликовано June 6, 2014 кусок памяти в 2048 mb. а система x32? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Nuzhny 243 Жалоба Опубликовано June 6, 2014 кусок памяти в 2048 mb. а система x32? Это не всегда важно. Всегда может возникнуть ситуация с фрагментацией памяти. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
mrgloom 242 Жалоба Опубликовано June 6, 2014 тогда есть предложение заюзать VMMap http://bugslasher.net/2011/01/15/memory-exhaustion-even-if-a-large-enough-free-memory-segment-is-available/ только получается не совсем честно т.к. vmmap так же съедает память. 1 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Nuzhny 243 Жалоба Опубликовано June 6, 2014 Не думаю, что у автора хватит квалификации отпрофилировать все эти утилиты. Ему просто надо понять прямые или косвенные причины падения. Зная их, можно уже сознательноо выставлять опции для обучения, а то и написать в баг-трекер разработчикам OpenCV, чтобы они исправили ошибки. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
mrgloom 242 Жалоба Опубликовано June 6, 2014 здаётся мне если потрогать эти параметры, то всё может получиться. -precalcValBufSize <precalculated_vals_buffer_size_in_Mb> Size of buffer for precalculated feature values (in Mb). -precalcIdxBufSize <precalculated_idxs_buffer_size_in_Mb> Size of buffer for precalculated feature indices (in Mb). The more memory you have the faster the training process. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах