KR20200128111A - Personal protective equipment identification system - Google Patents
Personal protective equipment identification system Download PDFInfo
- Publication number
- KR20200128111A KR20200128111A KR1020207028083A KR20207028083A KR20200128111A KR 20200128111 A KR20200128111 A KR 20200128111A KR 1020207028083 A KR1020207028083 A KR 1020207028083A KR 20207028083 A KR20207028083 A KR 20207028083A KR 20200128111 A KR20200128111 A KR 20200128111A
- Authority
- KR
- South Korea
- Prior art keywords
- ppe
- operator
- worker
- image
- worn
- 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.)
- Withdrawn
Links
- 230000001681 protective effect Effects 0.000 title claims description 16
- 238000000034 method Methods 0.000 claims description 119
- 230000006870 function Effects 0.000 claims description 70
- 238000012790 confirmation Methods 0.000 claims description 23
- 238000009877 rendering Methods 0.000 claims description 5
- 238000012546 transfer Methods 0.000 claims description 2
- 238000012795 verification Methods 0.000 description 31
- 238000004458 analytical method Methods 0.000 description 30
- 238000012545 processing Methods 0.000 description 19
- 238000013459 approach Methods 0.000 description 16
- 238000012549 training Methods 0.000 description 16
- 238000013500 data storage Methods 0.000 description 15
- 230000008569 process Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 12
- 229920013636 polyphenyl ether polymer Polymers 0.000 description 10
- 238000007726 management method Methods 0.000 description 9
- 238000003860 storage Methods 0.000 description 9
- 230000007613 environmental effect Effects 0.000 description 8
- 230000036541 health Effects 0.000 description 8
- 238000012550 audit Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000001815 facial effect Effects 0.000 description 5
- 238000010801 machine learning Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 239000003086 colorant Substances 0.000 description 4
- 230000006378 damage Effects 0.000 description 4
- 230000037308 hair color Effects 0.000 description 4
- 239000005336 safety glass Substances 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 3
- 230000003542 behavioural effect Effects 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 208000027418 Wounds and injury Diseases 0.000 description 2
- 238000013475 authorization Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 238000003066 decision tree Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 208000014674 injury Diseases 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 210000001525 retina Anatomy 0.000 description 2
- 238000010971 suitability test Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- RAQQRQCODVNJCK-JLHYYAGUSA-N N-[(4-amino-2-methylpyrimidin-5-yl)methyl]-N-[(E)-5-hydroxy-3-(2-hydroxyethyldisulfanyl)pent-2-en-2-yl]formamide Chemical compound C\C(N(Cc1cnc(C)nc1N)C=O)=C(\CCO)SSCCO RAQQRQCODVNJCK-JLHYYAGUSA-N 0.000 description 1
- 229910000831 Steel Inorganic materials 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000002547 anomalous effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 239000000356 contaminant Substances 0.000 description 1
- 230000008602 contraction Effects 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 238000003064 k means clustering Methods 0.000 description 1
- 238000012417 linear regression Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000005065 mining Methods 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 239000005022 packaging material Substances 0.000 description 1
- 230000002688 persistence Effects 0.000 description 1
- 230000000704 physical effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000003449 preventive effect Effects 0.000 description 1
- 230000001012 protector Effects 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000000241 respiratory effect Effects 0.000 description 1
- 230000029058 respiratory gaseous exchange Effects 0.000 description 1
- 238000004513 sizing Methods 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 239000010959 steel Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
- G06Q10/063114—Status monitoring or status determination for a person or group
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06395—Quality analysis or management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06398—Performance of employee with respect to a job function
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
- G06Q10/0875—Itemisation or classification of parts, supplies or services, e.g. bill of materials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Game Theory and Decision Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Manufacturing & Machinery (AREA)
- Primary Health Care (AREA)
- Data Mining & Analysis (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- User Interface Of Digital Computer (AREA)
- Professional, Industrial, Or Sporting Protective Garments (AREA)
Abstract
일부 예에서, 시스템은 디스플레이, 및 디스플레이에 결합되는 컴퓨팅 디바이스를 포함한다. 컴퓨팅 디바이스는 메모리, 및 메모리에 결합되는 하나 이상의 프로세서를 포함하고, 메모리는, 하나 이상의 프로세서에 의해 실행될 때, 적어도 작업자의 신원에 기초하여, 작업자가 사용할 하나 이상의 PPE 물품을 식별하고, 작업자의 아바타를 디스플레이하는 명령어를 포함하며, 여기에서 아바타를 디스플레이하는 것은 아바타로 하여금 하나 이상의 PPE 물품을 구비하게 하는 것을 포함한다.In some examples, a system includes a display and a computing device coupled to the display. The computing device includes a memory, and one or more processors coupled to the memory, wherein the memory, when executed by the one or more processors, identifies one or more PPE articles for use by the worker, at least based on the identity of the worker, and the worker's avatar And displaying the avatar, wherein displaying the avatar comprises causing the avatar to have one or more PPE articles.
Description
본 발명은 개인 보호 장비(personal protective equipment)의 분야에 관한 것이다.The present invention relates to the field of personal protective equipment.
일부 예에서, 작업자는 소정 직무 기능의 수행, 특정 작업 환경에서의 작업 등을 하는 동안 하나 이상의 개인 보호 장비(personal protection equipment, PPE) 물품을 착용하도록 요구될 수 있다. 예를 들어, 작업자는 호흡 보호 장비, 보호 안경, 보호 모자, 청력 보호 디바이스, 보호 신발, 보호 장갑, 보호 의류, 또는 임의의 다른 PPE 물품 중 적어도 하나를 착용하도록 요구될 수 있다. 일부 경우에, 작업자는 또한, 직무 기능을 수행하거나 특정 작업 환경에서 작업하는 동안, 예를 들어 센서, 도구, 램프, 글로벌 포지셔닝 디바이스(global positioning device) 등과 같은 추가적인 또는 대안적인 장비를 착용하거나, 휴대하거나, 또는 달리 갖도록 요구될 수 있다.In some examples, an operator may be required to wear one or more items of personal protection equipment (PPE) while performing certain job functions, working in a specific work environment, and the like. For example, an operator may be required to wear at least one of respiratory protective equipment, protective glasses, protective hat, hearing protective device, protective footwear, protective gloves, protective clothing, or any other PPE article. In some cases, the operator may also wear or carry additional or alternative equipment, such as sensors, tools, lamps, global positioning devices, etc., while performing a job function or working in a specific work environment. Or otherwise required to have.
본 발명은, 작업자가 사용할 하나 이상의 개인 보호 장비(PPE) 물품을 식별하고, 작업자가 사용하도록 식별된 하나 이상의 PPE 물품을 구비한 아바타(avatar)를 디스플레이하도록 구성되는 개인 보호 장비 식별 시스템에 관한 디바이스, 시스템, 및 기법을 설명한다. 일부 예에서, 작업자가 사용할 하나 이상의 PPE 물품은 작업자의 직무 기능, 작업 환경, 작업자 훈련, 또는 이전에 착용된 PPE 중 적어도 하나에 기초하여 식별될 수 있다. 시스템은 작업자가 특정 직무 기능 또는 작업 환경에 대해 적절한 하나 이상의 PPE 물품을 구비하는지, 또는 작업자가 그 또는 그녀가 착용하고 있는 하나 이상의 PPE 물품을 사용하도록 적절히 훈련되었는지를 작업자가 확인하는 것을 가능하게 할 수 있다. 결과적으로, 작업자는 그들이 적절한 하나 이상의 PPE 물품을 구비하는 것을 보장할 권한을 부여받을 수 있다. 일부 예에서, 시스템은 또한, 작업자가 적절한 하나 이상의 PPE 물품을 착용하고 있는지 검증하도록 구성될 수 있다. 그러한 예에서, 시스템은 작업자에 의해 착용된 하나 이상의 PPE 물품이 부정확하거나 누락된 경우 경보를 제시하여, 작업자가 직무 기능을 시작하고/하거나 작업 환경에 들어가기 전에 실수를 바로잡을 수 있게 할 수 있다. 따라서, 본 명세서에서 설명되는 디바이스, 시스템, 및 기법은 작업자의 안전, 건강, 책임, 및/또는 준수를 개선할 수 있다.The present invention relates to a personal protective equipment identification system configured to identify one or more personal protective equipment (PPE) articles for use by an operator, and display an avatar having one or more PPE articles identified for use by the operator. , Systems, and techniques. In some examples, one or more PPE articles for use by an operator may be identified based on at least one of the operator's job function, work environment, operator training, or previously worn PPE. The system will enable the operator to verify that the operator has one or more PPE items appropriate for a particular job function or work environment, or that the operator is properly trained to use one or more PPE items he or she is wearing I can. As a result, workers may be empowered to ensure that they have one or more suitable PPE articles. In some examples, the system may also be configured to verify that the operator is wearing one or more suitable PPE articles. In such an example, the system may provide an alert if one or more PPE items worn by an operator are incorrect or missing, allowing the operator to correct mistakes before starting a job function and/or entering the work environment. Accordingly, the devices, systems, and techniques described herein can improve the safety, health, responsibility, and/or compliance of an operator.
일례에서, 시스템은 디스플레이, 및 디스플레이에 결합되는 컴퓨팅 디바이스를 포함한다. 컴퓨팅 디바이스는 메모리, 및 메모리에 결합되는 하나 이상의 프로세서를 포함하고, 메모리는, 하나 이상의 프로세서에 의해 실행될 때, 적어도 작업자의 신원에 기초하여, 작업자가 사용할 하나 이상의 PPE 물품을 식별하고, 작업자의 아바타를 디스플레이하는 명령어를 포함하며, 여기에서 아바타를 디스플레이하는 것은 아바타로 하여금 하나 이상의 PPE 물품을 구비하게 하는 것을 포함한다.In one example, the system includes a display and a computing device coupled to the display. The computing device includes a memory, and one or more processors coupled to the memory, wherein the memory, when executed by the one or more processors, identifies one or more PPE articles for use by the worker, at least based on the identity of the worker, and the worker's avatar And displaying the avatar, wherein displaying the avatar comprises causing the avatar to have one or more PPE articles.
다른 예에서, 방법은, 적어도 작업자의 신원에 기초하여, 작업자가 사용할 하나 이상의 PPE 물품을 식별하는 단계, 및 작업자의 아바타를 디스플레이하는 단계를 포함하며, 여기에서 아바타를 디스플레이하는 단계는 아바타로 하여금 하나 이상의 PPE 물품을 구비하게 하는 단계를 포함한다.In another example, the method includes identifying one or more PPE articles for use by the worker, and displaying an avatar of the worker, based at least on the identity of the worker, wherein displaying the avatar causes the avatar to And having at least one PPE article.
또 다른 예에서, 컴퓨팅 디바이스는 디스플레이, 메모리, 및 메모리 및 디스플레이에 결합되는 하나 이상의 프로세서를 포함한다. 메모리는, 하나 이상의 프로세서에 의해 실행될 때, 적어도 작업자의 신원에 기초하여, 작업자가 사용할 하나 이상의 PPE 물품을 식별하고, 작업자의 아바타를 디스플레이하는 명령어를 포함하며, 여기에서 아바타를 디스플레이하는 것은 아바타로 하여금 하나 이상의 PPE 물품을 구비하게 하는 것을 포함한다.In another example, a computing device includes a display, a memory, and one or more processors coupled to the memory and the display. The memory, when executed by one or more processors, includes instructions for identifying one or more PPE items to be used by the worker, and displaying the avatar of the worker, based at least on the identity of the worker, wherein displaying the avatar is an avatar. Including having one or more PPE articles.
본 발명의 하나 이상의 예의 상세사항이 첨부 도면 및 아래의 설명에 기재된다. 본 발명의 다른 특징, 목적 및 이점이 설명 및 도면으로부터, 그리고 청구범위로부터 명백할 것이다.The details of one or more examples of the invention are set forth in the accompanying drawings and the description below. Other features, objects and advantages of the present invention will be apparent from the description and drawings, and from the claims.
도 1은 작업자를 위한 하나 이상의 PPE 물품을 식별 및 디스플레이하기 위한 개인 보호 장비 식별 시스템(personal protection equipment identification system, PPEIS)을 포함하는 예시적인 컴퓨팅 시스템을 예시한 블록도이다.
도 2는 하나 이상의 PPE 물품을 착용하도록 요구되는 작업자들의 전체 모집단을 갖는 다수의 별개의 액세스 포인트 및/또는 작업 환경을 지원할 수 있는 클라우드 기반 플랫폼으로서 호스팅될 때의 PPEIS의 동작 관점을 제공하는 블록도이다.
도 3a는 작업자가 사용하도록 식별된 하나 이상의 PPE 물품을 구비한 작업자의 아바타를 포함하는 예시적인 사용자 인터페이스(UI)를 예시한다.
도 3b는 작업자가 사용하도록 식별된 하나 이상의 PPE 물품을 구비한 작업자의 아바타를 포함하는 다른 예시적인 UI를 예시한다.
도 4a는 도 3a의 아바타의 하나 이상의 PPE 물품의 수신된 확인의 하나 이상의 표시를 포함하는 예시적인 UI를 예시한다.
도 4b는 도 3a의 아바타의 PPE 물품에 대한 정보 윈도우를 포함하는 예시적인 UI를 예시한다.
도 5a 내지 도 5d는 도 3a의 아바타의 하나 이상의 PPE 물품의 검증을 나타내는 예시적인 UI를 예시한다.
도 6은 본 발명의 태양에 따른, 작업자가 사용도록 식별된 하나 이상의 PPE 물품을 구비한 작업자의 아바타를 디스플레이하기 위한 예시적인 기법을 예시한 흐름도이다.
도 7은 본 발명의 태양에 따른, 작업자가 사용하도록 식별된 하나 이상의 PPE 물품을 갖는 이미지에서 작업자에 의해 착용된 하나 이상의 PPE 물품을 검증하기 위한 예시적인 기법을 예시한 흐름도이다.
도 8은 본 발명의 태양에 따른, 작업자가 사용하도록 식별된 하나 이상의 PPE 물품을 갖는 이미지에서 작업자에 의해 착용된 하나 이상의 PPE 물품을 검증하기 위한 다른 예시적인 기법을 예시한 흐름도이다.
도 9는 본 발명의 태양에 따른, 작업자가 한정된 공간 환경에 사용하도록 식별된 하나 이상의 PPE 물품을 갖는 이미지에서 작업자에 의해 착용된 하나 이상의 PPE 물품을 검증하기 위한 예시적인 기법을 예시한 흐름도이다.1 is a block diagram illustrating an exemplary computing system including a personal protection equipment identification system (PPEIS) for identifying and displaying one or more PPE articles for an operator.
Figure 2 is a block diagram that provides a view of the operation of PPEIS when hosted as a cloud-based platform capable of supporting multiple distinct access points and/or work environments with a full population of workers required to wear one or more PPE articles. to be.
3A illustrates an exemplary user interface (UI) including an avatar of an operator with one or more PPE articles identified for use by the operator.
3B illustrates another example UI including an avatar of an operator with one or more PPE articles identified for use by the operator.
4A illustrates an example UI including one or more indications of a received confirmation of one or more PPE articles of the avatar of FIG. 3A.
FIG. 4B illustrates an exemplary UI including an information window for the PPE article of the avatar of FIG. 3A.
5A-5D illustrate an exemplary UI representing verification of one or more PPE articles of the avatar of FIG. 3A.
6 is a flow diagram illustrating an exemplary technique for displaying an avatar of an operator with one or more PPE articles identified for use by the operator, in accordance with aspects of the present invention.
7 is a flow diagram illustrating an exemplary technique for verifying one or more PPE articles worn by an operator in an image having one or more PPE articles identified for use by the operator, in accordance with aspects of the present invention.
8 is a flow diagram illustrating another exemplary technique for verifying one or more PPE articles worn by an operator in an image having one or more PPE articles identified for use by the operator, in accordance with aspects of the present invention.
9 is a flow diagram illustrating an exemplary technique for verifying one or more PPE articles worn by an operator in an image having one or more PPE articles identified for use in a confined spatial environment by the operator, in accordance with aspects of the present invention.
본 발명은, 작업자가 사용할 하나 이상의 개인 보호 장비(PPE) 물품을 식별하고, 작업자가 사용하도록 식별된 하나 이상의 PPE 물품을 구비한 아바타를 디스플레이하도록 구성되는 개인 보호 장비 식별 시스템에 관한 디바이스, 시스템, 및 기법을 설명한다. 작업자가 사용하도록 식별된 하나 이상의 PPE 물품은, 예를 들어, 작업자의 직무 기능, 작업 환경, 작업자 훈련, 또는 이전에 착용된 PPE 중 적어도 하나에 기초하여 선택된 것과 같은 작업자의 신원에 기초할 수 있다. 시스템은 작업자에게 그들이 직무 기능, 작업 환경, 훈련 등에 기초하여 적절한 하나 이상의 PPE 물품을 구비하도록 보장할 권한을 부여할 수 있다. 일부 예에서, 시스템은 또한, 작업자가 적절한 하나 이상의 PPE 물품을 착용하고 있는지 검증하도록 구성될 수 있다. 그러한 예에서, 시스템은 작업자에 의해 착용된 하나 이상의 PPE 물품이 (예컨대, PPE 물품의 크기, PPE 물품의 훈련 등에 기초하여) 부정확하거나 누락된 경우 경보를 제시하여, 작업자가 직무 기능을 시작하고/하거나 작업 환경에 들어가기 전에 실수를 바로잡을 수 있게 할 수 있다. 따라서, 본 명세서에서 설명되는 디바이스, 시스템, 및 기법은 작업자의 안전, 건강, 책임, 및/또는 준수를 개선할 수 있다.The present invention relates to a device, system, and device for a personal protective equipment identification system configured to identify one or more items of personal protective equipment (PPE) for use by an operator and display an avatar having one or more items of PPE identified for use by the operator. And techniques are described. One or more PPE articles identified for use by the worker may be based on the identity of the worker, such as, for example, selected based on at least one of the worker's job function, work environment, worker training, or previously worn PPE. . The system may authorize workers to ensure that they have one or more PPE items appropriate based on job function, work environment, training, etc. In some examples, the system may also be configured to verify that the operator is wearing one or more suitable PPE articles. In such an example, the system provides an alert if one or more PPE articles worn by the operator are incorrect or missing (e.g., based on the size of the PPE article, training of the PPE article, etc.), so that the operator starts a job function and/ Or, you can make it possible to correct mistakes before entering the work environment. Accordingly, the devices, systems, and techniques described herein can improve the safety, health, responsibility, and/or compliance of an operator.
일부 예에서, 특정 직무 기능을 준비하고/하거나 작업 환경에 들어가기 위해, 작업자는 직무 기능 및/또는 작업 환경에 관한 그 또는 그녀 자신의 지식에 기초하여 직무 기능 및/또는 작업 환경에 대해 요구되는 하나 이상의 PPE 물품을 결정하여야 할 수 있다. 일부 그러한 예에서, 작업자가 직무 기능을 수행하거나 작업 환경에 들어가기 위해 구비하여야 하는 하나 이상의 PPE 물품을 작업자가 식별하는 데 도움을 주도록 구성되는 확립된 시스템이 없을 수 있다. 다른 그러한 예에서, 작업자는 직무 기능을 수행하거나 작업 환경에 들어가는 데 요구되는 PPE 물품을 알지 못할 수 있거나 잘못 알고 있을 수 있어, 작업자를 부상, 안전 이벤트(safety event), 건강 합병증 등에 대한 더 큰 위험에 노출시킬 수 있다. 더욱이, 일부 예에서, 작업자는 하나 이상의 PPE 물품을 착용하는 것을 잊거나 심지어 착용하는 것을 회피할 수 있다.In some instances, in order to prepare for a specific job function and/or enter a work environment, an operator may be required to perform a job function and/or work environment based on his or her own knowledge of the job function and/or work environment. It may be necessary to determine the above PPE articles. In some such instances, there may not be an established system configured to assist an operator in identifying one or more PPE articles that an operator must have in order to perform a job function or enter a work environment. In other such examples, the worker may be unaware or incorrectly aware of the PPE items required to perform a job function or enter the work environment, thereby putting the worker at greater risk for injury, safety event, health complications, etc. Can be exposed to. Moreover, in some instances, an operator may forget or even avoid wearing one or more PPE articles.
일부 예에서, 작업자는 추가적으로 또는 대안적으로, 부정확한 크기인 하나 이상의 PPE 물품을 착용할 수 있다. 하나 이상의 PPE 물품이 정확하게 크기설정되지 않은 경우, 그들은 의도된 대로 작업자를 보호하지 못할 수 있다. 일부 예에서, 작업자는 추가적으로 또는 대안적으로, 작업자가 사용하도록 훈련되지 않은 하나 이상의 PPE 물품을 착용할 수 있다. 작업자가 그 또는 그녀가 사용하도록 적절히 훈련되지 않은 PPE 물품을 착용할 때, PPE는 작업자의 건강 및/또는 안전을 보호하는 데 덜 효과적일 수 있다.In some instances, the operator may additionally or alternatively wear one or more PPE articles of incorrect size. If one or more PPE articles are not correctly sized, they may not protect the operator as intended. In some instances, the operator may additionally or alternatively wear one or more PPE articles that the operator has not been trained to use. When an operator wears a PPE article that he or she is not properly trained to use, the PPE may be less effective in protecting the health and/or safety of the operator.
일부 경우에, 감독자, 안전 관리자, 다른 작업자 등은 작업자가 적절한 하나 이상의 PPE 물품을 착용하고 있는지 검증할 수 있다. 일부 그러한 예에서, 다른 사람에 의한 그러한 검증 프로세스는 작업자의 사기(morale)를 감소시킬 수 있거나, 효율을 감소시킬 수 있거나, 또는 이들 둘 모두일 수 있다. 예를 들어, 작업자는 그러한 검증 프로세스에 의해 감시를 받는다고 느낄 수 있고, 그 또는 그녀 자신의 건강, 안전, 및/또는 PPE 준수를 관리하고 있다고 느끼지 못할 수 있다.In some cases, supervisors, safety managers, other workers, etc. can verify that the worker is wearing one or more suitable PPE items. In some such examples, such verification processes by others may reduce operator morale, may reduce efficiency, or may be both. For example, an operator may feel monitored by such a verification process, and may not feel he or she is in control of his or her own health, safety, and/or PPE compliance.
일부 예에서, 본 명세서에서 설명되는 시스템, 디바이스, 및 기법은 작업자가 작업 환경의 입구에 접근함에 따라 그 또는 그녀의 이미지를 캡처할 수 있는 카메라를 포함하는 그래픽 작업자 인터페이스를 포함한다. 일부 그러한 예에서, 이미지는, 작업자를 식별하거나, 작업자의 훈련 기록을 결정하거나, 작업자의 적합성 시험 기록(fit testing record)을 결정하거나, 또는 이들의 조합을 위해 분석될 수 있다. 그러한 정보는 작업자가 사용할 하나 이상의 PPE 물품을 식별하는 데 사용될 수 있다. 작업자가 사용할 식별된 PPE 물품을 착용한 작업자의 아바타가 작업자에게 디스플레이될 수 있다. 아바타에 의해 착용된 PPE는, (예컨대, 작업자의 훈련 기록에 기초하여) 작업자가 사용하도록 훈련되었고/되었거나 (예컨대, 작업자의 적합성 시험 기록에 기초하여) 작업자에 대한 PPE의 적절한 크기인 유형 및/또는 모델에 대응할 수 있다. 일부 경우에, 작업자는 그 또는 그녀가 착용하고 있는 PPE를 디스플레이된 아바타에 의해 착용된 PPE 물품과 비교하도록 촉구될 수 있다. 이는 작업자로 하여금 그 또는 그녀가 착용하고 있는 PPE에 관한 임의의 위반사항을 바로잡을 수 있게 할 수 있고, 작업자가 그 또는 그녀가 정확한 PPE를 착용하고 있음을 보장하는 것을 관리하게 한다. 작업자 인터페이스는 선택적으로, 캡처된 이미지에서 작업자에 의해 착용된 PPE의 유형, 모델, 및/또는 크기를 식별할 수 있고, 이미지 내의 작업자에 의해 착용된 PPE와 아바타에 의해 착용된 PPE 사이에 차이가 검출되는 경우 통지를 제공할 수 있다.In some examples, the systems, devices, and techniques described herein include a graphical operator interface that includes a camera capable of capturing images of his or her as the operator approaches the entrance of a work environment. In some such examples, the image may be analyzed for identifying an operator, determining an operator's training record, determining an operator's fit testing record, or a combination thereof. Such information can be used to identify one or more PPE articles for use by the operator. An avatar of a worker wearing an identified PPE article to be used by the worker may be displayed to the worker. The PPE worn by the avatar was trained for use by the operator (e.g., based on the operator's training record) and/or the type and/or the appropriate size of the PPE for the operator (e.g., based on the operator's fitness test record). Or it can correspond to the model. In some cases, the operator may be prompted to compare the PPE he or she is wearing to the PPE article worn by the displayed avatar. This allows the operator to correct any violations regarding the PPE he or she is wearing, and allows the operator to manage ensuring that he or she is wearing the correct PPE. The operator interface can optionally identify the type, model, and/or size of the PPE worn by the operator in the captured image, and there is no difference between the PPE worn by the operator in the image and the PPE worn by the avatar. Notification can be provided if detected.
도 1은 작업자가 사용할 하나 이상의 PPE 물품(13A 내지 13N)(집합적으로, "PPE 물품(13)")을 식별 및 디스플레이하기 위한 개인 보호 장비 식별 시스템(PPEIS)(6)을 포함하는 예시적인 컴퓨팅 시스템(2)을 예시한 블록도이다. 본 명세서에서 설명되는 바와 같이, PPEIS(6)는, 작업자가 작업 환경(8A, 8B)(집합적으로, "환경(8)")에 들어가고/가거나 직무 기능을 수행하기 전에, 작업자가 사용할 하나 이상의 PPE 물품을 결정한다. PPEIS(6)와 상호작용함으로써, 작업자는 그 또는 그녀가 구비하여야 하는 하나 이상의 PPE 물품을 통지받을 수 있고, 그들이 환경(8)에 들어갈 준비가 제대로 되어 있는지 확인할 수 있다. 일부 예에서, PPEIS(6)는 또한, 작업자(10A 내지 10N)(집합적으로, "작업자(10)")와 같은 작업자가 액세스 포인트(14A 또는 14B)(집합적으로, "액세스 포인트(14)")를 통해 작업 환경(8)에 들어가기 전에 정확한 하나 이상의 PPE 물품(13)을 구비하고 있는지 검증하는 데 사용될 수 있다.1 is an exemplary personal protective equipment identification system (PPEIS) 6 for identifying and displaying one or
대체적으로, PPEIS(6)는 작업자가 사용할 하나 이상의 PPE 물품을 식별할 수 있고, 작업자가 사용할 하나 이상의 PPE 물품을 디스플레이할 수 있고, 데이터를 획득할 수 있고, 모니터링할 수 있고, 준수를 로깅(logging)할 수 있고, 리포트(report)를 생성할 수 있고, 심층 분석(in depth analytic)을 제공할 수 있고, 경보를 생성할 수 있다. 예를 들어, PPEIS(6)는 본 명세서에서 설명되는 다양한 예에 따른 기본 분석 및 경보 시스템을 포함하며, 이는 작업자에 의해 착용된 하나 이상의 PPE 물품으로부터 누락되거나 부정확한 하나 이상의 PPE 물품을 작업자 또는 다른 사용자에게 경고하는 데 사용될 수 있다. 일부 예에서, 기본 분석 및 경보 시스템은 작업자가 적절한 크기의 PPE 물품을 착용하고 있는지, 작업자가 PPE 물품을 사용하도록 적절히 훈련되었는지, 모든 요구되는 PPE 물품이 작업자에 의해 착용되는지, 그리고/또는 결정의 일정 신뢰 수준이 달성되었는지 결정하는 데 사용될 수 있다.In general,
아래에서 추가로 설명되는 바와 같이, PPEIS(6)는 PPE 결정 도구들의 통합된 모음을 제공하고, 본 발명의 다양한 기법을 구현한다. 즉, PPEIS(6)는, 작업자(10A 내지 10N)가 착용하도록 요구되는 하나 이상의 PPE 물품을 결정하기 위한 그리고/또는 작업자가 하나 이상의 환경(8)에 들어가도록 허용하기 전에 작업자(10)에 의해 착용된 하나 이상의 PPE 물품을 검증하기 위한 통합형 말단간(end-to-end) 시스템을 제공한다. 일부 예에서, 환경(8)은 건설 현장, 채광, 한정된 공간, 제조 현장, 또는 임의의 물리적 환경을 포함할 수 있다. 본 발명의 기법은 시스템(2)의 다양한 부분 내에서 실현될 수 있다.As further described below,
도 1의 예에 도시된 바와 같이, 시스템(2)은, 액세스 포인트(14A 또는 14B)에서의 그리고/또는 복수의 환경(8) 내의 또는 그에 근접한 컴퓨팅 디바이스(16)가 하나 이상의 컴퓨터 네트워크(4)를 통해 PPEIS(6)와 전자적으로 통신할 수 있는 컴퓨팅 환경을 나타낸다. 각각의 환경(8)은 작업자(10)와 같은 한 명 이상의 개인이 각자의 환경 내에서 태스크(task) 또는 활동에 참여하는 동안 PPE를 이용하는, 작업 환경과 같은 물리적 환경을 나타낸다. 도 1에 도시된 바와 같이, 환경들(8) 각각은 작업자(10)가 그를 통해 환경(8)으로 들어가는 액세스 포인트(14)를 가질 수 있다.As shown in the example of FIG. 1, the
도 1의 예에서, 환경(8A)은 대체적으로 작업자(10)를 갖는 것으로 도시되어 있는 한편, 환경(8B)은 더 상세한 사항을 제공하기 위해 확대된 형태로 도시되어 있다. 도 1의 예에서, 복수의 작업자(10B 내지 10N)가 각자의 PPE 물품(13B 내지 13N)을 착용한 상태로 환경(8B) 내에 도시되어 있다. 작업자(10C)는 환경(8B) 외측의 액세스 포인트(14B)에서 각자의 PPE 물품(13C)을 착용한 상태로 도시되어 있다. 도 1에 예를 들어 도시된 바와 같이, 각각의 작업자(10)는 PPE 물품(13A 내지 13N)으로서 호흡기를 착용할 수 있다. 다른 예에서, 작업자(10)는 하나 이상의 추가적인 또는 대안적인 PPE 물품(13)을 사용할 수 있다. 일부 경우에, 하나 이상의 PPE 물품(13)은 하나 이상의 PPE 물품(13)의 센서로부터 네트워크(4)로 데이터를 송신하도록 구성될 수 있다. 예를 들어, 하나 이상의 PPE 물품(13)은 하나 이상의 PPE 물품(13)의 사용, 유효 수명, 상태 등에 관한 데이터를 네트워크(4)를 통해 디바이스로 송신하도록 구성될 수 있다.In the example of FIG. 1,
환경들(8) 각각은 액세스 포인트(14)에서의 그리고/또는 환경(8) 내의 하나 이상의 컴퓨팅 디바이스(16)가 PPEIS(6)와 통신할 수 있게 하는 컴퓨팅 설비(예컨대, 근거리 네트워크)를 포함할 수 있다. 예를 들어, 액세스 포인트(14) 및/또는 환경(8)은 802.11 무선 네트워크, 802.15 지그비(ZigBee) 네트워크 등과 같은 무선 기술로 구성될 수 있다. 도 1의 예에서, 액세스 포인트(14B) 및 환경(8B)은 네트워크(4)를 통해 PPEIS(6)와 통신하기 위한 패킷 기반 전송 매체를 제공하는 로컬 네트워크(7)를 포함한다. 또한, 액세스 포인트(14B) 및/또는 환경(8B)은, 액세스 포인트(14B) 및/또는 환경(8B) 전체에 걸쳐 지리적으로 분산되어 액세스 포인트(14B) 및/또는 작업 환경(8B) 내측 및 외측 둘 모두에서 무선 통신에 대한 지원을 제공하는 복수의 무선 액세스 포인트(19A 내지 19C)를 포함할 수 있다.Each of the
도 1의 예에 도시된 바와 같이, 환경(8B)과 같은 환경은 또한, 작업 환경 내의 정확한 위치 정보를 제공하는, 비컨(beacon)(17A 내지 17C)(집합적으로, "비컨(17)")과 같은 하나 이상의 무선 인에이블형 비컨을 포함할 수 있다. 예를 들어, 비컨(17)은 각자의 비컨 내의 제어기가 각자의 비컨의 위치를 정확하게 결정하는 것이 가능할 수 있도록 GPS 인에이블될 수 있다.As shown in the example of Fig. 1, an environment such as
게다가, 환경(8B)과 같은 환경은 또한, 감지국(sensing station)(21A, 21B)(집합적으로, "감지국(21)")과 같은 하나 이상의 무선 인에이블형 감지국을 포함할 수 있다. 각각의 감지국(21)은 감지된 환경 조건을 나타내는 데이터를 출력하도록 구성되는 제어기 및 하나 이상의 센서를 포함한다. 더욱이, 감지국(21)은 환경(8B)의 각자의 지리적 영역 내에 위치될 수 있거나 달리 비컨(17)과 상호작용하여 각자의 위치를 결정할 수 있고, 환경 데이터를 PPEIS(6)에 보고할 때 그러한 위치 정보를 포함할 수 있다. 이와 같이, PPEIS(6)는 감지된 환경 조건을 특정 영역과 상관시키도록 구성될 수 있다. 예를 들어, PPEIS(6)는 액세스 포인트(14B)에서 작업자(10)에게 경보 또는 다른 명령어를 생성할 때 도움을 주기 위해 환경 데이터를 사용할 수 있다. 예를 들어, PPEIS(6)는 그러한 환경 데이터를 사용하여 작업자(10)에게 그 또는 그녀가 작업 환경(8B)에 들어갈 때 경험할 수 있는 환경 조건을 통지할 수 있다. 감지국(21)에 의해 감지될 수 있는 예시적인 환경 조건은 온도, 습도, 가스의 존재 또는 부존재, 압력, 가시성, 바람 등을 포함하지만 이에 제한되지 않는다.In addition, an environment such as
일부 예에서, 액세스 포인트(14B) 및/또는 환경(8B)은 또한, 도 1에 도시된 호흡기와 같은 하나 이상의 PPE 물품(13)에 액세스하기 위한 하나 이상의 안전국(safety station)(15A, 15B)(집합적으로, "안전국(15)")을 포함할 수 있다. 안전국(15)은 작업자(10)가 하나 이상의 PPE 물품(13)을 체크 아웃(check out)하는 것, 하나 이상의 PPE 물품(13)의 크기를 교환하는 것, 데이터를 교환하는 것, 등을 허용할 수 있다. 일부 예에서, 안전국(15)은 하나 이상의 PPE 물품(13)에 경보, 규칙, 소프트웨어 업데이트, 및/또는 펌웨어 업데이트를 송신할 수 있다.In some examples, the
또한, 액세스 포인트(14) 및/또는 환경(8)은 컴퓨팅 디바이스(16)가 네트워크(4)를 통해 PPEIS(6)와 상호작용하기 위한 동작 환경을 제공하는 컴퓨팅 설비를 포함할 수 있다. 작업자들(10) 중 한 명과 같은 사용자(20)는 컴퓨팅 디바이스(16)와 상호작용하여 PPEIS(6)에 액세스하여, 특정 직무 기능에 대해 그리고/또는 환경(8)에 들어가는 데 요구되는 하나 이상의 PPE 물품(13)을 식별 및/또는 검증할 수 있다. 일부 예에서, 컴퓨팅 디바이스(16)는 PPEIS(6)와 함께 사용하기 위한 디스플레이(12)를 포함한다. 추가적으로 또는 대안적으로, 도 1에 도시된 바와 같이, 별개의 디스플레이(12)가 액세스 포인트(14B)에 포함되고 컴퓨팅 디바이스(16)에, 또는 직접 PPEIS(6)에 결합될 수 있다. 어떤 경우든, 컴퓨팅 디바이스(16) 및 디스플레이(12)(또는 디스플레이(12)를 포함하는 컴퓨팅 디바이스(16))는 로컬 네트워크(7)를 통해 PPEIS(6)에 연결될 수 있다.In addition, access point 14 and/or
유사하게, 원격 사용자(24)는 컴퓨팅 디바이스(18)를 사용하여 네트워크(4)를 통해 PPEIS(6)와 상호작용할 수 있다. 예를 들어, 액세스 포인트(14) 및/또는 환경(8)은 작업자(10)의 PPE 준수와 같은 안전 준수의 감시를 담당하는 한 명 이상의 안전 관리자를 포함할 수 있다. 일부 그러한 예에서, 원격 사용자(24)는, 예를 들어, PPE 준수 정보, 훈련 정보, 작업자(10)의 아바타, 작업자(10)의 이미지, 또는 본 명세서에서 설명되는 바와 같이 PPEIS(6)에 대해 이용가능한 임의의 다른 데이터와 같은, PPEIS(6)에 의해 획득된 데이터에 액세스하는 것이 가능할 수 있다. 컴퓨팅 디바이스(16, 18)는, 예를 들어, 랩톱, 데스크톱 컴퓨터, 태블릿 및/또는 스마트폰과 같은 모바일 디바이스 등과 같은 임의의 적합한 컴퓨팅 디바이스를 포함할 수 있다.Similarly, the
하나의 예시적인 접근법에서, PPEIS(6)는 작업자(10A)가 사용할 하나 이상의 PPE 물품(13A)을 식별하도록 구성된다. 일부 그러한 예시적인 접근법에서, PPEIS(6)는 작업자(10A)가 환경(8B)에 들어가기 전에 입어야 하는 하나 이상의 PPE 물품(13A)을 식별하도록 구성된다. 이는, 예를 들어, 작업자(10A)가 액세스 포인트(14B)에 있을 때 이루어질 수 있지만, 작업자(10A)가 환경(8B)에 들어가기 전에 이루어져야 한다. 일부 예에서, 하나 이상의 PPE 물품(13A)은 작업자(10A)의 신원에 기초하여 식별될 수 있다. 예를 들어, PPEIS(6)는 작업자(10A)의 식별 번호, 사용자명, 생체측정 정보, 사진 인식 정보, 또는 음성 인식 정보 중 적어도 하나를 포함하는 식별 정보를 수신할 수 있고, 수신된 정보를 사용하여 작업자(10A)의 신원을 결정할 수 있다. PPEIS(6)는 임의의 적합한 방식으로 식별 정보를 수신할 수 있다. 예를 들어, PPEIS(6)는 (예컨대, 컴퓨팅 디바이스(16) 또는 디스플레이(12) 상의 입력 디바이스를 사용하여) 식별 정보를 수동으로 입력하는 작업자(10A)로부터, (예컨대, 무선 주파수 식별, 바코드, 자기 스트라이프(magnetic stripe) 등을 사용하여) 작업자(10A)와 연관된 배지(badge) 또는 식별 카드로부터, 또는 이미지, 음성, 지문, 망막 등과 같은 작업자(10A)의 생체측정 정보를 분석함으로써, 또는 이들의 조합을 통해 식별 정보를 수신할 수 있다.In one exemplary approach,
일부 예에서, PPEIS(6)는 작업자(10A)의 직무 기능에 기초하여, 작업자(10A)가 사용할 하나 이상의 PPE 물품(13A)을 식별할 수 있다. 예를 들어, PPEIS(6)는 작업자(10A)의 신원에 기초하여 작업자(10A)의 직무 기능을 식별할 수 있다. 작업자(10A)의 식별된 직무 기능에 기초하여, PPEIS(6)는 하나 이상의 디폴트(default) PPE 물품으로부터, 작업자(10A)가 사용할 하나 이상의 PPE 물품을 선택할 수 있다. 하나 이상의 디폴트 PPE 물품은 작업자(10A)의 식별된 직무 기능에 대해 요구되는 하나 이상의 PPE 물품을 포함할 수 있다. 이러한 방식으로, PPEIS(6)는 작업자(10A)가 사용할 하나 이상의 PPE 물품(13A)을 식별하여서, 작업자(10A)가 환경(8B) 내에서 수행하도록 스케줄링(scheduling)되는 직무 기능에 특정적인 하나 이상의 PPE 물품(13A)을 적절히 구비하게 할 수 있다.In some examples,
추가적으로 또는 대안적으로, PPEIS(6)는 작업자(10A)가 사용하도록 훈련된 하나 이상의 PPE 물품에 기초하여, 작업자(10A)가 사용할 하나 이상의 PPE 물품(13A)을 식별할 수 있다. 예를 들어, PPEIS(6)는 작업자(10)의 결정된 신원에 기초하여, 작업자(10A)가 사용하도록 훈련된 하나 이상의 PPE 물품을 선택할 수 있다. 이어서, 작업자(10A)는 그러한 훈련에 기초하여 의도된 대로 하나 이상의 PPE 물품(13A)을 사용할 수 있어서, 하나 이상의 PPE 물품(13A)이 작업자(10A)의 안전 및/또는 건강을 유지시키고/시키거나 하나 이상의 PPE 물품(13A)의 부정확한 사용으로 인한 작업자(10A)에 대한 위해를 방지하게 할 수 있다.Additionally or alternatively,
일부 경우에, PPEIS(6)는 하나 이상의 이전에 착용된 PPE 물품에 기초하여, 작업자(10A)가 사용할 하나 이상의 PPE 물품(13A)을 식별할 수 있다. 예를 들어, 하나 이상의 이전에 착용된 PPE 물품(13)은 작업자(10A)에 의해 이전에 착용된 PPE 물품(13), 환경(8B) 내에서 이전에 착용된 PPE 물품, 또는 특정 직무 기능을 위해 이전에 착용된 PPE 물품(예컨대, 환경(8B)에서 작업자(10A)에 의해 수행될 직무 기능을 위해 이전에 착용된 PPE 물품) 중 적어도 하나를 포함할 수 있다.In some cases,
일부 예시적인 접근법에서, PPEIS(6)는 작업자(10A)의 아바타(52)를 디스플레이하도록 구성된다. 일부 그러한 예시적인 접근법에서, 아바타는 작업자(10A)를 식별하는 데 사용될 수 있는 특성의 디스플레이를 감소시키거나 제거하면서 작업자(10A)의 대체적인 크기 및 형상을 반영하도록 설계된다. 일부 예시적인 접근법에서, 작업자(10A)의 아바타(52)는 작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품(13)을 구비할 수 있다. 일부 예에서, PPEIS(6)는 PPE 물품의 하나 이상의 렌더링된 이미지 및/또는 PPE 물품의 하나 이상의 렌더링된 이미지에 관한 데이터를 (예컨대, 메모리에) 저장할 수 있다. 예를 들어, PPEIS(6)는 PPE 물품의 하나 이상의 렌더링된 이미지 및/또는 PPE 물품의 하나 이상의 렌더링된 이미지에 관한 데이터를 저장하는 로그(log)를 포함할 수 있고, 로그는, 특정 직무 기능 및/또는 환경(8)에 대해 요구되거나, 작업자(10)에 의해 사용되도록 훈련되거나, 작업자(10)에 의해 이전에 착용되는 등의 PPE 물품을 포함할 수 있다. 결과적으로, PPEIS(6)는, PPEIS(6)가 식별된 하나 이상의 PPE 물품(13A)을 구비한 작업자(10A)의 아바타(52)를 디스플레이할 때마다, 작업자(10A)가 사용할 PPE 물품(13A)의 하나 이상의 이미지를 (예컨대, 처음부터(from scratch)) 렌더링할 필요가 없을 수 있다. 대신에, 일부 경우에, PPEIS(6)는, 작업자(10A)의 아바타(52)를 디스플레이하고 아바타(52)로 하여금 PPEIS(6)에 의해 저장된 PPE 물품의 하나 이상의 렌더링된 이미지를 (또는 PPE 물품의 하나 이상의 렌더링된 이미지에 관한 데이터를 사용하여) 구비하게 하는 것이 가능할 수 있다. 다른 예에서, PPEIS(6)는 작업자(10A)의 아바타(52)로 하여금 작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품을 구비하게 하는 것에 더하여, 또는 그에 대한 대안으로서, 작업자(10A)를 위한 PPE 물품(13A)의 하나 이상의 새로운 이미지를 렌더링할 수 있다.In some example approaches,
유사한 방식으로, PPEIS(6)는 작업자(10A)의 이전에 저장된 아바타(52)에 기초하여, 예를 들어, PPEIS(6)의 메모리에 저장된, 작업자(10A)의 이전에 저장된 아바타(52) 및/또는 작업자(10A)의 이전에 저장된 아바타(52)에 관한 데이터에 기초하여 작업자(10A)의 아바타(52)를 디스플레이할 수 있다. 따라서, 일부 경우에, PPEIS(6)는 작업자(10A)를 나타내는 데 사용된 이전에 저장된 아바타(52)(또는 작업자(10A)를 나타내는 데 사용된 이전에 저장된 아바타에 관한 데이터)에 액세스할 수 있고, 이전에 저장된 아바타(52)로 하여금 작업자(10A)가 사용하도록 이전에 식별된 하나 이상의 PPE 물품(13A)을 구비하게 할 수 있다. 이러한 방식으로, PPEIS(6)는 작업자(10A)의 아바타(52)를 디스플레이하는 데 더 적은 처리 시간 및/또는 전력을 요구할 수 있다. 일부 예에서, PPEIS(6)는 작업자(10A)의 이전에 저장된 아바타를 수정할 수 있다. 다른 예에서, PPEIS(6)는 작업자(10A)의 이전에 저장된 아바타를 그대로(즉, 수정 없이) 구비할 수 있다.In a similar manner, the
다른 예로서, PPEIS(6)는 작업자(10A) 이외의 작업자(10)의 이전에 저장된 아바타에 기초하여 작업자(10A)의 아바타(52)를 디스플레이하도록 구성될 수 있다. 예를 들어, 일부 경우에, PPEIS(6)는, 예를 들어 초보 작업자(10A)가 PPEIS(6)를 사용하고 있는 동안, 작업자(10A)의 임의의 이전에 저장된 아바타를 포함하지 않을 수 있고, PPEIS(6)는 작업자(10A) 이외의 작업자(10)의 이전에 저장된 아바타에 액세스하여 작업자(10A)에 대한 아바타를 디스플레이할 수 있다. 일부 예에서, 다른 작업자(10)의 이전에 저장된 아바타에 기초하여 작업자(10A)에 대한 아바타를 디스플레이하는 것은 작업자(10A)의 아바타를 디스플레이하는 데 필요한 PPEIS(6)의 처리 시간 및/또는 전력을 감소시킬 수 있다.As another example, the
추가적으로 또는 대안적으로, PPEIS(6)는 작업자(10A)의 새로운 아바타(예컨대, 이전에 제시된 아바타에 기초하지 않음)를 렌더링할 수 있다. 일부 경우에, PPEIS(6)는 작업자(10A)의 이미지에 기초하여 작업자(10A)의 새로운 아바타를 렌더링할 수 있다. 일부 그러한 예에서, 시스템(2)은 선택적으로, 예를 들어, 작업자(10A)가 액세스 포인트(14B)에 있을 때, 작업자(10A)의 이미지를 캡처하기 위해 카메라(22)(또는 다른 이미지 캡처 디바이스)를 포함할 수 있다. 일부 예에서, 카메라(22)는 미국 캘리포니아주 산타 클라라 소재의 Intel Corp.로부터 입수가능한 Intel® RealSense™ 카메라를 포함할 수 있다. 다른 예로서, PPEIS(6)는 작업자(10A)의 하나 이상의 저장된 이미지를 포함할 수 있다. 어떤 경우든, PPEIS(6)는 작업자(10A)의 이미지에 기초하여 작업자(10A)에 대한 새로운 아바타(52)를 렌더링하기 위해, 저장된 이미지, 캡처된 이미지, 또는 작업자(10A)의 저장된 이미지 및/또는 캡처된 이미지의 임의의 조합을 사용할 수 있다. PPEIS(6)는, 일부 예에서, 작업자(10A)의 하나 이상의 이미지를 분석하여, 이미지에 관한 데이터를 획득하여서, 작업자(10A)의 새로운 아바타(52)를 렌더링할 수 있다.Additionally or alternatively, the
일부 예에서, 아바타는 모발 색상, 눈 색상, 신장, 체중, 얼굴 특징부, 피부 톤, 또는 복장 중 적어도 하나에서 작업자(10A)와 유사하도록 구성될 수 있다. 예를 들어, 작업자(10A)의 하나 이상의 이미지는, 작업자(10A)의 모발 색상, 눈 색상, 신장, 체중, 얼굴 특징부, 피부 톤, 및/또는 복장을 결정하여 그러한 특징부를 렌더링된 아바타에 포함시키기 위해 분석될 수 있다. 작업자(10A)의 아바타가 작업자(10A)와 유사하도록 구성될 수 있지만, 일부 예시적인 접근법에서, 아바타(52)는 작업자(10A)의 실제 이미지가 아니라 작업자(10A)의 카툰(cartoon) 또는 달리 제한된 표현(rendition)일 수 있다. 따라서, PPEIS(6)는 작업자(10A)의 프라이버시를 유지하면서, 작업자(10A)가 보고 사용할 아바타(52) 상의 하나 이상의 PPE 물품(13A)을 식별 및 디스플레이할 수 있다.In some examples, the avatar may be configured to resemble
PPEIS(6)가 작업자(10A)의 아바타(52) 또는 작업자(10A)가 사용할 하나 이상의 PPE 물품(13A)을 어떻게 디스플레이하는지에 관계없이, 하나의 예시적인 접근법에서, PPEIS(6)는 아바타로 하여금 작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품(13A)의 표현을 구비하게 한다. 예를 들어, 위에서 설명된 바와 같이, 하나 이상의 PPE 물품(13A)은 직무 기능, 환경(8B), 작업자(10A)가 사용하도록 훈련된 PPE 물품, 이전에 착용된 하나 이상의 PPE 물품 등에 기초하여 식별될 수 있다.Regardless of how
하나의 예시적인 접근법에서, 디스플레이(12)는 작업자(10A)가 환경(8B)에 들어가기 전에 그리고/또는 작업자(10A)가 액세스 포인트(14B)에 있는 동안, 작업자(10A)가 사용하도록 식별된 PPE 물품(13)을 구비한 작업자(10A)의 아바타(52)를 제시한다. 이러한 방식으로, 작업자(10A)는 그 또는 그녀가 환경(8B)에 들어가고/가거나 소정 직무 기능을 수행하기 전에 적절한 하나 이상의 PPE 물품(13A)을 구비하는 것을 보장하기 위해 하나 이상의 PPE 물품(13A)을 구비한 바와 같은, 디스플레이된 아바타(52)를 사용할 수 있다. 그러한 접근법은 작업자(10A)로 하여금 그 또는 그녀가 적절한 PPE를 착용하고 있음을 보장하는 것을 관리할 수 있게 할 수 있다. 일부 경우에, 작업자(10A)로 하여금 그 또는 그녀 자신의 PPE 준수를 관리하게 하는 것은 감독자, 안전 관리자, 다른 작업자(10) 등이 작업자(10A)의 PPE 준수를 검증하게 하는 것보다 PPE 정책 및 요건을 준수하도록 작업자(10A)를 장려하는 데 더 효과적일 수 있다. 작업자가 사용할 하나 이상의 식별된 PPE 물품을 구비한 아바타의 예시적인 디스플레이(예컨대, 사용자 인터페이스)가 도 3a 및 도 3b와 관련하여 더 상세히 설명될 것이다.In one exemplary approach,
시스템(2)이 카메라(22) 또는 다른 이미지 캡처 디바이스를 포함하는 예에서, PPEIS(6)는 작업자(10A)가 사용할 하나 이상의 PPE 물품(13A)을 구비한 작업자(10A)의 이동 아바타로서 아바타(52)를 디스플레이하도록 구성될 수 있다. 일부 그러한 예에서, PPEIS(6)는 (예컨대, 카메라(22)를 사용하여) 작업자(10A)의 이미지를 주기적으로 또는 연속적으로 캡처할 수 있다. PPEIS(6)는 제1 이미지를 제2 이미지와 비교할 수 있고(여기서, 제1 이미지는 제2 이미지보다 더 이른 시간에 캡처되었음), 제1 이미지와 제2 이미지의 비교에 기초하여 작업자(10A)의 이동을 결정할 수 있다. 작업자(10A)의 이동이 결정되면, PPEIS(6)는 작업자(10A)의 결정된 이동을 미러링(mirroring)하는 작업자(10A)의 이동 아바타를 디스플레이할 수 있다. 이러한 방식으로, PPEIS(6)는, 디스플레이(12) 상에 표시되는 것이 작업자(10A)가 이동함에 따라 작업자(10A)의 이동 이미지를 반영하는 미러의 역할을 하도록 작업자(10A)의 이동 아바타를 디스플레이할 수 있다. 일례로서, PPEIS(6)는 카메라(22)에 의해 캡처된 작업자(10A)의 제1 이미지를 작업자(10A)의 제2 이미지와 비교하여, 작업자(10A)가 사용하도록 식별된 PPE 물품들(13A) 중 하나를 작업자(10A)가 착용하였는지 또는 제거하였는지를 결정하고, 그러한 PPE 물품을 착용하거나 제거한 이동 아바타를 디스플레이할 수 있다.In the example where the
일부 예에서, PPEIS(6)는 작업자(10A)로 하여금 그 또는 그녀가 작업자(10A)의 디스플레이된 아바타(52) 상의 하나 이상의 PPE 물품(13A)을 착용하고 있는지 확인할 수 있게 할 수 있다. 일부 그러한 경우에, 시스템(2)은, 예를 들어 키보드, 키패드, 터치 스크린 등과 같은 하나 이상의 입력 디바이스를 포함할 수 있다. 일부 예에서, 디스플레이(12) 및/또는 컴퓨팅 디바이스(16)는 하나 이상의 입력 디바이스를 포함할 수 있다. 작업자(10A)는 그 또는 그녀가 하나 이상의 입력 디바이스를 사용하여 PPEIS(6)에 의해 식별된 하나 이상의 PPE 물품(13A)을 착용하고 있는지 확인하는 것이 가능할 수 있다. PPEIS(6)는 작업자(10A)가 임의의 적합한 방식으로 하나 이상의 PPE 물품(13A)을 확인할 수 있게 할 수 있다. 예를 들어, 작업자(10A)는 그 또는 그녀가 디스플레이된 아바타에 의해 착용된 하나 이상의 PPE 물품들(13A) 중 각각의 물품을 착용하고 있음을 디스플레이(12)의 터치 스크린 또는 다른 입력 디바이스를 사용하여 체크 오프(check off), 선택, 또는 달리 표시하는 것이 가능할 수 있다. PPEIS(6)는, (예컨대, 하나 이상의 입력 디바이스를 사용하여 작업자(10A)로부터 PPEIS(6)에 의해 수신된) 하나 이상의 PPE 물품의 수신된 확인의 표시를 디스플레이할 수 있다. 일부 예에서, 작업자(10A) 이외의 사용자가 하나 이상의 PPE 물품(13)의 확인을 입력할 수 있다. 예를 들어, 감독자, 보조원(attendant) 등이 확인을 입력할 수 있다. 하나 이상의 PPE 물품에 대해 수신된 확인의 표시를 포함하는, 하나 이상의 식별된 PPE 물품을 구비한 아바타의 예시적인 디스플레이가 도 4a 및 도 4b와 관련하여 더 상세히 설명될 것이다.In some examples,
일부 예에서, PPEIS(6)가 작업자(10A)로부터 확인을 수신하는 것에 더하여, 또는 그에 대한 대안으로서, PPEIS(6)는 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품(13A)을 검증하도록 구성될 수 있다. 예를 들어, PPEIS(6)는 카메라(22)를 사용하여 작업자(10A)의 이미지를 캡처할 수 있고, 작업자(10A)의 캡처된 이미지를 분석하여, 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품을 식별할 수 있다. 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품은 캡처된 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품(13A)을 포함할 수 있다. PPEIS(6)는 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품을 작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품(13A)(예컨대, 작업자(10A)의 아바타 상에 구비된 하나 이상의 PPE 물품(13A))과 비교할 수 있다. 이러한 비교는, 작업자(10A)가 사용하도록 PPEIS(6)에 의해 식별된 모든 PPE 물품(13A)을 작업자(10A)가 착용하고 있는지, 이미지 내의 작업자(10A)에 의해 착용된 PPE 물품이 작업자(10A)에 대한 적절한 크기인지, 작업자(10A)가 이미지 내의 작업자(10A)에 의해 착용된 PPE 물품을 사용하도록 훈련되어 있는지, 식별 정확도의 신뢰 수준, 등을 결정 및/또는 검증하는 데 사용될 수 있다. 하나 이상의 식별된 PPE 물품을 구비한 아바타의 예시적인 디스플레이 및 PPEIS(6)에 의한 하나 이상의 PPE 물품의 검증이 도 5a 내지 도 5d와 관련하여 더 상세히 설명될 것이다.In some examples, in addition to, or as an alternative to,
이러한 방식으로, 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품이 작업자(10A)의 아바타 상에 구비된 하나 이상의 PPE 물품(13A)에 대응하는지 검증하는 것은 작업자(10A)가 하나 이상의 PPE 물품들(13A) 중 각각의 PPE 물품을 수동으로 검증 및/또는 확인하여야 하는 것을 방지할 수 있다. 또한, PPEIS(6)는 작업자(10A)가 전형적으로 고려하지 않을 수 있는, 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품에 관한 추가적인 또는 대안적인 상세사항을 검증하도록 구성될 수 있다. 예를 들어, PPEIS(6)는 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품의 크기 및/또는 훈련 이력을 결정할 수 있다. 결과적으로, PPEIS(6)는 작업자(10A)가 직무 기능에 대해 그리고/또는 환경(8B) 내에 요구되는 하나 이상의 PPE 물품(13A)을 구비하도록, 그리고 작업자(10A)가, 적절한 크기이거나 작업자(10A)가 사용하도록 훈련되었던 등인 하나 이상의 PPE 물품을 착용하고 있도록 보장하는 데 도움을 줄 수 있으며, 이는 작업자(10A)의 안전, 건강, 책임, 및/또는 준수를 개선할 수 있다.In this way, verifying that the one or more PPE articles worn by the
일부 예에서, PPEIS(6)는 하나 이상의 액세스 포인트(14)로부터의 준수 및/또는 검증 정보의 수천 또는 심지어 수백만 개의 동시 스트림을 처리하도록 구성되는 처리 플랫폼을 통합한다. PPEIS(6)의 기본 분석 엔진은 이력 데이터 및 모델을 인바운드 스트림(inbound stream)에 적용하여, 신뢰 수준을 계산할 수 있거나, 추세 또는 패턴을 식별할 수 있거나, 기계 학습 알고리즘을 적용할 수 있거나, 등을 할 수 있다. PPEIS(6)는 또한, 예를 들어 환경 조건 및/또는 환경(8)의 안전 이벤트와 같은 환경(8)에 관한 정보의 스트림을 처리하도록 구성될 수 있다. 또한, PPEIS(6)는 임의의 준수 에러, 검증 정보, 낮은 신뢰 수준, 환경(8)의 이상 조건 등을 작업자(10) 및/또는 사용자(20, 24)에게 통지하기 위한 실시간 경보 및 보고를 제공할 수 있다.In some examples,
이러한 방식으로, PPEIS(6)는 데이터 획득, 모니터링, 활동 로깅, 보고, 행동 분석, 및/또는 경보 생성을 제공하기 위해 PPE 준수를 관리하기 위한 포괄적인 도구를 기본 분석 엔진 및 통신 시스템과 긴밀하게 통합한다. 또한, PPEIS(6)는 시스템(2)의 다양한 요소들에 의한 그리고 그들 사이에서의 동작 및 이용을 위한 통신 시스템을 제공한다. 사용자(20, 24)는 PPEIS에 액세스하여, 작업자(10), 카메라(22), 및/또는 본 명세서에서 설명되는 바와 같은 다른 컴포넌트로부터 획득된 데이터에 대해 PPEIS(6)에 의해 수행된 임의의 분석에 대한 결과를 볼 수 있다. 일부 예에서, PPEIS(6)는 웹 서버(예컨대, HTTP 서버)를 통해 웹 기반 인터페이스를 제시할 수 있거나, 클라이언트측 애플리케이션이 사용자(20, 24)에 의해 사용되는 컴퓨팅 디바이스(16, 18)의 디바이스, 예를 들어 데스크톱 컴퓨터, 랩톱 컴퓨터, 스마트폰 및 태블릿과 같은 모바일 디바이스 등에 대해 배치될 수 있다.In this way, PPEIS(6) provides comprehensive tools for managing PPE compliance to provide data acquisition, monitoring, activity logging, reporting, behavioral analysis, and/or alert generation, closely with the underlying analytics engine and communication system. Integrate. In addition,
일부 예에서, PPEIS(6)는, PPEIS(6)에 직접 질의하여 획득된 정보, 예를 들어 준수 정보, 및 분석 엔진의 임의의 결과를, 예컨대 대시보드(dashboard), 경보 통지, 리포트 등에 의해 보기 위한 데이터베이스 질의 엔진을 제공할 수 있다. 즉, 사용자(20, 24) 또는 컴퓨팅 디바이스(16, 18) 상에서 실행되는 소프트웨어는 PPEIS(6)에 질의를 제출할 수 있고, 하나 이상의 리포트 또는 대시보드의 형태로 제시하기 위해 질의에 대응하는 데이터를 수신할 수 있다. 그러한 대시보드는 작업자(10)의 준수, 감사 정보, 작업자(10)의 이미지, 작업자(10)의 준비 등과 같은 시스템(2)에 관한 다양한 통찰을 제공할 수 있다.In some examples,
PPEIS(6)는 모니터링을 맡은 개인에 대한 작업흐름을 간소화할 수 있고, 작업자(10A)로 하여금 그 또는 그녀 자신의 PPE 준수를 관리하게 함으로써 엔티티(entity) 또는 환경에 대한 안전 준수를 보장할 수 있다. 즉, 본 발명의 기법은 다른 개인이 액세스 포인트(14B)에서 작업자(10A)의 PPE 준수를 직접 모니터링 및/또는 검증하는 것에 의존하기보다는, 작업자(10A)가 자발적으로(on his or her own accord) PPE 준수에 대해 예방 또는 시정 조치를 취할 수 있게 할 수 있다. PPEIS(6)는 또한, 사용자(20, 24)가 작업자(10)의 PPE 준수 및/또는 준비에 관한 정보 및 데이터에 액세스할 수 있게 할 수 있다.PPEIS(6) can streamline the workflow for the individual in charge of monitoring, and can ensure safety compliance with an entity or environment by allowing the
일례로서, PPEIS(6)의 기본 분석 엔진은 조직 전체에 대한 다수의 액세스 포인트(14) 또는 환경(8)에 걸쳐 그리고/또는 액세스 포인트(14B)와 상호작용하는 작업자 모집단에 대한 고객 정의 메트릭(customer-defined metric)을 계산하고 제시하도록 구성될 수 있다. 예를 들어, PPEIS(6)는 작업자 모집단에 걸쳐(예컨대, 액세스 포인트(14) 및/또는 환경(8)의 작업자(10)에 걸쳐) 데이터를 획득하고 집계된 준수 메트릭 및 예측된 행동 분석을 제공하도록 구성될 수 있다. 또한, 사용자(20, 24)는 임의의 PPE 미준수의 발생에 대한 벤치마크를 설정할 수 있고, PPEIS(6)는 개인 또는 정의된 작업자 모집단에 대한 벤치마크에 관하여 실제 준수 메트릭을 추적할 수 있다.As an example, the underlying analytics engine of
다른 예로서, PPEIS(6)는 하나 이상의 PPE 미준수 메트릭이 검출되는 경우 경보를 트리거할 수 있다. 이러한 방식으로, PPEIS(6)는 메트릭이 벤치마크를 충족시키지 못하는 개별 작업자(10)를 식별할 수 있고, 벤치마크에 관한 메트릭을 개선하기 위한 절차를 중재 및/또는 수행하여, 그에 의해, PPE 준수를 보장하고 작업자(10)의 안전을 능동적으로 관리하도록 사용자(20, 24)에게 촉구할 수 있다.As another example,
도 2는 하나 이상의 PPE 물품을 착용하도록 요구되는 작업자들(10)의 전체 모집단을 갖는 다수의 별개의 액세스 포인트(14) 및/또는 작업 환경(8)을 지원할 수 있는 클라우드 기반 플랫폼으로서 호스팅될 때의 PPEIS(6)의 동작 관점을 제공하는 블록도이다. 도 2의 예에서, PPEIS(6)의 컴포넌트는 본 발명의 기법을 구현하는 다수의 로직 계층(logical layer)에 따라 배열된다. 각각의 계층은 하나 이상의 모듈에 의해 구현될 수 있고, 하드웨어, 소프트웨어, 또는 하드웨어와 소프트웨어의 조합을 포함할 수 있다.Figure 2 is hosted as a cloud-based platform capable of supporting a number of distinct access points 14 and/or
일부 예시적인 접근법에서, 컴퓨팅 디바이스(32), 디스플레이(12), 입력 디바이스(34), 및/또는 안전국(15)은 인터페이스 계층(36)을 통해 PPEIS(6)와 통신하는 클라이언트(30)로서 동작한다. 컴퓨팅 디바이스(32)는 전형적으로, 데스크톱 애플리케이션, 모바일 애플리케이션, 및/또는 웹 애플리케이션과 같은 클라이언트 소프트웨어 애플리케이션을 실행한다. 컴퓨팅 디바이스(32)는 도 1의 컴퓨팅 디바이스들(16, 18) 중 임의의 것을 나타낼 수 있다. 컴퓨팅 디바이스(32)의 예는, 휴대용 또는 모바일 컴퓨팅 디바이스(예컨대, 스마트폰, 웨어러블 컴퓨팅 디바이스, 태블릿), 랩톱 컴퓨터, 데스크톱 컴퓨터, 스마트 텔레비전 플랫폼, 및/또는 서버를 포함할 수 있지만 이에 제한되지 않는다.In some exemplary approaches,
일부 예시적인 접근법에서, 컴퓨팅 디바이스(32), 디스플레이(12), 카메라(22), 입력 디바이스(34) 및/또는 안전국(15)은 PPEIS(6)와 통신하여, 작업자에 대해 식별된 PPE 물품과 관련된, 그리고 아바타 생성, PPE 검증, 경보 생성 등을 위한 정보를 전송 및 수신할 수 있다. 컴퓨팅 디바이스(32) 상에서 실행되는 클라이언트 애플리케이션은 PPEIS(6)와 통신하여, 서비스(40)에 의해 검색, 저장, 생성, 및/또는 달리 처리되는 정보를 전송 및 수신할 수 있다. 예를 들어, 클라이언트 애플리케이션은 PPE 준수 정보, 아바타, PPE 훈련 및/또는 사이징 정보(sizing information), 또는 PPEIS(6)에 저장되고/되거나 그에 의해 관리되는 분석 데이터를 포함하는 본 명세서에서 설명되는 임의의 다른 정보를 요청 및 편집할 수 있다. 일부 예에서, 클라이언트 애플리케이션은 하나 이상의 식별된 PPE 물품을 구비한 작업자의 아바타 및/또는 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품의 검증과 같은, PPEIS(6)에 의해 생성된 정보를 요청 및 디스플레이할 수 있다. 또한, 클라이언트 애플리케이션은 PPEIS(6)와 상호작용하여, PPE 준수, 작업자(10)의 행동 경향, 감사 정보 등에 관한 분석 정보를 질의할 수 있다. 클라이언트 애플리케이션은 PPEIS(6)로부터 수신된 정보를 디스플레이하기 위해 출력하여, 클라이언트(30)의 사용자에 대해 그러한 정보를 시각화할 수 있다. 아래에서 추가로 예시되고 설명되는 바와 같이, PPEIS(6)는 클라이언트 애플리케이션에 정보를 제공할 수 있으며, 이러한 클라이언트 애플리케이션은 사용자 인터페이스에서의 디스플레이를 위해 출력한다.In some exemplary approaches,
컴퓨팅 디바이스(32) 상에서 실행되는 클라이언트 애플리케이션은 상이한 플랫폼을 위해 구현될 수 있지만, 유사하거나 동일한 기능을 포함할 수 있다. 예를 들어, 클라이언트 애플리케이션은, 몇 가지만 예를 들자면, 마이크로소프트 윈도우, 애플 OS X, 또는 리눅스와 같은 데스크톱 운영 체제에서 실행되도록 컴파일된 데스크톱 애플리케이션일 수 있다. 다른 예로서, 클라이언트 애플리케이션은, 몇 가지만 예를 들자면, 구글 안드로이드, 애플 iOS, 마이크로소프트 윈도우 모바일, 또는 블랙베리 OS와 같은 모바일 운영 체제에서 실행되도록 컴파일된 모바일 애플리케이션일 수 있다. 다른 예로서, 클라이언트 애플리케이션은 PPEIS(6)로부터 수신된 웹 페이지를 디스플레이하는 웹 브라우저와 같은 웹 애플리케이션일 수 있다. 웹 애플리케이션의 예에서, PPEIS(6)는 웹 애플리케이션(예컨대, 웹 브라우저)으로부터 요청을 수신하고 요청을 처리하며 하나 이상의 응답을 다시 웹 애플리케이션으로 전송할 수 있다. 이러한 방식으로, 웹 페이지, 클라이언트측 처리 웹 애플리케이션, 및 PPEIS(6)에 의해 수행되는 서버측 처리의 집합은 집합적으로 본 발명의 기법을 수행하는 기능을 제공한다. 이러한 방식으로, 클라이언트 애플리케이션은 본 발명의 기법에 따라 PPEIS(6)의 다양한 서비스를 사용하고, 애플리케이션은 상이한 컴퓨팅 환경(예컨대, 몇 가지만 예를 들자면, 데스크톱 운영 체제, 모바일 운영 체제, 웹 브라우저, 또는 다른 프로세서 또는 처리 회로부) 내에서 동작할 수 있다.Client applications running on
도 2에 도시된 바와 같이, 일부 예시적인 접근법에서, PPEIS(6)는, PPEIS(6)에 의해 제시되고 지원되는 애플리케이션 프로그래밍 인터페이스(API) 또는 프로토콜 인터페이스의 세트를 나타내는 인터페이스 계층(36)을 포함한다. 인터페이스 계층(36)은 초기에, PPEIS(6)에서의 추가의 처리를 위해 클라이언트들(30) 중 임의의 것으로부터 메시지를 수신한다. 따라서, 인터페이스 계층(36)은 클라이언트(30) 상에서 실행되는 클라이언트 애플리케이션에 대해 이용가능한 하나 이상의 인터페이스를 제공할 수 있다. 일부 예에서, 인터페이스는 네트워크(4)를 통해 액세스가능한 애플리케이션 프로그래밍 인터페이스(API)일 수 있다. 일부 예시적인 접근법에서, 인터페이스 계층(36)은 하나 이상의 웹 서버로 구현될 수 있다. 하나 이상의 웹 서버는 착신 요청을 수신할 수 있고, 처리할 수 있으며, 그리고/또는 요청으로부터의 정보를 서비스(40)로 전달할 수 있고, 서비스(40)로부터 수신된 정보에 기초하여, 하나 이상의 응답을, 초기에 요청을 전송한 클라이언트 애플리케이션에 제공할 수 있다. 일부 예에서, 인터페이스 계층(36)을 구현하는 하나 이상의 웹 서버는 하나 이상의 인터페이스를 제공하는 프로그램 로직을 배치하기 위한 런타임 환경을 포함할 수 있다. 아래에서 추가로 설명되는 바와 같이, 각각의 서비스는 인터페이스 계층(36)을 통해 액세스가능한 하나 이상의 인터페이스들의 그룹을 제공할 수 있다.As shown in FIG. 2, in some exemplary approaches,
일부 예에서, 인터페이스 계층(36)은, 서비스와 상호작용하고 PPEIS(6)의 자원을 조작하기 위해 HTTP 방법을 사용하는 표현 상태 전달(Representational State Transfer, RESTful) 인터페이스를 제공할 수 있다. 그러한 예에서, 서비스(40)는 인터페이스 계층(36)이 초기 요청을 제출한 클라이언트 애플리케이션으로 다시 전송하는 자바스크립트 객체 표기법(JSON) 메시지를 생성할 수 있다. 일부 예에서, 인터페이스 계층(36)은 클라이언트 애플리케이션으로부터의 요청을 처리하기 위해 단순 객체 액세스 프로토콜(SOAP)을 사용하는 웹 서비스를 제공한다. 또 다른 예에서, 인터페이스 계층(36)은 클라이언트(30)로부터의 요청을 처리하기 위해 원격 절차 호출(RPC)을 사용할 수 있다. 하나 이상의 서비스(40)를 사용하기 위한 클라이언트 애플리케이션으로부터의 요청을 수신할 시에, 인터페이스 계층(36)은 서비스(40)를 포함하는 애플리케이션 계층(38)으로 정보를 전송한다.In some examples, the
도 2에 도시된 바와 같이, PPEIS(6)는 또한, PPEIS(6)의 기본 동작들 중 다수를 구현하기 위한 서비스들의 집합을 나타내는 애플리케이션 계층(38)을 포함한다. 애플리케이션 계층(38)은 인터페이스 계층(36)에 의해 전달되는 클라이언트 애플리케이션으로부터 수신된 요청에 포함된 정보를 수신하고, 수신된 정보를 요청에 의해 호출된 서비스들(40) 중 하나 이상에 따라 처리한다. 애플리케이션 계층(38)은 하나 이상의 애플리케이션 서버, 예컨대 물리적 또는 가상 기계들 상에서 실행되는 하나 이상의 개별 소프트웨어 서비스로서 구현될 수 있다. 즉, 애플리케이션 서버는 서비스(40)의 실행을 위한 런타임 환경을 제공한다. 일부 예에서, 위에서 설명된 바와 같은 인터페이스 계층(36)의 기능 및 애플리케이션 계층(38)의 기능은 동일한 서버에서 구현될 수 있다.As shown in Fig. 2,
애플리케이션 계층(38)은, 예를 들어 논리적 서비스 버스(44)를 통해 통신할 수 있는 하나 이상의 개별적인 소프트웨어 서비스(40)(예컨대, 프로세스)를 포함할 수 있다. 서비스 버스(44)는 대체적으로, 상이한 서비스가, 예를 들어 발행/구독 통신 모델에 의해, 다른 서비스에 메시지를 전송하도록 허용하는 논리적 상호접속부 또는 인터페이스들의 세트를 나타낸다. 예를 들어, 서비스들(40) 각각은 각자의 서비스에 대한 기준 세트에 기초하여 특정 유형의 메시지를 구독할 수 있다. 서비스가 서비스 버스(44) 상에 특정 유형의 메시지를 발행할 때, 그러한 유형의 메시지를 구독하는 다른 서비스는 메시지를 수신할 것이다. 이러한 방식으로, 서비스들(40) 각각은 정보를 서로 통신할 수 있다. 다른 예로서, 서비스(40)는 소켓 또는 다른 통신 메커니즘을 사용하여 점대점(point-to-point) 방식으로 통신할 수 있다. 서비스들(40) 각각의 기능을 설명하기 전에, 계층이 여기에서 간략하게 설명된다.The application layer 38 may include one or more individual software services 40 (eg, processes) that may communicate via, for example, a logical service bus 44. Service bus 44 generally represents a set of logical interconnects or interfaces that allow different services to send messages to other services, for example by means of a publish/subscribe communication model. For example, each of the
PPEIS(6)의 데이터 계층(46)은 하나 이상의 데이터 저장소(48)를 사용하여 PPEIS(6) 내의 정보에 대한 지속성을 제공하는 데이터 저장소(48)를 나타낸다. 데이터 저장소는, 대체적으로, 데이터를 저장 및/또는 관리하는 임의의 데이터 구조 또는 소프트웨어일 수 있다. 데이터 저장소의 예는 관계형 데이터베이스, 다차원 데이터베이스, 맵, 및/또는 해시 테이블을 포함하지만 이에 제한되지 않는다. 데이터 계층(46)은 데이터 저장소(48) 내의 정보를 관리하기 위해 관계형 데이터베이스 관리 시스템(RDBMS) 소프트웨어를 사용하여 구현될 수 있다. RDBMS 소프트웨어는 구조화 질의 언어(SQL)를 사용하여 액세스될 수 있는 하나 이상의 데이터 저장소(48)를 관리할 수 있다. 하나 이상의 데이터베이스 내의 정보는 RDBMS 소프트웨어를 사용하여 저장, 검색, 및 수정될 수 있다. 일부 예에서, 데이터 계층(46)은 객체 데이터베이스 관리 시스템(ODBMS), 온라인 분석 처리(OLAP) 데이터베이스, 또는 임의의 다른 적합한 데이터 관리 시스템을 사용하여 구현될 수 있다.The
도 2에 도시된 바와 같이, 서비스들(40A 내지 40I) 각각은 PPEIS(6) 내에서 모듈 형태로 구현된다. 각각의 서비스에 대한 개별적인 모듈로서 도시되어 있지만, 일부 예에서, 둘 이상의 서비스의 기능이 단일 모듈 또는 컴포넌트로 조합될 수 있다. 서비스들(40) 각각은 소프트웨어, 하드웨어, 또는 하드웨어와 소프트웨어의 조합으로 구현될 수 있다. 또한, 서비스(40)는 독립형 디바이스, 별개의 가상 기계 또는 컨테이너, 프로세스, 스레드, 또는 대체적으로, 하나 이상의 물리적 프로세서 또는 처리 회로부 상에서의 실행을 위한 소프트웨어 명령어로서 구현될 수 있다.As shown in FIG. 2, each of the services 40A to 40I is implemented in the form of a module within the
일부 예에서, 서비스들(40) 중 하나 이상은 인터페이스 계층(36)을 통해 노출되는 하나 이상의 인터페이스(42)를 각각 제공할 수 있다. 따라서, 컴퓨팅 디바이스(32)의 클라이언트 애플리케이션은 서비스들(40) 중 하나 이상의 서비스의 하나 이상의 인터페이스(42)를 호출하여 본 발명의 기법을 수행할 수 있다.In some examples, one or more of the
일부 경우에, 서비스(40)는 액세스 포인트(14B)에서 작업자(10A)를 식별하는 데 사용되는 사용자 식별자 서비스(40A)를 포함한다. 예를 들어, 사용자 식별자 서비스(40A)는 입력 디바이스(34)와 같은 클라이언트(30)로부터 식별 정보를 수신할 수 있고, 식별 정보에 기초하여 작업자(10A)를 식별하기 위해 사용자 데이터 저장소(48A)에 저장된 정보를 판독할 수 있다. 일부 예에서, 사용자 데이터 저장소(48A)는 작업자(10A)가 알고 있는 것(예컨대, 식별 번호 패스워드 또는 사용자명), 작업자(10A)가 갖고 있는 것(예컨대, 신분증 또는 토큰) 및 사용자 정체(작업자(10A)의 생체측정 정보, 사진 인식 정보, 또는 음성 인식 정보와 같은 작업자(10A)의 물리적 특성) 중 적어도 하나를 포함하는 식별 정보를 포함할 수 있다. 사용자 식별자(40A)는 그러한 식별 정보 중 적어도 하나를 수신할 수 있고, 수신된 식별 정보에 기초하여 작업자(10A)를 식별하기 위해 사용자 데이터 저장소(48A)를 판독할 수 있다.In some cases,
일부 예에서, 사용자 식별자(40A)는 수신된 식별 정보를, 사용자 데이터 저장소(48A)에 저장된 식별 정보와 동일한 형태의 식별 정보를 포함하도록 처리할 수 있다. 예를 들어, 사용자 식별자(40A)는 작업자(10A)의 이미지, 망막, 지문, 및/또는 음성 기록을 분석하여, 사용자 데이터 저장소(48A)에 포함된 식별 정보로부터 데이터 및/또는 정보를 추출할 수 있다. 일례로서, 사용자 식별자(40A)는 사용자 데이터 저장소(48A)에 저장된 데이터와 비교하기 위해 작업자(10A)의 지문의 패턴을 나타내는 데이터를 추출할 수 있다.In some examples, user identifier 40A may process the received identification information to include identification information in the same form as identification information stored in
PPE 프로세서(40B)는 작업자(10A)가 사용할 하나 이상의 PPE 물품(13A)을 식별한다. 예를 들어, 본 명세서에서 설명되는 바와 같이, PPE 프로세서(40B)는 작업자(10A)의 신원에 기초하여, 예컨대 작업자(10A)의 직무 기능, 환경(8B)에 기초하여, 작업자(10A)가 사용하도록 훈련된 하나 이상의 PPE 물품에 기초하여, 하나 이상의 이전에 착용된 PPE 물품(예컨대, 작업자(10A)에 의해 이전에 착용된, 환경(8B) 내에서 이전에 착용된, 또는 특정 직무 기능을 위해 이전에 착용된 PPE 물품들 중 하나 이상) 등에 기초하여, 작업자(10A)가 사용할 하나 이상의 PPE 물품(13A)을 식별할 수 있다. PPE 프로세서(40B)는 PPE 데이터 저장소(48B)로부터 그러한 정보를 판독할 수 있다. 예를 들어, PPE 데이터 저장소(48B)는 다양한 직무 기능에 대해 요구되는 PPE, 다양한 환경(8)에 대해 요구되는 PPE, 다양한 작업자(10)가 사용하도록 훈련된 PPE 물품, 및/또는 직무 기능을 위해, 환경(8)에서, 또는 작업자(10A)에 의해 이전에 착용된 PPE에 관한 데이터를 포함할 수 있다. PPE 데이터 저장소(48B)는 또한, 작업자(10)를 위한 하나 이상의 PPE 물품의 다양한 크기에 관한 정보를 포함할 수 있다. 예를 들어, PPE 데이터 저장소(48B)는 작업자(10)의 적합성 시험에 기초하여 작업자(10)를 위한 하나 이상의 PPE 물품의 브랜드, 모델, 및/또는 크기를 포함할 수 있다. 일부 예에서, PPE 데이터 저장소(48B)에 더하여, 또는 그에 대한 대안으로서, 사용자 데이터 저장소(48A)는 작업자(10A)의 직무 기능, 작업자(10A)가 작업할 환경(8B), 작업자(10A)에 의해 이전에 착용된 PPE, 작업자(10A)의 적합성 시험 데이터 등에 관한 정보를 포함할 수 있다.PPE processor 40B identifies one or
PPE 프로세서(40B)는 PPE 데이터 저장소(48B) 및/또는 사용자 데이터 저장소(48A)에 저장된 정보를 추가로 생성, 업데이트, 및/또는 삭제할 수 있다. 예를 들어, PPE 프로세서(40B)는 작업자(10)가 하나 이상의 PPE 물품에 대한 훈련을 받은 후에 PPE 데이터 저장소(48B) 또는 사용자 데이터 저장소(48A)를 업데이트할 수 있거나, 또는 PPE 프로세서(40B)는 작업자(10)가 하나 이상의 PPE 물품에 대한 오래된 훈련(outdated training)을 받은 경우 PPE 데이터 저장소(48B) 또는 사용자 데이터 저장소(48A) 내의 정보를 삭제할 수 있다. 다른 예에서, PPE 프로세서(40B)는 추가적인 또는 대안적인 이유로 인해 PPE 데이터 저장소(48B) 및/또는 사용자 데이터 저장소(48A)에 저장된 정보를 생성, 업데이트, 및/또는 삭제할 수 있다.The PPE processor 40B may additionally create, update, and/or delete information stored in the
또한, 일부 예에서, 예를 들어 도 2의 예에서, 안전 관리자는 초기에, 작업자(10)가 사용하여야 하는 PPE 물품에 관한 하나 이상의 안전 규칙을 구성할 수 있다. 이와 같이, 원격 사용자(24)는 PPE 물품에 관한 안전 규칙 세트를 구성하는 하나 이상의 사용자 입력을 컴퓨팅 디바이스(18)에서 제공할 수 있다. 예를 들어, 안전 관리자의 컴퓨팅 디바이스(32)는 특정 직무 기능, 특정 환경(8), 특정 작업자(10A), 등에 대해 요구되는 하나 이상의 PPE 물품을 정의하거나 특정하는 메시지를 전송할 수 있다. 그러한 메시지는 안전 규칙의 조건 및 액션을 선택하거나 생성하기 위한 데이터를 포함할 수 있다. PPEIS(6)는 메시지를 PPE 프로세서(40B)로 전달하는 인터페이스 계층(36)에서 메시지를 수신할 수 있으며, 이러한 PPE 프로세서는 추가적으로, 규칙의 조건 및 액션을 특정하기 위한 사용자 인터페이스를 제공하고, 다양한 경우에 작업자(10)가 사용하여야 하는 PPE에 관한 안전 규칙과 같은, PPE 데이터 저장소(48B)에 포함된 규칙을 수신, 조직, 저장, 및 업데이트하도록 구성될 수 있다.Further, in some instances, for example in the example of FIG. 2, the safety manager may initially configure one or more safety rules regarding PPE articles that the worker 10 should use. As such, the
일부 예에서, 안전 규칙을 저장하는 것은 안전 규칙을 컨텍스트 데이터와 연관시키는 것을 포함할 수 있으며, 따라서 PPE 프로세서(40B)는 매칭되는 컨텍스트 데이터와 연관된 안전 규칙을 선택하기 위해 탐색을 수행할 수 있다. 컨텍스트 데이터는 작업자, 작업자 환경, PPE 물품, 또는 임의의 다른 엔티티의 특성 또는 동작을 설명하거나 특성화하는 임의의 데이터를 포함할 수 있다. 작업자의 컨텍스트 데이터는 작업자의 고유 식별자, 작업자의 유형, 작업자의 역할, 작업자의 생리학적 또는 생체측정 특성들, 작업자의 경험, 작업자의 훈련, 특정 시간 간격에 걸쳐 작업자가 작업한 시간, 작업자의 위치, 또는 작업자를 설명하거나 특성화하는 임의의 다른 데이터를 포함할 수 있지만 이에 제한되지 않는다. PPE 물품(13)의 컨텍스트 데이터는 PPE 물품의 고유 식별자; PPE 물품의 PPE의 유형; 특정 시간 간격에 걸친 PPE 물품의 사용 시간; PPE의 수명; PPE 물품 내에 포함된 컴포넌트; PPE 물품의 다수의 사용자에 걸친 사용 이력; PPE에 의해 검출되는 오염물, 위험, 또는 다른 물리적 조건, PPE 물품의 유효일; PPE 물품의 동작 메트릭; PPE의 크기; 또는 PPE 물품을 설명하거나 특성화하는 임의의 다른 데이터를 포함할 수 있지만 이에 제한되지 않는다. 작업 환경에 대한 컨텍스트 데이터는 작업 환경의 위치, 작업 환경의 경계 또는 둘레, 작업 환경의 면적, 작업 환경 내의 위험, 작업 환경의 물리적 조건, 작업 환경에 대한 허가, 작업 환경 내의 장비, 작업 환경의 소유자, 작업 환경에 대한 담당 감독자 및/또는 안전 관리자, 또는 작업 환경을 설명하거나 특성화하는 임의의 다른 데이터를 포함할 수 있지만 이에 제한되지 않는다. 일부 예에서, 컨텍스트 데이터는 작업자(10A)가 사용할 하나 이상의 PPE 물품을 식별하는 데 사용되는 정보와 동일하거나 거의 동일할 수 있다.In some examples, storing the safety rule may include associating the safety rule with context data, and thus PPE processor 40B may perform a search to select a safety rule associated with the matching context data. Context data may include any data that describes or characterizes a property or behavior of a worker, worker environment, PPE article, or any other entity. The worker's context data includes the worker's unique identifier, the worker's type, the worker's role, the worker's physiological or biometric characteristics, the worker's experience, the worker's training, the time the worker worked over a specific time interval, and the worker's location. , Or any other data that describes or characterizes the operator. The context data of the PPE article 13 includes a unique identifier of the PPE article; The type of PPE of the PPE article; Usage time of the PPE article over a specific time interval; Life of PPE; Components contained within a PPE article; A history of use across multiple users of the PPE article; Contaminants, hazards, or other physical conditions detected by the PPE, the expiration date of the PPE article; Behavioral metrics of PPE articles; The size of the PPE; Or any other data describing or characterizing the PPE article. Context data about the work environment is the location of the work environment, the boundary or perimeter of the work environment, the area of the work environment, the hazards within the work environment, the physical conditions of the work environment, the permit for the work environment, equipment within the work environment, the owner of the work environment , The responsible supervisor and/or safety manager for the work environment, or any other data that describes or characterizes the work environment, but is not limited thereto. In some examples, the context data may be the same or nearly identical to the information used to identify one or more PPE articles for use by
아바타 생성기(40C)는 PPE 프로세서(40B)에 의해 작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품(13)을 구비한 작업자(10A)의 아바타(52)를 생성한다. 아바타 생성기(40C)는 아바타 데이터 저장소(48C)로부터 그리고/또는 사용자 데이터 저장소(48A)로부터 정보를 판독하여 작업자(10A)의 아바타(52)를 디스플레이할 수 있다. 예를 들어, 아바타 데이터 저장소(48C)는 작업자(10A) 및/또는 다른 작업자(10)의 이전에 저장된 아바타를 포함할 수 있고, 사용자 데이터 저장소(48A)는 작업자(10A)의 하나 이상의 이미지를 포함할 수 있다. 따라서, 아바타 생성기(40C)는 아바타 데이터 저장소(48C)로부터의 이전에 저장된 아바타 및/또는 사용자 데이터 저장소(48A)로부터의 작업자(10A)의 하나 이상의 이미지에 액세스하는 것이 가능할 수 있으며, 이는 아바타 생성기(40C)가 이전에 저장된 아바타를 사용하여, 이전에 저장된 아바타를 수정함으로써, 그리고/또는 (예컨대, 작업자(10A)의 하나 이상의 이미지를 사용하여) 작업자(10A)의 새로운 아바타를 렌더링함으로써 작업자(10A)의 아바타를 디스플레이할 수 있게 할 수 있다. 추가적으로 또는 대안적으로, 아바타 생성기(40C)는 카메라(22)로부터 작업자(10)의 하나 이상의 이미지를 수신할 수 있고, 하나 이상의 캡처된 이미지를 사용하여 작업자(10A)의 아바타(52)를 디스플레이할 수 있다. 일부 경우에, 아바타 생성기(40C)는 작업자(10A)의 이동 아바타를 디스플레이할 수 있다.The avatar generator 40C creates an
아바타 생성기(40C)는 또한, 작업자(10A)의 아바타(52)로 하여금 PPE 프로세서(40B)에 의해 작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품(13A)을 구비하게 한다. 일부 예에서, 아바타 데이터 저장소(48C)는 하나 이상의 저장된 PPE 물품을 포함하여서, 아바타 생성기(40C)가 아바타로 하여금 구비하게 할 새로운 PPE 물품을 렌더링할 필요가 없게 할 수 있다. 다른 예에서, 아바타 생성기는 아바타로 하여금 PPE 프로세서(40B)에 의해 식별된 바와 같은 적절한 하나 이상의 PPE 물품을 구비하게 하기 위해 처음부터 하나 이상의 PPE 물품을 렌더링하여야 할 수 있다.The avatar generator 40C also causes the
일부 예에서, 사용자 데이터 저장소(48A) 및/또는 아바타 데이터 저장소(48C)에 저장된 정보는 작업자(10)의 모발 색상, 눈 색상, 신장, 체중, 얼굴 특징부, 피부 톤, 또는 복장 중 적어도 하나에 관한 정보를 포함할 수 있다. 이러한 방식으로, 아바타 생성기(40C)는, 그러한 정보를 판독하고, 모발 색상, 눈 색상, 신장, 체중, 얼굴 특징부, 피부 톤, 또는 복장 중 적어도 하나에서 작업자(10A)와 유사한 아바타를 디스플레이하는 것이 가능할 수 있다. 추가적으로 또는 대안적으로, 이미지 분석기(40D)는 작업자(10A)의 하나 이상의 이미지를 분석하여 그러한 정보를 식별하는 것이 가능할 수 있다. 그러한 예에서, 이미지 분석기(40D)는 정보를 사용자 데이터 저장소(48A) 및/또는 아바타 데이터 저장소(48C)에 저장할 수 있다. 위에서 설명된 바와 같이, 아바타 생성기(40C)는, 예를 들어 작업자(10A)의 프라이버시를 유지하기 위해, 작업자(10A)의 실제 이미지를 포함하기보다는 작업자(10A)의 카툰 버전을 디스플레이할 수 있다.In some examples, the information stored in the
아바타 생성기(40C)는 사용자 인터페이스 내에 하나 이상의 PPE 물품(13)을 구비한 작업자(10A)의 아바타(52)를 포함할 수 있고, 도 1에 도시된 바와 같이 작업자(10A)에게 제시하기 위해 사용자 인터페이스를 디스플레이(12)로 전송할 수 있다. 또한, 아바타 생성기(40C)는 사용자 데이터 저장소(48A) 및/또는 아바타 데이터 저장소(48C)에 저장된 정보를 추가로 생성, 업데이트, 및/또는 삭제할 수 있다. 예를 들어, 아바타 생성기(40C)는 캡처된 이미지, 렌더링된 아바타, 및/또는 하나 이상의 렌더링된 PPE 물품을 포함하도록 사용자 데이터 저장소(48A) 및/또는 아바타 데이터 저장소(48C)를 업데이트할 수 있다. 다른 예에서, 아바타 생성기(40C)는 추가 및/또는 대안적인 정보를 포함하도록 사용자 데이터 저장소(48A) 및/또는 아바타 데이터 저장소(48C)에 저장된 정보를 생성, 업데이트, 및/또는 삭제할 수 있다.The avatar generator 40C may include the
이미지 분석기(40D)는 작업자(10)의 이미지를 분석한다. 예를 들어, 이미지 분석기(40D)는 아바타 생성기(40C)가 하나 이상의 이미지에 기초하여 작업자(10A)의 아바타를 디스플레이할 수 있도록 작업자(10A)의 하나 이상의 이미지를 분석할 수 있다. 다른 예로서, 이미지 분석기(40D)는 카메라(22)로부터 작업자(10A)의 하나 이상의 이미지를 수신하여, 하나 이상의 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품을 식별할 수 있다. 일부 예에서, 이미지 분석기(40D)는 사용자 데이터 저장소(48A)로부터의 그리고/또는 PPE 데이터 저장소(48B)로부터의 PPE 물품 및/또는 작업자(10)의 특징에 관한 데이터에 액세스할 수 있다. 그러한 예에서, 이미지 분석기(40D)는 수신된 이미지를 분석하여, 수신된 이미지 내의 PPE 물품 및/또는 작업자(10)의 그러한 특징을 찾을 수 있다. 이미지 분석기(40D)는 하나 이상의 분석된 이미지에서 발견되는 특징을 사용자 데이터 저장소(48A) 및/또는 PPE 데이터 저장소(48B)에 나타낸 특징과 비교하여, 작업자(10)를 식별할 수 있거나, 이미지 내의 작업자(10)에 의해 착용된 PPE 물품을 식별할 수 있거나, 등을 할 수 있다.The image analyzer 40D analyzes the image of the operator 10. For example, the image analyzer 40D may analyze one or more images of the
이미지 분석기(40D)는 또한, 하나 이상의 이미지로부터의 이미지에서 작업자(10) 및/또는 작업자(10)에 의해 착용된 PPE 물품에 관한 상세사항을 식별하는 것이 가능할 수 있다. 예를 들어, 이미지 분석기(40D)는, 하나 이상의 분석된 이미지 내의 작업자(10)에 의해 착용된 PPE 물품의 브랜드, 모델, 크기 등을 식별하고/하거나, 하나 이상의 이미지 내의 작업자(10)의 모발 색상, 눈 색상, 신장, 체중, 얼굴 특징부, 피부 톤, 또는 복장 중 적어도 하나를 식별하는 것이 가능할 수 있다. 식별된 상세사항은 사용자 데이터 저장소(48A) 또는 PPE 데이터 저장소(48B) 중 적어도 하나에 저장될 수 있거나, 식별된 상세사항을 포함하는 아바타의 디스플레이를 위해 아바타 생성기(40C)로 전송될 수 있거나, 하나 이상의 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품의 검증을 위해 PPE 검증기(40E)로 전송될 수 있거나, 또는 이들의 조합일 수 있다. 이미지 분석기(40D)는 사용자 데이터 저장소(48A) 및/또는 PPE 데이터 저장소(48B)에 저장된 정보를 추가로 생성, 업데이트, 및/또는 삭제할 수 있다.Image analyzer 40D may also be able to identify details about the PPE article worn by the operator 10 and/or the operator 10 in images from one or more images. For example, the image analyzer 40D identifies the brand, model, size, etc. of the PPE article worn by the operator 10 in one or more analyzed images and/or the hair of the operator 10 in one or more images. It may be possible to identify at least one of color, eye color, height, weight, facial features, skin tone, or clothing. The identified details may be stored in at least one of the
이미지 내의 작업자(10A)에 의해 착용된 것으로 식별된 하나 이상의 PPE 물품은, 작업자(10A)가 적절한 PPE(예컨대, PPE 프로세서(40B)에 의해 작업자(10A)가 사용하도록 식별된 동일한 하나 이상의 PPE 물품)를 구비하는지 검증하기 위해 PPE 검증기(40E)에 의해 사용될 수 있다. 일부 예에서, PPE 검증기(40E)는 (예컨대, 이미지 분석기(40D)에 의해 식별된 바와 같은) 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품과 (예컨대, PPE 프로세서(40B)에 의해 식별된 바와 같은) 작업자(10A)가 사용할 하나 이상의 PPE 물품을 비교할 수 있다. 이러한 비교에 기초하여, PPE 검증기(40E)는 작업자(10A)가 모든 요구되는 PPE 물품을 착용하고 있는지 여부, 이미지 내의 작업자(10A)에 의해 착용된 PPE 물품이 작업자(10A)에 대한 적절한 크기인지 여부, 작업자(10A)가 이미지 내의 작업자(10A)에 의해 착용된 PPE 물품을 사용하도록 훈련되어 있는지 여부 등을 결정할 수 있다.One or more PPE articles identified as worn by
일부 예에서, PPE 검증기(40E)는 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품에 대한 하나 이상의 에러를 강조표시하거나 달리 나타내기 위해 아바타 생성기(40C)에 의해 디스플레이된 작업자(10A)의 아바타를 수정할 수 있다. 일부 경우에, PPE 검증기(40E)는, 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품에 존재하지 않거나, 작업자(10A)에 대한 부정확한 크기이거나, 작업자(10A)가 사용하도록 훈련되지 않거나, 또는 이들의 조합인 하나 이상의 PPE 물품을 강조표시하거나 달리 나타낼 수 있다. 일부 그러한 예에서, PPE 검증기(40E)는 작업자의 수정된 아바타를 포함하는 사용자 인터페이스를 생성하도록 구성될 수 있다. PPE 검증기(40E)는 둘 이상의 유형의 에러가 존재할 때 작업자(10A)가 에러들 사이를 구별할 수 있도록 상이한 에러를 상이한 방식으로 강조표시하거나 달리 나타낼 수 있다. 예를 들어, PPE 검증기(40E)는 누락된 PPE 물품을 제1 색상 또는 패턴으로 강조표시할 수 있고, 크기가 부정확한 PPE 물품을 제2 색상 또는 패턴을 사용하여 강조표시할 수 있으며, 작업자(10A)가 사용하도록 훈련되지 않은 PPE 물품을 제3 색상 또는 패턴을 사용하여 강조표시할 수 있다. 다른 예에서, 이미지 내의 작업자(10A)에 의해 착용된 PPE 물품의 하나 이상의 에러를 나타내기 위해, 착색되고/되거나 패턴화된 강조표시된 PPE 물품 이외의 표시가 사용될 수 있다. 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품에 대한 에러의 결정은, 에러를 나타내기 위해 작업자(10A)의 디스플레이된 아바타를 수정하는 PPE 검증기(40D)에 더하여, 또는 그에 대한 대안으로서, 에러를 나타내는 경보를 생성하는 통지 서비스(40F)를 생성할 수 있다.In some examples, the
추가적으로 또는 대안적으로, PPE 검증기(40E)는 입력 디바이스(34)로부터 하나 이상의 PPE 물품의 확인을 수신할 수 있다. 일부 경우에, 작업자(10A)는 그 또는 그녀가 PPE 프로세서(40B)에 의해 식별되고 아바타 생성기(40C)에 의해 디스플레이된 아바타에 의해 구비되는 하나 이상의 PPE 물품을 착용하고 있는지 확인하는 것이 가능할 수 있다. 따라서, 일부 예에서, PPE 검증기(40E)는 확인을 수신할 수 있고, 수신된 확인의 표시를 제공할 수 있다. 예를 들어, PPE 검증기(40E)는 디스플레이(12)를 사용하여 디스플레이하기 위해 강조표시된 물품을 갖는 아바타를 포함하는 사용자 인터페이스에서 하나 이상의 확인된 PPE 물품을 강조표시할 수 있다. 다른 예에서, PPE 검증기(40E)는 수신된 확인의 표시를 상이한 방식으로 제시할 수 있다. 일례로서, PPE 검증기(40E)는 하나 이상의 PPE 물품의 확인을 나타내는 경보를 제시하기 위해 통지 서비스(40F)를 사용할 수 있다. 다른 예로서, 수신된 확인을 나타내는 사용자 인터페이스는 아바타가 구비한 하나 이상의 PPE 물품들(예컨대, PPE 프로세서(40B)에 의해 작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품들)의 목록을 포함할 수 있고, PPE 검증기(40E)는 수신된 확인에 기초하여 목록 상에서 하나 이상의 PPE 물품을 체크 오프할 수 있다. 더욱이, 일부 예에서, PPE 검증기(40E)는 하나 이상의 PPE 물품의 확인의 결여를 나타낼 수 있다. 예를 들어, PPE 검증기(40E)는 PPE 프로세서(40B)에 의해 작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품들 중 임의의 확인되지 않은 PPE 물품을 강조표시하거나 달리 나타낼 수 있다.Additionally or alternatively,
일부 예에서, PPE 검증기(40E)는 검증된 PPE 저장소(48E)에 저장된 정보를 판독, 생성, 업데이트, 및/또는 삭제할 수 있다. 예를 들어, 검증된 PPE 저장소(48E)는 이미지 분석기(40D)에 의해 이미지에서 작업자(10A)에 의해 착용된 것으로 식별된 PPE, 이미지 내의 작업자(10A)에 의해 착용된 누락되고/되거나 부정확한 PPE 물품을 나타내도록 수정된 하나 이상의 아바타, 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품을 검증하는 데 사용되는 작업자(10A)의 하나 이상의 캡처된 이미지 등을 포함할 수 있다. 다른 예에서, 검증된 PPE 저장소(48E)에 저장될 데이터는 하나 이상의 다른 데이터 저장소에 저장될 수 있다. 예를 들어, 식별된 PPE 데이터는 PPE 데이터 저장소(48B) 및/또는 사용자 데이터 저장소(48A)에 저장될 수 있다.In some examples,
일부 예에서, 분석 서비스(40G)는 작업자(10)를 위한 하나 이상의 식별된 PPE 물품, 하나 이상의 이미지, 이미지에서 작업자에 의해 착용된 것으로 식별된 하나 이상의 PPE 물품 등의 심층 처리(in depth processing)를 수행한다. 그러한 심층 처리는 분석 서비스(40G)가 특정 액세스 포인트(14)를 통해 환경(8)에 들어가는 작업자에 대한 PPE 준수, 개별 작업자(10)의 PPE 준수와 같은 작업자(10)의 PPE 준수를 결정하는 것, 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품을 더 정확하게 식별하는 것, 등을 가능하게 할 수 있다.In some examples,
일부 경우에, 분석 서비스(40G)는 실시간으로 심층 처리를 수행하여 실시간 경보 및/또는 보고를 제공한다. 이러한 방식으로, 분석 서비스(40G)는 작업자(10)의 PPE 미준수의 경우에 안전 관리자, 감독자 등에게 실시간 경고 및 보고를 제공하는 능동적 안전 관리 시스템으로서 구성될 수 있다. 이는 안전 관리자 및/또는 감독자가 작업자(10)의 PPE 미준수에 개입할 수 있게 할 수 있어서, 작업자(10)가 PPE 준수의 결여로 인해 위해, 부상, 건강 합병증, 또는 이들의 조합의 위험에 처하지 않게 할 수 있다.In some cases,
또한, 분석 서비스(40G)는 통계, 결론, 및/또는 권고의 형태로 어써션(assertion)을 생성하기 위해 데이터를 처리하기 위한 기법을 제공하는 의사 결정 지원 시스템(decision support system)을 포함할 수 있다. 예를 들어, 분석 서비스(40G)는 이미지 분석기(40D)에 의해 결정된 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품의 정확도를 결정하기 위해 모델 저장소(48D)에 저장된 모델 및/또는 이력 데이터를 적용할 수 있다. 일부 그러한 예에서, 분석 서비스(40G)는 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품의 식별 정확도에 관한 신뢰 수준을 계산할 수 있다. 일례로서, 액세스 포인트(14B)의 조명 조건이 감소될 수 있는 경우에, 분석 서비스(40G)에 의해 계산된 신뢰 수준은 조명 조건이 감소되지 않을 때 계산된 신뢰 수준보다 낮을 수 있다. 계산된 신뢰 수준이 임계 신뢰 수준 이하인 경우, 통지 서비스(40F)는 PPE 검증의 결과가 완전히 정확하지는 않을 수 있다는 것을 작업자(10A)에게 통지하기 위해 디스플레이(12) 상에 경보를 제시할 수 있다. 따라서, 분석 서비스(40G)는 이미지 내의 작업자에 의해 요구 및/또는 착용된 하나 이상의 PPE 물품의 식별의 정확도의 통계적 평가를 제공하는 하나 이상의 모델을 유지하거나 달리 사용할 수 있다. 하나의 예시적인 접근법에서, 그러한 모델은 모델 저장소(48D)에 저장된다.In addition, the
분석 서비스(40G)는 또한 주문 세트, 권고, 및 품질 척도를 생성할 수 있다. 일부 예에서, 분석 서비스(40G)는 PPEIS(6)에 의해 저장된 정보의 처리에 기초하여 사용자 인터페이스를 생성하여서 클라이언트들(30) 중 임의의 것에 액션가능한 정보를 제공할 수 있다. 예를 들어, 분석 서비스(40G)는 클라이언트들(30) 중 임의의 것에서의 출력을 위해 대시보드, 경보 통지, 리포트 등을 생성할 수 있다. 그러한 정보는 작업자 모집단에 걸친 기준선("정상") PPE 준수, 잠재적으로 작업자를 위험에 노출시킬 수 있는 PPE 미준수에 관여하는 임의의 이례적인 작업자의 식별, 다른 환경에 비해 PPE 미준수의 이례적인 발생을 나타내는 액세스 포인트들(14B) 중 임의의 것의 식별 등에 관한 다양한 통찰을 제공할 수 있다.
또한, 미준수에 더하여, 분석 서비스(40G)는 하나 이상의 PPE 물품을 더 정확하게 식별 및/또는 검증하기 위해 심층 프로세스를 사용할 수 있다. 예를 들어, 다른 기법이 사용될 수 있지만, 분석 서비스(40G)는 데이터를 심층 처리할 때 기계 학습을 이용할 수 있다. 즉, 분석 서비스(40G)는 기계 학습을 PPE 식별, 이미지 분석, PPE 검증, PPE 준수 등에 적용함으로써 생성된 실행가능 코드를 포함할 수 있다. 실행가능 코드는 소프트웨어 명령어 또는 규칙 세트의 형태를 취할 수 있고, 대체적으로, 유사한 패턴을 검출하는 것, 하나 이상의 PPE 물품을 식별하는 것, 이미지를 분석하는 것, 하나 이상의 PPE 물품을 검증하는 것, 등을 위해 PPEIS(6)에 의해 생성되거나 그에 의해 수신된 데이터에 후속하여 적용될 수 있는 모델로 지칭된다.Further, in addition to non-compliance,
분석 서비스(40G)는, 일부 예에서, 각각의 작업자(10A)에 대해, 작업자들(10)의 특정 모집단에 대해, 특정 액세스 포인트(14)에 대해, 하나 이상의 PPE 물품들의 조합에 대해, PPE의 유형에 대해, PPE의 브랜드, 모델, 및/또는 크기에 대해, 특정 직무 기능에 대해, 또는 이들의 조합에 대해 별개의 모델을 생성할 수 있고, 이러한 모델을 모델 저장소(48D)에 저장할 수 있다. 분석 서비스(40G)는 PPE 준수 데이터, 이미지, 및/또는 PPE 검증에 기초하여 모델을 업데이트할 수 있다. 예를 들어, 분석 서비스(40G)는 카메라(22), 입력 디바이스(34), 및/또는 PPEIS(6)의 임의의 다른 컴포넌트로부터 수신된 데이터에 기초하여 각각의 작업자(10A)에 대한, 작업자들(10)의 특정 모집단에 대한, 특정 액세스 포인트(14)에 대한, 하나 이상의 PPE 물품들의 조합에 대한, PPE의 유형에 대한, PPE의 브랜드, 모델, 및/또는 크기에 대한, 특정 직무 기능에 대한, 또는 이들의 조합에 대한 모델을 업데이트할 수 있고, 업데이트된 모델을 모델 저장소(48D)에 저장할 수 있다. 분석 서비스(40G)는 또한, 수행된 통계 분석, 예를 들어 신뢰 구간의 계산에 기초하여 모델을 업데이트할 수 있고, 업데이트된 모델을 모델 저장소(48D)에 저장할 수 있다.
모델을 생성하기 위해 채용될 수 있는 예시적인 기계 학습 기법은 감독 학습(supervised learning), 비감독 학습, 및 반감독 학습(semi-supervised learning)과 같은 다양한 학습 스타일을 포함할 수 있다. 알고리즘의 예시적인 유형은 베이즈 알고리즘(Bayesian algorithm), 클러스터링 알고리즘, 의사 결정 트리 알고리즘, 정규화 알고리즘, 회귀 알고리즘, 인스턴스 기반 알고리즘, 인공 신경망 알고리즘, 심층 학습 알고리즘, 차원 감소 알고리즘 등을 포함한다. 특정 알고리즘의 다양한 예는 베이즈 선형 회귀, 강화된 의사 결정 트리 회귀, 및 신경망 회귀, 역전파 신경망, 연역 알고리즘, K-평균 클러스터링, k-최근접 이웃(kNN), 학습 벡터 양자화(LVQ), 자기 조직 맵(SOM), 국부적 가중 학습(LWL), 리지 회귀, 최소 절대 수축 및 선택 연산자(LASSO), 탄성 네트, 최소 각도 회귀(LARS), 주요 컴포넌트 분석(PCA), 및/또는 주요 컴포넌트 회귀(PCR)를 포함한다.Exemplary machine learning techniques that may be employed to create the model may include various learning styles such as supervised learning, unsupervised learning, and semi-supervised learning. Exemplary types of algorithms include Bayesian algorithms, clustering algorithms, decision tree algorithms, normalization algorithms, regression algorithms, instance-based algorithms, artificial neural network algorithms, deep learning algorithms, dimension reduction algorithms, and the like. Various examples of specific algorithms are Bayesian linear regression, enhanced decision tree regression, and neural network regression, backpropagation neural networks, deduction algorithms, K-means clustering, k-nearest neighbors (kNN), learning vector quantization (LVQ), Self-Organization Map (SOM), Locally Weighted Learning (LWL), Ridge Regression, Least Absolute Contraction and Selection Operator (LASSO), Elastic Net, Least Angular Regression (LARS), Major Component Analysis (PCA), and/or Major Component Regression (PCR).
일부 예에서, 분석 서비스(40G)는 작업자(10)의 PPE 준수의 비교 등급을 제공할 수 있다. 예를 들어, 분석 서비스(40G)는 작업자(10)의 PPE 준수를 "게임화(gamify)"할 수 있다. 바꾸어 말하면, 일부 경우에, 분석 서비스(40G)는 PPE 준수에 대한 포인트를 작업자(10)에게 보상할 수 있으며, 이는 작업자 사기를 증가시키고/시키거나 PPE 정책 및 규정을 준수하려는 작업자(10)의 욕구를 증가시킬 수 있다.In some examples,
기록 관리(record management) 및 보고 서비스(40H)는 인터페이스 계층(36)을 통해 컴퓨팅 디바이스(32)로부터 수신된 메시지 및 질의를 처리하고 그에 응답한다. 예를 들어, 기록 관리 및 보고 서비스(40H)는 클라이언트 컴퓨팅 디바이스로부터 개별 작업자, 작업자의 모집단 또는 샘플 세트, 및/또는 액세스 포인트(14)에 관련된 이벤트 데이터에 대한 요청을 수신할 수 있다. 이에 응답하여, 기록 관리 및 보고 서비스(40H)는 요청에 기초하여 정보에 액세스한다. 데이터를 검색하면, 기록 관리 및 보고 서비스(40H)는, 초기에 정보를 요청한 클라이언트 애플리케이션에 대한 출력 응답을 구성한다. 일부 예에서, 데이터는 HTML 문서와 같은 문서에 포함될 수 있거나, 또는 데이터는 JSON 포맷으로 인코딩되거나 요청 클라이언트 컴퓨팅 디바이스 상에서 실행되는 대시보드 애플리케이션에 의해 제시될 수 있다. 예를 들어, 본 발명에서 추가로 설명되는 바와 같이, 작업자 PPE 식별, 확인, 및 검증에 관한 정보를 포함하는 예시적인 사용자 인터페이스가 도 3a 내지 도 5d에 도시되어 있다.Record management and
추가적인 예로서, 기록 관리 및 보고 서비스(40H)는 PPE 준수 정보를 찾고, 분석하고, 상관시키기 위한 요청을 수신할 수 있다. 예를 들어, 기록 관리 및 보고 서비스(40H)는 이력 시간 프레임에 걸쳐 저장소(48E)에 저장된 검증된 PPE에 대한 클라이언트 애플리케이션으로부터의 질의 요청을 수신할 수 있어서, 사용자가 일정 시간에 걸쳐 PPE 준수 정보를 볼 수 있고/있거나 컴퓨팅 디바이스가 시간 경과에 따라 PPE 준수 정보를 분석할 수 있게 할 수 있다.As a further example, records management and
일부 예에서, 서비스(40)는 또한, 사용자 및 요청을 PPEIS(6)에 대해 인증 및 허가하는 보안 서비스(40I)를 포함할 수 있다. 구체적으로, 보안 서비스(40I)는 클라이언트 애플리케이션 및/또는 다른 서비스(40)로부터, 데이터 계층(46)에서 데이터에 액세스하고/하거나 애플리케이션 계층(38)에서 처리를 수행하기 위한 인증 요청을 수신할 수 있다. 인증 요청은 사용자명 및 패스워드와 같은 증명서를 포함할 수 있다. 보안 서비스(40I)는 사용자 데이터 저장소(48A)에 질의하여, 사용자명과 패스워드 조합이 유효한지 여부를 결정할 수 있다. 사용자 데이터 저장소(48A)는 허가 증명서, 정책, 및 PPEIS(6)에 대한 액세스를 제어하기 위한 임의의 다른 정보의 형태로 보안 데이터를 포함할 수 있다. 위에서 설명된 바와 같이, 사용자 데이터 저장소(48A)는 PPEIS(6)의 허가된 사용자에 대한 유효한 사용자명과 패스워드의 조합과 같은 허가 증명서를 포함할 수 있다. 다른 증명서는 PPEIS(6)에 액세스하도록 허용되는 디바이스 식별자 또는 디바이스 프로파일을 포함할 수 있다.In some examples,
보안 서비스(40I)는 PPEIS(6)에서 수행되는 동작을 위한 감사 및 로깅 기능을 제공할 수 있다. 예를 들어, 보안 서비스(40I)는 서비스(40)에 의해 수행되는 동작 및/또는 데이터 계층(46)에서 서비스(40)에 의해 액세스되는 데이터를 로깅할 수 있다. 보안 서비스(40I)는 로깅된 동작, 액세스된 데이터, 및 규칙 처리 결과와 같은 감사 정보를 감사 데이터 저장소(48F)에 저장할 수 있다. 일부 예에서, 보안 서비스(40I)는 하나 이상의 규칙이 만족되는 것에 응답하여 이벤트를 생성할 수 있다. 보안 서비스(40I)는 이벤트를 나타내는 데이터를 감사 데이터 저장소(48F)에 저장할 수 있다.The security service 40I may provide an audit and logging function for operations performed in the
아바타, 이미지, 렌더링된 PPE 물품, 또는 본 명세서에서 설명되는 임의의 다른 저장된 정보가 데이터 저장소(48)에 저장되는 것으로 본 명세서에서 대체적으로 설명되지만, 일부 예에서, 데이터 저장소(48)는 추가적으로 또는 대안적으로, 그러한 아바타, 이미지, 렌더링된 PPE 물품, 또는 본 명세서에서 설명되는 임의의 다른 저장된 정보를 나타내는 데이터를 포함할 수 있다. 일례로서, 이전에 저장된 아바타를 나타내는 인코딩된 목록, 벡터 등이 이전에 저장된 아바타 자체에 더하여 또는 대안으로서 저장될 수 있다. 일부 예에서, 아바타, 이미지, 렌더링된 PPE 물품, 또는 본 명세서에서 설명되는 임의의 다른 저장된 정보를 나타내는 그러한 데이터는 실제 아바타, 이미지, 렌더링된 PPE 물품 등의 저장과 비교하여 저장, 평가, 조직, 분류 등이 더 간단할 수 있다.While an avatar, image, rendered PPE article, or any other stored information described herein is generally described herein as being stored in
일반적으로, 소정 기법 또는 기능이 본 명세서에서 소정 컴포넌트 또는 모듈에 의해 수행되는 것으로 설명되지만, 본 발명의 기법은 이러한 방식으로 제한되지 않는다는 것을 이해하여야 한다. 즉, 본 명세서에서 설명되는 소정 기법은 설명된 시스템의 컴포넌트들 또는 모듈들 중 하나 이상에 의해 수행될 수 있다. 어느 컴포넌트가 기법의 수행을 담당하는지에 관한 결정은, 예를 들어, 처리 비용, 금융 비용, 전력 소비 등에 기초할 수 있다.In general, while certain techniques or functions are described herein as being performed by certain components or modules, it should be understood that the techniques of the present invention are not limited in this manner. That is, certain techniques described herein may be performed by one or more of the components or modules of the described system. Decisions as to which component is responsible for performing the technique may be based on, for example, processing costs, financial costs, power consumption, and the like.
도 3a는 작업자가 사용하도록 식별된 하나 이상의 PPE 물품(54A 내지 54H)(집합적으로, "PPE(54)")을 구비한 작업자의 아바타(52)를 포함하는 예시적인 사용자 인터페이스(UI)(50)를 예시한다. 도 3a의 예에서, 아바타(52)는 안전모(54A), 보안경(54B), 귀 보호물(54H), 전신 하니스(full body harness)(54C), 안전 장갑(54D), 백 벨트(back belt)(54F), 후크를 갖는 안전 랜야드(safety lanyard)(54E), 및 안전화(steel toed shoes)(54G)를 포함하는 PPE(54)를 구비한다. 그러한 PPE(54)는 작업자의 직무 기능에 대해 그리고/또는 작업자가 있을 환경에 대해 요구될 수 있다. 추가적으로 또는 대안적으로, 아바타(52) 상의 PPE(54)는, 본 명세서에 설명된 바와 같이, 작업자가 사용하도록 훈련되었거나, 작업자에 대해 적절히 크기설정되거나, (예컨대, 작업자에 의해 또는 동일한 직무 기능 및/또는 환경을 겪게 될 다른 작업자에 의해) 이전에 착용되었거나, 또는 이들의 조합인 PPE(54)를 포함할 수 있다.3A is an exemplary user interface (UI) comprising an
일부 경우에, 작업자가 사용하도록 식별된 PPE(54)를 구비하고 있는 아바타(52)에 더하여, UI(50)는 아바타(52)에 의해 구비된 하나 이상의 PPE 물품(54)에 대응하는 PPE의 목록(64)을 포함할 수 있다. 도 3a의 예에서, PPE의 목록(64)은 안전모, 보안경, 귀 보호물, 전신 하니스, 안전 장갑, 백 벨트, 후크를 갖는 안전 랜야드, 및 안전화를 포함하며, 이들 모두는 아바타(52) 상의 PPE(54)에 대응한다.In some cases, in addition to the
일부 예에서, UI(50)는 작업자, 작업자의 직무 기능, 작업자가 있을 환경 등에 관한 추가 정보를 포함할 수 있다. 예를 들어, UI(50)는 작업자의 신원(56)(예컨대, 아바타(52)가 생성된 작업자의 신원), 작업자의 직무 기능(58), 및/또는 작업자가 작업하고 있을 작업 환경(60)을 나타낼 수 있다. 이러한 추가 정보는 작업자로 하여금 아바타(52) 상의 PPE(54)가 정확한지 검증할 수 있게 할 수 있다. 일례로서, 작업자 신원(56), 직무 기능(58), 및/또는 작업 환경(60) 중 하나가 부정확하거나 작업자가 예상했던 것이 아닌 경우, 작업자는 UI(50) 상에 디스플레이된 정보를 검증 및/또는 바로잡기 위해 감독자, 안전 관리자, 스케줄러 등과 연락하는 것이 가능할 수 있다. 이러한 방식으로, UI(50)는 작업자로 하여금, 그 또는 그녀가 적절한 PPE(54)를 구비하도록 보장할 뿐만 아니라, 작업자가 적절한 직무 기능을 수행하고/하거나 올바른 작업 환경에 들어가도록 보장하는 데 도움을 줄 수 있다.In some examples, the
추가적으로 또는 대안적으로, UI(50)는 작업 환경(60)에 관한 정보를 포함할 수 있다. 예를 들어, UI(50)는 작업 환경(60)의 온도, 습도, 가스의 존재, 압력, 가시성, 바람 등과 같은, 작업 환경(62)의 하나 이상의 조건을 나타낼 수 있다. 결과적으로, 작업자는 작업 환경에 들어가고/가거나 작업 환경 내에서 직무 기능을 수행할 준비가 더 되어 있을 수 있다.Additionally or alternatively, the
도 3b는 작업자가 사용하도록 식별된 하나 이상의 PPE 물품(74A 내지 74H)(집합적으로, "PPE(74)")을 구비한 작업자의 아바타(72A, 72B)를 포함하는 다른 예시적인 UI(70)를 예시한다. 도 3b의 예에서, PPE(74)를 구비한 작업자의 아바타(72A, 72B)(집합적으로, "아바타(72)")의 다수의 뷰. 예를 들어, UI(70)는 전면 뷰 아바타(front-side view avatar)(72A) 및 후면 뷰 아바타(back-side view avatar)(72B)를 포함한다. 일부 예에서, 아바타(72)의 다수의 뷰는 하나 이상의 PPE 물품(74)을 더 잘 보여줄 수 있거나, 하나 이상의 PPE 물품(74)의 더 많은 상세사항을 제공할 수 있거나, 또는 이들 둘 모두일 수 있다. 예를 들어, 도 3b의 예에서, 자급식 호흡 장치(self-contained breathing apparatus, SCBA)(74H)가 전면 뷰 아바타(72A)보다 후면 뷰 아바타(72B)에 더 상세히 도시되어 있다.3B is another
아바타(72)의 다수의 개별 뷰를 포함하는 UI(70)에 더하여 또는 그에 대한 대안으로서, UI(70)는 사용자가 아바타(72)의 뷰를 이동, 회전, 또는 달리 조정할 수 있게 할 수 있다. 예를 들어, UI(70)는 사용자가 아바타의 다수의 뷰를 보기 위해 (예컨대, 터치 스크린 또는 다른 입력 디바이스를 사용하여) 회전시킬 수 있는 단일 아바타(72)를 포함할 수 있다.In addition to or as an alternative to the
도 4a는 도 3a의 아바타(52)의 하나 이상의 PPE 물품(54)의 수신된 확인(84A 내지 84E)(집합적으로, "확인(84)")의 하나 이상의 표시를 포함하는 예시적인 UI(80)를 예시한다. 본 명세서에서 설명되는 바와 같이, PPEIS(6)는 사용자로 하여금 그 또는 그녀가 아바타(52)에 의해 구비된 하나 이상의 PPE 물품(54)을 착용하고 있는지 확인할 수 있게 할 수 있고, PPEIS(6)는, 도 4a에서 볼 수 있는 바와 같이, 수신된 확인의 표시를 제시할 수 있다.4A is an exemplary UI comprising one or more indications of received
도 4a의 예에서, 아바타(52)는 확인된 PPE 물품(84A 내지 84D)(집합적으로, "확인된 PPE(84)") 및 확인되지 않은 PPE 물품(86A 내지 86D)(집합적으로, "확인되지 않은 PPE(86)")을 포함한다. UI(80)는, 사용자가 확인된 PPE(84)와 확인되지 않은 PPE(86) 사이를 구별할 수 있도록, 확인된 PPE(84) 및 확인되지 않은 PPE(86)를 나타낼 수 있다. 예를 들어, UI(80)는 확인된 PPE(84) 및 확인되지 않은 PPE(86)를 나타내기 위해 상이한 색상, 패턴, 윤곽, 형상, 음영, 강조표시 등을 사용할 수 있다. 도 4a가 확인된 PPE(84) 및 확인되지 않은 PPE(86) 둘 모두가 표시된 것을 도시하고 있지만, 다른 예에서, 확인된 PPE(84) 및 확인되지 않은 PPE(86) 중 하나가 표시될 수 있고, 확인된 PPE(84) 및 확인되지 않은 PPE(86) 중 다른 하나는 표시되지 않을 수 있다.In the example of FIG. 4A, the
일부 예에서, UI(80)는 확인된 PPE(84) 및 확인되지 않은 PPE(86)의 하나 초과의 표시를 포함할 수 있다. 예를 들어, 도 4a에 도시된 바와 같이, 아바타(52)에 의해 구비된 하나 이상의 PPE 물품(54)에 대응하는 PPE의 목록(64)은 아바타(52)에 의해 구비된 각각의 PPE 물품(54)에 대한 체크 박스(88)를 포함할 수 있다. 이러한 방식으로, UI(80)는 확인된 PPE(84)에 대응하는 각각의 PPE 물품을 표시하기 위한 체크(90) 또는 다른 마킹을 포함할 수 있고, 확인되지 않은 PPE 물품(86)에 대응하는 체크 박스(88)를 비워 둘 수 있다.In some examples,
UI(80)는 또한, 사용자가 PPE(54)에 관한 추가 정보를 획득할 수 있게 할 수 있다. 예를 들어, 사용자는, 사용자가 직무 기능을 시작하고/하거나 작업 환경에 들어가기 전에 그들로 하여금 요구되는 PPE를 적절히 구비하게 할 수 있도록, 하나 이상의 확인되지 않은 PPE 물품(86)에 관한 더 많은 정보를 알기를 원할 수 있다.The
도 4b는 도 3a의 아바타(52)의 PPE 물품(54)에 대한 정보 윈도우(92)를 포함하는 예시적인 UI(80)를 예시한다. 도 4b에 예시된 바와 같이, 정보 윈도우(92)는 보안경(86A)에 대한 추가 정보를 제시하고 있다. 보안경(86A)이 확인되지 않은 PPE 물품(86)이지만, UI(80)는 또한, 사용자가 확인된 PPE(84) 및 확인되지 않은 PPE(86) 둘 모두인 임의의 PPE 물품(54)에 대한 추가 정보를 획득할 수 있게 할 수 있다.4B illustrates an
일부 예에서, 정보 윈도우(92)는 PPE 물품(54)의 유형(92A), PPE 물품(54)의 브랜드(92B), PPE 물품(54)의 모델(92C), PPE 물품(54)의 크기(92D), PPE 물품(54)을 획득하기 위한 위치(92E)(예컨대, 도 1의 안전국(15)), 및 PPE 물품(54)의 이미지 및/또는 아바타(92F)를 이에 제한됨이 없이 포함하는 PPE 물품(54)의 정보를 포함할 수 있다. 다른 예에서, 정보 윈도우(93)는 하나 이상의 PPE 물품(54)에 관한 추가적인 또는 대안적인 정보를 포함할 수 있다.In some examples, the
도 5a 내지 도 5d는 도 3a의 아바타(52)의 하나 이상의 PPE 물품(54)의 검증을 나타내는 예시적인 UI(100, 120, 130, 140)를 예시한다. 도 5a는, 하나 이상의 PPE 물품(54)이 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품에 존재하고(104) 하나 이상의 PPE 물품(54)이 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품에 존재하지 않는(106)(예컨대, 누락됨), 도 3a의 아바타(52)의 하나 이상의 PPE 물품(54)의 검증을 나타내는 예시적인 UI(100)를 예시한다. 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품은 작업자의 분석된 이미지에 기초하여 식별될 수 있다. 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품의 검증은 (예컨대, 도 4a 및 도 4b에서와 같은) 하나 이상의 PPE 물품(54)의 수신된 확인의 표시와 유사할 수 있다. 예를 들어, UI(100)는 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품에 존재하는(104) PPE 및 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품에 존재하지 않는(106) PPE를 나타내기 위해 상이한 색상, 패턴, 윤곽, 형상, 음영, 강조표시 등을 사용할 수 있다.5A-5D illustrate
일부 예에서, UI(100)는 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품의 검증된 PPE의 하나 초과의 표시를 포함할 수 있다. 예를 들어, 도 5a에 도시된 바와 같이, 아바타(52)에 의해 구비된 하나 이상의 PPE 물품(54)에 대응하는 PPE의 목록(64)은 아바타(52)에 의해 구비된 각각의 PPE 물품(54)에 대한 체크 박스(88), 및 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품에 존재하는(104) 각각의 PPE 물품(54)을 나타내는 체크(90)를 포함한다.In some examples,
더욱이, UI(100)는 작업자가 사용하도록 식별된 하나 이상의 PPE 물품(54)이 존재하지 않음(106)을 나타내는 경보(108)를 포함할 수 있다. 경보(108)는 임의의 적합한 정보를 포함할 수 있다. 일례로서, 경보(108)는 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품에 존재하지 않는(106) 하나 이상의 PPE 물품(54)을 열거할 수 있다.Furthermore, the
일부 예에서, UI(100)는 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품의 식별 정확도에 관한 신뢰 수준(110)을 제시할 수 있다. 일부 그러한 경우에, UI(100)는 항상 신뢰 수준(110)을 포함할 수 있다. 다른 경우에, UI(100)는 신뢰 수준이 임계 신뢰 수준 이하인 것으로 결정되는 경우에만 신뢰 수준(110)을 포함할 수 있다. 신뢰 수준(110)은 임의의 적합한 방식으로 제시될 수 있다. 예를 들어, 신뢰 수준(110)은 수치 값, 값들의 스케일에 기초한 값, 색상, 상대적인 용어 등으로서 제시될 수 있다.In some examples,
도 5b는, 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품이 작업자에 대한 적절한 크기이고(124) 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품이 작업자에 대한 적절한 크기가 아닌(126), 도 3a의 아바타(52)의 하나 이상의 PPE 물품(54)의 검증을 나타내는 예시적인 UI(120)를 예시한다. 위에서 설명된 바와 같이, UI(120)는 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품 중 적절한 크기인(124) PPE 및 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품 중 부정확한 크기인(126) PPE를 나타내기 위해 상이한 색상, 패턴, 윤곽, 형상, 음영, 강조표시 등을 사용할 수 있다. 일부 예에서, UI(120)는 추가적으로 또는 대안적으로, 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품이 정확한 크기이고/이거나(124) 부정확한 크기임(126)을 나타내는 경보(128)를 포함할 수 있다.Figure 5b shows that one or more PPE articles worn by an operator in the image are of an appropriate size for an operator (124) and one or more PPE articles worn by an operator in the image are not an appropriate size for an operator (126). Illustrates an
도 5b에서 볼 수 있는 바와 같이, 아바타(52)에 의해 구비된 하나 이상의 PPE 물품(54)에 대응하는 PPE의 목록(64) 내의 각각의 PPE 물품(54)은 각자의 체크 박스(88)에서 체크 오프된다(90). 따라서, UI(120)는 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품이 존재하고/하거나 확인되었는지 여부를, 그리고 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품들 중 각각의 물품이 작업자에 대한 정확한 크기인지(124) 또는 부정확한 크기인지(126)를 둘 모두 나타낼 수 있다. 도 5b의 예에서, PPE의 목록(64)은, 모든 PPE 물품(54)이 확인되었고/되었거나 존재함을, 그리고 보안경(54B), 안전 장갑(54D), 안전 후크를 갖는 랜야드(54E), 및 안전화(54G)가 작업자에 대한 부정확한 크기임(126)을 나타낸다.As can be seen in FIG. 5B, each PPE article 54 in the
도 5c는, 작업자가 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품을 사용하도록 훈련되었고(134) 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품을 사용하도록 훈련되지 않은(136), 도 3a의 아바타(52)의 하나 이상의 PPE 물품(54)의 검증을 나타내는 예시적인 UI(130)를 예시한다. UI(130)는 작업자가 사용하도록 훈련된(134) PPE 및 작업자가 사용하도록 훈련되지 않은(136) PPE를 나타내기 위해 상이한 색상, 패턴, 윤곽, 형상, 음영, 강조표시 등을 사용할 수 있다. 일부 예에서, UI(120)는 추가적으로 또는 대안적으로, 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품에 대한 작업자 훈련 상태를 나타내는 경보(138)를 포함할 수 있다. 도 5b와 유사하게, 아바타(52)에 의해 구비된 하나 이상의 PPE 물품(54)에 대응하는 PPE의 목록(64) 내의 각각의 PPE 물품(54)은 각자의 체크 박스(88)에서 체크 오프되어(90), 모든 PPE 물품(54)이 확인되었고/되었거나 존재함을 나타내고, UI(120)는 또한, 작업자가 보안경(54B), 안전 장갑(54D), 안전 후크를 갖는 랜야드(54E), 및 안전화(54G)를 사용하도록 훈련되지 않았음을 나타낸다.FIG. 5C shows the avatar of FIG. 3A, where an operator has been trained to use one or more PPE articles worn by an operator in an image (134) and has not been trained to use one or more PPE articles worn by an operator in an image (136). Illustrates an
도 5d는, 작업자가 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품을 사용하도록 훈련되었고(134) 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품을 사용하도록 훈련되지 않은(136), 도 3a의 아바타(52)의 하나 이상의 PPE 물품(54)의 검증을 나타내는 다른 예시적인 UI(140)를 예시한다. 도 5d의 UI(140)는 도 5c의 UI(130)와 실질적으로 동일하다. 그러나, 도 5d의 예에서, 신뢰 수준(110)은 PPEIS(6)에 의해 식별된 바와 같은, 이미지 내의 작업자에 의해 착용된 하나 이상의 PPE 물품이 정확하지 않을 수 있음을 나타내는 낮은 신뢰 수준 경보(142)를 포함한다. 일부 예에서, 그러한 낮은 신뢰 수준 경보(142)는 PPEIS(6)에 의한 PPE 검증 동안 획득된 결과를 검증하도록 사용자에게 촉구할 수 있다. 일부 경우에, 사용자는 UI(140)를 사용하여 PPEIS(6)에 의해 이루어진 임의의 에러를 나타내는 것이 가능할 수 있다. 이러한 방식으로, PPEIS(6)는 (예컨대, 기계 학습 기법을 사용하여) 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품을 식별하는 데 사용되는 분석 기법을 조정 및/또는 개선하는 것이 가능할 수 있다.FIG. 5D shows the avatar of FIG. 3A, where an operator has been trained to use one or more PPE articles worn by an operator in the image (134) and has not been trained to use one or more PPE articles worn by an operator in the image (136). Illustrative of another
수신된 확인의 표시, 모든 PPE(54)의 착용의 검증(예컨대, PPE가 존재하거나 존재하지 않음), 크기의 검증, 훈련 상태의 검증, 및 낮은 신뢰 수준 경보가 도 4a 내지 도 5d와 관련하여 개별적으로 설명되었지만, PPEIS(6)의 UI는 임의의 하나 이상의 UI에서의 수신된 확인, PPE의 검증, 및 낮은 신뢰 수준 경보의 임의의 조합을 포함할 수 있다. 또한, PPEIS(6)의 UI는 임의의 추가적인 및/또는 대안적인 정보를 포함할 수 있거나, 도 3a 내지 도 5d의 UI에 예시된 모든 정보를 포함하지는 않을 수 있다.Indications of received confirmations, verification of wear of all PPEs 54 (e.g., PPEs present or not present), verification of size, verification of training status, and low confidence level alerts are shown in relation to FIGS. 4A-5D. Although described individually, the UI of the
도 6은 본 발명의 태양에 따른, 작업자가 사용도록 식별된 하나 이상의 PPE 물품을 구비한 작업자의 아바타를 디스플레이하기 위한 예시적인 기법을 예시한 흐름도이다. 도 6의 기법은 도 1의 컴퓨팅 시스템(2) 및 도 2의 PPEIS(6)에 관련하여 설명될 것이다. 그러나, 다른 예에서, 도 6의 기법은 컴퓨팅 시스템(2) 및/또는 PPEIS(6) 이외의 추가적인 또는 대안적인 시스템과 함께 사용될 수 있다.6 is a flow diagram illustrating an exemplary technique for displaying an avatar of an operator with one or more PPE articles identified for use by the operator, in accordance with an aspect of the present invention. The technique of FIG. 6 will be described in relation to the
일부 예에서, 사용자 식별자(40A)는 선택적으로 작업자(10A)를 식별한다. 예를 들어, 사용자 식별자(40A)는 입력 디바이스(34)와 같은 클라이언트(30)로부터 식별 정보를 수신할 수 있고, 식별 정보에 기초하여 작업자(10A)를 식별하기 위해 사용자 데이터 저장소(48A)에 저장된 정보를 판독할 수 있다. 일부 그러한 예에서, 사용자 식별자(40A)는 작업자(10A)의 식별 번호, 사용자명, 생체측정 정보, 사진 인식 정보, 또는 음성 인식 정보 중 적어도 하나를 포함하는 식별 정보를 수신할 수 있고, 수신된 식별 정보에 기초하여 작업자(10A)를 식별하기 위해 사용자 데이터 저장소(48A)로부터 데이터를 판독할 수 있다.In some examples, user identifier 40A optionally identifies
도 6의 기법에서, PPE 프로세서(40B)는 작업자(10A)가 사용할 하나 이상의 PPE 물품(13A)을 식별한다(150). 일부 예에서, PPE 프로세서(40B)는 작업자(10A)의 신원에 기초하여, 작업자(10A)가 사용할 하나 이상의 PPE 물품(13A)을 식별할 수 있다. 예를 들어, PPE 프로세서(40B)는 작업자(10A)의 직무 기능, 환경(8B) 중 적어도 하나에 기초하여, 작업자(10A)가 사용하도록 훈련된 하나 이상의 PPE 물품에 기초하여, 하나 이상의 이전에 착용된 PPE 물품(예컨대, 작업자(10A)에 의해 이전에 착용된, 환경(8B) 내에서 이전에 착용된, 또는 특정 직무 기능을 위해 이전에 착용된 PPE 물품들 중 하나 이상) 등에 기초하여, 작업자(10A)가 사용할 하나 이상의 PPE 물품(13A)을 식별할 수 있다.In the technique of FIG. 6, the PPE processor 40B identifies 150 one or
아바타 생성기(40C)는 작업자(10A)의 아바타를 디스플레이한다(152). 작업자(10A)의 아바타를 디스플레이하는 것은 작업자(10A)의 아바타로 하여금 PPE 프로세서(40B)에 의해 식별된 바와 같은, 작업자(10A)가 사용할 하나 이상의 PPE 물품을 구비하게 하는 것을 포함할 수 있다. 아바타 생성기(40C)는 이전에 저장된 아바타를 사용하여, 이전에 저장된 아바타를 수정함으로써, 그리고/또는 (예컨대, 작업자(10A)의 하나 이상의 이미지를 사용하여) 작업자(10A)의 새로운 아바타를 렌더링함으로써 작업자(10A)의 아바타를 디스플레이할 수 있다.The avatar generator 40C displays the avatar of the
일부 예에서, 도 6의 기법은 아바타 생성기(40C)가 작업자(10A)의 이동 아바타를 디스플레이하는 것을 포함한다. 예를 들어, 이미지 분석기(40D)는 제1 이미지를 제2 이미지와 비교할 수 있고(여기서, 제1 이미지는 제2 이미지보다 더 이른 시간에 캡처되었음), 제1 이미지와 제2 이미지의 비교에 기초하여 작업자(10A)의 이동을 결정할 수 있다. 작업자(10A)의 이동이 결정되면, 아바타 생성기(40C)는 하나 이상의 PPE 물품(13A)을 구비한 작업자(10A)의 이동 아바타를 디스플레이할 수 있으며, 여기에서 이동 아바타는 작업자(10A)의 결정된 이동을 미러링하도록 구성된다.In some examples, the technique of FIG. 6 includes avatar generator 40C displaying a mobile avatar of
일부 경우에, 도 6의 기법은, PPE 검증기(40E)가, 예를 들어 입력 디바이스(34)를 통해, 작업자(10A)로부터 작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품의 수신된 확인을 나타내는 것을 포함한다. 추가적으로 또는 대안적으로, PPE 검증기(40E)는 이미지 내의 작업자(10A)에 의해 착용된 식별된 PPE 물품의 크기, 훈련 상태 등에 기초하여, 작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품을 검증할 수 있다.In some cases, the technique of FIG. 6 allows the
도 7은 본 발명의 태양에 따른, 작업자가 사용하도록 식별된 하나 이상의 PPE 물품을 갖는 이미지에서 작업자에 의해 착용된 하나 이상의 PPE 물품을 검증하기 위한 예시적인 기법을 예시한 흐름도이다. 도 7의 기법은 도 1의 컴퓨팅 시스템(2) 및 도 2의 PPEIS(6)에 관련하여 설명될 것이다. 그러나, 다른 예에서, 도 7의 기법은 컴퓨팅 시스템(2) 및/또는 PPEIS(6) 이외의 추가적인 또는 대안적인 시스템과 함께 사용될 수 있다.7 is a flow diagram illustrating an exemplary technique for verifying one or more PPE articles worn by an operator in an image having one or more PPE articles identified for use by the operator, in accordance with aspects of the present invention. The technique of FIG. 7 will be described with respect to the
도 7의 기법은 작업자(10A)의 이미지를 캡처하는 것(160)을 포함한다. 일부 예에서, 카메라(22) 또는 다른 이미지 캡처 디바이스가 작업자(10A)의 이미지를 캡처할 수 있다. 이어서, 본 기법은, 이미지 분석기(40D)에 의해, 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품을 식별하는 것(162)을 추가로 포함한다. 또한, 본 기법은 PPE 검증기(40E)가, (예컨대, 도 6의 기법에서와 같이) 작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품과 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품을 비교하는 것(164)을 포함한다. PPE 검증기(40E)는 이어서, 작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품과 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품이 동일한지 여부를 결정한다(166).The technique of FIG. 7 includes capturing 160 an image of
작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품과 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품이 동일한지 여부의 비교 및/또는 결정에 기초하여, PPE 검증기(40E)는 작업자(10A)의 PPE 준수에 관한 다양한 정보를 결정할 수 있다. 예를 들어, PPE 검증기(40E)는 이미지 내의 작업자(10A)에 의해 착용된 PPE 물품들 각각이 작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품들 중 대응하는 PPE 물품과 대략 동일한 크기인지 여부를 결정할 수 있다. 다른 예로서, PPE 검증기(40E)는 작업자(10A)가 사용하도록 식별된 대응하는 PPE 물품과 동일하지 않은 PPE 물품들 중 임의의 것을 사용하도록 작업자(10A)가 훈련되어 있는지 여부를 결정할 수 있다. 또 다른 예로서, PPE 검증기(40E)는 작업자(10A)가 사용하도록 식별된 PPE 물품들 중 임의의 것이 이미지 내의 작업자(10A)에 의해 착용된 PPE 물품으로부터 누락되어 있는지 여부를 결정할 수 있다.Based on a comparison and/or determination of whether one or more PPE articles identified for use by
작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품과 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품이 동일하지 않은 경우(166의 아니오(NO) 분기부), PPE 검증기(40E)는 작업자(10A)의 PPE 미준수를 나타내는 경보를 제시할 수 있다(170). 예를 들어, 이미지 내의 작업자(10A)에 의해 착용된 PPE 물품들 중 하나 이상이 작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품들 중 대응하는 PPE 물품과 대략 동일한 크기가 아닌 경우, PPE 검증기(40E)는 이미지 내의 작업자(10A)에 의해 착용된 PPE 물품이 작업자(10A)가 사용하도록 식별된 대응하는 PPE 물품과 크기가 상이함을 나타내는 경보를 제시할 수 있다. 다른 예로서, 작업자(10A)가 사용하도록 식별된 대응하는 PPE 물품과 동일하지 않은, 이미지 내의 작업자(10A)에 의해 착용된 PPE 물품들 중 임의의 것을 사용하도록 작업자(10A)가 훈련되지 않은 경우, PPE 검증기(40E)는 작업자(10A)가 이미지 내의 작업자(10A)에 의해 착용된 PPE 물품을 사용하도록 훈련되어 있지 않음을 나타내는 경보를 제시할 수 있다. 또 다른 예로서, 작업자(10A)가 사용하도록 식별된 PPE 물품들 중 임의의 것이 이미지 내의 작업자(10A)에 의해 착용된 PPE 물품으로부터 누락되어 있는 경우, PPE 검증기(40E)는 누락된 PPE 물품을 식별하는 경보를 제시할 수 있다.If one or more PPE articles identified for use by
추가적인 예로서, PPE 검증기(40E)는 하나 이상의 이전에 착용된 PPE 물품을 이미지 내의 작업자(10A)에 의해 착용된 PPE 물품과 비교할 수 있다. PPE 검증기(40E)는 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품들 중 적어도 하나가 대응하는 이전에 착용된 PPE 물품과 상이한지 여부, 또는 이전에 착용된 PPE 물품이 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품에 존재하지 않는지 여부를 결정하도록 추가로 구성될 수 있다. 일부 예에서, 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품이 대응하는 이전에 착용된 PPE 물품과 상이한 경우, PPE 검증기(40E)는 PPE 물품들이 어떻게 상이한지를 식별하는 경보를 제시할 수 있다. 유사하게, 이전에 착용된 PPE 물품이 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품에 존재하지 않는 경우, PPE 검증기(40E)는 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품에 존재하지 않는 이전에 착용된 PPE 물품을 식별하는 경보를 제시할 수 있다.As a further example,
일부 예에서, 도 7의 검증 기법은, 작업자(10A)가 PPE 준수의 임의의 에러를 해결하고 그 또는 그녀의 PPE 준수가 재검증되게 할 수 있도록, 작업자(10A)의 PPE 미준수를 나타내는 경보의 제시(170) 후에 작업자(10A)의 제2 이미지를 캡처하는 것(160)을 포함할 수 있다.In some examples, the verification technique of FIG. 7 is of an alarm indicating non-compliance with the PPE of the
작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품과 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품이 동일한 경우(166의 예(YES) 분기부), PPE 검증기(40E)는 작업자(10A)의 PPE 준수를 나타내는 경보를 제시하고 작업자(10A)의 PPE 준수를 기록할 수 있다(168). 일부 예에서, PPEIS(6)는 데이터 저장소들(48) 중 하나 이상에 작업자(10A)의 PPE 준수를 기록할 수 있다.If one or more PPE articles identified for use by
도 8은 본 발명의 태양에 따른, 작업자가 사용하도록 식별된 하나 이상의 PPE 물품을 갖는 이미지에서 작업자에 의해 착용된 하나 이상의 PPE 물품을 검증하기 위한 다른 예시적인 기법을 예시한 흐름도이다. 도 8의 기법은 도 1의 컴퓨팅 시스템(2) 및 도 2의 PPEIS(6)에 관련하여 설명될 것이다. 그러나, 다른 예에서, 도 8의 기법은 컴퓨팅 시스템(2) 및/또는 PPEIS(6) 이외의 추가적인 또는 대안적인 시스템과 함께 사용될 수 있다.8 is a flow diagram illustrating another exemplary technique for verifying one or more PPE articles worn by an operator in an image having one or more PPE articles identified for use by the operator, in accordance with aspects of the present invention. The technique of FIG. 8 will be described in relation to the
도 8의 기법은 PPEIS(6)가 작업자(10A)의 존재를 검출하는 것(180)을 포함한다. 예를 들어, 일부 경우에, 카메라(22)는 작업자(10A)의 존재를 검출하도록 구성될 수 있다. 도 8의 기법은 작업자(10A)의 이미지를 캡처하는 것(182)을 포함한다. 일부 예에서, 카메라(22) 또는 다른 이미지 캡처 디바이스가 작업자(10A)의 이미지를 캡처할 수 있다. 이어서, PPEIS(6)는 작업자(10A)를 식별할 수 있다(184). 예를 들어, 사용자 식별자(40A)는 입력 디바이스(34)와 같은 클라이언트(30)로부터 식별 정보를 수신함으로써 작업자(10A)를 식별할 수 있고, 식별 정보에 기초하여 작업자(10A)를 식별하기 위해 사용자 데이터 저장소(48A)에 저장된 정보를 판독할 수 있다. 일부 그러한 예에서, 사용자 식별자(40A)는 작업자(10A)의 식별 번호, 사용자명, 생체측정 정보, 사진 인식 정보, 또는 음성 인식 정보 중 적어도 하나를 포함하는 식별 정보를 수신할 수 있고, 수신된 식별 정보에 기초하여 작업자(10A)를 식별하기 위해 사용자 데이터 저장소(48A)로부터 데이터를 판독할 수 있다. 하나의 예시적인 접근법으로서, 사용자 식별자(40A)는 캡처된 이미지에 기초하여 작업자(10A)를 식별할 수 있다.The technique of FIG. 8 involves
도 8의 기법에서, PPE 프로세서(40B)는 작업자(10A)가 사용할 하나 이상의 PPE 물품(13A)을 식별한다(186). 일부 예에서, PPE 프로세서(40B)는 작업자(10A)의 신원에 기초하여, 작업자(10A)가 사용할 하나 이상의 PPE 물품(13A)을 식별할 수 있다. 예를 들어, PPE 프로세서(40B)는 작업자(10A)의 직무 기능, 환경(8B) 중 적어도 하나에 기초하여, 작업자(10A)가 사용하도록 훈련된 하나 이상의 PPE 물품에 기초하여, 하나 이상의 이전에 착용된 PPE 물품(예컨대, 작업자(10A)에 의해 이전에 착용된, 환경(8B) 내에서 이전에 착용된, 또는 특정 직무 기능을 위해 이전에 착용된 PPE 물품들 중 하나 이상) 등에 기초하여, 작업자(10A)가 사용할 하나 이상의 PPE 물품(13A)을 식별할 수 있다.In the technique of FIG. 8, PPE processor 40B identifies (186) one or
이어서, 아바타 생성기(40C)는 작업자(10A)의 아바타(52)를 생성할 수 있고(188), 작업자(10A)의 아바타(52)로 하여금 PPE 프로세서(40B)에 의해 식별된 바와 같은, 작업자(10A)가 사용할 하나 이상의 PPE 물품을 구비하게 할 수 있다(190). 아바타 생성기(40C)는 하나 이상의 PPE 물품을 구비한 작업자(10A)의 아바타(52)를 디스플레이한다. 일부 예에서, PPEIS(6)는 아바타(52) 상의 하나 이상의 PPE 물품을 그 또는 그녀가 착용하고 있는 PPE 물품과 비교하도록 작업자(10A)에게 촉구할 수 있다(192). 일부 그러한 예에서, PPEIS(6)는 선택적으로, 작업자(10A)에게 (예컨대, 그 또는 그녀가 요구되는 PPE를 착용하고 있음을 나타내기 위해) 아바타(52)에 의해 착용된 하나 이상의 PPE 물품의 확인을 입력하도록 경고할 수 있다.Subsequently, the avatar generator 40C may generate the
이미지 분석기(40D)는 이전에 캡처된 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품을 식별할 수 있다(194). 또한, 본 기법은 PPE 검증기(40E)가, 작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품과 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품을 비교하는 것을 포함한다. PPE 검증기(40E)는 이어서, 작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품과 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품이 동일한지 여부를 결정한다(196).Image analyzer 40D may identify one or more PPE articles worn by
작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품과 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품이 동일한지 여부의 비교 및/또는 결정에 기초하여, PPE 검증기(40E)는 작업자(10A)의 PPE 준수에 관한 다양한 정보를 결정할 수 있다. 예를 들어, 작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품과 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품이 동일하지 않은 경우(196의 아니오 분기부), PPE 검증기(40E)는 작업자(10A)의 PPE 미준수를 나타내는 경보를 제시할 수 있다(200). 일부 예에서, 도 8의 검증 기법은, 작업자(10A)가 PPE 준수의 임의의 에러를 해결하고 그 또는 그녀의 PPE 준수가 재검증되게 할 수 있도록, 작업자(10A)의 PPE 미준수를 나타내는 경보의 제시(200) 후에 작업자(10A)의 제2 이미지를 캡처하는 것(182)을 포함할 수 있다.Based on a comparison and/or determination of whether one or more PPE articles identified for use by
작업자(10A)가 사용하도록 식별된 하나 이상의 PPE 물품과 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품이 동일한 경우(196의 예 분기부), PPE 검증기(40E)는 작업자(10A)의 PPE 준수를 나타내는 경보를 제시할 수 있다. 일부 예에서, PPEIS(6)는 데이터 저장소들(48) 중 하나 이상에 작업자(10A)의 PPE 준수를 기록할 수 있다(198).If one or more PPE articles identified for use by
도 9는 본 발명의 태양에 따른, 작업자가 한정된 공간 환경에 사용하도록 식별된 하나 이상의 PPE 물품을 갖는 이미지에서 작업자에 의해 착용된 하나 이상의 PPE 물품을 검증하기 위한 예시적인 기법을 예시한 흐름도이다. 도 9의 기법은 도 1의 컴퓨팅 시스템(2) 및 도 2의 PPEIS(6)에 관련하여 설명될 것이다. 그러나, 다른 예에서, 도 9의 기법은 컴퓨팅 시스템(2) 및/또는 PPEIS(6) 이외의 추가적인 또는 대안적인 시스템과 함께 사용될 수 있다. 일부 예에서, 한정된 공간 환경으로의 진입은 비한정된 공간 환경으로의 진입보다 더 엄격하게 규제될 수 있다. 따라서, 일부 예에서, PPEIS(6)에 의한 검증에 더하여 작업자(10A)의 PPE 준수를 검증하기 위해 보조원이 필요할 수 있다.9 is a flow diagram illustrating an exemplary technique for verifying one or more PPE articles worn by an operator in an image having one or more PPE articles identified for use in a confined spatial environment by the operator, in accordance with aspects of the present invention. The technique of FIG. 9 will be described with respect to the
사용자 식별자(40A)는 선택적으로, 입력 디바이스(34)와 같은 클라이언트(30)로부터 식별 정보를 수신할 수 있다(210). 일부 그러한 예에서, 사용자 식별자(40A)는 작업자(10A)의 식별 번호, 사용자명, 생체측정 정보, 사진 인식 정보, 또는 음성 인식 정보 중 적어도 하나를 포함하는 식별 정보를 수신할 수 있다. PPEIS(6)는 선택적으로, 수신된 식별 정보에 기초하여 작업자(10A)를 식별할 수 있다(212). 예를 들어, 사용자 식별자(40A)는 식별 정보에 기초하여 작업자(10A)를 식별하기 위해 사용자 데이터 저장소(48A)에 저장된 정보를 판독할 수 있다.User identifier 40A may optionally receive identification information from a
도 9의 기법에서, PPE 프로세서(40B)는 작업자(10A)가 사용하도록 훈련된, 작업자(10A)를 위한 하나 이상의 PPE 물품(13A)을 식별한다(214). 일부 예에서, PPE 프로세서(40B)는 작업자(10A)의 신원에 기초하여, 작업자(10A)가 사용하도록 훈련된, 작업자(10A)를 위한 하나 이상의 PPE 물품(13A)을 식별할 수 있다. 더욱이, 하나 이상의 PPE 물품은 또한, 작업자(10A)가 한정된 공간 환경을 포함하는 환경(8B)에 들어가는 데 요구되는 PPE 물품일 수 있다. 따라서, PPE 프로세서(40B)에 의해 식별된 하나 이상의 PPE 물품은 작업자(10A)가 사용하도록 훈련된, 한정된 공간 환경에 들어가는 데 요구되는 PPE 물품일 수 있다.In the technique of FIG. 9, PPE processor 40B identifies 214 one or
아바타 생성기(40C)는 작업자(10A)의 아바타를 디스플레이한다(216). 작업자(10A)의 아바타를 디스플레이하는 것은 작업자(10A)의 아바타로 하여금 PPE 프로세서(40B)에 의해 식별된 바와 같은, 작업자(10A)가 사용하도록 훈련된, 작업자(10A)를 위한 하나 이상의 PPE 물품을 구비하게 하는 것을 포함할 수 있다. 도 9의 기법은 작업자(10A)의 이미지를 캡처하는 것(218), 및 이미지 분석기(40D)에 의해, 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품을 식별하는 것(220)을 추가로 포함한다.The avatar generator 40C displays the avatar of the
이어서, PPE 검증기(40E)는, 작업자(10A)가 사용하도록 훈련된, 작업자(10A)에 대해 식별된 하나 이상의 PPE 물품과 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품을 비교하고, 작업자(10A)가 사용하도록 훈련된, 작업자(10A)에 대해 식별된 하나 이상의 PPE 물품과 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품이 동일한지 여부를 결정한다(222).The
작업자(10A)가 사용하도록 훈련된, 작업자(10A)에 대해 식별된 하나 이상의 PPE 물품과 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품이 동일하지 않은 경우(222의 아니오 분기부), PPE 검증기(40E)는 이미지 내의 작업자(10A)에 의해 착용된 PPE의 부정확한 훈련을 나타내는 경보를 보조원에게 제시할 수 있다(230). 예를 들어, 일부 경우에, 작업자(10A)가 한정된 공간 환경에 들어가기 전에 작업자(10A)의 PPE 준수를 검증하기 위해 보조원이 필요할 수 있다. 그러한 경보는 보조원이 한정된 공간으로의 작업자(10A)의 진입을 방지하는(232) 결과를 가져올 수 있다.One or more PPE articles identified for
작업자(10A)가 사용하도록 훈련된, 작업자(10A)에 대해 식별된 하나 이상의 PPE 물품과 이미지 내의 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품이 동일한 경우(222의 예 분기부), PPE 검증기(40E)는 작업자(10A)에 의해 착용된 PPE 물품을 (예컨대, PPE 프로세서(40B)에 의해 식별된 바와 같은) 작업자(10A)가 사용하도록 훈련된, 작업자(10A)에 대해 식별된 하나 이상의 PPE 물품과 비교하도록 보조원에게 촉구하기(224) 위한 경보를 제시할 수 있다. 보조원은 작업자(10A)에 의해 착용된 PPE 물품을 작업자(10A)가 사용하도록 훈련된, 작업자(10A)에 대해 식별된 하나 이상의 PPE 물품과 비교할 수 있고, 작업자(10A)에 의해 착용된 PPE 물품과 작업자(10A)가 사용하도록 훈련된, 작업자(10A)에 대해 식별된 하나 이상의 PPE 물품이 동일한지 여부를 결정할 수 있다(226).If one or more PPE articles identified for
보조원이 작업자(10A)가 사용하도록 훈련된, 작업자(10A)에 대해 식별된 하나 이상의 PPE 물품과 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품이 동일한 것으로 결정하는 경우(226의 예 분기부), 보조원은 한정된 공간으로의 작업자(10A) 진입을 허락할 수 있다(224). 일부 예에서, 보조원 및/또는 PPEIS(6)는 또한, 작업자(10A)의 PPE 준수를 기록할 수 있다.The assistant determines that one or more PPE articles identified for
보조원이 작업자(10A)가 사용하도록 훈련된, 작업자(10A)에 대해 식별된 하나 이상의 PPE 물품과 작업자(10A)에 의해 착용된 하나 이상의 PPE 물품이 동일하지 않은 것으로 결정하는 경우(226의 아니오 분기부), 보조원은 한정된 공간으로의 작업자(10A) 진입을 방지할 수 있다(232). 이러한 방식으로, PPEIS(6)는 보조원 단독에 더하여 작업자(10A)의 PPE 준수의 추가적인 검증을 제공할 수 있으며, 이는 PPE 준수를 개선할 수 있거나, PPE 검증에서의 실수를 방지하는 데 도움을 줄 수 있거나, 등을 할 수 있다.If the assistant determines that one or more PPE articles identified for
본 발명의 방법 및 시스템이 특정 예를 참조하여 설명되었지만, 당업자는 본 발명의 사상 및 범주로부터 벗어남이 없이 그에 대해 변경 및 수정이 이루어질 수 있음을 쉽게 인식할 것이다.While the methods and systems of the present invention have been described with reference to specific examples, those skilled in the art will readily appreciate that changes and modifications may be made thereto without departing from the spirit and scope of the invention.
본 상세한 설명에서, 특정 예를 예시하는 첨부 도면이 참조된다. 예시된 예는 본 발명에 따른 모든 예를 총망라하고자 하는 것은 아니다. 다른 예가 이용될 수 있으며, 구조적 또는 논리적 변화가 본 발명의 범주로부터 벗어남이 없이 이루어질 수 있다는 것이 이해되어야 한다. 따라서, 하기의 상세한 설명은 제한적인 의미로 받아들여지지 않아야 하며, 본 발명의 범주는 첨부된 청구범위에 의해 한정된다.In this detailed description, reference is made to the accompanying drawings illustrating specific examples. The illustrated examples are not intended to be exhaustive of all examples according to the present invention. It should be understood that other examples may be used, and that structural or logical changes may be made without departing from the scope of the present invention. Therefore, the following detailed description should not be taken in a limiting sense, and the scope of the invention is defined by the appended claims.
달리 지시되지 않는 한, 본 명세서 및 청구범위에 사용되는 특징부 크기, 양, 및 물리적 특성을 표현하는 모든 수치는 모든 경우에 용어 "약"에 의해 수식되는 것으로 이해되어야 한다. 따라서, 반대로 지시되지 않는 한, 상기의 명세서 및 첨부된 청구범위에 기재된 수치 파라미터는 본 명세서에 개시된 교시 내용을 이용하는 당업자가 얻고자 하는 원하는 특성에 따라 달라질 수 있는 근사치이다.Unless otherwise indicated, all numerical values expressing feature sizes, amounts, and physical properties used in the specification and claims are to be understood as being modified in all instances by the term “about”. Thus, unless indicated to the contrary, the numerical parameters set forth in the above specification and appended claims are approximations that may vary depending on the desired characteristics desired to be obtained by those skilled in the art using the teachings disclosed herein.
본 명세서 및 첨부된 청구범위에 사용되는 바와 같이, 단수 형태("a", "an" 및 "the")는, 그 내용이 명백하게 달리 지시하지 않는 한, 복수의 지시 대상을 갖는 예를 포함한다. 본 명세서 및 첨부된 청구범위에 사용되는 바와 같이, 용어 "또는"은, 그 내용이 명백하게 달리 지시하지 않는 한, "및/또는"을 포함하는 의미로 대체적으로 채용된다.As used in this specification and the appended claims, the singular form ("a", "an", and "the") includes examples having a plurality of referents, unless the content clearly dictates otherwise. . As used in this specification and the appended claims, the term “or” is generally employed in its meaning including “and/or” unless the content clearly dictates otherwise.
본 명세서에 사용되는 경우, "근접", "말단", "하부", "상부", "밑", "아래", "위", 및 "상부에"를 포함하지만 이로 제한되지 않는, 공간적으로 관련된 용어는 설명의 용이함을 위해 일정 요소(들)의 다른 요소에 대한 공간적 관계를 설명하는 데 이용된다. 그러한 공간적으로 관련된 용어는, 도면에 도시되고 본 명세서에서 설명되는 특정 배향에 더하여, 사용 또는 동작 시의 디바이스의 상이한 배향을 포함한다. 예를 들어, 도면에 도시된 물체가 반전되거나 뒤집히면, 다른 요소들 아래에 또는 밑에 있는 것으로 이전에 설명된 부분이 그때는 그 다른 요소들 위에 또는 상부에 있을 것이다.As used herein, spatially, including, but not limited to, "proximal", "terminal", "lower", "top", "bottom", "bottom", "top", and "top" Related terms are used to describe the spatial relationship of certain element(s) to other elements for ease of description. Such spatially related terms include different orientations of the device in use or operation, in addition to the specific orientations shown in the figures and described herein. For example, if an object shown in the figure is inverted or turned over, the portion previously described as being below or below other elements will then be above or above those other elements.
본 명세서에 사용되는 바와 같이, 예를 들어 요소, 컴포넌트, 또는 층이 다른 요소, 컴포넌트, 또는 층과 "일치하는 계면"을 형성하는 것으로, 또는 "그 상에" 있거나, "그에 연결"되거나, "그와 결합"되거나, "그 상에 적층"되거나, "그와 접촉"하는 것으로 설명될 때, 예를 들어, 그는 그 특정 요소, 컴포넌트, 또는 층 상에 직접 있을 수 있거나, 그에 직접 연결될 수 있거나, 그와 직접 결합될 수 있거나, 그 상에 직접 적층될 수 있거나, 그와 직접 접촉할 수 있거나, 또는 개재되는 요소, 컴포넌트 또는 층이 그 특정 요소, 컴포넌트, 또는 층 상에 있을 수 있거나, 그에 연결될 수 있거나, 그와 결합될 수 있거나, 그와 접촉할 수 있다. 예를 들어 요소, 컴포넌트, 또는 층이 다른 요소 "상에 직접" 있거나, "그에 직접 연결"되거나, "그와 직접 결합"되거나, "그와 직접 접촉"하는 것으로 지칭될 때, 예를 들어 개재되는 요소, 컴포넌트 또는 층은 없다.As used herein, for example, an element, component, or layer is forming a “matching interface” with another element, component, or layer, or is “on” or “connected to”, When described as “coupled with”, “stacked on”, or “in contact with”, for example, he may be directly on or connected directly to that particular element, component, or layer. Or may be directly bonded thereto, may be directly laminated thereon, may be in direct contact with it, or an intervening element, component or layer may be on that particular element, component, or layer, It may be connected to it, may be associated with it, or may be in contact with it. For example, when an element, component, or layer is referred to as “directly on”, “directly connected to”, “directly bonded with”, or “directly in contact with” another element, eg, intervening There are no elements, components or layers that can be used.
본 발명의 기법은 서버, 랩톱 컴퓨터, 데스크톱 컴퓨터, 노트북 컴퓨터, 태블릿 컴퓨터, 핸드헬드 컴퓨터, 스마트폰 등과 같은 매우 다양한 컴퓨터 디바이스에서 구현될 수 있다. 임의의 컴포넌트, 모듈 또는 유닛은 기능적 태양을 강조하기 위해 설명되었고, 상이한 하드웨어 유닛에 의한 실현을 반드시 필요로 하지는 않는다. 본 명세서에서 설명되는 기법은 또한 하드웨어, 소프트웨어, 펌웨어, 또는 이들의 임의의 조합으로 구현될 수 있다. 모듈, 유닛 또는 컴포넌트로서 설명되는 임의의 특징부는 통합 로직 디바이스로 함께 구현될 수 있거나, 또는 별개이지만 상호운용가능한 로직 디바이스로서 개별적으로 구현될 수 있다. 일부 경우에, 다양한 특징부가 집적 회로 칩 또는 칩셋과 같은 집적 회로 디바이스로서 구현될 수 있다. 추가적으로, 대부분이 고유한 기능을 수행하는 다수의 별개의 모듈이 본 명세서 전반에 걸쳐 설명되었지만, 모든 모듈의 모든 기능은 단일 모듈로 조합될 수 있거나, 또는 심지어 추가의 부가적인 모듈로 분할될 수 있다. 본 명세서에서 설명되는 모듈은 단지 예시적이며, 이해의 더 양호한 용이함을 위해 그와 같이 설명되었다.The techniques of the present invention can be implemented in a wide variety of computer devices such as servers, laptop computers, desktop computers, notebook computers, tablet computers, handheld computers, smart phones, and the like. Any component, module or unit has been described to emphasize the functional aspect, and does not necessarily require realization by different hardware units. The techniques described herein may also be implemented in hardware, software, firmware, or any combination thereof. Any feature described as a module, unit or component may be implemented together as an integrated logic device, or may be implemented separately as a separate but interoperable logic device. In some cases, various features may be implemented as an integrated circuit device such as an integrated circuit chip or chipset. Additionally, although a number of separate modules, most of which perform unique functions, have been described throughout this specification, all functions of all modules may be combined into a single module, or even divided into additional additional modules. . The modules described herein are exemplary only, and have been described as such for better ease of understanding.
소프트웨어로 구현되는 경우, 본 기법은, 프로세서에서 실행될 때, 위에서 설명된 방법들 중 하나 이상을 수행하는 명령어를 포함하는 컴퓨터 판독가능 매체에 의해 적어도 부분적으로 실현될 수 있다. 컴퓨터 판독가능 매체는 유형의(tangible) 컴퓨터 판독가능 저장 매체를 포함할 수 있으며, 패키징 재료를 포함할 수 있는 컴퓨터 프로그램 제품의 일부를 형성할 수 있다. 컴퓨터 판독가능 저장 매체는 랜덤 액세스 메모리(RAM), 예를 들어 동기식 동적 랜덤 액세스 메모리(SDRAM), 판독 전용 메모리(ROM), 비휘발성 랜덤 액세스 메모리(NVRAM), 전기적으로 소거가능한 프로그래밍가능 판독 전용 메모리(EEPROM), 플래시 메모리, 자기 또는 광학 데이터 저장 매체 등을 포함할 수 있다. 컴퓨터 판독가능 저장 매체는 또한 비휘발성 저장 디바이스, 예를 들어 하드 디스크, 자기 테이프, 콤팩트 디스크(CD), 디지털 다용도 디스크(DVD), 블루레이 디스크, 홀로그래픽 데이터 저장 매체, 또는 다른 비휘발성 저장 디바이스를 포함할 수 있다.When implemented in software, the techniques may be implemented at least in part by a computer-readable medium containing instructions that, when executed on a processor, perform one or more of the methods described above. Computer-readable media may include tangible computer-readable storage media, and may form part of a computer program product that may include packaging material. Computer-readable storage media include random access memory (RAM), e.g. synchronous dynamic random access memory (SDRAM), read-only memory (ROM), nonvolatile random access memory (NVRAM), electrically erasable programmable read-only memory. (EEPROM), flash memory, magnetic or optical data storage media, and the like. Computer-readable storage media may also include non-volatile storage devices, such as hard disks, magnetic tapes, compact disks (CD), digital versatile disks (DVD), Blu-ray disks, holographic data storage media, or other non-volatile storage devices. It may include.
본 명세서에 사용되는 바와 같이, 용어 "프로세서"는 본 명세서에서 설명되는 기법의 구현에 적합한 전술한 구조 또는 임의의 다른 구조 중 임의의 것을 지칭할 수 있다. 또한, 일부 태양에서, 본 명세서에서 설명되는 기능은 본 발명의 기법을 수행하기 위해 구성된 전용 소프트웨어 모듈 또는 하드웨어 모듈 내에 제공될 수 있다. 소프트웨어로 구현되는 경우에도, 본 기법은 소프트웨어를 실행하기 위한 프로세서 또는 처리 회로부, 및 소프트웨어를 저장하기 위한 메모리와 같은 하드웨어를 사용할 수 있다. 임의의 그러한 경우에, 본 명세서에서 설명되는 컴퓨터는 본 명세서에서 설명되는 특정 기능을 실행할 수 있는 특정 기계를 정의할 수 있다. 또한, 본 기법은 프로세서로 또한 간주될 수 있는 하나 이상의 회로 또는 로직 요소로 완전히 구현될 수 있다.As used herein, the term “processor” may refer to any of the foregoing structures or any other structure suitable for implementation of the techniques described herein. Further, in some aspects, the functionality described herein may be provided within a dedicated software module or hardware module configured to perform the techniques of the present invention. Even when implemented in software, the present technique may use hardware such as a processor or processing circuitry for executing software and a memory for storing software. In any such case, the computer described herein may define a specific machine capable of executing the specific functions described herein. Further, the technique can be fully implemented with one or more circuits or logic elements, which can also be considered a processor.
다양한 예가 설명되었다. 이들 및 다른 예는 하기의 청구범위의 범주 내에 있다.Various examples have been described. These and other examples are within the scope of the following claims.
Claims (42)
디스플레이; 및
상기 디스플레이에 결합되는 컴퓨팅 디바이스를 포함하고, 상기 컴퓨팅 디바이스는 메모리, 및 상기 메모리에 결합되는 하나 이상의 프로세서를 포함하고, 상기 메모리는, 상기 하나 이상의 프로세서에 의해 실행될 때:
적어도 작업자의 신원에 기초하여, 상기 작업자가 사용할 하나 이상의 개인 보호 장비(personal protection equipment, PPE) 물품을 식별하고;
상기 작업자의 아바타(avatar)를 디스플레이하는 - 상기 아바타를 디스플레이하는 것은 상기 아바타로 하여금 상기 하나 이상의 PPE 물품을 구비하게 하는 것을 포함함 - 명령어를 포함하는, 시스템.As a system,
display; And
A computing device coupled to the display, the computing device comprising a memory and one or more processors coupled to the memory, the memory, when executed by the one or more processors:
Identifying one or more items of personal protection equipment (PPE) for use by the worker, at least based on the identity of the worker;
And displaying an avatar of the worker, wherein displaying the avatar comprises causing the avatar to have the one or more PPE articles.
상기 작업자의 신원에 기초하여, 상기 작업자의 직무 기능을 식별하는 것; 및
적어도 상기 작업자의 직무 기능에 기초하여, 상기 작업자의 직무 기능에 대해 요구되는 하나 이상의 디폴트(default) PPE 물품으로부터, 상기 작업자에 의해 사용될 상기 하나 이상의 PPE 물품을 선택하는 것을 포함하는, 시스템.The method of claim 1, wherein identifying the one or more PPE articles for use by the operator:
Identifying the job function of the worker based on the identity of the worker; And
And selecting the one or more PPE articles to be used by the worker, from one or more default PPE articles required for the job function of the worker, at least based on the job function of the worker.
상기 작업자의 이전에 저장된 아바타에 액세스하는 것, 상기 작업자의 이전에 저장된 아바타를 수정하는 것, 또는 상기 작업자의 이미지에 기초하여, 새로운 아바타를 렌더링하는 것 중 적어도 하나를 포함하는, 시스템.The method according to any one of claims 1 to 3, wherein displaying the operator's avatar:
At least one of accessing a previously stored avatar of the worker, modifying a previously stored avatar of the worker, or rendering a new avatar based on the worker's image.
상기 작업자의 이미지를 주기적으로 또는 연속적으로 캡처하고 - 상기 이미지는 제1 이미지 및 제2 이미지를 포함하고, 상기 제1 이미지는 상기 제2 이미지보다 더 이른 시간에 캡처되었음 -;
상기 제1 이미지를 상기 제2 이미지와 비교하며;
상기 비교에 기초하여, 상기 작업자의 이동을 결정하고;
상기 하나 이상의 PPE 물품을 구비한 이동 아바타를 디스플레이하는 - 상기 이동 아바타는 상기 결정된 이동을 미러링(mirroring)하도록 구성됨 - 명령어를 추가로 포함하는, 시스템.The method of any one of claims 1 to 4, wherein the system further comprises an image capture device, the memory, when executed by the one or more processors:
Periodically or continuously capturing an image of the operator, the image comprising a first image and a second image, the first image being captured earlier than the second image;
Comparing the first image with the second image;
Based on the comparison, determine the movement of the worker;
The system further comprising instructions for displaying a mobile avatar with the one or more PPE articles, the mobile avatar configured to mirror the determined movement.
상기 작업자의 이미지를 캡처하고;
상기 작업자의 이미지를 분석하여, 상기 이미지 내의 상기 작업자에 의해 착용된 하나 이상의 PPE 물품을 식별하며;
상기 작업자가 사용하도록 식별된 PPE 물품을 상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품과 비교하는 명령어를 추가로 포함하는, 시스템.The method of any one of claims 1 to 5, wherein the system further comprises an image capture device, the memory, when executed by the one or more processors:
Capturing an image of the worker;
Analyzing the image of the worker to identify one or more PPE articles worn by the worker in the image;
The system further comprising instructions for comparing a PPE article identified for use by the operator to a PPE article worn by the operator in the image.
상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품 각각이 상기 작업자가 사용하도록 식별된 상기 하나 이상의 PPE 물품 중 대응하는 PPE 물품과 대략 동일한 크기인지 여부를 결정하고;
상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품 중 하나 이상이 상기 작업자가 사용하도록 식별된 상기 하나 이상의 PPE 물품 중 대응하는 PPE 물품과 대략 동일한 크기가 아닌 경우, 상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품이 상기 작업자가 사용하도록 식별된 상기 대응하는 PPE 물품과 크기가 상이함을 나타내는 경보를 제시하는 명령어를 추가로 포함하는, 시스템.The method of claim 6, wherein the memory, when executed by the one or more processors:
Determining whether each PPE article worn by the operator in the image is approximately the same size as a corresponding PPE article among the one or more PPE articles identified for use by the operator;
PPE worn by the operator in the image when at least one of the PPE articles worn by the operator in the image is not approximately the same size as the corresponding PPE article among the one or more PPE articles identified for use by the operator The system further comprising instructions for presenting an alert indicating that an article is of a different size than the corresponding PPE article identified for use by the operator.
상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품이 상기 작업자가 사용하도록 식별된 대응하는 PPE 물품과 대략 동일한지 여부를 결정하고;
상기 작업자가 사용하도록 식별된 대응하는 PPE 물품과 동일하지 않은 PPE 물품 중 임의의 것을 사용하도록 상기 작업자가 훈련되어 있는지 여부를 결정하며;
상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품이 상기 작업자가 사용하도록 식별된 대응하는 PPE 물품과 대략 동일하지 않은 경우, 그리고 상기 작업자가 사용하도록 식별된 대응하는 PPE 물품과 동일하지 않은, 상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품 중 임의의 것을 사용하도록 상기 작업자가 훈련되지 않은 경우, 상기 작업자가 상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품을 사용하도록 훈련되어 있지 않음을 나타내는 경보를 제시하는 명령어를 추가로 포함하는, 시스템.The method of claim 6 or 7, wherein the memory, when executed by the one or more processors:
Determine whether a PPE article worn by the operator in the image is approximately the same as a corresponding PPE article identified for use by the operator;
Determine whether the operator is trained to use any of the PPE articles that are not identical to the corresponding PPE articles identified for use by the operator;
If the PPE article worn by the operator in the image is not approximately identical to the corresponding PPE article identified for use by the operator, and is not identical to the corresponding PPE article identified for use by the operator, within the image If the worker is not trained to use any of the PPE articles worn by the worker, a command to present an alert indicating that the worker is not trained to use the PPE articles worn by the worker in the image. The system further comprising.
상기 작업자가 사용하도록 식별된 PPE 물품 중 임의의 것이 상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품으로부터 누락되어 있는지 여부를 결정하고;
상기 누락된 PPE 물품을 식별하는 경보를 제시하는 명령어를 추가로 포함하는, 시스템.The method of any one of claims 6 to 8, wherein the memory, when executed by the one or more processors:
Determine whether any of the PPE articles identified for use by the operator are missing from the PPE articles worn by the operator in the image;
The system further comprising instructions for presenting an alert identifying the missing PPE article.
상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품 중 하나 이상에 대한 식별 정확도에 관련된 신뢰 수준을 계산하고;
상기 신뢰 수준을 임계 신뢰 수준과 비교하며;
상기 신뢰 수준이 상기 임계 신뢰 수준 미만일 때 경보를 제시하는 명령어를 추가로 포함하는, 시스템.The method of any one of claims 6 to 9, wherein the memory, when executed by the one or more processors:
Calculating a confidence level related to an identification accuracy for at least one of the PPE articles worn by the operator in the image;
Comparing the confidence level to a threshold confidence level;
Further comprising instructions for presenting an alert when the confidence level is less than the threshold confidence level.
하나 이상의 이전에 착용된 PPE 물품을 결정하고 - 상기 하나 이상의 이전에 착용된 PPE 물품은 상기 작업자에 의해 이전에 착용된 PPE 물품, 작업 환경에서 이전에 착용된 PPE 물품, 또는 직무 기능을 위해 이전에 착용된 PPE 물품 중 적어도 하나를 포함하고, 상기 작업 환경은 상기 작업자가 작업하고 있을 작업 환경을 포함하며, 상기 직무 기능은 상기 작업자의 직무 기능을 포함함 -;
상기 하나 이상의 이전에 착용된 PPE 물품을 상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품과 비교하며;
상기 이미지 내의 상기 작업자에 의해 착용된 하나 이상의 PPE 물품이 대응하는 이전에 착용된 PPE 물품과 상이한지 여부, 또는
이전에 착용된 PPE 물품이 상기 이미지 내의 상기 작업자에 의해 착용된 하나 이상의 PPE 물품에 존재하지 않는지 여부 중 적어도 하나를 결정하고;
상기 이미지 내의 상기 작업자에 의해 착용된 하나 이상의 PPE 물품이 대응하는 이전에 착용된 PPE 물품과 상이한 경우, 상기 PPE 물품들이 어떻게 상이한지를 식별하는 경보를 제시하거나; 또는
이전에 착용된 PPE 물품이 상기 이미지 내의 상기 작업자에 의해 착용된 하나 이상의 PPE 물품에 존재하지 않는 경우, 상기 이미지 내의 상기 작업자에 의해 착용된 하나 이상의 PPE 물품에 존재하지 않는 상기 이전에 착용된 PPE 물품을 식별하는 경보를 제시하는 명령어를 추가로 포함하는, 시스템.11. The method of any one of claims 6 to 10, wherein the memory, when executed by the one or more processors:
Determine one or more previously worn PPE articles-the one or more previously worn PPE articles are PPE articles previously worn by the worker, PPE articles previously worn in a work environment, or previously for a job function It includes at least one of the worn PPE articles, the work environment includes a work environment in which the worker is working, and the job function includes the job function of the worker -;
Comparing the one or more previously worn PPE articles to PPE articles worn by the operator in the image;
Whether one or more PPE articles worn by the operator in the image are different from a corresponding previously worn PPE article, or
Determining at least one of whether a previously worn PPE article is not present in the one or more PPE articles worn by the operator in the image;
If one or more PPE articles worn by the operator in the image are different from a corresponding previously worn PPE article, present an alert identifying how the PPE articles are different; or
If a previously worn PPE article is not present in one or more PPE articles worn by the worker in the image, the previously worn PPE article is not present in one or more PPE articles worn by the worker in the image. The system further comprising an instruction for presenting an alert identifying the system.
적어도 작업자의 신원에 기초하여, 상기 작업자가 사용할 하나 이상의 개인 보호 장비(PPE) 물품을 식별하는 단계; 및
상기 작업자의 아바타를 디스플레이하는 단계 - 상기 아바타를 디스플레이하는 단계는 상기 아바타로 하여금 상기 하나 이상의 PPE 물품을 구비하게 하는 단계를 포함함 - 를 포함하는, 방법.As a method,
Identifying one or more personal protective equipment (PPE) articles for use by the worker, based at least on the worker's identity; And
And displaying the avatar of the worker, wherein displaying the avatar comprises causing the avatar to have the one or more PPE articles.
상기 작업자의 신원에 기초하여, 상기 작업자의 직무 기능을 식별하는 단계; 및
적어도 상기 작업자의 직무 기능에 기초하여, 상기 작업자의 직무 기능에 대해 요구되는 하나 이상의 디폴트 PPE 물품으로부터, 상기 작업자에 의해 사용될 상기 하나 이상의 PPE 물품을 선택하는 단계를 포함하는, 방법.The method of claim 14, wherein identifying the one or more PPE articles for use by the operator comprises:
Identifying the job function of the worker based on the identity of the worker; And
And selecting the one or more PPE articles to be used by the worker, from one or more default PPE articles required for the worker's job function, based at least on the job function of the worker.
상기 작업자의 이전에 저장된 아바타에 액세스하는 단계, 상기 작업자의 이전에 저장된 아바타를 수정하는 단계, 또는 상기 작업자의 이미지에 기초하여, 새로운 아바타를 렌더링하는 단계 중 적어도 하나를 포함하는, 방법.The method of any one of claims 14 to 16, wherein displaying the operator's avatar comprises:
Accessing the previously stored avatar of the worker, modifying the previously stored avatar of the worker, or rendering a new avatar based on the image of the worker.
상기 작업자의 이미지를 주기적으로 또는 연속적으로 캡처하는 단계 - 상기 이미지는 제1 이미지 및 제2 이미지를 포함하고, 상기 제1 이미지는 상기 제2 이미지보다 더 이른 시간에 캡처되었음 -;
상기 제1 이미지를 상기 제2 이미지와 비교하는 단계;
상기 비교에 기초하여, 상기 작업자의 이동을 결정하는 단계;
상기 하나 이상의 PPE 물품을 구비한 이동 아바타를 디스플레이하는 단계 - 상기 이동 아바타는 상기 결정된 이동을 미러링하도록 구성됨 - 를 추가로 포함하는, 방법.The method according to any one of claims 14 to 17,
Periodically or continuously capturing an image of the worker, the image comprising a first image and a second image, the first image being captured earlier than the second image;
Comparing the first image with the second image;
Determining the movement of the worker based on the comparison;
Further comprising displaying a mobile avatar with the one or more PPE articles, the mobile avatar configured to mirror the determined movement.
상기 작업자의 이미지를 캡처하는 단계;
상기 작업자의 이미지를 분석하여, 상기 이미지 내의 상기 작업자에 의해 착용된 하나 이상의 PPE 물품을 식별하는 단계; 및
상기 작업자가 사용하도록 식별된 PPE 물품을 상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품과 비교하는 단계를 추가로 포함하는, 방법.The method according to any one of claims 14 to 18,
Capturing an image of the worker;
Analyzing the image of the worker to identify one or more PPE articles worn by the worker in the image; And
And comparing a PPE article identified for use by the operator to a PPE article worn by the operator in the image.
상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품 각각이 상기 작업자가 사용하도록 식별된 상기 하나 이상의 PPE 물품 중 대응하는 PPE 물품과 대략 동일한 크기인지 여부를 결정하는 단계; 및
상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품 중 하나 이상이 상기 작업자가 사용하도록 식별된 상기 하나 이상의 PPE 물품 중 대응하는 PPE 물품과 대략 동일한 크기가 아닌 경우, 상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품이 상기 작업자가 사용하도록 식별된 상기 대응하는 PPE 물품과 크기가 상이함을 나타내는 경보를 제시하는 단계를 추가로 포함하는, 방법.The method of claim 19,
Determining whether each PPE article worn by the operator in the image is approximately the same size as a corresponding PPE article among the one or more PPE articles identified for use by the operator; And
PPE worn by the operator in the image when at least one of the PPE articles worn by the operator in the image is not approximately the same size as the corresponding PPE article among the one or more PPE articles identified for use by the operator And presenting an alert indicating that an article is of a different size than the corresponding PPE article identified for use by the operator.
상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품이 상기 작업자가 사용하도록 식별된 대응하는 PPE 물품과 대략 동일한지 여부를 결정하는 단계;
상기 작업자가 사용하도록 식별된 대응하는 PPE 물품과 동일하지 않은 PPE 물품 중 임의의 것을 사용하도록 상기 작업자가 훈련되어 있는지 여부를 결정하는 단계; 및
상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품이 상기 작업자가 사용하도록 식별된 대응하는 PPE 물품과 대략 동일하지 않은 경우, 그리고 상기 작업자가 사용하도록 식별된 대응하는 PPE 물품과 동일하지 않은, 상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품 중 임의의 것을 사용하도록 상기 작업자가 훈련되지 않은 경우, 상기 작업자가 상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품을 사용하도록 훈련되어 있지 않음을 나타내는 경보를 제시하는 단계를 추가로 포함하는, 방법.The method of claim 19 or 20,
Determining whether a PPE article worn by the operator in the image is approximately the same as a corresponding PPE article identified for use by the operator;
Determining whether the operator is trained to use any of the PPE articles that are not identical to the corresponding PPE articles identified for use by the operator; And
If the PPE article worn by the operator in the image is not approximately identical to the corresponding PPE article identified for use by the operator, and is not identical to the corresponding PPE article identified for use by the operator, within the image If the worker is not trained to use any of the PPE articles worn by the worker, presenting an alert indicating that the worker is not trained to use the PPE articles worn by the worker in the image. The method further comprising.
상기 작업자가 사용하도록 식별된 PPE 물품 중 임의의 것이 상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품으로부터 누락되어 있는지 여부를 결정하는 단계; 및
상기 누락된 PPE 물품을 식별하는 경보를 제시하는 단계를 추가로 포함하는, 방법.The method according to any one of claims 19 to 21,
Determining whether any of the PPE articles identified for use by the operator are missing from the PPE articles worn by the operator in the image; And
And presenting an alert identifying the missing PPE article.
상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품 중 하나 이상에 대한 식별 정확도에 관련된 신뢰 수준을 계산하는 단계;
상기 신뢰 수준을 임계 신뢰 수준과 비교하는 단계; 및
상기 신뢰 수준이 상기 임계 신뢰 수준 미만일 때 경보를 제시하는 단계를 추가로 포함하는, 방법.The method according to any one of claims 19 to 22,
Calculating a confidence level related to the identification accuracy of one or more of the PPE articles worn by the operator in the image;
Comparing the confidence level with a threshold confidence level; And
And presenting an alert when the confidence level is less than the threshold confidence level.
하나 이상의 이전에 착용된 PPE 물품을 결정하는 단계 - 상기 하나 이상의 이전에 착용된 PPE 물품은 상기 작업자에 의해 이전에 착용된 PPE 물품, 작업 환경에서 이전에 착용된 PPE 물품, 또는 직무 기능을 위해 이전에 착용된 PPE 물품 중 적어도 하나를 포함하고, 상기 작업 환경은 상기 작업자가 작업하고 있을 작업 환경을 포함하며, 상기 직무 기능은 상기 작업자의 직무 기능을 포함함 -;
상기 하나 이상의 이전에 착용된 PPE 물품을 상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품과 비교하는 단계;
상기 이미지 내의 상기 작업자에 의해 착용된 하나 이상의 PPE 물품이 대응하는 이전에 착용된 PPE 물품과 상이한지 여부, 또는
이전에 착용된 PPE 물품이 상기 이미지 내의 상기 작업자에 의해 착용된 하나 이상의 PPE 물품에 존재하지 않는지 여부 중 적어도 하나를 결정하는 단계; 및
상기 이미지 내의 상기 작업자에 의해 착용된 하나 이상의 PPE 물품이 대응하는 이전에 착용된 PPE 물품과 상이한 경우, 상기 PPE 물품들이 어떻게 상이한지를 식별하는 경보를 제시하는 단계; 또는
이전에 착용된 PPE 물품이 상기 이미지 내의 상기 작업자에 의해 착용된 하나 이상의 PPE 물품에 존재하지 않는 경우, 상기 이미지 내의 상기 작업자에 의해 착용된 하나 이상의 PPE 물품에 존재하지 않는 상기 이전에 착용된 PPE 물품을 식별하는 경보를 제시하는 단계를 추가로 포함하는, 방법.The method according to any one of claims 19 to 23,
Determining one or more previously worn PPE articles-The one or more previously worn PPE articles are PPE articles previously worn by the worker, PPE articles previously worn in a work environment, or transfer for a job function It includes at least one of the PPE articles worn on, the work environment includes a work environment in which the worker is working, and the job function includes the job function of the worker -;
Comparing the one or more previously worn PPE articles to PPE articles worn by the operator in the image;
Whether one or more PPE articles worn by the operator in the image are different from a corresponding previously worn PPE article, or
Determining at least one of whether a previously worn PPE article is not present in one or more PPE articles worn by the operator in the image; And
If at least one PPE article worn by the operator in the image is different from a corresponding previously worn PPE article, presenting an alert identifying how the PPE articles are different; or
If a previously worn PPE article is not present in one or more PPE articles worn by the worker in the image, the previously worn PPE article is not present in one or more PPE articles worn by the worker in the image. The method of claim 1, further comprising presenting an alert that identifies the.
디스플레이;
메모리; 및
상기 메모리 및 상기 디스플레이에 결합되는 하나 이상의 프로세서를 포함하고, 상기 메모리는, 상기 하나 이상의 프로세서에 의해 실행될 때:
적어도 작업자의 신원에 기초하여, 상기 작업자가 사용할 하나 이상의 개인 보호 장비(PPE) 물품을 식별하고;
상기 작업자의 아바타를 디스플레이하는 - 상기 아바타를 디스플레이하는 것은 상기 아바타로 하여금 상기 하나 이상의 PPE 물품을 구비하게 하는 것을 포함함 - 명령어를 포함하는, 컴퓨팅 디바이스.As a computing device,
display;
Memory; And
And one or more processors coupled to the memory and the display, wherein the memory, when executed by the one or more processors:
Identifying one or more personal protective equipment (PPE) articles for use by the worker, at least based on the worker's identity;
A computing device comprising instructions for displaying the avatar of the worker, wherein displaying the avatar comprises causing the avatar to have the one or more PPE articles.
상기 작업자의 신원에 기초하여, 상기 작업자의 직무 기능을 식별하는 것; 및
적어도 상기 작업자의 직무 기능에 기초하여, 상기 작업자의 직무 기능에 대해 요구되는 하나 이상의 디폴트 PPE 물품으로부터, 상기 작업자에 의해 사용될 상기 하나 이상의 PPE 물품을 선택하는 것을 포함하는, 컴퓨팅 디바이스.The method of claim 27, wherein identifying the one or more PPE articles for use by the operator:
Identifying the job function of the worker based on the identity of the worker; And
And selecting the one or more PPE articles to be used by the worker from one or more default PPE articles required for the worker's job function, based at least on the job function of the worker.
상기 작업자의 이전에 저장된 아바타에 액세스하는 것, 상기 작업자의 이전에 저장된 아바타를 수정하는 것, 또는 상기 작업자의 이미지에 기초하여, 새로운 아바타를 렌더링하는 것 중 적어도 하나를 포함하는, 컴퓨팅 디바이스.The method of any one of claims 27 to 29, wherein displaying the operator's avatar:
A computing device comprising at least one of accessing a previously stored avatar of the worker, modifying a previously stored avatar of the worker, or rendering a new avatar based on the image of the worker.
상기 작업자의 이미지를 주기적으로 또는 연속적으로 캡처하고 - 상기 이미지는 제1 이미지 및 제2 이미지를 포함하고, 상기 제1 이미지는 상기 제2 이미지보다 더 이른 시간에 캡처되었음 -;
상기 제1 이미지를 상기 제2 이미지와 비교하며;
상기 비교에 기초하여, 상기 작업자의 이동을 결정하고;
상기 하나 이상의 PPE 물품을 구비한 이동 아바타를 디스플레이하는 - 상기 이동 아바타는 상기 결정된 이동을 미러링하도록 구성됨 - 명령어를 추가로 포함하는, 컴퓨팅 디바이스.31. The method of any one of claims 27-30, wherein the computing device further comprises an image capture device, wherein the memory, when executed by the one or more processors:
Periodically or continuously capturing an image of the operator, the image comprising a first image and a second image, the first image being captured earlier than the second image;
Comparing the first image with the second image;
Based on the comparison, determine the movement of the worker;
The computing device further comprising instructions for displaying a mobile avatar having the one or more PPE articles, the mobile avatar being configured to mirror the determined movement.
상기 작업자의 이미지를 캡처하고;
상기 작업자의 이미지를 분석하여, 상기 이미지 내의 상기 작업자에 의해 착용된 하나 이상의 PPE 물품을 식별하며;
상기 작업자가 사용하도록 식별된 PPE 물품을 상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품과 비교하는 명령어를 추가로 포함하는, 컴퓨팅 디바이스.32. The method of any one of claims 27-31, wherein the computing device further comprises an image capture device, wherein the memory, when executed by the one or more processors:
Capturing an image of the worker;
Analyzing the image of the worker to identify one or more PPE articles worn by the worker in the image;
The computing device further comprising instructions for comparing a PPE article identified for use by the operator to a PPE article worn by the operator in the image.
상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품 각각이 상기 작업자가 사용하도록 식별된 상기 하나 이상의 PPE 물품 중 대응하는 PPE 물품과 대략 동일한 크기인지 여부를 결정하고;
상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품 중 하나 이상이 상기 작업자가 사용하도록 식별된 상기 하나 이상의 PPE 물품 중 대응하는 PPE 물품과 대략 동일한 크기가 아닌 경우, 상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품이 상기 작업자가 사용하도록 식별된 상기 대응하는 PPE 물품과 크기가 상이함을 나타내는 경보를 제시하는 명령어를 추가로 포함하는, 컴퓨팅 디바이스.The method of claim 32, wherein the memory, when executed by the one or more processors:
Determining whether each PPE article worn by the operator in the image is approximately the same size as a corresponding PPE article among the one or more PPE articles identified for use by the operator;
PPE worn by the operator in the image when at least one of the PPE articles worn by the operator in the image is not approximately the same size as the corresponding PPE article among the one or more PPE articles identified for use by the operator The computing device further comprising instructions for presenting an alert indicating that an article is of different size from the corresponding PPE article identified for use by the operator.
상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품이 상기 작업자가 사용하도록 식별된 대응하는 PPE 물품과 대략 동일한지 여부를 결정하고;
상기 작업자가 사용하도록 식별된 대응하는 PPE 물품과 동일하지 않은 PPE 물품 중 임의의 것을 사용하도록 상기 작업자가 훈련되어 있는지 여부를 결정하며;
상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품이 상기 작업자가 사용하도록 식별된 대응하는 PPE 물품과 대략 동일하지 않은 경우, 그리고 상기 작업자가 사용하도록 식별된 대응하는 PPE 물품과 동일하지 않은, 상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품 중 임의의 것을 사용하도록 상기 작업자가 훈련되지 않은 경우, 상기 작업자가 상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품을 사용하도록 훈련되어 있지 않음을 나타내는 경보를 제시하는 명령어를 추가로 포함하는, 컴퓨팅 디바이스.The method of claim 32 or 33, wherein the memory, when executed by the one or more processors:
Determine whether a PPE article worn by the operator in the image is approximately the same as a corresponding PPE article identified for use by the operator;
Determine whether the operator is trained to use any of the PPE articles that are not identical to the corresponding PPE articles identified for use by the operator;
If the PPE article worn by the operator in the image is not approximately identical to the corresponding PPE article identified for use by the operator, and is not identical to the corresponding PPE article identified for use by the operator, within the image If the worker is not trained to use any of the PPE articles worn by the worker, a command to present an alert indicating that the worker is not trained to use the PPE articles worn by the worker in the image. The computing device further comprising.
상기 작업자가 사용하도록 식별된 PPE 물품 중 임의의 것이 상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품으로부터 누락되어 있는지 여부를 결정하고;
상기 누락된 PPE 물품을 식별하는 경보를 제시하는 명령어를 추가로 포함하는, 컴퓨팅 디바이스.The method of any one of claims 32-34, wherein the memory, when executed by the one or more processors:
Determine whether any of the PPE articles identified for use by the operator are missing from the PPE articles worn by the operator in the image;
The computing device further comprising instructions for presenting an alert identifying the missing PPE article.
상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품 중 하나 이상에 대한 식별 정확도에 관련된 신뢰 수준을 계산하고;
상기 신뢰 수준을 임계 신뢰 수준과 비교하며;
상기 신뢰 수준이 상기 임계 신뢰 수준 미만일 때 경보를 제시하는 명령어를 추가로 포함하는, 컴퓨팅 디바이스.36. The method of any of claims 32-35, wherein the memory, when executed by the one or more processors:
Calculating a confidence level related to an identification accuracy for at least one of the PPE articles worn by the operator in the image;
Comparing the confidence level to a threshold confidence level;
The computing device further comprising instructions for presenting an alert when the confidence level is less than the threshold confidence level.
하나 이상의 이전에 착용된 PPE 물품을 결정하고 - 상기 하나 이상의 이전에 착용된 PPE 물품은 상기 작업자에 의해 이전에 착용된 PPE 물품, 작업 환경에서 이전에 착용된 PPE 물품, 또는 직무 기능을 위해 이전에 착용된 PPE 물품 중 적어도 하나를 포함하고, 상기 작업 환경은 상기 작업자가 작업하고 있을 작업 환경을 포함하며, 상기 직무 기능은 상기 작업자의 직무 기능을 포함함 -;
상기 하나 이상의 이전에 착용된 PPE 물품을 상기 이미지 내의 상기 작업자에 의해 착용된 PPE 물품과 비교하며;
상기 이미지 내의 상기 작업자에 의해 착용된 하나 이상의 PPE 물품이 대응하는 이전에 착용된 PPE 물품과 상이한지 여부, 또는
이전에 착용된 PPE 물품이 상기 이미지 내의 상기 작업자에 의해 착용된 하나 이상의 PPE 물품에 존재하지 않는지 여부 중 적어도 하나를 결정하고;
상기 이미지 내의 상기 작업자에 의해 착용된 하나 이상의 PPE 물품이 대응하는 이전에 착용된 PPE 물품과 상이한 경우, 상기 PPE 물품들이 어떻게 상이한지를 식별하는 경보를 제시하거나; 또는
이전에 착용된 PPE 물품이 상기 이미지 내의 상기 작업자에 의해 착용된 하나 이상의 PPE 물품에 존재하지 않는 경우, 상기 이미지 내의 상기 작업자에 의해 착용된 하나 이상의 PPE 물품에 존재하지 않는 상기 이전에 착용된 PPE 물품을 식별하는 경보를 제시하는 명령어를 추가로 포함하는, 컴퓨팅 디바이스.37. The method of any one of claims 32-36, wherein the memory, when executed by the one or more processors:
Determine one or more previously worn PPE articles-the one or more previously worn PPE articles are PPE articles previously worn by the worker, PPE articles previously worn in a work environment, or previously for a job function It includes at least one of the worn PPE articles, the work environment includes a work environment in which the worker is working, and the job function includes the job function of the worker -;
Comparing the one or more previously worn PPE articles to PPE articles worn by the operator in the image;
Whether one or more PPE articles worn by the operator in the image are different from a corresponding previously worn PPE article, or
Determining at least one of whether a previously worn PPE article is not present in the one or more PPE articles worn by the operator in the image;
If one or more PPE articles worn by the operator in the image are different from a corresponding previously worn PPE article, present an alert identifying how the PPE articles are different; or
If a previously worn PPE article is not present in one or more PPE articles worn by the worker in the image, the previously worn PPE article is not present in one or more PPE articles worn by the worker in the image. The computing device further comprising instructions for presenting an alert that identifies the.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201862637255P | 2018-03-01 | 2018-03-01 | |
US62/637,255 | 2018-03-01 | ||
PCT/IB2019/051551 WO2019166952A1 (en) | 2018-03-01 | 2019-02-26 | Personal protection equipment identification system |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20200128111A true KR20200128111A (en) | 2020-11-11 |
Family
ID=65955245
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020207028083A Withdrawn KR20200128111A (en) | 2018-03-01 | 2019-02-26 | Personal protective equipment identification system |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP3759667A1 (en) |
KR (1) | KR20200128111A (en) |
CN (1) | CN111801695A (en) |
WO (1) | WO2019166952A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102457081B1 (en) * | 2022-06-10 | 2022-10-21 | 케이에이치알앤디 주식회사 | Safety management fee billing system |
KR20230089320A (en) * | 2021-12-13 | 2023-06-20 | (주)아이작솔루션 | System for providing metaverse based cooperation specialist meeting service for management consulting |
KR102712162B1 (en) * | 2023-04-07 | 2024-09-30 | 주식회사 씨앤비웹에이치알 | Apparatus and method for supporting the health and safety of workers in the workplace |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021229372A1 (en) | 2020-05-15 | 2021-11-18 | 3M Innovative Properties Company | Personal protective equipment training system with user-specific augmented reality content construction and rendering |
TWI779404B (en) * | 2020-11-19 | 2022-10-01 | 南亞科技股份有限公司 | Protective gear identification system and protective gear identification method |
WO2022195383A1 (en) * | 2021-03-16 | 2022-09-22 | 3M Innovative Properties Company | Systems and methods for worksite safety compliance |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI280009B (en) * | 2005-05-31 | 2007-04-21 | Ind Tech Res Inst | Equipment management system and method |
US8208681B2 (en) * | 2007-12-20 | 2012-06-26 | Kimberly-Clark Worldwide, Inc. | Image analysis system for detecting personal protective equipment compliance |
WO2016118690A1 (en) * | 2015-01-22 | 2016-07-28 | Siemens Aktiengesellschaft | Systems and methods for monitoring use of personal protective equipment |
JP6807405B2 (en) * | 2016-06-23 | 2021-01-06 | スリーエム イノベイティブ プロパティズ カンパニー | Personal protective equipment (PPE) with analysis stream processing for safety event detection |
US10610708B2 (en) * | 2016-06-23 | 2020-04-07 | 3M Innovative Properties Company | Indicating hazardous exposure in a supplied air respirator system |
-
2019
- 2019-02-26 KR KR1020207028083A patent/KR20200128111A/en not_active Withdrawn
- 2019-02-26 EP EP19714240.9A patent/EP3759667A1/en not_active Withdrawn
- 2019-02-26 WO PCT/IB2019/051551 patent/WO2019166952A1/en active Application Filing
- 2019-02-26 CN CN201980016367.3A patent/CN111801695A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20230089320A (en) * | 2021-12-13 | 2023-06-20 | (주)아이작솔루션 | System for providing metaverse based cooperation specialist meeting service for management consulting |
KR102457081B1 (en) * | 2022-06-10 | 2022-10-21 | 케이에이치알앤디 주식회사 | Safety management fee billing system |
KR102712162B1 (en) * | 2023-04-07 | 2024-09-30 | 주식회사 씨앤비웹에이치알 | Apparatus and method for supporting the health and safety of workers in the workplace |
Also Published As
Publication number | Publication date |
---|---|
WO2019166952A1 (en) | 2019-09-06 |
CN111801695A (en) | 2020-10-20 |
EP3759667A1 (en) | 2021-01-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112136138B (en) | Image-based personal protective equipment fit system using personnel-specific fit test image data | |
US20210216773A1 (en) | Personal protective equipment system with augmented reality for safety event detection and visualization | |
US11676468B2 (en) | Context-based programmable safety rules for personal protective equipment | |
US20210343182A1 (en) | Virtual-reality-based personal protective equipment training system | |
KR20200128111A (en) | Personal protective equipment identification system | |
US12062441B2 (en) | Personal protective equipment and safety management system having active worker sensing and assessment | |
US20210216940A1 (en) | Personal protective equipment and safety management system for comparative safety event assessment | |
US20210117933A1 (en) | Personal protective equipment management system with distributed digital blockchain ledger | |
US20200410444A1 (en) | Personal protection equipment identification system | |
US12271969B2 (en) | Personal protective equipment training system with user-specific augmented reality content construction and rendering | |
US11417072B2 (en) | Automated fitting of multiple articles of personal protection equipment concurrently worn by a user |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20200928 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20220225 Comment text: Request for Examination of Application |
|
PC1202 | Submission of document of withdrawal before decision of registration |
Comment text: [Withdrawal of Procedure relating to Patent, etc.] Withdrawal (Abandonment) Patent event code: PC12021R01D Patent event date: 20220902 |
|
WITB | Written withdrawal of application |