Мне было поручено использовать OpenCV и C ++
Я новичок в OpenCV, однако с удовольствием программирую на C ++, как только подход сформирован. Я также планирую написать свои собственные функции на более позднем этапе.
Мне нужна ваша помощь в формировании правильного подхода к решению, так как я должен идентифицировать предметы домашнего обихода (чашка, мягкая игрушка, телефон, камера, клавиатура) из потока видео, а затем протестировать другой поток видео. В оригинальном видео также есть информация о глубине, но я не уверен, как использовать его в мою пользу.
Прочитайте о механизме опорных векторов (SVM), извлечении функций (например, SIFT / SURF), обучении SVM и тестировании SVM. И, для рисования Rectangle, прочитайте о findContour (), drawContour () в openCV.
Подход:
Других решений пока нет …