Войти
ПроектыФорумОцените

Триангуляция картинок (2 стр)

Страницы: 1 2 3 Следующая »
#15
19:56, 8 сен 2023

Ren
> Каринки не угодили
Баба должна быть треугольной. Исправил

#16
16:48, 19 сен 2023

Для какого нибудь эфыкса мб и прокатило бы.
Или если картинка это не картинка, а карта чего то

#17
18:27, 19 сен 2023

endeavour_pr
> какого нибудь эфыкса

Для эфыкса риалтайм нужен. Я пока текущее качество за 7 сек считаю, с применением CUDA причем.
Алгоритм пока плохо паралелится, думаю куда копать.

#18
19:39, 19 сен 2023

>slepov
Если не секрет, как точки выбираются?
Я же так понимаю там определяется, что на картинке примерно?

#19
(Правка: 21:34) 21:32, 19 сен 2023

FourGen
> Если не секрет, как точки выбираются?
> Я же так понимаю там определяется, что на картинке примерно?
Я бы предположил пальцем в небо, что от картинки берется лапласиан, и результат этого оператора используется как плотность вероятности для распределения пуассона. Полученные точки триангулируются делоне.

#20
22:02, 19 сен 2023

MrShoor
> берется лапласиан

Нет конечно, лапласианы и собели разбиваются о шумы.

> триангулируются делоне
да, это раскрашеный Делоне.

#21
22:10, 19 сен 2023

slepov
> Нет конечно, лапласианы и собели разбиваются о шумы.
А разве задача - не получить "плотность" шума?

#22
22:12, 19 сен 2023

MrShoor
> А разве задача - не получить "плотность" шума?

Задача - максимально точно аппроксимировать картинку, конкретно триангуляцией. Получить "плотность" шума - я не знаю что такое.

#23
0:20, 20 сен 2023

slepov
> Получить "плотность" шума - я не знаю что такое.
Ну то, что вернет лапласиан. Поидее на границах контуров будут большие значения, там где цвет меняется слабо - маленькие.

#24
10:08, 20 сен 2023

Вероятно опять криво вопрос задал, как бы объяснить, вопрос не в том как оттреангулировать, это не проблема. Как выбрать точки? Вот есть голова, там глаза, лоб волосы  и тд. Каким образом они выделяются? А если картинка будет под 45 градусов повернута? Или скажем на 90?

Как именно сам анализ картинки идет?

(Лапласиан не видел что такое, почитаю)

#25
(Правка: 14:09) 10:44, 20 сен 2023

FourGen
> Как выбрать точки?

Конечно это главный вопрос. Но пока это мой маленький секрет, и пока и результат не очень и перфоманс.

MrShoor
> что вернет лапласиан

Лапласиан - это вторая производная, она не найдет границы. Ты скорее имел ввиду Собеля или чтото похожее на первую производную по краям. Ну это слишком наивно. Есть способы получше но дело ни в этом. Что потом делать с этой плотностью, потому что кандидатов на точки все еще будет много.

P.S. кажется понял, наверно предлагаешь сгладить все фильтром (аля усредняющее окно), потом экстремальные точки - вершины Делоне. Хреновенько работать будет. Т.к. размер окна усреднения станет проблемой. Возмешь его узким - куча точек. Большим - сравняет мелкие детали.

Salamandr
> "релаксация Ллойда"

Да, красивый алгоритм, я его не пробовал но уверен что даст хороший результат. Только вот двигать точки в Делоне - трудновато, при этом наверняка еще проблемы будут. Я рассматривал этот вариант но не пошел в эту степь.

#26
18:59, 20 сен 2023

slepov
> Лапласиан - это вторая производная, она не найдет границы.
Лапласиан - это взятие градиента, а потом дивергенции. Оно не должно найти границы, оно должно найти что-то в духе: "насколько быстро в данной окресности меняется изображение". Оно наверное чем-то похоже на вторую производную, но всё же это не вторая производная.

В общем моё предположиение - это так, первая мысль как бы это можно было бы попробовать сделать.

Так а как именно ты делаешь? Или это коммерческая тайна?

#27
20:49, 20 сен 2023

MrShoor
> Лапласиан - это взятие градиента, а потом дивергенции
Т.е. сумма частных вторых производных. Поэтому я не парясь говорю - вторая производная.

MrShoor
> Так а как именно ты делаешь? Или это коммерческая тайна?
>
Да я все лето трахался чтобы получить сей весьма скромный результат ). Потеряю интерес - поделюсь

#28
21:17, 20 сен 2023

Если бы мне такое понадобилось на компьютере, и чтобы быстро работало, то взял бы и написал в лоб через несколько вложенных циклов, перед этим подсмотрев некоторые формулы в поисковике и шпаргалках. А потом оптимизировал. И вот если бы получилось не очень, тогда и изучал, что по этому поводу написали Делоне с Лаплассианом.

#29
0:09, 21 сен 2023

FourGen
> Лапласиан
https://robocraft.ru/computervision/460
и следующий 27 (Canny)

Страницы: 1 2 3 Следующая »
ПроектыФорумОцените