本申请涉及计算机,尤其涉及一种处理方法及装置。
背景技术:
1、随着计算机视觉技术的发展, 3d重建技术在诸如自由浏览、增强现实等可视化任务中,可以实现照片级渲染效果。但是,在渲染过程中仍可能会渲染出带有瑕疵的图像,影响用户在可视化任务中的交互体验。
技术实现思路
1、本申请技术方案如下:
2、本申请第一方面提供一种处理方法,包括:
3、接收控制指令,所述控制指令用于控制虚拟对象在虚拟空间中移动;
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、确定出所述区域参数满足设定条件,包括以下至少之一:
32、确定出所述区域的图像质量参数低于设定质量阈值;
33、确定出所述共视参数低于设定共视阈值。
34、本申请另一方面提供一种处理装置,包括:
35、接收模块,用于接收控制指令,所述控制指令用于控制虚拟对象在虚拟空间中移动;
36、控制模块,用于如果所述控制指令表征控制所述虚拟对象进入目标区域,则将所述虚拟对象限制在所述目标区域之外,所述目标区域中具有目标视角,在所述目标视角下,所述虚拟空间被渲染为带有瑕疵的图像。
1.一种处理方法,包括:
2.根据权利要求1所述的方法,所述方法还包括:
3.根据权利要求2所述的方法,所述第一区域中所述目标视角的密度低于所述目标区域中所述目标视角的密度。
4.根据权利要求2所述的方法,所述根据所述第一区域对应的第一渲染策略将所述虚拟空间渲染为所述虚拟对象的当前视角所对应图像,包括:
5.根据权利要求4所述的方法,所述虚拟空间为根据目标物理空间中的图像信息对初始模型进行训练得到的目标三维模型的表示;所述第一质量条件对应的图像质量高于所述第二质量条件对应的图像质量;
6.根据权利要求1所述的方法,所述方法还包括:
7.根据权利要求6所述的方法,获得所述虚拟空间中各区域的区域参数,包括:
8.根据权利要求6所述的方法,获得所述虚拟空间中各区域的区域参数,包括以下至少之一:
9.根据权利要求8所述的方法,确定出所述区域参数满足设定条件,包括以下至少之一:
10.一种处理装置,包括: