掌桥专利:专业的专利平台
掌桥专利
首页

画面显示方法、装置、显示设备及计算机可读存储介质

文献发布时间:2023-06-19 13:26:15


画面显示方法、装置、显示设备及计算机可读存储介质

技术领域

本发明涉及计算机领域,具体而言,涉及一种画面显示方法、装置、显示设备及计算机可读存储介质。

背景技术

随着电脑功能的增强以及电脑应用的普及,现在很多事务都需要利用电脑进行处理,而电脑显示屏上显示的数据,可能通过拍照等方式被窃取导致数据泄密。为了防止偷拍电脑显示屏,相关技术中提出了一种基于计算机视觉的防拍照显示系统及防拍照方法,包括显示器、图像采集器、存储器、处理器,用于对图像采集器采集的图像信息进行识别,并与存储器中的预设特征信息相比对,以判断是否存在偷拍设备或偷拍行为。该发明在判断出存在偷拍设备或偷拍行为时,采取关闭显示器的显示这一措施来防止偷拍。上述方法并没有公开关闭显示器的具体操作,相关技术中一般采用关闭显示器的电源与使用切换器切换显示源的方案进行处理,但是采用上述方案切换显示画面时,会存在画面切换时间较长的问题。

针对上述的问题,目前尚未提出有效的解决方案。

发明内容

本发明实施例提供了一种画面显示方法、装置、显示设备及计算机可读存储介质,以至少解决相关技术中关闭显示器的当前显示画面时,存在画面切换时间较长的的技术问题。

根据本发明实施例的一个方面,还提供了一种画面显示方法,包括:采集显示屏所处预设范围内的场景图像,其中,所述显示屏上显示有第一显示画面;对采集的所述场景图像进行识别,确定所述显示屏所处预设范围内是否存在偷拍设备或偷拍行为;在确定所述显示屏所处预设范围内存在偷拍设备或偷拍行为的情况下,控制所述显示屏将所述第一显示画面切换为存储器中预先缓存的第二显示画面。

可选地,所述控制所述显示屏将所述第一显示画面切换为存储器中预先缓存的第二显示画面,包括:在所述存储器为缓存要显示在所述显示屏上的第一显示画面的第一存储器,所述第一存储器中还存储有第二显示画面,所述第一显示画面为通过图像采集设备实时采集外部视频信号得到的画面,以及确定所述显示屏所处预设范围内存在偷拍设备或偷拍行为的情况下,将所述第一存储器中的第二显示画面通过数据传输接口传输至所述显示屏进行显示。

可选地,所述控制所述显示屏将所述第一显示画面切换为存储器中预先缓存的第二显示画面,包括:在所述存储器为控制所述显示屏显示的显示控制模块的第二存储器的情况下,采用屏幕菜单式OSD叠加器,将所述第二存储器中预先缓存的所述第二显示画面以不透明的方式叠加显示至所述第一显示画面上。

可选地,通过调节所述第一显示画面和所述第二显示画面的显示比例,得到所述第二显示画面以不透明的方式叠加显示至所述第一显示画面上。

可选地,其特征在于,所述第二显示画面为包括警示信息的画面。

根据本发明实施例的另一方面,还提供了一种画面显示装置,包括:采集模块,用于采集显示屏所处预设范围内的场景图像,其中,所述显示屏上显示有第一显示画面;处理模块,用于对采集的所述场景图像进行识别,确定所述显示屏所处预设范围内是否存在偷拍设备或偷拍行为;控制模块,用于在确定所述显示屏所处预设范围内存在偷拍设备或偷拍行为的情况下,控制所述显示屏将所述第一显示画面切换为存储器中预先缓存的第二显示画面。

可选地,所述控制模块包括:第一控制单元,用于在所述存储器为缓存要显示在所述显示屏上的第一显示画面的第一存储器的情况下,所述第一存储器中还存储有第二显示画面,所述第一显示画面为通过图像采集设备实时采集外部视频信号得到的画面,以及确定所述显示屏所处预设范围内存在偷拍设备或偷拍行为的情况下,将所述第一存储器中的第二显示画面通过数据传输接口传输至所述显示屏进行显示。

可选地,所述控制模块包括:第二控制单元,用于在所述存储器为控制所述显示屏显示的显示控制模块的第二存储器的情况下,采用屏幕菜单式OSD叠加器,将所述第二存储器中预先缓存的所述第二显示画面以不透明的方式叠加显示至所述第一显示画面上。

根据本发明实施例的另一方面,还提供了一种显示设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现任一项所述的画面显示方法。

根据本发明实施例的另一方面,还提供了一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行任一项所述的画面显示方法。

在本发明实施例中,采用对显示屏所处预设范围内的场景图像进行识别的方式,确定显示屏所处预设范围内是否存在偷拍设备或偷拍行为,在确定显示屏所处预设范围内存在偷拍设备或偷拍行为的情况下,控制显示屏切换为第二显示画面,因为第二显示画面是在存储器中预先缓存的,因此达到了快速切换显示画面的效果,进而解决了相关技术中切换显示器的当前画面时,存在画面切换时间较长的技术问题。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的画面显示方法的流程图;

图2是相关技术的画面显示方法中通过VGA/HDMI切换器切换信号源的示意图;

图3是相关技术的画面显示方法中采用信号源切换器的一体式数据保护装置系统结构图;

图4是本发明可选实施方式的画面显示方法中分离式数据保护装置的系统结构图;

图5是本发明可选实施方式的画面显示方法中系统内存中存储有HDMI信号和预先设置的警示画面示意图;

图6是本发明可选实施方式的画面显示方法中分离式数据保护装置工作的流程图;

图7是本发明可选实施方式的画面显示方法中分离式数据保护装置示意图;

图8是本发明可选实施方式的画面显示方法中一体式数据保护装置的系统结构图;

图9是本发明可选实施方式的画面显示方法中一体式数据保护装置工作的流程图;

图10是本发明可选实施方式的画面显示方法中一体式数据保护装置的示意图;

图11是根据本发明实施例的画面显示装置的结构框图;

图12是根据一示例性实施例示出的一种终端的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

首先,在对本申请实施例进行描述的过程中出现的部分名词或术语适用于如下解释:

(1)EDID(Extended display identification data,扩展显示器识别数据):EDID是VESA在制定DDC显示器数据通道通信协议时,制定的有关显示器识别数据的标准。EDID数据交换是显示器与信号源设备通讯说明自身性能的一种标准化方法。这种通讯是为了使显示器可以发送自身的性能特征(比如供应商信息、最大图像大小、颜色设置、厂商预设置、频率范围的限制等)到信号源设备,使这个信号源设备生成适合于显示器要求的视频特性。EDID最初是为了计算机模拟视频设备上的VGA接口而开发的,现在能够用于DVI、HDMI和DisplayPort。

(2)DMA(Direct Memory Access,直接存储器访问)技术:DMA是指外部设备不通过CPU而直接与系统内存交换数据的接口技术。要把外设(即上述所指的外部设备)的数据读入内存或把内存的数据传送到外设,一般都要通过CPU控制完成,如CPU程序查询或中断方式。利用中断进行数据传送,可以大大提高CPU的利用率。但是采用中断传送有它的缺点,对于一个高速I/O设备,以及批量交换数据的情况,只能采用DMA方式,才能解决效率和速度问题。DMA在外设与内存间直接进行数据交换,而不通过CPU,这样数据传送的速度就取决于存储器和外设的工作速度。整个数据传输操作在一个称为“DMA控制器”的控制下进行的。CPU除了在数据传输开始和结束时作一点处理外,在传输过程中CPU可以进行其它的工作。这样,在大部分时间里,CPU和输入输出都处在并行操作。

(3)OSD(on-screen display,屏幕菜单式调节方式):OSD核心是利用字符发生芯片在显示器的屏幕上显示需要的字符。技术方式是:与图像实时同步附加或改变图像中某些像素的颜色,使之组合成人类可以在图像中辨识的数据。以固定或不固定的方式,改变某个特定的OSD控制暂存器,即可达到动态的效果。

实施例1

根据本发明实施例,提供了一种画面显示方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图1是根据本发明实施例的画面显示方法,如图1所示,该方法包括如下步骤:

步骤S102,采集显示屏所处预设范围内的场景图像,其中,显示屏上显示有第一显示画面;

步骤S104,对采集的场景图像进行识别,确定显示屏所处预设范围内是否存在偷拍设备或偷拍行为;

步骤S106,在确定显示屏所处预设范围内存在偷拍设备或偷拍行为的情况下,控制显示屏将第一显示画面切换为存储器中预先缓存的第二显示画面。

通过上述步骤,采用对显示屏所处预设范围内的场景图像进行识别的方式,确定显示屏所处预设范围内是否存在偷拍设备或偷拍行为,在确定显示屏所处预设范围内存在偷拍设备或偷拍行为的情况下,控制显示屏切换为第二显示画面,第二显示画面是在存储器中预先缓存的,因此可以达到快速切换显示画面的效果,进而解决了相关技术中关闭显示器的当前显示画面时,存在画面切换时间较长的技术问题。

作为一种可选的实施例,采集显示屏所处预设范围内的场景图像,其中,显示屏上显示有第一显示画面。第一显示画面即为显示屏当前显示的画面,第一显示画面由PC主机进行控制显示的。用户通过电脑处理事务时,显示屏上会显示出包含处理事务数据的画面,用户会存在数据保密的需求,需要对显示画面进行保护。在对显示画面进行保护时,可以先通过采集显示屏所处预设范围内的场景图像,以对显示屏所处预设范围内的场景进行检测。需要说明的是,采集显示屏所处预设范围内场景图像的设备可以为外部设备也可以为内部设备,可以根据实际应用场景进行相应的设置,使得用户可以有更多的选择,扩大了适用范围。

作为一种可选的实施例,对采集的场景图像进行识别,确定显示屏所处预设范围内是否存在偷拍设备或偷拍行为。对采集的场景图像进行识别时,可以通过多种方式进行处理,例如,可以通过基于人工智能的目标检测方法对场景图像进行实时检测,检测是否存在偷拍设备,可以通过基于人工智能的拍照行为识别方法对场景图像进行实时检测,检测是否存在偷拍行为。能够有效地避免显示器所显示的画面被偷拍设备偷拍的可能。

作为一种可选的实施例,在确定显示屏所处预设范围内存在偷拍设备或偷拍行为的情况下,控制显示屏将第一显示画面切换为存储器中预先缓存的第二显示画面。其中,第一显示画面为通过图像采集设备实时采集外部视频信号得到的画面,第二显示画面可以为包括警示信息的画面,以警示用户在预设范围内存在偷拍设备或偷拍行为,以便用户进行防备。在检测到偷拍设备或偷拍行为后,控制显示屏切换画面,使得需要保护的显示画面切换为其他画面,防止显示画面所显示的数据泄露。即未发现周围有偷拍设备或偷拍行为时,将存储器中存储的第一显示画面传输到显示屏上,此时显示屏进行正常的显示;当发现周围有偷拍设备或偷拍行为时,可以迅速将存储器中预先缓存的第二显示画面传输到显示屏上进行显示,该显示过程一般在几个毫秒内,在偷拍设备或偷拍行为一直存在时,显示屏始终显示的是第二显示画面,有效地进行了数据保护。

作为一种可选的实施例,控制显示屏将第一显示画面切换为存储器中预先缓存的第二显示画面时,可以采用如下方式:

在存储器为缓存要显示在显示屏上的第一显示画面的第一存储器的情况下,第一存储器中还存储有第二显示画面,确定显示屏所处预设范围内存在偷拍设备或偷拍行为的情况下,将第一存储器中的第二显示画面通过数据传输接口传输至显示屏进行显示。通过从第一存储器中读取第二显示画面传输给显示屏进行显示,其中,显示屏能够显示第一显示画面,第一显示画面为通过图像采集设备实时采集外部视频信号得到的画面,使得显示屏可以显示图像采集设备实时采集外部视频信号得到的画面,即用户正在观看的画面;显示屏还可以显示第二显示画面,即能够显示预先设置的警示画面。即在显示屏中能够通过确定显示屏所处预设范围内的情况,显示当前画面的HDMI(High Definition MultimediaInterface,高清多媒体接口)信号或预先设置的警示画面。其中,显示屏中能够显示当前画面的HDMI信号是将采集到的外部HDMI信号迅速传递至第一存储器中并实时更新的,即能够保证显示屏显示出流畅的画面,警示画面是固定的一幅或者多幅画面组成,并在第一存储器中常驻的。在确定显示第一存储器中的哪种画面时,可以由数据保护装置中的CPU决定,即可以根据显示屏所处预设范围内的情况判断,及时调用显示模块将相应的显示画面传递到显示屏进行显示,在调取相应的显示画面传递到显示屏进行显示时,可以采用多种方式,例如:调用显卡的系统服务,直接刷新显存等方式。还需要说明的是,上述HDMI信号由PC(Personal Computer)主机输出的视频信号获得,当PC主机输出的视频信号为HDMI信号时,则直接采集HDMI信号并采用直接存储器访问DMA方法读入第一存储器中,当PC主机输出的视频信号为VGA(Video Graphics Array)信号时,将VGA信号转换为HDMI信号后进行采集,并采用直接存储器访问DMA方法读入第一存储器中。将采集的HDMI信号读入到第一存储器中可以使用DMA直接存储器访问技术,且用以显示当前画面的HDMI信号和警示画面都存储在第一存储器中,从第一存储器中读取相应的信号源传输到显示屏上的时延很短,一般在几个毫秒,因此正常使用显示屏或切换显示屏画面时用户几乎感觉不到延时,提升了用户的体验感,有效地防止了数据泄露。

作为一种可选的实施例,控制显示屏将第一显示画面切换为存储器中预先缓存的第二显示画面时,还可以采用如下方式:在存储器为控制显示屏显示的显示控制模块的第二存储器的情况下,采用屏幕菜单式OSD叠加器,将第二存储器中预先缓存的第二显示画面以不透明的方式叠加显示至第一显示画面上。在使用屏幕菜单式OSD叠加器的方式实现时,显示控制器支持以OSD的方式显示文字或图形到显示屏上,显示速度也是毫秒级的。将警示画面内容预设到显示控制器中,通过显示控制器实现画面隐藏和显示警示画面的功能,即使用OSD方法迅速按照屏幕画面叠加的方式将警示画面叠加到正常画面上进行显示。在使用屏幕菜单式OSD叠加器进行警示画面的叠加时,可以通过调节第一显示画面和第二显示画面的显示比例,得到第二显示画面以不透明的方式叠加显示至第一显示画面上。即在警示画面和正常显示画面叠加处理过程中,通过调整两者之间的比例可以实现警示画面的不透明效果。

基于上述实施例及可选实施例,提供了一种可选实施方式,下面具体说明。

随着电脑功能的增强以及电脑应用的普及,现在很多事务都需要利用电脑进行处理,而电脑显示屏上显示的数据,可能通过拍照等方式被窃取导致数据泄密。为了防止偷拍电脑显示屏,现有技术中提出了一种基于计算机视觉的防拍照显示系统及防拍照方法(CN201811171034),包括显示器、图像采集器、存储器、处理器,用于对图像采集器采集的图像信息进行识别,并与存储器中的预设特征信息相比对,以判断是否存在偷拍设备。该方法在判断出存在偷拍设备或偷拍行为时,采取关闭显示器的显示这一措施来防止偷拍。当发现有拍照威胁时,需要迅速将显示器正在显示的正常画面隐藏,隐藏画面要求在很短的时间内完成,一般在50毫秒内,从而达到信息保护的目的。同时还需要显示警示画面用于提示用户。在该方法中,没有公开切换显示器显示画面的具体操作。

相关技术中,完成正常画面隐藏和显示警示画面可以采用以下两种常规方法。

(1)关掉显示器的电源:

硬件控制直接切断显示器的供电,然而每次上电,PC主机都需要与显示器进行EDID通讯,显示器恢复显示的速度慢,且显示器断电后黑屏会影响用户体验。

(2)使用切换器切换显示源:

图2是相关技术的画面显示方法中通过VGA/HDMI切换器切换信号源的示意图,如图2所示,VGA切换器是可以将多路VGA信号输出到一个或者多个显示终端上的设备,HDMI切换器是可以将多路HDMI信号输出到一个或者多个显示终端上的设备。有一种数据保护方法是通过使用VGA切换器或HDMI切换器来切换信号源,切换掉显示器的显示画面,从而起到保护重要数据不被偷拍的作用。然而,每次切换信号源时,信号源设备都需要重新与显示器进行EDID通讯,导致显示器的屏幕会在黑屏几秒(2s左右)后才能显示画面,影响用户体验。

举例说明,图3是相关技术的画面显示方法中采用信号源(VGA/HDMI)切换器的一体式数据保护装置系统结构图,如图3所示,每次切换正常显示画面和警示画面时,显示器与PC主机的显示接口或内部CPU的显示接口都需要进行EDID通讯,例如,当检测到有偷拍设备或偷拍行为时,CPU发送指令给切换器,命令切换器切换显示源,然而将正常显示画面(PC主机的显示接口传输的画面)切换到警示画面(内部CPU的显示接口传输的画面)的过程中,显示器需要与主机进行EDID通讯,显示器屏幕会出现黑屏或屏闪现象,几秒后才能完成画面的切换,当偷拍设备或偷拍行为消失后切换回正常显示画面时又要进行EDID通讯,需要用户等待时间较长,切换画面慢且影响用户体验。

上述这两种方法都涉及EDID数据交换的过程,画面隐藏和显示画面的时间都较长,而且需要经过多次屏幕亮暗交替的过程,用户体验不好,也不利于形成有效的信息保护。

鉴于此,本发明可选实施方式中提供了两种画面显示方法,使得保护电脑显示屏数据被偷拍时或报警解除时,能够快速的隐藏画面和显示画面,不需要显示器与主机之间进行EDID通讯,从而不会出现黑屏或闪屏现象,下面对本发明可选实施方式进行详细介绍:

(一)视频内容切换方法:

分离式数据保护装置使用视频内容切换方法切换显示屏的显示画面。图4是本发明可选实施方式的画面显示方法中分离式数据保护装置的系统结构图,如图4所示,该分离式数据保护装置中包含多个装置,下面首先对装置进行介绍。

(1)外部环境图像采集装置:

采集与显示屏相对的场景图像,将场景图像送入到AI处理单元。通过外部接口(如USB接口)与数据保护装置连接通信。

(2)AI处理单元:

用于对外部环境图像采集装置采集到的场景图像进行偷拍设备或偷拍行为检测,根据检测结果发送信号给CPU。例如,使用基于人工智能的目标检测方法或拍照行为识别方法对场景图像进行实时检测,如果检测到偷拍设备或偷拍行为,则发送警告信号给CPU,如果没有检测到偷拍设备或偷拍行为,则可发送安全信号给CPU。

(3)CPU:

检测信号类型,检测到警告信号后,CPU把控制权交给显示控制模块。

(4)显示控制模块:

用于从系统内存中读取相应的信号源传输给显示屏,显示控制模块的功能由操作系统提供。其中视频信号读入系统内存时采用DMA直接存储器访问技术。例如,在检测到警告信号的情况下,将系统内存中预先存储的警示画面通过数据传输接口传输至显示屏进行显示;在未检测到警告信号或检测到安全信号的情况下,将系统内存中的HDMI信号通过数据传输接口传输至显示屏进行显示,即显示正常画面。其中,数据传输接口可以是VGA接口或HDMI接口。需要说明的是,视频信号读入系统内存时采用了DMA直接存储器访问技术,且使用了从系统内存中读取信号源的方法,因此PC主机的视频信号或警示画面传输到显示屏上的时延很短(一般在几个毫秒),用户几乎感觉不到延时,所以不影响用户体验。

(5)显示屏:

在检测到警告信号的情况下,显示屏显示系统内存中预先存储的警示画面;在未检测到警告信号或检测到安全信号的情况下,显示屏显示系统内存中的正常画面。其中,显示屏始终显示的是本装置系统内存中的视频内容。

(6)系统内存:

图5是本发明可选实施方式的画面显示方法中系统内存中存储有HDMI信号和预先设置的警示画面示意图,如图5所示,本装置的系统内存中存有HDMI信号和预设的警示画面,其中,HDMI信号是从PC主机输出的视频信号中获得的,PC主机输出的如果是HDMI信号,则对HDMI信号进行采集并读入系统内存,如果PC主机输出的是VGA信号,则通过VGA转HDMI转换器将VGA信号转换成HDMI信号后进行采集并读入系统内存。

(7)PC主机:

输出视频信号,包括VGA信号,HDMI信号。

(8)信号采集模块:

用于采集HDMI信号,将采集到的信号读入到系统内存中。

图6是本发明可选实施方式的画面显示方法中分离式数据保护装置工作的流程图,如图6所示,分离式数据保护装置保护数据不被偷拍的具体步骤如下:

S1,外部环境图像采集装置采集场景图像;

S2,AI处理单元对外部环境图像采集装置采集到的场景图像进行偷拍设备或偷拍行为检测;

S3,判断是否检测到偷拍设备或偷拍行为,在检测到存在偷拍设备或偷拍行为的情况下,发送警告信号给CPU;在没有检测到偷拍设备或偷拍行为的情况下,发送安全信号给CPU;

S4,CPU根据检测得到的信号进行相应处理,在CPU检测到警告信号的情况下,CPU把控制权交给显示控制模块,显示控制模块将系统内存中预先存储的警示画面通过数据传输接口传输至显示屏进行显示;在CPU未检测到警告信号或检测到安全信号的情况下,显示控制模块将系统内存中的HDMI信号通过数据传输接口传输至显示屏进行显示,即显示正常画面。

图6是本发明可选实施方式的画面显示方法中分离式数据保护装置工作的流程图,如图6所示,分离式数据保护装置在获取PC主机输出的视频信号时的具体步骤如下:

S1,PC主机输出的视频信号;

S2,判断信号是VGA信号还是HDMI信号;PC主机输出的视频信号如果是HDMI信号,则直接送入信号采集模块;输出如果是VGA信号,则通过VGA转HDMI转换器将VGA信号转为HDMI信号,将获得的HDMI信号送入信号采集模块;

S3,信号采集模块对HDMI信号进行采集后通过DMA直接存储器访问方式读入系统内存。

图7是本发明可选实施方式的画面显示方法中分离式数据保护装置示意图,如图7所示,该分离式数据保护装置可以由显示屏、数据保护装置、主机构成。能够通过上述分离式数据保护装置的可选实施方式,可以达到至少以下几点有益效果:

(1)数据保护装置启动后,只需要进行一次EDID通讯。该装置工作时实时采集外部HDMI或VGA接口输入的视频信号,当判断需要进行画面切换时,该装置将系统内存中相应的信号源(用以显示当前画面的HDMI信号或警示画面)传输至显示屏进行显示,不论是否切换信号源,显示时显示器与主机不需要进行EDID通讯,显示器屏幕不会出现黑屏或屏闪现象;

(2)当有偷拍设备或偷拍行为时,显示屏的显示画面快速切换到警告画面,偷拍设备或偷拍行为消失后,快速切换回正常画面。

(二)屏幕菜单式调节OSD方法(on-screen display):

一体式数据保护装置使用OSD方法切换显示屏的显示画面。图8是本发明可选实施方式的画面显示方法中一体式数据保护装置的系统结构图,如图8所示,该一体式数据保护装置中包含多个装置,下面首先对装置进行介绍。

(1)外部环境图像采集装置:

采集与显示屏相对区域的场景图像,外部环境图像采集装置可以内置在数据保护装置中,也可以使用外接的外部环境图像采集装置通过数据传输接口(如USB接口)与数据保护装置连接通信。

(2)AI处理单元:

用于对外部环境图像采集装置采集到的场景图像进行偷拍设备或偷拍行为检测,根据检测结果发送信号给CPU。

(3)CPU:

检测信号类型并与显示控制器进行通信。

(4)显示控制器:

处理PC主机输出的视频信号(VGA/HDMI),显示控制器中的OSD叠加器用于将警示画面叠加到正常画面上。

(5)显示屏:

显示正常画面,或显示警示画面叠加到正常画面上的画面。

(6)PC主机:

输出视频信号,包括VGA信号,HDMI信号。

图9是本发明可选实施方式的画面显示方法中一体式数据保护装置工作的流程图,如图9所示,一体式数据保护装置保护数据不被偷拍的具体步骤如下:

S1,外部环境图像采集装置采集与显示屏相对的场景图像,使用内置或外接的外部环境图像采集装置采集场景图像;

S2,将场景图像送入到AI处理单元,AI处理单元使用基于人工智能的目标检测方法或拍照行为识别方法对场景图像进行实时检测;

S3,如果检测到有偷拍设备或偷拍行为,则发送警告信号给CPU;如果没有检测到偷拍设备或偷拍行为,则可发送安全信号给CPU;

S4,CPU根据检测到的信号不同,执行不同的操作。CPU检测到警告信号后,与显示控制器进行通信并发送警告命令;CPU检测到安全信号则发送安全命令(没有检测到安全信号和警告信号的情况下,也发送安全命令)。

S5,显示控制器根据接收到的指令不同,执行不同的操作。显示控制器收到命令后,如果是警告命令,那么显示控制器中的OSD叠加器将警示画面叠加到正常显示画面上传输给显示屏进行显示;如果是安全命令,则不进行叠加,显示控制器传输正常画面给显示屏进行显示。

需要说明的是,警示画面预先存储在显示控制器的存储器中。使用OSD叠加器时,警示画面和正常显示画面叠加处理过程中,通过调整两者之间的比例可以实现警示画面的不透明(Blending)效果。

图10是本发明可选实施方式的画面显示方法中一体式数据保护装置的示意图,如图10所示,该一体式数据保护装置可以由显示屏、外部环境图像采集装置、主机构成。能够通过上述一体式数据保护装置的可选实施方式,可以达到至少以下几点有益效果:

(1)根据AI处理单元的检测结果,显示控制器控制显示屏的显示画面,不论是否切换信号源,显示时显示器与主机不需要进行EDID通讯,显示器屏幕不会出现黑屏或屏闪现象;

(2)当有偷拍设备或偷拍行为时,显示控制器能够快速地用OSD叠加器将预先存储的警示画面叠加到正常画面上,传输至显示屏进行显示,偷拍设备或偷拍行为消失后,显示回正常画面

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例的方法。

实施例2

根据本发明实施例,还提供了一种用于实施上述画面显示方法的装置,图11是根据本发明实施例的画面显示装置的结构框图,如图11所示,该装置包括:采集模块1102,处理模块1104和控制模块1106,下面对该装置进行详细说明。

采集模块1102,用于采集显示屏所处预设范围内的场景图像,其中,显示屏上显示有第一显示画面;处理模块1104,连接于上述采集模块1102,用于对采集的场景图像进行识别,确定显示屏所处预设范围内是否存在偷拍设备或偷拍行为;控制模块1106,连接于上述处理模块1104,用于在确定显示屏所处预设范围内存在偷拍设备或偷拍行为的情况下,控制显示屏将第一显示画面切换为存储器中预先缓存的第二显示画面。

作为一种可选的实施例,控制模块1106还包括:第一控制单元,用于在存储器为缓存要显示在显示屏上的第一显示画面的第一存储器的情况下,第一存储器中还存储有第二显示画面,第一显示画面为通过图像采集设备实时采集外部视频信号得到的画面,以及确定显示屏所处预设范围内存在偷拍设备或偷拍行为的情况下,将第一存储器中的第二显示画面通过数据传输接口传输至显示屏进行显示。

作为一种可选的实施例,控制模块1106还包括:第二控制单元,用于在存储器为控制显示屏显示的显示控制模块的第二存储器的情况下,采用屏幕菜单式OSD叠加器,将第二存储器中预先缓存的第二显示画面以不透明的方式叠加显示至第一显示画面上。

此处需要说明的是,上述采集模块1102,处理模块1104和控制模块1106对应于实施画面显示方法中的步骤S102至步骤S106,多个模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例1所公开的内容。

实施例3

本公开的实施例可以提供一种显示设备,该显示设备可以是一种终端,也可以是一种服务器。在本实施例中,该显示设备作为一种终端可以是计算机终端群中的任意一个计算机终端设备。可选地,在本实施例中,上述终端也可以为移动终端等终端设备。

可选地,在本实施例中,上述终端可以位于计算机网络的多个网络设备中的至少一个网络设备。

可选地,图12是根据一示例性实施例示出的一种终端的结构框图。如图12所示,该终端可以包括:一个或多个(图中仅示出一个)处理器121、用于存储处理器可执行指令的存储器122;其中,处理器被配置为执行指令,以实现上述任一项的画面显示方法。

其中,存储器可用于存储软件程序以及模块,如本公开实施例中的画面显示方法和装置对应的程序指令/模块,处理器通过运行存储在存储器内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的画面显示方法。存储器可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器可进一步包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

处理器可以通过传输装置调用存储器存储的信息及应用程序,以执行下述步骤:采集显示屏所处预设范围内的场景图像,其中,显示屏上显示有第一显示画面;对采集的场景图像进行识别,确定显示屏所处预设范围内是否存在偷拍设备或偷拍行为;在确定显示屏所处预设范围内存在偷拍设备或偷拍行为的情况下,控制显示屏将第一显示画面切换为存储器中预先缓存的第二显示画面。

可选的,上述处理器还可以执行如下步骤的程序代码:控制显示屏将第一显示画面切换为存储器中预先缓存的第二显示画面,包括:在存储器为缓存要显示在显示屏上的第一显示画面的第一存储器的情况下,第一存储器中还存储有第二显示画面,第一显示画面为通过图像采集设备实时采集外部视频信号得到的画面,以及确定显示屏所处预设范围内存在偷拍设备或偷拍行为的情况下,将第一存储器中的第二显示画面通过数据传输接口传输至显示屏进行显示。

可选的,上述处理器还可以执行如下步骤的程序代码:在存储器为控制显示屏显示的显示控制模块的第二存储器的情况下,控制显示屏将第一显示画面切换为第二存储器中预先缓存的第二显示画面,包括:采用屏幕菜单式OSD叠加器,将存储器中预先缓存的第二显示画面以不透明的方式叠加显示至第一显示画面上。

可选的,上述处理器还可以执行如下步骤的程序代码:通过调节第一显示画面和第二显示画面的显示比例,得到第二显示画面以不透明的方式叠加显示至第一显示画面上。

可选的,上述处理器还可以执行如下步骤的程序代码:第二显示画面为包括警示信息的画面。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(RandomAccess Memory,RAM)、磁盘或光盘等。

实施例4

在示例性实施例中,还提供了一种包括指令的计算机可读存储介质,当计算机可读存储介质中的指令由终端的处理器执行时,使得终端能够执行上述任一项的画面显示方法。可选地,计算机可读存储介质可以是非临时性计算机可读存储介质,例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

可选地,在本实施例中,上述计算机可读存储介质可以用于保存上述实施例所提供的画面显示方法所执行的程序代码。

可选地,在本实施例中,上述计算机可读存储介质可以位于计算机网络中计算机终端群中的任意一个计算机终端中,或者位于移动终端群中的任意一个移动终端中。

可选地,在本实施例中,计算机可读存储介质被设置为存储用于执行以下步骤的程序代码:采集显示屏所处预设范围内的场景图像,其中,显示屏上显示有第一显示画面;对采集的场景图像进行识别,确定显示屏所处预设范围内是否存在偷拍设备或偷拍行为;在确定显示屏所处预设范围内存在偷拍设备或偷拍行为的情况下,控制显示屏将第一显示画面切换为存储器中预先缓存的第二显示画面。

可选地,控制显示屏将第一显示画面切换为存储器中预先缓存的第二显示画面,包括:在存储器为缓存要显示在显示屏上的第一显示画面的第一存储器的情况下,第一存储器中还存储有第二显示画面,第一显示画面为通过图像采集设备实时采集外部视频信号得到的画面,以及确定显示屏所处预设范围内存在偷拍设备或偷拍行为的情况下,将第一存储器中的第二显示画面通过数据传输接口传输至显示屏进行显示。

可选地,在本实施例中,计算机可读存储介质被设置为存储用于执行以下步骤的程序代码:在存储器为控制显示屏显示的显示控制模块的第二存储器的情况下,控制显示屏将第一显示画面切换为第二存储器中预先缓存的第二显示画面,包括:采用屏幕菜单式OSD叠加器,将存储器中预先缓存的第二显示画面以不透明的方式叠加显示至第一显示画面上。

可选地,在本实施例中,计算机可读存储介质被设置为存储用于执行以下步骤的程序代码:通过调节第一显示画面和第二显示画面的显示比例,得到第二显示画面以不透明的方式叠加显示至第一显示画面上。

可选地,在本实施例中,计算机可读存储介质被设置为存储用于执行以下步骤的程序代码:其特征在于,第二显示画面为包括警示信息的画面。

在示例性实施例中,还提供了一种计算机程序产品,当计算机程序产品中的计算机程序由电子设备的处理器执行时,使得电子设备能够执行上述任一项的画面显示方法。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

相关技术
  • 画面显示方法、装置、显示设备及计算机可读存储介质
  • 画面显示方法、装置、系统以及计算机可读存储介质
技术分类

06120113678826