1 |
1
헬멧 형으로 마련되어 사용자의 머리를 보호하는 보호구(302)와 상기 보호구(302)에서 연장되어 상기 보호구(302)를 상기 사용자의 머리에 고정하도록 턱끈(303)이 마련된 헤드부(300);상기 사용자의 작업환경을 확인하는 센서가 연결되고 상기 헤드부(300)에 장착되는 보조모듈(100);상기 헤드부(300)의 상단 중앙에서 사면으로 상기 헤드부(300)를 결속하는 헤드부결속장치(200);관리자가 상기 사용자의 작업환경을 관리하고 상기 센서로부터 데이터를 수신 받아 출력하는 관리자프로그램(611)이 마련된 서버부(600);상기 사용자의 안구를 포함한 얼굴 전면을 향하는 카메라부(510)가 마련되고, 상기 카메라부(510), 보조모듈(100) 및 서버부(600)와의 데이터를 송수신하되, 상기 카메라부(510)와 보조모듈(100)에서 수신 받은 데이터를 상기 서버부(600)가 수신받기 용이한 형태로 변환하는 주모듈(500);상기 헤드부결속장치(200)에 상기 보조모듈(100)과 주모듈(500)을 장착할 수 있도록 상기 헤드부결속장치(200)의 수직방향으로 마련된 모듈결속장치(400);상기 카메라부(510)와 상기 주모듈(500)을 연결하고, 상기 센서와 회로구(702)를 연결하는 연결부(700);로 구성되는 것을 특징으로 하는 탈착식 안전관리용 모듈을 포함하는 사용자 안전모
|
2 |
2
제1항에 있어서,상기 카메라부(510)는,상기 사용자 안구의 눈 깜빡임 횟수를 측정하는 것을 특징으로 하는 탈착식 안전관리용 모듈을 포함하는 사용자 안전모
|
3 |
3
제1항에 있어서,상기 서버부(600)는 관리자서버(620)와 관리자모듈(610)로 구성하되,상기 관리자서버(620)는,상기 센서로부터 수신 받은 데이터를 저장하는 데이터베이스부(621);상기 센서가 작동하고 있는지 확인하고 상기 센서로부터 수신 받은 데이터들이 정상적인지를 판단하고 상기 데이터베이스부(621)에 값을 입력하는 실행부(622);로 구성되고,상기 관리자모듈(610)은,상기 데이터베이스부(621)에서 송수신 받은 데이터를 상기 관리자가 프로그램으로 가져와서 상기 사용자들의 데이터를 상기 관리자가 명시적으로 확인할 수 있는 관리자프로그램(611);상기 관리자의 판단하에 상기 데이터베이스부(621)에 상기 데이터를 보내어 상기 관리자에 의해 지정된 비상 상황에서 상기 사용자에게 경고 알람을 발생시키는 관리자알람부(612);로 구성되는 것을 특징으로 하는 탈착식 안전관리용 모듈을 포함하는 사용자 안전모
|
4 |
4
제1항에 있어서,상기 주모듈(500)은,IP(인자1) 및 PORT(인자2)를 생성하는 제5-1단계;data
|
5 |
5
제4항에 있어서,상기 제5-10단계의 규격화된 데이터는,상기 사용자의 로그인을 위해 정수값으로 나타내는 아이디;상기 사용자의 로그인을 위해 문자열로 나타내는 이름;상기 사용자가 작업하는 공간의 온도, 상기 턱끈(303)의 연결상태 및 상기 사용자의 졸음상태 중 어느 하나 이상의 센서 값으로 구성되는 센서데이터;경고 알람 생성 횟수를 나타내는 경고데이터;상기 사용자가 현재 접속된 네트워크 이름의 정보를 나타내는 SSID; 및 상기 규격화된 데이터를 발송한 시간을 나타내는 TIME;으로 구성되는 것을 특징으로 하는 탈착식 안전관리용 모듈을 포함하는 사용자 안전모
|
6 |
6
제4항에 있어서,상기 제5-2단계에서 data
|
7 |
7
제4항에 있어서,상기 제5-8단계에서 상기 카메라부(510)에서 생성된 이미지테이터의 분석은 haar cascade에 의해 분석하는 것을 특징으로 하는 탈착식 안전관리용 모듈을 포함하는 사용자 안전모
|
8 |
8
제4항에 있어서,상기 제5-8단계에서 상기 이미지데이터를 분석 후 상기 사용자의 졸음 여부의 판단은,상기 카메라부(510)에서 생성된 이미지데이터를 수신 후 상기 이미지데이터를 1차원 배열로 재생성하는 제8-1단계;상기 1차원 배열로 재생성한 이미지데이터에 그레이스케일(Gray Scale)을 적용하는 제8-2단계;상기 그레이스케일(Gray Scale)을 적용한 이미지데이터에 CLAHE(Contrast Limited Adaptive Histogram Equalization)을 적용하는 제8-3단계;상기 CLAHE을 적용한 이미지데이터에 Haar cascade training data를 처리한 후 Cascade detecting을 실시하는 제8-4단계;상기 Cascade detecting 결과로 위치를 검색하여 위치 검색값을 획득하는 제8-5단계;상기 위치 검색값의 유무를 판단하는 제8-6단계;상기 위치 검색값이 존재하는 경우 현재 눈 깜빡임 횟수는 이전 눈 깜빡임 횟수에 1을 더한 값으로 지정하는 제8-7단계;상기 제8-7단계를 수행하거나 상기 제8-6단계에서 위치 검색값이 존재하지 않는 경우 현재 수행횟수는 이전 수행횟수에 1을 더한 값으로 지정하는 제8-8단계;상기 제5-10단계에서 규격화한 데이터를 송신한 기록에서 1초가 지났는지 여부를 확인한 후, 1초가 지난 경우 상기 규격화한 데이터에 상기 제8-7단계 및 제8-8단계에서 수행된 눈 깜빡임 횟수, 수행횟수 및 현재시간을 상기 서버부(600)에 송신하고, 상기 1초가 지나지 않은 경우 상기 제8-1단계에서 이미지데이터를 재수신하는 제8-9단계;의해 판단하는 것을 특징으로 하는 탈착식 안전관리용 모듈을 포함하는 사용자 안전모
|
9 |
9
제1항에 있어서,상기 보조모듈(100)은,상기 주모듈(500)과 UART 통신을 준비하는 제1-1단계;상기 센서와 상기 센서 포트를 개방하는 제1-2단계;상기 턱끈(303)의 출력포트에서 전류 출력을 시작하는 제1-3단계;직렬 통신 타이머의 작동을 시작하는 제1-4단계;상기 센서 포트에서 결과 데이터를 수신 받는 제1-5단계;상기 직렬 통신 타이머가 상기 관리자에 의해 기설정된 시간값의 초과 여부를 판단하는 제1-6단계;상기 기설정된 시간값 미만인 경우 알람 생성 여부를 판단하고, 상기 기설정된 시간값을 초과하는 경우 상기 주모듈(500)과 UART 통신을 실시한 후 알람 생성 여부를 판단하는 제1-7단계;상기 알람 생성 여부 판단 후 경고 알람을 생성하거나 상기 경고 알람을 종료하는 제1-8단계;상기 경고 알람을 생성하거나 상기 경고 알람을 종료 후 상기 제1-5단계를 재실시하는 것을 특징으로 하는 탈착식 안전관리용 모듈을 포함하는 사용자 안전모
|
10 |
10
제1항에 있어서,상기 서버부(600)는,IP(인자1) 및 PORT(인자2)로 TCP/IP 서버를 구축하고, 상기 서버 구축에 의해 데이터베이스부(621)에 접속하면 스레드를 두 개로 분기시키며,상기 스레드 중 하나는 상기 주모듈(500)에서 수신된 데이터를 큐에 저장하는 모듈담당스레드이고,다른 하나는 상기 모듈담당스레드에 의해 상기 큐에 저장된 데이터의 출력을 허가하여 상기 데이터베이스부(621)에 주기적으로 입력하는 출력허가스레드인 것을 특징으로 하는 탈착식 안전관리용 모듈을 포함하는 사용자 안전모
|
11 |
11
제3항에 있어서,상기 서버부(600)는,IP(인자1) 및 PORT(인자2)로 TCP/IP 서버를 구축하는 제6-1단계;상기 데이터베이스부(621)에 접속하는 제6-2단계;상기 데이터베이스부(621)에 접속한 경우 스레드를 두 개로 분기시키는 제6-3단계;상기 두 개로 분기된 스레드 중 하나는 출력허가스레드로, 타이머를 생성하는 제6-4단계;큐의 모든 데이터를 상기 데이터베이스부(621)에 입력하는 제6-5단계;상기 타이머가 상기 관리자에 의해 기설정된 시간 미만인 경우 상기 타이머가 상기 기설정된 시간을 초과할 때까지 유지하고, 상기 타이머가 상기 기설정된 시간을 초과하는 경우 상기 타이머를 초기화하는 제6-6단계;로 구성되고,상기 두 개로 분기된 스레드 중 다른 하나는 모듈담당스레드로,상기 주모듈(500)로부터 데이터를 수신하는 제6-4단계;상기 큐에 상기 모듈담당스레드가 수행한 제6-4단계의 데이터를 저장한 후 상기 주모듈(500)로부터 새로운 데이터 수신을 대기하는 제6-5단계;로 구성되는 것을 특징으로 하는 탈착식 안전관리용 모듈을 포함하는 사용자 안전모
|
12 |
12
제3항에 있어서,상기 서버부(600)에서 데이터는 큐를 기준으로 교환하고, 모듈담당스레드는 상기 주모듈(500)로부터 수신 받은 데이터를 상기 큐에 저장하고, 출력허가스레드가 출력 허가를 한 경우에만 상기 큐에서 상기 데이터베이스부(621)로 상기 주모듈(500)로부터 수신 받은 데이터를 저장하는 것을 특징으로 하는 탈착식 안전관리용 모듈을 포함하는 사용자 안전모
|
13 |
13
제3항에 있어서,상기 서버부(600), 주모듈(500) 및 관리자프로그램(611)은 TCP/IP 서버가 독립적인 것을 특징으로 하는 탈착식 안전관리용 모듈을 포함하는 사용자 안전모
|