Устройство захвата изображения и способ управления им

Иллюстрации

Показать все

Заявленная группа изобретений включает устройство захвата изображения, способ для управления устройством захвата изображения и невременный компьютерно-читаемый носитель информации, хранящий программу для предписания компьютеру исполнять способ управления. Причем устройство захвата изображения содержит: первое средство управления записью для выполнения обработки генерирования HDR-видеокадра, имеющего широкий динамический диапазон, посредством генерирования видеокадров из множества кадров с разными условиями экспозиции и составления видеокадров, и осуществления записи HDR-видеокадров на носитель записи как HDR-видео, средство принятия для принятия инструкции съемки неподвижного изображения во время обработки посредством упомянутого первого средства управления записью, второе средство управления записью для, когда упомянутое средство принятия принимает инструкцию съемки неподвижного изображения во время обработки посредством упомянутого первого средства управления записью, генерирования кадра неподвижного HDR-изображения, имеющего широкий динамический диапазон, посредством генерирования множества кадров неподвижных изображений с разными условиями экспозиции во время обработки посредством упомянутого первого средства управления записью и составления кадров неподвижных изображений, и осуществления записи кадра неподвижного HDR-изображения на носитель записи как неподвижное HDR-изображение и средство буфера для временного хранения кадра, при этом устройство захвата изображения имеет режим, в котором каждый раз, когда упомянутое первое средство управления записью генерирует множество видеокадров, упомянутое второе средство управления записью генерирует множество соответствующих кадров неподвижных изображений, упомянутое средство буфера временно хранит множество сгенерированных кадров неподвижных изображений и, когда упомянутое средство принятия принимает инструкцию съемки неподвижного изображения во время обработки посредством упомянутого первого средства управления записью, упомянутое второе средство управления записью использует, в качестве множества кадров неподвижных изображений, кадр неподвижного изображения, сгенерированный в текущем кадре, и кадр неподвижного изображения непосредственно предшествующего кадра, считанного из упомянутого средства буфера. Технический результат заключается в обеспечении устройства захвата изображения, способного записывать соответствующее неподвижное HDR-изображение при съемке неподвижного изображения во время записи HDR-видео, чей динамический диапазон расширяется посредством составления множества изображений с разными экспозициями. 3 н. и 8 з.п. ф-лы, 10 ил.

Реферат

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

[0001] Настоящее изобретение относится к устройству захвата изображения и способу управления им.

УРОВЕНЬ ТЕХНИКИ

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

[0003] Устройство захвата изображения, раскрытое в выложенной заявке на патент Японии № 2005-57378, сокращает последовательность данных изображения, полученных посредством приведения в действие датчика изображения в режиме прогрессивного сканирования в отсчет пикселей записи видео, и обрабатывает и записывает данные изображения как видео. Если пользователь дает инструкцию снять неподвижное изображение во время съемки видео, данные изображения обрабатываются и записываются как неподвижное изображение без сокращения. Согласно этому способу, возможно снять высококачественное неподвижное изображение во время съемки видео, не прерывая съемку видео, и также снять видео без понижения частоты смены кадров.

[0004] Публикация заявки на патент Японии № 7-97841 раскрывает устройство захвата изображения, способное получать видео, имеющее широкий динамический диапазон, посредством составления множества изображений, захваченных при разных величинах экспозиции, посредством периодического изменения времени экспозиции. Согласно этому способу, изображения непрерывно захватывают, в то же время в качестве альтернативы, изменяя время экспозиции на длинную и короткую продолжительности, и составляют, тем самым генерируя видео с широким динамическим диапазоном (которое в дальнейшем называется как "HDR-видео").

[0005] Традиционно, однако, подробный способ обработки не рассматривался для случая, когда вводится инструкция съемки неподвижного изображения для записи неподвижного HDR-изображения во время записи HDR-видео. Тактирование ввода инструкции съемки неподвижного изображения является асинхронным для обработки непрерывного захвата изображения для записи видео. По этой причине, по которой кадр должен быть использован для генерирования HDR-видео или неподвижного HDR-изображения, широкий диапазон вариаций может учитываться в соответствии с требуемыми эксплуатационными характеристиками.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

[0006] Настоящее изобретение предусматривает устройство захвата изображения, способное записывать соответствующее неподвижное HDR-изображение при съемке неподвижного изображения во время записи HDR-видео, чей динамический диапазон расширяется посредством составления множества изображений с разными экспозициями.

[0007] Согласно одному аспекту настоящего изобретения, устройство захвата изображения содержит первое средство управления записью для выполнения обработки по генерированию HDR-видеокадра, имеющего широкий динамический диапазон, посредством генерирования видеокадров из множества кадров с разными условиями экспозиции и составлению видеокадров, и осуществления записи HDR-видеокадров на носитель записи как HDR-видео, средство принятия для принятия инструкции съемки неподвижного изображения во время обработки первым средством управления записью, и второе средство управления записью для, когда средство принятия принимает инструкцию съемки неподвижного изображения во время обработки первым средством управления записью, генерирования кадра неподвижного HDR-изображения, имеющего широкий динамический диапазон, посредством генерирования множества кадров неподвижных изображений с разными условиями экспозиции во время обработки первым средством управления записью и составления кадров неподвижных изображений, и осуществления записи кадра неподвижного HDR-изображения на носитель записи как неподвижное HDR-изображение.

[0008] Дополнительные признаки настоящего изобретения станут понятны из нижеследующего описания примерных вариантов осуществления со ссылкой на приложенные чертежи.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0009] Фиг.1 является видом, показывающим внешний вид устройства захвата изображения согласно варианту осуществления;

[0010] Фиг.2 является блок-схемой, показывающей схематичную компоновку устройства захвата изображения согласно варианту осуществления;

[0011] Фиг.3 является диаграммой тактирования операций устройства захвата изображения согласно варианту осуществления;

[0012] Фиг.4 является схемой последовательности операций устройства захвата изображения согласно варианту осуществления;

[0013] Фиг.5 является диаграммой тактирования операций устройства захвата изображения согласно другому варианту осуществления;

[0014] Фиг.6A-6B являются схемами последовательности операций устройства захвата изображения согласно варианту осуществления;

[0015] Фиг.7 является диаграммой тактирования операций устройства захвата изображения согласно еще одному варианту осуществления;

[0016] Фиг.8A-8B являются схемами последовательности операций устройства захвата изображения согласно варианту осуществления;

[0017] Фиг.9 является диаграммой тактирования операций устройства захвата изображения согласно еще одному варианту осуществления; и

[0018] Фиг.10 является схемой последовательности операций устройства захвата изображения согласно варианту осуществления.

ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ

[0019] Различные примерные варианты осуществления, признаки и аспекты данного изобретения будут описаны подробно ниже со ссылкой на чертежи.

[0020] Предпочтительные варианты осуществления настоящего изобретения будут теперь описаны подробно со ссылкой на прилагаемые чертежи. Следует отметить, что нижеследующие варианты осуществления не предназначены для ограничения настоящего изобретения и только показывают подробные примеры, предпочтительные для настоящего изобретения. В дополнение, не все комбинации признаков, описанных в нижеследующих вариантах осуществления, являются существенными для средства решения данного изобретения.

[0021] Фиг.1 является видом, показывающим внешний вид устройства 10 захвата изображения согласно этому варианту осуществления. Фиг.2 является блок-схемой, показывающей схематичную компоновку. Соединитель 112 соединяет соединительный кабель и устройство 10 захвата изображения. Носитель 20 записи является носителем записи, таким как карта памяти или жесткий диск. Слот 201 носителя записи является слотом, выполненным с возможностью хранения носителя 20 записи. Носитель 20 записи, хранящийся в слоте 201 носителя записи, может осуществлять связь с устройством 10 захвата изображения. Крышка 203 является крышкой слота 201 носителя записи.

[0022] CPU (центральный процессор) 11 управляет каждым блоком обработки и потоком данных (которые будут описаны позднее). ROM 12 хранит программы (программно-аппаратные средства), относящиеся к процедуре обработки CPU 11, и различные виды информации. Блок 13 отображения образован из цветного жидкокристаллического дисплея или подобного и используется для отображения изображения и графического пользовательского интерфейса. Блок 13 отображения также имеет вывод, который выводит видеосигнал на внешнее устройство отображения, такое как ТВ. Операционный блок 14 образован из переключателя SW1/SW2, кнопки записи видео, различных видов кнопок, селектора на 4 направления, колеса управления, поворотного переключателя и подобного, которые принимают инструкции от пользователя.

[0023] DRAM 15 используется как рабочая область CPU 11 и имеет функцию буфера для временного хранения данных изображения, данных отображения, данных после распаковки изображения и подобных. Запись/считывание данных в/из DRAM обычно выполняется посредством контроллера памяти, который не проиллюстрирован здесь. Хотя не проиллюстрирован, контроллер DMA, который выполняет пересылку DMA для CPU 11 без вмешательства считывания/записи, предусматривается между DRAM 15 и каждым блоком обработки.

[0024] Интерфейс 16 носителя записи выполняет запись/считывание данных изображения на/с носителя 20 записи в соответствии с инструкцией от CPU 11. Носитель 20 записи образован из носителя записи со случайным доступном, таким как карта памяти, оптический диск или жесткий диск, и присоединен к устройству 10 захвата изображения с возможностью отсоединения. Схема 17 захвата изображения образована из линзы, диафрагмы, затвора, и датчика изображения, такого как CCD-датчик или CMOS-датчик, и захватывает объект. Схема 18 обработки изображения генерирует YUV-данные посредством выполнения обработки изображения для данных изображения, введенных из схемы 17 захвата изображения, изменяет размер YUV-данных до произвольного размера, и выполняет вращение и преобразование цвета. Схема 18 обработки изображения может также составлять множество данных изображения или YUV-данных, введенных из схемы 17 захвата изображения, и генерировать одни данные изображения или YUV-данные. Схема 19 сжатия видео кодирует со сжатием YUV-данные в видеоданные формата H.264 или H.265, или подобные. Схема 21 сжатия неподвижного изображения кодирует со сжатием YUV-данные в неподвижное изображение формата JPEG или подобный. CPU 11, ROM 12, блок 13 отображения, операционный блок 14, DRAM 15, I/F 16 носителя записи, схема 17 захвата изображения, схема 18 обработки изображения, схема 19 сжатия видео и схема 21 сжатия неподвижного изображения осуществляют связь посредством внутренней шины 30.

[0025]<Первый вариант осуществления>

Устройство 10 захвата изображения может генерировать и записывать видео с широким динамическим диапазоном (называемое в дальнейшем "HDR-видео") посредством составления множества кадров изображений, полученных посредством непрерывного выполнения захвата изображения, в то же время, изменяя условие экспозиции (например, время экспозиции). После принятия инструкции съемки неподвижного изображения посредством операции операционного блока 14 во время записи HDR-видео, устройство 10 захвата изображения может также снимать неподвижное изображение с широким динамическим диапазоном (называемое в дальнейшем как "неподвижное HDR-изображение") посредством составления множества кадров изображений, непрерывно захватываемых при изменении времени экспозиции и продолжении записи HDR-видео.

[0026] Фиг.3 показывает пример тактирования операций устройства 10 захвата изображения. Схема 17 захвата изображения выполняет захват изображения, в то же время в качестве альтернативы, изменяя условие экспозиции (например, время экспозиции). Cхема 18 обработки изображения периодически генерирует переэкспонированный видеокадр 301, захваченный при первом условии экспозиции, и недоэкспонированный видеокадр 302, захваченный при втором условии экспозиции. Когда набор переэкспонированного и недоэкспонированного видеокадров получен, схема 18 обработки изображения составляет переэкспонированный и недоэкспонированный видеокадры и генерирует HDR-видеокадр 303, имеющий широкий динамический диапазон. Схема 19 сжатия видео кодирует со сжатием непрерывные HDR-видеокадры и записывает их на носитель 20 записи как HDR-видео.

[0027] После принятия инструкции съемки неподвижного изображения 304 посредством операции операционного блока 14 во время записи HDR-видео, схема 18 обработки изображения выполняет нижеследующую обработку. То есть, схема 18 обработки изображения генерирует набор из кадра 305 переэкспонированного неподвижного изображения и кадра 306 недоэкспонированного неподвижного изображения, ближайших от инструкции 304 съемки неподвижного изображения, в то же время, генерируя видеокадры. Когда набор кадров переэкспонированного и недоэкспонированного неподвижных изображений получен, схема 18 обработки изображения составляет кадры переэкспонированного и недоэкспонированного неподвижных изображений и генерирует кадр 307 неподвижного HDR-изображения, имеющий расширенный динамический диапазон. Схема 21 сжатия неподвижного изображения кодирует со сжатием кадр неподвижного HDR-изображения и записывает его на носитель 20 записи как неподвижное HDR-изображение.

[0028] Фиг.4 показывает схему последовательности операций устройства 10 захвата изображения. CPU 11 управляет блоками, так чтобы реализовать операцию, показанную на Фиг.4. Когда инструкция запуска записи HDR-видео вводится посредством нажатия кнопки записи видео операционного блока 14, запускается последовательность, показанная на Фиг.4. На этапе S101, CPU 11 определяет, ввел ли пользователь инструкцию съемки неподвижного изображения посредством оперирования переключателем SW2 операционного блока 14 во время записи HDR-видео. После определения, что инструкция съемки неподвижного изображения не введена, процесс напрямую продвигается на S103. После определения, что инструкция съемки неподвижного изображения введена, CPU 11 устанавливает флаг обработки неподвижного изображения в значение ИСТИНА (например, 1) и сохраняет его в DRAM 15 на этапе S102. Флаг обработки неподвижного изображения используется для определения, выполнить ли обработку неподвижного изображения в последующей последовательности. На этапе S103, CPU 11 предписывает схеме 17 захвата изображения снять переэкспонированное изображение по сравнению с правильной экспозицией. На этапе S104, CPU 11 выполняет, с использованием схемы 18 обработки изображения, обработку по преобразованию в YUV-данные, обработку по изменению размера в отношении размера записи видео и подобное для снимка переэкспонированного изображения на этапе S103, генерирует переэкспонированный видеокадр и сохраняет его в DRAM 15.

[0029] На этапе S105, CPU 11 определяет, установлен ли флаг обработки неподвижного изображения, хранящийся в DRAM 15, в значение ИСТИНА. После определения, что флаг обработки неподвижного изображения не установлен в значение ИСТИНА, процесс продвигается на этан S107. После определения, что флаг обработки неподвижного изображения установлен в значение ИСТИНА, процесс продвигается на этан S106. На этапе S106, CPU 11 выполняет, с использованием схемы 18 обработки изображения, обработку по преобразованию в YUV-данные и подобное для снимка переэкспонированного изображения на этапе S103, генерирует кадр переэкспонированного неподвижного изображения и сохраняет его в DRAM 15.

[0030] На этапе S107, CPU 11 предписывает схеме 17 захвата изображения снять недоэкспонированное изображение по сравнению с правильной экспозицией. На этапе S108, CPU 11 выполняет, с использованием схемы 18 обработки изображения, обработку по преобразованию в YUV-данные, обработку по изменению размера в отношении размера записи видео и подобное для снимка недоэкспонированного изображения на этапе S107, генерирует недоэкспонированный видеокадр и сохраняет его в DRAM 15.

[0031] На этапе S109, CPU 11 определяет, установлен ли флаг обработки неподвижного изображения, хранящийся в DRAM 15, в значение ИСТИНА. После определения, что флаг обработки неподвижного изображения не установлен в значение ИСТИНА, процесс продвигается на этан S111. После определения, что флаг обработки неподвижного изображения установлен в значение ИСТИНА, процесс продвигается на этан S110. На этапе S110, CPU 11 выполняет, с использованием схемы 18 обработки изображения, обработку по преобразованию в YUV-данные и подобное для снимка недоэкспонированного изображения на этапе S107, генерирует кадр недоэкспонированного неподвижного изображения и сохраняет его в DRAM 15.

[0032] На этапе S111, CPU 11 считывает переэкспонированный и недоэкспонированный видеокадры, сохраненные в DRAM 15 на этапах S104 и S108, и составляет их с использованием схемы 18 обработки изображения, тем самым генерируя HDR-видеокадр, имеющий широкий динамический диапазон. На этапе S112, CPU 11 кодирует со сжатием HDR-видеокадр, сгенерированный на этапе S111, в видеоданные формата H.264 или подобного с использованием схемы 19 сжатия видео. На этапе S113, CPU 11 записывает видеоданные, кодированные со сжатием на этапе S112, на носитель 20 записи через интерфейс 16 носителя записи. На этапе S114, CPU 11 выполняет, с использованием схемы 18 обработки изображения, обработку по изменению размера до размера отображения и подобного для HDR-видеокадра, сгенерированного на этапе S111 и генерирует данные отображения электронного видоискателя. На этапе S115, CPU 11 предписывает блоку 13 отображения отобразить данные отображения, сгенерированные на этапе S114. То есть, изображение для визирования по экрану на блоке 13 отображения обновляется.

[0033] На этапе S116, CPU 11 определяет, установлен ли флаг обработки неподвижного изображения, хранящийся в DRAM 15, в значение ИСТИНА. После определения, что флаг обработки неподвижного изображения не установлен в значение ИСТИНА, процесс продвигается на этан S121. После определения, что флаг обработки неподвижного изображения установлен в значение ИСТИНА, процесс продвигается на этан S117. На этапе S117, CPU 11 считывает кадры переэкспонированного и недоэкспонированного неподвижных изображений, сохраненные в DRAM 15 на этапах S106 и S110, и составляет их с использованием схемы 18 обработки изображения, тем самым генерируя кадр неподвижного HDR-изображения, имеющий широкий динамический диапазон. На этапе S118, CPU 11 кодирует со сжатием кадр неподвижного HDR-изображения, сгенерированный на этапе S117, в данные неподвижного изображения формата JPEG с использованием схемы 21 сжатия неподвижного изображения. На этапе S119, CPU 11 записывает данные неподвижного изображения, кодированные со сжатием на этапе S118, на носитель 20 записи через интерфейс 16 носителя записи. На этапе S120, так как последовательность процессов для неподвижного изображения согласно инструкции съемки неподвижного изображения на этапе S101 закончилась, CPU 11 устанавливает флаг обработки неподвижного изображения в значение ЛОЖЬ (например, 0) и сохраняет его в DRAM 15.

[0034] На этапе S121, CPU 11 определяет, введена ли инструкция остановки записи видео посредством оперирования кнопкой записи видео операционного блока 14. После определения, что инструкция остановки записи видео не введена, CPU 11 возвращается на этап S101 для продолжения обработки следующего видеокадра. После определения, что инструкция остановки записи видео введена, CPU 11 заканчивает запись HDR-видео.

[0035] Будет дано краткое изложение вышеописанной обработки. В этом варианте осуществления, CPU 11 выполняет обработку по генерированию HDR-видеокадра, имеющего широкий динамический диапазон, посредством генерирования и составления множества видеокадров при разных условиях экспозиции, и запись на носитель записи как HDR-видео. Устройство 10 захвата изображения может принять инструкцию съемки неподвижного изображения во время обработки HDR-видео. В соответствии с принятием инструкции съемки неподвижного изображения, CPU 11 генерирует кадр неподвижного HDR-изображения во время обработки HDR-видео и записывает его на носитель записи как неподвижное HDR-изображение. В этом варианте осуществления, CPU 11 генерирует множество видеокадров из множества кадров, включающих в себя кадр, захваченный при первом условии экспозиции, и последующий кадр, захваченный при втором условии экспозиции. В дополнение, CPU 11 генерирует множество кадров неподвижных изображений из множества кадров, включающих в себя кадр, захваченный при первом условии экспозиции, который получается первым после принятия инструкции съемки неподвижного изображения, и последующий кадр, захваченный при втором условии экспозиции. Когда инструкция съемки неподвижного изображения принята во время записи HDR-видео, неподвижное HDR-изображение, сгенерированное из того же набора переэкспонированного и недоэкспонированного изображений, что и набор, использованный для генерирования HDR-видеокадра, может таким образом может быть записано, в то же время продолжая запись HDR-видео.

[0036] В этом варианте осуществления был разъяснен пример, в котором переэкспонированное и недоэкспонированное изображения преобразовывают в YUV-данные и затем составляют для генерирования HDR-изображения. Однако, переэкспонированное и недоэкспонированное изображения в формате необработанных данных, выведенные из блока захвата изображения, могут быть составлены и затем преобразованы в YUV-данные.

[0037] В этом варианте осуществления, был разъяснен пример, в котором для генерирования HDR-изображения составляют два изображения, переэкспонированное и недоэкспонированное. Однако, число изображений, которые должны быть составлены, может быть увеличено, и например, для генерирования HDR-изображения можно составить три изображения, переэкспонированное, недоэкспонированное и правильно экспонированное.

[0038]<Второй вариант осуществления>

Устройство 10 захвата изображения может сгенерировать и записать HDR-видео посредством составления множества изображений, непрерывно захватываемых при изменении времени экспозиции. Устройство 10 захвата изображения может также принять инструкцию съемки неподвижного изображения посредством операции операционного блока 14 во время записи HDR-видео и снять неподвижное HDR-изображение, в то же время продолжая запись HDR-видео. Временная задержка съемки в этот раз может быть сокращена.

[0039] Фиг.5 показывает пример тактирования операций устройства 10 захвата изображения. Схема 17 захвата изображения выполняет захват изображения, в то же время в качестве альтернативы, изменяя время экспозиции. Схема 18 обработки изображения периодически генерирует переэкспонированный видеокадр 401 и недоэкспонированный видеокадр 402. Когда набор переэкспонированного и недоэкспонированного видеокадров получен, схема 18 обработки изображения составляет переэкспонированный и недоэкспонированный видеокадры и генерирует HDR-видеокадр 403, имеющий расширенный динамический диапазон. Схема 19 сжатия видео кодирует со сжатием непрерывные HDR-видеокадры и записывает их на носитель 20 записи как HDR-видео.

[0040] После принятия инструкции съемки неподвижного изображения 404 посредством операции операционного блока 14 во время записи HDR-видео, схема 18 обработки изображения выполняет нижеследующую обработку. То есть, схема 18 обработки изображения генерирует кадр 405 недоэкспонированного неподвижного изображения или кадр 406 переэкспонированного неподвижного изображения из кадра, следующего за кадром, где инструкция съемки неподвижного изображения 404 была принята при генерировании видеокадра. Схема 18 обработки изображения также генерирует кадр 406 переэкспонированного неподвижного изображения или кадр 405 недоэкспонированного неподвижного изображения из кадра после следующего. Когда набор кадров переэкспонированного и недоэкспонированного неподвижных изображений получен, схема 18 обработки изображения составляет кадры переэкспонированного и недоэкспонированного неподвижных изображений и генерирует кадр 407 неподвижного HDR-изображения, имеющий расширенный динамический диапазон. Схема 21 сжатия неподвижного изображения кодирует со сжатием кадр неподвижного HDR-изображения и записывает его на носитель 20 записи как неподвижное HDR-изображение.

[0041] Кадр неподвижного HDR-изображения, таким образом, генерируется посредством составления первого и второго кадров, следующих за кадром, который принял инструкцию съемки неподвижного изображения, и записывается. Это может сократить временную задержку съемки, хотя необязательно использовать тот же набор, что и набор, использованный для генерирования HDR-видеокадра.

[0042] Фиг.6A-6B показывают схемы последовательности операций устройства 10 захвата изображения. CPU 11 управляет блоками, так чтобы реализовать операцию, показанную на Фиг.6A-6B. Когда инструкция запуска записи HDR-видео вводится посредством нажатия кнопки записи видео операционного блока 14, запускается последовательность, показанная на Фиг.6A-6B. На этапе S201, CPU 11 устанавливает экспозицию следующего кадра в переэкспозицию и сохраняет установление в DRAM 15. Установление экспозиции используется для определения, снять ли переэкспонированное изображение или недоэкспонированное изображение в последующей последовательности. На этапе S202, CPU 11 определяет, ввел ли пользователь инструкцию съемки неподвижного изображения посредством оперирования переключателем SW2 операционного блока 14. После определения, что инструкция съемки неподвижного изображения не введена, процесс продвигается на S204. После определения, что инструкция съемки неподвижного изображения введена, CPU 11 устанавливает флаг обработки неподвижного изображения в значение ИСТИНА (например, 1) и сохраняет его в DRAM 15 на этапе S203. Флаг обработки неподвижного изображения используется для определения, выполнить ли обработку неподвижного изображения в последующей последовательности.

[0043] На этапе S204, CPU 11 определяет, является ли установление экспозиции, хранящееся в DRAM 15, установлением переэкспозиции или недоэкспозиции. После определения, что установлением экспозиции является установление переэкспозиции, процесс продвигается на этан S205. После определения, что установлением экспозиции является установление недоэкспозиции, процесс продвигается на этан S210. На этапе S205, CPU 11 предписывает схеме 17 захвата изображения снять переэкспонированное изображение по сравнению с правильной экспозицией. На этапе S206, CPU 11 выполняет, с использованием схемы 18 обработки изображения, обработку по преобразованию в YUV-данные, обработку по изменению размера в отношении размера записи видео и подобное для снимка переэкспонированного изображения на этапе S205, генерирует переэкспонированный видеокадр и сохраняет его в DRAM 15. На этапе S207, CPU 11 определяет, установлен ли флаг обработки неподвижного изображения, хранящийся в DRAM 15, в значение ИСТИНА. После определения, что флаг обработки неподвижного изображения не установлен в значение ИСТИНА, процесс продвигается на этан S209. После определения, что флаг обработки неподвижного изображения установлен в значение ИСТИНА, процесс продвигается на этан S208. На этапе S208, CPU 11 выполняет, с использованием схемы 18 обработки изображения, обработку по преобразованию в YUV-данные и подобное для снимка переэкспонированного изображения на этапе S205, генерирует кадр переэкспонированного неподвижного изображения и сохраняет его в DRAM 15. На этапе S209, CPU 11 устанавливает экспозицию следующего кадра в недоэкспозицию и сохраняет установление в DRAM 15. После этого, процесс продвигается на этан S215.

[0044] На этапе S210, CPU 11 предписывает схеме 17 захвата изображения снять недоэкспонированное изображение по сравнению с правильной экспозицией. На этапе S211, CPU 11 выполняет, с использованием схемы 18 обработки изображения, обработку по преобразованию в YUV-данные, обработку по изменению размера в отношении размера записи видео и подобное для снимка недоэкспонированного изображения на этапе S210, генерирует недоэкспонированный видеокадр и сохраняет его в DRAM 15. На этапе S212, CPU 11 определяет, установлен ли флаг обработки неподвижного изображения, хранящийся в DRAM 15, в значение ИСТИНА. После определения, что флаг обработки неподвижного изображения не установлен в значение ИСТИНА, процесс продвигается на этан S214. После определения, что флаг обработки неподвижного изображения установлен в значение ИСТИНА, процесс продвигается на этан S213. На этапе S213, CPU 11 выполняет, с использованием схемы 18 обработки изображения, обработку по преобразованию в YUV-данные и подобное для снимка недоэкспонированного изображения на этапе S210, генерирует кадр недоэкспонированного неподвижного изображения и сохраняет его в DRAM 15. На этапе S214, CPU 11 устанавливает экспозицию следующего кадра в переэкспозицию и сохраняет установление в DRAM 15. После этого, процесс продвигается на этан S215.

[0045] На этапе S215, CPU 11 определяет, сохранены ли переэкспонированный и недоэкспонированный видеокадры в DRAM 15 на этапах S206 и S211, и существует ли один завершенный набор переэкспонированного и недоэкспонированного видеокадров. После определения, что один завершенный набор переэкспонированного и недоэкспонированного видеокадров не существует, процесс продвигается на этан S221. После определения, что один завершенный набор переэкспонированного и недоэкспонированного видеокадров существует, процесс продвигается на этан S216.

[0046] На этапе S216, CPU 11 считывает набор переэкспонированного и недоэкспонированного видеокадров, сохраненных в DRAM 15 на этапах S206 и S211, и составляет их с использованием схемы 18 обработки изображения, тем самым генерируя HDR-видеокадр, имеющий расширенный динамический диапазон. На этапе S217, CPU 11 кодирует со сжатием HDR-видеокадр, сгенерированный на этапе S216, в видеоданные формата H.264 или подобного с использованием схемы 19 сжатия видео. На этапе S218, CPU 11 записывает видеоданные, кодированные со сжатием на этапе S217, на носитель 20 записи через интерфейс 16 носителя записи. На этапе S219, CPU 11 выполняет, с использованием схемы 18 обработки изображения, обработку по изменению размера до размера отображения и подобного для HDR-видеокадра, сгенерированного на этапе S216 и генерирует данные отображения электронного видоискателя. На этапе S220, CPU 11 предписывает блоку 13 отображения отобразить данные отображения, сгенерированные на этапе S219. То есть, изображение для визирования по экрану на блоке 13 отображения обновляется.

[0047] На этапе S221, CPU 11 определяет, установлен ли флаг обработки неподвижного изображения, хранящийся в DRAM 15, в значение ИСТИНА. После определения, что флаг обработки неподвижного изображения не установлен в значение ИСТИНА, процесс продвигается на этан S227. После определения, что флаг обработки неподвижного изображения установлен в значение ИСТИНА, процесс продвигается на этан S222. На этапе S222, CPU 11 определяет, сохранены ли кадры переэкспонированного и недоэкспонированного неподвижных изображений в DRAM 15 на этапах S208 и S213, и существует ли один завершенный набор кадров переэкспонированного и недоэкспонированного неподвижных изображений. После определения, что один завершенный набор кадров переэкспонированного и недоэкспонированного неподвижных изображений не существует, процесс продвигается на этан S227. После определения, что один завершенный набор кадров переэкспонированного и недоэкспонированного неподвижных изображений существует, процесс продвигается на этан S223.

[0048] На этапе S223, CPU 11 считывает кадры переэкспонированного и недоэкспонированного неподвижных изображений, сохраненные в DRAM 15 на этапах S208 и S213, и составляет их с использованием схемы 18 обработки изображения, тем самым генерируя кадр неподвижного HDR-изображения, имеющий расширенный динамический диапазон. На этапе S224, CPU 11 кодирует со сжатием кадр неподвижного HDR-изображения, сгенерированный на этапе S223, в данные неподвижного изображения формата JPEG с использованием схемы 21 сжатия неподвижного изображения. На этапе S225, CPU 11 записывает данные неподвижного изображения, кодированные со сжатием на этапе S224, на носитель 20 записи через интерфейс 16 носителя записи. На этапе S226, так как последовательность процессов для неподвижного изображения согласно инструкции съемки неподвижного изображения на этапе S202 закончилась, CPU 11 устанавливает флаг обработки неподвижного изображения в значение ЛОЖЬ (например, 0) и сохраняет его в DRAM 15.

[0049] На этапе S227, CPU 11 определяет, введена ли инструкция остановки записи видео посредством оперирования кнопкой записи видео операционного блока 14. После определения, что инструкция остановки записи видео не введена, CPU 11 возвращается на этап S202 для продолжения обработки следующего видеокадра. После определения, что инструкция остановки записи видео введена, CPU 11 заканчивает запись HDR-видео.

[0050] Как описано выше, в этом варианте осуществления, CPU 11 генерирует множество видеокадров из множества кадров, включающих в себя кадр, захваченный при первом условии экспозиции, и последующий кадр, захваченный при втором условии экспозиции. В дополнение, CPU 11 генерирует множество кадров неподвижных изображений из множества кадров, включающих в себя кадр сразу после принятия инструкции съемки неподвижного изображения и последующий кадр. Это может сократить временную задержку съемки кадра неподвижного HDR-изображения по сравнению с обработкой управления по первому варианту осуществления.

[0051] В этом варианте осуществления, был разъяснен пример, в котором переэкспонированное и недоэкспонированное изображения преобразовывают в YUV-данные и затем составляют для генерирования HDR-изображения. Однако, переэкспонированное и недоэкспонированное изображения в формате необработанных данных, выведенные из блока захвата изображения, могут быть составлены и затем преобразованы в YUV-данные.

[0052] В этом варианте осуществления, был разъяснен пример, в котором для генерирования HDR-изображения составляют два изображения, переэкспонированное и недоэкспонированное. Однако, число изображений, которые должны быть составлены, может быть увеличено, и например, для генерирования HDR-изображения можно составить три изображения, переэкспонированное, недоэкспонированное и правильно экспонированное.

[0053]<Третий вариант осуществления>

Устройство 10 захвата изображения может сгенерировать и записать HDR-видео посредством составления множества изображений, непрерывно захватываемых при изменении времени экспозиции. Устройство 10 захвата изображения может также принять инструкцию съемки неподвижного изображения посредством операции операционного блока 14 во время записи HDR-видео и снять неподвижное HDR-изображение, в то же время продолжая запись HDR-видео. Временная задержка съемки в этот раз может быть сокращена.

[0054] Фиг.7 показывает пример тактирования операций устройства 10 захвата изображения. Схема 17 захвата изображения выполняет захват изображения, в то же время в качестве альтернативы, изменяя время экспозиции. Схема 18 обработки изображения периодически генерирует переэкспонированный видеокадр 501 и недоэкспонированный видеокадр 502. Когда набор переэкспонированного и недоэкспонированного видеокадров получен, схема 18 обработки изображения составляет переэкспонированный и недоэкспонированный видеокадры и генерирует HDR-видеокадр 503, имеющий расширенный динамический диапазон. Схема 19 сжатия видео кодирует со сжатием непрерывные HDR-видеокадры и записывает их на носитель 20 записи как HDR-видео.

[0055] В этот раз, кадр 505 переэкспонированного неподвижного изображения и кадр 506 недоэкспонированного неподвижного изображения также периодически генерируются и сохраняются в буферах DRAM 15 в то же время, что и генерирование видеокадра. В этот раз, емкости буфера по меньшей мере для двух изображений, необходимых для обработки по составлению, выделяются в DRAM 15, так чтобы сохранить один сгенерированный кадр переэкспонированного неподвижного изображения и один сгенерированный кадр недоэкспонированного неподвижного изображения, соответственно. Когда кадр переэкспонированного неподвижного изображения или кадр недоэкспонированного неподвижного изображения генерируется вновь, ранее сохраненный кадр переэкспонированного неподвижного изображения или кадр недоэкспонированного неподвижного изображения перезаписывается.

[0056] После принятия инструкции съемки неподвижного изображения 504 посредством операции операционного блока 14 во время записи HDR-видео, схема 18 обработки изображения выполняет нижеследующую обработку. То есть, схема 18 обработки изображения ожидает генерирование кадра переэкспонированного неподвижного изображения или кадра недоэкспонированного неподвижного изображения для кадра, где была принята инструкция съемки неподвижного изображения, и получение набора кадров неподвижных изображений. Когда набор кадров переэкспонированного и недоэкспонированного неподвижных изображений получен, схема 18 обработки изображения составляет набор кадров переэкспонированного и недоэкспонированного неподвижных изображений и генерирует кадр 507 неподвижного HDR-изображения, имеющий расширенный динамический диапазон. Схема 21 сжатия неподвижного изображения кодирует со сжатием кадр неподвижного HDR-изображения и записывает его на носитель 20 записи как неподвижное HDR-изображение.

[0057] Когда