电子地图显示方法、装置及车载设备技术领域
本申请实施例涉及交互技术领域,尤其涉及一种电子地图显示方
法、装置及车载设备。
背景技术
现有的电子地图在同一比例尺下对同一块区域往往显示的是同
样的内容,但是,用户在不同需求下想要看到的地图上的内容可能不
同,比如,在出行时想要看地图上通往目的地的各条道路的位置,出
去吃饭时想要看地图上各家饭馆的位置,出游时想要看地图上各公园
景点的位置,逛街时想要看地图上各商场的位置等等。
发明内容
有鉴于此,本申请实施例的一个目的在于提供一种电子地图的显
示方案。
为实现上述目的,根据本申请实施例的第一方面,提供一种电子
地图显示方法,包括:
确定一用户注视的至少一个实体;
至少根据所述至少一个实体,确定所述用户关注的至少一个地图
对象类型;
在一电子地图中突出显示与所述至少一个地图对象类型匹配的
至少一个对象的信息。
结合第一方面,在第一方面的第一种可能的实现方式中,所述确
定一用户注视的至少一个实体,包括:
确定在一时间段内所述用户的注视时长超过一阈值的至少一个
实体。
结合第一方面或第一方面的上述任一种可能的实现方式,在第一
方面的第二种可能的实现方式中,所述至少根据所述至少一个实体,
确定所述用户关注的至少一个地图对象类型,包括:
至少根据所述至少一个实体,确定所述至少一个实体对应的至少
一个地图对象类型;
至少根据所述至少一个实体对应的至少一个地图对象类型,确定
所述用户关注的至少一个地图对象类型。
结合第一方面或第一方面的上述任一种可能的实现方式,在第一
方面的第三种可能的实现方式中,所述至少根据所述至少一个实体对
应的至少一个地图对象类型,确定所述用户关注的至少一个地图对象
类型,包括:
确定所述用户关注的至少一个地图对象类型为所述至少一个实
体对应的至少一个地图对象类型。
结合第一方面或第一方面的上述任一种可能的实现方式,在第一
方面的第四种可能的实现方式中,所述至少一个实体对应的至少一个
地图对象类型为多个地图对象类型;所述至少根据所述至少一个实体
对应的至少一个地图对象类型,确定所述用户关注的至少一个地图对
象类型,包括:
确定所述用户关注的至少一个地图对象类型为所述多个地图对
象类型中对应的被注视的实体的数量最多的至少一个地图对象类型。
结合第一方面或第一方面的上述任一种可能的实现方式,在第一
方面的第五种可能的实现方式中,所述在一电子地图中突出显示与所
述至少一个地图对象类型匹配的至少一个对象的信息,包括:
显示所述电子地图中与所述至少一个地图对象类型匹配的至少
一个对象的信息,且不显示任一其它对象的信息。
结合第一方面或第一方面的上述任一种可能的实现方式,在第一
方面的第六种可能的实现方式中,所述在一电子地图中突出显示与所
述至少一个地图对象类型匹配的至少一个对象的信息,包括:
显示所述电子地图中与所述至少一个地图对象类型匹配的全部
对象的信息,且显示部分其它对象的信息。
结合第一方面或第一方面的上述任一种可能的实现方式,在第一
方面的第七种可能的实现方式中,所述在一电子地图中突出显示与所
述至少一个地图对象类型匹配的至少一个对象的信息,包括:
以增强模式显示所述电子地图中与所述至少一个地图对象类型
匹配的至少一个对象的信息,且以普通模式显示至少一个其它对象的
信息。
结合第一方面或第一方面的上述任一种可能的实现方式,在第一
方面的第八种可能的实现方式中,所述增强模式包括以下任一种:放
大模式,高亮模式。
结合第一方面或第一方面的上述任一种可能的实现方式,在第一
方面的第九种可能的实现方式中,所述至少一个对象中任一个对象的
信息包括以下至少一种:名称、图形、类型图标、属性说明。
为实现上述目的,根据本申请实施例的第二方面,提供一种电子
地图显示装置,包括:
第一确定模块,用于确定一用户注视的至少一个实体;
第二确定模块,用于至少根据所述至少一个实体,确定所述用户
关注的至少一个地图对象类型;
显示模块,用于在一电子地图中突出显示与所述至少一个地图对
象类型匹配的至少一个对象的信息。
结合第二方面,在第二方面的第一种可能的实现方式中,所述第
一确定模块具体用于:确定在一时间段内所述用户的注视时长超过一
阈值的至少一个实体。
结合第二方面或第二方面的上述任一种可能的实现方式,在第二
方面的第二种可能的实现方式中,所述第二确定模块包括:
第一单元,用于至少根据所述至少一个实体,确定所述至少一个
实体对应的至少一个地图对象类型;
第二单元,用于至少根据所述至少一个实体对应的至少一个地图
对象类型,确定所述用户关注的至少一个地图对象类型。
结合第二方面或第二方面的上述任一种可能的实现方式,在第二
方面的第三种可能的实现方式中,所述第二单元具体用于:
确定所述用户关注的至少一个地图对象类型为所述至少一个实
体对应的至少一个地图对象类型。
结合第二方面或第二方面的上述任一种可能的实现方式,在第二
方面的第四种可能的实现方式中,所述至少一个实体对应的至少一个
地图对象类型为多个地图对象类型;所述第二单元具体用于:
确定所述用户关注的至少一个地图对象类型为所述多个地图对
象类型中对应的被注视的实体的数量最多的至少一个地图对象类型。
结合第二方面或第二方面的上述任一种可能的实现方式,在第二
方面的第五种可能的实现方式中,所述显示模块具体用于:
显示所述电子地图中与所述至少一个地图对象类型匹配的至少
一个对象的信息,且不显示任一其它对象的信息。
结合第二方面或第二方面的上述任一种可能的实现方式,在第二
方面的第六种可能的实现方式中,所述显示模块具体用于:
显示所述电子地图中与所述至少一个地图对象类型匹配的全部
对象的信息,且显示部分其它对象的信息。
结合第二方面或第二方面的上述任一种可能的实现方式,在第二
方面的第七种可能的实现方式中,所述显示模块具体用于:
以增强模式显示所述电子地图中与所述至少一个地图对象类型
匹配的至少一个对象的信息,且以普通模式显示至少一个其它对象的
信息。
结合第二方面或第二方面的上述任一种可能的实现方式,在第二
方面的第八种可能的实现方式中,所述增强模式包括以下任一种:放
大模式,高亮模式。
结合第二方面或第二方面的上述任一种可能的实现方式,在第二
方面的第九种可能的实现方式中,所述至少一个对象中任一个对象的
信息包括以下至少一种:名称、图形、类型图标、属性说明。
为实现上述目的,根据本申请实施例的第三方面,提供一种车载
设备,包括:
视线跟踪模组,用于跟踪一用户的视线;
存储器,用于存储指令;
处理器,用于执行所述存储器存储的指令,所述指令使得所述处
理器执行以下操作:
至少根据所述视线跟踪模组的跟踪结果,确定所述用户注视的至
少一个实体;
至少根据所述至少一个实体,确定所述用户关注的至少一个地图
对象类型;
在一电子地图中突出显示与所述至少一个地图对象类型匹配的
至少一个对象的信息。
以上多个技术方案中的至少一个技术方案具有如下有益效果:
本申请实施例通过确定一用户注视的至少一个实体,至少根据所
述至少一个实体,确定所述用户关注的至少一个地图对象类型,在一
电子地图中突出显示与所述至少一个地图对象类型匹配的至少一个
对象的信息,提供了一种电子地图的显示方案,具体地,通过用户注
视的至少一个实体来预测用户感兴趣的地图对象类型并突出显示对
应的对象,无需用户手动选择感兴趣的地图对象类型,较为便捷,对
于正在驾驶车辆的用户来说更为安全。
附图说明
图1为本申请提供的一种电子地图显示方法实施例的流程示意
图;
图2A和图2B分别为一电子地图的同一显示区域在所述至少一个
地图对象类型分别为饭店和银行时的一种示意图;
图3A为本申请提供的一种电子地图显示装置实施例一的结构示
意图;
图3B为图3A所示实施例的一种实现方式的结构示意图;
图4为本申请提供的一种电子地图显示装置实施例二的结构示意
图;
图5A为本申请提供的一种车载设备实施例的结构示意图;
图5B为图5A所示实施例的一种实现方式的结构示意图。
具体实施方式
下面结合附图和实施例,对本申请的具体实施方式作进一步详细
说明。以下实施例用于说明本发明,但不用来限制本发明的范围。
图1为本申请提供的一种电子地图显示方法实施例的流程示意
图。如图1所示,本实施例包括:
110、确定一用户注视的至少一个实体。
举例来说,本申请提供的一种电子地图显示装置实施例一或实施
例二所述的电子地图显示装置,或者,本申请提供的一种车载设备实
施例所述的车载设备,作为本实施例的执行主体,执行110~130。
本实施例中,实体是指客观世界真实存在的物体。具体地,所述
至少一个实体可选地是一个实体,或者,多个实体。
本实施例中,所述用户注视的是哪个实体或哪些实体,可以有多
种方式来确定,比如,通过视线跟踪技术确定所述用户的注视点,获
取该注视点处的图像,对该图像进行分析确定用户在注视哪个实体或
哪些实体。
本实施例中,所述至少一个实体通常位于所述用户的可视范围之
内。在一种可能的场景中,所述用户位于一车辆中,所述至少一个实
体可选地位于所述车辆外,举例来说,所述至少一个实体包括但不限
于:路牌、建筑物、路边景观。
120、至少根据所述至少一个实体,确定所述用户关注的至少一
个地图对象类型。
本实施例中,所述至少一个地图对象类型与所述至少一个实体有
关,所述至少一个实体表征了所述用户可能对电子地图中哪个或哪些
类型的对象感兴趣。具体地,所述至少一个地图对象类型可选地是一
个地图对象类型,或者,多个地图对象类型。
130、在一电子地图中突出显示与所述至少一个地图对象类型匹
配的至少一个对象的信息。
本实施例中,所述至少一个对象为所述电子地图中的至少一个对
象。具体地,所述至少一个对象可选地是一个对象,或者,多个对象。
本实施例中,所述至少一个地图对象类型中每个地图对象类型可
能与所述电子地图中一个对象,或者,多个对象匹配。具体地,与一
个地图对象类型匹配的每个对象属于所述地图对象类型。举例来说,
所述至少一个地图对象类型包括但不限于以下至少一个:路标、饭店、
银行、旅馆、商场、便利店、医院、药店、邮局、景点、写字楼、公
交车站、加油站、停车场;相应地,与路标这个地图对象类型匹配的
至少一个对象包括但不限于:A路口的红绿灯、B立交桥、C地标建
筑物,与饭店这个地图对象类型匹配的至少一个对象包括但不限于:
D饭店、E小吃店、F快餐店。
本实施例中,所述至少一个对象中任一个对象的信息可选地包括
但不限于以下至少一种:名称、图形、类型图标、属性说明。举例来
说,对于一条道路,名称可以是“小营西路”,图形可以包括电子地
图中用于描绘该条道路的线条和颜色,属性说明可以包括该条道路的
有几条车道、该条道路的拥堵情况等信息;对于一个商场,名称可以
是“崇光百货”,图形可以包括电子地图中用于描述该商场的线条和
颜色,类型图标可以是电子地图中用于标识商场类型的图标,属性说
明可以包括该商场的折扣信息等。
本实施例中,在一电子地图中突出显示与所述至少一个地图对象
类型匹配的至少一个对象的信息相当于,在所述电子地图的当前显示
区域中突出显示与所述至少一个地图对象类型匹配的至少一个对象
的信息。
本实施例中,在一电子地图中突出显示与所述至少一个地图对象
类型匹配的至少一个对象的信息,是为了在所述电子地图中突出显示
所述至少一个对象。
本实施例通过确定一用户注视的至少一个实体,至少根据所述至
少一个实体,确定所述用户关注的至少一个地图对象类型,在一电子
地图中突出显示与所述至少一个地图对象类型匹配的至少一个对象
的信息,提供了一种电子地图的显示方案,具体地,通过用户注视的
至少一个实体来预测用户感兴趣的地图对象类型并突出显示对应的
对象,无需用户手动选择感兴趣的地图对象类型,较为便捷,对于正
在驾驶车辆的用户来说更为安全。
以下通过一些可选的实现方式进一步地描述本实施例的方法。
本实施例中,110有多种实现方式。
在用户用眼睛不断地搜寻兴趣点的过程中,用户的注视点可能在
不停地变化,为了更准确地把握用户的兴趣点,在一种可选的实现方
式中,所述确定一用户注视的至少一个实体,包括:
确定在一时间段内所述用户的注视时长超过一阈值的至少一个
实体。
其中,所述时间段的时长可以预先设定好,比如,设为2分钟、
10分钟等。
其中,所述注视时长相当于视线聚焦时长,所述阈值可以预先设
定好,比如,设为5秒、10秒等。
本实施例中,120有多种实现方式。
在一种可选的实现方式中,所述至少根据所述至少一个实体,确
定所述用户关注的至少一个地图对象类型,包括:
至少根据所述至少一个实体,确定所述至少一个实体对应的至少
一个地图对象类型;
至少根据所述至少一个实体对应的至少一个地图对象类型,确定
所述用户关注的至少一个地图对象类型。
其中,所述至少一个实体对应的至少一个地图对象类型为所述至
少一个实体中每个实体对应的至少一个地图对象类型的合集。
举例来说,所述至少一个实体包括两个实体,其中,一个实体为
一家饭店,确定所述实体对应的至少一个地图对象类型为饭店,另一
个实体为一个地标性的写字楼,确定所述实体对应的至少一个地图对
象类型包括:路标、写字楼,相应地,确定所述至少一个实体对应的
至少一个地图对象类型包括:饭店、路标、写字楼。
需要说明的是,所述至少一个实体可能存在不对应任一地图对象
类型的至少一个实体,比如,汽车仪表盘、路边栏杆等,相应地,在
确定所述至少一个实体对应的至少一个地图对象类型时不考虑这类
实体即可。
其中,所述至少根据所述至少一个实体对应的至少一个地图对象
类型,确定所述用户关注的至少一个地图对象类型有多种实现方式。
可选地,所述至少根据所述至少一个实体对应的至少一个地图对
象类型,确定所述用户关注的至少一个地图对象类型,包括:
确定所述用户关注的至少一个地图对象类型为所述至少一个实
体对应的至少一个实体类型。
可选地,所述至少一个实体对应的至少一个地图对象类型为多个
地图对象类型;所述至少根据所述至少一个实体对应的至少一个地图
对象类型,确定所述用户关注的至少一个地图对象类型,包括:
确定所述用户关注的至少一个地图对象类型为所述多个地图对
象类型中对应的被注视的实体的数量最多的至少一个地图对象类型。
其中,对应的被注视的实体的数量最多的至少一个地图对象类型
可选地为一个地图对象类型,或者,多个地图对象类型。
举例来说,110中确定的所述至少一个实体为10个实体,记为
S1~S10,该10个实体对应的至少一个地图对象类型包括:饭店、路
标、写字楼,其中,饭店这个地图对象类型对应的被注视的实体为:
S1、S2、S3,路标这个地图对象类型对应的被注视的实体为:S3、
S4、S5、S6、S7,写字楼这个地图对象类型对应的被注视的实体为:
S7、S8、S9、S10,可以看出,路标这个地图对象类型对应的被注视
的实体的数量最多,因此,确定所述用户关注的至少一个地图对象类
型为路标。
除了上述两种至少根据所述至少一个实体对应的至少一个地图
对象类型确定所述用户关注的至少一个地图对象类型有多种实现方
式的实现方式,还有其它一些可选的实现方式,比如,确定所述用户
关注的至少一个地图对象类型为所述多个地图对象类型中对应的被
注视的实体的数量超过一数量阈值的至少一个地图对象类型,或者,
确定所述用户关注的至少一个地图对象类型为所述多个地图对象类
型中对应的被注视的实体的数量排在一预设位次之前的至少一个地
图对象类型,等,此处不再一一列举。
本实施例中,130中的突出显示有多种突出的方式,即,130有
多种实现方式。
在一种可选的实现方式中,所述在一电子地图中突出显示与所述
至少一个地图对象类型匹配的至少一个对象的信息,包括:
显示所述电子地图中与所述至少一个地图对象类型匹配的至少
一个对象的信息,且不显示任一其它对象的信息。
也就是说,显示所述电子地图的当前显示区域中与所述至少一个
地图对象类型匹配的至少一个对象的信息,且不显示所述电子地图的
当前显示区域中任一其它对象的信息。其中,与所述至少一个地图对
象类型匹配的至少一个对象可以是所述当前显示区域中与所述至少
一个地图对象类型匹配的全部对象,或者,所述当前显示区域中与所
述至少一个地图对象类型匹配的部分对象。另外,当所述至少一个地
图对象类型为多个地图对象类型时,针对每个地图对象类型,可以从
所述当前显示区域中与该地图对象类型匹配的全部对象中选择不同
数量或不同比例的对象来显示其信息。进一步可选地,从所述当前显
示区域中与各地图对象类型匹配的全部对象中选择对象的数量之间
的比例与110中确定的所述至少一个实体中对应各地图对象类型的
实体的数量之间的比例匹配。举例来说,110中确定的所述至少一
个实体为10个实体,该10个实体对应的至少一个地图对象类型包括:
饭店、路标、写字楼、银行、便利店,120中确定所述用户关注的至
少一个地图对象类型为排在前三位的地图对象类型:饭店、路标、写
字楼,其中,饭店这个地图对象类型对应的被注视的实体的个数为5,
路标这个地图对象类型对应的被注视的实体的个数为4,写字楼这个
地图对象类型对应的被注视的实体的个数为3,可选地,在130中显
示与饭店这个地图对象类型匹配的a个对象的信息,与路标这个地图
对象类型匹配的b个对象的信息,以及与写字楼这个地图对象类型匹
配的c个对象的信息,且a:b:c=5:4:3。
其中,所述其它对象是指与所述至少一个地图对象类型不匹配的
对象。
举例来说,若所述至少一个地图对象类型为路标,则显示所述电
子地图中与路标这个地图对象类型匹配的至少一个对象的信息,且不
显示与路标这个地图对象类型不匹配的任一对象的信息。进一步地,
若所述信息为名称,则显示所述电子地图中与路标这个地图对象类型
匹配的至少一个对象的名称,且不显示与路标这个地图对象类型不匹
配的任一对象的名称。
需要说明的是,当所述信息为名称时,上述不显示所述任一其它
对象的信息只意味着不显示所述任一其它对象的名称,并不限制是否
显示所述任一其它对象的图形或类型图标等其它信息。
在又一种可选的实现方式中,所述在一电子地图中突出显示与所
述至少一个地图对象类型匹配的至少一个对象的信息,包括:
显示所述电子地图中与所述至少一个地图对象类型匹配的全部
对象的信息,且显示部分其它对象的信息。
也就是说,显示所述电子地图的当前显示区域中与所述至少一个
地图对象类型匹配的全部对象的信息,且显示所述电子地图的当前显
示区域中与所述至少一个地图对象类型不匹配的部分其它对象的信
息。
其中,所述其它对象是指与所述至少一个地图对象类型不匹配的
对象。
其中,全部是针对与所述至少一个地图对象类型匹配的对象的数
量,部分是针对与所述至少一个地图对象类型不匹配的对象的数量。
一方面,部分其它对象占全部其它对象的比例可以预先设定,或者,
由其它对象与所述至少一个对象在所述电子地图的当前显示区域中
的实际分布来决定。另一方面,具体显示哪一部分的其它对象的信息,
可以根据其它对象的优先级来决定,或者,根据其它对象所在的图层
来决定。举例来说,所述电子地图的当前显示区域中包括与所述至少
一个地图对象类型匹配的10个对象和与所述至少一个地图对象类型
不匹配的10个其它对象,相应地,显示该10个对象的信息,且显示
该10个其它对象中部分其它对象的信息,比如,显示其中5个其它
对象的信息、不显示另5个其它对象的信息。进一步地,若所述信息
为名称,则显示所述电子地图中该10个对象的名称,且显示所述电
子地图中该5个其它对象的名称,不显示另5个其它对象的名称。
图2A和图2B分别为一电子地图的同一显示区域在所述至少一
个地图对象类型分别为饭店和银行时的一种示意图。在图2A和图2B
中,所述信息均为类型图标。图2A中由刀叉组成的图标201为饭店
的类型图标,可以看出,图2A中图标201的个数明显多于其他种类
的类型图标。图2B中“¥”符号的图标202为银行的类型图标,可以
看出,图2B中图标202的个数明显多于其他种类的类型图标。
在又一种可选的实现方式中,所述在一电子地图中突出显示与所
述至少一个地图对象类型匹配的至少一个对象的信息,包括:
以增强模式显示所述电子地图中与所述至少一个地图对象类型
匹配的至少一个对象的信息,且以普通模式显示至少一个其它对象的
信息。
也就是说,以增强模式显示所述电子地图的当前显示区域中与所
述至少一个地图对象类型匹配的至少一个对象的信息,且以普通模式
显示所述电子地图的当前显示区域中至少一个其它对象的信息。
其中,所述其它对象是指与所述至少一个地图对象类型不匹配的
对象。
在此实现方式中,可选地,所述增强模式包括但不限于以下至少
一种:放大模式,高亮模式。举例来说,若所述至少一个地图对象类
型为路标,所述增强模式包括放大模式,则放大显示所述电子地图中
与路标这个地图对象类型匹配的至少一个对象的信息,且以正常大小
显示与路标这个地图对象类型不匹配的任一对象的信息。进一步地,
若所述信息为名称,则放大显示所述电子地图中与路标这个地图对象
类型匹配的至少一个对象的名称,且以正常大小显示与路标这个地图
对象类型不匹配的任一对象的名称。
需要说明的是,除了上述三种实现方式,130还有许多其它的可
选实现方式,比如,结合全部vs.部分与增强模式vs.普通模式的实现
方式,此处不再一一列举。
图3A为本申请提供的一种电子地图显示装置实施例一的结构示
意图。如图3A所示,电子地图显示装置(以下简称装置)300包括:
第一确定模块31,用于确定一用户注视的至少一个实体;
第二确定模块32,用于至少根据所述至少一个实体,确定所述
用户关注的至少一个地图对象类型;
显示模块33,用于在一电子地图中突出显示与所述至少一个地
图对象类型匹配的至少一个对象的信息。
本实施例中,实体是指客观世界真实存在的物体。具体地,所述
至少一个实体可选地是一个实体,或者,多个实体。
本实施例中,第一确定模块31有多种方式确定所述用户注视的
是哪个实体或哪些实体,比如,通过视线跟踪技术确定所述用户的注
视点,获取该注视点处的图像,对该图像进行分析确定用户在注视哪
个实体或哪些实体。
本实施例中,所述至少一个实体通常位于所述用户的可视范围之
内。在一种可能的场景中,所述用户位于一车辆中,所述至少一个实
体可选地位于所述车辆外,举例来说,所述至少一个实体包括但不限
于:路牌、建筑物、路边景观。
本实施例中,所述至少一个地图对象类型与所述至少一个实体有
关,所述至少一个实体表征了所述用户可能对电子地图中哪个或哪些
类型的对象感兴趣。具体地,所述至少一个地图对象类型可选地是一
个地图对象类型,或者,多个地图对象类型。
本实施例中,所述至少一个对象为所述电子地图中的至少一个对
象。具体地,所述至少一个对象可选地是一个对象,或者,多个对象。
本实施例中,所述至少一个地图对象类型中每个地图对象类型可
能与所述电子地图中一个对象,或者,多个对象匹配。具体地,与一
个地图对象类型匹配的每个对象属于所述地图对象类型。举例来说,
所述至少一个地图对象类型包括但不限于以下至少一个:路标、饭店、
银行、旅馆、商场、便利店、医院、药店、邮局、景点、写字楼、公
交车站、加油站、停车场;相应地,与路标这个地图对象类型匹配的
至少一个对象包括但不限于:A路口的红绿灯、B立交桥、C地标建
筑物,与饭店这个地图对象类型匹配的至少一个对象包括但不限于:
D饭店、E小吃店、F快餐店。
本实施例中,所述至少一个对象中任一个对象的信息可选地包括
但不限于以下至少一种:名称、图形、类型图标、属性说明。举例来
说,对于一条道路,名称可以是“小营西路”,图形可以包括电子地
图中用于描绘该条道路的线条和颜色,属性说明可以包括该条道路的
有几条车道、该条道路的拥堵情况等信息;对于一个商场,名称可以
是“崇光百货”,图形可以包括电子地图中用于描述该商场的线条和
颜色,类型图标可以是电子地图中用于标识商场类型的图标,属性说
明可以包括该商场的折扣信息等。
本实施例中,显示模块33在一电子地图中突出显示与所述至少
一个地图对象类型匹配的至少一个对象的信息相当于,显示模块33
在所述电子地图的当前显示区域中突出显示与所述至少一个地图对
象类型匹配的至少一个对象的信息。
本实施例中,显示模块33在一电子地图中突出显示与所述至少
一个地图对象类型匹配的至少一个对象的信息,是为了在所述电子地
图中突出显示所述至少一个对象。
本实施例的电子地图显示装置通过第一确定模块确定一用户注
视的至少一个实体,第二确定模块至少根据所述至少一个实体确定所
述用户关注的至少一个地图对象类型,显示模块在一电子地图中突出
显示与所述至少一个地图对象类型匹配的至少一个对象的信息,提供
了一种电子地图的显示方案,具体地,通过用户注视的至少一个实体
来预测用户感兴趣的地图对象类型并突出显示对应的对象,无需用户
手动选择感兴趣的地图对象类型,较为便捷,对于正在驾驶车辆的用
户来说更为安全。
以下通过一些可选的实现方式进一步地描述本实施例的电子地
图显示装置300。
本实施例中,第一确定模块31有多种实现方式。
在用户用眼睛不断地搜寻兴趣点的过程中,用户的注视点可能在
不停地变化,为了更准确地把握用户的兴趣点,在一种可选的实现方
式中,第一确定模块31具体用于:确定在一时间段内所述用户的注
视时长超过一阈值的至少一个实体。
其中,所述时间段的时长可以预先设定好,比如,设为2分钟、
10分钟等。
其中,所述注视时长相当于视线聚焦时长,所述阈值可以预先设
定好,比如,设为5秒、10秒等。
本实施例中,第二确定模块32有多种实现方式。
在一种可选的实现方式中,如图3B所示,第二确定模块32包括:
第一单元321,用于至少根据所述至少一个实体,确定所述至少
一个实体对应的至少一个地图对象类型;
第二单元322,用于至少根据所述至少一个实体对应的至少一个
地图对象类型,确定所述用户关注的至少一个地图对象类型。
其中,所述至少一个实体对应的至少一个地图对象类型为所述至
少一个实体中每个实体对应的至少一个地图对象类型的合集。
举例来说,所述至少一个实体包括两个实体,其中,一个实体为
一家饭店,第一单元321确定所述实体对应的至少一个地图对象类型
为饭店,另一个实体为一个地标性的写字楼,第一单元321确定所述
实体对应的至少一个地图对象类型包括:路标、写字楼,相应地,第
一单元321确定所述至少一个实体对应的至少一个地图对象类型包
括:饭店、路标、写字楼。
需要说明的是,所述至少一个实体可能存在不对应任一地图对象
类型的至少一个实体,比如,汽车仪表盘、路边栏杆等,相应地,在
第一单元321确定所述至少一个实体对应的至少一个地图对象类型
时不考虑这类实体即可。
其中,第二单元322有多种实现方式。
可选地,第二单元322具体用于:
确定所述用户关注的至少一个地图对象类型为所述至少一个实
体对应的至少一个地图对象类型。
可选地,所述至少一个实体对应的至少一个地图对象类型为多个
地图对象类型;第二单元322具体用于:
确定所述用户关注的至少一个地图对象类型为所述多个地图对
象类型中对应的被注视的实体的数量最多的至少一个地图对象类型。
其中,对应的被注视的实体的数量最多的至少一个地图对象类型
可选地为一个地图对象类型,或者,多个地图对象类型。
举例来说,第一确定模块31确定的所述至少一个实体为10个实
体,记为S1~S10,第一单元321确定该10个实体对应的至少一个地
图对象类型包括:饭店、路标、写字楼,其中,饭店这个地图对象类
型对应的被注视的实体为:S1、S2、S3,路标这个地图对象类型对应
的被注视的实体为:S3、S4、S5、S6、S7,写字楼这个地图对象类
型对应的被注视的实体为:S7、S8、S9、S10,可以看出,路标这个
地图对象类型对应的被注视的实体的数量最多,因此,第二单元322
确定所述用户关注的至少一个地图对象类型为路标。
除了上述两种实现方式,第二单元322还有其它一些可选的实现
方式,比如,第二单元322具体用于:确定所述用户关注的至少一个
地图对象类型为所述多个地图对象类型中对应的被注视的实体的数
量超过一数量阈值的至少一个地图对象类型,或者,第二单元322具
体用于确定所述用户关注的至少一个地图对象类型为所述多个地图
对象类型中对应的被注视的实体的数量排在一预设位次之前的至少
一个地图对象类型,等,此处不再一一列举。
本实施例中,显示模块33的突出显示有多种突出的方式,即,
显示模块33有多种实现方式。
在一种可选的实现方式中,显示模块33具体用于:
显示所述电子地图中与所述至少一个地图对象类型匹配的至少
一个对象的信息,且不显示任一其它对象的信息。
也就是说,显示模块33显示所述电子地图的当前显示区域中与
所述至少一个地图对象类型匹配的至少一个对象的信息,且不显示所
述电子地图的当前显示区域中任一其它对象的信息。其中,与所述至
少一个地图对象类型匹配的至少一个对象可以是所述当前显示区域
中与所述至少一个地图对象类型匹配的全部对象,或者,所述当前显
示区域中与所述至少一个地图对象类型匹配的部分对象。另外,当所
述至少一个地图对象类型为多个地图对象类型时,针对每个地图对象
类型,显示模块33可以从所述当前显示区域中与该地图对象类型匹
配的全部对象中选择不同数量或不同比例的对象来显示其信息。进一
步可选地,显示模块33从所述当前显示区域中与各地图对象类型匹
配的全部对象中选择对象的数量之间的比例与第一确定模块31确定
的所述至少一个实体中对应各地图对象类型的实体的数量之间的比
例匹配。举例来说,第一确定模块31确定的所述至少一个实体为10
个实体,该10个实体对应的至少一个地图对象类型包括:饭店、路
标、写字楼、银行、便利店,第二确定模块32确定所述用户关注的
至少一个地图对象类型为排在前三位的地图对象类型:饭店、路标、
写字楼,其中,饭店这个地图对象类型对应的被注视的实体的个数为
5,路标这个地图对象类型对应的被注视的实体的个数为4,写字楼
这个地图对象类型对应的被注视的实体的个数为3,可选地,显示模
块33显示与饭店这个地图对象类型匹配的a个对象的信息,与路标
这个地图对象类型匹配的b个对象的信息,以及与写字楼这个地图对
象类型匹配的c个对象的信息,且a:b:c=5:4:3。
其中,所述其它对象是指与所述至少一个地图对象类型不匹配的
对象。
举例来说,若所述至少一个地图对象类型为路标,则显示模块
33显示所述电子地图中与路标这个地图对象类型匹配的至少一个对
象的信息,且不显示与路标这个地图对象类型不匹配的任一对象的信
息。进一步地,若所述信息为名称,则显示模块33显示所述电子地
图中与路标这个地图对象类型匹配的至少一个对象的名称,且不显示
与路标这个地图对象类型不匹配的任一对象的名称。
需要说明的是,当所述信息为名称时,显示模块33不显示所述
任一其它对象的信息只意味着显示模块33不显示所述任一其它对象
的名称,并不限制显示模块33是否显示所述任一其它对象的图形或
类型图标等其它信息。
在又一种可选的实现方式中,显示模块33具体用于:显示所述
电子地图中与所述至少一个地图对象类型匹配的全部对象的信息,且
显示部分其它对象的信息。
也就是说,显示模块33显示所述电子地图的当前显示区域中与
所述至少一个地图对象类型匹配的全部对象的信息,且显示所述电子
地图的当前显示区域中与所述至少一个地图对象类型不匹配的部分
其它对象的信息。
其中,所述其它对象是指与所述至少一个地图对象类型不匹配的
对象。
其中,全部是针对与所述至少一个地图对象类型匹配的对象的数
量,部分是针对与所述至少一个地图对象类型不匹配的对象的数量。
一方面,部分其它对象占全部其它对象的比例可以预先设定,或者,
由其它对象与所述至少一个对象在所述电子地图的当前显示区域中
的实际分布来决定。另一方面,具体显示哪一部分的其它对象的信息,
可以根据其它对象的优先级来决定,或者,根据其它对象所在的图层
来决定。举例来说,所述电子地图的当前显示区域中包括与所述至少
一个地图对象类型匹配的10个对象和与所述至少一个地图对象类型
不匹配的10个其它对象,相应地,显示模块33显示该10个对象的
信息,且显示该10个其它对象中部分其它对象的信息,比如,显示
其中5个其它对象的信息、不显示另5个其它对象的信息。进一步地,
若所述信息为名称,则显示模块33显示所述电子地图中该10个对象
的名称,且显示所述电子地图中该5个其它对象的名称,不显示另5
个其它对象的名称。
图2A和图2B分别为一电子地图的同一显示区域在所述至少一
个地图对象类型分别为饭店和银行时的一种示意图。在图2A和图2B
中,所述信息均为类型图标。图2A中由刀叉组成的图标201为饭店
的类型图标,可以看出,图2A中图标201的个数明显多于其他种类
的类型图标。图2B中“¥”符号的图标202为银行的类型图标,可以
看出,图2B中图标202的个数明显多于其他种类的类型图标。
在又一种可选的实现方式中,显示模块33具体用于:以增强模
式显示所述电子地图中与所述至少一个地图对象类型匹配的至少一
个对象的信息,且以普通模式显示至少一个其它对象的信息。
也就是说,显示模块33以增强模式显示所述电子地图的当前显
示区域中与所述至少一个地图对象类型匹配的至少一个对象的信息,
且以普通模式显示所述电子地图的当前显示区域中至少一个其它对
象的信息。
其中,所述其它对象是指与所述至少一个地图对象类型不匹配的
对象。
在此实现方式中,可选地,所述增强模式包括但不限于以下至少
一种:放大模式,高亮模式。举例来说,若所述至少一个地图对象类
型为路标,所述增强模式包括放大模式,则显示模块33放大显示所
述电子地图中与路标这个地图对象类型匹配的至少一个对象的信息,
且以正常大小显示与路标这个地图对象类型不匹配的任一对象的信
息。进一步地,若所述信息为名称,则显示模块33放大显示所述电
子地图中与路标这个地图对象类型匹配的至少一个对象的名称,且以
正常大小显示与路标这个地图对象类型不匹配的任一对象的名称。
需要说明的是,除了上述三种实现方式,显示模块33还有许多
其它的可选实现方式,比如,结合全部vs.部分与增强模式vs.普通模
式的实现方式,此处不再一一列举。
图4为本申请提供的一种电子地图显示装置实施例二的结构示
意图。如图4所示,电子地图显示装置(以下简称装置)400包括:
处理器(processor)41、通信接口(Communications Interface)42、存
储器(memory)43、以及通信总线44。其中:
处理器41、通信接口42、以及存储器43通过通信总线44完成
相互间的通信。
通信接口42,用于与外部设备的通信。
处理器41,用于执行程序432,具体可以执行上述电子地图显示
方法实施例中的相关步骤。
具体地,程序432可以包括程序代码,所述程序代码包括计算机
操作指令。
处理器41可能是一个中央处理器CPU,或者是特定集成电路
ASIC(Application Specific Integrated Circuit),或者是被配置成实施
电子地图显示方法实施例的一个或多个集成电路。
存储器43,用于存放程序432。存储器43可能包含高速RAM
存储器,也可能还包括非易失性存储器(non-volatile memory),例如
至少一个磁盘存储器。程序432具体可以用于使得装置400执行以下
步骤:
确定一用户注视的至少一个实体;
至少根据所述至少一个实体,确定所述用户关注的至少一个地图
对象类型;
在一电子地图中突出显示与所述至少一个地图对象类型匹配的
至少一个对象的信息。
程序432中各步骤的具体实现可以参见上述电子地图显示方法
实施例中的相应步骤和单元中对应的描述,在此不赘述。
图5A为本申请提供的一种车载设备实施例的结构示意图。如图
5A所示,车载设备500包括:
视线跟踪模组51,用于跟踪一用户的视线;
存储器52,用于存储指令;
处理器53,用于执行存储器52存储的指令,所述指令使得处理
器53执行以下操作:
至少根据视线跟踪模组51的跟踪结果,确定所述用户注视的至
少一个实体;
至少根据所述至少一个实体,确定所述用户关注的至少一个地图
对象类型;
在一电子地图中突出显示与所述至少一个地图对象类型匹配的
至少一个对象的信息。
本实施例中,存储器52可选地包括高速随机存储器
(Random-Access Memory,简称RAM),可选地还包括非易失性存
储器(non-volatile memory),例如至少一个磁盘存储器。
本实施例中,所述指令可选地以一个程序的形式存储在存储器
52中。
本实施例中,处理器53可能是一个中央处理器(Central
Processing Unit,简称CPU),或者是特定集成电路(Application Specific
Integrated Circuit,简称ASIC),或者是被配置成执行上述操作的一个
或多个集成电路。所述指令使得处理器53执行的上述操作可以参照
上述电子地图显示方法实施例中的相应描述,在此不赘述。
在一种可选的实现方式中,如图5B所示,用户设备500还包括:
通信接口54和通信总线55。其中,通信接口54用于与外部设备的
通信,视线跟踪模组51、存储器52、处理器53、通信接口54通过
通信总线55完成相互间的通信和控制。
本实施例的有效效果参照本申请提供的一种电子地图显示方法
实施例中的相应描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描
述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和
电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,
取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每
个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不
应认为超出本发明的范围。
所述功能如果以软件功能单元的形式实现并作为独立的产品销
售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的
理解,本发明的技术方案本质上或者说对原有技术做出贡献的部分或
者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件
产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备
(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实
施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移
动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器
(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程
序代码的介质。
以上实施方式仅用于说明本发明,而并非对本发明的限制,有关
技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,
还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明
的范畴,本发明的专利保护范围应由权利要求限定。