本申请涉及计算机视觉,具体涉及一种显示方法、智能终端及存储介质。
背景技术:
1、传统的虚拟形象显示方法中,设备在识别到人脸之后,会根据识别到的人脸区域在区域内绘制对应的虚拟形象,当没有识别到人脸的时候,设备展示的便是原始画面,因而如果在使用过程中,人脸被误遮挡的话,比如用手挡住嘴巴眼睛等,此时就识别不到人脸了,对应的虚拟形象也就不会进行绘制了,实用性较差,也会让初次使用或者不知情的使用者误以为设备功能失效了。
技术实现思路
1、针对上述技术问题,本申请提供一种显示方法、智能终端及存储介质,旨在提高虚拟形象展示过程中的体验。
2、本申请提供一种显示方法,可应用于智能终端,包括:
3、s1:响应于第一摄像头的第一预览画面中第一元素被遮挡,按照第一规则显示所述遮挡区域和/或所述第一元素的非遮挡区域。
4、可选地,所述第一规则包括以下至少一项:
5、将所述第一元素保持显示于所述非遮挡区域;
6、将所述第一元素对应的第一虚拟形象显示于所述非遮挡区域;
7、将遮挡物元素显示于所述遮挡区域;
8、将遮挡物元素对应的第二虚拟形象显示于所述遮挡区域;
9、按照第二规则,将第二摄像头的第二预览画面的至少部分显示于所述遮挡区域。
10、可选地,所述第一虚拟形象包括以下至少一项:
11、所述第一虚拟形象为所述第一元素对应的预存虚拟形象;
12、所述第一虚拟形象为根据所述第一预览画面中所述第一元素被遮挡之前的图像数据构建的虚拟形象。
13、可选地,所述第二虚拟形象包括以下至少一项:
14、所述第二虚拟形象为所述遮挡物元素对应的预存虚拟形象;
15、所述第二虚拟形象为所述遮挡物元素的物品类型对应的预存虚拟形象;
16、所述第二虚拟形象为根据所述遮挡物元素的图像数据构建的虚拟形象。
17、可选地,所述第二规则包括以下至少一项:
18、将所述第二预览画面填充显示于所述遮挡区域;
19、将所述第二预览画面中与所述第一元素的物品类型相同的第二元素显示于所述遮挡区域;
20、将所述第二预览画面中与所述遮挡区域位置对应的区域画面显示于所述遮挡区域。
21、可选地,所述显示方法还包括:
22、在满足预设条件时,执行以下至少一项:
23、生成和/或显示所述第一元素和所述遮挡物元素的相似度;
24、区别显示所述第一元素和所述遮挡物元素的区别部分;
25、交换显示所述遮挡区域和所述非遮挡区域的显示内容。
26、可选地,所述预设条件包括:
27、响应于所述第一元素和遮挡物元素属于同一物品类别;
28、响应于所述遮挡区域和所述非遮挡区域的面积之差小于第一阈值;
29、响应于第一操作。
30、可选地,所述显示方法还包括:
31、s2:响应于针对第三元素的第二操作,按照第三规则显示所述第三元素,所述第三规则包括以下至少一项:
32、将所述第三元素覆盖显示于所述遮挡区域和/或所述非遮挡区域;
33、将所述第三元素对应的第三虚拟形象覆盖显示于所述遮挡区域和/或所述非遮挡区域。
34、本申请还提供一种智能终端,包括:存储器、处理器,其中,所述存储器上存储有显示程序,所述显示程序被所述处理器执行时实现如上述方法的步骤。
35、本申请还提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述方法的步骤。
36、如上所述,本申请的显示方法,可应用于智能终端,包括步骤:响应于第一摄像头的第一预览画面中第一元素被遮挡,按照第一规则显示所述遮挡区域和/或所述第一元素的非遮挡区域。通过上述技术方案,可以实现人脸的虚拟形象显示功能,解决人脸被误遮挡时不显示虚拟形象问题,进而提升了用户体验。
1.一种显示方法,其特征在于,包括以下步骤:
2.如权利要求1所述的显示方法,其特征在于,
3.如权利要求2所述的显示方法,其特征在于,
4.如权利要求2所述的显示方法,其特征在于,
5.如权利要求2所述的显示方法,其特征在于,
6.如权利要求1至5任一项所述的显示方法,其特征在于,
7.如权利要求6所述的显示方法,其特征在于,
8.如权利要求1至5任一项所述的显示方法,其特征在于,
9.一种智能终端,其特征在于,包括:存储器、处理器,其中,所述存储器上存储有显示程序,所述显示程序被所述处理器执行时实现如权利要求1至8中任一项所述的显示方法的步骤。
10.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述的显示方法的步骤。