Это немного теоретический вопрос, но мне было интересно, как одно случайно выбирает точки, когда в изображении обнаружено несколько строк. В большинстве примеров, которые я видел до сих пор, кажется, есть только одна строка для обнаружения, и это кажется простым. Однако я не уверен, как он расширяется, чтобы обнаруживать несколько строк с гораздо большим количеством точек.RANSAC с несколькими строками, подлежащими обнаружению
ответ
Я думаю, что вы работаете под основным недоразумением. RANSAC - это всего лишь алгоритм, используемый для надежного сегментирования точек данных на два класса: те, которые, вероятно, будут хорошо предсказаны данной параметрической моделью, а те, которые не являются. Свойство быть «хорошо предсказанным» выражается в терминах функции потерь («ошибка»), которая зависит как от параметров модели, так и от точек данных.
Перечитайте приведенный выше параграф, затем спросите себя: есть ли у меня параметрическая модель, выражающая набор строк? Если да, то идите и подходите. С другой стороны, если ваша модель может обрабатывать только отдельные строки, вы должны сначала сегментировать ваш набор данных на части, которые сами могут принадлежать одной строке, а затем применять RANSAC к каждой части.
В некоторых (простых) случаях можно продолжить итеративно: сначала использовать RANSAC на модели однострочной найти большой сегмент данных, который соответствует одной линии, удалить свой сегмент из набора данных, и перебирать на остальном точки.
- 1. preg_match_all с несколькими строками
- 2. DataReader с несколькими строками
- 3. Listview с несколькими строками
- 4. UISegmentedControl с несколькими строками
- 5. Триггер с несколькими строками
- 6. AChartGraph с несколькими строками
- 7. Список с несколькими строками с несколькими уровнями
- 8. Как Ransac cpp
- 9. Компонент слайдера с несколькими строками
- 10. Запрос Curl с несколькими строками
- 11. Обновление запроса с несколькими строками
- 12. Возврат group_concat с несколькими строками
- 13. SQL-группировка с несколькими строками
- 14. Форма с несколькими идентичными строками
- 15. jQGrid с несколькими строками данных
- 16. SQL-условие с несколькими строками
- 17. Наличие методов с несколькими строками
- 18. Создание plist с несколькими строками
- 19. PHP-массив с несколькими строками
- 20. Дерево с несколькими строками, Python
- 21. CodeIgniter: запрос с несколькими строками
- 22. Linux объединяется с несколькими строками?
- 23. SQL совокупности с несколькими строками
- 24. android LinearLayout с несколькими строками
- 25. Построить строку с несколькими строками
- 26. UISegmentedControl текст с несколькими строками
- 27. PHP Loop с несколькими строками
- 28. Вызов sscanf с несколькими строками
- 29. Сравнение массива с несколькими строками
- 30. Множественное слияние с несколькими строками