Устройство формирования изображения и способ управления указанным устройством
Иллюстрации
Показать всеИзобретение относится к устройствам формирования изображений с функцией аутентификации личности. Техническим результатом является повышение точности аутентификации объекта за счет выбора новых данных о характерных признаках. Предложено устройство формирования изображения, включающее в себя блок формирования изображения. Устройство также включает в себя блок регистрации, сконфигурированный для регистрации множества данных о характерных признаках, вплоть до максимального предела, в энергонезависимой памяти с привязкой к одному и тому же объекту. Устройство также содержит блок аутентификации, сконфигурированный для идентификации того, является ли объект, который был обнаружен на основе изображения, захваченного посредством блока формирования изображения, зарегистрированным объектом на основе данных о характерных признаках, зарегистрированных в энергонезависимой памяти. Кроме того, устройство включает в себя блок выбора, сконфигурированный для выбора одного из объектов, зарегистрированных в энергонезависимой памяти, для которого посредством блока регистрации были зарегистрированы новые данные о характерных признаках. 6 н. и 12 з.п. ф-лы, 22 ил.
Реферат
Уровень техники изобретения
Область техники, к которой относится изобретение
[0001] Настоящее изобретение относится к устройству формирования изображения с функцией регистрации данных о характерных признаках объекта для аутентификации личности, а также к способу управления устройством.
Описание предшествующего уровня техники
[0002] В наши дни известно устройство формирования изображения, которое обеспечивает функцию обнаружения объекта, такого как человек, на основе захваченного изображения, а также функцию выполнения операции автоматического фокусирования (AF) для обнаруженного объекта. Кроме того, также известно устройство формирования изображения, которое может выполнять аутентификацию личности для идентификации того, какой именно человек был обнаружен на основе изображения.
[0003] В устройстве формирования изображения, которое выполняет аутентификацию личности, данные о характерных признаках лица человека заблаговременно регистрируются в области памяти камеры, а аутентификация личности выполняется посредством сопоставления характерных признаков лица, обнаруженного в процессе захвата изображения, с зарегистрированными данными о характерных признаках лица человека. В случае, когда выполняется аутентификация личности для выяснения того, что обнаруженный человек соответствует зарегистрированному человеку, обеспечивается функция применения специального эффекта к лицу человека или, предпочтительно, функция фокусирования на лице человека.
[0004] В выложенной заявке на патент Японии № 2010-259088 раскрывается способ извлечения характерных признаков лица, которое фиксируется посредством задания режима регистрации лиц с ручным управлением, регистрации имени, дня рождения и приоритета идентификации в привязке, а также выполнения аутентификации личности (идентификации личности) посредством использования зарегистрированных характерных признаков лица.
[0005] Также был предложен способ, который в случае, когда в режиме захвата изображения неоднократно обнаруживается незарегистрированное лицо, которое имеет аналогичные характерные признаки, предоставляет возможность регистрации часто фиксируемого лица без задания режима регистрации лиц посредством автоматического отображения экранного изображения для уточнения того, следует ли выполнять регистрацию лица.
[0006] Также известно устройство формирования изображения, которое в случае неполного нажатия кнопки спуска затвора в момент, когда устройство не находится в состоянии ожидания захвата изображения режима захвата изображения, быстро осуществляет переход в режим захвата изображения. В выложенной заявке на патент Японии № 2000-165706 раскрывается устройство формирования изображения, которое реализует управляющее воздействие для начала операции захвата изображения в случае нажатия переключателя 62 затвора в состоянии отображения экранного изображения меню для вывода сигнала SW1 с переключателя 62a.
[0007] Для повышения точности аутентификации в процессе выполнения функции аутентификации личности желательно регистрировать множество данных о характерных признаках одного объекта. Однако в способе, который обсуждается в выложенной заявке на патент Японии № 2010-259088, в случае завершения регистрации данных о характерных признаках, режим регистрации лиц завершается. Следовательно, для регистрации множества данных о характерных признаках того же самого объекта режим регистрации лиц должен быть задан повторно.
[0008] Однако пользователь, который не осведомлен о целесообразности регистрации множества данных о характерных признаках лица для того же самого объекта, не имеет никаких мотивов для повторного задания режима регистрации лиц, с целью дополнительной регистрации данных о характерных признаках для того же самого объекта.
[0009] В случае, когда ребенок изменяет свои черты лица, достоверность данных о характерных признаках, которые были зарегистрированы ранее, в качестве информации для идентификации фиксируемого на тот момент объекта, снижается из-за изменения самого объекта с течением времени. Следовательно, даже в случае завершения регистрации множества данных о характерных признаках, желательно часто выполнять обновление зарегистрированных данных о характерных признаках. В частности, существует потребность в пользовательском интерфейсе, который предоставляет возможность простого и удобного обновления данных о характерных признаках.
[0010] В случае выбора объекта, для которого должна быть выполнена регистрация данных о характерных признаках, команда начала операции регистрации не принимается даже в том случае, когда данные о характерных признаках, зарегистрированные в объекте, достигают максимального предельного значения, в связи с чем пользователь теряет шанс обновления данных о характерных признаках. Другими словами, даже в случае, когда зарегистрированные данные о характерных признаках, достигшие максимального предельного значения, включают в себя устаревшие данные о характерных признаках, зарегистрированные данные о характерных признаках не обновляются до тех пор, пока пользователь не будет осведомлен о том, что замена устаревших данных о характерных признаках повышает точность аутентификации.
[0011] Даже в случае замены данных о характерных признаках, добавление не разрешается до тех пор, пока данные о характерных признаках не будут явно удалены из меню для удаления данных о характерных признаках, с целью обеспечения (сохранения) объема оставшихся регистрируемых данных о характерных признаках. Это требует время и усилия пользователя.
[0012] Как обсуждалось в выложенной заявке на патент Японии № 2000-165706, в случае, когда камера осуществляет переход в состояние ожидания захвата изображения, в соответствии с воздействием на кнопку спуска затвора в момент, когда камера не находится в состоянии ожидания захвата изображения, к примеру, в момент отображения экранного изображения меню, пользователь, который пытается выполнить захват изображения в режиме захвата изображения, может быстро выполнить захват изображения. Однако воздействие на кнопку спуска затвора, выполняемое в рабочем режиме для регистрации данных о характерных признаках, подобно случаю с режимом регистрации лиц, описанному в выложенной заявке на патент Японии № 2010-259088, может служить для инструктирования получения изображения, включающего в себя лицо, которое должно быть зарегистрировано. Следовательно, сам захват изображения в режиме захвата изображения является не обязательным.
[0013] В результате, в случае, когда камера осуществляет переход в состояние ожидания захвата изображения режима захвата изображения, в соответствии с воздействием на кнопку спуска затвора в режиме регистрации лиц, рабочий процесс выполняется до тех пор, пока не будет отменена регистрация лиц, что снижает удобство и простоту использования.
Сущность изобретения
[0014] Настоящее изобретение относится к устройству формирования изображения с функцией предотвращения паразитных конфликтов с процессом регистрации, возникающих в результате воздействия на кнопку спуска затвора в течение процесса регистрации объекта, и быстрого перехода в состояние ожидания захвата изображения посредством воздействия на кнопку спуска затвора в других случаях.
[0015] В соответствии с аспектом настоящего изобретения, устройство формирования оптического изображения, содержащее блок формирования оптического изображения, включает в себя блок регистрации, сконфигурированный для регистрации множества данных о характерных признаках, вплоть до максимального предельного значения, в энергонезависимой памяти с привязкой к одному и тому же объекту, блок аутентификации, сконфигурированный для выполнения идентификации того, является ли объект, который был обнаружен на основе изображения, захваченного посредством блока формирования изображения, зарегистрированным объектом на основе данных о характерных признаках, зарегистрированных в энергонезависимой памяти, блок выбора, сконфигурированный для выбора одного из объектов, зарегистрированных в энергонезависимой памяти, для которого посредством блока регистрации были зарегистрированы новые данные о характерных признаках, и блок управления, сконфигурированный для реализации управляющего воздействия с целью отображения экранного изображения вариантов выбора, служащего для того, чтобы в случае, когда объект, который был выбран посредством блока выбора, является объектом, для которого был зарегистрирован максимальный предел данных о характерных признаках, предоставлять пользователю возможность выбора данных о характерных признаках, которые должны быть заменены новыми данными о характерных признаках, из числа максимального предела данных о характерных признаках, зарегистрированных для объекта, причем блок регистрации регистрирует новые данные о характерных признаках посредством замены данных о характерных признаках, выбранных на экранном изображении вариантов выбора.
[0016] Кроме того, отличительные признаки и аспекты настоящего изобретения станут очевидными после изучения следующего подробного описания иллюстративных вариантов осуществления, изложенного со ссылкой на прилагаемые чертежи.
Краткое описание фигур чертежей
[0017] Сопроводительные чертежи, которые включаются в описание, а также составляют его часть, изображают иллюстративные варианты осуществления, отличительные признаки и аспекты изобретения, а также совместно с описанием служат для разъяснения принципов изобретения.
[0018] Фиг.1 изображает графическое представление, иллюстрирующее внешний вид задней поверхности цифровой камеры, в соответствии с иллюстративным вариантом осуществления настоящего изобретения.
[0019] Фиг.2 изображает блок-схему, иллюстрирующую принципиальную схему цифровой камеры, в соответствии с иллюстративным вариантом осуществления настоящего изобретения.
[0020] Фиг.3 изображает графическое представление, иллюстрирующее структуру базы данных (каталога лиц) информации о лице для аутентификации личности.
[0021] Фиг.4 изображает графическое представление алгоритма, иллюстрирующее полный процесс работы цифровой камеры 100.
[0022] Фиг.5 изображает графическое представление алгоритма, иллюстрирующее процесс обработки режима захвата изображений.
[0023] Фиг.6 изображает графическое представление, иллюстрирующее пример экранного изображения, на котором отображается зарегистрированное лицо, подлежащее идентификации.
[0024] Фиг.7 изображает графическое представление алгоритма, подробно иллюстрирующее процесс задания параметров настройки режима аутентификации личности.
[0025] Фиг.8 изображает графическое представление алгоритма, иллюстрирующее процесс обработки режима регистрации лиц.
[0026] Фиг.9A изображает пример экранного изображения, иллюстрирующий экранное изображение меню задания параметров настройки режима аутентификации личности,
Фиг.9B изображает пример экранного изображения, иллюстрирующий регистрационное меню.
[0027] Фиг.10 изображает графическое представление алгоритма, иллюстрирующее задание параметров настройки режима дополнительной регистрации.
[0028] Фиг.11A-11C изображают графические представления, иллюстрирующие различные примеры экранных изображений при задании параметров настройки в режиме дополнительной регистрации.
[0029] Фиг.12 (12A+12B) изображает графическое представление алгоритма, иллюстрирующее процесс регистрации лиц.
[0030] Фиг.13A-13F изображают графические представления, иллюстрирующие различные примеры экранных изображений в процессе регистрации лиц.
Описание вариантов осуществления
[0031] Далее, со ссылкой на чертежи, будут подробно описаны различные иллюстративные варианты осуществления, отличительные признаки и аспекты изобретения.
[0032] Фиг.1 иллюстрирует внешний вид цифровой камеры в качестве примера устройства формирования изображения, в соответствии с иллюстративным вариантом осуществления настоящего изобретения. Блок 28 визуализации отображает изображения или различные фрагменты информации. Кнопка 61 спуска затвора является операционным блоком затвора, служащим для инструктирования о захвате изображения. Переключатель 60 режимов является операционным блоком, служащим для переключения различных режимов. Соединительный разъем 112 предоставляет возможность подключения соединительного кабеля к цифровой камере 100.
[0033] Операционный блок 70 включает в себя операционные элементы, такие как различные переключатели или кнопки, служащие для приема различных команд от пользователя. Колесо 73 управления является поворотным операционным элементом, включенным в состав операционного блока 70. Кнопка 72 выключения питания активирует и прекращает подачу электропитания. Среда 200 записи является средой записи, такой как съемная карта памяти или жесткий диск.
[0034] Гнездо 201 среды записи служит для размещения среды 200 записи. Среда 200 записи, которая размещена (вставлена) в гнезде 201 среды записи, может взаимодействовать с цифровой камерой 100. Крышка 202 служит в качестве крышки гнезда 201 среды записи.
[0035] Фиг.2 изображает блок-схему, иллюстрирующую принципиальную схему цифровой камеры 100, в соответствии с настоящим иллюстративным вариантом осуществления.
[0036] На Фиг.2 фотообъектив 103 является группой линз, включающей в себя объектив с переменным фокусным расстоянием и фокусирующую линзу. Затвор 101 имеет функцию диафрагмы. Блок 22 формирования изображения является датчиком изображения, включающим в себя ПЗС (CCD) или КМОП (CMOS) матрицу, для выполнения преобразования оптического изображения в электрический сигнал. Аналого-цифровой (A-D) преобразователь 23 выполняет преобразование аналогового сигнала в цифровой сигнал. Аналого-цифровой преобразователь 23 используется для выполнения преобразования аналогового сигнала, который выводится с блока 22 формирования изображения, в цифровой сигнал. Защитный элемент 102 препятствует образованию пятен, а также защищает от повреждений систему формирования изображения, включающую в себя фотообъектив 103, затвор 101 и блок 202 формирования изображения, посредством того, что он покрывает систему формирования изображения, включающую в себя фотообъектив 103 цифровой камеры 100.
[0037] Блок 24 обработки изображений выполняет предварительно определенную пиксельную интерполяцию, процесс изменения размеров, такой как сокращение размеров, или процесс преобразования цветов, применительно к данным, выводимым с аналого-цифрового преобразователя 23, или же применительно к данным, выводимым с блока 15 управления памятью. Блок 24 обработки изображений выполняет предварительно определенный процесс вычисления посредством использования данных захваченного изображения. Блок 50 управления системой выполняет процесс управления экспонированием или процесс управления фокусированием на основе полученного результата вычисления.
[0038] Соответственно, выполняется процесс автоматического фокусирования (AF), процесс автоматического экспонирования (АЕ) и процесс предварительной вспышки (EF) с анализом светового потока, прошедшего через объектив (TTL). Блок 24 обработки изображений дополнительно выполняет предварительно определенный процесс вычисления посредством использования данных захваченного изображения, а также процесс автоматической настройки баланса белого (AWB) с анализом светового потока, прошедшего через объектив (TTL), на основе полученного результата вычисления.
[0039] Выходные данные аналого-цифрового преобразователя 23 непосредственно записываются в память 32 через блок 24 обработки изображений и блок 15 управления памятью, или через блок 15 управления памятью. Память 32 является временной средой записи, служащей для сохранения графических данных, полученных посредством блока 22 формирования изображения и преобразованных в цифровые данные посредством аналого-цифрового преобразователя 23, или же графических данных, отображенных на блоке 28 визуализации. Память 32 имеет емкость хранения, которая является достаточной для сохранения предварительно определенного количества статических изображений, движущегося изображения или голосового сигнала на протяжении предварительно определенного промежутка времени.
[0040] Память 32 также служит в качестве памяти для отображения изображения (видеопамять). Цифроаналоговый «D-A» преобразователь 13 выполняет преобразование данных отображаемого изображения, сохраненных в памяти 32, в аналоговый сигнал для их последующей передачи на блок 28 визуализации. Данные визуализируемого изображения, которые записаны в памяти 32, отображаются на блоке 28 визуализации через цифроаналоговый преобразователь 13.
[0041] Блок 28 визуализации (отображения) выполняет процесс отображения на устройстве отображения, таком как жидкокристаллический дисплей (LCD), в соответствии с аналоговым сигналом с цифроаналогового преобразователя 13. Цифровой сигнал, который был преобразован посредством аналого-цифрового преобразователя 23 и сохранен в памяти 32, преобразовывается в аналоговый сигнал посредством цифроаналогового преобразователя 13, а затем передается на блок 28 визуализации для последующего отображения. Соответственно, блок 28 визуализации функционирует в качестве электронного видоискателя для отображения изображения, которое было получено через объектив.
[0042] Энергонезависимая память 56 является электрически стираемой и перезаписываемой памятью. К примеру, используется электрически стираемая программируемая постоянная память (EEPROM). Энергонезависимая память 56 сохраняет параметры или программы для работы блока 50 управления системой. В данном случае программа является программой, предназначенной для выполнения процессов различных алгоритмов, которые будут описаны в настоящем иллюстративном варианте осуществления позже.
[0043] Блок 50 управления системой управляет всей цифровой камерой 100. Посредством выполнения программы, записанной в энергонезависимой памяти 56, реализуется каждый процесс настоящего иллюстративного варианта осуществления. Память произвольного доступа (RAM) используется для системной памяти 52. В системной памяти 52 растрируется константа или переменная для работы блока 50 управления системой или программа, считываемая из энергонезависимой памяти 56. Блок 50 управления системой также выполняет процесс управления отображением посредством управления памятью 32, цифроаналоговым преобразователем 13 и блоком 28 визуализации.
[0044] Системный таймер 53 отсчитывает время, используемое для различных типов процессов управления, а также время интегрированных часов.
[0045] Переключатель 60 режимов, первый переключатель 62 затвора, второй переключатель 64 затвора и операционный блок 70 являются операционными блоками, служащими для ввода различных операционных команд в блок 50 управления системой.
[0046] Переключатель 60 режимов осуществляет смену операционного режима блока 50 управления системой в числе следующих режимов: режим записи статического изображения, режим записи движущегося изображения и режим воспроизведения. Режим записи статического изображения включает в себя режим автоматического захвата изображения, режим автоматического определения сцены, режим ручного управления, различные режимы сцены, в котором задаются параметры настройки режима захвата изображения соответствующих сцен захвата изображения, режим программы AE и пользовательский режим.
[0047] Посредством использования переключателя 60 режимов режим непосредственно меняется на один из режимов, включенных в режим захвата статического изображения. В альтернативном варианте, после перехода в режим захвата статического изображения посредством использования переключателя 60 режимов, режим может быть изменен на один из режимов, включенных в режим захвата статического изображения посредством использования другого элемента. Подобным образом, режим захвата движущегося изображения может включать в себя множество режимов.
[0048] Первый переключатель 62 затвора активируется в момент воздействия на кнопку 61 спуска затвора, включенную в состав цифровой камеры 100, а именно, в момент неполного нажатия (команда подготовки к захвату изображения), для генерирования сигнала SW1 первого переключателя затвора. На основе сигнала SW1 первого переключателя затвора блок 50 управления системой запускает операцию, такую как процесс AF, процесс AE, процесс AWB, или процесс EF.
[0049] Второй переключатель 64 затвора активируется посредством полного нажатия кнопки 61 спуска затвора (команда захвата изображения) для генерирования сигнала SW2 второго переключателя затвора. На основе сигнала SW2 второго переключателя затвора блок 50 управления системой запускает последовательность процессов захвата изображения, начиная с процесса считывания сигнала с блока 22 формирования изображения, и кончая процессом записи данных изображения на среду 200 записи.
[0050] Соответствующими операционными элементами операционного блока 70, которым посредством выбора и управления различными функциональными пиктограммами, отображаемыми на блоке 28 визуализации, присваиваются функции, предназначенные для соответствующих сцен, управляют в качестве различных функциональных кнопок. Примерами функциональных кнопок являются кнопка завершения, кнопка возврата, кнопка подачи изображения, кнопка перехода, кнопка уменьшения диафрагмы и кнопка изменения атрибутов.
[0051] К примеру, при нажатии кнопки меню на блоке 28 визуализации отображается экранное изображение меню, которое предоставляет возможность задания различных процессов. Пользователь может интуитивно задать различные процессы посредством использования экранного изображения меню, отображаемого на блоке 28 визуализации, к примеру, посредством использования крестовидной кнопки и кнопки «ЗАДАТЬ».
[0052] Колесо 73 управления является поворотным операционным элементом, включенным в состав операционного блока 70, и используется для инструктирования выбранного элемента о работе в связке с крестовидной кнопкой.
[0053] Блок 80 управления источником электропитания включает в себя схему обнаружения аккумулятора, преобразователь постоянного тока в постоянный (DC-DC) и переключающую схему для переключения на возбуждаемый блок, а также выполняет обнаружение присутствия аккумулятора, типа аккумулятора или остатка заряда аккумулятора. Блок 80 управления источником электропитания управляет преобразователем DC-DC на основе результата обнаружения и команды блока 50 управления системой, а также подает необходимое напряжение на соответствующие блоки, включая среду 200 записи, в течение необходимого интервала времени.
[0054] Блок 30 источника электропитания включает в себя первичный аккумулятор, такой как щелочной аккумулятор или литиевый аккумулятор, аккумулятор NiCd или аккумулятор NiMH, вторичный аккумулятор, такой как аккумулятор Li, и адаптер переменного тока (АС). Интерфейс 18 (I/F) среды записи является интерфейсом со средой записи, такой как карта памяти или жесткий диск. Среда 200 записи, которая является картой памяти и т.п. для записи захваченных изображений, включает в себя полупроводниковую память или магнитный диск.
[0055] Цифровая камера 100 может выполнять захват изображения посредством использования автоматического фокусирования (AF) по одной центральной точке или автоматического фокусирования (AF) на лице. Процесс автоматического фокусирования (AF) по одной центральной точке является процессом автоматического фокусирования (AF), которое выполняется по одной точке в центральной позиции экрана захвата изображения. Процесс автоматического фокусирования (AF) на лице является процессом автоматического фокусирования, которое выполняется на лице, обнаруженном в пределах экрана захвата изображения посредством функции обнаружения лица.
[0056] Далее будет описана функция обнаружения лица. Блок 50 управления системой передает данные изображения лица обнаруженного объекта на блок 24 обработки изображения. Под управлением блока управления 50 системой блок 24 обработки изображения применяет к данным изображения горизонтальный полосовой фильтр. Под управлением блока 50 управления системой блок 24 обработки изображения применяет к данным изображения вертикальный полосовой фильтр. Посредством этих горизонтального и вертикального полосовых фильтров в данных изображения обнаруживаются краевые компоненты.
[0057] Затем блок 50 управления системой выполняет шаблон соответствия для обнаруженных краевых компонент для извлечения подходящих групп глаз, носов, ртов и ушей. Блок 50 управления системой определяет то, что включено в извлеченную подходящую группу глаз, и удовлетворяет предварительно заданные условия (к примеру, расстояние между глазами или наклон) в качестве пары глаз, а также сводит те пары в качестве подходящей группы глаз.
[0058] Затем блок 50 управления системой сопоставляет сведенную подходящую группу глаз с другими частями (нос, рот и ухо), которые образуют соответствующее лицо, а также проводит это через предварительно заданный фильтр лиц для обнаружения лица. Блок 50 управления системой выводит информацию о лице в соответствии с результатом обнаружения лица для завершения процесса. В тот момент блок 50 управления системой сохраняет характерные признаки, такие как количество лиц, в системной памяти 52.
[0059] Следовательно, информация об объекте может быть обнаружена посредством анализа отображаемого или воспроизводимого представления данных изображения в реальном времени, а также посредством извлечения характерных признаков данных изображения. В настоящем варианте осуществления пример информации о лице был взят в качестве информации об объекте. Однако, в дополнение к информации об объекте, могут быть использованы различные фрагменты информации об определении красных глаз, обнаружении закрытых глаз и обнаружении улыбки на лице.
[0060] Одновременно с процессом автоматического фокусирования (AF) на лице, может быть выполнен процесс автоматического экспонирования (AE) лица, процесс предварительной вспышки (FE) лица и процесс настройки баланса белого (WB) лица. Процесс автоматического экспонирования (АЕ) лица служит для оптимизации экспонирования целого экранного изображения в соответствии с яркостью обнаруженного лица. Процесс предварительной вспышки (FE) лица служит для управления импульсным освещением вокруг обнаруженного лица. Процесс настройки баланса белого (WB) лица служит для оптимизации настройки баланса белого (WB) целого экранного изображения в соответствии с цветом обнаруженного лица.
[0061] Кроме того, посредством сравнения обнаруженного лица с данными о характерных признаках, сохраненными для аутентификации личности в энергонезависимой памяти 56, для выяснения того, может быть идентифицировано, является ли обнаруженное лицо предварительно зарегистрированным отдельным лицом, может быть (аутентификация личности). В течение аутентификации личности может быть выполнен процесс автоматического фокусирования (AF) на лице, процесс автоматического экспонирования (АЕ) лица, процесс предварительной вспышки (FE) лица и процесс настройки баланса белого (WB) лица, посредством задания приоритета зарегистрированному лицу, в числе множества лиц, обнаруженных на основе изображения, которое было получено через объектив.
[0062] После обнаружения зарегистрированного лица имя индивидуально опознанного человека может быть отображено при помощи изображения. Далее, со ссылкой на Фиг.3, будут описаны данные, которые записываются для аутентификации личности в энергонезависимую память 56.
[0063] Фиг.3 иллюстрирует структуру данных базы данных (каталога лиц) информации о лице для аутентификации личности, зарегистрированной в памяти (энергонезависимой памяти 56), включенной в состав цифровой камеры 100. Старший уровень данных хранит идентификаторы (ID) 1 - х личности (x является максимальным количеством регистрируемых людей, в настоящем иллюстративном варианте осуществления х=12). Идентификаторы (ID) младших уровней соответственно сохраняют профиль (в настоящем иллюстративном варианте осуществления - имя и день рождения), количество фрагментов информации о лице, зарегистрированной в том же самом идентификаторе (ID) личности, и каждую часть информации о лице (изображение лица и данные о характерных признаках изображения лица).
[0064] Область «name» является областью для сохранения имени зарегистрированного человека, в частности, строка символов кода ASCII. При сохранении человека сохраняется, по меньшей мере, один фрагмент информации о лице человека. В настоящем иллюстративном варианте осуществления может быть зарегистрировано (записано) до пяти фрагментов информации о лице одного человека.
[0065] Для выполнения аутентификации личности блок 50 управления системой последовательно сопоставляет изображение лица, полученное посредством захвата изображения, с данными о характерных признаках соответствующих фрагментов информации о лице, которая хранится в энергонезависимой памяти 56, и на основе степени соответствия определяет, является ли человек зарегистрированным человеком.
[0066] В тот момент, при записи множества данных о характерных признаках, имеющих изменение для одного человека, таких как данные о характерных признаках, получаемые посредством захвата изображения в темном месте, данные о характерных признаках, получаемые посредством захвата изображения с наклоном, и данные о характерных признаках, получаемые посредством захвата изображения с фронтальной стороны, аутентификация личности может быть выполнена с большей точностью в различных сценах.
Полный процесс работы
[0067] Фиг.4 изображает графическое представление алгоритма, иллюстрирующее полный процесс работы, начиная с активации цифровой камеры 100, и заканчивая завершением работы. Этот процесс выполняется посредством загрузки программы, записанной в энергонезависимой памяти 56 системной памяти 52, а также посредством выполнения этой программы при помощи блока 50 управления системой.
[0068] При активации цифровой камеры 100 процесс обработки переходит на этап S401. На этапе S401 блок 50 управления системой определяет, является ли текущий операционный режим режимом захвата изображения. Это определение выполняется на основе позиции переключателя 60 режимов или текущего операционного режима, записанного в системной памяти 52.
[0069] Если было определено, что текущий операционный режим является режимом захвата изображения (положительный результат определения, выполняемого на этапе S401), то процесс обработки переходит на этап S402 для выполнения процесса обработки режима захвата изображения. Процесс режима захвата изображения будет подробно описываться ниже со ссылкой на Фиг.5. Если было определено, что текущий операционный режим не является режимом захвата изображения (отрицательный результат определения, выполняемого на этапе S401), то процесс обработки переходит на этап S403.
[0070] На этапе S403 блок 50 управления системой определяет, является ли текущий операционный режим режимом воспроизведения. Если было определено, что текущий операционный режим является режимом воспроизведения (положительный результат определения, выполняемого на этапе S403), то процесс обработки переходит на этап S404. В противном случае (отрицательный результат определения, выполняемого на этапе S403) процесс обработки переходит на этап S405.
[0071] На этапе S404 блок 50 управления системой выполняет процесс обработки режима воспроизведения. В течение процесса обработки режима воспроизведения захваченное изображение, записанное на среде 200 записи, воспроизводится и отображается. Также включается процесс воспроизведения увеличенного изображения или удаления изображения.
[0072] На этапе S405 блок 50 управления системой выполняет другой процесс. Другой процесс включает в себя процесс обработки в режиме отображения часов для отображения текущего времени.
[0073] На этапе S406 блок 50 управления системой определяет, было ли выполнено завершающее событие. Завершающее событие включает в себя операцию прекращения подачи электропитания, операцию открытия крышки 202 аккумулятора или автоматическое прекращение подачи электропитания для автоматического отключения электропитания в случае, когда в течение предварительно определенного времени не выполнялось никаких операций. В случае отсутствия завершающего события (отрицательный результат определения, выполняемого на этапе S406), процесс обработки возвращается на этап S401 для дальнейшего продолжения. В случае наличия завершающего события (положительный результат определения, выполняемого на этапе S406), блок 50 управления системой выполняет процесс завершения для завершения процесса.
Процесс обработки режима захвата изображения
[0074] Фиг.5 изображает графическое представление алгоритма, иллюстрирующее процесс обработки режима захвата изображения, выполняемый на этапе S402. Этот процесс выполняется посредством загрузки программы, записанной в энергонезависимой памяти 56 системной памяти 52, а также посредством выполнения этой программы при помощи блока 50 управления системой.
[0075] На этапе S501 блок 50 управления системой выполняет процесс обработки состояния ожидания захвата изображения. В частности, блок 50 управления системой осуществляет захват изображения, которое было получено через объектив, посредством блока формирования изображения и отображает это изображение на блоке 28 визуализации в режиме реального времени. Особенности процесса захвата изображения, которое было получено через объектив, были описаны выше. Блок 50 управления системой осуществляет отображение различных состояний задания параметров настройки и параметров захвата изображения на блоке 28 визуализации. Кроме того, блок 50 управления системой выполняет процесс обнаружения лица посредством использования захваченного изображения, которое было получено через объектив.
[0076] На этапе S502, в случае, когда в результате процесса обнаружения лица обнаруживается лицо, блок 50 управления системой осуществляет сопоставление обнаруженного лица с данными о характерных признаках человека, записанными в энергонезависимой памяти 56, а также выполняет аутентификацию личности для идентификации того, соответствует ли обнаруженное лицо зарегистрированному лицу человека.
[0077] Если было определено, что обнаруженное лицо соответствует зарегистрированному лицу человека (положительный результат определения, выполняемого на этапе S502), то блок 50 управления системой осуществляет отображение идентификационной информации лица, перекрываемой записываемым изображением, которое было получено через объектив. При задании завершения аутентификации личности в экранном изображении меню задания параметров настройки режима аутентификации личности, этот этап не выполняется.
[0078] Фиг.6 иллюстрирует пример отображения изображения, которое было получено через объектив, в случае, когда зарегистрированное лицо было идентифицировано и отображено в результате процесса, выполняемого на этапе S502. Блок 28 визуализации осуществляет отображение захваченного изображения 601, которое было получено через объектив. В данном примере изображение 601, которое было получено через объектив, включает в себя лица трех человек, каждое из которых является зарегистрированным лицом, а также прошло аутентификацию личности. Имена 602-604, которые были зарегистрированы для соответствующих людей, отображаются чуть ниже обнаруженных позиций аутентифицированных лиц.
[0079] Рамки 606 и 607 для лиц отображаются в соответствии с обнаруженными позициями аутентифицированных лиц. В данном случае определяется лицо, указанное посредством рамки 605 для лиц и имени 602 (объект, которому соответствуют параметры захвата изображения). Следовательно, рамка 605 для лиц отображается в белом цвете для того, чтобы отличаться от других рамок 606 и 607 для лиц.
[0080] Имя 602 основного лица накладывается на другие отображаемые имена 603 и 604 лиц. Информация 608 о параметрах настройки указывает текущее состояние задания параметров настройки и параметры настройки процесса захвата изображения цифрово