Область техники
[0001] Варианты осуществления настоящего изобретения относятся к области терминальных устройств (терминалов), и более конкретно, к способу фотографирования, устройству фотографирования и мобильному терминалу в области терминалов.
Уровень техники
[0002] С постоянным развитием технологий фотографирования и повсеместным использованием мобильных терминалов, функция фотографирования мобильного терминала становится все более популярной среди людей. Существующий мобильный терминал может обеспечивать автоматический режим фотографирования или режим, в котором пользователь может вручную установить параметр фотографирования.
[0003] Когда свет, окружающий сфотографированный объект, относительно слабый, или когда возникает сильное дрожание, пока пользователь делает снимок, эффект от фотографии, сделанной в автоматическом режиме фотографирования мобильного терминала, обычно относительно слаб. Как показано на Фиг. 1, когда рука пользователя дрожит во время фотографирования, полученная фотография относительно размыта. Как показано на Фиг. 2, при относительно плохом освещении полученная фотография имеет сильный шум. Хотя существующий мобильный терминал также обеспечивает режим ручной установки параметра фотографирования, поскольку обычный пользователь недостаточно разбирается в технологии фотографирования, обычному пользователю очень трудно вручную установить различные параметры фотографирования на основе различных сценариев. Следовательно, фотографический эффект изображения относительно плохой, когда фотографирование выполняется с использованием автоматического режима фотографирования существующего мобильного терминала.
Сущность изобретения
[0004] Настоящее изобретение предоставляет способ фотографирования, устройство для фотографирования и мобильный терминал для улучшения фотографического эффекта изображения.
[0005] Согласно первому аспекту вариант осуществления настоящего изобретения обеспечивает способ фотографирования. Способ включает в себя:
получение мобильным терминалом предварительно просматриваемого первого изображения; определение мобильным терминалом текущего режима фотографирования, при этом режим фотографирования включает в себя статус фотографирования и сцену фотографирования, статус фотографирования включает в себя состояние съемки с рук или состояние штатива, и сцена фотографирования включает в себя сцену с источником света или темную сцену; определение мобильным терминалом последовательности параметров экспозиции на основе первого изображения и режима фотографирования, причем последовательность параметров экспозиции включает в себя по меньшей мере два параметра экспозиции, отсортированных в порядке возрастания времени фотографирования, и параметры экспозиции используются для управления светом, поступающим к мобильному терминалу во время фотографирования; получение мобильным терминалом по меньшей мере двух кадров на основе параметров экспозиции в последовательности параметров экспозиции; выполнение мобильным терминалом обработки синтеза на основе режима фотографирования и некоторых или всех из упомянутых по меньшей мере двух кадров для получения целевого изображения; и вывод мобильным терминалом целевого изображения.
[0006] Опционально, до того, как мобильный терминал получит предварительно просматриваемое первое изображение, мобильный терминал может отображать на основе обнаруженной инструкции запуска камеры, введенной пользователем, предварительный просмотр изображения, полученного камерой в реальном времени для пользователя с использованием интерфейса отображения. Соответственно, пользователь может запустить камеру мобильного терминала и предварительно просмотреть, используя интерфейс отображения мобильного терминала, изображение, получаемое камерой в реальном времени.
[0007] Следует отметить, что первое изображение может пониматься как изображение, которое захватывается непосредственно при запуске камеры мобильного терминала, или может пониматься как первое сфотографированное изображение после того, как пользователь нажимает кнопку затвора. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0008] Опционально, мобильный терминал может получить предварительно просматриваемое первое изображение на основе инициирующего события или предварительно установленной второй продолжительности. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0009] Следует понимать, что в этом варианте осуществления настоящего изобретения предварительно установленная вторая продолжительность может пониматься как предварительно установленная продолжительность.
[0010] В возможной реализации мобильный терминал может получать текущее предварительно просматриваемое изображение в соответствии с обнаруженной инструкцией фотографирования, введенной пользователем, и определять текущее предварительно просматриваемое изображение как первое изображение.
[0011] Например, мобильный терминал может получить текущее просматриваемое изображение при обнаружении операции щелчка пользователем по положению кнопки спуска затвора (фотографирования).
[0012] В другой возможной реализации мобильный терминал может получить текущее предварительно просматриваемое изображение в конечный момент времени предварительно установленной второй продолжительности и определить текущее предварительно просматриваемое изображение как первое изображение.
[0013] Например, мобильный терминал может запускать таймер после запуска функции фотографирования. Продолжительность таймера 5 с. Когда таймер истекает, мобильный терминал получает текущее просматриваемое изображение.
[0014] Опционально, мобильный терминал может определять режим фотографирования множеством способов. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0015] В возможной реализации мобильный терминал может получать инструкцию по режиму фотографирования, введенную пользователем. Инструкция по режиму фотографирования используется для указания режима фотографирования, указанного пользователем.
[0016] В другой возможной реализации мобильный терминал может автоматически определять режим фотографирования на основе первого изображения. В частности, мобильный терминал определяет, на основе первого изображения, захваченного камерой, статус фотографирования и/или сцену фотографирования для текущего фотографирования.
[0017] Опционально, мобильный терминал может определять статус фотографирования множеством способов. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0018] В возможной реализации мобильный терминал может определять статус фотографирования на основе множества порций данных датчика, которые собираются датчиком в пределах предварительно установленной первой продолжительности. Данные датчика используются для указания угла между мобильным терминалом и горизонтальным направлением или направлением силы тяжести.
[0019] Например, если среднее значение (или максимальное значение) множества порций данных датчика больше или равно предварительно установленному первому значению, мобильный терминал определяет, что статусом фотографирования является состояние съемки с рук; или если среднее значение (или максимальное значение) множества порций данных датчика меньше первого значения, мобильный терминал определяет, что статусом фотографирования является состояние штатива.
[0020] Опционально, датчик может быть гироскопическим датчиком, датчиком угловой скорости, датчиком ускорения или другим датчиком, способным получать данные датчика, указывающие угол между мобильным терминалом и горизонтальным направлением или направлением силы тяжести. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0021] Опционально, мобильный терминал может определять режим фотографирования множеством способов. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0022] В возможной реализации мобильный терминал может определять сцену фотографирования на основе значения яркости первого изображения.
[0023] В частности, мобильный терминал может определять сцену фотографирования на основе количества пикселей в первом изображении, значения яркости которых больше, чем предварительно установленное второе значение.
[0024] Например, если отношение количества пикселей в первом изображении, значения яркости которых больше второго значения, к количеству всех пикселей больше или равно предварительно установленному значению отношения, мобильный терминал определяет, что сцена фотографирования представляет собой сцену с источником света; или если отношение количества пикселей в первом изображении, значения яркости которых больше второго значения, к количеству всех пикселей меньше, чем упомянутое значение отношения, мобильный терминал определяет, что сцена фотографирования является темной сценой.
[0025] Опционально, мобильный терминал может отображать первую информацию с подсказкой для пользователя с использованием интерфейса отображения. Первая информация с подсказкой используется для подсказки пользователю касательно режима фотографирования.
[0026] Ниже описывается, как мобильный терминал определяет последовательность параметров экспозиции на основе первого изображения и режима фотографирования в различных режимах фотографирования.
[0027] Следует понимать, что следующие варианты осуществления описаны просто с использованием примера, в котором параметры экспозиции включают в себя продолжительность экспозиции и светочувствительность.
[0028] Следует отметить, что параметры экспозиции могут дополнительно включать в себя другое значение параметра, например, значение диафрагмы. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0029] Режим фотографирования 1: режим штатива и режим источника света
[0030] Если сцена фотографирования представляет собой сцену с источником света, мобильный терминал определяет, на основе среднего значения пикселя первой области в первом изображении, среднего значения пикселя второй области в первом изображении и параметра экспозиции первого изображения, первый параметр экспозиции и второй параметр экспозиции, которые включены в опорную последовательность экспозиции.
[0031] Первая область включает в себя по меньшей мере два пикселя, значения пикселей которых являются наибольшими в первом изображении, а вторая область включает в себя по меньшей мере два пикселя, значения пикселей которых являются наименьшими в первом изображении. Среднее значение пикселя области, соответствующей первой области в кадре, который получен с использованием первого параметра экспозиции, равно предварительно установленному первому пороговому значению пикселя, а среднее значение пикселя первой области больше или равно первому пороговому значению пикселя. Среднее значение пикселя области, соответствующей второй области в кадре, который получен с использованием второго параметра экспозиции, равно предварительно установленному второму пороговому значению пикселя, а среднее значение пикселя второй области меньше или равно второму пороговому значению пикселя. Первое пороговое значение пикселя больше, чем второе пороговое значение пикселя. Время фотографирования, соответствующее первому параметру экспозиции, является более ранним, чем время фотографирования, соответствующее второму параметру экспозиции.
[0032] Если статусом фотографирования является состояние штатива, мобильный терминал определяет, что светочувствительность, включенная в параметры экспозиции в последовательности экспозиции, меньше или равна предварительно установленной первой светочувствительности.
[0033] Следует отметить, что в этом варианте осуществления настоящего изобретения среднее значение пикселя первой области (или второй области) может пониматься как отношение суммы значений пикселей для пикселей в первой области (или второй области) к количеству пикселей. В возможном альтернативном способе среднее значение пикселя первой области (или второй области) может быть заменено суммой значений пикселей для пикселей в первой области (или второй области). Это не ограничено в этом варианте осуществления настоящего изобретения.
[0034] Следует дополнительно отметить, что если среднее значение пикселя первой области больше или равно первому пороговому значению пикселя, первая область представляет собой область переэкспонирования, и яркость первой области необходимо уменьшить; и аналогично, если среднее значение пикселя второй области меньше или равно второму пороговому значению пикселя, это указывает на то, что вторая область представляет собой область недоэкспонирования, и яркость второй области должна быть увеличена.
[0035] В сцене с источником света диапазон распределения яркости пикселей изображения относительно велик, и может произойти переэкспонирование или недоэкспонирование. Поэтому мобильный терминал может уменьшить яркость области переэкспонирования (первая область) на основе кадра, который получен с использованием первого параметра экспозиции, и увеличить яркость области недоэкспонирования (вторая область) на основе кадра, который получен с использованием второго параметра экспозиции, чтобы получить изображение с высоким динамическим диапазоном путем синтеза, так что предполагаемая яркая область изображения будет яркой, а предполагаемая темная область изображения темной, и изображение включает больше деталей.
[0036] Следует понимать, что значения пикселей изображения составляют от 0 до 255, всего 256 значений. Чем больше значение, тем выше яркость. 0 указывает на самую темную область полностью черного цвета, 255 указывает на полностью белый цвет наивысшей яркости, а числа от 0 до 255 указывают на серые цвета различной яркости.
[0037] Например, если предположить, что продолжительность экспозиции первого изображения составляет 1 с, светочувствительность первого изображения равна 100, а первое изображение включает в себя шесть пикселей, значения пикселей которых равны 5, 5, 60, 80, 250 и 250, соответственно, первая область включает в себя два пикселя, значения пикселей которых являются наибольшими, то есть среднее значение пикселя первой области равно 250; и вторая область включает в себя два пикселя, значения пикселей которых являются наименьшими, то есть среднее значение пикселя второй области равно 5.
[0038] Следует понимать, что когда параметр экспозиции включает в себя продолжительность экспозиции и светочувствительность, поступающий свет, соответствующий параметру экспозиции, можно понимать как произведение продолжительности экспозиции и светочувствительности.
[0039] Если предположить, что первое пороговое значение пикселя равно 200, поскольку среднее значение пикселя первой области равно 250, и поступающий свет, соответствующий параметру экспозиции первого изображения, равен 100, можно определить, что поступающий свет, соответствующий первому параметру экспозиции, равен 200 х 100/250=80.
[0040] Если предположить, что второе пороговое значение пикселя равно 30, поскольку среднее значение пикселя второй области равно 5, и поступающий свет, соответствующий параметру экспозиции первого изображения, равен 100, можно определить, что поступающий свет, соответствующий второму параметру экспозиции, равен 30 х 100/5=600.
[0041] Когда поступающий свет одинаков, изображение с более низкой светочувствительностью имеет меньший шум изображения и лучший фотографический эффект. Мобильный терминал относительно стабилен в состоянии штатива. Поэтому, в состоянии штатива мобильный терминал устанавливает светочувствительность в параметре экспозиции на значение, меньшее или равное предварительно установленной светочувствительности.
[0042] Другими словами, в состоянии штатива мобильный терминал получает изображение на основе относительно меньшей светочувствительности и относительно большой продолжительности экспозиции, чтобы улучшить фотографический эффект изображения.
[0043] В возможной реализации продолжительности экспозиции, включенные в параметры экспозиции в последовательности параметров экспозиции, последовательно увеличиваются, или светочувствительность, включенная в параметры экспозиции в последовательности параметров экспозиции, последовательно увеличивается.
[0044] Например, если предположить, что предварительно установленная светочувствительность равна 200, продолжительность экспозиции в первом параметре экспозиции может составлять 0,5 с, светочувствительность в первом параметре экспозиции может составлять 160, продолжительность экспозиции во втором параметре экспозиции может составлять 3 с, и светочувствительность во втором параметре экспозиции может составлять 200.
[0045] Опционально, последовательность параметров экспозиции может дополнительно включать в себя по меньшей мере один четвертый параметр экспозиции, отсортированный в порядке возрастания времени фотографирования. Время фотографирования, соответствующее любому одному из по меньшей мере одного четвертого параметра экспозиции, является более поздним, чем время фотографирования, соответствующее первому параметру экспозиции, но является более ранним, чем время фотографирования, соответствующее второму параметру экспозиции.
[0046] Опционально, поступающий свет, соответствующий параметрам экспозиции в последовательности параметров экспозиции, может последовательно увеличиваться в порядке возрастания времени фотографирования. Более конкретно, в последовательности экспозиции, поступающий свет, соответствующий первому параметру экспозиции, является наименьшим, и поступающий свет, соответствующий второму параметру экспозиции, является наибольшим. По меньшей мере один четвертый параметр экспозиции может быть установлен между первым параметром экспозиции и вторым параметром экспозиции, так что поступающий свет, соответствующий параметрам экспозиции в последовательности экспозиции, последовательно увеличивается в порядке возрастания времени фотографирования, чтобы избежать воздействия на эффект синтеза кадра, возникающего из-за относительно большой разницы между двумя последовательными кадрами в последующей процедуре обработки синтеза.
[0047] Опционально, разница между поступающим светом, соответствующим любым двум параметрам экспозиции в последовательности экспозиции, может быть равна или не равна разнице между поступающим светом, соответствующим любым другим двум параметрам экспозиции. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0048] Например, если предположить, что один четвертый параметр экспозиции включен между первым параметром экспозиции и вторым параметром экспозиции, продолжительность экспозиции в первом параметре экспозиции составляет 0,5 с, светочувствительность в первом параметре экспозиции составляет 160, продолжительность экспозиции во втором параметре экспозиции - 3 с, и светочувствительность во втором параметре экспозиции - 200, продолжительность экспозиции в четвертом параметре экспозиции может быть установлена равной 1 с, и светочувствительность в четвертом параметре экспозиции может быть установлена равной 180.
[0049] В качестве другого примера, если предположить, что два четвертых параметра экспозиции включены между первым параметром экспозиции и вторым параметром экспозиции, продолжительность экспозиции в первом параметре экспозиции составляет 0,5 с, светочувствительность в первом параметре экспозиции составляет 160, продолжительность экспозиции во втором параметре экспозиции - 3 с, и светочувствительность во втором параметре экспозиции - 200, продолжительность экспозиции в 1-м четвертом параметре экспозиции может быть установлена равной 1 с, и светочувствительность в 1-м четвертом параметре экспозиции может быть установлена равной 180; и продолжительность экспозиции во 2-м четвертом параметре экспозиции может быть установлена равной 2 с, и светочувствительность во 2-м четвертом параметре экспозиции может быть установлена равной 180.
[0050] Опционально, если значение пикселя области, соответствующей второй области в кадре, которая получена с использованием самого большого параметра экспозиции мобильного терминала, все еще меньше, чем второе пороговое значение пикселя, то есть яркость области недоэкспонирования все еще нежелательна, в этом случае мобильный терминал может добавить по меньшей мере один второй параметр экспозиции (например, вторые параметры экспозиции, обозначенные пунктирными тенями на Фиг. 6) после второго параметра экспозиции, чтобы увеличить яркость области недоэкспонирования.
[0051] Согласно способу фотографирования, предоставленному в этом варианте осуществления настоящего изобретения, в сцене с источником света кадры одного и того же сфотографированного объекта при разных уровнях экспозиции получаются путем установки различных параметров экспозиции. Первый параметр экспозиции используется для восстановления деталей изображения яркой области в кадре, а второй параметр экспозиции используется для восстановления деталей изображения темной области в кадре. Синтезируются кадры, полученные с использованием различных параметров экспозиции. Таким образом уравновешиваются как общие детали, так и яркость окончательного изображения, чтобы улучшить динамический диапазон изображения, тем самым улучшая фотографический эффект изображения. В состоянии штатива, когда поступающий свет одинаков, шум изображения может быть дополнительно уменьшен путем установки относительно большой продолжительности экспозиции и относительно низкой светочувствительности, чтобы улучшить фотографический эффект изображения.
[0052] Режим фотографирования 2: режим съемки с рук и режим источника света
[0053] Если сцена фотографирования представляет собой сцену с источником света, мобильный терминал определяет, на основе среднего значения пикселя первой области в первом изображении, среднего значения пикселя второй области в первом изображении и параметра экспозиции первого изображения, первый параметр экспозиции и второй параметр экспозиции, которые включены в опорную последовательность экспозиции.
[0054] Первая область включает в себя по меньшей мере два пикселя, значения пикселей которых являются наибольшими в первом изображении, а вторая область включает в себя по меньшей мере два пикселя, значения пикселей которых являются наименьшими в первом изображении. Среднее значение пикселя области, соответствующей первой области в кадре, который получен с использованием первого параметра экспозиции, равно предварительно установленному первому пороговому значению пикселя, а среднее значение пикселя первой области больше или равно первому пороговому значению пикселя. Среднее значение пикселя области, соответствующей второй области в кадре, который получен с использованием второго параметра экспозиции, равно предварительно установленному второму пороговому значению пикселя, а среднее значение пикселя второй области меньше или равно второму пороговому значению пикселя. Первое пороговое значение пикселя больше, чем второе пороговое значение пикселя. Время фотографирования, соответствующее первому параметру экспозиции, является более ранним, чем время фотографирования, соответствующее второму параметру экспозиции.
[0055] Если статусом фотографирования является состояние съемки с рук, мобильный терминал определяет, что опорная последовательность экспозиции включает в себя опорный параметр экспозиции, и продолжительность экспозиции, включенная в параметры экспозиции в последовательности экспозиции, меньше или равна предварительно установленной первой продолжительности экспозиции. Опорный параметр экспозиции представляет собой параметр экспозиции, который имеет самое раннее время фотографирования в последовательности параметров экспозиции, и поступающий свет, соответствующий опорному параметру экспозиции, больше, чем поступающий свет, соответствующий первому параметру экспозиции, но меньше, чем поступающий свет, соответствующий второму параметру экспозиции.
[0056] Следует отметить, что в этом варианте осуществления настоящего изобретения среднее значение пикселя первой области (или второй области) может пониматься как отношение суммы значений пикселей для пикселей в первой области (или второй области) к количеству пикселей. В качестве возможного альтернативного способа среднее значение пикселя первой области (или второй области) может быть заменено суммой значений пикселей для пикселей в первой области (или второй области). Это не ограничено в этом варианте осуществления настоящего изобретения.
[0057] Следует также отметить, что если среднее значение пикселя первой области больше или равно предварительно установленного первого порогового значения пикселя, это указывает на то, что первая область представляет собой область переэкспонирования, и яркость первой области должна быть уменьшена; и также, если среднее значение пикселя второй области меньше или равно предварительно установленного второго порогового значения пикселя, это указывает на то, что вторая область представляет собой область недоэкспонирования, и яркость второй области должна быть увеличена.
[0058] Например, если предположить, что продолжительность экспозиции первого изображения составляет 1 с, светочувствительность первого изображения составляет 100, а первое изображение включает в себя шесть пикселей, значения пикселей которых равны 5, 5, 60, 80, 250 и 250, соответственно, как показано на Фиг. 5, первая область включает в себя два пикселя, значения пикселей которых являются наибольшими, то есть среднее значение пикселя первой области равно 250; и вторая область включает в себя два пикселя, значения пикселей которых являются наименьшими, то есть среднее значение пикселя второй области равно 5.
[0059] Следует понимать, что когда параметр экспозиции включает в себя продолжительность экспозиции и светочувствительность, поступающий свет, соответствующий параметру экспозиции, можно понимать как произведение продолжительности экспозиции и светочувствительности.
[0060] Если предположить, что предварительно установленное первое пороговое значение пикселя составляет 200, поскольку среднее значение пикселя первой области составляет 250, а поступающий свет, соответствующий параметру экспозиции первого изображения, составляет 100, можно определить, что поступающий свет, соответствующий первому параметру экспозиции, составляет 200 х 100/250 = 80.
[0061] Если предположить, что предварительно установленное второе пороговое значение пикселя составляет 30, поскольку среднее значение пикселя второй области составляет 5, а поступающий свет, соответствующий параметру экспозиции первого изображения, составляет 100, можно определить, что поступающий свет, соответствующий второму параметру экспозиции, составляет 30 х 100/5 = 600.
[0062] Поскольку встряхивание может произойти в режиме съемки с рук, мобильный терминал устанавливает продолжительность экспозиции параметра экспозиции в значение, меньшее или равное предварительно установленной продолжительности экспозиции.
[0063] Другими словами, в состоянии съемки с рук, мобильный терминал получает изображение, основанное на относительно короткой продолжительности экспозиции и относительно высокой светочувствительности, чтобы улучшить фотографический эффект изображения.
[0064] В возможной реализации продолжительности экспозиции, включенные в параметры экспозиции в последовательности параметров экспозиции, последовательно увеличиваются, и/или светочувствительность, включенная в параметры экспозиции в последовательности параметров экспозиции, последовательно увеличивается.
[0065] Например, если предположить, что предварительно установленная продолжительность экспозиции составляет 1 с, продолжительность экспозиции в первом параметре экспозиции может составлять 0,2 с, светочувствительность в первом параметре экспозиции может составлять 400, продолжительность экспозиции во втором параметре экспозиции может составлять 0,5 с, и светочувствительность во втором параметре экспозиции может составлять 1200.
[0066] В другом примере, если предположить, что продолжительность экспозиции в первом параметре экспозиции составляет 0,2 с, светочувствительность в первом параметре экспозиции составляет 400, продолжительность экспозиции во втором параметре экспозиции составляет 0,5 с, и светочувствительность во втором параметре экспозиции составляет 1200, опорный параметр экспозиции может быть установлен перед первым параметром экспозиции. Например, продолжительность экспозиции в опорном параметре экспозиции может составлять 0,3 с, и светочувствительность в опорном параметре экспозиции составляет 800.
[0067] Опционально, последовательность параметров экспозиции может дополнительно включать в себя по меньшей мере один четвертый параметр экспозиции, отсортированный в порядке возрастания времени фотографирования. Время фотографирования, соответствующее любому одному из по меньшей мере одного четвертого параметра экспозиции, является более поздним, чем время фотографирования, соответствующее первому параметру экспозиции, но является более ранним, чем время фотографирования, соответствующее второму параметру экспозиции.
[0068] Опционально, поступающий свет, соответствующий параметрам экспозиции в последовательности параметров экспозиции, может последовательно увеличиваться в порядке возрастания времени фотографирования. Более конкретно, в последовательности экспозиции, поступающий свет, соответствующий первому параметру экспозиции, является наименьшим, а поступающий свет, соответствующий второму параметру экспозиции, является наибольшим. По меньшей мере один четвертый параметр экспозиции может быть установлен между первым параметром экспозиции и вторым параметром экспозиции, так что поступающий свет, соответствующий параметрам экспозиции в последовательности экспозиции, последовательно увеличивается в порядке возрастания времени фотографирования, чтобы избежать воздействия на эффект синтеза изображения, возникающего из-за относительно большой разницы между двумя последовательными кадрами в последующей процедуре обработки синтеза.
[0069] Опционально, если среднее значение пикселя области, соответствующей второй области в изображении, которое получено с использованием самого большого параметра экспозиции мобильного терминала, все еще меньше, чем предварительно установленное второе пороговое значение пикселя, то есть яркость области недоэкспонирования все еще остается нежелательной, в этом случае мобильный терминал может добавить по меньшей мере один второй параметр экспозиции (например, второй параметр экспозиции, обозначенный пунктирными тенями на Фиг. 7) после второго параметра экспозиции, чтобы увеличить яркость области недоэкспонирования.
[0070] Согласно способу фотографирования, предоставленному в этом варианте осуществления настоящего изобретения, в сцене с источником света изменения в яркости пикселей в изображении являются относительно большими, и может произойти переэкспонирование или недоэкспонирование. Поэтому мобильный терминал может уменьшать яркость области переэкспонирования на основе кадра, который получен с использованием первого параметра экспозиции, и увеличивать яркость области недоэкспонирования на основе кадра, который получен с использованием второго параметра экспозиции, чтобы получить изображение с высоким динамическим диапазоном путем синтеза, так что предполагаемая яркая область изображения будет яркой, а предполагаемая темная область изображения темной, и изображение включает больше деталей.
[0071] Кроме того, в режиме съемки с рук мобильный терминал недостаточно стабилен и может трястись. Следовательно, сфотографированное изображение может быть размыто из-за тряски, и множество последовательных сфотографированных кадров не может быть выровнено из-за тряски. Следовательно, продолжительность экспозиции должна быть установлена на минимально возможное значение, чтобы избежать размытия изображения из-за тряски. Кроме того, опорный параметр экспозиции должен быть установлен в самом начале последовательности экспозиции, а изображение, полученное с использованием опорного параметра экспозиции, используется для выравнивания впоследствии сфотографированных кадров.
[0072] Опционально, количество параметров экспозиции, которые включены в последовательность параметров экспозиции в состоянии штатива, может быть больше, чем количество параметров экспозиции, которые включены в последовательность параметров экспозиции в состоянии съемки с рук.
[0073] Режим фотографирования 3: режим штатива и темный режим
[0074] Если сцена фотографирования является темной сценой, мобильный терминал определяет, на основе среднего значения пикселя первого изображения и параметра экспозиции первого изображения, множество третьих параметров экспозиции, включенных в опорную последовательность экспозиции.
[0075] Среднее значение пикселя кадра, полученного с использованием третьих параметров экспозиции, равно предварительно установленному третьему пороговому значению пикселя, а среднее значение пикселя первого изображения меньше или равно предварительно установленному пороговому значению пикселя.
[0076] Если статусом фотографирования является состояние штатива, мобильный терминал определяет, что светочувствительность, включенная в параметры экспозиции в последовательности экспозиции, меньше или равна предварительно установленной светочувствительности.
[0077] Следует отметить, что в этом варианте осуществления настоящего изобретения среднее значение пикселя первого изображения можно понимать как отношение суммы значений пикселей для пикселей в первом изображении к количеству пикселей. В возможном альтернативном способе среднее значение пикселей первого изображения может быть заменено суммой значений пикселей для пикселей в первом изображении. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0078] Следует также отметить, что если среднее значение пикселя первого изображения меньше или равно предварительно установленному третьему пороговому значению пикселя, это указывает, что первое изображение является недоэкспонированным изображением, и яркость первого изображения необходимо увеличить.
[0079] Например, если предположить, что продолжительность экспозиции первого изображения равна 1 с, светочувствительность первого изображения равна 100, а первое изображение включает в себя шесть пикселей, значения пикселей которых равны 5, 5, 60, 80, 250 и 250, соответственно, как показано на Фиг. 5, среднее значение пикселя первого изображения составляет 108.
[0080] Следует понимать, что когда параметр экспозиции включает в себя продолжительность экспозиции и светочувствительность, поступающий свет, соответствующий параметру экспозиции, можно понимать как произведение продолжительности экспозиции и светочувствительности.
[0081] Если предположить, что третье пороговое значение пикселя составляет 128, поскольку среднее значение пикселя первого изображения равно 108, и поступающий свет, соответствующий параметру экспозиции первого изображения, равен 100, можно определить, что поступающий свет, соответствующий третьему параметру экспозиции, равен 200 х 100/250=118.
[0082] Когда поступающий свет одинаков, изображение с более низкой светочувствительностью имеет меньший шум изображения и лучший фотографический эффект. Мобильный терминал относительно стабилен в режиме штатива. Поэтому в режиме штатива мобильный терминал устанавливает светочувствительность в параметре экспозиции на значение, меньшее, чем предварительно установленная первая светочувствительность, и получает изображение на основе относительно меньшей светочувствительности и относительно большой продолжительности экспозиции.
[0083] В заключение, если предположить, что предварительно установленная первая светочувствительность равна 100, продолжительность экспозиции в третьем параметре экспозиции может составлять, например, 1,2 с, и светочувствительность в третьем параметре экспозиции может составлять, например, 100.
[0084] Согласно способу фотографирования, предоставленному в этом варианте осуществления настоящего изобретения, в темной сцене свет относительно слаб, яркость изображения относительно низкая, и переэкспонирование не происходит. Поэтому мобильный терминал может увеличивать яркость области недоэкспонирования на основе кадра, который получен с использованием множества третьих параметров экспозиции, чтобы увеличить яркость изображения, так что изображение включает в себя больше деталей, тем самым улучшая фотографический эффект изображения. В состоянии штатива, когда поступающий свет одинаков, шум изображения может быть дополнительно уменьшен путем установки относительно большой продолжительности экспозиции и относительно низкой светочувствительности, чтобы улучшить фотографический эффект изображения.
[0085] Режим фотографирования 4: режим съемки с рук и темный режим
[0086] Если сцена фотографирования является темной сценой, мобильный терминал определяет, на основе среднего значения пикселя первого изображения и параметра экспозиции первого изображения, множество третьих параметров экспозиции, включенных в опорную последовательность экспозиции.
[0087] Среднее значение пикселя кадра, полученного с использованием третьих параметров экспозиции, равно предварительно установленному третьему пороговому значению пикселя, а среднее значение пикселя первого изображения меньше или равно третьему пороговому значению пикселя.
[0088] Если статусом фотографирования является состояние съемки с рук, мобильный терминал определяет, что опорная последовательность экспозиции включает в себя опорный параметр экспозиции, и продолжительность экспозиции, включенная в параметры экспозиции в последовательности экспозиции, меньше или равна предварительно установленной продолжительности экспозиции. Опорный параметр экспозиции представляет собой параметр экспозиции, который имеет самое раннее время фотографирования в последовательности параметров экспозиции, и поступающий свет, соответствующий опорному параметру экспозиции, равен поступающему свету, соответствующему третьему параметру экспозиции.
[0089] Согласно способу фотографирования, предоставленному в этом варианте осуществления настоящего изобретения, в темной сцене свет относительно слаб, яркость изображения относительно низкая, и переэкспонирование не происходит. Поэтому мобильный терминал может увеличивать яркость области недоэкспонирования на основе кадра, который получен с использованием множества третьих параметров экспозиции, чтобы увеличить яркость изображения, так что изображение включает в себя больше деталей, тем самым улучшая фотографический эффект изображения.
[0090] Кроме того, в режиме съемки с рук мобильный терминал недостаточно стабилен и может трястись. Следовательно, сфотографированное изображение может быть размыто из-за тряски, и множество последовательных сфотографированных кадров не может быть выровнено из-за тряски. Следовательно, продолжительность экспозиции должна быть установлена на минимально возможное значение, чтобы избежать размытия изображения из-за тряски. Кроме того, опорный параметр экспозиции должен быть установлен в самом начале последовательности экспозиции, а изображение, полученное с использованием опорного параметра экспозиции, используется для выравнивания впоследствии сфотографированных кадров.
[0091] Далее описывается, как мобильный терминал выполняет обработку синтеза на основе некоторых или всех из по меньшей мере двух кадров в разных режимах фотографирования для получения целевого изображения.
[0092] Режим фотографирования 1: режим штатива и режим источника света
[0093] Следует отметить, что если предположить, что по меньшей мере два кадра включают в себя N кадров, и N является целым числом больше 1, обработка синтеза включает в себя обработку наложения пикселей и обработку смешивания кадров в режиме фотографирования 1.
[0094] В частности, мобильный терминал выполняет обработку наложения пикселей для i-го кадра в N кадрах и результата обработки синтеза первых i-1 кадров, чтобы получить результат обработки наложения пикселей для первых i кадров, при этом значение i равно 2, 3, …, или N; терминальное устройство выполняет обработку смешивания кадров для i-го кадра и результата обработки наложения пикселей для первых i кадров, чтобы получить i-е возможное целевое изображение; мобильный терминал отображает i-е возможное целевое изображение и вторую информацию с подсказкой для пользователя с помощью интерфейса отображения, при этом вторая информация с подсказкой используется для подсказки пользователю завершить или не завершить обработку синтеза; и если мобильный терминал обнаруживает в пределах предварительно установленной первой продолжительности инструкцию завершения обработки синтеза, которая вводится пользователем на основе второй информации с подсказкой, мобильный терминал останавливает обработку синтеза и определяет i-е возможное целевое изображение в качестве целевого изображения.
[0095] Следует отметить, что когда значение i равно 2, результат обработки синтеза первого изображения может пониматься как первое возможное целевое изображение или результат обработки наложения пикселей первого изображения или 1-е изображение.
[0096] В возможной реализации то, что мобильный терминал выполняет обработку наложения пикселей для i-го кадра и результата обработки синтеза первых i-1 кадров может пониматься как то, что мобильный терминал выполняет обработку наложения пикселей для i-го кадра и результата обработки синтеза первых i-1 кадров на основе предварительно установленного первого веса результата обработки синтеза первых i-1 кадров и предварительно установленного второго веса i-го кадра. Сумма предварительно установленного первого веса и предварительно установленного второго веса больше 1, но меньше 2.
[0097] Например, предварительно установленный первый вес равен 1, а предварительно установленный второй вес больше 0, но меньше 1; или предварительно установленный первый вес и предварительно установленный второй вес больше 0, но меньше 1.
[0098] Например, если предположить, что значение пикселя 1-го пикселя (пиксель в строке 1 и столбце 1) в 1-м кадре равно 60, предварительно установленный первый вес равен 1, значение пикселя 1-го пикселя во 2-м кадре равно 80, и предварительно установленный второй вес равен 0,4, значение пикселя 1-го пикселя в результате обработки наложения пикселей первых двух кадров, полученное после выполнения обработки наложения пикселей для 1-го кадра и 2-го кадра, составляет 60x1+80x0,4=92.
[0099] В возможной реализации мобильный терминал определяет, согласно предварительно установленному первому правилу, вес пикселя в результате наложения пикселей первых i кадров и вес пикселя в i-м кадре, при этом предварительно установленное первое правило включает в себя следующее: Пиксель, расположенный ближе к центру яркости (например, пиксель, значение которого равно 128), имеет больший вес, а пиксель, находящийся дальше от центра яркости, имеет меньший вес; и выполняет обработку смешивания кадров для i-го кадра и результата наложения пикселей первых i кадров на основе веса пикселя в результате наложения пикселей первых i кадров и веса пикселя в i-м кадре, чтобы получить i-е возможное целевое изображение.
[0100] В качестве другого примера, если предположить, что значение пикселя 1-го пикселя (пикселя в строке 1 и столбце 1) в результате обработки наложения пикселей первых двух кадров составляет 92, вес первого пикселя, полученный в соответствии с предварительно установленным первым правилом, в результате обработки наложения пикселей первых двух кадров равен 0,6, значение пикселя 1-го пикселя во 2-м кадре равно 80, а вес 1-го пикселя, полученный в соответствии с предварительно установленным первым правилом, во 2-м кадре равен 0.4, когда обработка смешивания кадров выполняется для 2-го кадра и результата обработки наложения пикселей первых двух кадров, веса двух кадров сначала нормализуются (0,6:0,4=3/5:2/5), а затем выполняется наложение, то есть значение пикселя 1-го пикселя во 2-м возможном целевом кадре составляет 3/5x92+2/5x80=87,2.
[0101] Другими словами, мобильный терминал сначала выполняет обработку наложения пикселей для i-го кадра в N кадрах и результата обработки синтеза первых i-1 кадров, чтобы улучшить яркость изображения; и затем выполняет обработку смешивания кадров для i-го кадра и результата обработки наложения первых i кадров, так что все области во всем изображении приближаются к центру яркости. Наконец, улучшается динамический диапазон изображения, полученного после синтеза, и улучшается фотографический эффект изображения.
[0102] Следует отметить, что в вышеприведенных примерах процедура обработки наложения пикселей и процедура обработки смешивания кадров описываются с использованием пикселей в соответствующих местах в 1-м кадре и 2-м кадре. Процедура обработки пикселей в соответствующих местах в двух кадрах аналогична описанным выше процедурам. Чтобы избежать повторов, подробности здесь снова не приводятся.
[0103] Опционально, если мобильный терминал не обнаруживает в пределах предварительно установленной первой продолжительности инструкцию завершения обработки синтеза, которая вводится пользователем на основе второй информации с подсказкой, мобильный терминал выполняет обработку синтеза для (i+1)-го кадра в N кадрах и результата синтеза первых i кадров для получения (i+1)-го возможного целевого изображения; и мобильный терминал отображает (i+1)-е возможное целевое изображение и вторую информацию с подсказкой для пользователя, используя интерфейс отображения.
[0104] Опционально, если мобильный терминал не принимает в пределах предварительно установленной первой продолжительности после отображения N-го возможного целевого изображения пользователю с помощью интерфейса отображения инструкцию завершения обработки синтеза, которую вводит пользователь, мобильный терминал определяет N-е возможное целевое изображение в качестве целевого изображения.
[0105] Другими словами, в процедуре последовательного выполнения мобильным терминалом обработки синтеза по меньшей мере для двух кадров, каждый раз, когда выполняется синтез, результат обработки синтеза отображается пользователю с использованием интерфейса отображения, и пользователю предлагается выводить или не выводить результат синтеза в качестве целевого изображения; и если инструкция завершения обработки синтеза от пользователя обнаружена в пределах предварительно установленной первой продолжительности после того, как пользователю сделана подсказка, результат синтеза, полученный на этот раз, выводится как целевое изображение; в противном случае синтез продолжается для следующего изображения, пока не будет завершен последний синтез.
[0106] Опционально, до того, как мобильный терминал выполнит обработку синтеза для 1-го кадра и 2-го кадра, мобильный терминал может отображать 1-й кадр пользователю с помощью интерфейса отображения; и если мобильный терминал обнаруживает в пределах предварительно установленной первой продолжительности инструкцию завершения обработки синтеза, которая вводится пользователем на основе второй информации с подсказкой, мобильный терминал останавливает обработку синтеза и определяет 1-й кадр как целевое изображение; или если мобильный терминал не обнаруживает инструкцию завершения обработки синтеза в пределах предварительно установленной первой продолжительности, мобильный терминал выполняет обработку синтеза для 1-го кадра и 2-го кадра.
[0107] Режим фотографирования 2: режим съемки с рук и режим источника света
[0108] Следует отметить, что если предположить, что по меньшей мере два кадра включают в себя N кадров, а N является целым числом больше 1, обработка синтеза включает в себя обработку регистрации кадров, обработку наложения пикселей и обработку смешивания кадров в режиме фотографирования 1.
[0109] В частности, мобильный терминал выполняет обработку регистрации кадров для i-го кадра в N кадрах на основе кадра, который получен с помощью опорного параметра экспозиции, для получения i-го результата обработки регистрации кадров; терминальное устройство выполняет обработку наложения пикселей для i-го результата обработки регистрации кадров и результата обработки синтеза для первых i-1 кадров, чтобы получить i-й результат обработки наложения пикселей, при этом значение i равно 2, 3, …, или N; терминальное устройство выполняет обработку смешивания кадров для i-го результата обработки наложения пикселей и i-го кадра, чтобы получить i-е возможное целевое изображение; мобильный терминал отображает i-е возможное целевое изображение и вторую информацию с подсказкой для пользователя с помощью интерфейса отображения, при этом вторая информация с подсказкой используется для подсказки пользователю завершить или не завершить обработку синтеза; и если мобильный терминал обнаруживает в пределах предварительно установленной первой продолжительности инструкцию завершения обработки синтеза, которая вводится пользователем на основе второй информации с подсказкой, мобильный терминал останавливает обработку синтеза и определяет i-е возможное целевое изображение в качестве целевого изображения.
[0110] Следует отметить, что разница между режимом фотографирования 2 и режимом фотографирования 1 заключается в следующем: В режиме фотографирования 2 мобильный терминал находится в состоянии съемки с рук; поэтому, перед тем как синтезировать каждый кадр, должна быть выполнена обработка регистрации кадров для данного кадра и опорного кадра, который получен с использованием опорного параметра экспозиции, чтобы избежать межкадрового дрожания, вызванного состоянием съемки с рук, то есть, все кадры, кроме опорного кадра, необходимо выровнять с опорным кадром.
[0111] Кроме того, после обработки регистрации кадров может иметься невыровненная краевая область. Результат обработки регистрации кадров может быть обрезан или увеличен для удаления невыровненной краевой области.
[0112] В частности, регистрация кадров может быть выполнена с использованием способа регистрации кадров, известного из предшествующего уровня техники. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0113] Опционально, поскольку в состоянии съемки с рук могут происходить дрожание и размытие, для каждого кадра может быть произведено увеличение резкости в процедуре обработки синтеза, чтобы улучшить четкость изображения.
[0114] Следует понимать, что процедура обработки наложения пикселей и процедура обработки смешивания кадров в режиме фотографирования 2 идентичны процедуре обработки наложения пикселей в режиме фотографирования 1. Для получения подробной информации см. режим фотографирования 1. Чтобы избежать повторов, подробности здесь снова не приводятся.
[0115] Режим фотографирования 3: режим штатива и темный режим
[0116] Следует отметить, что если предположить, что по меньшей мере два кадра включают в себя N кадров, а N является целым числом больше 1, обработка синтеза включает в себя обработку наложения пикселей в режиме фотографирования 1.
[0117] В частности, мобильный терминал выполняет обработку наложения пикселей для i-го кадра в N кадрах и результата обработки синтеза первых i-1 кадров, чтобы получить i-е возможное целевое изображение, при этом значение i равно 2, 3, …, или N; мобильный терминал отображает i-е возможное целевое изображение и вторую информацию с подсказкой для пользователя с помощью интерфейса отображения, при этом вторая информация с подсказкой используется для подсказки пользователю завершить или не завершить обработку синтеза; и если мобильный терминал обнаруживает в пределах предварительно установленной первой продолжительности инструкцию завершения обработки синтеза, которая вводится пользователем на основе второй информации с подсказкой, мобильный терминал останавливает обработку синтеза и определяет i-е возможное целевое изображение в качестве целевого изображения.
[0118] Следует понимать, что процедура обработки наложения пикселей в режиме фотографирования 3 аналогична процедуре обработки наложения пикселей в режиме фотографирования 1. Для получения подробной информации см. режим фотографирования 1. Чтобы избежать повторов, подробности здесь снова не приводятся.
[0119] Режим фотографирования 4: режим съемки с рук и темный режим
[0120] Следует отметить, что если предположить, что по меньшей мере два кадра включают в себя N кадров, а N является целым числом больше 1, обработка синтеза включает в себя обработку регистрации кадров и обработку наложения пикселей в режиме фотографирования 1.
[0121] В частности, терминальное устройство выполняет обработку регистрации кадров для i-го кадр в N кадрах на основе кадра, который получен с использованием опорного параметра экспозиции, для получения i-го результата обработки регистрации кадров; мобильный терминал выполняет обработку наложения пикселей для i-го результата обработки регистрации кадров и результата обработки синтеза первых i-1 кадров, чтобы получить i-е возможное целевое изображение, при этом значение i равно 2, 3, …, или N; мобильный терминал отображает i-е возможное целевое изображение и вторую информацию с подсказкой для пользователя с помощью интерфейса отображения, при этом вторая информация с подсказкой используется для подсказки пользователю завершить или не завершить обработку синтеза; и если мобильный терминал обнаруживает в пределах предварительно установленной первой продолжительности инструкцию завершения обработки синтеза, которая вводится пользователем на основе второй информации с подсказкой, мобильный терминал останавливает обработку синтеза и определяет i-е возможное целевое изображение в качестве целевого изображения.
[0122] Следует понимать, что процедура обработки регистрации кадров и процедура обработки наложения пикселей в режиме фотографирования 3 идентичны процедуре обработки наложения пикселей в режиме фотографирования 1. Для получения подробной информации см. режим фотографирования 1. Чтобы избежать повторов, подробности здесь снова не приводятся.
[0123] Опционально, в процедуре фотографирования на этапах S210-S250 мобильный терминал может дополнительно отображать пользователю с помощью интерфейса отображения обратный отсчет фотографирования, показанный на Фиг. 10. Таймер фотографирования используется для указания пользователю оставшегося времени для обработки изображения в процедуре фотографирования.
[0124] В возможной реализации перед этапом S240 мобильный терминал может отображать по меньшей мере два изображения для пользователя с помощью интерфейса отображения и обнаруживать инструкцию выбора изображения, которая вводится пользователем на основе по меньшей мере двух изображений, при этом инструкция выбора изображения используется для указания множества изображений, которые выбираются пользователем из по меньшей мере двух изображений. Соответственно, на этапе S240 мобильный терминал может выполнять обработку синтеза для множества кадров на основе инструкции выбора обнаруженного изображения, чтобы получить целевое изображение.
[0125] Опционально, то, что мобильный терминал выводит целевое изображение, можно понимать как то, что мобильный терминал может использовать целевое изображение в качестве изображения, которое будет окончательно сохранено в галерее после текущего фотографирования. Другими словами, мобильный терминал может сохранять целевое изображение в памяти.
[0126] Согласно второму аспекту настоящее изобретение предоставляет устройство для фотографирования, включающее в себя блоки, сконфигурированные с возможностью выполнения этапов способа фотографирования согласно первому аспекту и реализациям первого аспекта.
[0127] Согласно третьему аспекту настоящее изобретение предоставляет компьютерный программный продукт, причем компьютерный программный продукт включает в себя компьютерную программу (которая также может называться кодом или инструкцией), и когда компьютерная программа запускается, компьютер получает возможность выполнять способ фотографирования в соответствии с первым аспектом и реализациями первого аспекта.
[0128] Согласно четвертому аспекту настоящее изобретение предоставляет компьютерно-читаемый носитель, при этом компьютерно-читаемый носитель хранит компьютерную программу (которая также может называться кодом или инструкцией), и когда компьютерная программа выполняется на компьютере, компьютер имеет возможность выполнять способ фотографирования согласно первому аспекту и реализациям первого аспекта.
[0129] Согласно пятому аспекту настоящее изобретение предоставляет систему микросхем, включая память и процессор, при этом память сконфигурирована с возможностью хранения компьютерной программы, а процессор сконфигурирован с возможностью вызова компьютерной программы из памяти и выполнения компьютерной программы, так что устройство, на котором установлена система микросхем, выполняет способ фотографирования согласно первому аспекту и реализациям первого аспекта.
[0130] В соответствии с шестым аспектом настоящее изобретение предоставляет мобильный терминал, при этом мобильный терминал включает в себя процессор, память и компьютерную программу, которая хранится в памяти и может выполняться на процессоре, и когда компьютерная программа выполняется в процессоре, выполняется способ фотографирования согласно первому аспекту и реализациям первого аспекта.
[0131] Мобильный терминал может получать данные датчика с помощью датчика и предоставлять пользователю интерфейс отображения с помощью экрана дисплея.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0132] Фиг. 1 - нечеткое изображение, возникающее в результате встряхивания, согласно варианту осуществления настоящего изобретения;
[0133] Фиг. 2 - недоэкспонированное изображение согласно варианту осуществления настоящего изобретения;
[0134] Фиг. 3 - схематическое изображение примера мобильного терминала, к которому применим способ фотографирования согласно варианту осуществления настоящего изобретения;
[0135] Фиг. 4 - схематическая блок-схема способа фотографирования согласно варианту осуществления настоящего изобретения;
[0136] Фиг. 5 - схематическое изображение пикселей в первом изображении согласно варианту осуществления настоящего изобретения;
[0137] Фиг. 6 - схематическое изображение последовательности параметров экспозиции в режиме фотографирования 1 согласно варианту осуществления настоящего изобретения;
[0138] Фиг. 7 - схематическое изображение последовательности параметров экспозиции в режиме фотографирования 2 согласно варианту осуществления настоящего изобретения;
[0139] Фиг. 8 - схематическое изображение последовательности параметров экспозиции в режиме фотографирования 3 согласно варианту осуществления настоящего изобретения;
[0140] Фиг. 9 - схематическое изображение последовательности параметров экспозиции в режиме фотографирования 4 согласно варианту осуществления настоящего изобретения;
[0141] Фиг. 10 - схематическое изображение интерфейса предварительного просмотра согласно варианту осуществления настоящего изобретения;
[0142] Фиг. 11 - схематическое изображение другого интерфейса предварительного просмотра согласно варианту осуществления настоящего изобретения;
[0143] Фиг. 12 - схематическое изображение интерфейса отображения первой информации с подсказкой согласно варианту осуществления настоящего изобретения;
[0144] Фиг. 13 - схематическое изображение интерфейса отображения в процессе фотографирования согласно варианту осуществления настоящего изобретения;
[0145] Фиг. 14 - схематическое изображение другого интерфейса отображения в процессе фотографирования согласно варианту осуществления настоящего изобретения;
[0146] Фиг. 15 - схематическое изображение еще одного интерфейса отображения в процессе фотографирования согласно варианту осуществления настоящего изобретения;
[0147] Фиг. 16 - схематическое изображение еще одного интерфейса отображения в процессе фотографирования согласно варианту осуществления настоящего изобретения;
[0148] Фиг. 17 - схематическое изображение интерфейса отображения второй информации с подсказками согласно варианту осуществления настоящего изобретения;
[0149] Фиг. 18 - схематическое изображение архитектуры системы согласно варианту осуществления настоящего изобретения; и
[0150] Фиг. 19 - схематическая блок-схема устройства для фотографирования согласно варианту осуществления настоящего изобретения.
Описание вариантов осуществления
[0151] Технические решения согласно настоящем изобретении описаны ниже со ссылкой на сопроводительные чертежи.
[0152] Способ фотографирования в настоящем изобретении может быть применен к мобильному терминалу. Мобильный терминал также может называться терминальным устройством, пользовательским оборудованием (UE), терминалом доступа, абонентским устройством, абонентской станцией, мобильной станцией, мобильной консолью, удаленной станцией, удаленным терминалом, мобильным устройством, пользовательским терминалом, терминалом, устройством беспроводной связи, пользовательским агентом или пользовательским устройством. Мобильный терминал может быть станцией (ST) в WLAN; или может быть сотовым телефоном, беспроводным телефоном, телефоном с протоколом инициирования сеанса (SIP), станцией беспроводной локальной сети (WLL), устройством персонального цифрового помощника (PDA), портативным устройством с функцией беспроводной связи, вычислительным устройством или другим устройством обработки данных, подключенным к беспроводному модему, автомобильным устройством, Интернет-терминалом транспортного средства, компьютером, переносным компьютером, портативным устройством связи, портативным вычислительным устройством, устройством спутниковой радиосвязи, картой беспроводного модема, телевизионной приставкой (STB), оборудованием в помещении клиента (CPE) и/или другим устройством, сконфигурированным с возможностью осуществления связи в беспроводной системе, или мобильным терминалом в системе связи следующего поколения, такой как сеть 5G, или мобильным терминалом в будущей развитой сети наземной мобильной связи общего пользования (PLMN) и т.п.
[0153] В качестве примера, но не ограничения, в вариантах осуществления настоящего изобретения мобильный терминал альтернативно может быть носимым устройством. Носимое устройство также может называться носимым интеллектуальным устройством. Носимое интеллектуальное устройство - это собирательное название носимых устройств, таких как очки, перчатки, часы, одежда и обувь, полученных в результате интеллектуального проектирования и разработки повседневных носимых устройств с использованием носимых технологий. Носимое устройство - это портативное устройство, которое надевается непосредственно на тело человека или интегрируется с одеждой или украшениями пользователя. Носимое устройство - это не просто аппаратное устройство, оно дополнительно реализует мощную функцию за счет поддержки программного обеспечения, обмена данными и взаимодействия через облако. В широком смысле носимое интеллектуальное устройство включает в себя устройство, которое обеспечивает полную функцию, имеет большой размер и может реализовывать все или некоторые функции, не полагаясь на смартфон, например, умные часы или умные очки; и включает в себя устройство, ориентированное только на определенный тип приложения и которое необходимо использовать в сочетании с другим устройством, таким как смартфон, например, различные умные браслеты и умные украшения, используемые для мониторинга показателей жизнедеятельности.
[0154] Фиг. 3 показывает пример архитектуры мобильного терминала согласно варианту осуществления настоящего изобретения. Как показано на Фиг. 3 мобильный терминал 100 может включать в себя следующие компоненты.
[0155] A. RF схема 110
[0156] RF-схема 110 может быть сконфигурирована с возможностью приема или отправки сигнала в процессе приема/отправки информации или в процессе вызова, и, в частности, для приема информации нисходящей линии связи от базовой станции и отправки информации нисходящей линии связи в процессор 180 для обработки; и отправки предназначенных данных восходящей линии связи на базовую станцию. Обычно RF-схема включает в себя, но не ограничивается этим, антенну, по меньшей мере, один усилитель, приемопередатчик, блок сопряжения, LNA (малошумящий усилитель), дуплексор и т.п. Кроме того, RF-схема 110 может дополнительно связываться с сетью и другим устройством посредством радиосвязи. Для радиосвязи может использоваться любой стандарт или протокол связи, включая, помимо прочего, беспроводную локальную сеть (WLAN), систему глобальной системы мобильной связи (GSM), систему множественного доступа с кодовым разделением каналов (CDMA), систему широкополосного множественного доступа с кодовым разделением каналов (WCDMA), систему общей службы пакетной радиосвязи (GPRS), систему долгосрочного развития (LTE), систему дуплексной связи с частотным разделением (FDD) LTE, систему дуплексной связи с временным разделением (TDD) LTE, универсальную систему мобильной связи (UMTS), всемирную систему связи для микроволнового доступа (WiMAX), систему будущего 5-го поколения (5G), новую систему радиосвязи (NR) и т.п.
[0157] B. Память 120
[0158] Память 120 может быть сконфигурирована с возможностью хранения программы и модуля программного обеспечения. Процессор 180 запускает программу и модуль программного обеспечения, которые хранятся в памяти 120, для выполнения различных функций приложений и обработки данных мобильного терминала 100. Память 120 может в целом включать в себя область хранения программ и область хранения данных. Область хранения программ может хранить операционную систему, прикладную программу, требуемую по меньшей мере для одной функции (такой как функция воспроизведения звука или функция воспроизведения изображения) и т.п. В области хранения данных могут храниться данные (например, аудиоданные и телефонная книга), которые создаются на основе использования мобильного терминала 100 и т.п. Кроме того, память 120 может включать в себя высокоскоростную память с произвольным доступом и может дополнительно включать в себя энергонезависимую память, например, по меньшей мере, одно устройство хранения на магнитном диске, устройство флэш-памяти или другое энергозависимое твердотельное устройство хранения.
[0159] C. Другое устройство ввода 130
[0160] Другое устройство 130 ввода может быть сконфигурировано с возможностью приема введенной цифровой или символьной информации и генерирования входных сигналов клавиш, которые связаны с пользовательскими настройками и управлением функциями мобильного терминала 100. В частности, другое устройство 130 ввода может включать в себя, помимо прочего, одну или несколько физических клавиатур, функциональную клавишу (например, клавишу регулировки громкости или клавишу включения/выключения), трекбол, мышь, джойстик, оптическую мышь (при этом оптическая мышь представляет собой сенсорную поверхность, которая не отображает визуальный вывод, или является продолжением сенсорной поверхности, образованной сенсорным экраном) и т.п. Другое устройство 130 ввода подключено к контроллеру 171 другого устройства ввода подсистемы 170 ввода-вывода и выполняет обмен сигналами с процессором 180 под управлением контроллера 171 другого устройства ввода.
[0161] D. Экран дисплея 140
[0162] Экран 140 дисплея может быть сконфигурирован с возможностью отображения информации, введенной пользователем, или информации, предоставленной пользователю, и различных меню мобильного терминала 100; и может дополнительно получать вводимые пользователем данные. В частности, экран 140 дисплея может включать в себя панель 141 дисплея и сенсорную панель 142. Панель 141 дисплея может быть сконфигурирована в виде жидкокристаллического дисплея (Liquid Crystal Display, LCD), органического светодиода (Organic Light-Emitting Diode, OLED) или тому подобного. Сенсорная панель 142 также называется сенсорным экраном, сенсорно-чувствительным экраном и т.п. и может собирать данные о касании или отсутствии прикосновения пользователя к сенсорной панели 142 или вокруг нее (например, операции, выполняемые на сенсорной панели 142 или вокруг нее пользователем с помощью любого подходящего предмета или аксессуара, такого как палец или стилус, при этом операция может также включать в себя операцию определения движения, и операция включает в себя такие типы операций, как операция одноточечного управления и операция многоточечного управления), и управлять соответствующим соединительным устройством с использованием предварительно установленной программы. Опционально сенсорная панель 142 может включать в себя две части: устройство обнаружения касания и сенсорный контроллер. Устройство обнаружения касания определяет ориентацию касания и жест пользователя, обнаруживает сигнал, возникающий в результате операции касания, и передает сигнал на сенсорный контроллер. Контроллер касания принимает информацию касания от устройства обнаружения касания, преобразует информацию касания в информацию, которая может быть обработана процессором 180, и отправляет преобразованную информацию процессору 180. Кроме того, сенсорный контроллер может принимать команду, отправленную процессором 180, а затем выполнять эту команду. Кроме того, сенсорная панель 142 может быть реализована во множестве типов, таких как резистивный тип, емкостной тип, инфракрасный тип и поверхностная акустическая волна; или сенсорная панель 142 может быть реализована с использованием любой технологии, которая будет разработана в будущем. Кроме того, сенсорная панель 142 может закрывать панель 141 дисплея. Пользователь может выполнять на основе контента (при этом контент включает в себя, помимо прочего, программную клавиатуру, виртуальную мышь, виртуальную клавишу, значок и т.п.), отображаемого на панели 141 дисплея, операцию на или вокруг сенсорной панели 142, закрывающей панель 141 дисплея. После обнаружения операции на сенсорной панели 142 или рядом с ней сенсорная панель 142 передает, используя подсистему 170 ввода-вывода, информацию об операции в процессор 180 для определения пользовательского ввода. Затем процессор 180 обеспечивает, используя подсистему 170 ввода-вывода, соответствующий визуальный вывод на панели 141 дисплея на основе пользовательского ввода. На Фиг. 1, сенсорная панель 142 и панель 141 дисплея являются двумя независимыми компонентами для реализации функций ввода и вывода мобильного терминала 100. Однако в некоторых вариантах осуществления сенсорная панель 142 и панель 141 дисплея могут быть объединены для реализации функций ввода и вывода мобильного терминала 100.
[0163] E. Датчик 150
[0164] Может иметься один или несколько типов датчиков 150. Например, датчики 150 могут включать в себя датчики света, датчики движения и другие датчики.
[0165] В частности, датчики света могут включать в себя датчики внешней освещенности и датчики приближения. Датчик окружающего света может регулировать яркость панели 141 дисплея на основе интенсивности окружающего света. Когда мобильный терминал 100 перемещается и приближается к уху, датчик приближения может выключить панель 141 дисплея и/или подсветку.
[0166] В качестве датчика движения датчик ускорения может определять значение ускорения в различных направлениях (обычно по трем осям) и может обнаруживать значение и направление силы тяжести, когда мобильный терминал неподвижен. Датчик ускорения может использоваться для приложения (например, переключение экрана между портретным режимом и ландшафтным режимом, связанная игра или калибровка положения магнитометра) для распознавания положения мобильного терминала, функции (например, шагомера или нажатие клавиши), относящейся к распознаванию вибрации, и тому подобное.
[0167] Кроме того, мобильный терминал 100 может быть дополнительно оснащен другим датчиком, таким как датчик силы тяжести (который также может упоминаться как датчик силы тяжести), гироскоп, барометр, гигрометр, термометр или инфракрасный датчик. Подробности не описаны здесь снова.
[0168] F. Схема звуковой частоты 160, динамик 161 и микрофон 162
[0169] Между пользователем и мобильным терминалом 100 может быть предусмотрен аудиоинтерфейс. Схема 160 звуковой частоты может передавать на динамик 161 сигнал, который преобразован из принятых звуковых данных. Динамик 161 преобразовывает сигнал в звуковой сигнал и выводит звуковой сигнал. Кроме того, микрофон 162 преобразует собранный звуковой сигнал в сигнал; и схема 160 звуковой частоты принимает этот сигнал, преобразует сигнал в аудиоданные, а затем выводит аудиоданные в RF-схему 108 для отправки, например, на другой мобильный терминал, или выводит аудиоданные в память 120 для дальнейшей обработки.
[0170] Подсистема ввода-вывода 170
[0171] Подсистема 170 ввода/вывода сконфигурирована с возможностью управления внешними устройствами ввода/вывода и может включать в себя контроллер 171 другого устройства ввода, контроллер 172 датчика и контроллер 173 дисплея. Опционально, один или несколько контроллеров 171 другого устройства ввода принимают сигнал от другого устройства 130 ввода и/или отправляют сигнал другому устройству 130 ввода. Другое устройство 130 ввода может включать в себя физическую кнопку (такую как нажимная кнопка или качающаяся кнопка), панель набора номера, ползунковый переключатель, джойстик, колесико управления или оптическую мышь (при этом оптическая мышь является сенсорной поверхностью, которая не отображает визуальный вывод или является продолжением сенсорной поверхности, образованной сенсорным экраном). Стоит отметить, что контроллер 171 другого устройства ввода может быть подключен к любому одному или нескольким из вышеупомянутых устройств. Контроллер 173 дисплея в подсистеме 170 ввода-вывода принимает сигнал с экрана 140 дисплея и/или отправляет сигнал на экран 140 дисплея. После того как экран 140 дисплея обнаруживает ввод пользователя, контроллер 173 дисплея преобразует обнаруженный ввод пользователя во взаимодействие с объектом пользовательского интерфейса, который отображается на экране 140 дисплея, чтобы реализовать взаимодействие человека с машиной. Контроллер 172 датчиков может принимать сигнал от одного или нескольких датчиков 150 и/или отправлять сигнал одному или нескольким датчикам 150.
[0172] H. Процессор 180
[0173] Процессор 180 является центром управления мобильного терминала 100, соединяет различные части всего мобильного терминала с помощью различных интерфейсов и линий, а также выполняет различные функции и обработку данных мобильного терминала 100 путем запуска или выполнения программы и/или модуля программного обеспечения, хранящихся в памяти 120, и вызывает данные, хранящиеся в памяти 120, для выполнения общего мониторинга на мобильном терминале. Опционально, процессор 180 может включать в себя один или несколько процессоров. Предпочтительно, процессор 180 может объединять процессор приложений и процессор модема. Процессор приложений в основном обрабатывает операционную систему, пользовательский интерфейс, прикладную программу и т.п. Процессор модема в основном обрабатывает радиосвязь. Можно понять, что альтернативно процессор модема может не быть интегрирован в процессор 180.
[0174] Мобильный терминал 100 дополнительно включает в себя источник 190 питания (например, аккумулятор), который подает питание на различные компоненты. Предпочтительно, источник питания может быть логически подключен к процессору 180 с использованием системы управления источником питания, чтобы реализовать с помощью системы управления источником питания такие функции, как управление зарядкой, управление разрядкой и управление потреблением энергии.
[0175] Опционально, мобильный терминал 100 может дополнительно включать камеру.
[0176] Опционально, камера может быть расположена спереди или сзади мобильного терминала 100. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0177] Опционально, мобильный терминал 100 может включать в себя одну камеру, две камеры, три камеры и т.п. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0178] Например, мобильный терминал 100 может включать в себя три камеры: одну основную камеру, одну широкоугольную камеру и одну длиннофокусную камеру.
[0179] Опционально, когда мобильный терминал 100 включает в себя множество камер, все эти камеры могут быть расположены спереди; или все они могут быть расположены сзади; или некоторые из камер могут быть расположены спереди, а другие могут быть расположены сзади. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0180] Кроме того, хотя это и не показано, мобильный терминал 100 может дополнительно включать в себя модуль Bluetooth и т.п. Подробности не описаны здесь снова.
[0181] Фиг. 4 представляет собой схематическую блок-схему способа 200 фотографирования согласно настоящему изобретению. Например, способ 200 может применяться к вышеупомянутому мобильному терминалу 100.
[0182] S210. Мобильный терминал получает предварительно просматриваемое первое изображение.
[0183] Опционально, перед этапом S210 мобильный терминал может отображать на основе обнаруженной инструкции запуска камеры, введенной пользователем, предварительный просмотр изображения, полученного камерой в реальном времени для пользователя с использованием интерфейса отображения. Соответственно, пользователь может запустить камеру мобильного терминала и предварительно просмотреть, используя интерфейс отображения мобильного терминала, изображение, получаемое камерой в реальном времени.
[0184] Следует отметить, что первое изображение может пониматься как изображение, которое захватывается непосредственно при запуске камеры мобильного терминала, или может пониматься как первое сфотографированное изображение после того, как пользователь нажимает кнопку затвора. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0185] Опционально, на этапе S210 мобильный терминал может получить предварительно просматриваемое первое изображение на основе инициирующего события или предварительно установленной второй продолжительности. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0186] Следует понимать, что в этом варианте осуществления настоящего изобретения предварительно установленная вторая продолжительность может пониматься как предварительно установленная продолжительность.
[0187] В возможной реализации мобильный терминал может получать текущее предварительно просматриваемое изображение в соответствии с обнаруженной инструкцией фотографирования, введенной пользователем, и определять текущее предварительно просматриваемое изображение как первое изображение.
[0188] Например, мобильный терминал может получить текущее просматриваемое изображение при обнаружении операции щелчка пользователем по положению кнопки спуска затвора (фотографирования).
[0189] В другой возможной реализации мобильный терминал может получить текущее предварительно просматриваемое изображение в конечный момент времени предварительно установленной второй продолжительности и определить текущее предварительно просматриваемое изображение как первое изображение.
[0190] Например, мобильный терминал может запускать таймер после запуска функции фотографирования. Продолжительность таймера 5 с. Когда таймер истекает, мобильный терминал получает текущее просматриваемое изображение.
[0191] S220. Мобильный терминал определяет текущий режим фотографирования, при этом режим фотографирования включает в себя статус фотографирования или сцену фотографирования, статус фотографирования включает в себя состояние съемки с рук или состояние штатива, и сцена фотографирования включает в себя сцену с источником света или темную сцену.
[0192] Опционально, мобильный терминал может определять режим фотографирования множеством способов. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0193] В возможной реализации мобильный терминал может получать инструкцию по режиму фотографирования, введенную пользователем. Инструкция по режиму фотографирования используется для указания режима фотографирования, указанного пользователем.
[0194] В другой возможной реализации мобильный терминал может автоматически определять режим фотографирования на основе первого изображения. В частности, мобильный терминал определяет, на основе первого изображения, захваченного камерой, статус фотографирования и/или сцену фотографирования для текущего фотографирования.
[0195] Опционально, мобильный терминал может определять статус фотографирования множеством способов. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0196] В возможной реализации мобильный терминал может определять статус фотографирования на основе множества порций данных датчика, которые собираются датчиком в пределах предварительно установленной первой продолжительности. Данные датчика используются для указания угла между мобильным терминалом и горизонтальным направлением или направлением силы тяжести.
[0197] Например, если среднее значение (или максимальное значение) множества порций данных датчика больше или равно предварительно установленному первому значению, мобильный терминал определяет, что статусом фотографирования является состояние съемки с рук; или если среднее значение (или максимальное значение) множества порций данных датчика меньше первого значения, мобильный терминал определяет, что статусом фотографирования является состояние штатива.
[0198] Опционально, датчик может быть гироскопическим датчиком, датчиком угловой скорости, датчиком ускорения или другим датчиком, способным получать данные датчика, указывающие угол между мобильным терминалом и горизонтальным направлением или направлением силы тяжести. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0199] Опционально, мобильный терминал может определять режим фотографирования множеством способов. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0200] В возможной реализации мобильный терминал может определять сцену фотографирования на основе значения яркости первого изображения.
[0201] В частности, мобильный терминал может определять сцену фотографирования на основе количества пикселей в первом изображении, значения яркости которых больше, чем предварительно установленное второе значение.
[0202] Например, если отношение количества пикселей в первом изображении, значения яркости которых больше второго значения, к количеству всех пикселей больше или равно предварительно установленному значению отношения, мобильный терминал определяет, что сцена фотографирования представляет собой сцену с источником света; или если отношение количества пикселей в первом изображении, значения яркости которых больше второго значения, к количеству всех пикселей меньше, чем упомянутое значение отношения, мобильный терминал определяет, что сцена фотографирования является темной сценой.
[0203] Опционально, мобильный терминал может отображать первую информацию с подсказкой для пользователя с использованием интерфейса отображения. Первая информация с подсказкой используется для подсказки пользователю касательно режима фотографирования.
[0204] S230. Мобильный терминал определяет последовательность параметров экспозиции на основе первого изображения и режима фотографирования, при этом последовательность параметров экспозиции включает в себя по меньшей мере два параметра экспозиции, отсортированных в порядке возрастания времени фотографирования, и параметры экспозиции используются для управления светом, поступающим к мобильному терминалу во время фотографирования.
[0205] Ниже описано, как мобильный терминал определяет последовательность параметров экспозиции на основе первого изображения и режима фотографирования в различных режимах фотографирования.
[0206] Следует понимать, что следующие варианты осуществления описаны просто с использованием примера, в котором параметры экспозиции включают в себя продолжительность экспозиции и светочувствительность.
[0207] Следует отметить, что параметры экспозиции могут дополнительно включать в себя другое значение параметра, например, значение диафрагмы. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0208] Режим фотографирования 1: режим штатива и режим источника света
[0209] Если сцена фотографирования представляет собой сцену с источником света, мобильный терминал определяет, на основе среднего значения пикселя первой области в первом изображении, среднего значения пикселя второй области в первом изображении и параметра экспозиции первого изображения, первый параметр экспозиции и второй параметр экспозиции, которые включены в опорную последовательность экспозиции.
[0210] Первая область включает в себя по меньшей мере два пикселя, значения пикселей которых являются наибольшими в первом изображении, а вторая область включает в себя по меньшей мере два пикселя, значения пикселей которых являются наименьшими в первом изображении. Среднее значение пикселя области, соответствующей первой области в кадре, который получен с использованием первого параметра экспозиции, равно предварительно установленному первому пороговому значению пикселя, а среднее значение пикселя первой области больше или равно первому пороговому значению пикселя. Среднее значение пикселя области, соответствующей второй области в кадре, который получен с использованием второго параметра экспозиции, равно предварительно установленному второму пороговому значению пикселя, а среднее значение пикселя второй области меньше или равно второму пороговому значению пикселя. Первое пороговое значение пикселя больше, чем второе пороговое значение пикселя. Время фотографирования, соответствующее первому параметру экспозиции, является более ранним, чем время фотографирования, соответствующее второму параметру экспозиции.
[0211] Если статусом фотографирования является состояние штатива, мобильный терминал определяет, что светочувствительность, включенная в параметры экспозиции в последовательности экспозиции, меньше или равна предварительно установленной первой светочувствительности.
[0212] Следует отметить, что в этом воплощении настоящего изобретения среднее значение пикселя первой области (или второй области) может пониматься как отношение суммы значений пикселей для пикселей в первой области (или второй области) к количеству пикселей. В качестве возможного альтернативного способа среднее значение пикселя первой области (или второй области) может быть заменено суммой значений пикселей для пикселей в первой области (или второй области). Это не ограничено в этом варианте осуществления настоящего изобретения.
[0213] Следует также отметить, что если среднее значение пикселя первой области больше или равно первому пороговому значению пикселя, то это указывает на то, что первая область представляет собой область переэкспонирования, и яркость первой области должна быть уменьшена; и также, если среднее значение пикселя второй области меньше или равно второму пороговому значению пикселя, это указывает на то, что вторая область представляет собой область недоэкспонирования, и яркость второй области должна быть увеличена.
[0214] В сцене с источником света диапазон распределения яркости пикселей изображения относительно велик, и может произойти переэкспонирование или недоэкспонирование. Поэтому мобильный терминал может уменьшить яркость области переэкспонирования (первая область) на основе кадра, который получен с использованием первого параметра экспозиции, и увеличить яркость области недоэкспонирования (вторая область) на основе кадра, который получен с использованием второго параметра экспозиции, чтобы получить изображение с высоким динамическим диапазоном путем синтеза, так что предполагаемая яркая область изображения будет яркой, а предполагаемая темная область изображения темной, и изображение включает больше деталей.
[0215] Следует понимать, что значения пикселей изображения составляют от 0 до 255, всего 256 значений. Чем больше значение, тем выше яркость. 0 указывает на самую темную область полностью черного цвета, 255 указывает на полностью белый цвет наивысшей яркости, а числа от 0 до 255 указывают на серые цвета различной яркости.
[0216] Например, если предположить, что продолжительность экспозиции первого изображения составляет 1 с, светочувствительность первого изображения составляет 100, а первое изображение включает в себя шесть пикселей, значения пикселей которых равны 5, 5, 60, 80, 250 и 250, соответственно, как показано на Фиг. 5, первая область включает в себя два пикселя, значения пикселей которых являются наибольшими, то есть среднее значение пикселя первой области равно 250; и вторая область включает в себя два пикселя, значения пикселей которых являются наименьшими, то есть среднее значение пикселя второй области равно 5.
[0217] Следует понимать, что когда параметр экспозиции включает в себя продолжительность экспозиции и светочувствительность, поступающий свет, соответствующий параметру экспозиции, можно понимать как произведение продолжительности экспозиции и светочувствительности.
[0218] Если предположить, что первое пороговое значение пикселя равно 200, поскольку среднее значение пикселя первой области равно 250, и поступающий свет, соответствующий параметру экспозиции первого изображения, равен 100, можно определить, что поступающий свет, соответствующий первому параметру экспозиции, равен 200 х 100/250=80.
[0219] Если предположить, что второе пороговое значение пикселя равно 30, поскольку среднее значение пикселя второй области равно 5, и поступающий свет, соответствующий параметру экспозиции первого изображения, равен 100, можно определить, что поступающий свет, соответствующий второму параметру экспозиции, равен 30 х 100/5=600.
[0220] Когда поступающий свет одинаков, изображение с более низкой светочувствительностью имеет меньший шум изображения и лучший фотографический эффект. Мобильный терминал относительно стабилен в состоянии штатива. Поэтому, в состоянии штатива мобильный терминал устанавливает светочувствительность в параметре экспозиции на значение, меньшее или равное предварительно установленной светочувствительности.
[0221] Другими словами, в состоянии штатива мобильный терминал получает изображение на основе относительно меньшей светочувствительности и относительно большой продолжительности экспозиции, чтобы улучшить фотографический эффект изображения.
[0222] В возможной реализации продолжительности экспозиции, включенные в параметры экспозиции в последовательности параметров экспозиции, последовательно увеличиваются, или светочувствительность, включенная в параметры экспозиции в последовательности параметров экспозиции, последовательно увеличивается.
[0223] Например, если предположить, что предварительно установленная светочувствительность равна 200, продолжительность экспозиции в первом параметре экспозиции может составлять 0,5 с, светочувствительность в первом параметре экспозиции может составлять 160, продолжительность экспозиции во втором параметре экспозиции может составлять 3 с, и светочувствительность во втором параметре экспозиции может составлять 200.
[0224] Опционально, последовательность параметров экспозиции может дополнительно включать в себя по меньшей мере один четвертый параметр экспозиции, отсортированный в порядке возрастания времени фотографирования. Время фотографирования, соответствующее любому одному из по меньшей мере одного четвертого параметра экспозиции, является более поздним, чем время фотографирования, соответствующее первому параметру экспозиции, но является более ранним, чем время фотографирования, соответствующее второму параметру экспозиции.
[0225] Опционально, поступающий свет, соответствующий параметрам экспозиции в последовательности параметров экспозиции, может последовательно увеличиваться в порядке возрастания времени фотографирования. Более конкретно, в последовательности экспозиции, поступающий свет, соответствующий первому параметру экспозиции, является наименьшим, а поступающий свет, соответствующий второму параметру экспозиции, является наибольшим. По меньшей мере один четвертый параметр экспозиции может быть установлен между первым параметром экспозиции и вторым параметром экспозиции, так что поступающий свет, соответствующий параметрам экспозиции в последовательности экспозиции, последовательно увеличивается в порядке возрастания времени фотографирования, чтобы избежать воздействия на эффект синтеза изображения, возникающего из-за относительно большой разницы между двумя последовательными изображениями в последующей процедуре обработки синтеза.
[0226] Опционально, разница между поступающим светом, соответствующим любым двум параметрам экспозиции в последовательности экспозиции, может быть равна или не равна разнице между поступающим светом, соответствующим любым другим двум параметрам экспозиции. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0227] Например, если предположить, что один четвертый параметр экспозиции включен между первым параметром экспозиции и вторым параметром экспозиции, продолжительность экспозиции в первом параметре экспозиции составляет 0,5 с, светочувствительность в первом параметре экспозиции составляет 160, продолжительность экспозиции во втором параметре экспозиции - 3 с, и светочувствительность во втором параметре экспозиции - 200, продолжительность экспозиции в четвертом параметре экспозиции может быть установлена равной 1 с, и светочувствительность в четвертом параметре экспозиции может быть установлена равной 180.
[0228] В качестве другого примера, если предположить, что два четвертых параметра экспозиции включены между первым параметром экспозиции и вторым параметром экспозиции, продолжительность экспозиции в первом параметре экспозиции составляет 0,5 с, светочувствительность в первом параметре экспозиции составляет 160, продолжительность экспозиции во втором параметре экспозиции - 3 с, и светочувствительность во втором параметре экспозиции - 200, продолжительность экспозиции в 1-м четвертом параметре экспозиции может быть установлена равной 1 с, и светочувствительность в 1-м четвертом параметре экспозиции может быть установлена равной 180; и продолжительность экспозиции во 2-м четвертом параметре экспозиции может быть установлена равной 2 с, и светочувствительность во 2-м четвертом параметре экспозиции может быть установлена равной 180.
[0229] На Фиг. 6 показана возможная реализация последовательности параметров экспозиции в режиме фотографирования 1. Как показано черными тенями на Фиг. 6, горизонтальное направление представляет время фотографирования, соответствующее параметру экспозиции, а вертикальное направление представляет поступающий свет, соответствующий параметру экспозиции. Настоящее изобретение этим не ограничено.
[0230] Опционально, если значение пикселя области, соответствующей второй области в кадре, которая получена с использованием самого большого параметра экспозиции мобильного терминала, все еще меньше, чем второе пороговое значение пикселя, то есть яркость области недоэкспонирования все еще нежелательна, в этом случае мобильный терминал может добавить по меньшей мере один второй параметр экспозиции (например, вторые параметры экспозиции, обозначенные пунктирными тенями на Фиг. 6) после второго параметра экспозиции, чтобы увеличить яркость области недоэкспонирования.
[0231] Согласно способу фотографирования, предоставленному в этом варианте осуществления настоящего изобретения, в сцене с источником света кадры одного и того же сфотографированного объекта при разных уровнях экспозиции получаются путем установки различных параметров экспозиции. Первый параметр экспозиции используется для восстановления деталей изображения яркой области в кадре, а второй параметр экспозиции используется для восстановления деталей изображения темной области в кадре. Синтезируются кадры, полученные с использованием различных параметров экспозиции. Таким образом уравновешиваются как общие детали, так и яркость окончательного изображения, чтобы улучшить динамический диапазон изображения, тем самым улучшая фотографический эффект изображения. В состоянии штатива, когда поступающий свет одинаков, шум изображения может быть дополнительно уменьшен путем установки относительно большой продолжительности экспозиции и относительно низкой светочувствительности, чтобы улучшить фотографический эффект изображения.
[0232] Режим фотографирования 2: режим съемки с рук и режим источника света
[0233] Если сцена фотографирования представляет собой сцену с источником света, мобильный терминал определяет, на основе среднего значения пикселя первой области в первом изображении, среднего значения пикселя второй области в первом изображении и параметра экспозиции первого изображения, первый параметр экспозиции и второй параметр экспозиции, которые включены в опорную последовательность экспозиции.
[0234] Первая область включает в себя по меньшей мере два пикселя, значения пикселей которых являются наибольшими в первом изображении, а вторая область включает в себя по меньшей мере два пикселя, значения пикселей которых являются наименьшими в первом изображении. Среднее значение пикселя области, соответствующей первой области в кадре, который получен с использованием первого параметра экспозиции, равно предварительно установленному первому пороговому значению пикселя, а среднее значение пикселя первой области больше или равно первому пороговому значению пикселя. Среднее значение пикселя области, соответствующей второй области в кадре, который получен с использованием второго параметра экспозиции, равно предварительно установленному второму пороговому значению пикселя, а среднее значение пикселя второй области меньше или равно второму пороговому значению пикселя. Первое пороговое значение пикселя больше, чем второе пороговое значение пикселя. Время фотографирования, соответствующее первому параметру экспозиции, является более ранним, чем время фотографирования, соответствующее второму параметру экспозиции.
[0235] Если статусом фотографирования является состояние съемки с рук, мобильный терминал определяет, что опорная последовательность экспозиции включает в себя опорный параметр экспозиции, и продолжительность экспозиции, включенная в параметры экспозиции в последовательности экспозиции, меньше или равна предварительно установленной первой продолжительности экспозиции. Опорный параметр экспозиции представляет собой параметр экспозиции, который имеет самое раннее время фотографирования в последовательности параметров экспозиции, и поступающий свет, соответствующий опорному параметру экспозиции, больше, чем поступающий свет, соответствующий первому параметру экспозиции, но меньше, чем поступающий свет, соответствующий второму параметру экспозиции.
[0236] Следует отметить, что в этом варианте осуществления настоящего изобретения среднее значение пикселя первой области (или второй области) может пониматься как отношение суммы значений пикселей для пикселей в первой области (или второй области) к количеству пикселей. В возможном альтернативном способе среднее значение пикселя первой области (или второй области) может быть заменено суммой значений пикселей для пикселей в первой области (или второй области). Это не ограничено в этом варианте осуществления настоящего изобретения.
[0237] Следует также отметить, что если среднее значение пикселя первой области больше или равно предварительно установленного первого порогового значения пикселя, это указывает на то, что первая область представляет собой область переэкспонирования, и яркость первой области должна быть уменьшена; и также, если среднее значение пикселя второй области меньше или равно предварительно установленного второго порогового значения пикселя, это указывает на то, что вторая область представляет собой область недоэкспонирования, и яркость второй области должна быть увеличена.
[0238] Например, если предположить, что продолжительность экспозиции первого изображения составляет 1 с, светочувствительность первого изображения составляет 100, а первое изображение включает в себя шесть пикселей, значения пикселей которых равны 5, 5, 60, 80, 250 и 250, соответственно, как показано на Фиг. 5, первая область включает в себя два пикселя, значения пикселей которых являются наибольшими, то есть среднее значение пикселя первой области равно 250; и вторая область включает в себя два пикселя, значения пикселей которых являются наименьшими, то есть среднее значение пикселя второй области равно 5.
[0239] Следует понимать, что когда параметр экспозиции включает в себя продолжительность экспозиции и светочувствительность, поступающий свет, соответствующий параметру экспозиции, можно понимать как произведение продолжительности экспозиции и светочувствительности.
[0240] Если предположить, что предварительно установленное первое пороговое значение пикселя составляет 200, поскольку среднее значение пикселя первой области составляет 250, а поступающий свет, соответствующий параметру экспозиции первого изображения, составляет 100, можно определить, что поступающий свет, соответствующий первому параметру экспозиции, составляет 200 х 100/250 = 80.
[0241] Если предположить, что предварительно установленное второе пороговое значение пикселя составляет 30, поскольку среднее значение пикселя второй области составляет 5, а поступающий свет, соответствующий параметру экспозиции первого изображения, составляет 100, можно определить, что поступающий свет, соответствующий второму параметру экспозиции, составляет 30 х 100/5 = 600.
[0242] Поскольку встряхивание может произойти в режиме съемки с рук, мобильный терминал устанавливает продолжительность экспозиции параметра экспозиции в значение, меньшее или равное предварительно установленной продолжительности экспозиции.
[0243] Другими словами, в состоянии съемки с рук, мобильный терминал получает изображение, основанное на относительно короткой продолжительности экспозиции и относительно высокой светочувствительности, чтобы улучшить фотографический эффект изображения.
[0244] В возможной реализации продолжительности экспозиции, включенные в параметры экспозиции в последовательности параметров экспозиции, последовательно увеличиваются, и/или светочувствительность, включенная в параметры экспозиции в последовательности параметров экспозиции, последовательно увеличивается.
[0245] Например, если предположить, что предварительно установленная продолжительность экспозиции составляет 1 с, продолжительность экспозиции в первом параметре экспозиции может составлять 0,2 с, светочувствительность в первом параметре экспозиции может составлять 400, продолжительность экспозиции во втором параметре экспозиции может составлять 0,5 с, и светочувствительность во втором параметре экспозиции может составлять 1200.
[0246] В другом примере, если предположить, что продолжительность экспозиции в первом параметре экспозиции составляет 0,2 с, светочувствительность в первом параметре экспозиции составляет 400, продолжительность экспозиции во втором параметре экспозиции составляет 0,5 с, и светочувствительность во втором параметре экспозиции составляет 1200, опорный параметр экспозиции может быть установлен перед первым параметром экспозиции. Например, продолжительность экспозиции в опорном параметре экспозиции может составлять 0,3 с, и светочувствительность в опорном параметре экспозиции составляет 800.
[0247] Опционально, последовательность параметров экспозиции может дополнительно включать в себя по меньшей мере один четвертый параметр экспозиции, отсортированный в порядке возрастания времени фотографирования. Время фотографирования, соответствующее любому одному из по меньшей мере одного четвертого параметра экспозиции, является более поздним, чем время фотографирования, соответствующее первому параметру экспозиции, но является более ранним, чем время фотографирования, соответствующее второму параметру экспозиции.
[0248] Опционально, поступающий свет, соответствующий параметрам экспозиции в последовательности параметров экспозиции, может последовательно увеличиваться в порядке возрастания времени фотографирования. Более конкретно, в последовательности экспозиции, поступающий свет, соответствующий первому параметру экспозиции, является наименьшим, а поступающий свет, соответствующий второму параметру экспозиции, является наибольшим. По меньшей мере один четвертый параметр экспозиции может быть установлен между первым параметром экспозиции и вторым параметром экспозиции, так что поступающий свет, соответствующий параметрам экспозиции в последовательности экспозиции, последовательно увеличивается в порядке возрастания времени фотографирования, чтобы избежать воздействия на эффект синтеза изображения, возникающего из-за относительно большой разницы между двумя последовательными кадрами в последующей процедуре обработки синтеза.
[0249] Фиг. 7 показывает возможную реализацию последовательности параметров экспозиции в режиме фотографирования 2. Как указано черными тенями на Фиг. 7, горизонтальное направление представляет время фотографирования, соответствующее параметру экспозиции, а вертикальное направление представляет поступающий свет, соответствующий параметру экспозиции. Настоящее изобретение этим не ограничено.
[0250] Опционально, если среднее значение пикселя области, соответствующей второй области в изображении, которое получено с использованием самого большого параметра экспозиции мобильного терминала, все еще меньше, чем предварительно установленное второе пороговое значение пикселя, то есть яркость области недоэкспонирования все еще остается нежелательной, в этом случае мобильный терминал может добавить по меньшей мере один второй параметр экспозиции (например, второй параметр экспозиции, обозначенный пунктирными тенями на Фиг. 7) после второго параметра экспозиции, чтобы увеличить яркость области недоэкспонирования.
[0251] Согласно способу фотографирования, предоставленному в этом варианте осуществления настоящего изобретения, в сцене с источником света изменения в яркости пикселей в изображении являются относительно большими, и может произойти переэкспонирование или недоэкспонирование. Поэтому мобильный терминал может уменьшить яркость области переэкспонирования на основе изображения, которое получено с использованием первого параметра экспозиции, и увеличить яркость области недоэкспонирования на основе изображения, которое получено с использованием второго параметра экспозиции, чтобы получить изображение с высоким динамическим диапазоном путем синтеза, так что предполагаемая яркая область изображения будет яркой, а предполагаемая темная область изображения темной, и изображение включает больше деталей.
[0252] Кроме того, в режиме съемки с рук мобильный терминал недостаточно стабилен и может трястись. Следовательно, сфотографированное изображение может быть размыто из-за тряски, и множество последовательных сфотографированных изображений не может быть выровнено из-за тряски. Следовательно, продолжительность экспозиции должна быть установлена на минимально возможное значение, чтобы избежать размытия изображения из-за тряски. Кроме того, опорный параметр экспозиции должен быть установлен в самом начале последовательности экспозиции, а изображение, полученное с использованием опорного параметра экспозиции, используется для выравнивания впоследствии сфотографированных изображений.
[0253] Опционально, количество параметров экспозиции, которые включены в последовательность параметров экспозиции в состоянии штатива, может быть больше, чем количество параметров экспозиции, которые включены в последовательность параметров экспозиции в состоянии съемки с рук.
[0254] Режим фотографирования 3: режим штатива и темный режим
[0255] Если сцена фотографирования является темной сценой, мобильный терминал определяет, на основе среднего значения пикселя первого изображения и параметра экспозиции первого изображения, множество третьих параметров экспозиции, включенных в опорную последовательность экспозиции.
[0256] Среднее значение пикселя изображения, которое получено с использованием третьих параметров экспозиции, равно предварительно установленному третьему пороговому значению пикселя, а среднее значение пикселя первого изображения меньше или равно предварительно установленному пороговому значению пикселя.
[0257] Если статусом фотографирования является состояние штатива, мобильный терминал определяет, что светочувствительность, включенная в параметры экспозиции в последовательности экспозиции, меньше или равна предварительно установленной светочувствительности.
[0258] Следует отметить, что в этом варианте осуществления настоящего изобретения среднее значение пикселя первого изображения можно понимать как отношение суммы значений пикселей для пикселей в первом изображении к количеству пикселей. В возможном альтернативном способе среднее значение пикселей первого изображения может быть заменено суммой значений пикселей для пикселей в первом изображении. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0259] Следует также отметить, что если среднее значение пикселя первого изображения меньше или равно предварительно установленному третьему пороговому значению пикселя, это указывает, что первое изображение является недоэкспонированным изображением, и яркость первого изображения необходимо увеличить.
[0260] Например, если предположить, что продолжительность экспозиции первого изображения составляет 1 с, светочувствительность первого изображения составляет 100, а первое изображение включает в себя шесть пикселей, значения пикселей которых равны 5, 5, 60, 80, 250 и 250, соответственно, как показано на Фиг. 5, среднее значение пикселя первого изображения составляет 108.
[0261] Следует понимать, что когда параметр экспозиции включает в себя продолжительность экспозиции и светочувствительность, поступающий свет, соответствующий параметру экспозиции, можно понимать как произведение продолжительности экспозиции и светочувствительности.
[0262] Если предположить, что третье пороговое значение пикселя составляет 128, поскольку среднее значение пикселя первого изображения составляет 108, и поступающий свет, соответствующий параметру экспозиции первого изображения, равен 100, можно определить, что поступающий свет, соответствующий третьему параметру экспозиции, равен 200 х 100/250=118.
[0263] Когда поступающий свет одинаков, изображение с более низкой светочувствительностью имеет меньший шум изображения и лучший фотографический эффект. Мобильный терминал относительно стабилен в режиме штатива. Поэтому в режиме штатива мобильный терминал устанавливает светочувствительность в параметре экспозиции на значение, меньшее, чем предварительно установленная первая светочувствительность, и получает изображение на основе относительно меньшей светочувствительности и относительно большой продолжительности экспозиции.
[0264] В заключение, если предположить, что предварительно установленная первая светочувствительность равна 100, продолжительность экспозиции в третьем параметре экспозиции может составлять, например, 1,2 с, и светочувствительность в третьем параметре экспозиции может составлять, например, 100.
[0265] Фиг. 8 показывает возможную реализацию последовательности параметров экспозиции в режиме фотографирования 3. Как показано на Фиг. 8, горизонтальное направление представляет время фотографирования, соответствующее параметру экспозиции, а вертикальное направление представляет поступающий свет, соответствующий параметру экспозиции. Настоящее изобретение этим не ограничено.
[0266] Согласно способу фотографирования, предоставленному в этом варианте осуществления настоящего изобретения, в темной сцене свет относительно слаб, яркость изображения относительно низкая, и переэкспонирование не происходит. Поэтому мобильный терминал может увеличить яркость области недоэкспонирования на основе изображения, которое получено с использованием множества третьих параметров экспозиции, чтобы увеличить яркость изображения, так что изображение включает в себя больше деталей, тем самым улучшая фотографический эффект изображения. В состоянии штатива, когда поступающий свет одинаков, шум изображения может быть дополнительно уменьшен путем установки относительно большой продолжительности экспозиции и относительно низкой светочувствительности, чтобы улучшить фотографический эффект изображения.
[0267] Режим фотографирования 4: режим съемки с рук и темный режим
[0268] Если сцена фотографирования является темной сценой, мобильный терминал определяет, на основе среднего значения пикселя первого изображения и параметра экспозиции первого изображения, множество третьих параметров экспозиции, включенных в опорную последовательность экспозиции.
[0269] Среднее значение пикселя изображения, которое получено с использованием третьих параметров экспозиции, равно предварительно установленному третьему пороговому значению пикселя, а среднее значение пикселя первого изображения меньше или равно третьему пороговому значению пикселя.
[0270] Если статусом фотографирования является состояние съемки с рук, мобильный терминал определяет, что опорная последовательность экспозиции включает в себя опорный параметр экспозиции, и продолжительность экспозиции, включенная в параметры экспозиции в последовательности экспозиции, меньше или равна предварительно установленной продолжительности экспозиции. Опорный параметр экспозиции представляет собой параметр экспозиции, который имеет самое раннее время фотографирования в последовательности параметров экспозиции, и поступающий свет, соответствующий опорному параметру экспозиции, равен поступающему свету, соответствующему третьему параметру экспозиции.
[0271] Фиг. 9 показывает возможную реализацию последовательности параметров экспозиции в режиме фотографирования 4. Как показано на Фиг. 9, горизонтальное направление представляет время фотографирования, соответствующее параметру экспозиции, а вертикальное направление представляет поступающий свет, соответствующий параметру экспозиции. Настоящее изобретение этим не ограничено.
[0272] Согласно способу фотографирования, предоставленному в этом варианте осуществления настоящего изобретения, в темной сцене свет относительно слаб, яркость изображения относительно низкая, и переэкспонирование не происходит. Поэтому мобильный терминал может увеличить яркость области недоэкспонирования на основе изображения, которое получено с использованием множества третьих параметров экспозиции, чтобы увеличить яркость изображения, так что изображение включает в себя больше деталей, тем самым улучшая фотографический эффект изображения.
[0273] Кроме того, в режиме съемки с рук мобильный терминал недостаточно стабилен и может трястись. Следовательно, сфотографированное изображение может быть размыто из-за тряски, и множество последовательных сфотографированных изображений не может быть выровнено из-за тряски. Следовательно, продолжительность экспозиции должна быть установлена на минимально возможное значение, чтобы избежать размытия изображения из-за тряски. Кроме того, опорный параметр экспозиции должен быть установлен в самом начале последовательности экспозиции, а изображение, полученное с использованием опорного параметра экспозиции, используется для выравнивания впоследствии сфотографированных изображений.
[0274] S240. Мобильный терминал последовательно получает изображения, используя параметры экспозиции в последовательности параметров экспозиции, чтобы получить по меньшей мере два изображения.
[0275] Следует отметить, что по меньшей мере два изображения также сортируются в порядке возрастания времени фотографирования, поскольку по меньшей мере два изображения последовательно получены мобильным терминалом на основе параметров экспозиции в последовательности параметров экспозиции, и параметры экспозиции в последовательности экспозиции сортируются в порядке возрастания времени фотографирования.
[0276] Следует также отметить, что по меньшей мере два изображения, полученные на этапе S240, могут быть по меньшей мере двумя изображениями, которые получены сразу после получения первого изображения на этапе S210.
[0277] Другими словами, после обнаружения инструкции фотографирования, введенной пользователем, мобильный терминал может последовательно получить первое изображение на этапе S210 и по меньшей мере два изображения на этапе S240. Первое изображение, полученное на этапе S210, используется для определения последовательности параметров экспозиции для использования по меньшей мере двумя изображениями, полученными на этапе S240.
[0278] S250. Мобильный терминал выполняет обработку синтеза на основе режима фотографирования и некоторых или всех из упомянутых по меньшей мере двух изображений, чтобы получить целевое изображение.
[0279] Ниже описано, как мобильный терминал выполняет обработку синтеза на основе некоторых или всех из упомянутых по меньшей мере двух изображений в разных режимах фотографирования, чтобы получить целевое изображение.
[0280] Режим фотографирования 1: режим штатива и режим источника света
[0281] Следует отметить, что если предположить, что по меньшей мере два кадра включают в себя N кадров, и N является целым числом больше 1, обработка синтеза включает в себя обработку наложения пикселей и обработку смешивания кадров в режиме фотографирования 1.
[0282] В частности, мобильный терминал выполняет обработку наложения пикселей для i-го кадра в N кадрах и результата обработки синтеза первых i-1 кадров, чтобы получить результат обработки наложения пикселей первых i кадров, при этом значение i составляет 2, 3,..., или N; терминальное устройство выполняет обработку смешивания кадров для i-го кадра и результата обработки наложения пикселей первых i кадров, чтобы получить i-е возможное целевое изображение; мобильный терминал отображает i-е возможное целевое изображение и вторую информацию с подсказкой для пользователя с помощью интерфейса отображения, при этом вторая информация с подсказкой используется для подсказки пользователю завершить или не завершить обработку синтеза; и если мобильный терминал обнаруживает в пределах предварительно установленной первой продолжительности инструкцию завершения обработки синтеза, которая вводится пользователем на основе второй информации с подсказкой, мобильный терминал останавливает обработку синтеза и определяет i-е возможное целевое изображение в качестве целевого изображения.
[0283] Следует отметить, что когда значение i равно 2, результат обработки синтеза первого изображения может пониматься как первое возможное целевое изображение или результат обработки наложения пикселей первого изображения или 1-е изображение.
[0284] В возможной реализации то, что мобильный терминал выполняет обработку наложения пикселей для i-го кадра и результата обработки синтеза первых i-1 кадров может пониматься как то, что мобильный терминал выполняет обработку наложения пикселей для i-го кадра и результата обработки синтеза первых i-1 кадров на основе предварительно установленного первого веса результата обработки синтеза первых i-1 кадров и предварительно установленного второго веса i-го кадра. Сумма предварительно установленного первого веса и предварительно установленного второго веса больше 1, но меньше 2.
[0285] Например, предварительно установленный первый вес равен 1, а предварительно установленный второй вес больше 0, но меньше 1; или предварительно установленный первый вес и предварительно установленный второй вес больше 0, но меньше 1.
[0286] Например, если предположить, что значение пикселя 1-го пикселя (пиксель в строке 1 и столбце 1) в 1-м кадре равно 60, предварительно установленный первый вес равен 1, значение пикселя 1-го пикселя во 2-м кадре равно 80, и предварительно установленный второй вес равен 0,4, значение пикселя 1-го пикселя в результате обработки наложения пикселей первых двух кадров, полученное после выполнения обработки наложения пикселей для 1-го кадра и 2-го кадра, составляет 60x1+80x0,4=92.
[0287] В возможной реализации мобильный терминал определяет, согласно предварительно установленному первому правилу, вес пикселя в результате наложения пикселей первых i кадров и вес пикселя в i-м кадре, при этом предварительно установленное первое правило включает в себя следующее: Пиксель, расположенный ближе к центру яркости (например, пиксель, значение которого равно 128), имеет больший вес, а пиксель, находящийся дальше от центра яркости, имеет меньший вес; и выполняет обработку смешивания кадров для i-го кадра и результата наложения пикселей первых i кадров на основе веса пикселя в результате наложения пикселей первых i кадров и веса пикселя в i-м кадре, чтобы получить i-е возможное целевое изображение.
[0288] В качестве другого примера, если предположить, что значение пикселя 1-го пикселя (пикселя в строке 1 и столбце 1) в результате обработки наложения пикселей первых двух кадров составляет 92, вес первого пикселя, полученный в соответствии с предварительно установленным первым правилом, в результате обработки наложения пикселей первых двух кадров равен 0,6, значение пикселя 1-го пикселя во 2-м кадре равно 80, а вес 1-го пикселя, полученный в соответствии с предварительно установленным первым правилом, во 2-м кадре равен 0.4, когда обработка смешивания кадров выполняется для 2-го кадра и результата обработки наложения пикселей первых двух кадров, веса двух кадров сначала нормализуются (0,6:0,4=3/5:2/5), а затем выполняется наложение, то есть значение пикселя 1-го пикселя во 2-м возможном целевом кадре составляет 3/5x92+2/5x80=87,2.
[0289] Другими словами, мобильный терминал сначала выполняет обработку наложения пикселей для i-го кадра в N кадрах и результата обработки синтеза первых i-1 кадров, чтобы улучшить яркость изображения; и затем выполняет обработку смешивания кадров для i-го кадра и результата обработки наложения первых i кадров, так что все области во всем изображении приближаются к центру яркости. Наконец, улучшается динамический диапазон изображения, полученного после синтеза, и улучшается фотографический эффект изображения.
[0290] Следует отметить, что в вышеприведенных примерах процедура обработки наложения пикселей и процедура обработки смешивания кадров описываются с использованием пикселей в соответствующих местах в 1-м кадре и 2-м кадре. Процедура обработки пикселей в соответствующих местах в двух кадрах аналогична описанным выше процедурам. Чтобы избежать повторов, подробности здесь снова не приводятся.
[0291] Опционально, если мобильный терминал не обнаруживает в пределах предварительно установленной первой продолжительности инструкцию завершения обработки синтеза, которая вводится пользователем на основе второй информации с подсказкой, мобильный терминал выполняет обработку синтеза для (i+1)-го кадра в N кадрах и результата синтеза первых i кадров для получения (i+1)-го возможного целевого изображения; и мобильный терминал отображает (i+1)-е возможное целевое изображение и вторую информацию с подсказкой для пользователя, используя интерфейс отображения.
[0292] Опционально, если мобильный терминал не принимает в пределах предварительно установленной первой продолжительности после отображения N-го возможного целевого изображения пользователю с помощью интерфейса отображения инструкцию завершения обработки синтеза, которую вводит пользователь, мобильный терминал определяет N-е возможное целевое изображение в качестве целевого изображения.
[0293] Другими словами, в процедуре последовательного выполнения мобильным терминалом обработки синтеза по меньшей мере для двух кадров, каждый раз, когда выполняется синтез, результат обработки синтеза отображается пользователю с использованием интерфейса отображения, и пользователю предлагается выводить или не выводить результат синтеза в качестве целевого изображения; и если инструкция завершения обработки синтеза от пользователя обнаружена в пределах предварительно установленной первой продолжительности после того, как пользователю сделана подсказка, результат синтеза, полученный на этот раз, выводится как целевое изображение; в противном случае синтез продолжается для следующего изображения, пока не будет завершен последний синтез.
[0294] Опционально, до того, как мобильный терминал выполнит обработку синтеза для 1-го кадра и 2-го кадра, мобильный терминал может отображать 1-й кадр пользователю с помощью интерфейса отображения; и если мобильный терминал обнаруживает в пределах предварительно установленной первой продолжительности инструкцию завершения обработки синтеза, которая вводится пользователем на основе второй информации с подсказкой, мобильный терминал останавливает обработку синтеза и определяет 1-й кадр как целевое изображение; или если мобильный терминал не обнаруживает инструкцию завершения обработки синтеза в пределах предварительно установленной первой продолжительности, мобильный терминал выполняет обработку синтеза для 1-го кадра и 2-го кадра.
[0295] Режим фотографирования 2: режим съемки с рук и режим источника света
[0296] Следует отметить, что если предположить, что по меньшей мере два кадра включают в себя N кадров, а N является целым числом больше 1, обработка синтеза включает в себя обработку регистрации кадров, обработку наложения пикселей и обработку смешивания кадров в режиме фотографирования 1.
[0297] В частности, мобильный терминал выполняет обработку регистрации кадров для i-го кадра в N кадрах на основе кадра, полученного с помощью опорного параметра экспозиции, для получения i-го результата обработки регистрации кадров; мобильный терминал выполняет обработку наложения пикселей для i-го результата обработки регистрации кадров и результата обработки синтеза первых i-1 кадров, чтобы получить i-й результат обработки наложения пикселей, где значение i составляет 2, 3,..., или N; терминальное устройство выполняет обработку смешивания кадров для i-го результата обработки наложения пикселей и i-го кадра, чтобы получить i-е возможное целевое изображение; мобильный терминал отображает i-е возможное целевое изображение и вторую информацию с подсказкой для пользователя с помощью интерфейса отображения, при этом вторая информация с подсказкой используется для подсказки пользователю завершить или не завершить обработку синтеза; и если мобильный терминал обнаруживает в пределах предварительно установленной первой продолжительности инструкцию завершения обработки синтеза, которая вводится пользователем на основе второй информации с подсказкой, мобильный терминал останавливает обработку синтеза и определяет i-е возможное целевое изображение в качестве целевого изображения.
[0298] Следует отметить, что разница между режимом фотографирования 2 и режимом фотографирования 1 заключается в следующем: В режиме фотографирования 2 мобильный терминал находится в состоянии съемки с рук; поэтому, перед тем как синтезировать каждый кадр, должна быть выполнена обработка регистрации кадров для данного кадра и опорного кадра, который получен с использованием опорного параметра экспозиции, чтобы избежать межкадрового дрожания, вызванного состоянием съемки с рук, то есть, все кадры, кроме опорного кадра, необходимо выровнять с опорным кадром.
[0299] Кроме того, после обработки регистрации кадров может иметься невыровненная краевая область. Результат обработки регистрации кадров может быть обрезан или увеличен для удаления невыровненной краевой области.
[0300] В частности, регистрация кадров может быть выполнена с использованием способа регистрации кадров, известного из предшествующего уровня техники. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0301] Опционально, поскольку в состоянии съемки с рук могут происходить дрожание и размытие, для каждого кадра может быть произведено увеличение резкости в процедуре обработки синтеза, чтобы улучшить четкость изображения.
[0302] Следует понимать, что процедура обработки наложения пикселей и процедура обработки смешивания кадров в режиме фотографирования 2 идентичны процедуре обработки наложения пикселей в режиме фотографирования 1. Для получения подробной информации см. режим фотографирования 1. Чтобы избежать повторов, подробности здесь снова не приводятся.
[0303] Режим фотографирования 3: режим штатива и темный режим
[0304] Следует отметить, что если предположить, что по меньшей мере два кадра включают в себя N кадров, а N является целым числом больше 1, обработка синтеза включает в себя обработку наложения пикселей в режиме фотографирования 1.
[0305] В частности, мобильный терминал выполняет обработку наложения пикселей для i-го кадра в N кадрах и результата обработки синтеза первых i-1 кадров, чтобы получить i-е возможное целевое изображение, при этом значение i равно 2, 3, …, или N; мобильный терминал отображает i-е возможное целевое изображение и вторую информацию с подсказкой для пользователя с помощью интерфейса отображения, при этом вторая информация с подсказкой используется для подсказки пользователю завершить или не завершить обработку синтеза; и если мобильный терминал обнаруживает в пределах предварительно установленной первой продолжительности инструкцию завершения обработки синтеза, которая вводится пользователем на основе второй информации с подсказкой, мобильный терминал останавливает обработку синтеза и определяет i-е возможное целевое изображение в качестве целевого изображения.
[0306] Следует понимать, что процедура обработки наложения пикселей в режиме фотографирования 3 аналогична процедуре обработки наложения пикселей в режиме фотографирования 1. Для получения подробной информации см. режим фотографирования 1. Чтобы избежать повторов, подробности здесь снова не приводятся.
[0307] Режим фотографирования 4: режим съемки с рук и темный режим
[0308] Следует отметить, что если предположить, что по меньшей мере два кадра включают в себя N кадров, а N является целым числом больше 1, обработка синтеза включает в себя обработку регистрации кадров и обработку наложения пикселей в режиме фотографирования 1.
[0309] В частности, терминальное устройство выполняет обработку регистрации кадров для i-го кадр в N кадрах на основе кадра, который получен с использованием опорного параметра экспозиции, для получения i-го результата обработки регистрации кадров; мобильный терминал выполняет обработку наложения пикселей для i-го результата обработки регистрации кадров и результата обработки синтеза первых i-1 кадров, чтобы получить i-е возможное целевое изображение, при этом значение i равно 2, 3, …, или N; мобильный терминал отображает i-е возможное целевое изображение и вторую информацию с подсказкой для пользователя с помощью интерфейса отображения, при этом вторая информация с подсказкой используется для подсказки пользователю завершить или не завершить обработку синтеза; и если мобильный терминал обнаруживает в пределах предварительно установленной первой продолжительности инструкцию завершения обработки синтеза, которая вводится пользователем на основе второй информации с подсказкой, мобильный терминал останавливает обработку синтеза и определяет i-е возможное целевое изображение в качестве целевого изображения.
[0310] Следует понимать, что процедура обработки регистрации кадров и процедура обработки наложения пикселей в режиме фотографирования 3 идентичны процедуре обработки наложения пикселей в режиме фотографирования 1. Для получения подробной информации см. режим фотографирования 1. Чтобы избежать повторов, подробности здесь снова не приводятся.
[0311] S260. Мобильный терминал выводит целевое изображение.
[0312] Более конкретно, мобильный терминал может использовать целевое изображение в качестве изображения, которое будет, в конечном счете, храниться в галерее после текущего фотографирования.
[0313] Другими словами, мобильный терминал может хранить целевое изображение в памяти.
[0314] Ниже подробно описывается, со ссылкой на Фиг. 10 - Фиг. 17, как интерфейс отображения мобильного терминала представлен в процессе выполнения способа фотографирования, предусмотренного в этом воплощении данного приложения.
[0315] Например, когда пользователю необходимо сделать снимок, пользователь может дать команду электронному устройству запустить камеру. Например, пользователь может дать команду электронному устройству, нажав значок камеры, чтобы запустить камеру; или пользователь может голосовым образом дать команду электронному устройству, чтобы запустить камеру; или пользователь может дать команду электронному устройству, нарисовав линию в форме "C" на экране в состоянии выключенного экрана, чтобы запустить камеру. Способ запуска электронного устройства для запуска камеры не ограничен в этом воплощении настоящего изобретения.
[0316] После запуска камеры мобильный терминал отображает интерфейс отображения, показанный на Фиг. 10. Интерфейс отображения включает в себя текущее предварительно просматриваемое изображение, информацию с подсказкой о статусе фотографирования, информацию о сцене фотографирования, значок затвора, информацию с подсказкой о параметре экспозиции и подобное. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0317] В возможной реализации, на интерфейсе отображения, показанном на Фиг. 10, информация с подсказкой о статусе фотографирования может быть в текстовой форме, форме значка или другой форме, например голосовой подсказкой, которая может подсказать пользователю текущий статус фотографирования. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0318] Например, интерфейс отображения может отображать "использовать штатив для съемки (use a tripod to shoot)", "пожалуйста, стабилизируйте Ваше устройство (please steady your device) ", или тому подобное.
[0319] В другом примере интерфейс отображения может отображать значок "штатив" и значок "без тряски".
[0320] В возможной реализации, на интерфейсе отображения, показанном на Фиг. 10, информация с подсказкой о сцене фотографирования может быть в текстовой форме, форме значка или другой форме, например голосовой подсказкой, которая может подсказать пользователю текущую сцену фотографирования. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0321] Например, интерфейс отображения может отображать "ночной снимок (night shot)", "яркий снимок", "темный снимок" или "светлый снимок".
[0322] В другом примере интерфейс отображения может отображать значок "солнце", чтобы указать, что есть источник света, и указать интенсивность текущего источника света, используя количество солнечных лучей в значке "солнце"; или отобразить значок "луна", чтобы указать ночной снимок.
[0323] В возможной реализации на интерфейсе отображения, показанном на Фиг. 10, информация с подсказкой о параметре экспозиции может быть в текстовой форме, форме значка или другой форме, такой как голосовая подсказка, которая может подсказывать пользователю текущий параметр экспозиции. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0324] Например, интерфейс отображения может отображать «продолжительность экспозиции T: ** секунд (миллисекунд)», «светочувствительность ISO: **» или «значение диафрагмы F: ***».
[0325] В качестве другого примера интерфейс отображения может отображать значок «режим автоматической установки продолжительности экспозиции (auto)», значок «режим автоматической настройки ISO» или значок «режим автоматической установки значения диафрагмы».
[0326] Опционально, параметр экспозиции может находиться в режиме автоматической настройки, или может находиться в режиме ручной настройки пользователем, или может находиться в полуавтоматическом или полуручном режиме. Это не ограничено в этом варианте осуществления настоящего изобретения.
[0327] Например, как показано на Фиг. 11, интерфейс отображения может отображать значок «ISO». После нажатия на значок пользователь может вручную установить ISO.
[0328] Следует понимать, что Фиг. 11 показывает просто пример интерфейса отображения, который отображается после запуска камеры. Интерфейс отображения на Фиг. 11 может дополнительно включать в себя другую часть существующего интерфейса отображения, такую как экран предварительного просмотра альбома, клавишу «домой», клавишу возврата или клавишу меню. Этот вариант осуществления настоящего изобретения не должен ограничиваться этим.
[0329] Когда пользователю нужно сделать снимок, он нажимает на кнопку затвора. В этом случае мобильный терминал на основе обнаруженной инструкции фотографирования, введенной пользователем, предлагает пользователю стабилизировать устройство, получает предварительно просматриваемое изображение, определяет текущий режим фотографирования, определяет последовательность параметров экспозиции на основе предварительно просматриваемого изображения и режим фотографирования, и получает по меньшей мере два кадра, соответствующие последовательности параметров экспозиции.
[0330] После того, как мобильный терминал определит текущий режим фотографирования, мобильный терминал может выдать подсказку пользователю касательно текущего режима фотографирования с помощью интерфейса отображения.
[0331] Например, как показано на Фиг. 12, интерфейс отображения подсказывает пользователю, что текущий режим фотографирования - это режим штатива и режим источника света.
[0332] Например, если по меньшей мере два кадра представляют собой кадр 1, кадр 2, кадр 3 и кадр 4, на Фиг. 13 - Фиг. 16 показаны возможные способы отображения интерфейса отображения в процессе выполнения, мобильным терминалом после получения по меньшей мере двух кадров на основе параметров экспозиции, обработки синтеза на основе этих по меньшей мере двух кадров. Однако этот вариант осуществления настоящего изобретения не должен ограничиваться этим.
[0333] На Фиг. 13 показано 1-е возможное целевое изображение (кадр 1). Фиг. 14 показывает второе возможное целевое изображение (которое является результатом синтеза кадра 1 и кадра 2). Фиг. 15 показывает третье возможное целевое изображение (которое является результатом синтеза второго возможного целевого изображения и кадра 3). Фиг. 16 показывает четвертое возможное целевое изображение (которое является результатом синтеза третьего возможного целевого изображения и кадра 4), а именно окончательное целевое изображение.
[0334] Опционально, интерфейс отображения может дополнительно подсказывать пользователю, что съемка (shooting) или обработка продолжается.
[0335] Опционально, интерфейс отображения может дополнительно включать в себя счетчик обратного отсчета обработки синтеза и отображать полосу выполнения обратного отсчета для пользователя.
[0336] Опционально, интерфейс отображения может дополнительно отображать продолжительность, в течение которой уже используется текущая обработка синтеза.
[0337] Опционально, интерфейс отображения может дополнительно предлагать пользователю конкретное изображение, на котором выполняется синтез.
[0338] Опционально, интерфейс отображения может дополнительно выдавать подсказку для пользователя касательно полученного в настоящее время возможного целевого изображения и количества полученных возможных целевых изображений.
[0339] В качестве другого примера Фиг. 17 показывает пример возможного интерфейса отображения второй информации с подсказкой. Мобильный терминал может предлагать пользователю с помощью интерфейса отображения прекратить текущее фотографирование после получения удовлетворительного эффекта; и предоставить значок завершения. Вторая информация с подсказкой может отображаться на любом из интерфейсов отображения на Фиг. 13 - Фиг. 16, чтобы выдать подсказку пользователю. Когда пользователь нажимает кнопку завершения, обработка синтеза кадров заканчивается, и возможное целевое изображение, отображаемое на текущем интерфейсе отображения, отображается пользователю как окончательное целевое изображение и сохраняется в галерее.
[0340] Опционально, Фиг. 13 и Фиг. 17 показывают просто пример изменений интерфейса отображения в процессе фотографирования мобильного терминала. В процессе фотографирования интерфейс отображения мобильного терминала может дополнительно отображать другой процесс изменения, связанный с обработкой фотографирования и синтеза. Этот вариант осуществления настоящего изобретения не должен ограничиваться этим.
[0341] Со ссылкой на Фиг. 18 ниже описывается схематическое изображение архитектуры 400 системы, представленной в варианте осуществления настоящего изобретения. Системная структура используется для реализации способа, предусмотренного в способе 400.
[0342] Приложение (Application, APP) 410 камеры сконфигурировано с возможностью получения инструкции запуска камеры, введенной пользователем, и обеспечения функции фотографирования для пользователя.
[0343] Центр 420 управления сконфигурирован с возможностью обнаружения инструкции фотографирования, введенной пользователем; и после обнаружения инструкции фотографирования запроса начального параметра экспозиции у центра 430 обработки и запросить параметр датчика у датчика 440.
[0344] В возможной реализации центр 420 управления может быть, например, операционной системой мобильного терминала.
[0345] Центр обработки 430 сконфигурирован так, чтобы доставлять начальный параметр экспозиции в центр 420 управления согласно запросу центра 420 управления.
[0346] В возможной реализации центр 430 обработки может быть, например, модулем фоновой обработки, используемым с камерой.
[0347] Центр управления 420 дополнительно сконфигурирован с возможностью доставки начального параметра экспозиции в процессор сигналов изображения (процессор сигналов изображения, ISP) 450 на основе принятого начального параметра экспозиции и инструктирования ISP 450 о захвате предварительно просматриваемого изображения на основе начального параметра экспозиции.
[0348] ISP 450 сконфигурирован с возможностью управления камерой 460 для получения предварительно просматриваемого изображения на основе начального параметра и отправки предварительно просматриваемого изображения в центр 430 обработки.
[0349] В возможной реализации ISP 450 может быть, например, аппаратным, сконфигурированным с возможностью выполнения конфигурации параметров камеры и выполнения обработки, такой как обработка формата, на выходе изображения камерой.
[0350] Датчик 440 сконфигурирован с возможностью отправки данных датчика в центр 420 управления согласно запросу центра 420 управления.
[0351] Центр 420 управления дополнительно сконфигурирован с возможностью отправки в центр 430 обработки данных датчика, которые получены от датчика 440, и предварительно просматриваемого изображения, которое получено от ISP 450.
[0352] Центр обработки 430 дополнительно выполнен с возможностью: (1) отправить в блок 470 кодирования изображения предварительно просматриваемое изображение, полученное из центра 420 управления, для кодирования; (2) определить текущий режим фотографирования и дать команду экрану дисплея отображать текущий режим фотографирования; и (3) определить последовательность параметров экспозиции на основе полученного предварительно просматриваемого изображения и полученных данных датчика и отправить последовательность параметров экспозиции в центр 420 управления.
[0353] В процессе (1) блок 470 кодирования изображения сконфигурирован с возможностью кодирования предварительно просматриваемого изображения, отправленного центром 430 управления, и затем отправки закодированного предварительно просматриваемого изображения на экран 480 дисплея. Экран 480 дисплея сконфигурирован с возможностью отображения пользователю предварительно просматриваемого изображения, отправленного блоком 470 кодирования изображения.
[0354] В процессе (2) экран 480 дисплея дополнительно сконфигурирован с возможностью отображения пользователю текущего режима фотографирования.
[0355] В процессе (3) центр 420 управления дополнительно сконфигурирован с возможностью доставки полученной последовательности параметров экспозиции на ISP 450.
[0356] ISP 450 дополнительно сконфигурирован с возможностью управления камерой на основе последовательности параметров экспозиции для захвата по меньшей мере двух кадров, соответствующих последовательности параметров экспозиции, и выполнен с возможностью отправки захваченных по меньшей мере двух кадров в центр 430 обработки.
[0357] Центр обработки 430 дополнительно сконфигурирован с возможностью: выполнять обработку синтеза кадров на основе полученных по меньшей мере двух кадров и режима фотографирования; каждый раз, когда кадр получается посредством синтеза, отправлять кадр в блок 470 кодирования кадра и отображать кадр с использованием экрана 480 дисплея; и после определения окончательного целевого изображения сохранять целевое изображение в галерее 490.
[0358] Фиг. 19 является схематической блок-схемой устройства 500 для фотографирования согласно варианту осуществления настоящего изобретения. Устройство 500 для фотографирования может соответствовать терминальному устройству, описанному в способе 200, а модули или блоки в устройстве 500 для фотографирования сконфигурированы с возможностью выполнения действий и процедур обработки, выполняемых терминальным устройством в способе 200. Здесь, чтобы избежать повторения, их подробное описание опущено.
[0359] Специалист в данной области техники должен понимать, что со ссылкой на примеры, описанные в вариантах осуществления, раскрытых в этом описании, блоки и этапы алгоритма могут быть реализованы электронным аппаратным обеспечением или комбинацией компьютерного программного обеспечения и электронного аппаратного обеспечения. Выполнение функций аппаратным или программным обеспечением зависит от конкретных применений и состояний проектных ограничений технических решений. Специалист в данной области может использовать разные способы для реализации описанных функций для каждого конкретного приложения, но не следует считать, что такая реализация выходит за пределы настоящего изобретения.
[0360] Специалисту в данной области техники должно быть ясно, что для удобства и краткости описания для подробного рабочего процесса вышеупомянутой системы, устройства и блока может быть сделана ссылка на соответствующий процесс в вышеупомянутых вариантах осуществления способа, и подробности здесь снова не описываются.
[0361] В некоторых вариантах осуществления, обеспеченных в настоящем изобретении, следует понимать, что раскрытые система, устройство и способ могут быть реализованы другими способами. Например, описанный вариант осуществления устройства является просто примером. Например, разделение на блоки является лишь логическим функциональным разделением, но оно может быть другим разделением при фактической реализации. Например, множество блоков или компонентов могут быть объединены или интегрированы в другую систему, или некоторые особенности могут игнорироваться или не выполняться. Кроме того, показанные или обсуждаемые взаимные связи или прямые связи или коммуникационные соединения могут быть реализованы с использованием некоторых интерфейсов. Непрямые соединения или коммуникационные соединения между устройствами или блоками могут быть выполнены в электрических, механических или других формах.
[0362] Блоки, описанные как отдельные части, могут быть или могут не быть физически разделены, а части, показанные как блоки, могут быть или не быть физическими блоками, то есть могут быть расположены в одной позиции или могут быть распределены по множеству сетевых блоков. Некоторые или все блоки могут быть выбраны в зависимости от фактических требований для достижения целей решений вариантов осуществления.
[0363] Кроме того, функциональные блоки в вариантах осуществления настоящего изобретения могут быть интегрированы в один блок обработки, или каждый из блоков может существовать отдельно физически, или два или более блоков могут быть интегрированы в один блок.
[0364] Когда функции реализованы в форме функционального блока программного обеспечения и продаются или используются как независимый продукт, функции могут храниться на компьютерно-читаемом запоминающем носителе. Основываясь на таком понимании, технические решения из настоящего изобретения по существу, или часть, вносящая вклад в предшествующий уровень техники, или некоторые технические решения, могут быть реализованы в форме программного продукта. Компьютерный программный продукт хранится на запоминающем носителе и включает в себя несколько инструкций для указания компьютерному устройству (которое может быть персональным компьютером, сервером, сетевым устройством или т.п.) выполнять все или некоторые из этапов способов, описанных в вариантах осуществления настоящего изобретения. Запоминающий носитель включает в себя любой носитель, на котором может храниться программный код, например USB-накопитель, съемный жесткий диск, постоянное запоминающее устройство (read-only memory, ROM), оперативное запоминающее устройство (random access memory, RAM), магнитный диск или оптический диск.
[0365] Вышеприведенные описания являются просто конкретными реализациями настоящего изобретения, но не предназначены для ограничения объема охраны настоящего изобретения. Любое изменение или замена, легко обнаруживаемые специалистом в данной области техники в пределах технического объема, раскрытого в настоящем изобретении, должны попадать в объем охраны настоящего изобретения. Соответственно, объем охраны настоящего изобретения определяется объемом охраны формулы изобретения.
Изобретение относится к области терминальных устройств (терминалов) и более конкретно к способу фотографирования, устройству фотографирования и мобильному терминалу в области терминалов. Заявленный мобильный терминал для фотографирования содержит: процессор; и память, хранящую инструкции, которые при исполнении процессором предписывают мобильному терминалу: определять, что текущая сцена фотографирования является темной сценой или сценой с источником света; входить в режим ночной съемки; и фиксировать целевое изображение в режиме ночной съемки посредством. Причем фиксирование целевого изображения в режиме ночной съемки происходит посредством отображения интерфейса предварительного просмотра, при этом интерфейс предварительного просмотра отображает значок луны для указания, что мобильный терминал в настоящее время находится в режиме ночной съемки; приема инструкции фотографирования, когда показан интерфейс предварительного просмотра; и отображения интерфейса фотографирования в ответ на прием инструкции фотографирования, при этом интерфейс фотографирования отображает указание прогресса, указывающее, что мобильный терминал выполняет обработку для формирования целевого изображения, и отображает указание, предлагающее пользователю поддерживать мобильный терминал в устойчивом состоянии, при этом обработка использует множество кадров для синтеза изображения с высоким динамическим диапазоном в качестве целевого изображения, и при этом получается множество кадров на основе множества параметров, включающего в себя продолжительность экспозиции, светочувствительность и количество кадров. При этом первая продолжительность экспозиции, первая светочувствительность и первое количество кадров используются для обработки, когда мобильный терминал находится в состоянии съемки с рук и текущая сцена фотографирования определяется как темная сцена. Вторая продолжительность экспозиции, вторая светочувствительность и второе количество кадров используются для обработки, когда мобильный терминал не находится в состоянии съемки с рук и текущая сцена фотографирования определяется как темная сцена, третья продолжительность экспозиции, третья светочувствительность и третье количество кадров используются для обработки, когда мобильный терминал находится в состоянии съемки с рук и текущая сцена фотографирования определяется как сцена с источником света, а четвертая продолжительность экспозиции, четвертая светочувствительность и четвертое количество кадров используются для обработки, когда мобильный терминал не находится в состоянии съемки с рук и текущая сцена фотографирования определяется как сцена с источником света. При этом первая продолжительность экспозиции короче, чем вторая продолжительность экспозиции, первая светочувствительность больше, чем вторая светочувствительность, третья продолжительность экспозиции короче, чем четвертая продолжительность экспозиции, и третья светочувствительность больше, чем четвертая светочувствительность; и сохранения целевого изображения. Технический результат - улучшение фотографического эффекта изображения. 2 н. и 12 з.п. ф-лы, 19 ил.
1. Мобильный терминал для фотографирования, содержащий:
процессор; и
память, хранящую инструкции, которые при исполнении процессором предписывают мобильному терминалу:
- определять, что текущая сцена фотографирования является темной сценой или сценой с источником света;
- входить в режим ночной съемки; и
- фиксировать целевое изображение в режиме ночной съемки посредством:
отображения интерфейса предварительного просмотра, при этом интерфейс предварительного просмотра отображает значок луны для указания, что мобильный терминал в настоящее время находится в режиме ночной съемки;
приема инструкции фотографирования, когда показан интерфейс предварительного просмотра;
отображения интерфейса фотографирования в ответ на прием инструкции фотографирования, при этом интерфейс фотографирования отображает указание прогресса, указывающее, что мобильный терминал выполняет обработку для формирования целевого изображения, и отображает указание, предлагающее пользователю поддерживать мобильный терминал в устойчивом состоянии, при этом обработка использует множество кадров для синтеза изображения с высоким динамическим диапазоном в качестве целевого изображения, и при этом получается множество кадров на основе множества параметров, включающего в себя продолжительность экспозиции, светочувствительность и количество кадров,
при этом первая продолжительность экспозиции, первая светочувствительность и первое количество кадров используются для обработки, когда мобильный терминал находится в состоянии съемки с рук и текущая сцена фотографирования определяется как темная сцена,
при этом вторая продолжительность экспозиции, вторая светочувствительность и второе количество кадров используются для обработки, когда мобильный терминал не находится в состоянии съемки с рук и текущая сцена фотографирования определяется как темная сцена,
при этом третья продолжительность экспозиции, третья светочувствительность и третье количество кадров используются для обработки, когда мобильный терминал находится в состоянии съемки с рук и текущая сцена фотографирования определяется как сцена с источником света,
при этом четвертая продолжительность экспозиции, четвертая светочувствительность и четвертое количество кадров используются для обработки, когда мобильный терминал не находится в состоянии съемки с рук и текущая сцена фотографирования определяется как сцена с источником света,
при этом первая продолжительность экспозиции короче, чем вторая продолжительность экспозиции, первая светочувствительность больше, чем вторая светочувствительность,
при этом третья продолжительность экспозиции короче, чем четвертая продолжительность экспозиции, и третья светочувствительность больше, чем четвертая светочувствительность; и
сохранения целевого изображения.
2. Мобильный терминал по п.1, при этом мобильный терминал дополнительно выполнен с возможностью:
получать первое изображение предварительного просмотра; и
определять, что текущая сцена фотографирования является темной сценой или сценой с источником света, на основе первого изображения предварительного просмотра.
3. Мобильный терминал по п.1 или 2, при этом мобильный терминал дополнительно выполнен с возможностью отображать, с использованием интерфейса предварительного просмотра, указание, предлагающее пользователю поддерживать мобильный терминал в устойчивом состоянии.
4. Мобильный терминал по п.1 или 2, в котором инструкция фотографирования соответствует нажатию кнопки спуска затвора.
5. Мобильный терминал по любому из пп.1-4, в котором множество кадров содержит N изображений, где N является целым числом больше единицы, и при этом мобильный терминал дополнительно выполнен с возможностью:
выполнять обработку наложения пикселей для i-го изображения в N изображениях и результата обработки синтеза первых i–1 изображений для получения i-го результата обработки наложения пикселей, где значение i равно 2, 3, …, или N; и
выполнять обработку смешивания изображений для i-го результата обработки наложения пикселей и i-го изображения для получения i-го возможного целевого изображения, при этом i-е возможное целевое изображение является целевым изображением.
6. Мобильный терминал по любому из пп.1-5, в котором параметр светочувствительности соответствует параметру Международной организации по стандартизации (ISO).
7. Мобильный терминал по любому из пп.1-6, при этом мобильный терминал дополнительно выполнен с возможностью:
отображать первое возможное целевое изображение в интерфейсе фотографирования в первый момент времени; и
отображать второе возможное целевое изображение в интерфейсе фотографирования во второй момент времени, причем второй момент времени позднее первого момента времени, и при этом значение яркости первого возможного целевого изображения меньше, чем значение яркости второго возможного целевого изображения.
8. Мобильный терминал для фотографирования, содержащий:
процессор; и
память, хранящую инструкции, которые при исполнении процессором предписывают мобильному терминалу:
- входить в режим ночной съемки; и
- фиксировать целевое изображение в режиме ночной съемки посредством:
отображения интерфейса предварительного просмотра, при этом интерфейс предварительного просмотра отображает значок для указания, что мобильный терминал в настоящее время находится в режиме ночной съемки;
приема инструкции фотографирования, когда показан интерфейс предварительного просмотра;
отображения интерфейса фотографирования в ответ на прием инструкции фотографирования, при этом интерфейс фотографирования отображает указание прогресса, указывающее, что мобильный терминал выполняет обработку для формирования целевого изображения, при этом обработка использует множество кадров для синтеза целевого изображения, и при этом получается множество кадров на основе множества параметров, включающего в себя продолжительность экспозиции, светочувствительность и количество кадров,
при этом первая продолжительность экспозиции, первая светочувствительность и первое количество кадров используются для обработки, когда мобильный терминал находится в состоянии съемки с рук и в темной сцене,
при этом вторая продолжительность экспозиции, вторая светочувствительность и второе количество кадров используются для обработки, когда мобильный терминал не находится в состоянии съемки с рук и находится в темной сцене, и
при этом первая продолжительность экспозиции короче, чем вторая продолжительность экспозиции, первая светочувствительность больше, чем вторая светочувствительность.
9. Мобильный терминал по п.8, при этом мобильный терминал дополнительно выполнен с возможностью:
получать первое изображение предварительного просмотра; и
определять, что текущая сцена фотографирования является темной сценой или сценой с источником света, на основе первого изображения предварительного просмотра.
10. Мобильный терминал по п.8, при этом мобильный терминал дополнительно выполнен с возможностью отображать, с использованием интерфейса предварительного просмотра, указание, предлагающее пользователю поддерживать мобильный терминал в устойчивом состоянии.
11. Мобильный терминал по любому из пп.8-10, в котором инструкция фотографирования соответствует нажатию кнопки спуска затвора.
12. Мобильный терминал по любому из пп.8-11, в котором множество кадров содержит N изображений, где N является целым числом больше единицы, и при этом мобильный терминал дополнительно выполнен с возможностью:
выполнять обработку наложения пикселей для i-го изображения в N изображениях и результата обработки синтеза первых i–1 изображений для получения i-го результата обработки наложения пикселей, где значение i равно 2, 3, …, или N; и
выполнять обработку смешивания изображений для i-го результата обработки наложения пикселей и i-го изображения для получения i-го возможного целевого изображения, при этом i-е возможное целевое изображение является целевым изображением.
13. Мобильный терминал по любому из пп.8-12, в котором параметр светочувствительности соответствует параметру Международной организации по стандартизации (ISO).
14. Мобильный терминал по любому из пп.8-13, при этом мобильный терминал дополнительно выполнен с возможностью:
отображать первое возможное целевое изображение в интерфейсе фотографирования в первый момент времени; и
отображать второе возможное целевое изображение в интерфейсе фотографирования во второй момент времени, причем второй момент времени позднее первого момента времени, и при этом значение яркости первого возможного целевого изображения меньше, чем значение яркости второго возможного целевого изображения.
US 20140063286 A1, 06.03.2014 | |||
US 20150077603 A1, 19.03.2015 | |||
US 8537224 B2, 17.09.2013 | |||
US 20100201848 A1, 12.08.2010 | |||
US 2016301876 A1, 13.10.2016 | |||
US 20120133797 A1, 31.05.2012. |
Авторы
Даты
2022-04-05—Публикация
2018-03-27—Подача