WO2018212380A1 - 개인인증을 위한 웨어러블 디바이스의 ecg 템플릿 검출 방법 - Google Patents
개인인증을 위한 웨어러블 디바이스의 ecg 템플릿 검출 방법 Download PDFInfo
- Publication number
- WO2018212380A1 WO2018212380A1 PCT/KR2017/005222 KR2017005222W WO2018212380A1 WO 2018212380 A1 WO2018212380 A1 WO 2018212380A1 KR 2017005222 W KR2017005222 W KR 2017005222W WO 2018212380 A1 WO2018212380 A1 WO 2018212380A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- biosignal
- template
- candidate
- condition
- peak value
- Prior art date
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/318—Heart-related electrical modalities, e.g. electrocardiography [ECG]
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/318—Heart-related electrical modalities, e.g. electrocardiography [ECG]
- A61B5/346—Analysis of electrocardiograms
- A61B5/349—Detecting specific parameters of the electrocardiograph cycle
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7235—Details of waveform analysis
- A61B5/7246—Details of waveform analysis using correlation, e.g. template matching or determination of similarity
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/163—Wearable computers, e.g. on a belt
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR 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/45—Structures or tools for the administration of authentication
Definitions
- the present invention relates to a method for detecting an ECG template, which is a feature that distinguishes individuals from a wearable device that performs personal authentication using an ECG signal, which is a kind of biosignal.
- biometric information such as iris and fingerprint recognition
- Fintech such as being used for financial transactions centering on smartphones.
- biometric information such as iris and fingerprint recognition
- conventional techniques based on biometric information, such as iris and fingerprint recognition have the disadvantage of easily forgery by others.
- fingerprints are vulnerable to theft because they can be obtained in various ways without the consent of the individual, and even in iris recognition, the basic principle is to photograph the iris of the subject.
- ECG-based personal authentication can be divided into on-line and off-line methods.
- the online method performs signal processing while acquiring ECG samples and obtains the final ECG template for authentication. Since the signal processing is performed on a per-sample basis, it has an advantage of easily responding to signal changes, but has a detection threshold. There is a disadvantage in that the convergence of parameters for detection is slow.
- the offline method has the advantage that it is easy to grasp the characteristics of the entire signal by acquiring the ECG samples in advance and storing them in a memory as much as the length (time) to be processed, so that the determination of the detection parameters can be performed quickly. This has the advantage, but it requires a larger amount of memory than the online approach.
- FIG. 1 is a block diagram illustrating a QRS detector for typical ECG template acquisition.
- ECG signals are classified based on the inflection points designated P, Q, R, S, and T.
- the R peak expresses a large value compared to other waves so that it can be distinguished by the naked eye.
- the interval between the R peak and the next R peak determines the heart rate.
- the ECG template is extracted around the R peak through pre-treatment and post-treatment.
- the Pan-Tompkins algorithm based on the first derivative filter is mainly used.
- FIG. 2 illustrates a process of detecting an R peak.
- the Pan-Tompkins algorithm can be said that the R peak exists in the region between the point where the threshold crosses upward and the point which crosses downward, as shown in the following figure. Find. After searching for the R peak, an ECG template including P, Q, R, S, and T waves is detected around the R peak.
- the threshold for determining the threshold is generally the output of the moving average value, the total sample of x ma [n], and the average value for N.
- ⁇ represents a weight
- the threshold-based detection method of Equation 1 preferentially detects a large signal. Therefore, when the acquired signal is distorted due to movement or the like during measurement as shown in FIGS. 3 and 4, the normal R peak is not detected, and abnormal peaks are detected, and thus, detection fails. In the registration process, a signal of 20 seconds or more is usually acquired after processing to reduce noise. If a motion occurs during this 20 seconds, the detection may be affected.
- wearable devices adopting a method of briefly contacting dry electrodes only with a finger when needed may cause unstable contact, and may cause large noise even in fine movements. have.
- the present invention has been made to solve the above problems, an object of the present invention, in the wearable device for performing personal authentication using an ECG signal which is a kind of bio-signal, a signal distorted to extract a stable ECG template
- the present invention provides a method for detecting and removing a region.
- a biosignal template detection method includes: detecting a biosignal template candidate corresponding to a feature for distinguishing an individual; Calculating peak values and positions of the detected biosignal template candidates; And when the position of the biosignal template candidate and the position of the biosignal template satisfy the first condition and the peak value of the biosignal template candidate and the peak value of the biosignal template satisfy the second condition, It includes; adding as a template.
- the first condition is LL p > T i , where L is the position of the biosignal template candidate, L p is the position of the biosignal template, T i is the critical interval, and the second condition is abs ( RR p ) ⁇ R p , where R is the peak value of the biosignal template candidate, R p is the peak value of the biosignal template, and may be 0 ⁇ ⁇ 1.
- the method may further include removing the biosignal template candidate if the first condition or the second condition is not satisfied.
- the detecting step, the calculating step, and the additional step may be repeated until the number of biosignal templates becomes a predetermined number.
- the biosignal template may be a candidate biosignal template having a median peak value among the plurality of candidate biosignal templates.
- the plurality of candidate biosignal templates may be candidate biosignal templates that are less than a predetermined threshold interval apart from an adjacent candidate biosignal template.
- the method for detecting a biosignal template includes: setting a temporary threshold; If the interval between the indexes intersecting the temporary threshold upwards and the indexes intersecting downwards is greater than a predetermined first interval, adding a region between the indexes to the distortion region; and the detecting step includes: The biosignal template candidate may be detected in the excluded region.
- the first region and the second region Can be considered an area.
- the setting step and the additional step may be repeated if there is no distortion area to be added, if the moving average value is within a specific error with the previously calculated moving average value in the area excluding the distortion area, or if the maximum repetition number is repeated. You can stop.
- the personal authentication device detects a biosignal template candidate corresponding to a feature for distinguishing individuals, calculates a peak value and a position of the detected biosignal template candidate, and calculates a biosignal template If the position of the candidate and the position of the biosignal template satisfy the first condition and the peak value of the biosignal template candidate and the peak value of the biosignal template satisfy the second condition, the biosignal template candidate is added to the biosignal template.
- Detection unit And an operation unit configured to perform personal authentication using the biosignal templates detected by the detection unit.
- the position of the biosignal template candidate and the position of the biosignal template satisfy the first condition, and the peak value of the biosignal template candidate and the biosignal template If the peak value satisfies the second condition, adding the biosignal template candidate to the biosignal template; And if the first condition or the second condition is not satisfied, removing the biosignal template candidate.
- the position of the biosignal template candidate and the position of the biosignal template satisfy the first condition, and the peak value of the biosignal template candidate and the peak value of the biosignal template
- an operation unit configured to perform personal authentication using the biosignal templates detected by the detection unit.
- the wearable device when the wearable device is commercialized, it is possible to provide an authentication means with low risk of theft, and may be applied to an electronic employee card, a door lock, a financial field, and the like.
- the risk of theft when used in combination with a relatively high theft risk but provides a superior performance, such as the existing fingerprint and iris has the advantage of lowering the probability of false positives.
- stable performance may be provided even in an embedded system in which a computational capability such as a wearable device is limited.
- FIG. 3 is a diagram illustrating instantaneous noise causing a detection failure
- FIG. 4 is a diagram illustrating a region distortion causing a detection failure
- FIG. 7 is a signal after the distortion region is removed by FIG. 6,
- FIG. 8 is a flowchart of a distortion area detection method according to another embodiment of the present invention.
- FIG. 9 is a block diagram of a wearable device for personal authentication based on ECG according to another embodiment of the present invention.
- An embodiment of the present invention provides a method of effectively detecting and removing signal distortion due to unstable contact when an ECG template is acquired and used for personal authentication in a system that acquires an ECG signal by using a dry electrode such as a wearable device. .
- the distortion of the ECG signal due to movement can be classified into the instantaneous noise generated with a very narrow width and the noise with a wide distortion of a specific region as described above.
- the embodiment of the present invention proposes a method capable of detecting and removing both noise sources alone and in combination.
- FIG. 5 is a flowchart provided to explain an instantaneous noise removing method according to an embodiment of the present invention.
- the R peak is detected based on the threshold value, and the ECG template is not immediately acquired through this, and it is designated as a candidate template first, and whether the template is a normal signal or a signal distorted by noise is determined. The determination is made based on the peak value.
- the first template since the ECG template detected immediately before is assumed to be a normal signal, in order to apply the method according to the embodiment of the present invention, the first template must be a normal ECG template. To ensure this, the following initialization process is performed.
- t bc is smaller than T i (S115-No)
- the c template is discarded and the newly detected ECG template is named c and the interval is compared with the b template (S120, S110, S115). If it is still small (S115-No), the process of detecting a new ECG template again and comparing it with the c template is repeated.
- the R peaks of the three templates for which the interval verification has been completed are compared.
- the median value of the three templates is calculated (S125), and the peak larger than ⁇ times larger than the median value is removed (S130).
- the peak value and the peak position of the median template are defined as R p and L p (S135).
- T i is the minimum spacing between two adjacent R peaks
- ⁇ is a value between 0 and 1 as the ratio of the allowable difference of R peaks.
- a temporary threshold value is set based on the threshold value of Equation 1.
- ⁇ means a positive real number greater than one.
- D L d -L u is larger than a predetermined D T when defining the index L u which intersects this temporary threshold upward and the cross index L d downward, respectively. Determining that it is an area of interest and adding between L u and L d to the removal list.
- the optimal D T and D i can be determined through experiments, but empirically, D i ⁇ 800 ⁇ s, D T ⁇ 400 ⁇ s can be set.
- the area is represented by a set of integer values in the start index and the end index.
- ⁇ is an element that can add a margin to the detected distortion region and is expressed as an integer greater than or equal to zero.
- the above method may be extended by sequentially canceling the distortion area.
- 8 is a flowchart illustrating a method for detecting a repeated distortion region.
- the threshold calculation of Equation 1 is modified as follows.
- the distortion area of Equation 3 is detected by detecting the distortion area (S250).
- the distortion region is removed again through Equation 4, and the average value is newly reset, and the temporary threshold value is updated again through Equations 5 and 2 (S220 to S250). If the stop condition is satisfied (S260-No), the algorithm is stopped, and if it does not converge to the stop condition (S260-Yes), only the number of times set as the maximum repetition number (K max ) is repeated and forcedly terminated (S280).
- Detection thresholds can be set for regions other than this region, and ECG templates can be extracted in the same manner as in the prior art.
- the instantaneous noise elimination method deteriorates performance when a large area is distorted, and the instantaneous noise having a narrow generation range cannot be detected in the distortion area elimination method. Therefore, in order to detect and remove both noise sources, two methods according to an embodiment of the present invention must be combined.
- the instantaneous noise and the residual distortion areas are removed through the instantaneous noise removal method shown in FIG. 5.
- the wearable device includes an input unit 110, a signal processor 120, a detector 130, a calculator 140, a storage 150, and a communicator 160.
- the input unit 110 receives the ECG signal and applies it to the signal processor 120.
- the signal processor 120 performs filtering on the applied ECG signal and removes the distortion region from the ECG signal according to the algorithm shown in FIG. 8.
- the detector 130 detects ECG templates according to the algorithm shown in FIG. 5.
- the calculator 140 registers the ECG templates detected by the detector 130 in the storage 150 or transmits the ECG templates to a server (not shown) through the communicator 160. In addition, the calculator 140 compares the ECG templates detected by the detector 130 with ECG templates stored in the storage 150 or transmits them to the server through the communication unit 160 to perform a personal authentication procedure.
- a gyro sensor or an instantaneous noise and distortion region that distorts a threshold value and fails to detect the ECG template.
- the ECG mentioned in the above embodiment is an example of a biosignal. Therefore, the technical idea of the present invention can be applied to replacing ECG with EEG, EMG as well as other types of bio signals.
- wearable device is also only one example for convenience of description. Of course, other types of devices other than wearable devices are included in the scope of the present invention.
- the technical idea of the present invention can be applied to a computer-readable recording medium containing a computer program for performing the functions of the apparatus and method according to the present embodiment.
- the technical idea according to various embodiments of the present disclosure may be implemented in the form of computer readable codes recorded on a computer readable recording medium.
- the computer-readable recording medium can be any data storage device that can be read by a computer and can store data.
- the computer-readable recording medium may be a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical disk, a hard disk drive, or the like.
- the computer-readable code or program stored in the computer-readable recording medium may be transmitted through a network connected between the computers.
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Cardiology (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Molecular Biology (AREA)
- Veterinary Medicine (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Pathology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Psychiatry (AREA)
- Physiology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- Collating Specific Patterns (AREA)
Abstract
개인인증을 위한 웨어러블 디바이스의 ECG 템플릿 검출 방법이 제공된다. 본 발명의 실시예에 따른 생체신호 템플릿 검출 방법은, 개인을 구별하는 특징에 해당하는 생체신호 템플릿 후보를 검출하고, 검출된 생체신호 템플릿 후보의 피크값과 위치를 산정하며, 생체신호 템플릿 후보의 위치와 생체신호 템플릿의 위치가 특정 조건을 만족하고 생체신호 템플릿 후보의 피크값과 생체신호 템플릿의 피크값이 특정 조건을 만족하면 생체신호 템플릿 후보를 생체신호 템플릿으로 추가한다. 이에 의해, 안정적인 ECG 템플릿을 추출할 수 있게 된다.
Description
본 발명은 생체신호의 일종인 ECG 신호를 이용하여 개인인증을 수행하는 웨어러블 디바이스에서 개인을 구별하는 특징(feature)인 ECG 템플릿을 검출하는 방법에 관한 것이다.
홍체인식 및 지문인식과 같이 생체정보 활용한 개인인증 방식이 지금까지 연구되어 왔고, 최근 들어 스마트폰을 중심으로 금융거래에까지 활용되는 등 핀테크(Fintech)의 중심 기술로 발전 중이다. 하지만, 홍체 및 지문인식과 같은 생체정보 기반의 종래의 기술은 타인의 의해 위변조가 용이한 단점이 있다. 특히, 지문의 경우에 다양한 방법으로 개인의 동의 없이 취득이 가능하기 때문에 도용에 취약하며, 홍채인식의 경우에도 기본적인 원리는 피사체의 홍체를 촬영하는 것이라 피사체가 시진인 경우를 구별하기 쉽지 않다.
이러한 문제점들을 보완하기 위한 방식으로 ECG, EEG, EMG 등의 생체신호와 개인의 피부정보를 이용한 방식들이 최근 활발히 연구되고 있다. 특히, ECG의 경우에 개인마다 심장이 모양이 다르며, 이에 따라 심장에 의해 생성되는 ECG 신호도 개인마다 다르다는 것이 연구를 통해 확인되었으며 더 나아가 이 ECG 신호를 이용하여 높은 정확도로 개인을 구별할 수 있다는 연구결과가 발표되었다.
ECG 기반의 개인인증 방식은 크게 온라인(On-line) 방식과 오프라인(Off-line) 방식으로 나눌 수 있다. 온라인 방식은 ECG 샘플을 취득하면서 신호처리를 수행하고 인증을 위한 최종 ECG 템플릿을 획득하는 방식으로, 샘플 단위로 신호처리를 수행하기 때문에 신호의 변화에 대응하기 쉬운 장점이 있으나 검출 문턱 값(detection threshold) 등 검출을 위한 파라미터의 수렴이 느린 단점이 있다. 반면, 오프라인 방식은 처리하고자 하는 길이(시간)만큼 ECG 샘플을 미리 취득하여 메모리에 저장해 놓고, 한꺼번에 처리하는 방식으로 전체 신호의 특징을 파악하기 용이한 장점이 있어 검출 파라미터의 결정을 빠르게 수행할 수 있는 장점이 있지만, 온라인 방식에 비하여 큰 크기의 메모리를 요구한다.
도 1은 전형적인 ECG 템플릿 취득을 위한 QRS 검출기를 도시한 블록도이다.
ECG 신호는 P, Q, R, S, T라 명명된 변곡점을 기준으로 구분되며, 그 중에서도 R 피크는 육안으로도 구별이 가능할 정도로 다른 파에 비하여 큰 값을 표출된다. R 피크와 다음 R 피크까지의 간격은 심박수를 결정한다.
도 1에서 보는 바와 같이 전-처리 및 후-처리를 거쳐 R 피크를 중심으로 ECG 템플릿 추출한다. 후처리에 사용되는 방식으로는 1차 derivative 필터 기반의 Pan-Tompkins 알고리즘이 주로 사용된다.
도 2는 R 피크를 검출하는 과정을 도시한 것이다. Pan-Tompkins 알고리즘은 다음 그림과 같이 문턱값을 상방으로 교차하는 지점과 하방으로 교차하는 지점의 사이의 영역에 R 피크가 존재한다고 할 수 있으며, 이 영역에서 피크를 검색하면 R 피크값 및 위치를 찾는다. R 피크의 탐색 후 R 피크를 중심으로 P, Q, R, S, T wave가 포함된 ECG 템플릿을 검출한다.
피크 검출 방식은 기본적으로 문턱값을 기반으로 하고 있기 때문에 이 문턱값의 설정에 민감하게 반응한다. 오프라인 방식의 경우에 일반적으로 문턱값 결정하는 기준은 이동평균값의 출력, xma[n]의 전체 샘플, N에 대한 평균값이다.
[수학식 1]
여기서 α는 가중치를 나타낸다.
하지만, 수학식 1의 문턱값 기반의 검출 방식은 큰 신호를 우선적으로 검출하게 된다. 따라서, 도 3 및 도 4와 같이 측정 중 움직임 등에 의해 취득 신호가 왜곡된 경우에 정상적인 R 피크는 검출하지 못하고, 비정상적인 피크가 검출되어 결론적으로는 검출에 실패한다. 등록과정에서는 잡음을 줄이기 위해서 통상 20초 이상의 신호를 취득 후 처리하는데, 이 20초 동안에 움직임이 발생하면 검출에 영향을 줄 수 있다.
습식 전극을 피부에 접착하여 고정하는 의료용 ECG 시스템과 달리 손가락을 이용하여 필요시에만 건식전극에 잠깐 접촉하는 방식을 채택하는 웨어러블 디바이스의 경우 접촉이 불안정할 수 있으며, 미세한 움직임에도 큰 잡음이 발생할 수 있다.
자이로 센서 및 가속도 센서가 장착된 웨어러블 디바이스의 경우에 이들 센서를 통해 움직임을 감지하고 움직임이 감지된 순간에 취득된 데이터를 사용하지 않는 방법을 고려해 볼 수 있으나, ECG 신호가 불안정해지는 이유 중 큰 부분이 센서가 장착되지 않은 손가락의 접촉이 불안정하기 때문이기에 큰 성능의 개선을 이룰 수 없다.
본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은, 생체신호의 일종인 ECG 신호를 이용하여 개인인증을 수행하는 웨어러블 디바이스에서, 안정적인 ECG 템플릿을 추출하기 위해 왜곡된 신호 영역을 검출하고 제거하는 방법을 제공함에 있다.
상기 목적을 달성하기 위한 본 발명의 일 실시예에 따른, 생체신호 템플릿 검출 방법은, 개인을 구별하는 특징에 해당하는 생체신호 템플릿 후보를 검출하는 단계; 검출된 생체신호 템플릿 후보의 피크값과 위치를 산정하는 단계; 및 생체신호 템플릿 후보의 위치와 생체신호 템플릿의 위치가 제1 조건을 만족하고, 생체신호 템플릿 후보의 피크값과 생체신호 템플릿의 피크값이 제2 조건을 만족하면, 생체신호 템플릿 후보를 생체신호 템플릿으로 추가하는 단계;를 포함한다.
그리고, 제1 조건은, L-Lp>Ti 이고, 여기서, L은 생체신호 템플릿 후보의 위치이고, Lp는 생체신호 템플릿의 위치이며, Ti는 임계 간격이며, 제2 조건은, abs(R-Rp)<βRp 이고, 여기서, R은 생체신호 템플릿 후보의 피크값이고, Rp는 생체신호 템플릿의 피크값이며, 0<β<1일 수 있다.
또한, 제1 조건 또는 제2 조건을 만족하지 않으면, 생체신호 템플릿 후보를 제거하는 단계;를 더 포함할 수 있다.
그리고, 검출 단계, 산정 단계 및 추가 단계는, 생체신호 템플릿의 개수가 정해진 개수가 될 때까지 반복할 수 있다.
또한, 생체신호 템플릿은, 다수의 후보 생체신호 템플릿들 중 피크값이 중앙값인 후보 생체신호 템플릿일 수 있다.
그리고, 다수의 후보 생체신호 템플릿들은, 인접한 후보 생체신호 템플릿과 간격이 정해진 임계 간격 미만인 후보 생체신호 템플릿들일 수 있다.
또한, 본 발명의 일 실시예에 따른 생체신호 템플릿 검출 방법은, 임시 문턱값을 설정하는 단계; 임시 문턱값을 상방으로 교차하는 인덱스와 하방으로 교차하는 인덱스 간 간격이 정해진 제1 간격 보다 크면, 인덱스들 사이의 영역을 왜곡 영역에 추가하는 단계;를 더 포함하고, 검출 단계는, 왜곡 영역을 제외한 영역에서 생체신호 템플릿 후보를 검출할 수 있다.
그리고, 임시 문턱값을 하방으로 교차하는 제1 영역의 인덱스와 임시 문턱값을 상방으로 교차하는 제2 영역의 인덱스 간 간격이 정해진 제2 간격 보다 작으면, 제1 영역과 제2 영역을 하나의 영역으로 간주할 수 있다.
또한, 설정 단계 및 추가 단계는, 추가되는 왜곡 영역이 없는 경우, 왜곡 영역을 제외한 영역에서 이동 평균값이 이전에 계산된 이동 평균값과 특정 오차 내에 있는 경우 또는 최대 반복 횟수 만큼 반복된 경우에, 반복을 중단할 수 있다.
한편, 본 발명의 다른 실시예에 따른, 개인 인증 장치는, 개인을 구별하는 특징에 해당하는 생체신호 템플릿 후보를 검출하고, 검출된 생체신호 템플릿 후보의 피크값과 위치를 산정하며, 생체신호 템플릿 후보의 위치와 생체신호 템플릿의 위치가 제1 조건을 만족하고, 생체신호 템플릿 후보의 피크값과 생체신호 템플릿의 피크값이 제2 조건을 만족하면, 생체신호 템플릿 후보를 생체신호 템플릿으로 추가하는 검출부; 및 검출부에서 검출한 생체신호 템플릿들을 이용하여 개인인증을 수행하는 연산부;를 포함한다.
한편, 본 발명의 다른 실시예에 따른, 생체신호 템플릿 검출 방법은, 생체신호 템플릿 후보의 위치와 생체신호 템플릿의 위치가 제1 조건을 만족하고, 생체신호 템플릿 후보의 피크값과 생체신호 템플릿의 피크값이 제2 조건을 만족하면, 생체신호 템플릿 후보를 생체신호 템플릿으로 추가하는 단계; 및 제1 조건 또는 제2 조건을 만족하지 않으면, 생체신호 템플릿 후보를 제거하는 단계;를 포함한다.
한편, 본 발명의 다른 실시예에 따른, 개인 인증 장치는, 생체신호 템플릿 후보의 위치와 생체신호 템플릿의 위치가 제1 조건을 만족하고, 생체신호 템플릿 후보의 피크값과 생체신호 템플릿의 피크값이 제2 조건을 만족하면, 생체신호 템플릿 후보를 생체신호 템플릿으로 추가하고, 제1 조건 또는 제2 조건을 만족하지 않으면, 생체신호 템플릿 후보를 제거하는 검출부; 및 검출부에서 검출한 생체신호 템플릿들을 이용하여 개인인증을 수행하는 연산부;를 포함한다.
이상 설명한 바와 같이, 본 발명의 실시예들에 따르면, 웨어러블 디바이스가 상용화될 경우에 도용 위험성이 낮은 인증수단을 제공할 수 있으며, 전자 사원증, 도어락, 금융분야 등에 적용이 가능하다.
또한, 본 발명의 실시예들에 따르면, 기존의 지문 및 홍체 등과 같이 도용 위험성이 비교적 높지만 우수한 성능을 제공하는 방식과 결합하여 사용할 경우에 도용 위험성은 낮추고 오인 확률을 낮출 수 있는 장점이 있다.
그리고, 본 발명의 실시예들에 따르면, 웨어러블 디바이스 등 연산능력이 제한적인 임베디드 시스템에서도 안정적인 성능을 제공할 수 있다.
도 1은 전형적인 QRS 검출기 블록도,
도 2는 R 피크 검출 방법,
도 3은 검출 실패를 유발하는 순간잡음을 예시한 도면,
도 4는 검출 실패를 유발하는 영역 왜곡을 예시한 도면,
도 5는 본 발명의 일 실시예에 따른 순간잡음 제거 방법의 설명에 제공되는 흐름도,
도 6은 왜곡 영역 검출 방법의 설명에 제공되는 도면,
도 7은, 도 6에 의해 왜곡 영역이 제거된 후의 신호,
도 8은 본 발명의 다른 실시예에 따른 왜곡영역 검출 방법의 순서도, 그리고,
도 9는 본 발명의 또 다른 실시예에 따른 ECG 기반의 개인인증을 위한 웨어러블 디바이스의 블럭도이다.
이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다.
본 발명의 실시예에서는 웨어러블 디바이스 등과 같이 건식전극을 활용하여 ECG 신호를 취득하는 시스템에서 ECG 템플릿을 취득하여 개인인증에 이용할 경우에, 불안정한 접촉에 의한 신호왜곡을 효과적으로 검출하고 제거하는 방식을 제시한다.
실제 ECG 측정을 통해 분석해 본 결과, 움직임에 의한 ECG 신호의 왜곡은 앞서 설명한 바와 같이 아주 좁은 폭으로 발생되는 순간잡음과 특정 영역이 광범위하게 왜곡되는 잡음으로 구분할 수 있다.
본 발명의 실시예에서는 각 잡음원이 단독으로 존재하는 경우와 결합되어 존재하는 경우 모두에 대하여 검출 및 제거가 가능한 방식을 제시한다.
1. 순간잡음 제거 방법
도 5는 본 발명의 일 실시예에 따른 순간잡음 제거 방법의 설명에 제공되는 흐름도이다.
순간잡음은 관측영역 중 극히 일부에만 영향을 주기 때문에 전체 평균값에서는 미미한 영향을 준다. 따라서 순간 잡음에 의한 문턱값 변화는 적기 때문에, 수학식 1의 문턱값을 사용할 수 있다.
단, 문턱값을 기준으로 R 피크를 검출한 후 이를 통해 즉시 ECG 템플릿을 획득하는 것이 아니라 일단 후보 템플릿으로 지정해 놓고, 이 템플릿이 정상적인 신호인지 혹은 잡음에 왜곡된 신호인지를 R 피크 간의 간격과 R 피크값을 기준으로 판정한다.
본 발명의 실시예에 따른 방법은 직전에 검출된 ECG 템플릿은 정상적인 신호라는 가정이 있기 때문에, 본 발명의 실시예에 따른 방법을 적용하기 위해서는 첫 번째 템플릿이 반드시 정상적인 ECG 템플릿이어야 한다. 이를 보장하기 위해 다음과 같은 초기화 과정을 거친다.
1.1 초기화 단계:
초기화를 위해, 도 5에 도시된 바와 같이, 먼저, 3개의 후보 ECG 템플릿을 검출하고 각각을 a, b, c 템플릿으로 저장한다(S105). 두 인접 템플릿 간의 R 피크 간격을 측정하고 tab, tbc라 정의한다(S110). tab와 tbc가 모두 Ti 보다 크면(S115-Yes), 다음 단계(S125)로 이동한다.
만약, tab만 작다면(S115-No), a 템플릿을 버리고 새로운 ECG 템플릿을 검출하여 d라 하고(S120), c 템플릿과 간격을 측정하여(S110), Ti
보다 크면(S115-Yes), 다음 단계(S125)로 이동한다. 그래도 작다면(S115-No), 다시 새로운 ECG 템플릿을 검출하여 c 템플릿과 비교하는 과정을 반복한다.
반면, tbc가 Ti 보다 작다면(S115-No), c 템플릿을 버리고 새로 검출된 ECG 템플릿을 c라 이름 붙여 b 템플릿과 간격을 비교한다(S120, S110, S115). 그래도 작다면(S115-No), 다시 새로운 ECG 템플릿을 검출하여 c 템플릿과 비교하는 과정을 반복한다.
한편, tab와 tbc가 모두 Ti 보다 작다면(S115-No), 모두 버리고, 다시 3개의 ECG 템플릿을 검출하고 다시 간격을 비교한다(S120, S110, S115).
이후, 간격 검증이 끝난 3개의 템플릿의 R 피크를 비교한다. 이를 위해, 먼저 3개 템플릿의 중앙값(median value)을 계산하고(S125), 이 중앙값 대비 β배 이상 큰 피크는 제거한다(S130). 다음, 중앙값의 템플릿의 피크값과 피크 위치를 Rp과 Lp로 정의한다(S135).
1.2 ECG 템플릿 검출 단계:
새로운 템플릿 후보를 검출하고 피크값과 위치를 각각 R과 L로 정의한다(S140). L-Lp>Ti이고 abs(R-Rp)<βRp인 경우에만(S145-Yes), 정상적인 템플릿으로 취득하고 Lp=L, R=max(R,Rp)로 갱신한다(S150). 만일 두 조건 중 하나라도 충족하지 않을 시(S145-No), 후보에서 제거한다. 이 과정은 요구되는 템플릿 수(NT) 만큼 획득될 때까지 반복한다(S155).
여기서 Ti는 두 인접하는 R 피크 사이의 최소 간격을 의미하며, β는 R 피크의 허용가능의 차의 비율로 0~1 사이의 값이다. Ti=360ms 그리고 β=0.5을 초기 기본값으로 활용할 수 있는데, 시스템 및 환경에 따라 이와 다른 최적의 값을 산정하여 적용할 수 있다.
2. 특정 영역 왜곡 검출 및 제거 방법
도 4와 같이 넓은 영역에 걸쳐 신호가 잡음에 의해 왜곡된 경우에는 수학식 1의 문턱값 결정 시, 영향을 주기 때문에 잡음에 의해 왜곡된 영역을 제거해야 한다. 이를 위해서 먼저 수학식 1의 문턱값을 기준으로 임시 문턱값을 설정한다.
[수학식 2]
여기서 γ는 1보다 큰 양의 실수를 의미한다. 도 6에 도시된 바와 같이, 이 임시 문턱값을 상방으로 교차하는 인덱스 Lu와 하방으로 교차 인덱스 Ld를 각각 정의할 경우에 D=Ld-Lu가 미리 정해진 DT 보다 큰 경우에 왜곡된 영역이라 판단하고 Lu와 Ld 사이를 제거 리스트에 추가한다.
도 6의 첫 번째 왜곡영역에 도시한 바와 같이 하방교차와 다시 상방 교차하는 간격이 Di 보다 작을 경우에, 하나의 영역으로 간주한다. 최적의 DT와 Di는 실험을 통해 결정될 수 있으나, 경험적으로 Di≥800㎳, DT≥400㎳ 정도로 설정할 수 있다.
왜곡 영역이 O개 검출되었다고 하면, 해당 영역은 시작 인덱스와 끝 인덱스 내의 정수값 집합으로 표현된다.
[수학식 3]
여기서 δ는 검출된 왜곡영역에 대해 마진을 추가할 수 있는 요소로 0보다 크거나 같은 정수로 표현된다.
위에서 언급한 방법을 통해 왜곡 영역을 제외하고 새롭게 계산된 평균값은 다음과 같다.
[수학식 4]
여기서 |S|는 집합 S의 원소 개수를 나타낸다. 수학식 4를 통해 새롭게 계산된 문턱값은 도 7에 도시된 바와 같다.
위의 방식은 순차적으로 왜곡영역을 제거(Successive Cancellation)하는 방식으로 확장될 수 있다. 도 8은 반복 왜곡영역 검출 방법의 순서도를 도시한 것이다.
반복 제거를 위하여 수학식 1의 문턱값 계산은 다음 식과 같이 수정된다. 첫 번째 계산에서 왜곡영역은 S={ }의 공집합으로 초기화 된다(S210).
[수학식 5]
도 8에서 S={ }인 초기값을 기반으로 초기 문턱값을 설정한다(S220, S230). 이 경우 모든 샘플에 대한 평균값을 취하기 때문에 수학식 1과 동일해 진다. 다음으로 수학식 2의 임시 문턱값을 설정한 후(S240), 왜곡영역 검출을 통해 수학식 3의 왜곡영역을 검출한다(S250).
다시 이 임시 문턱값을 기반으로 검출된 영역을 제외한 영역에서 왜곡영역을 검출하고 수학식 3에 추가한다. 이러한 과정은 더 이상 추가로 검출되는 왜곡영역이 없거나(=0), 수학식 4에서 계산된 평균값이 이전에 계산된 평균값과 특정 오차(Teps) 내에 있으면(S260-No), 반복을 중단한다. 중단 조건을 충족하지 않으면(S260-Yes), 위의 과정을 반복한다.
이에 따라, 다시 수학식 4를 통해 왜곡 영역을 제거하고 새롭게 평균값을 재설정한 후, 다시 수학식 5와 수학식 2를 통해 임시 문턱값을 갱신한다(S220 내지 S250). 중단조건을 만족하면(S260-No), 알고리즘은 중단되고, 만일 중단조건에 수렴되지 않는다면(S260-Yes), 최대 반복 횟수(Kmax)로 설정된 횟수만큼만 반복되고 강제 종료된다(S280).
위의 알고리즘은 최종적으로 왜곡영역 집합 S를 출력하게 된다. 이 영역을 제외한 영역에 대해 검출 문턱값을 설정하고, 종래의 기술과 동일한 방식으로 ECG 템플릿을 추출할 수 있다.
3. 순간잡음과 왜곡영역 제거 방법
순간잡음 제거 방법은 광범위한 영역이 왜곡되는 경우에 성능이 열화되며, 왜곡영역 제거 방식에서는 발생 폭이 좁은 순간잡음은 검출할 수 없다. 따라서 두 가지 잡음원 모두를 검출하고 제거하기 위해서는 본 발명의 실시예에 따른 두 방법들을 결합해야 한다.
구체적으로, 도 8에 제시된 왜곡영역 검출을 통해 광범위한 왜곡 영역을 제거한 후, 도 5에 제시된 순간잡음 제거 방법을 통해 순간잡음 및 잔류 왜곡영역을 제거한다.
4. ECG 기반의 개인인증을 위한 웨어러블 디바이스
도 9는 본 발명의 또 다른 실시예에 따른 웨어러블 디바이스의 블럭도이다. 본 발명의 실시예에 따른 웨어러블 디바이스는, 입력부(110), 신호처리부(120), 검출부(130), 연산부(140), 저장부(150) 및 통신부(160)를 포함한다.
입력부(110)는 ECG 신호를 입력받아 신호처리부(120)로 인가한다. 신호처리부(120)는 인가되는 ECG 신호에 대한 필터링을 수행하고, 도 8에 도시된 알고리즘에 따라 ECG 신호에서 왜곡영역을 제거한다. 검출부(130)는 도 5에 도시된 알고리즘에 따라 ECG 템플릿들을 검출한다.
연산부(140)는 검출부(130)에서 검출된 ECG 템플릿들을 저장부(150)에 등록하거나 통신부(160)를 통해 서버(미도시)에 전송하여 등록한다. 또한, 연산부(140)는 검출부(130)에서 검출된 ECG 템플릿들을 저장부(150)에 저장된 ECG 템플릿들과 비교하거나 통신부(160)를 통해 서버에 전송하여, 개인 인증 절차를 수행한다.
5. 변형예
지금까지, 순간잡음 및 특정 영역이 왜곡된 신호에서 강건하게 ECG 템플릿을 검출할 수 있는 방안에 대해 바람직한 실시예를 들어 상세히 설명하였다.
구체적으로, ECG 신호를 이용하여 개인인증을 수행하는 웨어러블 디바이스에서 개인을 구별하는 특징인 ECG 템플릿을 안정적으로 검출하기 위해, 문턱값을 왜곡 시켜 검출을 실패하게 하는 순간잡음과 왜곡 영역을 자이로 센서나 가속도 센서를 사용하지 않고 ECG 신호 자체에서 검출하여 제거함으로써 ECG 템플릿 검출 성능을 향상시키는 방안을 제시하였다.
위 실시예에서 언급한 ECG는 생체신호의 일종으로 예시한 것이다. 따라서, ECG를 EEG, EMG는 물론 그 밖의 다른 종류의 생체신호로 대체하는 경우에도 본 발명의 기술적 사상이 적용될 수 있다.
나아가, 웨어러블 디바이스 역시 설명의 편의를 위해 든 일 예에 불과하다. 웨어러블 디바이스가 아닌 다른 형태의 디바이스의 경우도 본 발명의 범주에 포함됨은 물론이다.
한편, 본 실시예에 따른 장치와 방법의 기능을 수행하게 하는 컴퓨터 프로그램을 수록한 컴퓨터로 읽을 수 있는 기록매체에도 본 발명의 기술적 사상이 적용될 수 있음은 물론이다. 또한, 본 발명의 다양한 실시예에 따른 기술적 사상은 컴퓨터로 읽을 수 있는 기록매체에 기록된 컴퓨터로 읽을 수 있는 코드 형태로 구현될 수도 있다. 컴퓨터로 읽을 수 있는 기록매체는 컴퓨터에 의해 읽을 수 있고 데이터를 저장할 수 있는 어떤 데이터 저장 장치이더라도 가능하다. 예를 들어, 컴퓨터로 읽을 수 있는 기록매체는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광디스크, 하드 디스크 드라이브, 등이 될 수 있음은 물론이다. 또한, 컴퓨터로 읽을 수 있는 기록매체에 저장된 컴퓨터로 읽을 수 있는 코드 또는 프로그램은 컴퓨터간에 연결된 네트워크를 통해 전송될 수도 있다.
또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.
Claims (12)
- 개인을 구별하는 특징에 해당하는 생체신호 템플릿 후보를 검출하는 단계;검출된 생체신호 템플릿 후보의 피크값과 위치를 산정하는 단계; 및생체신호 템플릿 후보의 위치와 생체신호 템플릿의 위치가 제1 조건을 만족하고, 생체신호 템플릿 후보의 피크값과 생체신호 템플릿의 피크값이 제2 조건을 만족하면, 생체신호 템플릿 후보를 생체신호 템플릿으로 추가하는 단계;를 포함하는 것을 특징으로 하는 생체신호 템플릿 검출 방법.
- 청구항 1에 있어서,제1 조건은,L-Lp>Ti 이고,여기서, L은 생체신호 템플릿 후보의 위치이고, Lp는 생체신호 템플릿의 위치이며, Ti는 임계 간격이며,제2 조건은,abs(R-Rp)<βRp 이고,여기서, R은 생체신호 템플릿 후보의 피크값이고, Rp는 생체신호 템플릿의 피크값이며, 0<β<1인 것을 특징으로 하는 생체신호 템플릿 검출 방법.
- 청구항 1에 있어서,제1 조건 또는 제2 조건을 만족하지 않으면, 생체신호 템플릿 후보를 제거하는 단계;를 더 포함하는 것을 특징으로 하는 생체신호 템플릿 검출 방법.
- 청구항 1에 있어서,검출 단계, 산정 단계 및 추가 단계는,생체신호 템플릿의 개수가 정해진 개수가 될 때까지 반복하는 것을 특징으로 하는 생체신호 템플릿 검출 방법.
- 청구항 1에 있어서,생체신호 템플릿은,다수의 후보 생체신호 템플릿들 중 피크값이 중앙값인 후보 생체신호 템플릿인 것을 특징으로 하는 생체신호 템플릿 검출 방법.
- 청구항 5에 있어서,다수의 후보 생체신호 템플릿들은,인접한 후보 생체신호 템플릿과 간격이 정해진 임계 간격 미만인 후보 생체신호 템플릿들인 것을 특징으로 하는 생체신호 템플릿 검출 방법.
- 청구항 1에 있어서,임시 문턱값을 설정하는 단계;임시 문턱값을 상방으로 교차하는 인덱스와 하방으로 교차하는 인덱스 간 간격이 정해진 제1 간격 보다 크면, 인덱스들 사이의 영역을 왜곡 영역에 추가하는 단계;를 더 포함하고,검출 단계는,왜곡 영역을 제외한 영역에서 생체신호 템플릿 후보를 검출하는 것을 특징으로 하는 생체신호 템플릿 검출 방법.
- 청구항 7에 있어서,임시 문턱값을 하방으로 교차하는 제1 영역의 인덱스와 임시 문턱값을 상방으로 교차하는 제2 영역의 인덱스 간 간격이 정해진 제2 간격 보다 작으면, 제1 영역과 제2 영역을 하나의 영역으로 간주하는 것을 특징으로 하는 생체신호 템플릿 검출 방법.
- 청구항 7에 있어서,설정 단계 및 추가 단계는,추가되는 왜곡 영역이 없는 경우, 왜곡 영역을 제외한 영역에서 이동 평균값이 이전에 계산된 이동 평균값과 특정 오차 내에 있는 경우 또는 최대 반복 횟수 만큼 반복된 경우에, 반복을 중단하는 것을 특징으로 하는 생체신호 템플릿 검출 방법.
- 개인을 구별하는 특징에 해당하는 생체신호 템플릿 후보를 검출하고, 검출된 생체신호 템플릿 후보의 피크값과 위치를 산정하며, 생체신호 템플릿 후보의 위치와 생체신호 템플릿의 위치가 제1 조건을 만족하고, 생체신호 템플릿 후보의 피크값과 생체신호 템플릿의 피크값이 제2 조건을 만족하면, 생체신호 템플릿 후보를 생체신호 템플릿으로 추가하는 검출부; 및검출부에서 검출한 생체신호 템플릿들을 이용하여 개인인증을 수행하는 연산부;를 포함하는 것을 특징으로 하는 개인 인증 장치.
- 생체신호 템플릿 후보의 위치와 생체신호 템플릿의 위치가 제1 조건을 만족하고, 생체신호 템플릿 후보의 피크값과 생체신호 템플릿의 피크값이 제2 조건을 만족하면, 생체신호 템플릿 후보를 생체신호 템플릿으로 추가하는 단계; 및제1 조건 또는 제2 조건을 만족하지 않으면, 생체신호 템플릿 후보를 제거하는 단계;를 포함하는 것을 특징으로 하는 생체신호 템플릿 검출 방법.
- 생체신호 템플릿 후보의 위치와 생체신호 템플릿의 위치가 제1 조건을 만족하고, 생체신호 템플릿 후보의 피크값과 생체신호 템플릿의 피크값이 제2 조건을 만족하면, 생체신호 템플릿 후보를 생체신호 템플릿으로 추가하고, 제1 조건 또는 제2 조건을 만족하지 않으면, 생체신호 템플릿 후보를 제거하는 검출부; 및검출부에서 검출한 생체신호 템플릿들을 이용하여 개인인증을 수행하는 연산부;를 포함하는 것을 특징으로 하는 개인 인증 장치.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2017-0062119 | 2017-05-19 | ||
KR1020170062119A KR101957019B1 (ko) | 2017-05-19 | 2017-05-19 | 개인인증을 위한 웨어러블 디바이스의 ecg 템플릿 검출 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018212380A1 true WO2018212380A1 (ko) | 2018-11-22 |
Family
ID=64274112
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2017/005222 WO2018212380A1 (ko) | 2017-05-19 | 2017-05-19 | 개인인증을 위한 웨어러블 디바이스의 ecg 템플릿 검출 방법 |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR101957019B1 (ko) |
WO (1) | WO2018212380A1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2570749A (en) * | 2017-09-05 | 2019-08-07 | B Secur Ltd | Wearable authentication device to prevent transfer of authentication |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20210027785A (ko) | 2019-09-03 | 2021-03-11 | 삼성전자주식회사 | 생체 신호 측정용 전자 장치 |
KR20210048930A (ko) * | 2019-10-24 | 2021-05-04 | 삼성전자주식회사 | 심전도 데이터를 이용한 사용자 검증 장치 및 그 방법 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060053812A (ko) * | 2004-11-17 | 2006-05-22 | 삼성전자주식회사 | 생체신호를 이용한 생체 인식 장치 및 방법 |
KR100718125B1 (ko) * | 2005-03-25 | 2007-05-15 | 삼성전자주식회사 | 생체신호와 인공신경회로망을 이용한 생체인식 장치 및방법 |
JP2010504793A (ja) * | 2006-09-29 | 2010-02-18 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Ecg/ppgベースのバイオメトリクスのためのテンプレート合成 |
KR20130072728A (ko) * | 2011-12-22 | 2013-07-02 | 삼성전자주식회사 | R-피크 검출 장치 및 그 제어 방법 |
US20150373019A1 (en) * | 2014-06-24 | 2015-12-24 | Abdulmotaleb El Saddik | Electrocardiogram (ecg) biometric authentication |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101454790B1 (ko) * | 2013-02-20 | 2014-10-28 | 동서대학교산학협력단 | 템플릿 기반 심전도 신호 압축 및 복원 방법 |
KR102257300B1 (ko) * | 2014-09-01 | 2021-05-27 | 삼성전자주식회사 | 심전도 신호를 이용한 사용자 인증 방법 및 장치 |
-
2017
- 2017-05-19 KR KR1020170062119A patent/KR101957019B1/ko active IP Right Grant
- 2017-05-19 WO PCT/KR2017/005222 patent/WO2018212380A1/ko active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060053812A (ko) * | 2004-11-17 | 2006-05-22 | 삼성전자주식회사 | 생체신호를 이용한 생체 인식 장치 및 방법 |
KR100718125B1 (ko) * | 2005-03-25 | 2007-05-15 | 삼성전자주식회사 | 생체신호와 인공신경회로망을 이용한 생체인식 장치 및방법 |
JP2010504793A (ja) * | 2006-09-29 | 2010-02-18 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Ecg/ppgベースのバイオメトリクスのためのテンプレート合成 |
KR20130072728A (ko) * | 2011-12-22 | 2013-07-02 | 삼성전자주식회사 | R-피크 검출 장치 및 그 제어 방법 |
US20150373019A1 (en) * | 2014-06-24 | 2015-12-24 | Abdulmotaleb El Saddik | Electrocardiogram (ecg) biometric authentication |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2570749A (en) * | 2017-09-05 | 2019-08-07 | B Secur Ltd | Wearable authentication device to prevent transfer of authentication |
Also Published As
Publication number | Publication date |
---|---|
KR20180126949A (ko) | 2018-11-28 |
KR101957019B1 (ko) | 2019-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8065529B2 (en) | Methods for using a biometric parameter in the identification of persons | |
WO2018212380A1 (ko) | 개인인증을 위한 웨어러블 디바이스의 ecg 템플릿 검출 방법 | |
Palaniappan et al. | Identifying individuals using ECG beats | |
US8270726B2 (en) | Authentication apparatus | |
WO2011002189A2 (ko) | 복수의 지문센서를 구비한 지문인증장치 및 방법 | |
WO2014193040A1 (ko) | 센싱 데이터 분석 시스템 및 방법 | |
WO2013048160A1 (ko) | 얼굴 인식 방법, 장치, 및 이 방법을 실행하기 위한 컴퓨터 판독 가능한 기록 매체 | |
WO2022119155A1 (ko) | 설명 가능한 다중 심전도 부정맥 진단 장치 및 방법 | |
WO2019035639A1 (ko) | 딥러닝 기반의 패혈증 조기 감지방법 및 프로그램 | |
WO2016126147A1 (ko) | 코골이 검출 장치 및 방법 | |
KR20160024600A (ko) | 심전도 신호를 이용한 사용자 인증 방법 및 장치 | |
WO2017183867A1 (ko) | 생체의 심장 박동에 따른 지문 이미지의 미세한 밝기 변화에 기초하여 위조지문을 판별할 수 있는 위조지문 판별 장치 및 그 방법 | |
WO2020032506A1 (ko) | 시각 감지 시스템 및 이를 이용한 시각 감지 방법 | |
WO2017084546A1 (zh) | 基于可穿戴设备的用户关注信息确定方法、装置和可穿戴设备 | |
CN117708747A (zh) | 一种列车运行中轨道振动数据异常的监测方法 | |
WO2023101089A1 (ko) | 머신 러닝을 이용하여 심전도 파형 분류 방법 및 장치 | |
WO2019208933A1 (ko) | 사용자 인증을 위한 장치 및 방법 | |
WO2022111203A1 (zh) | 心率检测方法和装置 | |
Mendes et al. | Subvocal speech recognition based on EMG signal using independent component analysis and neural network MLP | |
WO2018124812A1 (ko) | 레이더를 이용하여 수면 효율을 측정하는 방법 및 장치 | |
WO2012077909A2 (ko) | 근전도 센서와 자이로 센서를 이용한 지화 인식 방법 및 장치 | |
WO2021101192A1 (en) | A method and an apparatus for authenticating a user | |
CN111446003A (zh) | 基于视觉识别的传染疾病检测机器人及其检测方法 | |
WO2018128241A1 (ko) | 홍채 패턴 코드화 방법 | |
Lim et al. | Multidimensional evaluation and analysis of motion segmentation for inertial measurement unit applications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17909802 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17909802 Country of ref document: EP Kind code of ref document: A1 |