用于二维显示图像中的物品标签展示方法、装置及介质制造方法及图纸

技术编号:34962111 阅读:19 留言:0更新日期:2022-09-17 12:42
本公开提供了一种用于二维显示图像中的物品标签展示方法、装置以及介质,涉及计算机技术领域,其中的方法包括:根据三维模型确定在二维显示图像中的显示候选物品的位置信息和物品标签信息,对显示候选物品进行标签重叠判断处理,用以确定物品标签不重叠的展示目标物品,在二维显示图像中对展示目标物品进行显示处理;本公开能够在物品数量较多时,避免多个物品的标签之间出现的重叠情况,可以保证物品标签展示的完备性,计算复杂度低,效率高;提高了物品展示效果,有效提高了用户的体验度。有效提高了用户的体验度。有效提高了用户的体验度。

【技术实现步骤摘要】
用于二维显示图像中的物品标签展示方法、装置及介质


[0001]本公开涉及计算机
,尤其涉及一种用于二维显示图像中的物品标签展示方法、装置以及电子设备、存储介质。

技术介绍

[0002]VR(Virtual Reality虚拟现实)全景技术是一种新兴技术,由于VR全景技术可以720度无死角的为用户呈现三维空间场景,给用户带来浸入式视觉体验,用户可以通过VR看房挑选房间的模拟装修方案,可以在VR场景中实现房屋装修效果模拟等。用户在进行VR看房过程中,可以通过确定虚拟观察点在VR模型内的位置信息和视角信息,基于位置信息和视角信息确定显示的观察图像,能够看到观察图像中的物品,包括家具、冰箱、镜面、电视等物品。观察图像中的物品具有一定的商业价值,为了对物品的信息进行展示,在观察图像中以物品中心点作为坐标原点,以地面为水平面垂直映射一条线段,在线段的末尾添加描述该物品信息的标签。由于在同一个观察图像中出现的物品数量较多,多个物品的标签之间会存在重叠情况,对于用户的视觉效果不好,用户的体验度不高。

技术实现思路

[0003]为了解决上述技术问题,提出了本公开。本公开的实施例提供了一种用于二维显示图像中的物品标签展示方法、装置以及电子设备、存储介质。
[0004]根据本公开实施例的第一方面,提供一种用于二维显示图像中的物品标签展示方法,包括:基于三维模型获取与用户观察视角相对应二维显示图像;根据所述三维模型确定在所述二维显示图像中的显示候选物品的位置信息;确定与所述显示候选物品相对应的物品标签信息;基于所述位置信息和所述物品标签信息对所述显示候选物品进行标签重叠判断处理,用以确定物品标签不重叠的展示目标物品;根据与所述展示目标物品相对应的物品标签信息,在所述二维显示图像中对所述展示目标物品进行显示处理。
[0005]可选地,所述位置信息包括:与物品相对应的横坐标和纵坐标;所述物品标签信息包括:标签宽度和标签线高度;所述基于所述位置信息和所述物品标签信息对所述显示候选物品进行标签重叠判断处理,用以确定物品标签不重叠的展示目标物品包括:基于所述横坐标和所述标签宽度,在所述显示候选物品之间进行第一重叠判断处理;基于所述纵坐标和所述标签线高度,在所述显示候选物品之间进行第二重叠判断处理;根据所述第一重叠判断处理和所述第二重叠判断处理的结果,确定所述展示目标物品。
[0006]可选地,进行第一重叠判断处理、进行第二重叠判断处理包括:根据物品选取策略,选取一个显示候选物品作为所述展示目标物品并生成第一集合,并构建与其余显示候选物品相对应的第二集合;根据所述物品选取策略从所述第二集合中依次选取一个显示候选物品,使用此显示候选物品的横坐标和标签宽度依次与所述第二集合中的各个展示目标物品的横坐标和标签宽度,进行第一重叠判断处理;并且,使用此显示候选物品的纵坐标和标签线高度依次与所述第二集合中的各个展示目标物品的纵坐标和标签线高度,进行第二
重叠判断处理。
[0007]可选地,所述根据所述第一重叠判断处理和所述第二重叠判断处理的结果,确定所述展示目标物品包括:如果所述第一重叠判断处理和所述第二重叠判断处理的结果都为未发生重叠,则将此显示候选物品设置为展示目标物品并添加在第一集合中;所述根据与所述展示目标物品相对应的物品标签信息,在所述二维显示图像中对所述展示目标物品进行显示处理包括:获取第一集合中的各个展示目标物品的标签宽度和标签线高度,在所述二维显示图像中对第一集合中的各个展示目标物品进行显示处理。
[0008]可选地,所述使用此显示候选物品的横坐标和标签宽度依次与所述第二集合中的各个展示目标物品的横坐标和标签宽度进行第一重叠判断处理包括:计算与显示候选物品和展示目标物品相对应的两个横坐标的第一坐标差值;基于与显示候选物品和展示目标物品相对应的两个标签宽度的平均值,确定第一重叠阈值;如果所述第一坐标差值大于所述第一重叠阈值,则确定所述第一重叠判断处理的结果为未发生重叠。
[0009]可选地,所述使用此显示候选物品的纵坐标和标签线高度依次与所述第二集合中的各个展示目标物品的纵坐标和标签线高度进行第二重叠判断处理包括:计算与显示候选物品和展示目标物品相对应的两个纵坐标的第二坐标差值;基于与显示候选物品和展示目标物品相对应的两个标签线高度的平均值,确定第二重叠阈值;如果所述第二坐标差值大于所述第二重叠阈值,则确定所述第二重叠判断处理的结果为未发生重叠。
[0010]可选地,所述根据所述三维模型确定在所述二维显示图像中的显示候选物品的位置信息包括:获取所述显示候选物品的标签标注点在所述三维模型中的三维坐标;基于所述三维坐标确定所述标签标注点在所述二维显示图像中的横坐标和纵坐标。
[0011]可选地,所述确定与所述显示候选物品相对应的物品标签信息包括:基于与所述显示候选物品相对应标签内容确定所述标签宽度,其中,如果标签宽度大于预设的宽度阈值,则将所述标签宽度设置为所述宽度阈值;根据显示设备类型并基于所述显示候选物品与预设的高度基准面之间的距离,确定所述标签线高度;其中,所述标签线高度与所述距离成正比例。
[0012]可选地,所述三维模型包括:与房屋相对应的三维模型;所述物品包括:放置在所述房屋内的物品。
[0013]根据本公开实施例的第二方面,提供一种物品标签展示装置,包括:显示图像确定模块,用于基于三维模型获取与用户观察视角相对应二维显示图像;位置信息确定模块,用于根据所述三维模型确定在所述二维显示图像中的显示候选物品的位置信息;标签信息确定模块,用于确定与所述显示候选物品相对应的物品标签信息;标签重叠判断模块,用于基于所述位置信息和所述物品标签信息对所述显示候选物品进行标签重叠判断处理,用以确定物品标签不重叠的展示目标物品;标签显示处理模块,用于根据与所述展示目标物品相对应的物品标签信息,在所述二维显示图像中对所述展示目标物品进行显示处理。
[0014]可选地,所述位置信息包括:与物品相对应的横坐标和纵坐标;所述物品标签信息包括:标签宽度和标签线高度;所述标签重叠判断模块,包括:判断单元,用于基于所述横坐标和所述标签宽度,在所述显示候选物品之间进行第一重叠判断处理;基于所述纵坐标和所述标签线高度,在所述显示候选物品之间进行第二重叠判断处理;确定单元,用于根据所述第一重叠判断处理和所述第二重叠判断处理的结果,确定所述展示目标物品。
[0015]可选地,所述判断单元,用于根据物品选取策略,选取一个显示候选物品作为所述展示目标物品并生成第一集合,并构建与其余显示候选物品相对应的第二集合;根据所述物品选取策略从所述第二集合中依次选取一个显示候选物品,使用此显示候选物品的横坐标和标签宽度依次与所述第二集合中的各个展示目标物品的横坐标和标签宽度,进行第一重叠判断处理;并且,使用此显示候选物品的纵坐标和标签线高度依次与所述第二集合中的各个展示目标物品的纵坐标和标签线高度,进行第二重叠判断处理。
[0016]可选地,所述确定单元,用于如果所述第一重叠判断处理和所述第二重叠本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于二维显示图像中的物品标签展示方法,包括:基于三维模型获取与用户观察视角相对应二维显示图像;根据所述三维模型确定在所述二维显示图像中的显示候选物品的位置信息;确定与所述显示候选物品相对应的物品标签信息;基于所述位置信息和所述物品标签信息对所述显示候选物品进行标签重叠判断处理,用以确定物品标签不重叠的展示目标物品;根据与所述展示目标物品相对应的物品标签信息,在所述二维显示图像中对所述展示目标物品进行显示处理。2.如权利要求1所述的方法,其中,所述位置信息包括:与物品相对应的横坐标和纵坐标;所述物品标签信息包括:标签宽度和标签线高度;所述基于所述位置信息和所述物品标签信息对所述显示候选物品进行标签重叠判断处理,用以确定物品标签不重叠的展示目标物品包括:基于所述横坐标和所述标签宽度,在所述显示候选物品之间进行第一重叠判断处理;基于所述纵坐标和所述标签线高度,在所述显示候选物品之间进行第二重叠判断处理;根据所述第一重叠判断处理和所述第二重叠判断处理的结果,确定所述展示目标物品。3.如权利要求2所述的方法,其中,进行第一重叠判断处理、进行第二重叠判断处理包括:根据物品选取策略,选取一个显示候选物品作为所述展示目标物品并生成第一集合,并构建与其余显示候选物品相对应的第二集合;根据所述物品选取策略从所述第二集合中依次选取一个显示候选物品,使用此显示候选物品的横坐标和标签宽度依次与所述第二集合中的各个展示目标物品的横坐标和标签宽度,进行第一重叠判断处理;并且,使用此显示候选物品的纵坐标和标签线高度依次与所述第二集合中的各个展示目标物品的纵坐标和标签线高度,进行第二重叠判断处理。4.如权利要求3所述的方法,所述根据所述第一重叠判断处理和所述第二重叠判断处理的结果,确定所述展示目标物品包括:如果所述第一重叠判断处理和所述第二重叠判断处理的结果都为未发生重叠,则将此显示候选物品设置为展示目标物品并添加在所述第一集合中;所述根据与所述展示目标物品相对应的物品标签信息,在所述二维显示图像中对所述展示目标物品进行显示处理包括:获取所述第一集合中的各个展示目标物品的标签宽度和标签线高度,在所述二维显示图像中对所述第一集合中的各个展示目标物品进行显示处理。5.如权利要求3所述的方法,所述使用此显示候选物品的横坐标和标签宽度依次与所述第...

【专利技术属性】
技术研发人员:李阳李蕊
申请(专利权)人:如你所视北京科技有限公司
类型:发明
国别省市:

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

1