В MIT придумали как убрать отражение фотографа на стеклах

1247741676540407113

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

Главное требование алгоритма — в окне должны стоять два стекла, либо одно стекло должно иметь значительную толщину.

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

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

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