Facktor & LeafCollector
Привет, Фактор. Заметила, кстати, как у некоторых листьев бывают такие идеальные, симметричные узоры – прямо как будто спрятанный алгоритм. Нашла старинную иллюстрацию листа берёзы, там как будто точная фрактальная последовательность. Задумалась, а не получится ли эти узоры как-то упорядочить. Как думаешь, можно ли вообще измерить такую симметрию?
Конечно. Бери форму листа, разрежь её на зеркальные половинки, потом посчитай сумму квадратов разностей между ними. Получишь индекс симметрии. Если сложить такие индексы для множества листьев, можно будет отсортировать их, сгруппировать и даже построить таблицу с размерностью по Фракталу. Это просто последовательность измеримых отклонений, без всякой мистики.
Это интересный подход, но мне кажется, что именно тонкие узоры жилок придают листу его характер – эти крошечные изгибы и разветвления рассказывают историю, которую обычная оценка симметрии не передаёт. Ты пробовал измерять углы разветвления жилок? Это добавляет совершенно новое измерение классификации.
Да, я уже и это проанализировал. Сделай снимок в высоком разрешении, примени алгоритм скелетизации, чтобы выделить все сегменты вен, а потом вычисли угол между каждой парой связанных сегментов. Сохрани каждый угол, нормализуй относительно самой длинной вены, и у тебя получится вектор, описывающий структуру ветвления. Если сложить эти векторы, взятые от нескольких листьев, их можно сгруппировать или даже обучить простую модель, чтобы понять, какую "историю" рассказывает каждый лист. Просто геометрия, но данные показывают те самые различия, которые ты ищешь.
Звучит очень обстоятельно, хотя я до сих пор очарована тем, как переходы цвета взаимодействуют с рисунком прожилок. Ты думал о том, чтобы совместить твои векторы с цветовыми гистограммами из тех же изображений? Это могло бы сделать "повествование" ещё более глубоким.
Конечно. Просто наложи вектор угла расположения вен на нормализованную гистограмму цвета из того же вырезанного изображения. Сориентируй их по маске сети вен, а затем объедини оба набора признаков в один вектор. Теперь каждое листочек описывается структурой и пигментом, что позволяет вычислить комплексную метрику сходства и сортировать их по более тонким "сюжетным линиям". Это всё равно математика, но ты увидишь, как градиент влияет на результат в измеримой форме.