屏幕渲染方法、装置、电子设备、存储介质及芯片制造方法及图纸

技术编号:36693091 阅读:21 留言:0更新日期:2023-02-27 20:02
本公开涉及一种屏幕渲染方法、装置、电子设备、存储介质及芯片,涉及图像处理领域,该方法包括:获取待处理屏幕对应的屏幕标识,在根据该屏幕标识确定待处理屏幕为需要模糊渲染的屏幕的情况下,获取电子设备当前显示的当前显示的应用程序的应用标识,在根据当前显示的应用程序的应用标识确定当前显示的应用程序为需要模糊渲染的应用程序的情况下,对待处理屏幕中与当前显示的应用程序对应的显示内容进行模糊渲染。能够隐藏投屏或录屏后该屏幕中的与当前显示的应用程序对应的隐私信息,一定程度上能够避免用户的信息泄露。程度上能够避免用户的信息泄露。程度上能够避免用户的信息泄露。

【技术实现步骤摘要】
屏幕渲染方法、装置、电子设备、存储介质及芯片


[0001]本公开涉及图像处理领域,尤其涉及一种屏幕渲染方法、装置、电子设备、存储介质及芯片。

技术介绍

[0002]随着移动终端的技术发展,电子设备和外接设备的互联互通的需求也逐渐增加;通过各类投屏技术,可以将电子设备的显示内容投射到其他设备的屏幕。或者在某些场景中,用户需要将电子设备的显示内容进行录屏给其他用户观看。随着投屏或录屏需求的普及,随之而来的还有信息安全的问题,由于当前的投屏技术通常是通过录屏技术将该电子设备的显示内容直接投射于其他设备,因此对于当前电子设备的显示内容中用户的隐私内容,可能会造成一定的泄露。而在录屏的过程中,通常是将电子设备上显示的所有内容都进行了录制,也可能将用户的隐私内容录制进去,可能会造成一定的隐私泄露

技术实现思路

[0003]为克服相关技术中存在的问题,本公开提供一种屏幕渲染方法、装置、电子设备、存储介质及芯片。
[0004]根据本公开实施例的第一方面,提供一种屏幕渲染方法,应用于电子设备,所述方法包括:
[0005]获取待处理屏幕对应的屏幕标识;
[0006]在根据所述屏幕标识确定所述待处理屏幕为需要模糊渲染的屏幕的情况下,获取所述电子设备当前显示的应用程序的应用标识;
[0007]在根据所述当前显示的应用程序的应用标识确定所述当前显示的应用程序为需要模糊渲染的应用程序的情况下,对所述待处理屏幕中与所述当前显示的应用程序对应的显示内容进行模糊渲染。
[0008]可选地,所述在根据所述当前显示的应用程序的应用标识确定所述当前显示的应用程序为需要模糊渲染的应用程序的情况下,对所述待处理屏幕的显示内容进行模糊渲染,包括:
[0009]将所述当前显示的应用程序的应用标识与所述电子设备中存储的预设标识进行对比,所述预设标识为所述电子设备中预先设置的需要模糊渲染的一个或多个应用程序的应用标识;
[0010]当所述当前显示的应用程序的应用标识为所述预设标识时,为所述当前显示的应用程序生成标签;其中,所述标签用于指示所述当前显示的应用程序为需要模糊渲染的应用程序;
[0011]根据标签对所述待处理屏幕中与所述当前显示的应用程序对应的显示内容进行模糊渲染。
[0012]可选地,所述根据标签对所述待处理屏幕中与所述当前显示的应用程序对应的显
示内容进行模糊渲染,包括:
[0013]根据所述标签,获取所述当前显示的应用程序在所述待处理屏幕中的隐私显示区域及所述隐私显示区域中的显示内容;
[0014]利用图形处理引擎对所述显示内容进行模糊渲染,并将模糊渲染后得到的内容叠加在所述隐私显示区域上方,得到模糊渲染结果。
[0015]可选地,所述获取所述当前显示的应用程序在所述待处理屏幕中的隐私显示区域及所述隐私显示区域中的显示内容,包括:
[0016]确定所述当前显示的应用程序在所述待处理屏幕中的全部显示区域,作为所述隐私显示区域;
[0017]获取所述隐私显示区域中的显示内容。
[0018]可选地,所述获取所述当前显示的应用程序在所述待处理屏幕中的隐私显示区域及所述隐私显示区域中的显示内容,包括:
[0019]接收区域选择指令,所述区域选择指令中包含用户选择的目标区域;
[0020]在所述待处理屏幕中将所述目标区域作为所述隐私显示区域;
[0021]获取所述隐私显示区域中的显示内容。
[0022]可选地,所述根据标签对所述待处理屏幕中与所述当前显示的应用程序对应的显示内容进行模糊渲染,还包括:
[0023]对所述待处理屏幕中除所述隐私显示区域外的其他区域的显示内容进行正常渲染,得到正常渲染结果,所述正常渲染为不进行模糊处理的渲染;
[0024]根据所述模糊渲染结果和所述正常渲染结果,生成所述待处理屏幕的显示图像。
[0025]可选地,所述方法还包括:
[0026]在所述当前显示的应用程序的应用标识不是所述预设标识时,对所述待处理屏幕中与所述当前显示的应用程序对应的显示内容进行正常渲染。
[0027]可选地,在所述获取待处理屏幕对应的屏幕标识之前,所述方法还包括:
[0028]当检测到创建了用于投屏或录屏的虚拟屏幕时,获取所述虚拟屏幕的屏幕标识;
[0029]将所述虚拟屏幕的屏幕标识作为所述待处理屏幕对应的屏幕标识。
[0030]可选地,所述方法还包括:
[0031]在根据所述屏幕标识确定所述待处理屏幕为所述虚拟屏幕的情况下,确定所述待处理屏幕为需要模糊渲染的屏幕;
[0032]在根据所述屏幕标识确定所述待处理屏幕为所述电子设备的物理屏幕的情况下,确定所述待处理屏幕为不需要模糊渲染的屏幕。
[0033]根据本公开实施例的第二方面,提供一种屏幕渲染装置,应用于电子设备,所述装置包括:
[0034]屏幕标识获取模块,被配置为获取待处理屏幕对应的屏幕标识;
[0035]应用标识获取模块,被配置为在根据所述屏幕标识确定所述待处理屏幕为需要模糊渲染的屏幕的情况下,获取所述电子设备当前显示的当前显示的应用程序的应用标识;
[0036]渲染模块,被配置为在根据所述当前显示的应用程序的应用标识确定所述当前显示的应用程序为需要模糊渲染的应用程序的情况下,对所述待处理屏幕中与所述当前显示的应用程序对应的显示内容进行模糊渲染。
[0037]根据本公开实施例的第三方面,提供一种屏幕渲染装置,应用于电子设备,包括:处理器;用于存储处理器可执行指令的存储器;
[0038]其中,所述处理器被配置为:执行所述可执行指令以实现上述第一方面中的任一实施方式所述的屏幕渲染方法的步骤。
[0039]根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,所述程序指令被处理器执行时实现本公开第一方面所述的屏幕渲染方法的步骤。
[0040]根据本公开实施例的第五方面,提供一种芯片,包括处理器和接口;所述处理器用于读取指令以执行本公开第一方面所述的屏幕渲染方法的步骤。
[0041]本公开的实施例提供的技术方案可以包括以下有益效果:
[0042]在上述技术方案中,获取待处理屏幕对应的屏幕标识,在根据该屏幕标识确定待处理屏幕为需要模糊渲染的屏幕的情况下,获取电子设备当前显示的应用程序的应用标识,在根据当前显示的应用程序的应用标识确定当前显示的应用程序为需要模糊渲染的应用程序的情况下,对待处理屏幕中与当前显示的应用程序对应的显示内容进行模糊渲染。通过上述技术方案,无论是电子设备在向其他屏幕进行投屏,还是在电子设备上进行录屏,均可以针对待处理屏幕进行识别,以确定该待处理屏幕是否为需要模糊渲染的屏幕,在确定该待处理屏幕是模糊渲染的屏幕的情况下,对待处理屏幕上当前显示的应用程序进行识别,并在确定该应用程序是需要模糊渲染的应用程序的情况下,对该应用程序的显示内容通过模糊渲染进行处理,从而对于投屏本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种屏幕渲染方法,其特征在于,应用于电子设备,包括:获取待处理屏幕对应的屏幕标识;在根据所述屏幕标识确定所述待处理屏幕为需要模糊渲染的屏幕的情况下,获取所述电子设备当前显示的应用程序的应用标识;在根据所述当前显示的应用程序的应用标识确定所述当前显示的应用程序为需要模糊渲染的应用程序的情况下,对所述待处理屏幕中与所述当前显示的应用程序对应的显示内容进行模糊渲染。2.根据权利要求1所述的方法,其特征在于,所述在根据所述当前显示的应用程序的应用标识确定所述当前显示的应用程序为需要模糊渲染的应用程序的情况下,对所述待处理屏幕的显示内容进行模糊渲染,包括:将所述当前显示的应用程序的应用标识与所述电子设备中存储的预设标识进行对比,所述预设标识为所述电子设备中预先设置的需要模糊渲染的一个或多个应用程序的应用标识;当所述当前显示的应用程序的应用标识为所述预设标识时,为所述当前显示的应用程序生成标签;其中,所述标签用于指示所述当前显示的应用程序为需要模糊渲染的应用程序;根据标签对所述待处理屏幕中与所述当前显示的应用程序对应的显示内容进行模糊渲染。3.根据权利要求2所述的方法,其特征在于,所述根据标签对所述待处理屏幕中与所述当前显示的应用程序对应的显示内容进行模糊渲染,包括:根据所述标签,获取所述当前显示的应用程序在所述待处理屏幕中的隐私显示区域及所述隐私显示区域中的显示内容;利用图形处理引擎对所述显示内容进行模糊渲染,并将模糊渲染后得到的内容叠加在所述隐私显示区域上方,得到模糊渲染结果。4.根据权利要求3所述的方法,其特征在于,所述获取所述当前显示的应用程序在所述待处理屏幕中的隐私显示区域及所述隐私显示区域中的显示内容,包括:确定所述当前显示的应用程序在所述待处理屏幕中的全部显示区域,作为所述隐私显示区域;获取所述隐私显示区域中的显示内容。5.根据权利要求3所述的方法,其特征在于,所述获取所述当前显示的应用程序在所述待处理屏幕中的隐私显示区域及所述隐私显示区域中的显示内容,包括:接收区域选择指令,所述区域选择指令中包含用户选择的目标区域;在所述待处理屏幕中将所述目标区域作为所述隐私显示区域;获取所述隐私显示区域中的显示内容。6.根据权利要求3所述的方法,其特征在于...

【专利技术属性】
技术研发人员:丁光续何震奇刘艳芳张倞诚辛颖
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1