Комментарии 10
это нужно для сравнения частей изображенийЧерез три статьи у вас может не остаться аудитории. Вы только сейчас в комментарии случайно упомянули зачем все эти игры с пикселями. Мне, например, интересно решение этой задачи, но сюда я зашёл чисто случайно, так как кроме ещё одного варианта игры жизнь в предыдущих статьях не увидел.
…
через 3 статьи ситуация должна проясниться
Начинать лучше с результата, если он есть, а потом рассказывать заинтересованным как его получили.
Ну чисто для смеха.
Не увидел здесь никакой рабочнй модели памяти, приведу два утверждения.
- Можно создать бесконечное(?) число изображений которые будут оставлять после себя один и тот же "волновой" след, соответственно непонятно что "запоминается"
- Обратная функция, позволяющая из "памяти" воссоздать хоть что либо похожее на оригинальное изображение, невозможна в принципе.
Эти два замечания взаимосвязаны и вытекают одно из другого.
Так что на сегодняшний день для меня ценность данного цикла приблизилась к нулю.
Тестируйте ваши идеи на других людях как можно раньше, сильно экономит время и усилия (из личного опыта).
У вас получается очень странная "конволюция" которую пока непонятно как на практике применить
Или можно сравнить с медленным попиксельным "отжигом".
И применение здесь понятия "волновой" тоже непонятно для чего.
Вполне возможно я ошибаюсь но непонятно пока где.
Насколько я понял, при создании описателя "-1" пишется, когда при обходе контура идём вниз, а "+1" — когда идём вверх. То есть круг, треугольник и квадрат — записываются одинаково (примерно как {-1;1}), а вот буква C, в зависимости от поворотов и длины начала и конца — то как {-1;1}, то {-1;1;-1;1;-1;1}, то еще что.
Ну и вообще, т.к. -1 и 1 у вас строго чередуются, этот ваш "описатель" можно вообще представить в виде одного числа, по модулю равного длине вашей последовательности -1;1;-1…. Это очень странное описание картинки.
Сжать любое изображение в 1 число — это очень сильное сжатие. Информации теряется очень много.
Следующий контур может отличаться от предыдущего, а может быть похожим на него.Кроме того, мы ведем контур также от краев изображения.В итоге полная последовательность последовательности единичек и отрицательных единичек для круга, квадрата и треугольника отличается.
Хм, из статьи это не очевидно. Но пусть так.
Ну чтож.
надеюсь что обратная функция действительно существует.
Мне кажется что из одной "памяти" можно восстановить хоть миллион, картинок.
Редукция "пар" приводит к потере информации. И эта потеря необратима.
Машинный анализатор. Часть 3. Память волновых нейронов