KR102450044B1 - 관성 정보 기반 낙하 시 충격 가속도 크기 추정 장치, 그 추정 방법 및 이를 포함하는 충격 보호 시스템 - Google Patents
관성 정보 기반 낙하 시 충격 가속도 크기 추정 장치, 그 추정 방법 및 이를 포함하는 충격 보호 시스템 Download PDFInfo
- Publication number
- KR102450044B1 KR102450044B1 KR1020200147002A KR20200147002A KR102450044B1 KR 102450044 B1 KR102450044 B1 KR 102450044B1 KR 1020200147002 A KR1020200147002 A KR 1020200147002A KR 20200147002 A KR20200147002 A KR 20200147002A KR 102450044 B1 KR102450044 B1 KR 102450044B1
- Authority
- KR
- South Korea
- Prior art keywords
- magnitude
- neural network
- impact
- artificial neural
- acceleration
- 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.)
- Active
Links
- 230000001133 acceleration Effects 0.000 title claims abstract description 129
- 238000000034 method Methods 0.000 title claims description 57
- 238000013528 artificial neural network Methods 0.000 claims abstract description 73
- 230000035939 shock Effects 0.000 claims abstract description 44
- 238000005259 measurement Methods 0.000 claims abstract description 19
- 238000004891 communication Methods 0.000 claims abstract description 11
- 238000012549 training Methods 0.000 claims description 25
- 239000013598 vector Substances 0.000 claims description 23
- 238000013434 data augmentation Methods 0.000 claims description 20
- 238000010801 machine learning Methods 0.000 claims description 17
- 238000010521 absorption reaction Methods 0.000 claims description 9
- 238000012360 testing method Methods 0.000 claims description 7
- 238000012545 processing Methods 0.000 claims description 5
- 230000006403 short-term memory Effects 0.000 claims description 5
- 230000000694 effects Effects 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 208000027418 Wounds and injury Diseases 0.000 description 6
- 230000006378 damage Effects 0.000 description 6
- 208000014674 injury Diseases 0.000 description 6
- 230000001681 protective effect Effects 0.000 description 6
- 230000002457 bidirectional effect Effects 0.000 description 3
- 238000002474 experimental method Methods 0.000 description 3
- 230000005484 gravity Effects 0.000 description 3
- 230000033001 locomotion Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 210000001217 buttock Anatomy 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 210000004394 hip joint Anatomy 0.000 description 2
- 230000001144 postural effect Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000000611 regression analysis Methods 0.000 description 2
- ORILYTVJVMAKLC-UHFFFAOYSA-N Adamantane Natural products C1C(C2)CC3CC1CC2C3 ORILYTVJVMAKLC-UHFFFAOYSA-N 0.000 description 1
- 208000019901 Anxiety disease Diseases 0.000 description 1
- 230000032683 aging Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000036506 anxiety Effects 0.000 description 1
- 230000003416 augmentation Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000740 bleeding effect Effects 0.000 description 1
- 230000001364 causal effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 230000018044 dehydration Effects 0.000 description 1
- 238000006297 dehydration reaction Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 208000018883 loss of balance Diseases 0.000 description 1
- 210000003141 lower extremity Anatomy 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000015654 memory Effects 0.000 description 1
- 230000002175 menstrual effect Effects 0.000 description 1
- 230000003278 mimic effect Effects 0.000 description 1
- 230000000116 mitigating effect Effects 0.000 description 1
- 210000003205 muscle Anatomy 0.000 description 1
- 238000003062 neural network model Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000000306 recurrent effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P15/00—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration
- G01P15/02—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration by making use of inertia forces using solid seismic masses
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P1/00—Details of instruments
- G01P1/07—Indicating devices, e.g. for remote indication
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P15/00—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration
- G01P15/18—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration in two or more dimensions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR 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
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Molecular Biology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
Description
도 2는 본 발명의 실시예에 따른 낙하 시 충격 가속도 크기 추정 장치 및 이를 포함하는 충격 보호 시스템을 도시한 도면이다.
도 3은 본 발명의 실시예에 따라 충격 가속도 크기 추정 장치의 인공 신경망을 구축하는 방법을 순서대로 도시한 흐름도이다.
도 4는 도 3의 학습 데이터 세트 준비 단계를 세분화하여 도시한 흐름도이다.
도 5는 본 발명의 실시예에 따른 인공 신경망을 도시한 도면이다.
도 6은 본 발명의 실시예에 따른 학습된 인공 신경망을 도시한 도면이다.
도 7은 본 발명의 실시예에 따라 구축된 인공 신경망을 이용하여 다양한 레벨의 충격 크기에 따른 충격 가속도 크기 추정한 결과를 나타낸 도면이다.
도 8은 각 데이터 증강기술 적용 시 충격 가속도 크기 추정치들의 평균 백분율 절대 오차(MPAE)들의 일 예를 나타낸 도면이다.
도 9은 데이터 증강기술을 이용하여 증가시키는 데이터 세트 수에 따라 변화하는 충격 가속도 크기 추정치의 평균 백분율 절대 오차(MPAE)들의 일 예를 나타낸 도면이다.
LSTM architecture training option | ||
Num | Type of parameters | Range of parameters |
1. | Number of hidden units | [100,50] |
2. | Maximum epochs | 125 |
3. | Mini-batch size | 64 |
4. | Weight initializer function | Glorot |
5. | Solver | Adam |
6. | Dropout rate | 0.2 |
7. | Initial learning rate | 0.01 |
8. | Gradient threshold | 2 |
9. | Gradient threshold method | Global-l2norm |
10. | L2Regularization | 1e^-5 |
110: 관성 측정 모듈
120: 배터리
130: 마이크로 컨트롤러
140: 통신 모듈
200: 충격 보호 장치
Claims (22)
- 사용자의 신체에 착용 가능한 충격 가속도 크기 추정 장치에 있어서,
상기 사용자의 관성 정보를 실시간으로 수집하는 관성 측정 모듈과,
인공 신경망을 구비하며, 상기 관성 정보를 상기 인공 신경망의 입력 데이터로 사용하여 낙상 시 충격 가속도 크기 추정치를 도출하는 마이크로 컨트롤러와,
상기 충격 가속도 크기 추정치를 외부로 송출하는 통신 모듈을 포함하고,
상기 인공 신경망은 상기 관성 정보 및 상기 관성 정보로부터 추출된 특성 벡터를 학습 데이터로 머신 러닝을 수행하여 구축된 것이고,
상기 추출된 특성 벡터는 3축 가속도의 합 벡터, 가속도계의 수평면의 합 벡터, 합 벡터의 제곱 평균 제곱근 및 결과 각속도를 포함하는 것인 충격 가속도 크기 추정 장치. - 제 1항에 있어서,
상기 관성 정보는 3축 가속도 정보 및 3축 각속도 정보인 것인 충격 가속도 크기 추정 장치. - 제 1항에 있어서,
상기 인공 신경망은 LSTM(long short-term memory) 아키텍처를 포함하는 것인 충격 가속도 크기 추정 장치. - 제 1항에 있어서,
상기 충격 가속도 크기 추정치는 5가지 낙하 방향에 대해 각각 추정되는 것인 충격 가속도 크기 추정 장치. - 삭제
- 삭제
- 제 1항에 있어서,
상기 학습 데이터는 머신 러닝 수행 전 적어도 하나의 데이터 증강기술에 의해 가공되어 양이 증가되는 것인 충격 가속도 크기 추정 장치. - 제 7항에 있어서,
상기 데이터 증강기술은 지터링 기술, 스케일링 기술 및 시간 왜곡 기술 중 적어도 하나 이상을 포함하는 것인 충격 가속도 크기 추정 장치. - 낙하 상황에서 관성 정보 및 충격 가속도 크기 실측값을 수집하는 단계와,
상기 관성 정보 및 충격 가속도 크기 실측값을 이용하여 데이터 세트를 준비하는 단계와,
상기 데이터 세트를 학습 데이터 세트와 테스트 데이터 세트로 분배하는 단계와,
상기 학습 데이터 세트를 이용하여 인공 신경망을 머신 러닝하는 단계와,
학습된 인공 신경망을 평가하여 그 결과에 따라 최종 인공 신경망을 결정하고, 이 인공 신경망으로부터 충격 가속도 크기를 추정하는 단계를 포함하고,
상기 데이터 세트를 준비하는 단계는 상기 인공 신경망의 입력 데이터로 사용할 적어도 하나의 특성 벡터를 상기 관성 정보로부터 추출하는 단계를 포함하고,
상기 추출된 특성 벡터는 3축 가속도의 합 벡터, 가속도계의 수평면의 합 벡터, 합 벡터의 제곱 평균 제곱근 및 결과 각속도 중 적어도 하나 이상인 것인 충격 가속도 크기 추정 방법. - 제 9항에 있어서,
상기 관성 정보는 3축 가속도 정보 및 3축 각속도 정보인 것인 충격 가속도 크기 추정 방법. - 제 9항에 있어서,
상기 인공 신경망은 LSTM(long short-term memory) 아키텍처를 포함하는 것인 충격 가속도 크기 추정 방법. - 제 9항에 있어서,
상기 충격 가속도 크기는 5가지 낙하 방향에 대해 각각 추정되는 것인 충격 가속도 크기 추정 방법. - 제 12항에 있어서,
상기 5가지 낙하 방향은 전후좌우 및 수직 아래 방향인 것인 충격 가속도 크기 추정 방법. - 삭제
- 삭제
- 제 9항에 있어서,
상기 머신 러닝 전에 적어도 하나의 데이터 증강기술을 적용하여 상기 학습 데이터 세트를 추가하는 단계를 더 포함하는 것인 충격 가속도 크기 추정 방법. - 제 16항에 있어서,
상기 데이터 증강기술은 지터링 기술, 스케일링 기술 및 시간 왜곡 기술 중 적어도 하나 이상을 포함하는 것인 충격 가속도 크기 추정 방법. - 사용자의 신체에 착용 가능하며, 실시간으로 측정한 사용자의 관성 정보 및 인공 신경망을 이용하여 상기 사용자의 낙하 상황에서 낙하 충격 전에 충격 가속도 크기 추정치를 도출하고, 이 도출된 추정치를 기초로 제어신호를 생성하는 충격 가속도 크기 추정 장치와,
상기 제어신호에 의해 충격 흡수 능력이 조절되는 충격 보호 장치를 포함하고,
상기 충격 가속도 크기 추정 장치는
상기 사용자의 관성 정보를 실시간으로 수집하는 관성 측정 모듈과,
상기 인공 신경망을 구비하며, 상기 관성 정보를 상기 인공 신경망의 입력 데이터로 사용하여 낙상 시 충격 가속도 크기 추정치를 도출하는 마이크로 컨트롤러와,
상기 충격 가속도 크기 추정치를 상기 충격 보호 장치로 송출하는 통신 모듈을 포함하는 것인 충격 보호 시스템. - 삭제
- 제 18항에 있어서,
상기 관성 정보는 3축 가속도 정보 및 3축 각속도 정보인 것인 충격 보호 시스템. - 제 18항에 있어서,
상기 인공 신경망은 LSTM(Long Short Term Memory) 아키텍처를 포함하는 것인 충격 보호 시스템. - 제 18항에 있어서,
상기 충격 가속도 크기 추정치는 5가지 낙하 방향에 대해 각각 도출되는 것인 충격 보호 시스템.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200147002A KR102450044B1 (ko) | 2020-11-05 | 2020-11-05 | 관성 정보 기반 낙하 시 충격 가속도 크기 추정 장치, 그 추정 방법 및 이를 포함하는 충격 보호 시스템 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200147002A KR102450044B1 (ko) | 2020-11-05 | 2020-11-05 | 관성 정보 기반 낙하 시 충격 가속도 크기 추정 장치, 그 추정 방법 및 이를 포함하는 충격 보호 시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20220060876A KR20220060876A (ko) | 2022-05-12 |
KR102450044B1 true KR102450044B1 (ko) | 2022-10-04 |
Family
ID=81590342
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200147002A Active KR102450044B1 (ko) | 2020-11-05 | 2020-11-05 | 관성 정보 기반 낙하 시 충격 가속도 크기 추정 장치, 그 추정 방법 및 이를 포함하는 충격 보호 시스템 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102450044B1 (ko) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010002181A (ja) * | 2006-10-06 | 2010-01-07 | T & D:Kk | 落下を記録するための装置および方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160091965A1 (en) * | 2014-09-30 | 2016-03-31 | Microsoft Corporation | Natural motion-based control via wearable and mobile devices |
KR101636739B1 (ko) * | 2014-10-29 | 2016-07-07 | 한국생산기술연구원 | 낙상 보호장치 |
KR102617480B1 (ko) * | 2017-02-22 | 2023-12-26 | 광주과학기술원 | 기계학습 기반 낙상 위험도 추정 장치 및 방법 |
-
2020
- 2020-11-05 KR KR1020200147002A patent/KR102450044B1/ko active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010002181A (ja) * | 2006-10-06 | 2010-01-07 | T & D:Kk | 落下を記録するための装置および方法 |
Also Published As
Publication number | Publication date |
---|---|
KR20220060876A (ko) | 2022-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Wu et al. | Portable preimpact fall detector with inertial sensors | |
Lee et al. | Inertial sensing-based pre-impact detection of falls involving near-fall scenarios | |
Wu et al. | Wearable-sensor-based pre-impact fall detection system with a hierarchical classifier | |
Vallejo et al. | Artificial neural networks as an alternative to traditional fall detection methods | |
Aziz et al. | An analysis of the accuracy of wearable sensors for classifying the causes of falls in humans | |
CN102610056B (zh) | 面向手机佩戴方式的跌倒事件检测系统和方法 | |
Li et al. | Pre-impact fall detection based on a modified zero moment point criterion using data from Kinect sensors | |
CN103581852B (zh) | 人体摔倒检测的方法、装置及移动终端系统 | |
Aziz et al. | The effect of window size and lead time on pre-impact fall detection accuracy using support vector machine analysis of waist mounted inertial sensor data | |
CN104269025B (zh) | 面向户外摔倒监测的穿戴式单节点特征及位置选取方法 | |
US20120123277A1 (en) | Method for detecting an extraordinary situation | |
CN106388831B (zh) | 基于样本加权算法的检测摔倒动作的方法 | |
Zhong et al. | A real-time pre-impact fall detection and protection system | |
KR102337861B1 (ko) | 리드 타임을 고려한 낙상 감지 장치 및 그 방법 | |
Zhao et al. | Recognition of human fall events based on single tri-axial gyroscope | |
Shi et al. | Fall detection system based on inertial mems sensors: Analysis design and realization | |
Wu et al. | A multi-sensor fall detection system based on multivariate statistical process analysis | |
Feldmann et al. | Forward propagation of a push through a row of people | |
Liang et al. | Pre-impact alarm system for fall detection using MEMS sensors and HMM-based SVM classifier | |
Rashidpour et al. | Fall detection using adaptive neuro-fuzzy inference system | |
KR102450044B1 (ko) | 관성 정보 기반 낙하 시 충격 가속도 크기 추정 장치, 그 추정 방법 및 이를 포함하는 충격 보호 시스템 | |
Xie et al. | ART: adaptive and real-time fall detection using COTS smart watch | |
KR20210000567A (ko) | 관성 정보 기반 보행 안정성 평가 장치 및 보행 안정성 평가 방법 | |
Patterson et al. | A novel approach for assessing gait using foot mounted accelerometers | |
Hong et al. | An activity recognition system for ambient assisted living environments |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20201105 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20220509 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20220901 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20220928 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20220929 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |