SparkleVision: алгоритм для восстановления нечитаемых изображений

11 января 2015, 13:00

Что будет, если разбить зеркало молотком? Изображение исказится. Если продолжать разбивать зеркало до тех пор, пока не останутся лишь мелкие кусочки размером с блестки, отражение в зеркале невозможно будет узнать.

Казалось бы, восстановить такое изображение невозможно. Но Жендонг Чжан (Zhengdong Zhan) и его товарищи из Массачусетского технологического института с этим не согласны. Они представляют SparkleVision, алгоритм обработки изображений, который способен «собрать» такую картинку обратно.

SparkleVision Чжан и остальные члены команды поставили перед собой цель восстановить изображение, отражаемое от экрана, покрытого блестками. Для этого им нужно было сфотографировать блестки и затем обработать полученное изображение таким образом, чтобы получить цельную картинку. Специалисты рассматривали блестки как множество микрозеркал, направленных в разные стороны. Так свет от изображения отражается от всех микрозеркал и попадает на датчик внутри камеры.

Это означает, что свет проходит по определенной траектории от каждого пикселя в оригинальной картинке до датчика в камере. Значит, ученым нужно было найти эту траекторию. Чтобы получить эту матрицу, Чжан и его товарищи провели ряд тестов, в ходе которых подавали на экран с блестками разные изображения, а затем записывали траекторию света. Потом они смогли создать алгоритм, восстанавливающий любое другое изображение, расположенное точно в том же месте, что и тестовые картинки. Этот алгоритм они и назвали SparkleVision.

Чжанг надеется, что им удастся сделать их алгоритм полезнее. Он считает, что тестовые изображения могут предоставить достаточно данных для того, чтобы восстановить картинки, находящиеся в любой точке светового поля.

Ранее редакция THG.ru опубликовала обзор лучших беззеркалок. Выбрать лучшую беззеркалку непросто — для кого-то лучшим выбором может быть самая доступная беззеркалка, для других самая продвинутая. Мы стараемся учитывать все факторы и публикуем постоянно обновляемый материал, в котором стараемся рекомендовать действительно лучшую беззеркалку в любой ценовой категории — от любительского до топового сегмента. Подробнее об этом читайте в статье «Лучшая беззеркалка: текущий анализ рынка».

Читайте также:

©  Tom's Hardware