opencv — Использование CRF Suite C ++ на изображениях

Я осуществляю объектную локализацию и сегментацию изображений.
Мне нужно классифицировать различные объекты на изображении и сегментировать изображение соответственно.

Я реализовал исследовательскую работу, которая выглядит следующим образом:

  • Сделать супер пиксели изображения (сделано с использованием алгоритма Slic)
  • Классифицируйте каждый суперпиксель, используя несколько аннотированных изображений
  • Также я использую классификатор опорных векторов для классификации каждого суперпикселя.

Пока здесь мой код работает правильно. Но следующая часть — это улучшение сегментации с использованием условного случайного поля, которое представляет собой графическую модель для сегментирования изображения. Но я понятия не имею, как мне реализовать эту модель условного случайного поля. Мне нужно сделать график между супер пикселями, которые я сделал.

Существует набор CRF в C ++, ссылка на который предоставлена, но я не понимаю, как использовать его для изображений, что будет моими данными обучения для модели CRF и какие функции я должен вызывать из библиотеки (CRF).

Теперь я хотел бы спросить, как мне реализовать реализацию условного набора случайных полей в C ++ на этом графике суперпикселя.
Я прошел через это, но я не могу понять, как я должен идти об этом.

http://www.chokkan.org/software/crfsuite/

1

Решение

Задача ещё не решена.

Другие решения