1 of 12

ДЕКОДИРОВАНИЕ АВТОСТЕРЕОГРАММ

Как алгоритмом увидеть 3D-изображение в точечных автостереограммах?

Огарёва Анна, 8 класс

Научный руководитель -

Илья Евгеньевич Воронцов

2 of 12

АНАЛОГИ

Уже существует несколько методов декодирования:

  • Метод, использующий нейросеть [1];
  • Метод использующий эффект усиления сигнала при усреднении по разным сдвигам [2] ;
  • На базе геометрических соображений [3].

3 of 12

Хаотичный повторяющийся узор

Карта глубин

ПОСТРОЕНИЕ АВТОСТЕРЕОГРАММ

4 of 12

1. ПОСТРОЕНИЕ КАРТЫ ГЛУБИН

5 of 12

6 of 12

2. ПЕРИОД ПОВТОРЕНИЙ

7 of 12

3. ОПРЕДЕЛЕНИЕ КОНТУРОВ КАРТИНКИ

8 of 12

9 of 12

10 of 12

СПИСОК ЛИТЕРАТУРЫ

  1. Neural Magic Eye: Learning to See and Understand the Scene Behind an Autostereogram
  2. GitHub - thearn/magiceye-solver
  3. ‘An Autostereogram Decoder’ by Kekoa Proudfoot
  4. “Displaying 3D Images: Algorithms for Single Image Random Dot Stereograms” by Harold W. Thimbleby, Stuart Inglis and Ian H. Witten
  5. “СЛУЧАЙНО-ТОЧЕЧНЫЕ СТЕРЕОГРАММЫ: уникальные инструменты для изучения, оценки тренировки бинокулярных механизмов восприятия глубины” Г.И.Рожкова
  6. Автостереограмма – Википедия
  7. Случайно-точечная стереограмма – Википедия

11 of 12

ПЛАНЫ НА БУДУЩЕЕ

  • Дописать статью.
  • Понять, что еще можно сделать для улучшения алгоритма по построению карты глубин.
  • Также в дальнейшем мы планируем построить сервис в форме телеграм-бота, который декодирует присылаемые изображения.

12 of 12

ВАШИ ВОПРОСЫ?