우리는 간단하고 편안하고 빠른 낙하 감지 및 인간 활동 인식 시스템을 구성하는 멀티 모달 센서를 기반으로하는 방법론을 제시합니다. 목표는 쉽게 구현하고 채택 할 수있는 정확한 낙하 감지시스템을 구축하는 것입니다.
이 백서는 멀티모달 센서를 기반으로 간단하고 편안하며 빠른 낙하 감지 및 쉽게 구현및 채택할 수 있는 인간 활동 인식 시스템을 구성하는 방법론을 제시합니다. 이 방법론은 특정 유형의 센서 구성, 기계 학습 방법 및 절차를 기반으로 합니다. 프로토콜은 (1) 데이터베이스 생성 (2) 데이터 분석 (3) 시스템 단순화 및 (4) 평가의 네 단계로 나뉩니다. 이 방법론을 사용하여 낙하 감지 및 인간 활동 인식, 즉 UP-Fall 감지를 위한 멀티모달 데이터베이스를 만들었습니다. 그것은 3 개의 시험 도중 5가지 폭포의 모형 및 6개의 다른 간단한 활동을 능력을 발휘하는 17명의 과목에서 데이터 표본으로 구성됩니다. 모든 정보는 웨어러블 센서 5개(삼축 가속도계, 자이로스코프 및 광강도), 1개의 뇌파 헬멧, 6개의 적외선 센서를 주변 센서로, 측면 및 전면 시야에 있는 카메라 2대를 사용하여 수집되었습니다. 제안된 새로운 방법론은 낙하 감지 시스템을 단순화하기 위해 다음과 같은 설계 문제에 대한 심층 분석을 수행하기 위한 몇 가지 중요한 단계를 추가합니다: a) 간단한 낙하 감지 시스템에서 사용될 센서 또는 센서 조합을 선택하고, b) 정보 소스의 최상의 배치를 결정하고, c) 추락 및 인간 활동 감지 및 인식에 가장 적합한 기계 학습 분류 방법을 선택합니다. 문헌에 보고된 일부 다중 모드 접근법은 위에서 언급한 문제 중 하나 또는 두 개에만 초점을 맞추고 있지만, 당사의 방법론은 인간의 추락 및 활동 감지 및 인식 시스템과 관련된 세 가지 설계 문제를 동시에 해결할 수 있도록 합니다.
인구 고령화 현상이1로세계적으로 증가하고 있기 때문에, 가을 유병률은 증가하고 실제로 주요 건강 문제로 간주됩니다2. 추락이 발생하면 사람들은 부정적인 결과를 줄이기 위해 즉각적인주의가 필요합니다. 낙하 감지 시스템은 추락이 발생했을 때 경보를 보내는 의사의 진료를 받는 시간을 줄일 수 있습니다.
추락 감지 시스템3의다양한 분류가 있습니다. 초기 작업4는 감지 방법, 대략 분석 방법 및 기계 학습 방법에 따라 낙하 감지 시스템을 분류합니다. 최근에는 다른 저자3,,5,,6이 데이터 수집 센서를 가을 검출기를 분류하는 주요 기능으로 간주했습니다. Igual 등3은 가을 감지 시스템을 비전 및 주변 센서 기반 접근 방식, 웨어러블 장치 시스템을 포함하는 컨텍스트 인식 시스템으로 나눕니다. Mubashir 등5는 데이터 수집에 사용되는 장치( 웨어러블 장치, 주변 센서 및 비전 기반 장치)를 기반으로 가을 검출기를 세 그룹으로 분류합니다. Perry 등6은 가속 측정 방법, 다른 방법과 결합된 가속 측정 방법 및 가속을 측정하지 않는 방법을 고려합니다. 이러한 설문 조사를 통해 센서와 방법이 일반적인 연구 전략을 분류하는 주요 요소임을 확인할 수 있습니다.
각 센서에는 Xu 등7에서설명한 약점과 강점이 있습니다. 비전 기반 접근 방식은 주로 일반 카메라, 깊이 센서 카메라 및/또는 모션 캡처 시스템을 사용합니다. 일반 웹 카메라는 저렴하고 사용하기 쉽지만 환경 조건(빛의 변화, 폐색 등)에 민감하며, 감소된 공간에서만 사용할 수 있으며 개인 정보 보호 문제가 있습니다. Kinect와 같은 깊이 카메라는 전신 3D 모션7을 제공하며 일반 카메라보다 조명 조건의 영향을 덜 받습니다. 그러나 Kinect를 기반으로 하는 접근 방식은 강력하고 신뢰할 수 없습니다. 모션 캡처 시스템은 더 비싸고 사용하기 어렵습니다.
가속도계 장치와 가속도계가 내장된 스마트폰/시계를 기반으로 하는 접근 방식은 낙하 감지에 매우 일반적으로 사용됩니다. 이러한 장치의 주요 단점은 장기간 착용해야 한다는 것입니다. 불편함, 돌출성, 신체 배치 및 방향은 이러한 접근 방식에서 해결해야 할 디자인 문제입니다. 스마트 폰과 스마트 시계는 센서가 덜 돌출 장치이지만 노인들은 종종 이러한 장치를 잊어 버리거나 항상 착용하지 않습니다. 그럼에도 불구하고 이러한 센서와 장치의 장점은 많은 객실 및/또는 실외에서 사용할 수 있다는 것입니다.
일부 시스템은 환경 주변에 배치된 센서를 사용하여 낙하/활동을 인식하므로 사람들이 센서를 착용할 필요가 없습니다. 그러나 이러한 센서는8을 배치하는 장소로 제한되며 설치가 어려운 경우도 있습니다. 최근 멀티모달 낙하 감지 시스템에는 보다 정밀도와 견고성을 확보하기 위해 다양한 비전, 웨어러블 및 주변 센서조합이 포함되어 있습니다. 또한 일부 단일 센서 제한 을 극복할 수도 있습니다.
낙하 감지에 사용되는 방법은 데이터 수집, 신호 전처리 및 세분화, 기능 추출 및 선택, 교육 및 분류를 위한 단계로 구성된 Bulling et al.9에서제시한 인간 활동 인식 체인(ARC)과 밀접한 관련이 있습니다. 설계 문제는 이러한 각 단계에 대해 해결되어야 합니다. 각 단계에서 다른 방법이 사용됩니다.
우리는 간단하고 편안하고 빠른 인간의 추락과 인간의 활동 감지 / 인식 시스템을 구성하는 멀티 모달 센서를 기반으로 하는 방법론을 제시합니다. 목표는 쉽게 구현하고 채택 할 수있는 정확한 낙하 감지시스템을 구축하는 것입니다. 제안된 새로운 방법론은 ARC를 기반으로 하지만 시스템을 단순화하기 위해 다음과 같은 문제에 대한 심층 분석을 수행하기 위해 몇 가지 중요한 단계를 추가합니다: (a) 간단한 낙하 감지 시스템에서 사용할 센서 또는 조합을 선택; (b) 정보 출처의 최상의 배치를 결정한다. (c) 가을 감지 및 인간 활동 인식에 가장 적합한 기계 학습 분류 방법을 선택하여 간단한 시스템을 생성한다.
앞서 언급한 디자인 문제 중 하나 또는 두 가지를 다루는 문헌에는 관련 작품이 있지만, 우리가 아는 한가지는 이러한 모든 문제를 극복하기 위한 방법론에 초점을 맞춘 작품이 없습니다.
관련 작품은 견고성을 확보하고 정밀도를 높이기 위해 가을 감지 및 인간 활동 인식10,,11,,12를 위한 멀티모달 접근법을 사용합니다. Kwolek 등10은 가속도 측정 데이터 및 깊이 맵을 기반으로 하는 낙하 감지 시스템의 설계 및 구현을 제안했습니다. 그들은 사람의 움직임뿐만 아니라 잠재적 인 추락을 감지하기 위해 3 축 가속도계를 구현하는 흥미로운 방법론을 설계했습니다. 가속 측정값이 임계값을 초과하면 알고리즘은 온라인 업데이트된 깊이 참조 맵에서 깊이 맵을 다른 사람을 추출합니다. 수심 및 가속도계 조합의 분석은 지지 벡터 기계 분류기를 사용하여 이루어졌다.
Ofli 등11은 새로운 인간 활동 인식 시스템에 대한 테스트베드를 제공하기 위해 멀티모달 휴먼 액션 데이터베이스(MHAD)를 발표했다. 이 데이터 세트는 1개의 광학 모션 캡처 시스템, 4대의 멀티 뷰 카메라, 1개의 Kinect 시스템, 4개의 마이크 및 6개의 무선 가속도계를 사용하여 동시에 수집되었기 때문에 중요합니다. 저자는 각 양식에 대한 결과를 발표 : Kinect, 모캡, 가속도계, 오디오.
Dovgan 등12는 노인에서 낙상을 포함한 비정상적인 행동을 검출하기위한 프로토 타입을 제안했다. 이 센서는 낙하 및 비정상적인 동작 감지에 가장 적합한 장비를 찾기 위해 세 가지 센서 시스템에 대한 테스트를 설계했습니다. 첫 번째 실험은 엉덩이, 무릎, 발목, 손목, 팔꿈치 및 어깨에 부착 된 12 개의 태그가있는 스마트 센서 시스템의 데이터로 구성됩니다. 또한 허리, 가슴, 발목 에 4개의 태그가 부착된 하나의 Ubisense 센서 시스템과 1개의 Xsens 가속도계를 사용하여 테스트 데이터 세트를 만들었습니다. 세 번째 실험에서, 4명의 피험자는 유비센스 시스템을 사용하여 4가지 유형의 낙상, 4가지 건강 문제를 비정상적인 행동과 일상 생활의 다른 활동(ADL)으로 수행합니다.
문헌13,,14,,15의 다른 작품들은 여러 분류기와 센서의 다양한 조합의 성능을 비교하는 낙하 감지를 위한 센서 또는 장치의 최상의 배치를 찾는 문제를 해결한다. Santoyo 등13은 낙하 감지를 위한 5개의 센서의 위치의 중요성을 평가하는 체계적인 평가를 제시했습니다. 이들은 k-near nearnears(KNN), 지원 벡터 머신(SVM), 순진한 베이즈(NB) 및 의사 결정 트리(DT) 분류기를 사용하여 이러한 센서 조합의 성능을 비교했습니다. 그들은 피사체에 센서의 위치가 사용되는 분류기와 무관하여 추락 검출기 성능에 중요한 영향을 미친다는 결론을 내립니다.
Özdemir14에서가을 감지를 위해 신체의 웨어러블 센서 배치를 비교했습니다. 센서 배치를 결정하기 위해 저자는 머리, 허리, 가슴, 오른쪽 손목, 오른쪽 발목 및 오른쪽 허벅지의 31 가지 센서 조합을 분석했습니다. 14명의 자원봉사자들이 20개의 시뮬레이션 폭포와 16개의 ADL을 수행했습니다. 그는 이러한 철저한 조합 실험을 통해 단일 센서가 허리에 위치할 때 최상의 성능을 얻을 수 있음을 발견했습니다. 또 다른 비교는 Özdemir의 데이터 세트를 사용하여 Ntanasis15에 의해 제시되었다. 저자는 J48, KNN, RF, 무작위 위원회 (RC) 및 SVM : 저자는 다음과 같은 분류자를 사용하여 머리, 가슴, 허리, 손목, 발목과 허벅지에 단일 위치를 비교했다.
가을 감지를 위한 상이한 계산 방법의 성능에 대한 벤치마크는 문헌16,,17,,18에서도확인할 수 있다. Bagala 등16은 실제 낙하에서 테스트된 13개의 낙하 감지 방법의 성능을 벤치마킹하기 위한 체계적인 비교를 제시했습니다. 그들은 허리 또는 트렁크에 배치 된 가속도계 측정에 따라 알고리즘을 고려했다. Bourke 등17은 ADL의 데이터 세트를 사용하여 낙하 감지를 위한 5가지 분석 알고리즘의 성능을 평가하고 가속도계 판독값을 기반으로 합니다. Kerdegari18은 또한 기록된 가속 데이터 세트에 대한 다양한 분류 모델의 성능을 비교했습니다. 낙하 감지에 사용되는 알고리즘은 제로R, oneR, NB, DT, 다층 퍼셉론 및 SVM이었습니다.
Alazrai 등18은 인간 활동의 축적된 히스토그램 기반 표현을 구성하기 위해 동작 포즈 기하학적 설명기를 사용하여 낙하 감지방법론을 제안했습니다. Kinect 센서로 수집된 데이터 집합을 사용하여 프레임워크를 평가했습니다.
요약하면, 우리는 다중 모달 가을 감지 관련 작품을 발견10,,11,,12 양식의 다른 조합의 성능을 비교. ,일부 저자는 센서13,14,15또는 센서13의 조합과 동일한 양식 및 가속도계의 여러 센서를 가진 여러 분류기13,,,15,,16의 최상의 배치를 찾는 문제를 해결합니다. 배치, 멀티 모달 조합 및 분류기 벤치 마크를 동시에 해결하는 문헌에서는 아무 작업도 발견되지 않았습니다.
데이터 집합을 만들 때 동기화, 조직 및 데이터 불일치 문제20으로 인해 문제가 발생하는 것이 일반적입니다.
동기화
데이터를 수집할 때 여러 센서가 일반적으로 서로 다른 샘플링 속도로 작동한다는 점을 감안할 때 동기화 문제가 발생합니다. 주파수가 높은 센서는 주파수가 낮은 센서보다 더 많은 데이터를 수집합니다. 따라서 다른 소스의 데이터가 올바르게 페어링되지 않습니다. 센서가 동일한 샘플링 속도로 실행되더라도 데이터가 정렬되지 않을 수 있습니다. 이와 관련하여, 다음 권고사항은 이러한 동기화 문제를 처리하는 데 도움이 될 수 있다20:(i) 센서로부터 얻은 각 데이터 샘플에서 타임스탬프, 주제, 활동 및 시험을 등록; (ii) 가장 일관되고 덜 빈번한 정보 소스는 동기화를 위한 기준 신호로 사용되어야 합니다. (iii) 자동 또는 반자동 절차를 사용하여 수동 검사가 비실용적일 수 있는 비디오 녹화를 동기화합니다.
데이터 전처리
데이터 사전 처리도 수행해야 하며 중요한 의사 결정은 이 프로세스에 영향을 미칩니다: (a) 다중 및 이기종 소스의 데이터 저장 및 데이터 표현 방법을 결정합니다(b) 로컬 호스트 또는 클라우드(c)에 데이터를 저장하는 방법을 결정합니다(c) 데이터 이름 및 폴더(d)가 누락된 데이터 값과 센서에 있는 중복값을 처리하는 등 데이터 구성을 선택합니다. , 다른 사람의 사이에서. 또한 데이터 클라우드의 경우 업로드 시 데이터 손실을 완화하기 위해 가능하면 로컬 버퍼링을 사용하는 것이 좋습니다.
데이터 불일치
데이터 불일치는 데이터 샘플 크기의 변형을 찾는 시험 간에 공통됩니다. 이러한 문제는 웨어러블 센서의 데이터 수집과 관련이 있습니다. 여러 센서의 데이터 수집 및 데이터 충돌이 잠시 중단되어 데이터 불일치가 발생합니다. 이러한 경우 불일치 감지 알고리즘은 센서의 온라인 고장을 처리하는 데 중요합니다. 무선 기반 장치는 실험 전반에 걸쳐 자주 모니터링해야 한다는 점을 강조하는 것이 중요합니다. 배터리가 부족하면 연결에 영향을 미치고 데이터가 손실될 수 있습니다.
윤리적인
참여에 대한 동의와 윤리적 승인은 사람들이 참여하는 모든 유형의 실험에서 필수적입니다.
이 방법론의 한계에 대해서는 데이터 수집에 대해 서로 다른 방식을 고려하는 접근 방식을 위해 설계되었다는 점을 주의해야 합니다. 시스템에는 웨어러블, 주변 및/또는 비전 센서가 포함될 수 있습니다. 데이터 수집 손실, 전체 시스템의 연결 감소 및 전력 소비 와 같은 문제로 인해 무선 기반 센서의 장치 전력 소비와 배터리 수명을 고려하는 것이 좋습니다. 또한 이 방법론은 기계 학습 방법을 사용하는 시스템을 위한 것입니다. 이러한 기계 학습 모델의 선택에 대한 분석은 사전에 수행해야 합니다. 이러한 모델 중 일부는 정확할 수 있지만 시간과 에너지가 많이 소모됩니다. 기계 학습 모델에서 컴퓨팅을 위한 정확한 추정과 제한된 리소스 가용성 간의 절충을 고려해야 합니다. 시스템의 데이터 수집에서 활동이 동일한 순서로 수행되었다는 것을 관찰하는 것도 중요합니다. 또한, 동일한 순서로 시험을 수행했다. 안전상의 이유로 보호 매트리스를 사용하여 피사체가 넘어지게 되었습니다. 또한, 폭포는 자체 시작했다. 이는 일반적으로 하드 재질쪽으로 발생하는 시뮬레이션 폭포와 실제 폭포 간의 중요한 차이점입니다. 그런 의미에서 기록된 이 데이터 집합은 떨어지지 않으려는 직관적인 반응으로 떨어집니다. 또한, 노인이나 장애인의 실제 낙하와 시뮬레이션 폭포 사이에는 약간의 차이가 있습니다. 새로운 추락 감지 시스템을 설계할 때 고려해야 합니다. 이 연구는 장애가없는 젊은이들에게 초점을 맞추었지만, 과목의 선택은 시스템의 목표와 그것을 사용할 대상 인구에 맞추어야한다고 말하는 것은 놀랍습니다.
위에서 설명한10,,11,,13,,14,,,15,,16,1417,,18에서,우리는 강력한 낙하 검출기를 얻거나 분류기의 배치 또는 성능에 초점을 맞춘 다중 모달 접근법을 사용하는 저자가 있음을 관찰 할 수 있습니다., 따라서 가을 감지를 위해 설계 문제 중 하나 또는 두 개만 해결합니다. 당사의 방법론을 통해 낙하 감지 시스템의 주요 설계 문제 세 가지를 동시에 해결할 수 있습니다.
향후 작업을 위해 이 방법론에 따라 얻은 결과에 따라 간단한 멀티모달 낙하 감지 시스템을 설계하고 구현하는 것이 좋습니다. 실제 채택을 위해, 전송 학습, 계층 적 분류 및 딥 러닝 접근 방식은 보다 강력한 시스템을 개발하는 데 사용되어야합니다. 우리의 구현은 기계 학습 모델의 질적 메트릭을 고려하지 않았지만, 인간의 추락 및 활동 탐지 / 인식 시스템의 추가 개발을 위해 실시간 및 제한된 컴퓨팅 리소스를 고려해야합니다. 마지막으로, 데이터 세트를 개선하기 위해 일상 생활 중 자원 봉사자의 실시간 모니터링과 트립 또는 거의 떨어지는 활동을 고려할 수 있습니다.
The authors have nothing to disclose.
이 연구는 프로젝트 코드 UP-CI-2018-ING-MX-04에 따라 “포멘토 알 라 Investigación UP 2018″을 통해 유니버시다드 파나메리카나에 의해 투자되었습니다.
Inertial measurement wearable sensor | Mbientlab | MTH-MetaTracker | Tri-axial accelerometer, tri-axial gyroscope and light intensity wearable sensor. |
Electroencephalograph brain sensor helmet MindWave | NeuroSky | 80027-007 | Raw brainwave signal with one forehand sensor. |
LifeCam Cinema video camera | Microsoft | H5D-00002 | 2D RGB camera with USB cable interface. |
Infrared sensor | Alean | ABT-60 | Proximity sensor with normally closed relay. |
Bluetooth dongle | Mbientlab | BLE | Dongle for Bluetooth connection between the wearable sensors and a computer. |
Raspberry Pi | Raspberry | Version 3 Model B | Microcontroller for infrared sensor acquisition and computer interface. |
Personal computer | Dell | Intel Xeon E5-2630 v4 @2.20 GHz, RAM 32GB |