Разработчики Google рассказали, как работает алгоритм в смартфоне Pixel 3, при помощи которого устройство автоматически улучшает качество снимков. Статья о работе алгоритма представлена в блоге Google.
Камера в Pixel 3 в случае, если стабилизатор смартфона чувствует дрожь в руках пользователя, делает не один снимок, а серию. После этого из снимков выбираются самые лучшие и четкие части и автоматически склеиваются в один кадр, а оставшиеся фотографии удаляются.
Алгоритм делает сразу несколько снимков, накладывает все кадры на одну плоскость и начинает постепенную выборку лучших мест, анализируя стилистические отличия от области на самом первом кадре.
При этом алгоритм решает провести наложение областей друг на друга в разных снимках только в том случае, если это место на изображении практически идентично и не содержит в себе никаких лишних деталей.
Это позволяет владельцам Pixel 3 получать снимки без применения оптического зума, а также изображения ночи без увеличения шумов.