Статья

Google объясняет, как работает астрофотография на Pixel 4

protection click fraud

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

Если вы не знакомы с Night Sight, проще говоря, с его помощью фотографии при слабом освещении или почти без света выглядят так, как будто они были сделаны при значительно большем освещении. Google подробно описывает процесс борьбы с отсутствием люминесценции как таковой:

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

Что касается фантастических снимков звезд, которые можно сделать с помощью Pixel 3 или новее, Google добавил новый режим астрофотографии. В то время как фотографии Night Sight можно делать, когда пользователь держит телефон, ваши снимки Млечного Пути нужно будет делать с телефоном на штативе или прислоненным к чему-либо.

Немногие готовы ждать снимок более четырех минут, поэтому мы ограничили одно изображение Night Sight максимум 15 кадрами с до 16 секунд на кадр.

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

Verizon предлагает Pixel 4a всего за 10 долларов в месяц на новых безлимитных линиях

Когда дело доходит до фотографий при слабом освещении, Google принимает во внимание «теплые пиксели» и «горячие пиксели». Из-за чего-то называемого темное течение, что звучит как что-то из книги о Гарри Поттере, вызывает CMOS-датчики изображения чтобы видеть небольшое количество света, даже когда его нет. Эта проблема становится более серьезной по мере увеличения времени выдержки фотографии. Когда это происходит, эти «теплые пиксели» и «горячие пиксели» становятся видимыми на фотографии как яркие блики света. Вот как Google решает эту проблему:

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

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

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

instagram story viewer