KR20200080921A - 일반화된 사용자 모델을 이용한 사용자 인증 방법 및 장치 - Google Patents
일반화된 사용자 모델을 이용한 사용자 인증 방법 및 장치 Download PDFInfo
- Publication number
- KR20200080921A KR20200080921A KR1020180170905A KR20180170905A KR20200080921A KR 20200080921 A KR20200080921 A KR 20200080921A KR 1020180170905 A KR1020180170905 A KR 1020180170905A KR 20180170905 A KR20180170905 A KR 20180170905A KR 20200080921 A KR20200080921 A KR 20200080921A
- Authority
- KR
- South Korea
- Prior art keywords
- user
- test
- parameter
- feature vector
- authentication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N7/00—Computing arrangements based on specific mathematical models
- G06N7/01—Probabilistic graphical models, e.g. probabilistic networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/23—Clustering techniques
- G06F18/232—Non-hierarchical techniques
- G06F18/2321—Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
- G06F18/241—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
- G06F18/2411—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on the proximity to a decision surface, e.g. support vector machines
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/044—Recurrent networks, e.g. Hopfield networks
- G06N3/0442—Recurrent networks, e.g. Hopfield networks characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0464—Convolutional networks [CNN, ConvNet]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/09—Supervised learning
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L17/00—Speaker identification or verification techniques
- G10L17/02—Preprocessing operations, e.g. segment selection; Pattern representation or modelling, e.g. based on linear discriminant analysis [LDA] or principal components; Feature selection or extraction
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L17/00—Speaker identification or verification techniques
- G10L17/04—Training, enrolment or model building
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L17/00—Speaker identification or verification techniques
- G10L17/18—Artificial neural networks; Connectionist approaches
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Software Systems (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Mathematical Physics (AREA)
- Computing Systems (AREA)
- Computer Security & Cryptography (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Biomedical Technology (AREA)
- Molecular Biology (AREA)
- General Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Biophysics (AREA)
- Evolutionary Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Multimedia (AREA)
- Acoustics & Sound (AREA)
- Human Computer Interaction (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computer Hardware Design (AREA)
- Probability & Statistics with Applications (AREA)
- Algebra (AREA)
- Pure & Applied Mathematics (AREA)
- Computational Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Image Analysis (AREA)
- Collating Specific Patterns (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
Description
도 2는 일 실시예에 따른 임계치 조절을 나타낸 도면.
도 3은 일 실시예에 따른 임계치 증가를 나타낸 도면.
도 4는 일 실시예에 따른 임계치 감소를 나타낸 도면.
도 5는 일 실시예에 따른 클러스터화 기반의 이산적 사용자 모델을 나타낸 도면.
도 6은 일 실시예에 따른 GMM 기반의 연속적 사용자 모델을 나타낸 도면.
도 7은 일 실시예에 따른 사용자 모델 기반의 뉴럴 네트워크를 나타낸 도면.
도 8은 일 실시예에 따른 사용자 인증 장치를 나타낸 블록도.
도 9는 일 실시예에 따른 전자 장치를 나타낸 블록도.
도 10은 일 실시예에 따른 사용자 인증 방법을 나타낸 동작 흐름도.
Claims (30)
- 테스트 사용자에 의해 입력된 입력 데이터에 기초하여, 상기 테스트 사용자에 대응하는 테스트 특징 벡터를 생성하는 단계;
상기 테스트 특징 벡터 및 사용자 인증을 위해 미리 등록된 등록 특징 벡터 간의 유사도를 나타내는 제1 파라미터를 결정하는 단계;
상기 테스트 특징 벡터 및 일반화된 사용자(generalized user)들에 대응하는 사용자 모델 간의 유사도를 나타내는 제2 파라미터를 결정하는 단계; 및
상기 제1 파라미터 및 상기 제2 파라미터에 기초하여 상기 테스트 사용자에 관한 인증 결과를 생성하는 단계
를 포함하는 사용자 인증 방법. - 제1항에 있어서,
상기 사용자 모델은 상기 일반화된 사용자들에 대응하는 일반화된 특징 벡터(generalized feature vector)들이 클러스터화된 특징 클러스터들을 포함하는, 사용자 인증 방법. - 제2항에 있어서,
상기 제2 파라미터를 결정하는 단계는
상기 테스트 특징 벡터 및 각각의 상기 특징 클러스터들 간의 유사도에 기초하여 상기 특징 클러스터들 중 적어도 일부를 대표 특징 클러스터로 선정하는 단계; 및
상기 테스트 특징 벡터 및 상기 대표 특징 클러스터 간의 유사도에 기초하여 상기 제2 파라미터를 결정하는 단계
를 포함하는, 사용자 인증 방법. - 제1항에 있어서,
상기 제2 파라미터를 결정하는 단계는
상기 테스트 특징 벡터 및 가우시안 분포(Gaussian distribution)들을 포함하는 GMM(Gaussian mixture model)에 기초하여 상기 제2 파라미터를 결정하는 단계를 포함하고,
상기 가우시안 분포들은 일반화된 사용자들을 나타내는 일반화된 특징 벡터(generalized feature vector)들의 분포에 대응하는,
사용자 인증 방법. - 제1항에 있어서,
상기 제2 파라미터를 결정하는 단계는
네트워크 입력 및 상기 사용자 모델 간의 유사도를 출력하도록 미리 트레이닝된 뉴럴 네트워크를 이용하여 상기 제2 파라미터를 결정하는 단계를 포함하는, 사용자 인증 방법. - 제1항에 있어서,
상기 테스트 특징 벡터를 생성하는 단계는
네트워크 입력으로부터 특징들을 추출하도록 미리 트레이닝된 뉴럴 네트워크 기반의 특징 추출기를 이용하여 상기 입력 데이터에서 특징들을 추출하여 상기 테스트 특징 벡터를 생성하는 단계를 포함하는, 사용자 인증 방법. - 제1항에 있어서,
상기 테스트 사용자에 관한 인증 결과를 생성하는 단계는
상기 제1 파라미터 및 상기 제2 파라미터에 기초하여 신뢰 점수를 결정하는 단계; 및
상기 신뢰 점수 및 임계치를 비교하여 상기 테스트 사용자에 관한 상기 인증 결과를 생성하는 단계
를 포함하는, 사용자 인증 방법. - 제7항에 있어서,
상기 신뢰 점수는 상기 테스트 특징 벡터 및 상기 등록 특징 벡터 간의 상기 유사도가 클수록 증가하고, 상기 테스트 특징 벡터 및 상기 사용자 모델 간의 유사도가 클수록 감소하는, 사용자 인증 방법. - 제1항에 있어서,
상기 테스트 사용자에 관한 인증 결과를 생성하는 단계는
상기 제2 파라미터에 기초하여 임계치를 결정하는 단계; 및
상기 제1 파라미터에 대응하는 신뢰 점수 및 상기 결정된 임계치를 비교하여 상기 테스트 사용자에 관한 상기 인증 결과를 생성하는 단계
를 포함하는, 사용자 인증 방법. - 제9항에 있어서,
상기 임계치는 상기 테스트 특징 벡터 및 상기 사용자 모델 간의 유사도가 클수록 증가하는, 사용자 인증 방법. - 제1항에 있어서,
상기 제1 파라미터는 상기 테스트 특징 벡터 및 상기 등록 특징 벡터 간의 거리가 가까울수록 증가하고, 상기 제2 파라미터는 상기 테스트 특징 벡터 및 상기 사용자 모델 간의 거리가 가까울수록 증가하는, 사용자 인증 방법. - 테스트 사용자에 의해 입력된 발화 데이터에서 특징을 추출하여, 상기 테스트 사용자에 대응하는 테스트 특징 벡터를 생성하는 단계;
상기 테스트 특징 벡터 및 사용자 인증을 위해 미리 등록된 등록 특징 벡터 간의 유사도를 나타내는 제1 파라미터를 결정하는 단계;
상기 테스트 특징 벡터 및 일반화된 사용자(generalized user)들에 대응하는 사용자 모델 간의 유사도를 나타내는 제2 파라미터를 결정하는 단계; 및
상기 제1 파라미터 및 상기 제2 파라미터에 기초하여 상기 테스트 사용자에 관한 인증 결과를 생성하는 단계
를 포함하는 화자 인증 방법. - 제12항에 있어서,
상기 등록 특징 벡터는 등록 사용자에 의해 입력된 발화 데이터에 기초하여 생성되는, 화자 인증 방법. - 제13항에 있어서,
상기 테스트 특징 벡터는 상기 테스트 사용자를 식별하기 위한 정보를 포함하고, 상기 등록 특징 벡터는 상기 등록 사용자를 식별하기 위한 정보를 포함하는, 화자 인증 방법. - 제12항에 있어서,
상기 사용자 모델은 상기 일반화된 사용자들에 대응하는 일반화된 특징 벡터(generalized feature vector)들이 클러스터화된 특징 클러스터들을 포함하는, 화자 인증 방법. - 제12항에 있어서,
상기 제2 파라미터를 결정하는 단계는
상기 테스트 특징 벡터 및 가우시안 분포(Gaussian distribution)들을 포함하는 GMM(Gaussian mixture model)에 기초하여 상기 제2 파라미터를 결정하는 단계를 포함하고,
상기 가우시안 분포들은 일반화된 사용자들을 나타내는 일반화된 특징 벡터(generalized feature vector)들의 분포에 대응하는,
화자 인증 방법. - 제12항에 있어서,
상기 제2 파라미터를 결정하는 단계는
네트워크 입력 및 상기 사용자 모델 간의 유사도를 출력하도록 미리 트레이닝된 뉴럴 네트워크를 이용하여 상기 제2 파라미터를 결정하는 단계를 포함하는, 화자 인증 방법. - 제12항에 있어서,
상기 테스트 사용자에 관한 인증 결과를 생성하는 단계는
상기 제1 파라미터 및 상기 제2 파라미터에 기초하여 신뢰 점수를 결정하는 단계; 및
상기 신뢰 점수 및 임계치를 비교하여 상기 테스트 사용자에 관한 상기 인증 결과를 생성하는 단계
를 포함하는, 화자 인증 방법. - 제12항에 있어서,
상기 테스트 사용자에 관한 인증 결과를 생성하는 단계는
상기 제2 파라미터에 기초하여 임계치를 결정하는 단계; 및
상기 제1 파라미터에 대응하는 신뢰 점수 및 상기 결정된 임계치를 비교하여 상기 테스트 사용자에 관한 상기 인증 결과를 생성하는 단계
를 포함하는, 화자 인증 방법. - 제1항 내지 제19항 중 어느 한 항의 방법을 수행하기 위한 명령어들을 포함하는 하나 이상의 프로그램을 저장한 컴퓨터 판독 가능 저장매체.
- 프로세서; 및
컴퓨터에서 읽을 수 있는 명령어들을 저장하는 메모리
를 포함하고,
상기 명령어들이 상기 프로세서에서 실행되면, 상기 프로세서는
테스트 사용자에 의해 입력된 입력 데이터에 기초하여, 상기 테스트 사용자에 대응하는 테스트 특징 벡터를 생성하고,
상기 테스트 특징 벡터 및 사용자 인증을 위해 미리 등록된 등록 특징 벡터 간의 유사도를 나타내는 제1 파라미터를 결정하고,
상기 테스트 특징 벡터 및 일반화된 사용자(generalized user)들에 대응하는 사용자 모델 간의 유사도를 나타내는 제2 파라미터를 결정하고,
상기 제1 파라미터 및 상기 제2 파라미터에 기초하여 상기 테스트 사용자에 관한 인증 결과를 생성하는, 사용자 인증 장치. - 제21항에 있어서,
상기 사용자 모델은 상기 일반화된 사용자들에 대응하는 일반화된 특징 벡터(generalized feature vector)들이 클러스터화된 특징 클러스터들을 포함하는, 사용자 인증 방법. - 제22항에 있어서,
상기 프로세서는
상기 테스트 특징 벡터 및 각각의 상기 특징 클러스터들 간의 유사도에 기초하여 상기 특징 클러스터들 중 적어도 일부를 대표 특징 클러스터로 선정하고,
상기 테스트 특징 벡터 및 상기 대표 특징 클러스터 간의 유사도에 기초하여 상기 제2 파라미터를 결정하는,
사용자 인증 장치. - 제21항에 있어서,
상기 프로세서는 상기 테스트 특징 벡터 및 가우시안 분포(Gaussian distribution)들을 포함하는 GMM(Gaussian mixture model)에 기초하여 상기 제2 파라미터를 결정하고,
상기 가우시안 분포들은 일반화된 사용자들을 나타내는 일반화된 특징 벡터(generalized feature vector)들의 분포에 대응하는,
사용자 인증 장치. - 제21항에 있어서,
상기 프로세서는
네트워크 입력 및 상기 사용자 모델 간의 유사도를 출력하도록 미리 트레이닝된 뉴럴 네트워크 기반의 비교기를 이용하여 상기 제2 파라미터를 결정하는, 사용자 인증 장치. - 제21항에 있어서,
상기 프로세서는
네트워크 입력으로부터 특징들을 추출하도록 미리 트레이닝된 뉴럴 네트워크 기반의 특징 추출기를 이용하여 상기 입력 데이터에서 특징들을 추출하여 상기 테스트 특징 벡터를 생성하는, 사용자 인증 장치. - 제21항에 있어서,
상기 프로세서는
상기 제1 파라미터 및 상기 제2 파라미터에 기초하여 신뢰 점수를 결정하고,
상기 신뢰 점수 및 임계치를 비교하여 상기 테스트 사용자에 관한 상기 인증 결과를 생성하는,
사용자 인증 장치. - 제21항에 있어서,
상기 프로세서는
상기 제2 파라미터에 기초하여 임계치를 결정하고,
상기 제1 파라미터에 대응하는 신뢰 점수 및 상기 결정된 임계치를 비교하여 상기 테스트 사용자에 관한 상기 인증 결과를 생성하는,
사용자 인증 장치. - 프로세서; 및
컴퓨터에서 읽을 수 있는 명령어들을 저장하는 메모리
를 포함하고,
상기 명령어들이 상기 프로세서에서 실행되면, 상기 프로세서는
테스트 사용자에 의해 입력된 발화 데이터에서 특징을 추출하여, 상기 테스트 사용자에 대응하는 테스트 특징 벡터를 생성하고,
상기 테스트 특징 벡터 및 사용자 인증을 위해 미리 등록된 등록 특징 벡터 간의 유사도를 나타내는 제1 파라미터를 결정하고,
상기 테스트 특징 벡터 및 일반화된 사용자(generalized user)들에 대응하는 사용자 모델 간의 유사도를 나타내는 제2 파라미터를 결정하고,
상기 제1 파라미터 및 상기 제2 파라미터에 기초하여 상기 테스트 사용자에 관한 인증 결과를 생성하는, 화자 인증 장치. - 제29항에 있어서,
상기 등록 특징 벡터는 등록 사용자에 의해 입력된 발화 데이터에 기초하여 생성되는, 화자 인증 장치.
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020180170905A KR102570070B1 (ko) | 2018-12-27 | 2018-12-27 | 일반화된 사용자 모델을 이용한 사용자 인증 방법 및 장치 |
| US16/545,095 US11775851B2 (en) | 2018-12-27 | 2019-08-20 | User verification method and apparatus using generalized user model |
| EP19201858.8A EP3674985B1 (en) | 2018-12-27 | 2019-10-08 | User verification method and apparatus using generalized user model |
| CN201911084027.2A CN111382407A (zh) | 2018-12-27 | 2019-11-07 | 用户验证方法和设备及说话者验证方法和设备 |
| JP2019223017A JP2020107331A (ja) | 2018-12-27 | 2019-12-10 | 一般化されたユーザモデルを用いたユーザ認証方法及び装置 |
| JP2024196406A JP7769076B2 (ja) | 2018-12-27 | 2024-11-11 | 一般化されたユーザモデルを用いたユーザ認証方法及び装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020180170905A KR102570070B1 (ko) | 2018-12-27 | 2018-12-27 | 일반화된 사용자 모델을 이용한 사용자 인증 방법 및 장치 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20200080921A true KR20200080921A (ko) | 2020-07-07 |
| KR102570070B1 KR102570070B1 (ko) | 2023-08-23 |
Family
ID=68242283
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020180170905A Active KR102570070B1 (ko) | 2018-12-27 | 2018-12-27 | 일반화된 사용자 모델을 이용한 사용자 인증 방법 및 장치 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US11775851B2 (ko) |
| EP (1) | EP3674985B1 (ko) |
| JP (2) | JP2020107331A (ko) |
| KR (1) | KR102570070B1 (ko) |
| CN (1) | CN111382407A (ko) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20220076160A (ko) * | 2020-11-30 | 2022-06-08 | 경희대학교 산학협력단 | 음성 이미지 기반 사용자 인증 장치 및 그 방법 |
| KR102498268B1 (ko) * | 2022-07-15 | 2023-02-09 | 국방과학연구소 | 화자 인식을 위한 전자 장치 및 그의 동작 방법 |
| KR20240021646A (ko) * | 2022-08-10 | 2024-02-19 | 블록체인랩스 주식회사 | Ai 기반의 반려동물 신원 인식 방법 및 그 전자 장치 |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102570070B1 (ko) * | 2018-12-27 | 2023-08-23 | 삼성전자주식회사 | 일반화된 사용자 모델을 이용한 사용자 인증 방법 및 장치 |
| EP3819812B1 (en) * | 2019-11-08 | 2023-08-16 | Axis AB | A method of object re-identification |
| US11568173B2 (en) * | 2020-06-04 | 2023-01-31 | Dell Products, L.P. | Method and apparatus for processing test execution logs to detremine error locations and error types |
| KR102951774B1 (ko) * | 2021-01-05 | 2026-04-14 | 삼성전자주식회사 | 전자 장치 및 이의 제어 방법 |
| JP7683247B2 (ja) * | 2021-03-10 | 2025-05-27 | セイコーエプソン株式会社 | 機械学習モデルを用いて被判別データのクラスを判別する方法、情報処理装置、及び、コンピュータープログラム |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20080064351A (ko) * | 2007-01-04 | 2008-07-09 | 삼성전자주식회사 | 사용자의 기기 사용 패턴을 이용한 음성 인식 방법 및 장치 |
| US20150249664A1 (en) * | 2012-09-11 | 2015-09-03 | Auraya Pty Ltd. | Voice Authentication System and Method |
Family Cites Families (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04360291A (ja) * | 1991-06-06 | 1992-12-14 | Nippon Telegr & Teleph Corp <Ntt> | ニューラルネットの学習方法 |
| JP2001101406A (ja) * | 1999-09-27 | 2001-04-13 | Ntt Data Corp | 一般的侵入者モデル作成方法及び装置、個人認証方法及び装置 |
| CN101051463B (zh) * | 2006-04-06 | 2012-07-11 | 株式会社东芝 | 说话人认证的验证方法及装置 |
| US8099288B2 (en) | 2007-02-12 | 2012-01-17 | Microsoft Corp. | Text-dependent speaker verification |
| JP4410265B2 (ja) | 2007-02-19 | 2010-02-03 | 株式会社東芝 | 音声認識装置及び方法 |
| JP5250576B2 (ja) | 2010-02-25 | 2013-07-31 | 日本電信電話株式会社 | ユーザ判定装置、方法、プログラム及びコンテンツ配信システム |
| US10395018B2 (en) * | 2010-11-29 | 2019-08-27 | Biocatch Ltd. | System, method, and device of detecting identity of a user and authenticating a user |
| EP2705458B1 (en) * | 2011-05-06 | 2018-04-04 | Duquesne University of the Holy Spirit | Authorship technologies |
| WO2013163285A1 (en) * | 2012-04-25 | 2013-10-31 | Southeast Solutions, Inc. | Fraud resistant passcode entry system |
| US10386492B2 (en) * | 2013-03-07 | 2019-08-20 | Trimble Inc. | Verifiable authentication services based on global navigation satellite system (GNSS) signals and personal or computer data |
| US10540979B2 (en) | 2014-04-17 | 2020-01-21 | Qualcomm Incorporated | User interface for secure access to a device using speaker verification |
| US10410178B2 (en) | 2015-03-16 | 2019-09-10 | Moca Systems, Inc. | Method for graphical pull planning with active work schedules |
| US10482225B1 (en) * | 2015-07-14 | 2019-11-19 | Melih Abdulhayoglu | Method of authorization dialog organizing |
| US9978374B2 (en) | 2015-09-04 | 2018-05-22 | Google Llc | Neural networks for speaker verification |
| US10769255B2 (en) * | 2015-11-11 | 2020-09-08 | Samsung Electronics Co., Ltd. | Methods and apparatuses for adaptively updating enrollment database for user authentication |
| US20170236520A1 (en) * | 2016-02-16 | 2017-08-17 | Knuedge Incorporated | Generating Models for Text-Dependent Speaker Verification |
| CN106127103B (zh) * | 2016-06-12 | 2019-06-25 | 广州广电运通金融电子股份有限公司 | 一种离线身份认证的方法和装置 |
| GB2552722A (en) | 2016-08-03 | 2018-02-07 | Cirrus Logic Int Semiconductor Ltd | Speaker recognition |
| US9824692B1 (en) | 2016-09-12 | 2017-11-21 | Pindrop Security, Inc. | End-to-end speaker recognition using deep neural network |
| US11881560B2 (en) * | 2016-10-12 | 2024-01-23 | Prologium Technology Co., Ltd. | Lithium battery structure and electrode layer thereof |
| WO2018110608A1 (ja) * | 2016-12-15 | 2018-06-21 | 日本電気株式会社 | 照合システム、方法、装置及びプログラム |
| JP6553664B2 (ja) * | 2017-03-08 | 2019-07-31 | 日本電信電話株式会社 | モデル学習装置、スコア計算装置、方法、データ構造、及びプログラム |
| CN106683680B (zh) * | 2017-03-10 | 2022-03-25 | 百度在线网络技术(北京)有限公司 | 说话人识别方法及装置、计算机设备及计算机可读介质 |
| KR102370063B1 (ko) * | 2017-03-28 | 2022-03-04 | 삼성전자주식회사 | 얼굴 인증 방법 및 장치 |
| KR102288302B1 (ko) * | 2017-07-03 | 2021-08-10 | 삼성전자주식회사 | 적외선 영상을 이용한 사용자 인증 방법 및 장치 |
| US11449587B2 (en) * | 2017-11-20 | 2022-09-20 | Ppip, Llc | Systems and methods for biometric identity and authentication |
| US10733996B2 (en) * | 2018-03-30 | 2020-08-04 | Qualcomm Incorporated | User authentication |
| US10621991B2 (en) * | 2018-05-06 | 2020-04-14 | Microsoft Technology Licensing, Llc | Joint neural network for speaker recognition |
| US10593336B2 (en) * | 2018-07-26 | 2020-03-17 | Accenture Global Solutions Limited | Machine learning for authenticating voice |
| KR20200024602A (ko) * | 2018-08-28 | 2020-03-09 | 삼성전자주식회사 | 사용자 단말의 학습 방법 및 장치 |
| KR102570070B1 (ko) * | 2018-12-27 | 2023-08-23 | 삼성전자주식회사 | 일반화된 사용자 모델을 이용한 사용자 인증 방법 및 장치 |
-
2018
- 2018-12-27 KR KR1020180170905A patent/KR102570070B1/ko active Active
-
2019
- 2019-08-20 US US16/545,095 patent/US11775851B2/en active Active
- 2019-10-08 EP EP19201858.8A patent/EP3674985B1/en active Active
- 2019-11-07 CN CN201911084027.2A patent/CN111382407A/zh active Pending
- 2019-12-10 JP JP2019223017A patent/JP2020107331A/ja active Pending
-
2024
- 2024-11-11 JP JP2024196406A patent/JP7769076B2/ja active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20080064351A (ko) * | 2007-01-04 | 2008-07-09 | 삼성전자주식회사 | 사용자의 기기 사용 패턴을 이용한 음성 인식 방법 및 장치 |
| US20150249664A1 (en) * | 2012-09-11 | 2015-09-03 | Auraya Pty Ltd. | Voice Authentication System and Method |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20220076160A (ko) * | 2020-11-30 | 2022-06-08 | 경희대학교 산학협력단 | 음성 이미지 기반 사용자 인증 장치 및 그 방법 |
| KR102498268B1 (ko) * | 2022-07-15 | 2023-02-09 | 국방과학연구소 | 화자 인식을 위한 전자 장치 및 그의 동작 방법 |
| KR20240021646A (ko) * | 2022-08-10 | 2024-02-19 | 블록체인랩스 주식회사 | Ai 기반의 반려동물 신원 인식 방법 및 그 전자 장치 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111382407A (zh) | 2020-07-07 |
| KR102570070B1 (ko) | 2023-08-23 |
| EP3674985B1 (en) | 2025-06-25 |
| JP2020107331A (ja) | 2020-07-09 |
| US11775851B2 (en) | 2023-10-03 |
| JP2025016785A (ja) | 2025-02-04 |
| EP3674985A1 (en) | 2020-07-01 |
| US20200210556A1 (en) | 2020-07-02 |
| JP7769076B2 (ja) | 2025-11-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7769076B2 (ja) | 一般化されたユーザモデルを用いたユーザ認証方法及び装置 | |
| KR102608470B1 (ko) | 데이터 인식 장치 및 방법과 트레이닝 장치 및 방법 | |
| KR102439938B1 (ko) | 사용자 인증을 위한 멀티-모달 퓨전 방법 및 사용자 인증 방법 | |
| KR102450374B1 (ko) | 데이터 인식 및 트레이닝 장치 및 방법 | |
| KR102374747B1 (ko) | 객체를 인식하는 장치 및 방법 | |
| KR102796793B1 (ko) | 변환 모델을 이용한 인증 방법 및 장치 | |
| CN111382666B (zh) | 具有用户验证的设备和方法 | |
| US11335117B2 (en) | Method and apparatus with fake fingerprint detection | |
| CN115147875A (zh) | 防欺骗方法和设备 | |
| JP7635495B2 (ja) | センサ特化イメージ認識装置及び方法 | |
| KR20200055836A (ko) | 데이터 분류 방법 및 장치, 분류기의 학습 방법 및 장치 | |
| CN114730371A (zh) | 使用已登记生物特征数据集检测基于生物特征的认证系统中的敌对实例 | |
| KR102427853B1 (ko) | 사용자 인증을 위한 등록 데이터베이스의 적응적 갱신 방법 및 장치 | |
| KR20200140571A (ko) | 데이터 인식 방법 및 장치 | |
| CN111062036A (zh) | 恶意软件识别模型构建、识别方法及介质和设备 | |
| KR20200083119A (ko) | 사용자 인증 장치 및 방법 | |
| KR20200024602A (ko) | 사용자 단말의 학습 방법 및 장치 | |
| Bharadwaj et al. | Reliable human authentication using AI-based multibiometric image sensor fusion: Assessment of performance in information security | |
| JP7534045B2 (ja) | オン-デバイストレーニング基盤のユーザ認識方法及び装置 | |
| KR20170052448A (ko) | 인증 방법 및 장치, 및 인식기 학습 방법 및 장치 | |
| KR102449840B1 (ko) | 사용자 적응적인 음성 인식 방법 및 장치 | |
| US12598171B2 (en) | Systems and methods for fast and simultaneous multi-factor authentication using vector computing | |
| Chandrasekar et al. | A dexterous feature selection artificial immune system algorithm for keystroke dynamics | |
| KR20210026982A (ko) | 온-디바이스 트레이닝 기반의 사용자 인식 방법 및 장치 | |
| Solomatin et al. | Updating the biometric template by assessing the quality of the original data |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R18 | Changes to party contact information recorded |
Free format text: ST27 STATUS EVENT CODE: A-5-5-R10-R18-OTH-X000 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18 | Changes to party contact information recorded |
Free format text: ST27 STATUS EVENT CODE: A-5-5-R10-R18-OTH-X000 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18 | Changes to party contact information recorded |
Free format text: ST27 STATUS EVENT CODE: A-5-5-R10-R18-OTH-X000 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |


