数据处理方法及相关装置制造方法及图纸

技术编号:38815784 阅读:11 留言:0更新日期:2023-09-15 19:54
本申请涉及计算机技术领域,提供一种数据处理方法及相关装置,用以减少遮挡物对目标对象的遮挡,该方法包括:当目标对象移动至目标位置时,在导航界面中,呈现目标位置;若确定以目标对象为中心的目标透视区域内存在目标遮挡物,则对存在的各个目标遮挡物进行透视处理,获得各个透视遮挡物,其中,目标透视区域是按照设定的延伸长度,沿目标区域方向划分出的;在导航界面中,呈现各个透视遮挡物。本申请实施例可应用于地图、交通等领域,通过对遮挡物进行透视处理,使得目标对象在任何复杂环境下,都不被障碍物遮挡。都不被障碍物遮挡。都不被障碍物遮挡。

【技术实现步骤摘要】
数据处理方法及相关装置


[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]基于所述区域距离和所述目标透视区域的位置,获得新的目标透视区域。
[0043]第三方面,本申请实施例提供一种电子设备,包括处理器和存储器,其中,所述存储器存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行上述数据处理方法的步骤。
[0044]第四方面,本申请实施例提供一种计算机可读存储介质,其包括计算机程序,当所述计算机程序在电子设备上运行时,所述计本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:当目标对象移动至目标位置时,在导航界面中,呈现所述目标位置;若确定以所述目标对象为中心的目标透视区域内存在目标遮挡物,则对存在的各个目标遮挡物进行透视处理,获得各个透视遮挡物,其中,所述目标透视区域是按照设定的延伸长度,沿目标区域方向划分出的;在所述导航界面中,呈现所述各个透视遮挡物。2.如权利要求1所述的方法,其特征在于,所述在所述导航界面中,呈现所述各个透视遮挡物,包括:在所述导航界面中,呈现所述目标透视区域;在所述目标透视区域中,以所述目标对象为基准,按照渐变透明的样式,呈现所述各个透视遮挡物,其中,各个透视遮挡物中,与所述目标对象的距离越大,透明度越低。3.如权利要求2所述的方法,其特征在于,所述在所述目标透视区域中,以所述目标对象为基准,按照渐变透明的样式,呈现所述各个透视遮挡物,包括:若所述目标透视区域的形状为圆锥体,则以所述圆锥体的中轴线为中心,在所述目标透视区域中,按照渐变透明的样式,呈现所述各个透视遮挡物,其中,所述中轴线以所述目标对象为基准;若所述目标透视区域的形状为球体,则以指定轴线为中心,在所述目标透视区域中,按照渐变透明的样式,呈现所述各个透视遮挡物,其中,所述指定轴线以所述目标对象为基准。4.如权利要求1、2或3所述的方法,其特征在于,还包括:在所述导航界面中,呈现以所述目标对象为中心的目标透视区域,所述目标透视区域被设置为允许跟随所述目标对象的移动而移动。5.如权利要求4所述的方法,其特征在于,所述在所述导航界面中,呈现以所述目标对象为中心的目标透视区域,包括:在所述导航界面中,按照预设的区域展示颜色,呈现所述目标透视区域。6.如权利要求1、2或3所述的方法,其特征在于,所述在所述导航界面中,呈现所述目标位置之前,还包括:获取所述目标对象采集的预设范围内的测量数据,以及获取所述目标对象在设定的导航坐标系中的初始位置;基于所述测量数据,获得所述初始位置与所述目标对象的目标位置之间的相对位置信息;基于所述相对位置信息和所述初始位置,确定所述目标对象的目标位置。7.如权利要求1、2或3所述的方法,其特征在于,所述在所述导航界面中,呈现所述目标位置,包括:在所述导航界面中,呈现地图区域,以及呈现位于所述地图区域中的展示图标,所述展示图标用于表征所述目标对象,所述展示图标在所述地图区域中的位置用于表征所述目标对象的所述目标位置。8.如权利要求1、2或3所述的方法,其特征在于,所述确定以所述目标位置为中心的目标透视区域内存在目标遮挡物,包括:
当所述目标对象移动至所述目标位置时,获取至少一个疑似遮挡物的遮挡物位置信息,并基于所述遮挡物位置信息,确定以所述目标位置为中心的...

【专利技术属性】
技术研发人员:卢景熙范静波陈谦
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1