利索能及
我要发布
收藏
专利号: 2022101259056
申请人: 北京市商汤科技开发有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-05-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种模型展示方法,其特征在于,包括:

获取投影相机采集的投影图像、以及所述投影图像中包括的每个三维模型对应的缩略图;所述投影相机为模型渲染引擎中的虚拟投影相机;所述缩略图为能够表征三维模型形态的图像;所述缩略图包括所述三维模型的正视图和/或俯视图;

确定所述投影图像中设置的图像叠加区域的区域信息;所述图像叠加区域为所述投影图像中空白区域;

基于所述三维模型在所述投影图像中的投影信息、和所述区域信息,确定所述三维模型对应的所述缩略图的叠加信息;其中,所述叠加信息包括:在所述图像叠加区域上的叠加位置和/或展示尺寸;

按照所述缩略图的所述叠加信息,将每个三维模型对应的所述缩略图叠加在所述投影图像的所述图像叠加区域,生成目标展示图像。

2.根据权利要求1所述的方法,其特征在于,生成每个三维模型对应的缩略图,包括:确定所述三维模型在目标采集方向上的平面图;

基于所述平面图,生成所述三维模型对应的缩略图。

3.根据权利要求1或2所述的方法,其特征在于,在所述叠加信息包括叠加位置的情况下,所述基于所述三维模型在所述投影图像中的投影信息、和所述区域信息,确定所述三维模型对应的所述缩略图的叠加信息,包括:基于所述区域信息指示的区域尺寸、和所述投影图像对应的图像尺寸,确定所述图像叠加区域与所述投影图像之间的尺寸比例信息;

基于所述尺寸比例信息、和所述三维模型对应的所述投影信息指示的所述三维模型在所述投影图像上的位置信息,确定所述三维模型对应的所述缩略图的叠加位置。

4.根据权利要求3所述的方法,其特征在于,确定所述三维模型在所述投影图像上的位置信息,包括:基于所述三维模型在所述投影图像中的投影区域信息,确定所述三维模型对应的投影区域的中心点,并将所述中心点的位置信息,确定为所述三维模型在所述投影图像上的位置信息;或者,获取所述三维模型在设置的世界坐标系中的展示位置信息;

利用确定的坐标系转换矩阵,将所述展示位置信息转换至所述投影图像对应的视图坐标系中,得到所述三维模型在所述投影图像上的位置信息。

5.根据权利要求3所述的方法,其特征在于,所述基于所述尺寸比例信息、和所述三维模型对应的所述投影信息指示的所述三维模型在所述投影图像上的位置信息,确定所述三维模型对应的所述缩略图的叠加位置,包括:基于所述三维模型在所述投影图像上的位置信息中的横坐标信息、与所述尺寸比例信息中的宽度比例,确定所述叠加位置中的横坐标位置;

基于所述三维模型在所述投影图像上的位置信息中的纵坐标信息、与所述尺寸比例信息中的高度比例,确定所述叠加位置中的纵坐标位置。

6.根据权利要求1所述的方法,其特征在于,在所述叠加信息包括展示尺寸的情况下,所述基于所述三维模型在所述投影图像中的投影信息、和所述区域信息,确定所述三维模型对应的所述缩略图的叠加信息,包括:基于所述区域信息指示的区域尺寸、和所述投影图像对应的图像尺寸,确定所述图像叠加区域与所述投影图像之间的尺寸比例信息;

基于所述尺寸比例信息、和所述投影信息指示的所述三维模型在所述投影图像中的投影区域信息,确定所述三维模型对应的所述缩略图的展示尺寸。

7.根据权利要求6所述的方法,其特征在于,所述基于所述尺寸比例信息、和所述投影信息指示的所述三维模型在所述投影图像中的投影区域信息,确定所述三维模型对应的所述缩略图的展示尺寸,包括:基于所述尺寸比例信息指示的宽度比例、和所述投影区域信息中的宽度信息,确定所述展示尺寸中的展示宽度;

基于所述尺寸比例信息指示的高度比例、和所述投影区域信息中的高度信息,确定所述展示尺寸中的展示高度。

8.一种模型展示装置,其特征在于,包括:

获取模块,用于获取投影相机采集的投影图像、以及所述投影图像中包括的每个三维模型对应的缩略图;所述投影相机为模型渲染引擎中的虚拟投影相机;所述缩略图为能够表征三维模型形态的图像;所述缩略图包括所述三维模型的正视图和/或俯视图;

第一确定模块,用于确定所述投影图像中设置的图像叠加区域的区域信息;所述图像叠加区域为所述投影图像中空白区域;

第二确定模块,用于基于所述三维模型在所述投影图像中的投影信息、和所述区域信息,确定所述三维模型对应的所述缩略图的叠加信息;其中,所述叠加信息包括:在所述图像叠加区域上的叠加位置和/或展示尺寸;

第一生成模块,用于按照所述缩略图的所述叠加信息,将每个三维模型对应的所述缩略图叠加在所述投影图像的所述图像叠加区域,生成目标展示图像。

9.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至7任一所述的模型展示方法的步骤。

10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至7任一所述的模型展示方法的步骤。