СПОСОБ И УСТРОЙСТВО ДЛЯ СЪЕМКИ ИЗОБРАЖЕНИЯ
IMAGE SHOOTING METHOD AND DEVICE

ПЕРЕКРЕСТНАЯ ССЫЛКА НА СООТВЕТСТВУЮЩУЮ ЗАЯВКУ
[0001] Настоящая заявка основана на и заявляет о приоритете по отношению к китайской заявке на патент №201410748992.6, поданной 9 декабря 2014 г., полное содержание которой включено сюда посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0002] Настоящее изобретение относится к области фотографии и, более конкретно, к способу съемки изображения и устройству для съемки изображения.
УРОВЕНЬ ТЕХНИКИ
[0003] В мобильном терминале, например смартфоне, планшетном компьютере, смарт-камере и т.д., функция съемки является одной из функций, наиболее часто используемых пользователем.
[0004] Мобильный терминал, как правило, обеспечивает несколько режимов съемки. Параметр съемки в каждом режиме съемки является относительно фиксированным. Во время съемки изображения с использованием мобильного терминала пользователь может выбрать один из режимов съемки. Поскольку мобильный терминал может дрожать или находиться в движении, появляется заметная размытость на снятом изображении, в соответствии с относительно фиксированным параметром съемки, из-за движения мобильного терминала.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Чтобы преодолеть проблему появления заметной размытости на снятом изображении из-за движения мобильного терминала, настоящее изобретение предлагает способ для съемки изображения и устройство для съемки изображения. Технические решения являются следующими.
[0006] Согласно первому аспекту вариантов осуществления настоящего изобретения, предусмотрен способ съемки изображения, включающий в себя:
получение параметра движения мобильного терминала;
определение текущего параметра съемки согласно параметру движения;
съемку изображения в соответствии с текущим параметром съемки.
[0007] Альтернативно, определение текущего параметра съемки, согласно параметру движения, включает в себя:
вычисление первого параметра съемки согласно параметру движения;
вычисление второго параметра съемки согласно параметру условий съемки, причем параметр условий съемки является параметром условий мобильного терминала;
определение текущего параметра съемки, согласно первому параметру съемки и второму параметру съемки.
[0008] Альтернативно, первый параметр съемки включает в себя первое время выдержки Т1, второй параметр съемки включает в себя второе время выдержки Т2 и фактическую светочувствительность; и определение текущего параметра съемки, согласно первому параметру съемки и второму параметру съемки, включает в себя:
определение второго времени выдержки Т2 в качестве текущего времени выдержки и определение фактической светочувствительности в качестве текущей светочувствительности, если первое время выдержки Т1 больше или равно второму времени выдержки Т2;
определение первого времени выдержки Т1 в качестве текущего времени выдержки и определение суммы фактической светочувствительности и компенсационной светочувствительности в качестве текущей светочувствительности, если первое время выдержки Т1 меньше второго времени выдержки Т2;
[0009] Альтернативно, способ дополнительно включает в себя:
определение того, превышает ли сумма фактической светочувствительности и компенсационной светочувствительности максимальную светочувствительность мобильного терминала;
установку максимальной светочувствительности в качестве текущей светочувствительности, если сумма фактической светочувствительности и компенсационной светочувствительности превышает максимальную светочувствительность мобильного терминала;
установку суммы фактической светочувствительности и компенсационной светочувствительности в качестве текущей светочувствительности, если сумма фактической светочувствительности и компенсационной светочувствительности меньше максимальной светочувствительности мобильного терминала.
[0010] Альтернативно, вычисление первого параметра съемки, согласно параметру движения, включает в себя:
запрос первого параметра съемки, соответствующего параметру движения в первом отношении соответствия, причем первое отношение соответствия включает в себя, по меньшей мере, одну группу параметров движения и первый параметр съемки, соответствующий каждой группе параметров движения.
[0011] Альтернативно, вычисление второго параметра съемки, согласно параметру условий съемки, включает в себя:
запрос второго параметра съемки, соответствующего параметру условий съемки во втором отношении соответствия, причем второе отношение соответствия включает в себя, по меньшей мере, одну группу параметров условий съемки и второй параметр съемки, соответствующий каждой группе параметров условий съемки.
[0012] Согласно второму аспекту вариантов осуществления настоящего изобретения, предусмотрено устройство съемки изображения, включающее в себя:
модуль получения, сконфигурированный для получения параметра движения мобильного терминала;
модуль определения, сконфигурированный для определения текущего параметра съемки, согласно параметру движения;
модуль съемки, сконфигурированный для съемки изображения, согласно текущему параметру съемки.
[0013] Альтернативно, модуль определения дополнительно включает в себя:
первый подмодуль вычисления, сконфигурированный для вычисления первого параметра съемки, согласно параметру движения;
второй подмодуль вычисления, сконфигурированный для вычисления второго параметра съемки, согласно параметру условий съемки, причем параметр условий съемки является параметром условий мобильного терминала;
подмодуль определения съемки, сконфигурированный для определения текущего параметра съемки, согласно первому параметру съемки и второму параметру съемки.
[0014] Альтернативно, первый параметр съемки включает в себя первое время выдержки Т1, второй параметр съемки включает в себя второе время выдержки Т2 и фактическую светочувствительность; и подмодуль определения съемки сконфигурирован для:
определения второго времени выдержки Т2 в качестве текущего времени выдержки и определения фактической светочувствительности в качестве текущей светочувствительности, если первое время выдержки Т1 больше или равно второму времени выдержки Т2;
определения первого времени выдержки Т1 в качестве текущего времени выдержки и определения суммы фактической светочувствительности и компенсационной светочувствительности в качестве текущей светочувствительности, если первое время выдержки Т1 меньше второго времени выдержки Т2;
[0015] Альтернативно, устройство дополнительно включает в себя:
модуль определения максимальной светочувствительности, сконфигурированный для определения того, превышает ли сумма фактической светочувствительности и компенсационной светочувствительности максимальную светочувствительность мобильного терминала; и
модуль установки максимальной светочувствительности, сконфигурированный для установки максимальной светочувствительности в качестве текущей светочувствительности, если модуль определения максимальной светочувствительности определяет, что сумма фактической светочувствительности и компенсационной светочувствительности превышает максимальную светочувствительность мобильного терминала,
причем подмодуль определения съемки сконфигурирован для установки суммы фактической светочувствительности и компенсационной светочувствительности в качестве текущей светочувствительности, если модуль определения максимальной светочувствительности определяет, что сумма фактической светочувствительности и компенсационной светочувствительности меньше максимальной светочувствительности мобильного терминала.
[0016] Альтернативно, первый подмодуль вычисления сконфигурирован для:
запроса первого параметра съемки, соответствующего параметру движения в первом отношении соответствия, причем первое отношение соответствия включает в себя, по меньшей мере, одну группу параметров движения и первый параметр съемки, соответствующий каждой группе параметров движения.
[0017] Альтернативно, второй подмодуль вычисления сконфигурирован для:
запроса второго параметра съемки, соответствующего параметру условий съемки во втором отношении соответствия, причем второе отношение соответствия включает в себя, по меньшей мере, одну группу параметров условий съемки и второй параметр съемки, соответствующий каждой группе параметров условий съемки.
[0018] Согласно третьему аспекту вариантов осуществления настоящего изобретения, предусмотрено устройство съемки изображения, включающее в себя:
процессор;
память, сконфигурированную для хранения команд, исполняемых процессором;
причем процессор сконфигурирован для:
получения параметра движения мобильного терминала;
определения текущего параметра съемки, согласно параметру движения;
съемки изображения в соответствии с текущим параметром съемки.
[0019] Техническое решение, описанное в вариантах осуществления настоящего изобретения, может обладать следующими преимуществами. Путем определения текущего параметра съемки, согласно параметру движения мобильного терминала, и путем съемки изображения, согласно текущему параметру съемки, решается проблема видимой размытости в снятом изображения из-за движения мобильного терминала, таким образом, достигается эффект того, что текущий параметр съемки определяется в соответствии с параметром движения мобильного терминала, и на снятом изображении размытость отсутствует или является незначительной.
[0020] Следует понимать, что предшествующее общее описание и последующее подробное описание являются только иллюстративными и пояснительными, и не ограничивают изобретения, как заявлено.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0021] Прилагаемые чертежи, включенные в документ и составляющие часть данного описания, иллюстрируют варианты осуществления в соответствии с изобретением, и вместе с описанием служат для объяснения принципов изобретения.
[0022] На фиг. 1 показана блок-схема последовательности операций способа, иллюстрирующая способ съемки изображения, согласно примерному варианту осуществления настоящего изобретения;
[0023] На фиг. 2 показана блок-схема последовательности операций способа, иллюстрирующая способ съемки изображения, согласно другому примерному варианту осуществления настоящего изобретения;
[0024] На фиг. 3 показана блок-схема последовательности операций способа, иллюстрирующая способ съемки изображения, согласно другому примерному варианту осуществления настоящего изобретения;
[0025] На фиг. 4 показана структурная схема, иллюстрирующая устройство для съемки изображения, согласно примерному варианту осуществления настоящего изобретения;
[0026] На фиг. 5 показана структурная схема, иллюстрирующая устройство для съемки изображения, согласно другому примерному варианту осуществления настоящего изобретения; и
[0027] На фиг. 6 показана структурная схема, иллюстрирующая устройство для съемки изображения, согласно примерному варианту осуществления настоящего изобретения.
[0028] Со ссылкой на вышеуказанные чертежи иллюстрируются конкретные варианты осуществления настоящего изобретения с последующим более подробным описанием. Эти чертежи и описания не предназначены для ограничения объема настоящего изобретения каким-либо образом, а предназначены для объяснения концепции настоящего изобретения специалистам в данной области техники со ссылкой на конкретные варианты осуществления.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
[0029] Ниже будет приведено подробное описание примерных вариантов осуществления, примеры которых проиллюстрированы на прилагаемых чертежах. Следующее описание ссылается на прилагаемые чертежи, на которых одинаковые номера на разных чертежах представляют собой одинаковые или аналогичные элементы, если не указано иное. Реализации, изложенные в последующем описании примерных вариантов осуществления, не являются всеми реализациями, соответствующими изобретению. Они являются просто примерами устройств и способов, которые соответствуют аспектам, связанным с изобретением, как изложено в прилагаемой формуле изобретения.
[0030] В данном документе мобильный терминал представляет собой электронное устройство, способное осуществлять съемку изображения. Мобильный терминал может быть мобильным телефоном, планшетным компьютером, устройством для чтения электронных книг, проигрывателем МР3 (Moving Picture Experts Group Audio Layer III), проигрывателем MP4 (Moving Picture Experts Group Audio Layer IV), ноутбуком, портативным компьютером и так далее.
[0031] На фиг. 1 показана блок-схема последовательности операций способа, иллюстрирующая способ съемки изображения, согласно примерному варианту осуществления настоящего изобретения. В данном варианте осуществления, способ съемки изображения, применяемый в мобильном терминале, способном осуществлять съемку изображения, следует рассматривать в качестве примера. Способ съемки изображения может включать в себя следующие этапы.
[0032] На этапе 101 происходит получение параметра движения мобильного терминала.
[0033] На этапе 102 происходит определение текущего параметра съемки согласно параметру движения.
[0034] На этапе 103 осуществляется съемка изображения согласно текущему параметру съемки.
[0035] Как описано выше, посредством способа съемки изображения, согласно данному варианту осуществления, путем определения текущего параметра съемки, согласно параметру движения мобильного терминала, и путем съемки изображения, согласно текущему параметру съемки, решается проблема видимой размытости в снятом изображения из-за движения мобильного терминала, таким образом, достигается эффект того, что текущий параметр съемки определяется в соответствии с параметром движения мобильного терминала, и что на снятом изображении размытость отсутствует или является незначительной.
[0036] На фиг. 2 показана блок-схема последовательности операций способа, иллюстрирующая способ съемки изображения, согласно другому примерному варианту осуществления настоящего изобретения. В данном варианте осуществления, способ съемки изображения, применяемый в мобильном терминале, способном осуществлять съемку изображения, следует рассматривать в качестве примера. Способ съемки изображения может включать в себя следующие этапы.
[0037] На этапе 201 происходит получение параметра движения мобильного терминала.
[0038] Мобильный терминал всегда снабжается внутренним датчиком, таким как датчик ускорения свободного падения, датчик гироскопа и электронный датчик компаса.
[0039] Во время съемки изображения мобильный терминал получает собственный параметр движения от встроенного датчика. Параметр движения включает в себя, по меньшей мере, одно из следующего: ускорение, линейная скорость и угловая скорость. Параметр движения сконфигурирован для представления характеристики движения мобильного терминала.
[0040] На этапе 202 происходит вычисление первого параметра съемки, согласно параметру движения.
[0041] Первый параметр съемки может включать в себя, по меньшей мере, одно из следующего: время выдержки, значение диафрагмы и светочувствительность. Поскольку размытость обычно возникает в результате длительного времени выдержки, в этом варианте осуществления первый параметр съемки является временем выдержки, в качестве примера.
[0042] Первое отношение соответствия может быть предварительно задано в мобильном терминале. Первое отношение соответствия включает в себя, по меньшей мере, одну группу параметров движения и первый параметр съемки, соответствующий каждой группе параметров движения. Один из примеров первого отношения соответствия показан в таблице 1.
[0043] При получении текущего параметра движения мобильный терминал запрашивает первый параметр съемки, соответствующий текущему параметру движения в первом отношения соответствия.
[0044] Следует пояснить, что форма устройства первого отношения соответствия не ограничивается в этом варианте осуществления; первое отношение соответствия может быть реализовано с помощью других форм или алгоритмов, пока скорость движения мобильного терминала отрицательно коррелирует с временем выдержки, т.е. чем быстрее движется мобильный терминал, тем короче время выдержки, и чем медленнее движется мобильный терминал, тем больше время выдержки.
[0045] На этапе 203 происходит вычисление второго параметра съемки, согласно параметру условий съемки.
[0046] Параметр условий съемки может включать в себя, по меньшей мере, одно из следующего: время съемки, место съемки, интенсивность света и параметр баланса белого. Мобильный терминал может получить время съемки с помощью внутренних часов, место съемки с помощью внутреннего модуля позиционирования, интенсивность света с помощью датчика интенсивности света и параметр баланса белого с помощью датчика баланса белого. Для упрощения в этом варианте осуществления в качестве примера параметра условий съемки принимается интенсивность света.
[0047] Второй параметр съемки может включать в себя, по меньшей мере, одно из следующего: время выдержки, значение диафрагмы и светочувствительность. Поскольку значение диафрагмы камеры в мобильном терминале, как правило, фиксировано, в этом варианте осуществления в качестве примера принимается второй параметр съемки, включающий в себя время выдержки и светочувствительность.
[0048] Второе отношение соответствия может быть предварительно задано в мобильном терминале. Второе отношение соответствия включает в себя, по меньшей мере, одну группу параметров условий съемки и второй параметр съемки, соответствующий каждой группе параметров условий съемки. Один из примеров второго отношения соответствия показан в таблице 2.
[0049] При получении текущего параметра условий съемки мобильный терминал запрашивает второй параметр съемки, соответствующий текущему параметру условий съемки во втором отношения соответствия.
[0050] Аналогичным образом, форма устройства второго отношения соответствия не ограничивается в этом варианте осуществления, и второе отношение соответствия может быть реализовано с помощью других форм или алгоритмов.
[0051] На этапе 204 происходит определение текущего параметра съемки, согласно первому параметру съемки и второму параметру съемки.
[0052] Мобильный терминал выбирает одно из первого параметра съемки и второго параметра съемки в качестве текущего параметра съемки, в соответствии с заданным условием. Если первый параметр съемки включает в себя первое время выдержки Т1, и второй параметр съемки включает в себя второе время выдержки Т2 и фактическую светочувствительность, заданное условие может указывать, что более короткое из первого времени выдержки Т1 и второго времени выдержки Т2 определяется в качестве текущего времени выдержки. Короткое время выдержки может устранить или уменьшить размытость.
[0053] Альтернативно, заданное условие может дополнительно указывать, что текущее время выдержки обязательно является временем выдержки, соответствующим параметру условий съемки. Если значение диафрагмы является постоянным, выдержка может быть вычислена по формуле выдержка = α * время выдержки во втором параметре съемки * фактическая светочувствительность во втором параметре съемки, где α представляет собой заданную постоянную. Выдержка, соответствующая параметру условий съемки, может гарантировать качество снятого изображения.
[0054] В качестве возможного осуществления этот этап включает в себя следующие этапы.
[0055] Во-первых, мобильный терминал определяет, какое из первого времени выдержки Т1 и второго времени выдержки Т2 является большим.
[0056] Во-вторых, если первое время выдержки Т1 больше или равно второму времени выдержки Т2, мобильный терминал определяет второе время выдержки Т2 в качестве текущего времени выдержки, и определяет фактическую светочувствительность в качестве текущей светочувствительности.
[0057] В-третьих, если первое время выдержки T1 меньше второго времени выдержки Т2, мобильный терминал определяет первое время выдержки Т1 в качестве текущего времени выдержки, и определяет сумму фактической светочувствительности и компенсационной светочувствительности в качестве текущей светочувствительности.
[0058] Способ вычисления компенсационной светочувствительности не ограничивается в этом варианте осуществления, пока текущей выдержкой является выдержка, соответствующая параметру условий съемки.
[0059] На этапе 205 осуществляется съемка изображения, согласно текущему параметру съемки.
[0060] Мобильный терминал снимает изображение в соответствии с текущим параметром съемки, т.е. мобильный терминал снимает изображение в соответствии с текущим временем выдержки и текущей светочувствительности.
[0061] Мобильный терминал может выполнять вышеописанные этапы автоматически, после нажатия пользователем кнопки затвора, без необходимости других ручных операций со стороны пользователя.
[0062] Как описано выше, посредством способа съемки изображения, согласно данному варианту осуществления, путем определения текущего параметра съемки, согласно параметру движения мобильного терминала, и путем съемки изображения, согласно текущему параметру съемки, решается проблема видимой размытости в снятом изображения из-за движения мобильного терминала, таким образом, достигается эффект того, что текущий параметр съемки определяется в соответствии с параметром движения мобильного терминала, и что на снятом изображении размытость отсутствует или является незначительной.
[0063] С помощью способа съемки изображения, согласно этому варианту осуществления, размытость можно устранить или уменьшить, путем выбора более короткого времени из первого времени выдержки Т1 и второго времени выдержки Т2 в качестве текущего времени выдержки.
[0064] С помощью способа съемки изображения, согласно этому варианту осуществления, путем добавления компенсационной светочувствительности при выборе первого времени выдержки Т1, текущая выдержка обязательно становится выдержкой, соответствующей параметру условий съемки, тем самым обеспечивая качество снятого изображения при движении мобильного терминала.
[0065] На фиг. 3 показана блок-схема последовательности операций способа, иллюстрирующая способ съемки изображения, согласно другому примерному варианту осуществления настоящего изобретения. В данном варианте осуществления, способ съемки изображения, применяемый в мобильном терминале, способном осуществлять съемку изображения, следует рассматривать в качестве примера. Способ съемки изображения может включать в себя следующие этапы.
[0066] На этапе 301 происходит получение параметра движения мобильного терминала.
[0067] Мобильный терминал всегда снабжается внутренним датчиком, таким как датчик ускорения свободного падения, датчик гироскопа и электронный датчик компаса.
[0068] Во время съемки изображения мобильный терминал получает собственный параметр движения от встроенного датчика. Параметр движения включает в себя, по меньшей мере, одно из следующего: ускорение, линейная скорость и угловая скорость. Параметр движения сконфигурирован для представления характеристики движения мобильного терминала.
[0069] На этапе 302 запрашивается первый параметр съемки, соответствующий параметру движения, в первом отношении соответствия, причем первый параметр съемки включает в себя первое время выдержки Т1.
[0070] Первое отношение соответствия включает в себя, по меньшей мере, одну группу параметров движения и первый параметр съемки, соответствующий каждой группе параметров движения. Один из примеров первого отношения соответствия показан в таблице 1.
[0071] При получении текущего параметра движения мобильный терминал запрашивает первый параметр съемки, соответствующий текущему параметру движения в первом отношения соответствия. Первый параметр съемки включает в себя первое время выдержки T1.
[0072] На этапе 303 происходит получение параметра условий съемки, причем параметр условий съемки является параметром условий мобильного терминала.
[0073] Параметр условий съемки может включать в себя, по меньшей мере, одно из следующего: время съемки, место съемки, интенсивность света и параметр баланса белого. Мобильный терминал может получить время съемки с помощью внутренних часов, место съемки с помощью внутреннего модуля позиционирования, интенсивность света с помощью датчика интенсивности света и параметр баланса белого с помощью датчика баланса белого. Для упрощения в этом варианте осуществления в качестве примера параметра условий съемки принимается интенсивность света.
[0074] На этапе 304 запрашивается второй параметр съемки, соответствующий параметру условий съемки, во втором отношении соответствия, причем второй параметр съемки включает в себя второе время выдержки Т2 и фактическую светочувствительность.
[0075] Второе отношение соответствия включает в себя, по меньшей мере, одну группу параметров условий съемки и второй параметр съемки, соответствующий каждой группе параметров условий съемки. Один из примеров второго отношения соответствия показан в таблице 2.
[0076] При получении текущего параметра условий съемки мобильный терминал запрашивает второй параметр съемки, соответствующий текущему параметру условий съемки во втором отношения соответствия. Второй параметр съемки включает в себя второе время выдержки Т2 и фактическую светочувствительность.
[0077] На этапе 305 определяется, превышает ли первое время выдержки T1 второе время выдержки Т2.
[0078] Если Т1 больше или равно Т2, следует этап 306. Если Т1 меньше Т2, следует этап 307.
[0079] На этапе 306 второе время выдержки Т2 устанавливается в качестве текущего времени выдержки и фактическая светочувствительность устанавливается в качестве текущей светочувствительности, если первое время выдержки Т1 больше или равно второму времени выдержки Т2.
[0080] На этапе 307 первое время выдержки T1 устанавливается в качестве текущего времени выдержки и определяется, превышает ли сумма фактической светочувствительности и компенсационной светочувствительности максимальную светочувствительность,, если первое время выдержки Т1 меньше второго времени выдержки Т2.
[0081] То есть, если первое время выдержки Т1 меньше второго времени выдержки Т2, с одной стороны, мобильный терминал устанавливает первое время выдержки Т1 в качестве текущего времени выдержки.
[0082] С другой стороны, поскольку фактическая светочувствительность определяется в соответствии с текущим параметром условий съемки и вторым временем выдержки Т2, мобильный терминал может вычислить компенсационную светочувствительность, чтобы компенсировать фактическую светочувствительность при выборе первого времени выдержки Т1 в качестве текущего времени выдержки. Способ вычисления компенсационной светочувствительности не ограничивается этим вариантом осуществления.
[0083] Поскольку существует верхний предел светочувствительности, поддерживаемый камерой в мобильном терминале, мобильный терминал дополнительно определяет, превышает ли сумма фактической светочувствительности и компенсационной светочувствительности максимальную светочувствительность мобильного терминала, после вычисления компенсационной светочувствительности.
[0084] Если сумма фактической светочувствительности и компенсационной светочувствительности превышает максимальную светочувствительность, следует этап 308.
[0085] Если сумма фактической светочувствительности и компенсационной светочувствительности меньше максимальной светочувствительности, следует этап 309.
[0086] На этапе 308 происходит установка максимальной светочувствительности в качестве текущей светочувствительности, если сумма фактической светочувствительности и компенсационной светочувствительности превышает максимальную светочувствительность мобильного терминала.
[0087] На этапе 309 происходит установка суммы фактической светочувствительности и компенсационной светочувствительности в качестве текущей светочувствительности, если сумма фактической светочувствительности и компенсационной светочувствительности меньше максимальной светочувствительности мобильного терминала.
[0088] На этапе 310 осуществляется съемка изображения, согласно текущему параметру съемки.
[0089] Мобильный терминал снимает изображение в соответствии с текущим параметром съемки, т.е. мобильный терминал снимает изображение в соответствии с текущим временем выдержки и текущей светочувствительности.
[0090] Мобильный терминал может выполнять вышеописанные этапы автоматически, после нажатия пользователем кнопки затвора, без необходимости других ручных операций со стороны пользователя.
[0091] Как описано выше, посредством способа съемки изображения, согласно данному варианту осуществления, путем определения текущего параметра съемки, согласно параметру движения мобильного терминала, и путем съемки изображения, согласно текущему параметру съемки, решается проблема видимой размытости в снятом изображения из-за движения мобильного терминала, таким образом, достигается эффект того, что текущий параметр съемки определяется в соответствии с параметром движения мобильного терминала, и что на снятом изображении размытость отсутствует или является незначительной.
[0092] С помощью способа съемки изображения, согласно этому варианту осуществления, размытость можно устранить или уменьшить, путем выбора более короткого времени из первого времени выдержки Т1 и второго времени выдержки Т2 в качестве текущего времени выдержки.
[0093] С помощью способа съемки изображения, согласно этому варианту осуществления, путем принятия суммы фактической светочувствительности и компенсационной светочувствительности в качестве текущей светочувствительности при выборе первого времени выдержки Т1 обеспечивается качество снятого изображения при движении мобильного терминала.
[0094] Следует пояснить, что, хотя способ вычисления компенсационной светочувствительности не ограничивается ни в варианте, показанном на фиг. 2, ни в варианте, показанном на фиг. 3, компенсационная светочувствительность в варианте, показанном на фиг. 2, и варианте, показанном на фиг. 3, может быть определена с помощью разности между первым временем выдержки Т1 и вторым временем выдержки Т2.
[0095] В качестве возможного осуществления, в мобильном терминале можно задать таблицу «разность-компенсация светочувствительности». Если первое время выдержки Т1 используется в качестве текущего времени выдержки, мобильный терминал получает компенсационную светочувствительность путем поиска в таблице.
[0096] В качестве другого возможного осуществления, мобильный терминал может вычислять компенсационную светочувствительность в режиме реального времени. Альтернативно, компенсационная светочувствительность = Т2 * фактическая светочувствительность / Т1 - фактическая светочувствительность. Другими словами, выдержка = α * Т2 * фактическая светочувствительность = α * Т1 * (фактическая светочувствительность + компенсационная светочувствительность).
[0097] Варианты осуществления устройства, согласно настоящему изобретению, указаны ниже, и могут быть сконфигурированы для реализации вариантов осуществления способа, в соответствии с настоящим изобретением. Что касается деталей, не описанных в вариантах осуществления устройства, в соответствии с настоящим изобретением, делаются ссылки на варианты осуществления способа, в соответствии с настоящим изобретением.
[0098] На фиг. 4 показана структурная схема, иллюстрирующая устройство для съемки изображения, согласно примерному варианту осуществления настоящего изобретения. Устройство для съемки изображения может быть реализовано аппаратно, программно или совместно, и выполнено в виде мобильного терминала или части мобильного терминала. Устройство для съемки изображения может включать в модуль 420 получения, модуль 440 определения и модуль 460 съемки.
Модуль 420 получения сконфигурирован для получения параметра движения мобильного терминала.
Модуль 440 определения сконфигурирован для определения текущего параметра съемки, согласно параметру движения.
Модуль 460 съемки сконфигурирован для съемки изображения, согласно текущему параметру съемки.
[0099] Как описано выше, посредством устройства для съемки изображения, согласно данному варианту осуществления, путем определения текущего параметра съемки, согласно параметру движения мобильного терминала, и путем съемки изображения, согласно текущему параметру съемки, решается проблема видимой размытости в снятом изображения из-за движения мобильного терминала, таким образом, достигается эффект того, что текущий параметр съемки определяется в соответствии с параметром движения мобильного терминала и что на снятом изображении размытость отсутствует или является незначительной.
[00100] На фиг. 5 показана структурная схема, иллюстрирующая устройство для съемки изображения, согласно другому примерному варианту осуществления настоящего изобретения. Устройство для съемки изображения может быть реализовано аппаратно, программно или совместно, и выполнено в виде мобильного терминала или части мобильного терминала. Устройство для съемки изображения может включать в модуль 420 получения, модуль 440 определения и модуль 460 съемки.
Модуль 420 получения сконфигурирован для получения параметра движения мобильного терминала.
Модуль 440 определения сконфигурирован для определения текущего параметра съемки, согласно параметру движения.
Модуль 460 съемки сконфигурирован для съемки изображения, согласно текущему параметру съемки.
[00101] Альтернативно, модуль 440 определения включает в себя: первый подмодуль 442 вычисления, сконфигурированный для вычисления первого параметра съемки согласно параметру движения, второй подмодуль 444 вычисления, сконфигурированный для вычисления второго параметра съемки согласно параметру условий съемки, причем параметр условий съемки является параметром условий мобильного терминала, и подмодуль 446 определения съемки, сконфигурированный для определения текущего параметра съемки согласно первому параметру съемки и второму параметру съемки.
[00102] Альтернативно, первый параметр съемки включает в себя первое время выдержки Т1, второй параметр съемки включает в себя второе время выдержки Т2 и фактическую светочувствительность.
[00103] Подмодуль 446 определения съемки дополнительно сконфигурирован для выбора одного из первого параметра съемки и второго параметра съемки в качестве текущего параметра съемки, в соответствии с заданным условием. Заданное условие указывает, что более короткое из первого времени выдержки Т1 и второго времени выдержки Т2 определяется в качестве текущего времени выдержки. Альтернативно, заданное условие может дополнительно указывать, что текущая выдержка обязательно является выдержкой, соответствующей параметру условий съемки. Если значение диафрагмы является постоянным, выдержка может быть вычислена по формуле «выдержка = α * время выдержки во втором параметре съемки * фактическая светочувствительность», где α представляет собой заданную постоянную.
[00104] Подмодуль 446 определения съемки сконфигурирован для установки второго времени выдержки Т2 в качестве текущего времени выдержки и установки фактической светочувствительности в качестве текущей светочувствительности, если первое время выдержки Т1 больше или равно второму времени выдержки Т2, и сконфигурирован для установки первого времени выдержки Т1 в качестве текущего времени выдержки и установки суммы фактической светочувствительности и компенсационной светочувствительности в качестве текущей светочувствительности, если первое время выдержки Т1 меньше второго времени выдержки Т2.
[00105] Альтернативно, компенсационная светочувствительность определяется разницей между первым временем выдержки Т1 и вторым временем выдержки T2. Альтернативно, компенсационная светочувствительность = Т2 * фактическая светочувствительность / Т1 - фактическая светочувствительность. Другими словами, выдержка = α * Т2 * фактическая светочувствительность α * Т1 * (фактическая светочувствительность + компенсационная светочувствительность).
[00106] Альтернативно, устройство для съемки изображения дополнительно включает в себя модуль 441 определения максимальной светочувствительности и модуль 443 установки максимальной светочувствительности.
Модуль 441 определения максимальной светочувствительности сконфигурирован для определения того, превышает ли сумма фактической светочувствительности и компенсационной светочувствительности максимальную светочувствительность мобильного терминала.
Модуль 443 установки максимальной светочувствительности сконфигурирован для установки максимальной светочувствительности в качестве текущей светочувствительности, если модуль 441 определения максимальной светочувствительности определяет, что сумма фактической светочувствительности и компенсационной светочувствительности превышает максимальную светочувствительность мобильного терминала.
[00107] Подмодуль 446 определения съемки дополнительно сконфигурирован для установки суммы фактической светочувствительности и компенсационной светочувствительности в качестве текущей светочувствительности, если модуль 441 определения максимальной светочувствительности определяет, что сумма фактической светочувствительности и компенсационной светочувствительности меньше максимальной светочувствительности мобильного терминала.
[00108] Альтернативно, первый подмодуль 442 вычисления сконфигурирован для запроса первого параметра съемки, соответствующего параметру движения в первом отношении соответствия, причем первое отношение соответствия включает в себя, по меньшей мере, одну группу параметров движения и первый параметр съемки, соответствующий каждой группе параметров движения.
[00109] Альтернативно, второй подмодуль 444 вычисления сконфигурирован для запроса второго параметра съемки, соответствующего параметру условий съемки во втором отношении соответствия, причем второе отношение соответствия включает в себя, по меньшей мере, одну группу параметров условий съемки и второй параметр съемки, соответствующий каждой группе параметров условий съемки.
[00110] Как описано выше, посредством устройства для съемки изображения, согласно данному варианту осуществления, путем определения текущего параметра съемки, согласно параметру движения мобильного терминала, и путем съемки изображения, согласно текущему параметру съемки, решается проблема видимой размытости в снятом изображения из-за движения мобильного терминала, таким образом, достигается эффект того, что текущий параметр съемки определяется в соответствии с параметром движения мобильного терминала, и что на снятом изображении размытость отсутствует или является незначительной.
[00111] С помощью устройства для съемки изображения, согласно этому варианту осуществления, размытость можно устранить или уменьшить, путем выбора более короткого времени из первого времени выдержки Т1 и второго времени выдержки Т2 в качестве текущего времени выдержки.
[00112] С помощью устройства для съемки изображения, согласно этому варианту осуществления, путем принятия суммы фактической светочувствительности и компенсационной светочувствительности в качестве текущей светочувствительности при выборе первого времени выдержки Т1 обеспечивается качество снятого изображения при движении мобильного терминала.
[00113] Что касается устройств в приведенных выше вариантах осуществления, конкретные способы работы отдельных модулей относятся к описанным в вариантах осуществления, касающихся способов, которые не описываются в данном документе снова.
[00114] На фиг. 6 показана структурная схема, иллюстрирующая устройство 600 для съемки изображения, согласно примерному варианту осуществления настоящего изобретения. Например, устройство 600 может быть мобильным телефоном, компьютером, цифровым терминалом вещания, приемопередатчиком сообщений, игровой консолью, планшетом, медицинским устройством, тренажерным оборудованием, персональным цифровым помощником и т.п.
[00115] Как показано на фиг. 6, устройство 600 может включать в себя один или более из следующих компонентов: компонент 602 обработки, память 604, компонент 606 питания, компонент 608 мультимедиа, компонент 610 аудио, интерфейс 612 ввода/вывода (I/O), компонент 614 датчика и компонент 616 связи.
[00116] Компонент 602 обработки обычно управляет всеми операциями устройства 600, такими как операции, связанные с дисплеем, телефонными звонками, передачей данных, работой камеры и операциями записи. Компонент 602 обработки может включать один или несколько процессоров 620 для выполнения команд для осуществления всех или части этапов из описанных выше способов. Кроме того, компонент 602 обработки может включать в себя один или несколько модулей, которые облегчают взаимодействие между компонентом 602 обработки и другими компонентами. Например, компонент 602 обработки может включать в себя мультимедийный модуль для облегчения взаимодействия между компонентом 608 мультимедиа и компонентом 602 обработки.
[00117] Память 604 сконфигурирована для хранения различных типов данных, чтобы поддерживать работу устройства 600. Примеры таких данных включают в себя инструкции для любых приложений или способов, используемых на устройстве 600, контактные данные, данные телефонной книги, сообщения, изображения, видео и т.д. Память 604 может быть реализована с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств, или их сочетания, например, статического оперативного запоминающего устройства (SRAM), электрически стираемого программируемого постоянного запоминающего устройства (EEPROM), стираемого программируемого постоянного запоминающего устройства (EPROM), программируемого постоянного запоминающего устройства (PROM), постоянного запоминающего устройства (ПЗУ), магнитного запоминающего устройства, флэш-памяти, магнитного или оптического диска.
[00118] Компонент 606 питания обеспечивает питание различным компонентам устройства 600. Компонент 606 питания может включать в себя систему управления питанием, один или более источников питания, и любые другие компоненты, связанные с выработкой, управлением и распределением электроэнергии в устройстве 600.
[00119] Компонент 608 мультимедиа включает в себя экран, обеспечивающий выходной интерфейс между устройством 600 и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, экран может быть выполнен в виде сенсорного экрана для получения входных сигналов от пользователя. Сенсорная панель включает в себя один или несколько датчиков контакта для определения касаний, сдвигов и жестов на сенсорной панели. Датчики касания могут не только ощущать границу касания или сдвига, но также продолжительность и силу нажима, связанные с касанием или сдвигом. В некоторых вариантах осуществления компонент 608 мультимедиа включает в себя фронтальную камеру и/или заднюю камеру. Фронтальная камера и задняя камера могут получать внешние мультимедийные данные, когда устройство 600 находится в рабочем режиме, например, в режиме фотографирования или режиме съемки видео. Фронтальная и задняя камеры могут быть снабжены системой фиксированных оптических линз или иметь возможность фокуса и оптического приближения.
[00120] Компонент 610 аудио сконфигурирован для вывода и/или ввода аудиосигналов. Например, компонент 610 аудио включает в себя микрофон (MIC), сконфигурированный для приема внешнего аудиосигнала, когда устройство 600 находится в рабочем режиме, например, режиме вызова, режиме записи и режиме распознавания голоса. Принятый аудиосигнал может в дальнейшем сохраняться в памяти 604 или передаваться через компонент 616 связи. В некоторых вариантах осуществления компонент 610 аудио дополнительно включает в себя динамик для вывода аудиосигналов.
[00121] Интерфейс 612 ввода/вывода обеспечивает интерфейс между компонентом 602 обработки и периферийными интерфейсными модулями, такими как клавиатура, колесо мыши, кнопки и тому подобное. Кнопки могут включать в себя, помимо прочего, кнопку начального узла, кнопку громкости, кнопку пуска и кнопку блокировки.
[00122] Компонент 614 датчика включает в себя один или несколько датчиков для обеспечения оценки состояния различных аспектов устройства 600. Например, компонент 614 датчика может обнаруживать открытое/закрытое состояние устройства 600, относительное позиционирование компонентов (например, дисплея и клавиатуры устройства 600), изменение в положении устройства 600 или компонента в устройстве 600, присутствие или отсутствие контакта пользователя с устройством 600, ориентацию или ускорение/замедление устройства 600 и изменение температуры устройства 600. Компонент 614 датчика может включать в себя датчик приближения, сконфигурированный для обнаружения присутствия близлежащих объектов без физического контакта. Компонент 614 датчика может также включать в себя датчик света, например, КМОП или датчик изображения ПЗС, для использования при получении изображений. В некоторых вариантах осуществления компонент 614 датчика может также включать датчик акселерометра, датчик гироскопа, магнитный датчик, датчик давления или датчик температуры.
[00123] Компонент 616 связи сконфигурирован для облегчения проводной или беспроводной связи между устройством 600 и другими устройствами. Устройство 600 может получать доступ к беспроводной сети на основе стандарта связи, например, WiFi, 2G или 3G, или их сочетания. В одном примерном варианте осуществления компонент 616 связи принимает широковещательный сигнал или транслируемую информацию от внешней системы управления посредством широковещательного канала. В одном примерном варианте осуществления компонент 616 связи дополнительно включает в себя модуль связи малого радиуса действия (NFC) для обеспечения связи ближнего радиуса действия. Например, модуль NFC может быть реализован на основе технологии радиочастотной идентификации (RFID), технологии ассоциации передачи данных в инфракрасном диапазоне (IrDA), сверхширокополосной технологии (UWB), технологии Bluetooth (ВТ) и других технологий.
[00124] В примерных вариантах осуществления устройство 600 может быть реализовано с одной или несколькими специализированными интегральными схемами (ASIC), цифровыми сигнальными процессорами (DSP), цифровыми устройствами обработки сигналов (DSPD), программируемыми логическими устройствами (PLD), массивами программируемых вентильных матриц (FPGA), контроллерами, микроконтроллерами, микропроцессорами или другими электронными компонентами для осуществления описанных выше способов.
[00125] В примерных вариантах осуществления также предлагается энергонезависимый машиночитаемый носитель данных, включающий команды, такой как память 604, включающая команды; вышеописанные команды являются исполняемыми процессором 620 в устройстве 600 для выполнения описанных выше способов. Например, энергонезависимым машиночитаемым носителем данных может быть ROM, RAM, CD-ROM, магнитная лента, гибкий диск, оптическое устройство хранения данных и тому подобное.
[00126] Обеспечивается энергонезависимый машиночитаемый носитель данных. Команды на носителе при выполнении процессором в устройстве 600 заставляют устройство 600 осуществлять способ съемки изображения.
[00127] Другие варианты осуществления изобретения будут очевидны для специалистов в данной области при рассмотрении описания и изучении изобретения. Предполагается, что эта заявка охватывает любые изменения, варианты применения или адаптацию изобретения, согласно изложенным общим принципам, и включая такие отклонения от настоящего изобретения, которые известны или являются обычной практикой в данной области. Предполагается, что описание и примеры будут рассматриваться только в качестве примера, с истинной сущностью и объемом изобретения, указанным в прилагаемой формуле изобретения.
[00128] Следует понимать, что настоящее изобретение не ограничивается точной конструкцией, описанной выше и проиллюстрированной на сопроводительных чертежах, и что различные модификации и изменения могут быть сделаны без отступления от объема изобретения. Предполагается, что объем изобретения ограничивается только прилагаемой формулой изобретения.