У меня есть проблема, похожая по формулировке на этот пост, с несколькими заметными отличиями:
Какие простые методы существуют для адаптивной выборки 2D-функции?
Как в этом посте:
- У меня есть и оценка этой функции несколько дороже, чтобы вычислить
В отличие от этого поста:
Меня интересует не точное значение функции везде, а только поиск единственного изоконтура функции.
Я могу сделать значительные утверждения об автокорреляции функции и, следовательно, о шкале гладкости.
Есть ли разумный способ пошагово / выборки этой функции и найти этот контур?
Больше информации
Функция - это вычисление характеристик Харалика по пикселям, окружающим точку, и мягкая классификация с помощью какого-либо классификатора / регрессора. Результатом этого является число с плавающей запятой, которое указывает, к какой текстуре / материалу принадлежит точка. Масштабирование этого числа может быть оценено вероятностями класса (SoftSVM или статистическими методами и т. Д.) Или чем-то действительно простым, например, выводом линейной / логистической регрессии. Классификация / регрессия является точной и дешевой по сравнению со временем, затрачиваемым на извлечение признаков из изображения.
Вещи, которые я пробовал:
Тупой шаг - сделайте «шаг» по одному пикселю в каждом направлении и выберите направление движения в зависимости от близости к значению изо-линии. Все еще довольно медленный, и он будет игнорировать раздвоение изолинии. Кроме того, в областях с плоским градиентом он будет «блуждать» или удваиваться.