Красивое размытие для портретов на смартфоне: как работает эффект боке

iphone x пиксель 2 bokeh2
Размытый фон направляет внимание зрителя на изображаемый объект. Эта размытость называется боке, в честь японского слова «размытость». Режим боке также часто называют портретным, поскольку он особенно подходит для портретных фотографий. / © NextPit

О фокусировке и размытости в камерах

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

схема боке
Для простоты мы предположили, что фокусное расстояние неограничено, и поэтому падающие лучи света параллельны. Чем больше линза, тем меньше допуск, пока не будет превышен размер пикселя (3). С маленькой линзой (2) лучи света проходят от определенной точки более параллельно, чем с большой линзой (1). / © NextPit

Помимо диаметра линзы, фокусное расстояние также играет роль. Чем больше фокусное расстояние, тем более избирательный фокус. То, что вы знаете, например, 24 или 26 миллиметров из таблицы, не является истинным фокусным расстоянием линз; здесь указано фокусное расстояние, эквивалентное 35 мм. Он описывает фокусное расстояние, которое должно быть у объектива камеры с датчиком 36 x 24 мм для достижения того же угла изображения, что и у комбинации объектива и датчика смартфона. Реальные фокусные расстояния широкоугольных объективов смартфонов на самом деле составляют от 4,0 до 4,5 миллиметров.

Одно ясно из-за мини-объектива и крошечных фокусных расстояний: глубина резкости на смартфонах всегда огромна, и это также не помогает тому, что у смартфонов меньше проблем, чем у однообъективных зеркальных камер из-за их крошечные пиксели. Я сознательно упустил один фактор, влияющий на глубину резкости: расстояние от объекта – чем ближе расстояние, тем более избирательная глубина резкости. Большинство из вас заметили эффект на макроснимках на смартфоне.

iphone x пиксель 2 боке
В iPhone X и Pixel 2 используются разные подходы к созданию эффектов боке. / © NextPit

Мощный процессор вместо большого объектива

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

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

oneplus 5 испорченное боке
Линзы очков или мельчайшие детали часто делают режимы боке невыполнимой задачей. / © NextPit

Эти смартфоны эксперименты с глубиной резкости не совсем новы. HTC One (M8) и даже различные устройства Nokia Windows Phone (RIP) добавили эффект боке к изображениям. Однако ни качество изображения, ни скорость обработки не были достаточно хорошими, и в результате этого в конечном итоге не удалось добиться до последних двух лет.

Как и сегодня, в вышеупомянутых устройствах HTC One (M8) и Nokia использовались разные подходы, которые мы все еще можем найти в очень похожей форме в современных смартфонах. Мы хотели бы коснуться различий, их плюсов и минусов в нижеследующих пунктах. Помимо Sony, LG и HTC, за исключением One (M8), все крупные производители теперь предлагают устройства с функцией боке.

AndroidPIT LG V30 iPhone 8 плюс Galaxy Note 8 One Plus 5T HTC U11 Google Pixel 2 Huawei Mate 10Pro 5630
Пять из семи показанных здесь смартфонов предлагают эффект боке. / © NextPit

Двойная камера для эффектов боке

Как и HTC One (M8), в котором впервые появилась двойная камера, многие современные смартфоны также используют двойную камеру для расчета карты глубины фотографируемой сцены. Подобно нашему мозгу и двум глазам, смартфон использует смещение обеих линз. Программа использует мягкую фокусировку на тех частях изображения, которые определены как фон.

Одинаковые фокусные расстояния

Двойные камеры Huawei, Honor, Nokia и Motorola используют одинаковые фокусные расстояния для каждого из двух датчиков, что делает функцию боке доступной для широкоугольных фотографий. На более дешевых моделях с двумя камерами, таких как Honor 7X, вторая камера имеет разрешение всего 2 мегапикселя, поэтому ее единственная цель – создать карту глубины.

С другой стороны, у флагманов есть дополнительная цель для камеры: например, на Huawei Mate 10 Pro второй датчик делает черно-белые фотографии с высоким разрешением, чтобы дополнить снимки RGB задней камеры дополнительной информацией о яркости. Его цель – улучшить качество изображения, особенно при использовании цифрового увеличения. С другой стороны, вторая камера OnePlus 5T предназначена для помощи при съемке в ночное время.

AndroidPIT huawei mate 10 pro против oneplus 5t 5876
OnePlus 5T и Huawei Mate 10 Pro имеют по две камеры с одинаковым фокусным расстоянием, хотя и с разными датчиками. / © NextPit

Разные фокусные расстояния

Другие модели, среди которых Asus Zenfone 4, iPhone или OnePlus 5, используют разные фокусные расстояния в обоих объективах. В результате функция боке недоступна в широкоугольном режиме, поскольку теле-модуль не позволяет использовать второй вид для создания карты глубины для всего изображения. Однако все работает наоборот: извлечение изображения с широкоугольной камеры помогает создать карту глубины для телефото.

На практике это ограничение не может быть ужасным. В любом случае, более длинные фокусные расстояния теле-модуля особенно хороши для портретных фотографий. Одним из особых случаев является Galaxy Note 8: его широкоугольный датчик предлагает двухпиксельную автофокусировку, что делает возможным эффект боке без второй камеры – по крайней мере, теоретически, но мы подробно остановимся на этом чуть позже.

AndroidPIT iPhone 8 Plus против Samsung Galaxy Note 8 3396
Samsung Galaxy Note 8 и iPhone 8 Plus имеют двойную камеру с разным фокусным расстоянием. / © NextPit

Исключительные случаи

Есть также единичные эксперименты с более сложными системами камер, где карта глубины не рассчитывается по смещению обоих объективов. Например, передняя камера iPhone X проецирует инфракрасный точечный рисунок на окружающее пространство, позволяя не только определять лицо пользователя, но и аккуратно вырезать его из окружения. Huawei работает над очень похожей системой.

Asus Zenfone AR и Lenovo Phab 2 Pro, каждый из которых имеет времяпролетную камеру, встроенную под заднюю камеру, делают шаг вперед. В процессе они сканируют комнату с помощью инфракрасного лазера, который снова обеспечивает увеличенную дальность действия. Эта технология, продвигаемая Google в рамках Project Tango, пока не получила широкого распространения. В другом месте мы уже сделали обширный отчет о камерах Time-of-flight и Project Tango.

AndroidPIT lenovo page 2 pro tof camera 4479
Времяпролетная камера в Phab2 Pro создает впечатляющие эффекты дополненной реальности. Однако теперь это работает и с обычными камерами смартфонов в сочетании с дополнительными датчиками. / © NextPit

Эффекты боке с помощью всего одного объектива

Вы наверняка знакомы с этим эффектом: закройте один глаз, и ваше восприятие глубины сработает лишь в ограниченной степени. Итак, как смартфонам с одним объективом удается различать передний и задний план?

Раньше для вышеупомянутых телефонов с Windows было приложение Refocus. Здесь смартфоны просто делали фотографии с разными точками фокусировки, и одним касанием пальца пользователь мог выбирать, на каких областях фокусироваться. Хотя он работал очень хорошо, он был очень медленным и, следовательно, практичным лишь в ограниченной степени. Однако в настоящее время аппаратное и программное обеспечение более продвинуто, поэтому оно работает даже без брекетинга фокуса.

AndroidPIT Google Pixel 2 4574
Слава богу, двухпиксельный автофокус: Google Pixel 2 нужен только один датчик изображения для эффектов боке. / © NextPit

Google Pixel 2 предлагает эффект боке с одним объективом. Здесь может помочь одна особенность датчика изображения IMX362, а именно двухпиксельная автофокусировка. Он делит каждый пиксель на датчике на две половины и, как и в случае с двумя камерами, этот процесс позволяет генерировать два слегка смещенных изображения. Однако технологическая реализация более сложна, чем с двумя отдельными датчиками, поскольку смещение находится не в сантиметровом диапазоне, а скорее равно половине диаметра линзы. Фактический процесс генерации пикселей здесь объединяет полный набор фотографий с карты глубины и, кроме того, использует анализ изображений с поддержкой AI.

Например, в своих Galaxy S8 и S8 + Samsung также использует датчик изображения с двухпиксельной автофокусировкой (Sony IMX333), но до сих пор отказывается от истинной функции боке. Выборочная фокусировка работает только для макросъемки и без какого-либо участия пользователя. Тем не менее, грядущее обновление Oreo должно дать Samsung Duo настоящий режим боке. Другие смартфоны, оснащенные двухпиксельной автофокусировкой, такие как HTC U11 или Moto G5 Plus, в настоящее время не имеют функции боке, хотя обновление программного обеспечения также может предоставить им ее.

Что вы думаете, ребята?

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

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *