CN117009188B - 一种计算机***防误操作***及方法 - Google Patents
一种计算机***防误操作***及方法 Download PDFInfo
- Publication number
- CN117009188B CN117009188B CN202311268607.3A CN202311268607A CN117009188B CN 117009188 B CN117009188 B CN 117009188B CN 202311268607 A CN202311268607 A CN 202311268607A CN 117009188 B CN117009188 B CN 117009188B
- Authority
- CN
- China
- Prior art keywords
- man
- machine interaction
- module
- information
- instruction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000002265 prevention Effects 0.000 title claims abstract description 103
- 238000000034 method Methods 0.000 title claims abstract description 19
- 230000003993 interaction Effects 0.000 claims abstract description 314
- 230000002093 peripheral effect Effects 0.000 claims abstract description 158
- 238000012544 monitoring process Methods 0.000 claims abstract description 42
- 238000010191 image analysis Methods 0.000 claims abstract description 23
- 238000004458 analytical method Methods 0.000 claims abstract description 6
- 238000000605 extraction Methods 0.000 claims description 12
- 239000000284 extract Substances 0.000 claims description 10
- 238000012790 confirmation Methods 0.000 claims description 4
- 238000004519 manufacturing process Methods 0.000 abstract description 5
- 238000012545 processing Methods 0.000 abstract description 2
- 241000699666 Mus <mouse, genus> Species 0.000 description 33
- 230000006870 function Effects 0.000 description 11
- 230000002452 interceptive effect Effects 0.000 description 5
- 230000007257 malfunction Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000009434 installation Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3438—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment monitoring of user actions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30076—Arrangements for executing specific machine instructions to perform miscellaneous control operations, e.g. NOP
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Computer Hardware Design (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
本发明属于计算机***处理技术领域,具体涉及一种计算机***防误操作***及方法,该***包括:图像采集模块采集计算机***图形显示器上的图像信息并发送至图像解析模块;图像解析模块对图像信息进行识别解析,生成监控信息并发送至防误操作判定模块;防误操作判定模块接收信息输入模块提取的关键操作信息,对关键操作信息进行判定,根据判定结果生成人机交互指令并发送至人机交互外设锁定模块;人机交互外设锁定模块根据人机交互指令生成人机交互操作指令并发送至人机交互外设;人机交互外设具有锁止功能,根据人机交互操作指令进行相应操作。本发明能够有效控制计算机***的误操作,避免造成生产影响、经济损失。
Description
技术领域
本发明属于计算机***处理技术领域,具体涉及一种计算机***防误操作***及方法。
背景技术
微型计算机使用键盘和鼠标进行人机交互,并广泛应用于各行各业,在某些特定行业,如:工业控制、金融、软件等,对键盘和鼠标的误操作可能导致严重的事件。
在工业控制领域,数字化控制***(DCS)的操纵员站和工程师站均采用键盘和鼠标进行人机交互,运维人员利用鼠标点击执行设备启停、阀门开关操作,一旦出现误操作,可能导致工艺***停机,对工厂的生产造成影响。
在金融领域,如果在转账输入金额时出现错误,可能造成极大的经济损失。
因此,亟待开发一种***或方法,能够有效控制计算机***的误操作,避免造成生产影响、经济损失等。
发明内容
本发明的目的在于提供一种计算机***防误操作***及方法,该***通过锁定人机交互外设的操作并进行防误操作判定,以识别操作的正确性,从而避免人因误操作的可能。
实现本发明目的的技术方案:
一种计算机***防误操作***,所述***包括:图像采集模块、图像解析模块、防误操作判定模块、人机交互外设锁定模块、人机交互外设、信息输入模块;
图像采集模块采集计算机***图形显示器上的图像信息,将图像信息发送至图像解析模块;
图像解析模块对图像信息进行识别解析,生成监控信息,并将监控信息发送至防误操作判定模块;
防误操作判定模块接收信息输入模块提取的关键操作信息,对关键操作信息进行判定,根据判定结果生成人机交互指令,将人机交互指令发送至人机交互外设锁定模块;
人机交互外设锁定模块根据人机交互指令生成人机交互操作指令,将人机交互操作指令发送至人机交互外设;
人机交互外设具有锁止功能,根据人机交互操作指令进行相应操作;
所述防误操作判定模块对关键操作信息进行判定,根据判定结果生成人机交互指令,将人机交互指令发送至人机交互外设锁定模块包括:
若关键操作信息与监控信息一致,防误操作判定模块生成人机交互锁止指令,将人机交互锁止指令发送至人机交互外设锁定模块,同时执行防误操作判定,当防误操作判定通过后,防误操作判定模块生成解除人机交互锁止指令,将解除人机交互锁止指令发送至人机交互外设锁定模块;
若关键操作信息与监控信息不一致,防误操作判定模块生成人机交互执行指令,将人机交互执行指令发送至人机交互外设锁定模块;
所述人机交互外设锁定模块根据人机交互指令生成人机交互操作指令,将人机交互操作指令发送至人机交互外设,人机交互外设根据人机交互操作指令进行相应操作包括:
若人机交互外设锁定模块接收防误操作判定模块发送的人机交互锁止指令,人机交互外设锁定模块生成锁止关键操作指令,并将锁止关键操作指令发送至人机交互外设,人机交互外设锁止关键操作;
若人机交互外设锁定模块接收防误操作判定模块发送的解除人机交互锁止指令或人机交互执行指令,人机交互外设锁定模块生成执行关键操作指令,并将执行关键操作指令发送至人机交互外设,人机交互外设执行关键操作。
进一步地,所述监控信息包括关键操作窗口的位置信息、关键操作区域的位置信息、鼠标的位置信息、输入框信息、选择框信息。
进一步地,所述信息输入模块包括行为识别模块、语音识别模块、指令提取模块;行为识别模块接收第一摄像头采集的行为信息,对行为信息进行识别,提取出行为识别信息,将行为识别信息发送至防误操作判定模块;语音识别模块接收麦克风采集的语音信息,对语音信息进行识别,提取出语音识别信息,将语音识别信息发送至防误操作判定模块;指令提取模块提取工作管理***中的操作信息,生成预期操作指令,将预期操作指令发送至防误操作判定模块。
进一步地,所述人机交互外设的锁止功能集成于定制的键盘、鼠标中,或集成于键盘、鼠标的软件接口。
进一步地,所述人机交互外设具体为计算机***的键盘、鼠标。
进一步地,所述人机交互外设包括USB-HID采集接口、USB-HID指令输出模块,USB-HID采集接口用于采集人机交互外设的交互操作信息,将交互操作信息发送至人机交互外设锁定模块,人机交互外设锁定模块根据防误操作判定模块发送的人机交互指令生成人机交互操作指令,人机交互操作指令包括锁止关键操作指令、执行关键操作指令,当人机交互操作指令为执行关键操作指令时,USB-HID指令输出模块接收USB-HID采集接口发送的交互操作信息,将交互操作信息发送至下游应用软件中。
进一步地,所述图像采集模块包括第二摄像头、计算机图像采集接口,计算机图像采集接口接收第二摄像头发送的图像信息,将图像信息转化生成计算机图像信息,并将计算机图像信息发送至图像解析模块。
一种计算机***防误操作方法,所述方法包括以下步骤:
步骤(1)、采集计算机***的图像信息;
步骤(2)、对图像信息进行识别解析,生成监控信息;
步骤(3)、对关键操作信息进行识别判定,根据判定结果生成人机交互指令;
步骤(4)、当人机交互指令为人机交互锁止指令时,执行防误操作判定,判定防误操作判定是否通过;
步骤(5)、根据防误操作判定结果,确认人机交互外设是否执行关键操作。
进一步地,所述监控信息包括关键操作窗口的位置信息、关键操作区域的位置信息、鼠标的位置信息、输入框信息、选择框信息。
进一步地,所述步骤(3)具体为:当关键操作信息与监控信息一致时,生成人机交互锁止指令,人机交互外设锁止关键操作;当关键操作信息与监控信息不一致时,生成人机交互执行指令,人机交互外设执行关键操作。
进一步地,所述步骤(5)包括:
步骤(5.1)、当防误操作判定通过,解除人机交互锁止指令,人机交互外设恢复正常执行关键操作;
步骤(5.2)、当防误操作判定不通过,执行防误操作判定,人机交互外设继续锁止关键操作。
本发明的有益技术效果在于:
1、本发明提供的一种计算机***防误操作***通过防误操作判定,降低人因误操作的风险,避免误操作导致的工厂停机、财产损失;
2、本发明提供的一种计算机***防误操作***通过设有带有锁止功能的人机交互外设,实现了只在关键操作时被锁止,从而不影响人机交互外设的正常使用;
3、本发明提供的一种计算机***防误操作***根据***环境提供介入式和非介入式防误操作***,并根据需要应用需求选择防误操作判定的方法,提高防误操作方法和***的适用性和可扩展性。
附图说明
图1为本发明所提供的一种计算机***防误操作***方框图;
图2为本发明所提供的一种安装于计算机***中的防误操作***方框图;
图3为本发明所提供的一种安装于计算机***外的防误操作***方框图。
具体实施方式
下面结合附图和实施例对本发明作进一步详细说明。
如图1所示,本发明提供的一种计算机***防误操作***,包括:图像采集模块11、图像解析模块12、防误操作判定模块13、人机交互外设锁定模块14、人机交互外设15、信息输入模块。
图像采集模块11、图像解析模块12、防误操作判定模块13、人机交互外设锁定模块14、人机交互外设15依次连接,信息输入模块与防误操作判定模块13连接。
图像采集模块11采集计算机***图形显示器上的图像信息,将图像信息发送至图像解析模块12。
图像解析模块12接收图像采集模块11发送的图像信息,对图像信息进行识别解析,生成监控信息,并将监控信息发送至防误操作判定模块13。监控信息包括关键操作窗口的位置信息、关键操作区域的位置信息、鼠标的位置信息、输入框信息、选择框信息。
防误操作判定模块13接收图像解析模块12发送的监控信息,并接收信息输入模块提取的关键操作信息,对关键操作信息进行判定,根据判定结果生成人机交互指令,将人机交互指令发送至人机交互外设锁定模块14。
若关键操作信息与监控信息一致,防误操作判定模块13生成人机交互锁止指令,将人机交互锁止指令发送至人机交互外设锁定模块14,同时执行防误操作判定,防误操作判定包括:语音识别、眼焦点识别、多重确认等。当防误操作判定通过后,即关键操作信息的“指令”与需求指令一致,由防误操作判定模块13生成解除人机交互锁止指令,将解除人机交互锁止指令发送至人机交互外设锁定模块14。
若关键操作信息与监控信息不一致,防误操作判定模块13生成人机交互执行指令,将人机交互执行指令发送至人机交互外设锁定模块14。
人机交互外设锁定模块14接收防误操作判定模块13发送的人机交互指令,根据人机交互指令生成人机交互操作指令,将人机交互操作指令发送至人机交互外设15;
人机交互外设15具有锁止功能,根据人机交互操作指令进行相应操作。
若人机交互外设锁定模块14接收防误操作判定模块13发送的人机交互锁止指令,人机交互外设锁定模块14生成锁止关键操作指令,并将锁止关键操作指令发送至人机交互外设15,人机交互外设15锁止关键操作;若人机交互外设锁定模块14接收防误操作判定模块13发送的解除人机交互锁止指令或人机交互执行指令,人机交互外设锁定模块14生成执行关键操作指令,并将执行关键操作指令发送至人机交互外设15,人机交互外设15执行关键操作。
人机交互锁止指令通过人机交互外设锁止模块传递到人机交互外设,包括但不限于对键盘的“回车”键和/或对鼠标的“左键”的锁止;
人机交互外设15包括计算机***的键盘、鼠标等,锁止功能可以是集成于定值的键盘、鼠标中,或是集成于键盘、鼠标的软件接口。
在具体实施时,当鼠标进入关键操作区域和/或输入光标进入关键操作窗口时,由防误操作判定模块13生成人机交互锁止指令。当鼠标离开关键操作区域和/或输入光标离开关键操作窗口时,由防误操作判定模块13生成解除人机交互锁止指令;人机交互锁止指令、解除人机交互锁止指令发送至人机交互外设锁定模块14。
本发明提供的一种计算机***防误操作方法,包括以下步骤:
步骤(1)、采集计算机***的图像信息;
步骤(2)、对图像信息进行识别解析,生成监控信息,监控信息包括关键操作窗口的位置信息、关键操作区域的位置信息、鼠标的位置信息、输入框信息;
步骤(3)、对关键操作信息进行识别判定,根据判定结果生成人机交互指令;当关键操作信息与监控信息一致时,生成人机交互锁止指令,人机交互外设锁止关键操作;当关键操作信息与监控信息不一致时,生成人机交互执行指令,人机交互外设执行关键操作;
步骤(4)、当人机交互指令为人机交互锁止指令时,执行防误操作判定,判定防误操作判定是否通过,即判定关键操作信息的“指令”与需求指令是否一致;
步骤(5)、根据防误操作判定结果,确认人机交互外设是否执行关键操作;
步骤(5.1)、当防误操作判定通过,即关键操作信息的“指令”与需求指令一致,解除人机交互锁止指令,人机交互外设恢复正常执行关键操作;
步骤(5.2)、当防误操作判定不通过,即关键操作信息的“指令”与需求指令不一致,执行防误操作判定,人机交互外设继续锁止关键操作。
在具体实施时,当识别到输入图标进入关键输入框时,对键盘的“回车”键进行锁止,当识别到鼠标进入关键操作区域时,对鼠标的“左键”进行锁止;当关键操作的“指令”与需求指令一致时,即防误操作判定通过后,解除对键盘的“回车”键和/或对鼠标的“左键”的锁止。
实施例1
对于允许安装第三方软件同时不允许连接生产管理***的计算机***,本实施例在所述计算机***中安装计算机***防误操作***,以实现防误操作功能。如图2所示,该计算机***防误操作***包括:图像采集模块11;图像解析模块12;防误操作判定模块13;人机交互外设锁定模块14、人机交互外设15、信息输入模块。人机交互外设15包括USB-HID(即基于USB的人机交互外设,是一种协议和接口)采集接口151、USB-HID指令输出模块152。信息输入模块包括行为识别模块161、语音识别模块162。USB-HID指令输出模块152以应用软件的方式安装于计算机***中。
图像采集模块11、图像解析模块12、防误操作判定模块13、人机交互外设锁定模块14依次连接,信息输入模块与防误操作判定模块13连接。
图像采集模块11用于从计算机内部采集计算机图像信息,将采集的计算机图像信息发送至图像解析模块12。采集的计算机图像信息可以直接来源于计算机显示卡的内存,也可以来源于计算机显示卡与显示器的接口。
图像解析模块12对计算机图像信息进行识别解析,生成监控信息,并将监控信息发送至防误操作判定模块13。监控信息包括关键操作窗口的位置信息、关键操作区域的位置信息、鼠标的位置信息、输入框信息、选择框信息。
防误操作判定模块13接收图像解析模块12发送的监控信息,并接收信息输入模块提取的关键操作信息,对关键操作信息进行判定,根据判定结果生成人机交互指令,将人机交互指令发送至人机交互外设锁定模块14。
人机交互外设锁定模块14接收防误操作判定模块13发送的人机交互指令,生成人机交互操作指令。
若关键操作信息与监控信息一致,防误操作判定模块13生成人机交互锁止指令,将人机交互锁止指令发送至人机交互外设锁定模块14,同时执行防误操作判定。当防误操作判定通过后,防误操作判定模块13生成解除人机交互锁止指令,将解除人机交互锁止指令发送至人机交互外设锁定模块14。
若关键操作信息与监控信息不一致,防误操作判定模块13生成人机交互执行指令,将人机交互执行指令发送至人机交互外设锁定模块14。
若人机交互外设锁定模块14接收防误操作判定模块13发送的人机交互锁止指令,人机交互外设锁定模块14生成锁止关键操作指令;若人机交互外设锁定模块14接收防误操作判定模块13发送的解除人机交互锁止指令或人机交互执行指令,人机交互外设锁定模块14生成执行关键操作指令。
在具体实施时,当鼠标进入关键操作区域和/或输入光标进入关键操作窗口时,由防误操作判定模块13生成人机交互锁止指令。当鼠标离开关键操作区域和/或输入光标离开关键操作窗口时,由防误操作判定模块13生成解除人机交互锁止指令;人机交互锁止指令、解除人机交互锁止指令发送至人机交互外设锁定模块14。
信息输入模块包括行为识别模块161、语音识别模块162;行为识别模块161一端与第一摄像头163连接,另一端与防误操作判定模块13连接;语音识别模块162一端与麦克风164连接,另一端与防误操作判定模块13连接。
第一摄像头163用于采集当前人机交互外设操作人员的行为信息,将行为信息发送至行为识别模块161。行为信息包括:操作人员眼焦点、操作人员手指指向。
行为识别模块161接收第一摄像头163采集的行为信息,对行为信息进行识别,提取出行为识别信息,将行为识别信息发送至防误操作判定模块13。行为识别信息包括:操作人员眼焦点位置、操作人员手指指向及位置、操作人员的数量。
麦克风164用于采集当前人机交互外设操作人员的语音信息,将语音信息发送至语音识别模块162。语音信息包括操作人员口述指令。
语音识别模块162对语音信息进行识别,提取出语音识别信息,将语音识别信息发送至防误操作判定模块13。
防误操作判定模块13根据行为识别模块161的提取的行为识别信息、语音识别模块162提取的语音识别信息,对行为识别信息、语音识别信息进行防误操作判定。根据判定结果生成人机交互指令,将人机交互指令发送至人机交互外设锁定模块14。当防误操作判定通过后,由防误操作判定模块13发出解除人机交互锁止指令。
具体来讲,防误操作判定模块13根据行为识别模块161提取的操作人员眼焦点位置、操作人员手指指向及位置、操作人员的数量,判定操作人员眼焦点是否位于关键操作窗口和/或关键操作区域;操作人员手指指向是否在关键操作窗口和/或关键操作区域停留;是否进行了两个或多个操作人员的确认。防误操作判定模块13根据语音识别模块162提取的操作人员口述指令,判定口述指令与鼠标的位置和/或输入框信息的一致性。
人机交互外设15包括USB-HID采集接口151、USB-HID指令输出模块152。
USB-HID采集接口151用于采集人机交互外设15的交互操作信息,将交互操作信息发送至人机交互外设锁定模块14。人机交互外设15包括键盘、鼠标等。
人机交互外设锁定模块14接收防误操作判定模块13发送的人机交互锁止指令时,人机交互外设锁定模块14生成锁止关键操作指令,对USB-HID采集接口151发送的交互操作信息进行锁定,阻止交互操作信息发送至USB-HID指令输出模块152。交互操作信息包括:键盘的“回车”键、鼠标的“左键”。
人机交互外设锁定模块14接收防误操作判定模块13发送的解除人机交互锁止指令或人机交互执行指令时,人机交互外设锁定模块14生成执行关键操作指令,解除对USB-HID采集接口151发送的交互操作信息的锁定,将交互操作信息发送至USB-HID指令输出模块152。
USB-HID指令输出模块152接收USB-HID采集接口151发送的交互操作信息,将交互操作信息发送至下游应用软件中。
实施例2
对于网络安全和***稳定要求极高的、不允许安装第三方软件同时不允许连接生产管理***的计算机***,本实施例在所述计算机***外安装计算机***防误操作***,以实现防误操作功能。如图3所示,该计算机***防误操作***包括:图像采集模块11;图像解析模块12;防误操作判定模块13;人机交互外设锁定模块14、人机交互外设15、信息输入模块。图像采集模块11包括第二摄像头111、计算机图像采集接口112。信息输入模块包括行为识别模块161、语音识别模块162、指令提取模块163。人机交互外设15为带锁止功能的外设。
图像解析模块12、防误操作判定模块13、人机交互外设锁定模块14、人机交互外设15依次连接,信息输入模块与防误操作判定模块13连接。
计算机图像采集接口112一端与第二摄像头111连接,另一端与图像解析模块12连接。第二摄像头111安装于计算机***显示器的前方,实时拍摄计算机***显示器的图像信息,并将拍摄的图像信息发送至计算机图像采集接口112。计算机图像采集接口112接收第二摄像头111发送的图像信息,将图像信息转化生成计算机图像信息,并将计算机图像信息发送至图像解析模块12。
图像解析模块12对计算机图像信息进行识别解析,生成监控信息,并将监控信息发送至防误操作判定模块13。监控信息包括关键操作窗口的位置信息、关键操作区域的位置信息、鼠标的位置信息、输入框信息、选择框信息。
防误操作判定模块13接收图像解析模块12发送的监控信息,并接收信息输入模块提取的关键操作信息,对关键操作信息进行判定,根据判定结果生成人机交互指令,将人机交互指令发送至人机交互外设锁定模块14。
人机交互外设锁定模块14接收防误操作判定模块13发送的人机交互指令,生成人机交互操作指令。
若关键操作信息与监控信息一致,防误操作判定模块13生成人机交互锁止指令,将人机交互锁止指令发送至人机交互外设锁定模块14,同时执行防误操作判定。当防误操作判定通过后,防误操作判定模块13生成解除人机交互锁止指令,将解除人机交互锁止指令发送至人机交互外设锁定模块14。
若关键操作信息与监控信息不一致,防误操作判定模块13生成人机交互执行指令,将人机交互执行指令发送至人机交互外设锁定模块14。
若人机交互外设锁定模块14接收防误操作判定模块13发送的人机交互锁止指令,人机交互外设锁定模块14生成锁止关键操作指令;若人机交互外设锁定模块14接收防误操作判定模块13发送的解除人机交互锁止指令或人机交互执行指令,人机交互外设锁定模块14生成执行关键操作指令。
在具体实施时,当鼠标进入关键操作区域和/或输入光标进入关键操作窗口时,由防误操作判定模块13生成人机交互锁止指令。当鼠标离开关键操作区域和/或输入光标离开关键操作窗口时,由防误操作判定模块13生成解除人机交互锁止指令;人机交互锁止指令、解除人机交互锁止指令发送至人机交互外设锁定模块14。
信息输入模块包括行为识别模块161、语音识别模块162、指令提取模块165;行为识别模块161一端与第一摄像头163连接,另一端与防误操作判定模块13连接;语音识别模块162一端与麦克风164连接,另一端与防误操作判定模块13连接;指令提取模块163一端与工作管理***166连接,另一端与防误操作判定模块13连接。
第一摄像头163用于采集当前人机交互外设操作人员的行为信息,将行为信息发送至行为识别模块161。行为信息包括:操作人员眼焦点、操作人员手指指向。
行为识别模块161接收第一摄像头163采集的行为信息,对行为信息进行识别,提取出行为识别信息,将行为识别信息发送至防误操作判定模块13。行为识别信息包括:操作人员眼焦点位置、操作人员手指指向及位置、操作人员的数量。
麦克风164用于采集当前人机交互外设操作人员的语音信息,将语音信息发送至语音识别模块162。语音信息包括操作人员口述指令。
语音识别模块162接收麦克风164采集的语音信息,对语音信息进行识别,提取出语音识别信息,将语音识别信息发送至防误操作判定模块13。
工作管理***166用于在管理***中制定工作规划和操作指令,生成操作信息,将操作信息发送至指令提取模块165。操作指令包括本次工作中计算机图像中关键操作窗口的操作信息。
指令提取模块165用于提取工作管理***166中的操作信息,生成预期操作指令,将预期操作指令发送至防误操作判定模块13。
行为识别模块161、语音识别模块162、指令提取模块165组成3种防误操作判定信息生成方法,在实施例中可以根据需求任意搭配使用,也可单独使用。
防误操作判定模块13根据行为识别模块161的提取的行为识别信息、语音识别模块162提取的语音识别信息、指令提取模块165生成的预期操作指令,对行为识别信息、语音识别信息、预期操作指令进行防误操作判定。根据判定结果生成人机交互指令,将人机交互指令发送至人机交互外设锁定模块14。当防误操作判定通过后,由防误操作判定模块13发出解除人机交互锁止指令。
具体来讲,防误操作判定模块13根据行为识别模块161提取的操作人员眼焦点位置、操作人员手指指向及位置、操作人员的数量,判定操作人员眼焦点是否位于关键操作窗口和/或关键操作区域;操作人员手指指向是否在关键操作窗口和/或关键操作区域停留;是否进行了两个或多个操作人员的确认。防误操作判定模块13根据语音识别模块162提取的操作人员口述指令,判定口述指令与鼠标的位置和/或输入框信息的一致性。防误操作判定模块13根据指令提取模块165生成的预期操作指令,判定预期操作指令与鼠标的位置和/或输入框信息和/或选择框信息的一致性。
人机交互外设锁定模块14接收防误操作判定模块13发送的人机交互锁止指令时,人机交互外设锁定模块14生成锁止关键操作指令,并将锁止关键操作指令发送至带锁止功能的人机交互外设15,带锁止功能的人机交互外设15带有锁止器,通过锁止器使人机交互外设15处于锁止状态,进而锁止关键操作。
人机交互外设锁定模块14接收防误操作判定模块13发送的解除人机交互锁止指令或人机交互执行指令时,人机交互外设锁定模块14生成执行关键操作指令,并将执行关键操作指令发送至带锁止功能的人机交互外设15,人机交互外设15解除锁止器,人机交互外设15执行关键操作。
人机交互外设15包括键盘、鼠标,具体可以为键盘的“回车”键和/或鼠标的“左键”,通过人机交互外设15的锁止器,使键盘的“回车”键和/或鼠标的“左键”处于锁止状态。解除人机交互外设15的锁止器后,键盘的“回车”键和/或鼠标的“左键”可以执行关键操作。
上面结合附图和实施例对本发明作了详细说明,但是本发明并不限于上述实施例,在本领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下作出各种变化。本发明中未作详细描述的内容均可以采用现有技术。
Claims (11)
1.一种计算机***防误操作***,其特征在于,所述***包括:图像采集模块(11)、图像解析模块(12)、防误操作判定模块(13)、人机交互外设锁定模块(14)、人机交互外设(15)、信息输入模块;
图像采集模块(11)采集计算机***图形显示器上的图像信息,将图像信息发送至图像解析模块(12);
图像解析模块(12)对图像信息进行识别解析,生成监控信息,并将监控信息发送至防误操作判定模块(13);
防误操作判定模块(13)接收信息输入模块提取的关键操作信息,对关键操作信息进行判定,根据判定结果生成人机交互指令,将人机交互指令发送至人机交互外设锁定模块(14);
信息输入模块包括行为识别模块(161)、语音识别模块(162);
防误操作判定模块(13)根据行为识别模块(161)提取的操作人员眼焦点位置、操作人员手指指向及位置、操作人员的数量,判定操作人员眼焦点是否位于关键操作窗口和/或关键操作区域;操作人员手指指向是否在关键操作窗口和/或关键操作区域停留;是否进行了两个或多个操作人员的确认;防误操作判定模块(13)根据语音识别模块(162)提取的操作人员口述指令,判定口述指令与鼠标的位置和/或输入框信息的一致性;
人机交互外设锁定模块(14)根据人机交互指令生成人机交互操作指令,将人机交互操作指令发送至人机交互外设(15);
人机交互外设(15)具有锁止功能,根据人机交互操作指令进行相应操作;
所述防误操作判定模块(13)对关键操作信息进行判定,根据判定结果生成人机交互指令,将人机交互指令发送至人机交互外设锁定模块(14)包括:
若关键操作信息与监控信息一致,防误操作判定模块(13)生成人机交互锁止指令,将人机交互锁止指令发送至人机交互外设锁定模块(14),同时执行防误操作判定,当防误操作判定通过后,防误操作判定模块(13)生成解除人机交互锁止指令,将解除人机交互锁止指令发送至人机交互外设锁定模块(14);
若关键操作信息与监控信息不一致,防误操作判定模块(13)生成人机交互执行指令,将人机交互执行指令发送至人机交互外设锁定模块(14);
所述人机交互外设锁定模块(14)根据人机交互指令生成人机交互操作指令,将人机交互操作指令发送至人机交互外设(15),人机交互外设(15)根据人机交互操作指令进行相应操作包括:
若人机交互外设锁定模块(14)接收防误操作判定模块(13)发送的人机交互锁止指令,人机交互外设锁定模块(14)生成锁止关键操作指令,并将锁止关键操作指令发送至人机交互外设(15),人机交互外设(15)锁止关键操作;
若人机交互外设锁定模块(14)接收防误操作判定模块(13)发送的解除人机交互锁止指令或人机交互执行指令,人机交互外设锁定模块(14)生成执行关键操作指令,并将执行关键操作指令发送至人机交互外设(15),人机交互外设(15)执行关键操作。
2.根据权利要求1所述的一种计算机***防误操作***,其特征在于,所述监控信息包括关键操作窗口的位置信息、关键操作区域的位置信息、鼠标的位置信息、输入框信息、选择框信息。
3.根据权利要求1所述的一种计算机***防误操作***,其特征在于,所述信息输入模块包括行为识别模块(161)、语音识别模块(162)、指令提取模块(165);行为识别模块(161)接收第一摄像头(163)采集的行为信息,对行为信息进行识别,提取出行为识别信息,将行为识别信息发送至防误操作判定模块(13);语音识别模块(162)接收麦克风(164)采集的语音信息,对语音信息进行识别,提取出语音识别信息,将语音识别信息发送至防误操作判定模块(13);指令提取模块(165)提取工作管理***(166)中的操作信息,生成预期操作指令,将预期操作指令发送至防误操作判定模块(13)。
4.根据权利要求1所述的一种计算机***防误操作***,其特征在于,所述人机交互外设(15)的锁止功能集成于定制的键盘、鼠标中,或集成于键盘、鼠标的软件接口。
5.根据权利要求1所述的一种计算机***防误操作***,其特征在于,所述人机交互外设(15)具体为计算机***的键盘、鼠标。
6.根据权利要求1所述的一种计算机***防误操作***,其特征在于,所述人机交互外设(15)包括USB-HID采集接口(151)、USB-HID指令输出模块(152),USB-HID采集接口(151)用于采集人机交互外设(15)的交互操作信息,将交互操作信息发送至人机交互外设锁定模块(14),人机交互外设锁定模块(14)根据防误操作判定模块(13)发送的人机交互指令生成人机交互操作指令,人机交互操作指令包括锁止关键操作指令、执行关键操作指令,当人机交互操作指令为执行关键操作指令时,USB-HID指令输出模块(152)接收USB-HID采集接口(151)发送的交互操作信息,将交互操作信息发送至下游应用软件中。
7.根据权利要求1所述的一种计算机***防误操作***,其特征在于,所述图像采集模块(11)包括第二摄像头(111)、计算机图像采集接口(112),计算机图像采集接口(112)接收第二摄像头(111)发送的图像信息,将图像信息转化生成计算机图像信息,并将计算机图像信息发送至图像解析模块(12)。
8.一种计算机***防误操作方法,其特征在于,采用根据权利要求1所述的一种计算机***防误操作***,所述方法包括以下步骤:
步骤(1)、采集计算机***的图像信息;
步骤(2)、对图像信息进行识别解析,生成监控信息;
步骤(3)、对关键操作信息进行识别判定,根据判定结果生成人机交互指令;
步骤(4)、当人机交互指令为人机交互锁止指令时,执行防误操作判定,判定防误操作判定是否通过;
步骤(5)、根据防误操作判定结果,确认人机交互外设是否执行关键操作。
9.根据权利要求8所述的一种计算机***防误操作方法,其特征在于,所述监控信息包括关键操作窗口的位置信息、关键操作区域的位置信息、鼠标的位置信息、输入框信息、选择框信息。
10.根据权利要求8所述的一种计算机***防误操作方法,其特征在于,所述步骤(3)具体为:当关键操作信息与监控信息一致时,生成人机交互锁止指令,人机交互外设锁止关键操作;当关键操作信息与监控信息不一致时,生成人机交互执行指令,人机交互外设执行关键操作。
11.根据权利要求8所述的一种计算机***防误操作方法,其特征在于,所述步骤(5)包括:
步骤(5.1)、当防误操作判定通过,解除人机交互锁止指令,人机交互外设恢复正常执行关键操作;
步骤(5.2)、当防误操作判定不通过,执行防误操作判定,人机交互外设继续锁止关键操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311268607.3A CN117009188B (zh) | 2023-09-28 | 2023-09-28 | 一种计算机***防误操作***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311268607.3A CN117009188B (zh) | 2023-09-28 | 2023-09-28 | 一种计算机***防误操作***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117009188A CN117009188A (zh) | 2023-11-07 |
CN117009188B true CN117009188B (zh) | 2024-02-13 |
Family
ID=88571286
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311268607.3A Active CN117009188B (zh) | 2023-09-28 | 2023-09-28 | 一种计算机***防误操作***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117009188B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117633763A (zh) * | 2023-11-27 | 2024-03-01 | 厦门亿力吉奥信息科技有限公司 | 基于电子标签的配电设备误操作控制方法及装置 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105356619A (zh) * | 2015-12-10 | 2016-02-24 | 国网四川省电力公司天府新区供电公司 | 一种基于图像识别的变电站防误操作方法 |
CN105553113A (zh) * | 2016-03-03 | 2016-05-04 | 云南电网有限责任公司电力科学研究院 | 一种基于智能识别的机器人防误操作***及操作方法 |
CN105573586A (zh) * | 2015-12-17 | 2016-05-11 | 昆山龙腾光电有限公司 | 终端设备的防误操作方法及装置 |
CN106887059A (zh) * | 2017-01-18 | 2017-06-23 | 华南农业大学 | 一种基于面部识别的智能电子门锁*** |
CN108337490A (zh) * | 2018-04-26 | 2018-07-27 | 中铁十局集团第二工程有限公司 | 一种工地监控*** |
CN109165634A (zh) * | 2018-09-21 | 2019-01-08 | 深圳市九洲电器有限公司 | 一种智能识别方法、装置及*** |
CN109687581A (zh) * | 2018-12-20 | 2019-04-26 | 国网北京市电力公司 | 变电站防误操作的方法、装置、存储介质及处理器 |
CN110148233A (zh) * | 2019-04-19 | 2019-08-20 | 国网上海市电力公司 | 一种用于解锁变电站防误装置的***及方法 |
CN110253586A (zh) * | 2019-07-12 | 2019-09-20 | 珠海优特电力科技股份有限公司 | 电力防误操作设备及方法 |
CN112084873A (zh) * | 2020-08-10 | 2020-12-15 | 国网上海市电力公司 | 一种基于人脸识别的“五防”安全辅助方法 |
CN114496326A (zh) * | 2022-01-14 | 2022-05-13 | 中广核工程有限公司 | 核电厂人机交互操作的监控识别方法及*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103376932B (zh) * | 2012-04-26 | 2017-08-18 | 富泰华工业(深圳)有限公司 | 防误操作***及方法 |
-
2023
- 2023-09-28 CN CN202311268607.3A patent/CN117009188B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105356619A (zh) * | 2015-12-10 | 2016-02-24 | 国网四川省电力公司天府新区供电公司 | 一种基于图像识别的变电站防误操作方法 |
CN105573586A (zh) * | 2015-12-17 | 2016-05-11 | 昆山龙腾光电有限公司 | 终端设备的防误操作方法及装置 |
CN105553113A (zh) * | 2016-03-03 | 2016-05-04 | 云南电网有限责任公司电力科学研究院 | 一种基于智能识别的机器人防误操作***及操作方法 |
CN106887059A (zh) * | 2017-01-18 | 2017-06-23 | 华南农业大学 | 一种基于面部识别的智能电子门锁*** |
CN108337490A (zh) * | 2018-04-26 | 2018-07-27 | 中铁十局集团第二工程有限公司 | 一种工地监控*** |
CN109165634A (zh) * | 2018-09-21 | 2019-01-08 | 深圳市九洲电器有限公司 | 一种智能识别方法、装置及*** |
CN109687581A (zh) * | 2018-12-20 | 2019-04-26 | 国网北京市电力公司 | 变电站防误操作的方法、装置、存储介质及处理器 |
CN110148233A (zh) * | 2019-04-19 | 2019-08-20 | 国网上海市电力公司 | 一种用于解锁变电站防误装置的***及方法 |
CN110253586A (zh) * | 2019-07-12 | 2019-09-20 | 珠海优特电力科技股份有限公司 | 电力防误操作设备及方法 |
CN112084873A (zh) * | 2020-08-10 | 2020-12-15 | 国网上海市电力公司 | 一种基于人脸识别的“五防”安全辅助方法 |
CN114496326A (zh) * | 2022-01-14 | 2022-05-13 | 中广核工程有限公司 | 核电厂人机交互操作的监控识别方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN117009188A (zh) | 2023-11-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN117009188B (zh) | 一种计算机***防误操作***及方法 | |
CN110336375B (zh) | 一种电网监控告警信息的处理方法及*** | |
CN108321930B (zh) | 一种顺序控制***及方法 | |
CN100485558C (zh) | 电力***安全作业智能监护装置和监护方法 | |
CN101458502A (zh) | 电力***标准化作业智能控制方法及专用装置 | |
CN108053041B (zh) | 变电站多关联场景下二次***异常识别和防误***及方法 | |
CN111857470B (zh) | 一种生产设备的无人值守控制方法、装置和控制器 | |
CN111326153A (zh) | 一种基于语义理解的电网智能调控辅助机器人交互方法 | |
CN112769908A (zh) | 协同控制方法、装置及电子设备 | |
CN103905270A (zh) | 智能电网andriod***安全基线自动化检查***及检查方法 | |
CN214154147U (zh) | 一种倒闸操作智能防误*** | |
CN109802355B (zh) | 一种继电保护软压板防误操作的方法与装置 | |
CN110348545B (zh) | 一种基于erp***的ar智能操作票方法及装置 | |
CN110828018A (zh) | 一种紧凑型布置的核动力堆dcs架构 | |
CN106547236A (zh) | 一种核电厂数字化事故程序要素的设计方法 | |
CN115934005B (zh) | 一种数据存储方法和*** | |
CN107301057A (zh) | 一种大数据批处理方法及装置 | |
CN115439106A (zh) | 一种用于资金集中结算的智能财务机器人*** | |
CN112542892B (zh) | 变电站调控一体化控制方法及控制装置 | |
CN100367230C (zh) | 基于lsm的程序行为控制方法 | |
CN211878585U (zh) | 一种除尘设备的人机交互*** | |
CN111061239A (zh) | 一种电网调度远方程序化操作*** | |
Yu et al. | Anti-error technology of secondary system of intelligent substation based on device state recognition and analysis | |
CN211529625U (zh) | 一种紧凑型布置的核动力堆dcs架构 | |
CN109344978B (zh) | 一种适用于变电站的间隔五防数据有效性的判别方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |