System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机防窃照领域,更具体的说,它涉及一种基于机器视觉的计算机屏幕信息防窃照系统。
技术介绍
1、随着社会的不断发展,计算机的应用越来越广泛,随之而来的出现了利用摄像头来拍摄屏幕前方的图像,会发生大量的数据泄露事件,其中一个原因就在于内部用户在获得访问权限之后,可以不依赖于电脑连接,直接通过手机窃照的行为,带走相关信息资料。而屏幕水印的方式,在用户采用ocr技术进行处理后,原来的水印将不产生任何效用,根据图像识别拍摄行为的装置,这种装置被用来防止电脑屏幕被窃照,现有技术中的窃照装置检测主要基于目标检测技术实现,即在图像中找出人和手持窃照装置,确定它们的位置和大小,但受到复杂环境的影响,各类物体在不同环境下有不同的外观和形态,加上成像时光照、遮挡、相似物体共存等因素的干扰,屏幕窃照检测存在容易误识别、识别精度不高的问题,无法满足实际场景的需求。
技术实现思路
1、(一)解决的技术问题
2、针对现有技术中存在的问题,本专利技术提供了一种基于机器视觉的计算机屏幕信息防窃照系统,以解决
技术介绍
中提到的技术问题。
3、(二)技术方案
4、为实现上述目的,本专利技术提供如下技术方案:一种基于机器视觉的计算机屏幕信息防窃照系统,包括中央控制单元、储存模块、摄像模块、ai智能分析模块、执行模块和报警模块;中央控制单元用于对整体系统进行控制,储存模块用来储存数据信息,摄像模块用于对计算机屏幕前方进行拍摄,得到视频流,ai智能分析模块用于对视频流进行分析
5、本专利技术进一步设置为,所述执行模块包括以下执行步骤:
6、s1:通过智能pdu设备对ai分析设备的工作状态进行监测,若工作状态正常,则执行步骤s2;否则,中断显示器的供电,并形成日志,同时生成告警信息;
7、s2:通过ai分析设备对摄像装置的监测环境进行监测,若监测环境检测正常,则执行步骤s3;否则,中断显示器的供电,并形成日志,同时生成告警信息;
8、s3:通过摄像装置进行画面监控,并将监控到的监控画面回传ai分析设备;
9、s4:在ai分析设备上,利用多目标时空追踪算法进行窃照窃抄行为的监测,若监测存在窃照窃抄行为,则智能pdu设备中断显示器的供电;否则,返回执行步骤s3,保持监控状态。
10、本专利技术进一步设置为,在所述步骤s2中,ai分析设备对摄像装置的监测环境进行监测的过程具体为:通过ai分析设备内置的视频处理模块的vi deocapture.open方法打开通过usb连接的摄像装置,若open返回为1,则表示连接正常,如果返回为0,则表示连接异常。
11、本专利技术进一步设置为,所述摄像装置连接正常后,判断摄像装置获取的视频流分辨率,如果返回的结果是>1,则表明摄像装置处于正常状态,能正常获取视频流。
12、本专利技术进一步设置为,所述摄像装置处于正常状态后,将其监测画面回传至a i分析设备,采用多目标距离矢量综合换算法判断当前监测环境是否符合预设环境。
13、本专利技术进一步设置为,在所述步骤s2中,采用多目标距离矢量综合换算法判断摄像装置当前监测环境是否符合预设环境的过程具体为:在监测画面中,预置三个目标点(a,b,c)进行识别,通过目标监测,识别到目标矩形(x,y,width,height),计算每个目标点的中心点为。
14、本专利技术进一步设置为,还包括遮挡识别模块;遮挡识别模块用于根据视频流判断是否存在遮挡摄像头的行为;提示模块用于在存在遮挡摄像头的行为时,发出提示。
15、本专利技术进一步设置为,所述存储模块还用于存储白名单信息;白名单信息包括具有观看计算机屏幕的权限的人员的名称以及对应的脸部图像。
16、本专利技术进一步设置为,还包括白名单检测模块;白名单检测模块用于根据视频流判断计算机屏幕前方是否仅存在白名单信息中的脸部图像;提示模块用于在计算机屏幕前方存在不属于白名单信息中的脸部图像时,发出提示。
17、(三)有益效果
18、与现有技术相比,本专利技术提供了一种基于机器视觉的计算机屏幕信息防窃照系统,具备以下有益效果:
19、本专利技术在基于视频流进行防窃照识别的过程中,先通过自适应变化的检测距离来得到检测图像,然后基于检测图像得到识别系数,通过识别系数来判断是否需要进行图像识别,从而有效减少了视频流中参与图像识别的图像的数量,降低了单位时间内需要进行图像识别计算的数据量,通过ai分析设备进行窃照窃抄行为的监测,可以在不改变用户电脑使用环境的情况下,保证监测环境正常工作,当遇到用户私自移除和破坏用于目标检测和行为分析的检测环境时,直接中断显示器的供电显示;在恢复监测环境之后,则自动恢复显示器的供电显示,此外,还可实现复杂背景下高精度窃照装置违规拍摄实时检测与识别,同时记录下拍照人的图像信息,不仅可以有效防止屏幕信息被拍摄窃取,而且能够对违规拍摄行为记录、溯源与查证,极大提高新形势下的保密防范工作的智能化水平。
本文档来自技高网...【技术保护点】
1.一种基于机器视觉的计算机屏幕信息防窃照系统,其特征是:包括中央控制单元、储存模块、摄像模块、AI智能分析模块、执行模块和报警模块;中央控制单元用于对整体系统进行控制,储存模块用来储存数据信息,摄像模块用于对计算机屏幕前方进行拍摄,得到视频流,AI智能分析模块用于对视频流进行分析,判断是否出现窃照行为,报警模块用来对窃照情况进行提示,执行模块用来基于计算机视觉识别技术的电脑屏幕显示控制系统。
2.根据权利要求1所述的一种基于机器视觉的计算机屏幕信息防窃照系统,其特征是:所述执行模块包括以下执行步骤:
3.根据权利要求2所述的一种基于机器视觉的计算机屏幕信息防窃照系统,其特征是:在所述步骤S2中,AI分析设备对摄像装置的监测环境进行监测的过程具体为:通过AI分析设备内置的视频处理模块的VideoCapture.Open方法打开通过USB连接的摄像装置,若Open返回为1,则表示连接正常,如果返回为0,则表示连接异常。
4.根据权利要求1所述的一种基于机器视觉的计算机屏幕信息防窃照系统,其特征是:所述摄像装置连接正常后,判断摄像装置获取的视频流分
5.根据权利要求4所述的一种基于机器视觉的计算机屏幕信息防窃照系统,其特征是:所述摄像装置处于正常状态后,将其监测画面回传至AI分析设备,采用多目标距离矢量综合换算法判断当前监测环境是否符合预设环境。
6.根据权利要求1所述的一种基于机器视觉的计算机屏幕信息防窃照系统,其特征是:在所述步骤S2中,采用多目标距离矢量综合换算法判断摄像装置当前监测环境是否符合预设环境的过程具体为:在监测画面中,预置三个目标点(a,b,c)进行识别,通过目标监测,识别到目标矩形(x,y,width,height),计算每个目标点的中心点为。
7.根据权利要求6所述的一种基于机器视觉的计算机屏幕信息防窃照系统,其特征是:还包括遮挡识别模块;遮挡识别模块用于根据视频流判断是否存在遮挡摄像头的行为;提示模块用于在存在遮挡摄像头的行为时,发出提示。
8.根据权利要求7所述的一种基于机器视觉的计算机屏幕信息防窃照系统,其特征是:所述存储模块还用于存储白名单信息;白名单信息包括具有观看计算机屏幕的权限的人员的名称以及对应的脸部图像。
9.根据权利要求7所述的一种基于机器视觉的计算机屏幕信息防窃照系统,其特征是:还包括白名单检测模块;白名单检测模块用于根据视频流判断计算机屏幕前方是否仅存在白名单信息中的脸部图像;提示模块用于在计算机屏幕前方存在不属于白名单信息中的脸部图像时,发出提示。
...【技术特征摘要】
1.一种基于机器视觉的计算机屏幕信息防窃照系统,其特征是:包括中央控制单元、储存模块、摄像模块、ai智能分析模块、执行模块和报警模块;中央控制单元用于对整体系统进行控制,储存模块用来储存数据信息,摄像模块用于对计算机屏幕前方进行拍摄,得到视频流,ai智能分析模块用于对视频流进行分析,判断是否出现窃照行为,报警模块用来对窃照情况进行提示,执行模块用来基于计算机视觉识别技术的电脑屏幕显示控制系统。
2.根据权利要求1所述的一种基于机器视觉的计算机屏幕信息防窃照系统,其特征是:所述执行模块包括以下执行步骤:
3.根据权利要求2所述的一种基于机器视觉的计算机屏幕信息防窃照系统,其特征是:在所述步骤s2中,ai分析设备对摄像装置的监测环境进行监测的过程具体为:通过ai分析设备内置的视频处理模块的videocapture.open方法打开通过usb连接的摄像装置,若open返回为1,则表示连接正常,如果返回为0,则表示连接异常。
4.根据权利要求1所述的一种基于机器视觉的计算机屏幕信息防窃照系统,其特征是:所述摄像装置连接正常后,判断摄像装置获取的视频流分辨率,如果返回的结果是>1,则表明摄像装置处于正常状态,能正常获取视频流。
5.根据权利要求4所述的一种基于机器视觉的计算机屏幕信息防窃照系统,...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。