System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及安全检查领域,更具体地,涉及安检机操作方法、系统、装置、设备、介质和程序产品。
技术介绍
1、在安检行业,不同厂商安检机的数据格式或软件业务系统互不兼容。若要为第三方厂商的安检机提供人工智能(ai,artificial intelligence)识别服务,可能无法直接在安检机本地实现,可以为各第三方厂商的安检机提供独立的ai识别设备实现ai识别功能。
2、由于不同厂商的数据格式或软件业务系统互不兼容,且第三方厂商的安检机与ai识别设备的通讯接口及协议可能不一样,或是第三方厂商对通讯接口加密,导致ai识别设备识别出可疑物后无法通过网络协议直接操作一个或多个第三方厂商的安检机及时处理。
技术实现思路
1、鉴于上述问题,本公开提供了安检机操作方法、系统、装置、设备、介质和程序产品。
2、本公开实施例的一个方面提供了一种安检机操作方法,用于识别端,包括:对来自目标安检端的视频数据进行可疑对象识别,所述视频数据根据所述目标安检端的安检机扫描待检对象得到,所述目标安检端为n个安检端中任一个安检端,n为大于或等于1的整数;在识别到可疑对象后,基于预设操作指令向所述目标安检端发送键鼠消息,其中,所述键鼠消息包括键盘消息和/或鼠标消息,所述目标安检端被配置为响应所述键鼠消息执行所述预设操作指令。
3、根据本公开的实施例,在基于预设操作指令向所述目标安检端发送键鼠消息之前,所述方法还包括:监听所述识别端本地生成的所述键鼠消息;在监听到所述键鼠消息后,获取所
4、根据本公开的实施例,所述当前操作模式包括第一操作模式或第二操作模式,在确定所述识别端的当前操作模式之前,所述方法还包括:响应于第一模式指令切换为所述第一操作模式,其中,所述识别端被配置为在所述第一操作模式下允许发送所述键鼠消息;和/或响应于第二模式指令切换为所述第二操作模式,其中,所述识别端被配置为在所述第二操作模式下禁止发送所述键鼠消息,以对所述识别端本地进行操作。
5、根据本公开的实施例,所述识别端包括键鼠部件,所述键鼠部件包括键盘和/或鼠标,所述基于预设操作指令向所述目标安检端发送键鼠消息包括:在所述第一操作模式下,向所述目标安检端发送自动生成的所述键鼠消息,和/或由用户操作所述键鼠部件而人工输入的所述键鼠消息。
6、根据本公开的实施例,所述方法还包括:在所述第二操作模式下,响应于自动生成的所述键鼠信息和/或由所述人工输入的所述键鼠消息,对所述识别端本地进行操作。
7、根据本公开的实施例,所述识别端包括识别计算机和键鼠模拟部件,所述目标安检端包括与所述安检机连接的目标安检计算机,所述方法还包括:提供所述键鼠模拟部件连接所述识别计算机和所述目标安检计算机;其中,所述向所述目标安检端发送键鼠消息包括:使所述识别计算机在识别到可疑对象后,通过所述键鼠模拟部件向所述目标安检计算机发送所述键鼠消息,所述键鼠模拟部件用于模拟所述目标安检计算机的键盘消息和/或鼠标消息。
8、根据本公开的实施例,在对来自目标安检端的视频数据进行可疑对象识别之前,所述方法还包括:采集所述目标安检计算机的视频信号得到所述视频数据;其中,所述识别计算机连接有显示器,所述进行可疑对象识别包括:对所述视频数据中所述待检对象的图像帧进行可疑对象识别;将可疑对象识别结论和可疑对象标注与所述视频数据输出至所述显示器叠加显示。
9、根据本公开的实施例,所述叠加显示包括:根据采集时的视频参数叠加显示,所述视频参数包括所述视频信号的视频分辨率和帧率。
10、本公开实施例的另一方面提供了一安检机操作系统,包括:
11、识别计算机,与n个安检计算机连接,用于执行如上任一项所述的方法,n为大于或等于1的整数;
12、外部设备,与所述识别计算机连接,所述外部设备包括键盘、鼠标或所述显示器中至少一个,其中,所述n个安检计算机中至少一个目标安检计算机被配置为与所述识别计算机共用所述外部设备。
13、本公开实施例的另一方面提供了安检机操作装置,用于识别端,包括:
14、对象识别模块,用于对来自目标安检端的视频数据进行可疑对象识别,所述视频数据根据所述目标安检端的安检机扫描待检对象得到,所述目标安检端为n个安检端中任一个安检端,n为大于或等于1的整数;
15、键鼠消息模块,用于在识别到可疑对象后,基于预设操作指令向所述目标安检端发送键鼠消息,其中,所述键鼠消息包括键盘消息和/或鼠标消息,所述目标安检端被配置为响应所述键鼠消息执行所述预设操作指令。
16、所述安检机操作装置包括分别用于执行如上所述任意一项所述的方法的各个步骤的模块。
17、本公开实施例的另一方面提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得一个或多个处理器执行如上所述的方法。
18、本公开实施例的另一方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行如上所述的方法。
19、本公开实施例的另一方面还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上所述的方法。
20、上述一个或多个实施例具有如下有益效果:与通过网络协议实现对各第三方厂商的安检机直接操作的方式不同,能够克服通讯接口及协议不同、数据格式不兼容或第三方厂商对通讯接口加密等障碍,对目标安检端的视频数据识别出可疑对象后,在不改变目标安检端业务系统的情况下,通过键鼠消息的形式令第三方厂商的目标安检机端能够及时接收并识别出预设操作指令,从而令目标安检端执行该预设操作指令以实现特定操作。
本文档来自技高网...【技术保护点】
1.一种安检机操作方法,用于识别端,包括:
2.根据权利要求1所述的方法,其中,在基于预设操作指令向所述目标安检端发送键鼠消息之前,所述方法还包括:
3.根据权利要求2所述的方法,其中,所述当前操作模式包括第一操作模式或第二操作模式,在确定所述识别端的当前操作模式之前,所述方法还包括:
4.根据权利要求3所述的方法,其中,所述识别端包括键鼠部件,所述键鼠部件包括键盘和/或鼠标,所述基于预设操作指令向所述目标安检端发送键鼠消息包括:
5.根据权利要求4所述的方法,其中,所述方法还包括:
6.根据权利要求1~5任一项所述的方法,其中,所述识别端包括识别计算机和键鼠模拟部件,所述目标安检端包括与所述安检机连接的目标安检计算机,所述方法还包括:
7.根据权利要求6所述的方法,其中,在对来自目标安检端的视频数据进行可疑对象识别之前,所述方法还包括:
8.根据权利要求7所述的方法,其中,所述叠加显示包括:
9.一种安检机操作系统,包括:
10.一种安检机操作装置,用于识别端,包括:
...【技术特征摘要】
1.一种安检机操作方法,用于识别端,包括:
2.根据权利要求1所述的方法,其中,在基于预设操作指令向所述目标安检端发送键鼠消息之前,所述方法还包括:
3.根据权利要求2所述的方法,其中,所述当前操作模式包括第一操作模式或第二操作模式,在确定所述识别端的当前操作模式之前,所述方法还包括:
4.根据权利要求3所述的方法,其中,所述识别端包括键鼠部件,所述键鼠部件包括键盘和/或鼠标,所述基于预设操作指令向所述目标安检端发送键鼠消息包括:
5.根据权利要求4所述的方法,其中,所述方法还包括:
6.根据权利要求1~5任一项所述的方法,其中,所述识别端包括识别计算机和键鼠模拟部件,所述目标安...
【专利技术属性】
技术研发人员:张丽,黄清萍,张佳明,陈佳宝,李利华,
申请(专利权)人:同方威视技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。