По настоящей заявке испрашивается приоритет патентной заявки Китая №201510684297.2, озаглавленной «METHOD AND DEVICE FOR AUTHENTICATING IDENTITY BY MEANS OF FUSION OF MULTIPLE BIOLOGICAL CHARACTERISTICS», поданной в Государственное ведомство по интеллектуальной собственности Китая 20 октября 2015 года, включенной в настоящее описание посредством ссылки во всей ее полноте.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее раскрытие относится к области финансового оборудования для самообслуживания и, в частности, к способу и устройству для аутентификации личности на основе объединения нескольких биологических характеристик.
УРОВЕНЬ ТЕХНИКИ
В технологии аутентификации, основанной на объединении нескольких биологических характеристик, личность может быть аутентифицирована на основе объединения множества внутренних физиологических характеристик. По сравнению с обычным способом аутентификации наиболее важной особенностью аутентификации, основанной на биологических характеристиках, является аутентификация собственной характеристики пользователя. Биологическая характеристика является уникальной, и ее сложно имитировать или украсть. Кроме того, биологические характеристики могут переноситься с пользователем и могут использоваться в любое время, а также не должны регулярно поддерживаться. Поэтому система аутентификации личности привлекает все большее внимание вследствие ее высокой безопасности, надежности и эффективности, и начинает применяться в финансовой сфере.
В традиционной технологии личность вкладчика обычно идентифицируют с помощью отпечатка одного пальца. Поскольку отпечаток пальца обладает уникальностью, отсутствием возможности подделки, пожизненной эффективностью и удобством, и другими характеристиками, то личность получателя может быть аутентифицирована при снятии денег. Таким образом, вовремя может быть обнаружен имитатор, и похищение денег со счета может быть предотвращено, посредством чего осуществляется защита законных интересов банка и вкладчика. Согласно статистике, высококачественная информация об отпечатке пальцев не может быть собрана у 5% населения. Кроме того, такие технологии, как изготовление шаблона отпечатков пальцев, которые позволяют пройти идентификацию в машине для распознавания отпечатков пальцев, появляются на рынке с развитием науки и техники. Требования к точности и безопасности системы аутентификации личности все чаще повышаются с растущим у населения спросом на безопасность, особенно в конкретном месте, таком как банк, связанном с безопасностью страны и общества, и в этом случае технология аутентификации, основанная на единственной биологической характеристике, не может соответствовать актуальным требованиям.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Способ и устройство для аутентификации личности на основе объединения множества биологических характеристик предоставлены в соответствии с вариантами осуществления настоящего раскрытия для аутентификации личности на основе более чем двух типов информации идентификации, относящейся к биологическим характеристикам, посредством чего повышается точность идентификации.
Способ аутентификации личности на основе объединения нескольких биологических характеристик предоставлен в соответствии с вариантом осуществления настоящего раскрытия, который включает в себя: сбор, по меньшей мере, двух типов информации идентификации, относящейся к биологическим характеристикам идентифицируемого пользователя; выполнение извлечения характеристик для каждого типа из указанных по меньшей мере двух типов собранной информации идентификации, относящейся к биологическим характеристикам, с тем чтобы получить характеристическую информацию, соответствующую типу информации идентификации, относящейся к биологическим характеристикам; построение характеристических матриц на основе характеристической информации, при этом между информацией идентификации, относящейся к биологическим характеристикам, характеристической информацией и характеристическими матрицами существует взаимно однозначное соответствие; выполнение обработки по нормализации каждой из характеристических матриц; выполнение динамического объединения с взвешиванием на всех нормализованных характеристических матрицах с получением объединенной характеристической матрицы; сопоставление объединенной характеристической матрицы с предварительно заданной стандартной матрицей с получением оценки совпадения; и получение идентификации личности идентифицируемого пользователя на основе байесовской модели принятия решений и оценки совпадения.
Опционально, обработка по нормализации каждой из характеристических матриц включает в себя: выполнение обработки по нормализации каждой из характеристических матриц с использованием метода MAX-MIN. Каждый элемент в каждой из нормализованных характеристических матриц находится в пределах от 0 до 1 включительно.
Опционально, динамическое объединение с взвешиванием на всех нормализованных характеристических матрицах с получением объединенной характеристической матрицы включает в себя: назначение исходного значения веса в соответствии с предварительно заданными критериями назначения значений весов для каждой из нормализованных характеристических матриц, при этом сумма всех значений весов равна 1; вычисление коэффициента целостности характеристической информации, соответствующей каждой из характеристических матриц; корректировка значения веса каждой из характеристических матриц на основе коэффициентов целостности при обеспечении равенства суммы всех значений весов 1; и выполнение объединения с взвешиванием на всех нормализованных характеристических матрицах на основе скорректированных значений веса с получением объединенной характеристической матрицы.
Опционально, корректировка значения веса каждой из характеристических матриц на основе коэффициентов целостности при обеспечении равенства суммы всех значений весов 1 включает в себя: в случае, когда коэффициент целостности, соответствующий характеристической матрице, меньше 1, пропорциональное снижение значения веса характеристической матрицы на основе недостающего коэффициента, соответствующего характеристической матрице, при этом сумма коэффициента целостности и недостающего коэффициента равна 1; в случае, когда коэффициент целостности, соответствующий характеристической матрице, равен 1, повышение значения веса характеристической матрицы, соответствующей коэффициенту целостности, равному 1, пропорционально исходному значению веса характеристической матрицы, при этом значение веса характеристической матрицы, соответствующей коэффициенту целостности, меньшему 1, пропорционально снижают, при этом обеспечивают, чтобы сумма всех значений весов была равна 1; когда каждый из коэффициентов целостности, соответствующих характеристическим матрицам, меньше 1, характеристическую матрицу, соответствующую коэффициенту целостности, превышающему предварительно заданный порог, считают характеристической матрицей, соответствующей коэффициенту целостности, равному 1; в случае, когда каждый из коэффициентов целостности, соответствующих характеристическим матрицам, меньше либо равен предварительно заданному порогу, возвращение к этапу сбора, по меньшей мере, двух типов информации идентификации, относящейся к биологическим характеристикам пользователя, подлежащего идентификации, для повторного сбора.
Опционально, идентифицируемому пользователю могут предоставлять доступ к операциям в учетной записи, в которую осуществляется вход в настоящее время, в случае, когда результат идентификации личности указывает, что идентифицируемый пользователь прошел идентификацию личности; и способ возвращается к этапу сбора, по меньшей мере, двух типов информации идентификации, относящейся к биологическим характеристикам идентифицируемого пользователя, и предупреждение выдается в учетной записи, в которую осуществляется вход, в случае, когда результат идентификации указывает, что идентифицируемый пользователь не прошел идентификацию личности.
Опционально, стандартную матрицу резервируют до первого входа в учетную запись, с применением способа, в котором стандартную матрицу резервируют путем: сбора, по меньшей мере, двух типов информации идентификации, относящейся к биологическим характеристикам владельца счета; выполнения извлечения характеристик для каждого типа из указанных по меньшей мере двух типов собранной информации идентификации, относящейся к биологическим характеристикам, с тем чтобы получить характеристическую информацию, соответствующую типу информации идентификации, относящейся к биологическим характеристикам; построения характеристических матриц на основе характеристической информации, при этом между информацией идентификации, относящейся к биологическим характеристикам, характеристической информацией и характеристическими матрицами существует взаимно однозначное соответствие; выполнения обработки по нормализации каждой из характеристических матриц; выполнения динамического объединения с взвешиванием на всех нормализованных характеристических матрицах с получением объединенной характеристической матрицы, соответствующей владельцу учетной записи; и сохранения объединенной характеристической матрицы в базе данных в качестве стандартной матрицы.
Устройство для аутентификации личности на основе объединения нескольких биологических характеристик предоставляется в соответствии с вариантом осуществления настоящего раскрытия. Устройство включает в себя: модуль сбора информации идентификации, модуль извлечения характеристик, модуль построения матриц, модуль обработки по нормализации, модуль объединения матриц, модуль сопоставления и модуль идентификации. Модуль сбора информации идентификации сконфигурирован для сбора, по меньшей мере, двух типов информации идентификации, относящейся к биологическим характеристикам идентифицируемого пользователя. Модуль извлечения характеристик сконфигурирован для выполнения извлечения характеристик для каждого типа из указанных по меньшей мере двух типов собранной информации идентификации, относящейся к биологическим характеристикам, с тем чтобы получить характеристическую информацию, соответствующую типу информации идентификации, относящейся к биологическим характеристикам. Модуль построения матриц сконфигурирован для построения характеристических матриц на основе характеристической информации, при этом существует взаимно однозначное соответствие между информацией идентификации, относящейся к биологическим характеристикам, характеристической информацией и характеристическими матрицами. Модуль обработки по нормализации сконфигурирован для выполнения обработки по нормализации каждой из характеристических матриц. Модуль объединения матриц сконфигурирован для выполнения динамического объединения с взвешиванием на всех нормализованных матрицах с получением объединенной характеристической матрицы. Модуль сопоставления сконфигурирован для сопоставления объединенной характеристической матрицы с предварительно заданной стандартной матрицей, с получением оценки совпадения. Модуль идентификации сконфигурирован для получения идентификации личности идентифицируемого пользователя на основе байесовской модели принятия решений и оценки совпадения.
Опционально, модуль объединения матриц включает в себя: блок назначения исходных значений весов, блок вычисления коэффициентов целостности, блок корректировки значений весов и блок объединения с взвешиванием. Блок назначения исходных значений весов сконфигурирован для назначения исходного значения веса каждой из нормализованных характеристических матриц в соответствии с заранее заданными критериями назначения значений весов, при этом сумма всех значений весов равна 1. Блок вычисления коэффициентов целостности сконфигурирован для вычисления коэффициента целостности характеристической информации, соответствующей каждой из характеристических матриц. Блок корректировки значений весов сконфигурирован для корректировки значения веса каждой характеристической матрицы на основе коэффициентов целостности при обеспечении того, чтобы сумма всех значений весов была равна 1. Блок объединения с взвешиванием сконфигурирован для выполнения объединения с взвешиванием на всех нормализованных характеристических матрицах на основе скорректированных значений весов с получением объединенной характеристической матрицы.
Опционально, устройство дополнительно включает в себя: модуль разрешения операций и модуль выдачи предупреждений. Модуль разрешения операций сконфигурирован для разрешения пользователю выполнения операций в учетной записи, в которую осуществляется вход в случае, когда результат идентификации личности, полученный модулем идентификации, указывает, что идентифицируемый пользователь прошел идентификацию личности. Модуль выдачи предупреждений сконфигурирован для возврата на этап сбора, по меньшей мере, двух типов информации идентификации, относящейся к биологическим характеристикам идентифицируемого пользователя, и выдачи предупреждения в учетной записи, в которую осуществляется вход, в случае, когда результат идентификации личности, полученный модулем идентификации, указывает, что идентифицируемый пользователь не прошел идентификацию личности.
Опционально, устройство дополнительно содержит модуль резервирования, сконфигурированный с возможностью резервирования стандартной матрицы до того, как устройство будет впервые использоваться. Модуль резервирования включает в себя: блок сбора информации, блок извлечения характеристик, блок построения матриц, блок нормализации, блок объединения матриц и блок хранения. Блок сбора информации сконфигурирован для сбора, по меньшей мере, двух типов информации идентификации, относящейся к биологическим характеристикам владельца учетной записи. Блок извлечения характеристик сконфигурирован для выполнения извлечения характеристик для каждого типа из указанных по меньшей мере двух типов собранной информации идентификации, относящейся к биологическим характеристикам, с тем чтобы получить характеристическую информацию, соответствующую типу информации идентификации, относящейся к биологическим характеристикам. Блок построения характеристических матриц сконфигурирован для построения характеристических матриц на основе характеристической информации, при этом существует взаимно однозначное соответствие между информацией идентификации, относящейся к биологическим характеристикам, характеристической информацией и характеристическими матрицами. Блок нормализации сконфигурирован для выполнения обработки по нормализации каждой из характеристических матриц. Блок объединения матриц сконфигурирован для выполнения динамического объединения с взвешиванием на всех нормализованных матрицах с получением объединенной характеристической матрицы, соответствующей владельцу учетной записи. Блок хранения сконфигурирован для хранения объединенной характеристической матрицы в базе данных в качестве стандартной матрицы.
Из приведенных выше технических решений видно, что варианты осуществления настоящего изобретения обладают следующими преимуществами.
В вариантах осуществления настоящего изобретения сначала собирают, по меньшей мере, два типа информации идентификации, относящейся к биологическим характеристикам идентифицируемого пользователя, проводят извлечение характеристик для каждого типа из указанных, по меньшей мере, двух типов собранной информации идентификации, относящейся к биологическим характеристикам, с целью получения характеристической информации, которая соответствует типу информации идентификации, относящейся к биологическим характеристикам, осуществляют построение характеристических матриц на основе характеристической информации, при этом существует взаимно однозначное соответствие между информацией идентификации, относящейся к биологическим характеристикам, характеристической информацией и характеристическими матрицами, выполняют обработку по нормализации каждой из характеристических матриц, выполняют объединение с динамическим взвешиванием всех нормализованных характеристических матриц с получением объединенной характеристической матрицы, объединенную характеристическую матрицу сопоставляют с предварительно заданной стандартной матрицей с получением оценки совпадения, и результат идентификации личности идентифицируемого пользователя получают на основе байесовской модели принятия решений и оценки совпадения. В варианте осуществления настоящего раскрытия личность аутентифицируют на основе более чем двух типов информации идентификации, относящейся к биологическим характеристикам, тем самым повышая точность идентификации и не оказывая влияния на точность идентификации в случае, когда часть информации идентификации, относящейся к биологическим характеристикам, не является целостной.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг. 1 представляет собой блок-схему способа аутентификации личности на основе объединения нескольких биологических характеристик согласно одному из вариантов осуществления настоящего изобретения;
Фиг. 2 представляет собой блок-схему способа аутентификации личности на основе объединения нескольких биологических характеристик согласно другому варианту осуществления настоящего изобретения;
Фиг. 3 представляет собой структурную схему устройства для аутентификации личности на основе объединения нескольких биологических характеристик согласно одному из вариантов осуществления настоящего изобретения; и
На фиг. 4 показана структурная схема устройства для аутентификации личности на основе объединения нескольких биологических характеристик согласно другому варианту осуществления настоящего изобретения.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Способ и устройство для аутентификации личности на основе объединения множества биологических характеристик предоставлены в соответствии с вариантами осуществления настоящего раскрытия для аутентификации личности на основе более чем двух типов информации идентификации, относящейся к биологическим характеристикам, посредством чего обеспечивается повышение точности идентификации.
Для достижения цели, а также для того, чтобы сделать свойства и преимущества настоящего раскрытия более ясными и понятными, технические решения в соответствии с вариантами осуществления настоящего изобретения описаны ясно и полно в сочетании с чертежами в вариантах осуществления настоящего раскрытия. Очевидно, что варианты осуществления, описанные ниже, представляют собой только часть, а не все варианты осуществления. На основании вариантов осуществления настоящего раскрытия все другие варианты осуществления, полученные специалистами в данной области без творческой работы, попадают в пределы защищаемого объема настоящего раскрытия.
Обратимся к фиг. 1; способ аутентификации личности на основе объединения нескольких биологических характеристик согласно одному из вариантов осуществления настоящего раскрытия включает в себя этапы 101-107.
На этапе 101 собирают, по меньшей мере, два типа информации идентификации, относящейся к биологическим характеристикам идентифицируемого пользователя.
Сначала могут собирать, по меньшей мере, два типа информации идентификации, относящейся к биологическим характеристикам идентифицируемого пользователя.
На этапе 102 выполняют извлечение характеристик для каждого типа из указанных, по меньшей мере, двух типов информации идентификации, относящейся к биологическим характеристикам, с тем чтобы получить информацию о характеристиках, соответствующую типу информации идентификации, относящейся к биологическим характеристикам.
После сбора по меньшей мере, двух типов информации идентификации, относящейся к биологическим характеристикам, могут выполнять извлечение характеристик для каждого типа из указанных, по меньшей мере, двух типов собранной информации идентификации, относящейся к биологическим характеристикам, с тем чтобы получить информацию о характеристиках, соответствующую типу информации идентификации, относящейся к биологическим характеристикам.
На этапе 103 осуществляют построение характеристических матриц на основе характеристической информации.
После выполнения извлечения характеристик по каждому типу из указанных, по меньшей мере, двух типов собранной информации идентификации, относящейся к биологическим характеристикам, характеристические матрицы могут быть построены на основе характеристической информации. Существует взаимно однозначное соответствие между информацией идентификации, относящейся к биологическим характеристикам, характеристической информацией и характеристическими матрицами.
На этапе 104 выполняют обработку по нормализации каждой из характеристических матриц.
После определения характеристических матриц на основе характеристической информации обработку по нормализации могут выполнять для каждой из характеристических матриц.
На этапе 105 динамическое объединение с взвешиванием выполняют для всех нормализованных характеристических матриц с получением объединенной характеристической матрицы.
После выполнения процесса нормализации для каждой из характеристических матриц, динамическое объединение с взвешиванием могут выполнять для всех нормализованных матриц с получением объединенной характеристической матрицы.
На этапе 106 объединенную характеристическую матрицу сопоставляют с предварительно заданной стандартной матрицей с получением оценки совпадения.
После выполнения динамического объединения с взвешиванием для всех нормализованных характеристических матриц, объединенную характеристическую матрицу могут сопоставлять с предварительно заданной стандартной матрицей с получением оценки совпадения.
На этапе 107 результат идентификации личности идентифицируемого пользователя получают на основе байесовской модели принятия решений и оценки совпадения.
После получения оценки совпадения идентификация личности идентифицируемого пользователя может быть получена на основе байесовской модели принятия решений и оценки совпадения.
В варианте осуществления сначала собирают, по меньшей мере, два типа информации идентификации, относящейся к биологическим характеристикам идентифицируемого пользователя, и для каждого типа из указанных, по меньшей мере, двух типов собираемой информации идентификации, относящейся к биологическим характеристикам, выполняют извлечение характеристик, с тем чтобы получить характеристическую информацию, соответствующую типу информации идентификации, относящейся к биологическим характеристикам, осуществляют построение характеристических матриц на основе характеристической информации, при этом существует взаимно однозначное соответствие между информацией идентификации, относящейся к биологическим характеристикам, характеристической информацией и характеристическими матрицами, выполняют обработку по нормализации каждой из характеристических матриц, выполняют динамическое объединение с взвешиванием всех нормализованных матриц с получением объединенной характеристической матрицы, объединенную характеристическую матрицу сопоставляют с предварительно заданной матрицей с получением оценки совпадения, и результат идентификации личности получают на основе байесовской модели принятия решений и оценки совпадения. В варианте осуществления личность аутентифицируют на основе более чем двух типов информации идентификации, относящейся к биологическим характеристикам, тем самым повышая точность идентификации, и не оказывая влияния на точность идентификации в случае, когда часть информации идентификации, относящейся к биологическим характеристикам, не является целостной.
Для удобства понимания подробно описан способ аутентификации личности, основанный на объединении нескольких биологических характеристик, в соответствии с одним из вариантов осуществления настоящего раскрытия. Обратимся к фиг. 2; способ аутентификации личности на основе объединения нескольких биологических характеристик согласно другому варианту осуществления настоящего раскрытия включает в себя этапы 201-212.
На этапе 201 собирают, по меньшей мере, два типа информации идентификации, относящейся к биологическим характеристикам идентифицируемого пользователя.
Сначала могут собирать, по меньшей мере, два типа информации идентификации, относящейся к биологическим характеристикам идентифицируемого пользователя. Информация идентификации, относящаяся к биологическим характеристикам, может включать в себя лицо, отпечаток пальца, голос и тому подобное. Например, изображение лица пользователя может быть получено с использованием устройства сбора изображений лиц, отпечаток пальца пользователя может быть собран с использованием устройства для сбора отпечатков пальцев, и голос пользователя может быть собран с использованием устройства для сбора голоса. Собранную информацию загружают в устройство обработки информации.
На этапе 202 извлечение характеристик выполняют для каждого типа из указанных, по меньшей мере, двух типов собранной информации идентификации, относящейся к биологическим характеристикам, с тем чтобы получить характеристическую информацию, соответствующую типу информации идентификации, относящейся к биологическим характеристикам.
После сбора указанных, по меньшей мере, двух типов информации идентификации, относящейся к биологическим характеристикам, извлечение характеристик могут выполнять для каждого типа из указанных по меньшей мере, двух типов информации идентификации, относящейся к биологическим характеристикам, с тем чтобы получить характеристическую информацию, соответствующую заданному типу информации идентификации, относящейся к биологическим характеристикам. Например, обработку оттенков серого могут выполнять на изображении лица, характеристическую информацию могут извлекать после обработки оттенков серого, и характеристическую матрицу лица могут строить на основе характеристической информации. Обработку оттенков серого могут выполнять на изображении отпечатка пальца, характеристическую информацию могут извлекать после обработки оттенков серого, и характеристическую матрицу отпечатка могут строить на основе характеристической информации. Обработку по подавлению шума могут выполнять на голосовой информации, характеристическую информацию могут извлекать после обработки по подавлению шума, и характеристическую матрицу голоса могут строить на основе характеристической информации.
На этапе 203 характеристические матрицы строят на основе характеристической информации.
Характеристическую матрицу могут строить на основе характеристической информации после получения характеристической информации. Существует взаимно однозначное соответствие между информацией идентификации, относящейся к биологическим характеристикам, характеристической информацией и характеристическими матрицами. Следует понимать, что один тип собранной информации идентификации, относящейся к биологическим характеристикам, соответствует одному множеству характеристической информации, и одно множество характеристической информации соответствует одной характеристической матрице.
На этапе 204 обработку по нормализации выполняют для каждой из характеристических матриц с применением метода MAX-MIN.
После определения характеристических матриц на основе характеристической информации, могут выполнять обработку по нормализации каждой из характеристических матриц с применением метода MAX-MIN, при этом каждый элемент в каждой из нормализованных характеристических матриц находится в диапазоне от 0 до 1 включительно.
Предполагается, что характеристическая матрица лица обозначается как А, а характеристическая матрица отпечатка пальца обозначается как В, и характеристическая матрица голоса обозначается как С, при этом характеристическая матрица содержит i строк и j столбцов, aij обозначает элемент в матрице лица, bij обозначает элемент в матрице отпечатка пальца, cij обозначает элемент в матрице голоса, amax обозначает максимальный элемент в матрице A, и amin обозначает минимальный элемент в матрице A, bmax обозначает максимальный элемент в матрице B, и bmin обозначает минимальный элемент в матрице B, cmax обозначает максимальный элемент в матрице C, и cmin обозначает минимальный элемент в матрице C, при этом обработку по нормализации выполняют на матрице с применением метода MAX-MIN.
;
;
Нормализованная характеристическая матрица лица A' может быть обозначена через a'ij, нормализованная характеристическая матрица отпечатка пальца B' может быть обозначена через b'ij, и нормализованная характеристическая матрица голоса C'' может быть обозначена через c'ij.
После применения метода нормализации MAX-MIN характеристическая информация, первоначально распределенная в характеристической матрице, может оставаться неизменной, и будет изменяться только диапазон значений характеристической матрицы. Следовательно, конкретная биологическая характеристика не изменяется при использовании метода нормализации, и, соответственно, характеристическая информация, по существу, не изменяется после объединения матриц.
На этапе 205 исходное значение веса назначают каждой из нормализованных характеристических матриц согласно предварительно заданным критериям назначения значений весов.
Исходное значение веса может быть назначено каждой из нормализованных характеристических матриц в соответствии с предварительно заданными критериями назначения значений весов после обработки по нормализации. Сумма всех значений весов равна 1.
На этапе 206 вычисляют коэффициент целостности характеристической информации, соответствующий каждой из характеристических матриц.
После того, как исходное значение назначено каждой из нормализованных характеристических матриц в соответствии с предварительно заданными критериями назначения значений весов, при этом сумма всех значений весов равна 1, можно вычислить коэффициент целостности характеристической информации, соответствующий каждой из характеристических матриц.
На этапе 207 значение веса каждой из характеристических матриц корректируют на основе коэффициентов целостности при обеспечении равенства суммы всех значений весов 1.
После вычисления коэффициента целостности характеристической информации, соответствующего каждой из характеристических матриц, значение веса каждой из характеристических матриц может быть скорректировано на основе коэффициентов целостности при обеспечении равенства суммы всех значений весов 1, что может быть реализовано с помощью следующих этапов.
В случае, когда коэффициент целостности, соответствующий характеристической матрице, меньше 1, значение веса характеристической матрицы пропорционально уменьшают в зависимости от недостающего коэффициента, соответствующего характеристической матрице, при этом сумма коэффициента целостности и недостающего коэффициента равна 1.
В случае, когда коэффициент целостности, соответствующий характеристической матрице, равен 1, значение веса характеристической матрицы, соответствующей коэффициенту целостности, равному 1, увеличивают пропорционально исходному значению веса характеристической матрицы, при этом значение веса характеристической матрицы, соответствующей коэффициенту целостности, меньшему 1, пропорционально снижают, при этом обеспечивают, чтобы сумма всех значений весов была равна 1.
В случае, когда каждый из коэффициентов целостности, соответствующих характеристическим матрицам, меньше 1, характеристическую матрицу, соответствующую коэффициенту целостности, превышающему предварительно заданное пороговое значение, считают характеристической матрицей, соответствующей коэффициенту целостности, равному 1.
В случае, когда каждый из коэффициентов целостности, соответствующих характеристическим матрицам, меньше либо равен предварительно заданному пороговому значению, способ возвращается к этапу сбора, по меньшей мере, двух типов информации идентификации, относящейся к биологическим характеристикам идентифицируемого пользователя, для повторного сбора.
На этапе 208 объединение с взвешиванием могут выполнять на всех нормализованных характеристических матрицах на основе скорректированных весовых значений с получением объединенной характеристической матрицы.
После того, как значение веса каждой из характеристических матриц было скорректировано на основе коэффициентов целостности, объединение с взвешиванием может быть выполнено на всех нормализованных характеристических матрицах на основе скорректированных значений весовых значений с получением объединенной характеристической матрицы.
Этапы 205-208 в данном варианте осуществления подробно описаны ниже в сценарии применения. В этом сценарии предполагается, что собирают три типа информации идентификации, относящейся к биологическим характеристикам, включая лицо, отпечаток пальца и голос.
Сначала значения весов α, β и λ могут быть назначены на основе различных сценариев или различных требований к техническим характеристикам распознавания.
Затем значения весов динамически корректируют на первом этапе, втором этапе и третьем этапе.
На первом этапе значения весов α, β и λ являются предварительно заданными в устройстве (исходные значения весов α, β и λ заданы в банкомате на основе реальных потребностей), где α+β+λ=1.
На втором этапе определяют, является ли информация биологической характеристики, собранная устройством, целостной, для определения того, какая информация биологической характеристики не является целостной, и вычисляют коэффициент целостности и недостающий коэффициент для собранной информации биологической характеристики согласно принципам статистики.
На третьем этапе значение веса, соответствующее информации биологической характеристики, собранной устройством, динамически корректируют на основании коэффициента целостности и недостающего коэффициента характеристической информации. В случае, когда собранная информация биологической характеристики не является целостной, значение веса, соответствующее информации биологической характеристике, при объединении динамически уменьшают на основании недостающего коэффициента характеристической информации. В случае, когда собранная информация биологической характеристики является целостной, значение веса, соответствующее информации биологической характеристики, при объединении динамически увеличивают в зависимости от пропорции исходного значения веса информации биологической характеристики.
На четвертом этапе итоговые значения весов α, β и λ, соответствующие информации биологической характеристики, выдают после динамической корректировки, при этом α+β+λ=1.
В случае, когда собранная биологическая характеристика не является целостной, значение веса, соответствующее информации биологической характеристики, уменьшают в зависимости от недостающего коэффициента собранной информации биологической характеристики, и значения весов двух других типов собранной целостной информации биологических характеристик могут быть увеличены за счет снижения значения веса собранной нецелостной информации биологической характеристики на основании пропорций значений весов. В случае, когда два типа собранной информации биологической характеристики не являются целостными, значение веса целостной информации биологической характеристики увеличивают на сумму снижений весов собранной нецелостной информации биологической характеристики. В случае, когда каждый из трех типов собранной информации биологических характеристик не является целостным, то собранную информацию биологической характеристики с коэффициентом целостности, превышающим 95%, считают собранной целостной информацией биологической характеристики, и значения весов информации биологической характеристики динамически корректируют. В случае, когда все коэффициенты целостности трех типов собранной информации биологических характеристик составляют менее 95%, способ возвращается к этапу сбора информации биологической характеристики для повторного сбора информации биологической характеристики.
После получения конечных значений α, β и λ объединение матриц выполняют следующим образом.
D=αA'+βB'+λC'
где α обозначает значение веса характеристической матрицы лица, β обозначает значение веса характеристической матрицы отпечатка пальца, λ обозначает значение веса характеристической матрицы голоса, а D обозначает новую объединенную матрицу. Каждая из характеристических матриц соответствует одному значению веса при выполнении объединения с взвешиванием на характеристических матрицах.
Хорошее решение для технических характеристик распознавания получено в соответствии с экспериментами, как показано в таблице 1. Таблица 1
В соответствии с уровнями, показанными выше в таблице 1, низкий уровень обозначается как 0, и средний уровень обозначается как 1, и высокий уровень обозначается как 2, и лицо соответствует 7, отпечаток пальца соответствует 11, и голос соответствует 4, и можно получить, что ,,
Вышеуказанные значения весов назначают в случае, когда информация о лице, информация отпечатка пальца и информация о голосе были собраны идеально. В случае, когда один из типов собранной характеристической информации не является целостным, значение веса, соответствующее характеристической информации, уменьшают, а значения весов, соответствующие двум другим типам собранной характеристической информации, пропорционально увеличивают. В случае, когда собранная характеристическая информация лица не является целостной, значение веса характеристической матрицы лица уменьшают, и, согласно таблице 1, значение веса характеристической матрицы отпечатка пальца увеличивают на одиннадцать пятнадцатых от уменьшения значения веса характеристической матрицы лица, и значение веса характеристической матрицы голоса увеличивают на четыре пятнадцатых от уменьшения значения веса характеристической матрицы лица, и т. д. В случае, когда характеристическая информация отпечатка пальца не является целостной, значение веса характеристической матрицы лица увеличивают на семь одиннадцатых от уменьшения значения веса характеристической матрицы отпечатка пальца, и значение веса характеристической матрицы голоса увеличивают на четыре одиннадцатых от уменьшения значения веса характеристической матрицы отпечатка пальца. В случае, когда характеристическая информация голоса не является целостной, значение веса характеристической матрицы лица увеличивают на семь восемнадцатых от уменьшения значения веса характеристической матрицы голоса, и значение веса характеристической матрицы отпечатка пальца увеличивают на одиннадцать восемнадцатых от уменьшения значения веса характеристической матрицы голоса. В случае, когда два типа характеристической информации не являются целостными, значение веса, соответствующее целостной характеристической информации, увеличивают на сумму весов, соответствующих двум типам нецелостной характеристической информации. В случае, когда все три типа собранной информации биологических характеристик не являются целостными, информацию биологической характеристики с коэффициентом целостности, большим либо равным 95%, считают целостной информацией биологической характеристики, и значения весов корректируют динамически. В случае, когда коэффициенты целостности каждого типа информации биологической характеристики составляют менее 95%, способ непосредственно возвращается к этапу сбора информации биологических характеристик.
Каждая матрица содержит i×j элементов характеристической информации, и собирают X элементов характеристической информации, при этом коэффициент целостности собранной характеристической информации представлен как:
.
Недостающий коэффициент характеристической информации представлен как:
.
В случае, когда характеристическая информация лица не является целостной, значение веса корректируют следующим образом.
.
Уменьшение значение веса представлено как:
.
Значения весов, соответствующие отпечатку пальца и голосу, корректируют следующим образом:
;
.
И так далее, собирают Y элементов характеристической информации отпечатка пальца, и значения весов корректируют следующим образом:
;
;
;
.
Собирают Z элементов характеристической информации голоса, и значения весов корректируют следующим образом:
;
;
;
.
В случае, когда ни один из двух типов собранной характеристической информации не является целостным, значения весов корректируют следующим образом:
;
;
.
Альтернативно, значения весов корректируют следующим образом:
;
;
.
Альтернативно, значения весов корректируют следующим образом:
;
;
.
В способе динамической корректировки значений весов в случае, когда одна или несколько собранных характеристик не являются четкими, значения весов характеристических матриц, к которым относятся одна или более собранных нечетких характеристик, могут быть уменьшены при объединении с взвешиванием, и значение веса характеристической матрицы, к которой относится собранная четкая характеристическая информация, соответственно, увеличивают, что позволяет решить проблему шумовых помех, вызываемых некоторой собранной нецелостной или нечеткой биологической характеристикой.
На этапе 209 объединенную характеристическую матрицу сопоставляют с предварительно заданной стандартной матрицей с получением оценки совпадения.
После получения объединенной характеристической матрицы объединенную характеристическую матрицу могут сопоставлять с предварительно заданной стандартной матрицей с получением оценки совпадения. Процесс сопоставления может быть представлен как:
где dij обозначает элемент в i-й строке и j-м столбце объединенной характеристической матрицы, eij обозначает элемент в i-й строке и j-м столбце в матрице, хранящейся в базе данных, Sij обозначает значение совпадения элемента в i-й строке и j-м столбце.
Следует отметить, что множество оценок совпадения, сгенерированных в соответствии с принципом сопоставления объединенной характеристической матрицы с предварительно заданной стандартной матрицей, представлено следующим образом.
S'={sij⎪i,j=1,2,…N}
где оценка совпадения, S∈S' и i и j обозначают i-ю строку и j-й столбец в матрице, соответственно.
Следует отметить, что предварительно заданную стандартную матрицу резервируют до первого входа в учетную запись с применением данного способа. Стандартную матрицу резервируют на этапах с 1 по 6 следующим образом.
На этапе 1 собирают, по меньшей мере, два типа информации идентификации, относящейся к биологическим характеристикам владельца учетной записи.
На этапе 2 выполняют извлечение характеристик для каждого типа из указанных, по меньшей мере, двух типов информации идентификации, относящейся к биологическим характеристикам, с тем чтобы получить информацию о характеристиках, соответствующую типу информации идентификации, относящейся к биологическим характеристикам.
На этапе 3 выполняют построение характеристических матриц на основе характеристической информации. Существует взаимно однозначное соответствие между информацией идентификации, относящейся к биологическим характеристикам, характеристической информацией и характеристическими матрицами.
На этапе 4 выполняют обработку по нормализации для каждой из характеристических матриц.
На этапе 5 динамическое объединение с взвешиванием выполняют на всех нормализованных характеристических матрицах с получением объединенной характеристической матрицы, соответствующей владельцу учетной записи.
На этапе 6 объединенную характеристическую матрицу сохраняют в базе данных в качестве стандартной матрицы.
Таким способом резервируют стандартную матрицу, с тем чтобы объединенную характеристическую матрицу сопоставляли с зарезервированной стандартной матрицей, когда способ впоследствии будут применять для пользователя.
На этапе 210 результат идентификации личности идентифицируемого пользователя получают на основе байесовской модели принятия решений и оценки совпадения.
После получения оценки совпадения результат идентификации личности пользователя может быть получен на основе байесовской модели принятия решений и оценки совпадения.
После приведенного выше этапа S209, сценарий приложения выполняют ниже для иллюстрации.
В режиме аутентификации существует два типа идентификации личности, один из которых относится к случаю, когда идентификация личности пройдена, и другой относится к случаю, когда идентификация личности не пройдена. H=1 обозначает, что идентификация личности пройдена, и H=0 обозначает, что идентификация личности не пройдена. Известно, что априорная вероятность представлена как g=P(H=1) и P(H=0)=1-g вследствие того, что они являются взаимно исключающими, и апостериорная вероятность личности представлена в соответствии с байесовской теорией.
где S представляет собой оценку совпадения, и приведенное выше уравнение можно упростить как:
Функция риска правильного решения и неправильного решения для аутентификации личности задается как, в случае n=m, и Enm=1 в случае n≠m, и байесовский условный риск представлен как:
Решение по идентификации личности представлено следующим образом в соответствии с байесовской теорией принятия решений с минимизацией риска.
В целях упрощения порогового значения, в настоящем раскрытии используют функцию риска 0~1, при этом риск равен 0 в случае правильного определения, и риск равен 1 в случае неправильного определения. Предполагается, что g=P(H=1)=1/2, то есть, предполагается, что вероятность идентификации как реальной личности равна вероятности идентификации как поддельной личности. Объединенная функция принятия решений представлена как:
Личность может быть определена и идентифицирована с применением байесовского принятия решений и в сочетании с функцией определения, посредством чего снижается доля ложноположительных результатов и контролируется нахождение риска в пределах приемлемого диапазона для финансовой индустрии.
После прохождения аутентификации пользователь может выбрать выполняемую операцию. В случае, если аутентификация не была пройдена, способ возвращается к сбору информации и выдает предупреждение (и текстовое сообщение отправляют владельцу учетной записи, чтобы уведомить владельца учетной записи о том, что кто-то пытается управлять учетной записью).
На этапе 211 идентифицируемому пользователю разрешают выполнять операции в текущей учетной записи в случае, когда результат идентификации личности показывает, что идентификация личности была пройдена.
После получения результата идентификации личности идентифицируемого пользователя, пользователю разрешают проведение операций в учетной записи, в которую осуществляется вход в текущий момент, в случае, когда результат идентификации показывает, что идентификация личности была пройдена.
На этапе 212 способ возвращается к этапу сбора, по меньшей мере, двух типов информации идентификации, относящейся к биологическим характеристикам идентифицируемого пользователя, и предупреждение выдается в учетную запись, в которую осуществляется вход, в случае, если результат идентификации личности показывает, что идентификация не была пройдена.
После получения результата идентификации личности идентифицируемого пользователя способ возвращается к этапу сбора, по меньшей мере, двух типов информации идентификации, относящейся к биологических характеристикам идентифицируемого пользователя, и предупреждение выдается в учетную запись, в которую осуществляется вход, в случае, если результат идентификации личности показывает, что идентификация не была пройдена. Например, текстовое сообщение может быть отправлено владельцу учетной записи, чтобы уведомить владельца учетной записи о том, что кто-то пытается управлять учетной записью.
Способ аутентификации личности, основанный на объединении множества биологических характеристик, описан выше, и ниже подробно описано устройство для аутентификации личности на основе объединения множества биологических характеристик. Обратимся к фиг. 3; устройство для аутентификации личности на основе объединения множества биологических характеристик в соответствии с вариантом осуществления настоящего раскрытия включает в себя модуль 301 сбора информации идентификации, модуль 302 извлечения характеристик, модуль 303 построения матриц, и модуль 304 обработки по нормализации, модуль 305 объединения матриц, модуль 306 сопоставления и модуль 307 идентификации.
Модуль 301 сбора информации идентификации сконфигурирован для сбора, по меньшей мере, двух типов информации идентификации, относящейся к биологическим характеристикам идентифицируемого пользователя.
Модуль 302 извлечения характеристик сконфигурирован для выполнения извлечения характеристик для каждого типа из указанных, по меньшей мере, двух типов собранной информации идентификации, относящейся к биологическим характеристикам, с тем чтобы получить характеристическую информацию, соответствующую типу информации идентификации, относящейся к биологическим характеристикам.
Модуль 303 построения матриц сконфигурирован для построения характеристических матриц на основе характеристической информации. Существует взаимно однозначное соответствие между информацией идентификации, относящейся к биологическим характеристикам, характеристической информацией и характеристическими матрицами.
Модуль 304 обработки по нормализации сконфигурирован для выполнения обработки по нормализации каждой из характеристических матриц.
Модуль 305 объединения матриц сконфигурирован для выполнения динамического объединения с взвешиванием на всех нормализованных матрицах с получением объединенной характеристической матрицы.
Модуль 306 сопоставления сконфигурирован для сопоставления объединенной характеристической матрицы с предварительно заданной стандартной матрицей, с получением оценки совпадения.
Модуль 307 идентификации сконфигурирован для получения идентификации личности идентифицируемого пользователя на основе байесовской модели принятия решений и оценки совпадения.
В варианте осуществления модуль 301 сбора информации идентификации собирает, по меньшей мере, два типа информации идентификации, относящейся к биологическим характеристикам подлежащего идентификации пользователя, модуль 302 извлечения характеристик выполняет извлечение характеристик для каждого типа из указанных, по меньшей мере, двух типов информации идентификации, относящейся к биологическим характеристикам, с тем чтобы получить характеристическую информацию, соответствующую типу информации идентификации, относящейся к биологическим характеристикам, модуль 303 построения матриц строит характеристические матрицы на основе характеристической информации, при этом существует взаимно однозначное соответствие между информацией идентификации, относящейся к биологическим характеристикам, характеристической информацией и характеристическими матрицами, модуль 304 обработки по нормализации выполняет обработку по нормализации каждой из характеристических матриц, модуль 305 объединения матриц выполняет динамическое объединение с взвешиванием на всех нормализованных характеристических матрицах с получением объединенной характеристической матрицы, модуль 306 сопоставления сопоставляет объединенную характеристическую матрицу с предварительно заданной стандартной матрицей, с получением оценки совпадения, и модуль 307 получает результат идентификации личности идентифицируемого пользователя на основе байесовской модели принятия решений и оценки совпадения. В варианте осуществления личность аутентифицируют на основе более чем двух типов информации идентификации, относящейся к биологическим характеристикам, тем самым повышая точность идентификации, и не оказывая влияния на точность идентификации в случае, когда часть информации идентификации, относящейся к биологическим характеристикам, не является целостной.
Для удобства понимания устройство для аутентификации личности на основе объединения множества биологических характеристик в соответствии с вариантом осуществления настоящего раскрытия, подробно описано со ссылкой на фиг. 4, при этом устройство для аутентификации личности на основе объединения множества биологических характеристик согласно другому варианту осуществления настоящего раскрытия включает в себя модуль 401 сбора информации идентификации, модуль 402 извлечения характеристик, модуль 403 построения матриц и модуль 404 обработки по нормализации и модуль 405 объединения матриц, модуль 406 сопоставления и модуль 407 идентификации.
Модуль 401 сбора информации идентификации сконфигурирован для сбора, по меньшей мере, двух типов информации идентификации, относящейся к биологическим характеристикам идентифицируемого пользователя.
Модуль 402 извлечения характеристик сконфигурирован для выполнения извлечения характеристик для каждого типа из указанных, по меньшей мере, двух типов собранной информации идентификации, относящейся к биологическим характеристикам, с тем чтобы получить характеристическую информацию, соответствующую типу информации идентификации, относящейся к биологическим характеристикам.
Модуль 403 построения матриц сконфигурирован для построения характеристических матриц на основе характеристической информации. Существует взаимно однозначное соответствие между информацией идентификации, относящейся к биологическим характеристикам, характеристической информацией и характеристическими матрицами.
Модуль 404 обработки по нормализации сконфигурирован для выполнения обработки по нормализации каждой из характеристических матриц.
Модуль 405 объединения матриц сконфигурирован для выполнения динамического объединения с взвешиванием на всех нормализованных матрицах с получением объединенной характеристической матрицы.
Модуль 406 сопоставления сконфигурирован для сопоставления объединенной характеристической матрицы с предварительно заданной стандартной матрицей, с получением оценки совпадения.
Модуль 407 идентификации сконфигурирован для получения идентификации личности идентифицируемого пользователя на основе байесовской модели принятия решений и оценки совпадения.
Модуль 405 объединения матриц в варианте осуществления может включать в себя блок 4051 назначения исходных значений весов, блок 4052 вычисления коэффициентов целостности, блок 4053 корректировки значений весов и блок 4054 объединения с взвешиванием.
Блок 4051 назначения исходных значений весов сконфигурирован для назначения исходного значения веса каждой из нормализованных характеристических матриц в соответствии с заранее заданными критериями назначения значений весов. Сумма всех значений весов равна 1.
Блок 4052 вычисления коэффициентов целостности сконфигурирован для вычисления коэффициента целостности характеристической информации, соответствующей каждой из характеристических матриц.
Блок 4053 корректировки значений весов сконфигурирован для корректировки значения веса каждой характеристической матрицы на основе коэффициентов целостности при обеспечении того, чтобы сумма всех значений весов была равна 1.
Блок 4054 объединения с взвешиванием сконфигурирован для выполнения объединения с взвешиванием на всех нормализованных характеристических матрицах на основе скорректированных значений весов с получением объединенной характеристической матрицы.
Устройство в соответствии с вариантом осуществления может дополнительно содержать модуль 408 разрешения операций и модуль 409 выдачи предупреждений.
Модуль 408 разрешения операций сконфигурирован для разрешения пользователю выполнения операций в учетной записи, в которую осуществляется вход, в случае, когда результат идентификации личности, полученный модулем 407 идентификации, указывает, что идентифицируемый пользователь прошел идентификацию личности.
Модуль 409 выдачи предупреждений сконфигурирован для возврата на этап сбора, по меньшей мере, двух типов информации идентификации, относящейся к биологическим характеристикам идентифицируемого пользователя, и выдачи предупреждения в учетной записи, в которую осуществляется вход, в случае, когда результат идентификации личности, полученный модулем 407 идентификации, указывает, что идентифицируемый пользователь не прошел идентификацию личности.
Устройство согласно варианту осуществления может дополнительно содержать модуль 410 резервирования, сконфигурированный с возможностью резервирования стандартной матрицы до того, как устройство будет впервые использоваться. Модуль 410 резервирования включает в себя: блок 4101 сбора информации, блок 4102 извлечения характеристик, блок 4103 построения матриц, блок 4104 нормализации, блок 4105 объединения матриц и блок 4106 хранения.
Блок 4101 сбора информации сконфигурирован для сбора, по меньшей мере, двух типов информации идентификации, относящейся к биологическим характеристикам владельца учетной записи.
Блок 4102 извлечения характеристик сконфигурирован для выполнения извлечения характеристик для каждого типа из указанных, по меньшей мере, двух типов собранной информации идентификации, относящейся к биологическим характеристикам, с тем чтобы получить характеристическую информацию, соответствующую типу информации идентификации, относящейся к биологическим характеристикам.
Блок 4103 построения характеристических матриц сконфигурирован для построения характеристических матриц на основе характеристической информации. Существует взаимно однозначное соответствие между информацией идентификации, относящейся к биологическим характеристикам, характеристической информацией и характеристическими матрицами.
Блок 4104 нормализации сконфигурирован для выполнения обработки по нормализации каждой из характеристических матриц.
Блок 4105 объединения матриц сконфигурирован для выполнения динамического объединения с взвешиванием на всех нормализованных матрицах с получением объединенной характеристической матрицы, соответствующей владельцу учетной записи.
Блок 4106 хранения сконфигурирован для хранения объединенной характеристической матрицы в базе данных в качестве стандартной матрицы.
Специалистам в данной области техники будет понятно, что в целях удобства и простоты описания процессы функционирования системы, устройства и блока, описанные выше, могут относиться к соответствующим процессам в приведенном выше варианте осуществления способа, которые больше не описываются в настоящем раскрытии.
В нескольких вариантах осуществления в соответствии с настоящим изобретением следует понимать, что раскрытая система, устройство и способ могут быть реализованы другими способами. Варианты осуществления устройства, описанные выше, являются просто схематическими. Например, разделение блоков является только логическим функциональным делением, и на практике могут иметь место другие способы разделения. Например, несколько блоков или компонентов могут быть объединены или могут быть интегрированы в другую систему, или некоторые функции могут быть пропущены или могут не выполняться. Кроме того, показанное или обсужденное соединение, непосредственное соединение или коммуникационное соединение может представлять собой непрямое соединение или коммуникационное соединение через некоторые интерфейсы, устройства или блоки, которые могут быть электрическими, механическими или иметь другую форму.
Блоки, показанные как отдельные компоненты, могут быть или быть разделены физически, и компонент, показанный как блок, может являться или не являться физическим блоком. То есть, компоненты могут быть расположены в одном и том же месте или могут быть распределены по нескольким сетевым блокам, и некоторые или все блоки могут быть выбраны по мере необходимости для достижения цели решения, предлагаемого в вариантах осуществления.
Кроме того, все функциональные блоки могут быть интегрированы в один блок обработки, или могут являться отдельными физическими блоками, или два или более блоков могут быть интегрированы в один блок. Интегрированный блок, описанный выше, может быть реализован с помощью аппаратного обеспечения или может быть реализован с помощью функционального блока программного обеспечения.
Если интегрированный блок реализован в виде функционального блока программного обеспечения, и функциональный блок программного обеспечения продается или используется как отдельный продукт, то программный функциональный блок также может храниться на машиночитаемом носителе информации. На основании такого понимания, существенная часть технических решений настоящего раскрытия, то есть, часть технических решений настоящего раскрытия, которая вносит вклад в существующую технологию, или все или часть технических решений могут быть реализованы в форме компьютерного программного продукта. Компьютерный программный продукт хранится на носителе информации и содержит несколько инструкций для обеспечения реализации компьютерным устройством (которое может являться персональным компьютером, сервером, сетевым устройством и т.п.) всех или некоторых этапов способов в соответствии с вариантами осуществления настоящего изобретения. Указанные выше носители информации включают в себя различные носители, на которых могут храниться коды программ, например, USB-накопитель, переносной жесткий диск и постоянное запоминающее устройство (ПЗУ), оперативное запоминающее устройство (ОЗУ) и магнитный диск, и тому подобное.
Приведенные выше варианты осуществления описаны только для иллюстрации технических решений настоящего раскрытия, а не для ограничения технических решений. Хотя настоящее раскрытие подробно проиллюстрировано со ссылкой на варианты осуществления, описанные выше, специалистам в данной области должно быть понятно, что могут быть внесены изменения в технические решения, упомянутые в описанных выше вариантах осуществления, или эквивалентная замена может быть выполнена для части технических характеристик технического решения. Модификация и эквивалентная замена не могут привести к отклонению сущности технических решений от формы и объема технических решений в соответствии с вариантами осуществления настоящего раскрытия.
Изобретение относится к способу и устройству для аутентификации личности на основе объединения множества биологических характеристик. Техническим результатом является повышение надежности аутентификации личности. Способ включает в себя: сбор по меньшей мере двух типов информации идентификации, относящейся к биологическим характеристикам идентифицируемого пользователя; выполнение извлечения характеристик для каждого типа из указанных по меньшей мере двух типов собранной информации идентификации, относящейся к биологическим характеристикам, чтобы получить соответствующую характеристическую информацию; построение характеристических матриц на основе характеристической информации; выполнение обработки по нормализации каждой из характеристических матриц; выполнение динамического объединения с взвешиванием на всех нормализованных характеристических матрицах с получением объединенной характеристической матрицы; сопоставление объединенной характеристической матрицы с предварительно заданной стандартной матрицей с получением оценки совпадения; и получение результата идентификации личности идентифицируемого пользователя на основе байесовской модели принятия решений и оценки совпадения. 2 н. и 6 з.п. ф-лы, 4 ил., 1 табл.
1. Способ для аутентификации личности на основе объединения множества биологических характеристик, содержащий этапы, на которых:
собирают по меньшей мере два типа информации идентификации, относящейся к биологическим характеристикам идентифицируемого пользователя;
выполняют извлечение характеристик для каждого типа из указанных по меньшей мере двух типов собранной информации идентификации, относящейся к биологическим характеристикам, чтобы получить характеристическую информацию, соответствующую типу информации идентификации, относящейся к биологическим характеристикам;
выполняют построение характеристических матриц на основе характеристической информации, при этом между информацией идентификации, относящейся к биологическим характеристикам, характеристической информацией и характеристическими матрицами существует взаимно однозначное соответствие;
выполняют обработку по нормализации каждой из характеристических матриц;
выполняют динамическое объединение с взвешиванием на всех нормализованных характеристических матрицах с получением объединенной характеристической матрицы;
сопоставляют объединенную характеристическую матрицу с предварительно заданной стандартной матрицей с получением оценки совпадения; и
получают результат идентификации личности идентифицируемого пользователя на основе байесовской модели принятия решений и оценки совпадения;
причем выполнение динамического объединения с взвешиванием на всех нормализованных характеристических матрицах с получением объединенной характеристической матрицы содержит:
назначение исходного значения веса для каждой из нормализованных характеристических матриц в соответствии с предварительно заданными критериями назначения значений весов, при этом сумма всех значений весов равна 1;
вычисление коэффициента целостности характеристической информации, соответствующей каждой из характеристических матриц, при этом коэффициент целостности является отношением количества фрагментов характеристической информации, соответствующей одной характеристической матрице, к количеству элементов в одной характеристической матрице;
корректировку значения веса каждой из характеристических матриц на основе коэффициентов целостности при обеспечении равенства суммы всех значений весов 1, при этом значение веса одной из характеристических матриц уменьшается, в случае, когда коэффициент целостности одной характеристической матрицы меньше 1, на основании недостающего коэффициента одной характеристической матрицы, и сумма коэффициента целостности и недостающего коэффициента равна 1; и
выполнение объединения с взвешиванием на всех нормализованных характеристических матрицах на основе скорректированных значений веса с получением объединенной характеристической матрицы.
2. Способ по п. 1, в котором выполнение обработки по нормализации каждой из характеристических матриц содержит: выполнение обработки по нормализации каждой из характеристических матриц с использованием метода MAX-MIN, при этом каждый элемент в каждой из нормализованных характеристических матриц находится в диапазоне от 0 до 1 включительно.
3. Способ по п. 1, в котором корректировка значения веса каждой из характеристических матриц на основе коэффициентов целостности при обеспечении равенства суммы всех значений весов 1 содержит:
в случае, когда коэффициент целостности, соответствующий характеристической матрице, меньше 1, пропорциональное снижение значения веса характеристической матрицы на основе недостающего коэффициента, соответствующего характеристической матрице, при этом сумма коэффициента целостности и недостающего коэффициента равна 1;
в случае, когда коэффициент целостности, соответствующий характеристической матрице, равен 1, повышение значения веса характеристической матрицы, соответствующей коэффициенту целостности, равному 1, пропорционально исходному значению веса характеристической матрицы, при этом значение веса характеристической матрицы, соответствующей коэффициенту целостности, меньшему 1, пропорционально снижают, при этом обеспечивают, чтобы сумма всех значений весов была равна 1;
в случае, когда каждый из коэффициентов целостности, соответствующих характеристическим матрицам, меньше 1, характеристическую матрицу, соответствующую коэффициенту целостности, превышающему предварительно заданный порог, считают характеристической матрицей, соответствующей коэффициенту целостности, равному 1;
в случае, когда каждый из коэффициентов целостности, соответствующих характеристической матрице, меньше либо равен предварительно заданному порогу, возвращение к этапу сбора по меньшей мере двух типов информации идентификации, относящейся к биологическим характеристикам пользователя, подлежащего идентификации, для повторного сбора.
4. Способ по п. 1, в котором идентифицируемому пользователю предоставляют доступ к операциям в учетной записи, в которую осуществляется вход в настоящее время, в случае, когда результат идентификации личности указывает, что идентифицируемый пользователь прошел идентификацию личности; и способ возвращается к этапу сбора по меньшей мере двух типов информации идентификации, относящейся к биологическим характеристикам идентифицируемого пользователя, и предупреждение выдается в учетной записи, в которую осуществляется вход, в случае, когда результат идентификации указывает, что идентифицируемый пользователь не прошел идентификацию личности.
5. Способ по любому из пп. 1-4, в котором стандартную матрицу резервируют до первого входа в учетную запись с применением способа, и стандартную матрицу резервируют путем:
сбора по меньшей мере двух типов информации идентификации, относящейся к биологическим характеристикам владельца счета;
выполнения извлечения характеристик для каждого типа из указанных по меньшей мере двух типов собранной информации идентификации, относящейся к биологическим характеристикам, с тем чтобы получить характеристическую информацию, соответствующую типу информации идентификации, относящейся к биологическим характеристикам;
построения характеристических матриц на основе характеристической информации, при этом существует взаимно однозначное соответствие между информацией идентификации, относящейся к биологическим характеристикам, характеристической информацией и характеристическими матрицами;
выполнения обработки по нормализации каждой из характеристических матриц;
выполнения динамического объединения с взвешиванием на всех нормализованных характеристических матрицах с получением объединенной характеристической матрицы, соответствующей владельцу учетной записи; и
сохранения объединенной характеристической матрицы в базе данных в качестве стандартной матрицы.
6. Устройство для аутентификации личности на основе объединения множества биологических характеристик, содержащее:
модуль сбора информации идентификации, сконфигурированный с возможностью сбора по меньшей мере двух типов информации идентификации, относящейся к биологическим характеристикам идентифицируемого пользователя;
модуль извлечения характеристик, сконфигурированный с возможностью выполнения извлечения характеристик для каждого типа из указанных по меньшей мере двух типов собранной информации идентификации, относящейся к биологическим характеристикам, чтобы получить характеристическую информацию, соответствующую типу информации идентификации, относящейся к биологическим характеристикам;
модуль построения матриц, сконфигурированный с возможностью построения характеристических матриц на основе характеристической информации, при этом существует взаимно однозначное соответствие между информацией идентификации, относящейся к биологическим характеристикам, характеристической информацией и характеристическими матрицами;
модуль обработки по нормализации, сконфигурированный с возможностью выполнения обработки по нормализации каждой из характеристических матриц;
модуль объединения матриц, сконфигурированный с возможностью выполнения динамического объединения с взвешиванием на всех нормализованных матрицах с получением объединенной характеристической матрицы;
модуль сопоставления, сконфигурированный с возможностью сопоставления объединенной характеристической матрицы с предварительно заданной стандартной матрицей, с получением оценки совпадения; и
модуль идентификации, сконфигурированный с возможностью получения идентификации личности идентифицируемого пользователя на основе байесовской модели принятия решений и оценки совпадения;
причем модуль объединения матриц содержит:
блок назначения исходных значений весов, сконфигурированный с возможностью назначения исходного значения веса каждой из нормализованных характеристических матриц в соответствии с заранее заданными критериями назначения значений весов, при этом сумма всех значений весов равна 1;
блок вычисления коэффициентов целостности, сконфигурированный с возможностью вычисления коэффициента целостности характеристической информации, соответствующей каждой из характеристических матриц, при этом коэффициент целостности является отношением количества фрагментов характеристической информации, соответствующей одной характеристической матрице, к количеству элементов в одной характеристической матрице;
блок корректировки значений весов, сконфигурированный с возможностью корректировки значения веса каждой характеристической матрицы на основе коэффициентов целостности при обеспечении того, чтобы сумма всех значений весов равна 1, при этом значение веса одной из характеристических матриц уменьшается, в случае, когда коэффициент целостности одной характеристической матрицы меньше 1, на основании недостающего коэффициента одной характеристической матрицы, и сумма коэффициента целостности и недостающего коэффициента равна 1;
блок объединения с взвешиванием, сконфигурированный с возможностью выполнения объединения с взвешиванием на всех нормализованных характеристических матрицах на основе скорректированных значений весов с получением объединенной характеристической матрицы.
7. Устройство по п. 6, дополнительно включающее в себя:
модуль разрешения операций, сконфигурированный с возможностью разрешения пользователю выполнения операций в учетной записи, в которую осуществляется вход, в случае, когда результат идентификации личности, полученный модулем идентификации, указывает, что идентифицируемый пользователь прошел идентификацию личности;
модуль выдачи предупреждений, сконфигурированный с возможностью возврата на этап сбора по меньшей мере двух типов информации идентификации, относящейся к биологическим характеристикам идентифицируемого пользователя, и выдачи предупреждения в учетной записи, в которую осуществляется вход, в случае, когда результат идентификации личности, полученный модулем идентификации, указывает, что идентифицируемый пользователь не прошел идентификацию личности.
8. Устройство по п. 6 или 7, дополнительно включающее в себя модуль резервирования для резервирования стандартной матрицы до первого использования устройства, при этом модуль резервирования включает в себя:
блок сбора информации, сконфигурированный с возможностью сбора по меньшей мере двух типов информации идентификации, относящейся к биологическим характеристикам владельца учетной записи;
блок извлечения характеристик, сконфигурированный с возможностью выполнения извлечения характеристик для каждого типа из указанных по меньшей мере двух типов собранной информации идентификации, относящейся к биологическим характеристикам, с тем чтобы получить характеристическую информацию, соответствующую типу информации идентификации, относящейся к биологическим характеристикам;
блок построения характеристических матриц, сконфигурированный с возможностью построения характеристических матриц на основе характеристической информации, при этом существует взаимно однозначное соответствие между информацией идентификации, относящейся к биологическим характеристикам, характеристической информацией и характеристическими матрицами;
блок нормализации, сконфигурированный с возможностью выполнения обработки по нормализации каждой из характеристических матриц;
блок объединения матриц, сконфигурированный с возможностью выполнения динамического объединения с взвешиванием на всех нормализованных матрицах с получением объединенной характеристической матрицы, соответствующей владельцу учетной записи;
блок хранения, сконфигурированный с возможностью хранения объединенной характеристической матрицы в базе данных в качестве стандартной матрицы.
Устройство для закрепления лыж на раме мотоциклов и велосипедов взамен переднего колеса | 1924 |
|
SU2015A1 |
US 9082048 B2, 14.07.2015 | |||
Пломбировальные щипцы | 1923 |
|
SU2006A1 |
НОСИТЕЛЬ БИОМЕТРИЧЕСКОЙ ИНФОРМАЦИИ | 2007 |
|
RU2336018C1 |
УСТРОЙСТВО ДЛЯ ИЗМЕРЕНИЯ ОПТИЧЕСКОЙ ПЛОТНОСТИ И ТОЛЩИНЫ ОБЛАКОВ | 1943 |
|
SU64890A1 |
Авторы
Даты
2019-08-01—Публикация
2016-03-29—Подача