车辆定位方法、装置、移动终端和系统与流程

文档序号:29417614发布日期:2022-03-26 13:33阅读:141来源:国知局
车辆定位方法、装置、移动终端和系统与流程

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.可选地,所述处理模块,还包括:
37.当所述第一距离小于等于第一距离阈值时,发送照明指令到所述车辆终端,以使所述车辆的所述车灯停止闪烁,并进入照明状态。
38.可选地,所述处理模块,还包括:
39.当所述第一距离小于等于第二距离阈值时,发送播放指令到所述车辆终端,以使所述车辆开启播放器,并播放音乐。
40.可选地,所述处理模块,包括:
41.根据所述第一距离和上一时刻所述用户与所述车辆的第二距离,确定所述车辆的所述播放器的播放音量调整值;
42.发送所述播放音量调整值到所述车辆终端,以使所述车辆调整所述播放器的播放音量。
43.可选地,所述处理模块,还包括:
44.当所述第一距离小于等于第三距离阈值,且天气信息为未下雨时,发送开窗指令到所述车辆终端,以使所述车辆开启的车窗。
45.可选地,第一距离阈值和/或第二距离阈值和/或第三距离阈值,根据触发所述寻车指令时所述车辆与所述用户之间的距离确定。
46.第三方面,本技术提供一种移动终端,包括:存储器和处理器;
47.存储器用于存储程序指令;处理器用于调用存储器中的程序指令执行第一方面及第一方面任一种可能的设计中的车辆定位方法。
48.第四方面,本技术提供一种车辆定位系统,所述系统,包括:车辆终端和第三方面及第三方面任一种可能的设计中的的移动终端;
49.所述车辆终端根据所述移动终端的发送的指令执行对应的操作,以实现第一方面及第一方面任一种可能的设计中的车辆定位方法。
50.第五方面,本技术提供一种可读存储介质,可读存储介质中存储有计算机程序,当移动终端的至少一个处理器执行该计算机程序时,移动终端执行第一方面及第一方面任一种可能的设计中的车辆定位方法。
51.第六方面,本技术提供一种计算机程序产品,所述计算机程序产品包括计算机程序,当移动终端的至少一个处理器执行该计算机程序时,移动终端执行第一方面及第一方面任一种可能的设计中的车辆定位方法。
52.本技术提供的车辆定位方法,通过根据预设频率获取用户的当前位置;根据车辆的位置和用户的当前位置,计算用户与车辆之间的第一距离;移动终端还可以从内存中获取上一时刻用户与车辆之间的第二距离;根据第一距离和第二距离确定用户在接近车辆还是远离车辆;根据第一距离和上一时刻用户与车辆之间的第二距离,确定车辆的车灯的闪烁频率调整值;将该闪烁频率调整值发送到车辆终端;车辆终端根据该闪烁频率调整值调整车灯的闪烁频率的手段,实现提高车辆的定位效率,提高用户体验的效果。
附图说明
53.为了更清楚地说明本技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
54.图1为本技术一实施例提供的一种车辆定位的场景示意图;
55.图2为本技术一实施例提供的一种车辆定位方法的流程图;
56.图3为本技术一实施例提供的一种车辆定位方法的流程图;
57.图4为本技术一实施例提供的一种车辆定位方法的流程图;
58.图5为本技术一实施例提供的一种车辆定位方法的流程图;
59.图6为本技术一实施例提供的一种车辆定位装置的结构示意图;
60.图7为本技术一实施例提供的一种移动终端的硬件结构示意图;
61.图8为本技术一实施例提供的一种车辆定位系统的结构示意图。
具体实施方式
62.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术中的附图,对本技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
63.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第
四”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换。例如,在不脱离本文范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。
64.取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
65.再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。
66.应当进一步理解,术语“包含”、“包括”表明存在的特征、步骤、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、步骤、操作、元件、组件、项目、种类、和/或组的存在、出现或添加。
67.此处使用的术语“或”和“和/或”被解释为包括性的,或意味着任一个或任何组合。因此,“a、b或c”或者“a、b和/或c”意味着“以下任一个:a;b;c;a和b;a和c;b和c;a、b和c”。仅当元件、功能、步骤或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。
68.随着车辆的增多,停车场为了满足停车需求越建越大。同时为了提高用户在停车场的进出效率,停车场中的进出口也通常分布于停车场的各处。随之而来,当用户需要在停车场寻车时,如何找寻到自己的车辆成了一件费时且费事的事情。目前,停车场可以通过在每一停车位安装摄像头,实现每一车位上车辆的监控。停车场还可以在每一入口设置车辆定位引导设备,以供用户查询车辆所在位置,以及前往车辆所在位置的导航路线。用户可以根据该导航路线前往车辆所在位置。或者,用户还可以在寻车过程中,通过车钥匙触发车灯的闪烁或者车辆的鸣笛,实现车辆定位。
69.然而,停车场的车辆定位引导设备只设置在停车场的入口,当用户进入停车场后无法继续为用户指引车辆所在位置。而用户通过钥匙实现车辆定位时,每次按下钥匙后车灯的闪烁效果短且车辆鸣笛声在嘈杂环境下不易辨识。往往用户需要多次触发,才能找到车辆。并且,在该过程中,车灯闪烁、车辆鸣笛、前灯的流水效果等提醒方式单一,在复杂场景中不容易辨识。因此,现有技术中的车辆定位方式存在定位效率低的问题。
70.此外,当前市面上没有针对用户在寻车过程中针对用户与车辆之间距离做效果的区分,以及持续提醒的功能。存在提醒方式单一,缺乏个性化等问题。
71.针对上述问题,本技术提出了一种车辆定位方法。本技术应用于移动终端。移动终端可以对车辆开启灯光秀的时机进行控制。该灯光秀针对车内和/或车外的灯光进行整体的优化编排得到。该灯光秀的亮灯过程可以保存于车辆终端。移动终端向车辆终端发送寻车指令后,车辆终端开启灯光秀功能。该灯光秀中可以包括车辆的外部灯组。例如,大灯、转向灯、雾灯、高位刹车灯。更多车灯的参与一方面能更好的给用户指引,另一方面在复杂操作的场景灯光效果不会一闪而过。用户还可以根据使用习惯,自行设置灯光秀效果,增加该灯光秀的个性化。
72.在用户寻车过程中,移动终端可以实时获取用户的位置。移动终端可以实时计算用户与车辆之间的距离。移动终端可以根据用户与车辆之间的距离,向车辆发送不同的指令,以指示车辆触发不同的灯光秀效果,以便于用户更加快速的定位车辆。例如,当用户远离车辆时,灯光秀会相应的改变当前的灯光频率变的激烈,同时声音也会变大。当用户不断
接近车辆时,灯光秀恢复原来的状态。通过这些灯光提示,可以让用户更加快速的定位车辆,避免在复杂环境下无法确定车辆,提高用户体验。其中,复杂环境可以包括,在黑暗环境下,周围包括多辆大灯开启的车辆,此时,灯光闪烁频率的变化,可以使用户更快的定位车辆,避免错过。
73.此外,本技术还可以使用可持续的音乐代替车辆的鸣笛。移动终端可以通过指令,使车辆开始持续播放音乐。该持续播放的音乐更容易帮助用户将之与其他车辆的鸣笛区分开,从而引起用户的注意,提高定位效率。同时,后台还可以向移动终端或者车辆终端推送多种音乐以供用户选择。用户可以通过在移动终端或者车辆终端选择喜欢的音乐,从而提高个性化。
74.下面以具体地实施例对本技术的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
75.图1示出了本技术一实施例提供的一种车辆定位的场景示意图。如图1所示为一个停车场的场景示意图。如图所示,该停车场中可以包括多个出入口。在用户到停车场取车时,可能由于不是在同一个出入口出入、不易辨识方向等原因,无法直接定位车辆。此时,用户可以通过移动终端,向车辆发送寻车指令。当车辆接收到该寻车指令时,车辆的车灯可以开始闪烁、车辆可以开始播放音乐。用户可以通过在停车场查看是否有车辆的车灯在闪烁,以及辨别是否有车辆在播放音乐,实现对车辆的定位。
76.本技术中,以移动终端为执行主体,执行如下实施例的车辆定位方法。具体地,该执行主体可以为移动终端的硬件装置,或者为移动终端中实现下述实施例的软件应用,或者为安装有实现下述实施例的软件应用的计算机可读存储介质,或者为实现下述实施例的软件应用的代码。
77.图2示出了本技术一实施例提供的一种车辆定位方法的流程图。在图1所示实施例的基础上,如图2所示,以移动终端为执行主体,本实施例的方法可以包括如下步骤:
78.s101、根据预设频率,获取当前时刻用户与车辆之间的第一距离。
79.本实施例中,移动终端可以实时获取用户的当前位置。或者,移动终端可以根据预设频率获取用户的当前位置。当移动终端获取用户的当前位置后,移动终端可以根据车辆的位置和用户的当前位置,计算用户与车辆之间的第一距离。其中,车辆的位置可以在移动终端向车俩发送寻车指令时,从车辆中获取。或者,车辆的位置可以从云端获取。该云端可以在用户停车时,从车辆终端获取车辆的位置。
80.s102、根据第一距离和上一时刻用户与车辆之间的第二距离,确定车辆的车灯的闪烁频率调整值。
81.本实施例中,移动终端还可以从内存中获取上一时刻用户与车辆之间的第二距离。移动终端可以根据第一距离和第二距离确定用户在接近车辆还是远离车辆。当用户接近车辆时,车灯的闪烁频率需要调小。移动终端可以根据该第一距离和第二距离确定一个小于0的闪烁频率调整值。或者,当用户远离车辆时,车灯的闪烁频率需要增大。移动终端可以根据该第一距离和第二距离确定一个大于0的闪烁频率调整值。
82.一种示例中,移动终端可以根据第二距离与第一距离的差,确定闪烁频率调整值。其具体公式可以为:
83.频率参数*(第二距离-第一距离)=闪烁频率调整值
84.其中,频率参数为常数。该频率参数的取值为经验值。
85.根据该公式计算可知,当用户接近车辆时,第二距离小于第一距离。第二距离与第一距离的差小于0。当用户远离车辆时,第二距离大于第一距离。第二距离与第一距离的差大于0。当第二距离与第一距离相等时,用户的位置没有发生变化,车灯的闪烁频率调整值为0。即,车灯不需要调整。
86.s103、发送闪烁频率调整值到车辆终端,以使车辆调整车灯的闪烁频率。
87.本实施例中,移动终端在计算得到闪烁频率调整值后,可以将该闪烁频率调整值发送到车辆终端。车辆终端根据该闪烁频率调整值调整车灯的闪烁频率。进而,用户可以根据车灯的闪烁频率的变化,更加便捷的定位车辆。
88.本技术提供的车辆定位方法,移动终端可以根据预设频率获取用户的当前位置。移动终端可以根据车辆的位置和用户的当前位置,计算用户与车辆之间的第一距离。移动终端还可以从内存中获取上一时刻用户与车辆之间的第二距离。移动终端可以根据第一距离和第二距离确定用户在接近车辆还是远离车辆。移动终端可以根据第一距离和上一时刻用户与车辆之间的第二距离,确定车辆的车灯的闪烁频率调整值。移动终端可以将该闪烁频率调整值发送到车辆终端。车辆终端根据该闪烁频率调整值调整车灯的闪烁频率。本技术中,通过根据用户与车辆之间的距离,调整车灯的闪烁频率,实现提高用户在停车场中定位车辆的定位效率的效果,提高用户体验。
89.图3示出了本技术一实施例提供的一种车辆定位方法的流程图。在图1和图2所示实施例的基础上,如图3所示,以移动终端为执行主体,本实施例的方法可以包括如下步骤:
90.s201、获取寻车指令,寻车指令于用户在移动终端上点击寻车按钮时触发。
91.本实施例中,用户可以在移动终端上开启寻车app。移动终端可以在用户点击该寻车app的界面上的寻车按钮时,触发寻车指令。或者,移动终端可以在该寻车app开启时,触发寻车指令。
92.s202、发送寻车指令到车辆终端,以唤醒车辆的车辆终端。
93.本实施例中,移动终端可以将该寻车指令发送到车辆终端。车辆终端在获取该寻车指令时被唤醒。被唤醒后的车辆终端可以执行已存储在车辆终端的存储器中的灯光秀脚本。当车辆终端执行该灯光秀脚本时,该车辆的车灯开始闪烁。被唤醒后的车辆终端还可以向移动终端反馈车辆位置信息。该位置信息可以为经纬度坐标。
94.s203、获取车辆终端反馈的车辆位置信息。
95.本实施例中,移动终端获取车辆终端反馈的车辆位置信息。
96.s204、根据预设频率,获取当前时刻用户与车辆之间的第一距离。
97.s205、根据第一距离和上一时刻用户与车辆之间的第二距离,确定车辆的车灯的闪烁频率调整值。
98.s206、发送闪烁频率调整值到车辆终端,以使车辆调整车灯的闪烁频率。
99.其中,步骤s204至s206与图2实施例中的步骤s101至s103实现方式类似,本实施例此处不再赘述。
100.本技术提供的车辆定位方法,移动终端可以在用户点击该寻车app的界面上的寻车按钮时,触发寻车指令。移动终端可以将该寻车指令发送到车辆终端。车辆终端在获取该寻车指令时被唤醒。被唤醒后的车辆终端可以执行已存储在车辆终端的存储器中的灯光秀
脚本。被唤醒后的车辆终端还可以向移动终端反馈车辆位置信息。移动终端可以根据预设频率获取用户的当前位置。移动终端可以根据车辆的位置和用户的当前位置,计算用户与车辆之间的第一距离。移动终端还可以从内存中获取上一时刻用户与车辆之间的第二距离。移动终端可以根据第一距离和第二距离确定用户在接近车辆还是远离车辆。移动终端可以根据第一距离和上一时刻用户与车辆之间的第二距离,确定车辆的车灯的闪烁频率调整值。移动终端可以将该闪烁频率调整值发送到车辆终端。车辆终端根据该闪烁频率调整值调整车灯的闪烁频率。本技术中,通过根据用户与车辆之间的距离,调整车灯的闪烁频率,实现提高用户在停车场中定位车辆的定位效率的效果,提高用户体验。
101.图4示出了本技术一实施例提供的一种车辆定位方法的流程图。在图1至图3所示实施例的基础上,如图4所示,以移动终端为执行主体,本实施例的方法可以包括如下步骤:
102.s301、根据预设频率,获取当前时刻用户与车辆之间的第一距离。
103.其中,步骤s301与图2实施例中的步骤s101实现方式类似,本实施例此处不再赘述。
104.s302、当第一距离小于等于第一距离阈值时,发送照明指令到车辆终端,以使车辆的车灯停止闪烁,并进入照明状态。
105.本实施例中,移动终端可以设置有第一距离阈值。当移动终端计算得到第一距离后,移动终端可以使用该第一距离与第一距离阈值进行比较。当第一距离小于等于第一距离阈值时,移动终端可以生成照明指令。移动终端可以发送照明指令到车辆终端。车辆终端接收该照明指令后,停止闪烁该车辆的车灯。同时,车辆终端点亮该车辆的车灯,使这些车灯进入照明状态。
106.一种示例中,第一距离阈值可以为经验值。例如,当第一距离小于等于2米时,移动终端可以生成照明指令。
107.另一种示例中,第一距离可以根据触发寻车指令时车辆与用户之间的距离确定。例如,当触发寻车指令时,移动终端获取车辆位置信息和用户的当前位置。移动终端根据触发寻车指令时,车辆位置信息和用户的当前位置,计算得到初始距离。该初始距离为开始寻车时,用户与车辆之间的距离。移动终端可以确定该初始距离的一定比例为第一距离阈值。例如,该第一距离阈值可以为初始距离的30%。即,当初始距离为10米时,该第一距离阈值为3米。
108.s303、当第一距离小于等于第二距离阈值时,发送播放指令到车辆终端,以使车辆开启播放器,并播放音乐。
109.本实施例中,移动终端可以设置有第二距离阈值。当移动终端计算得到第一距离后,移动终端可以使用该第一距离与第二距离阈值进行比较。当第一距离小于等于第二距离阈值时,移动终端可以生成播放指令。移动终端可以发送播放指令到车辆终端。车辆终端接收该播放指令后,控制车辆终端开始播放音乐。
110.一种示例中,第二距离阈值可以为经验值。例如,当第一距离小于等于2米时,移动终端可以生成照明指令。
111.另一种示例中,第一距离可以根据触发寻车指令时车辆与用户之间的距离确定。例如,当触发寻车指令时,移动终端获取车辆位置信息和用户的当前位置。移动终端根据触发寻车指令时,车辆位置信息和用户的当前位置,计算得到初始距离。该初始距离为开始寻
车时,用户与车辆之间的距离。移动终端可以确定该初始距离的一定比例为第二距离阈值。例如,该第二距离阈值可以为初始距离的30%。即,当初始距离为10米时,该第二距离阈值为3米。
112.一种示例中,当移动终端发送播放指令到车辆终端后,移动终端的车灯不再闪烁,进入照明状态。车辆将以音乐作为主要引导,引导用户寻找车辆。
113.另一种示例中,车灯的闪烁频率变化与车辆的音乐播放互不干扰。
114.一种示例中,车辆播放音乐的音量可以根据用户与车辆之间的距离进行调整。其具体步骤可以包括:
115.步骤1、根据第一距离和上一时刻用户与车辆的第二距离,确定车辆的播放器的播放音量调整值。
116.本步骤中,移动终端还可以从内存中获取上一时刻用户与车辆之间的第二距离。当用户接近车辆时,播放的音量降低。当用户远离车辆时,播放的音量增大。移动终端可以根据第二距离与第一距离的差,确定播放音量调整值其具体公式可以为:
117.播放参数*(第二距离-第一距离)=播放音量调整值
118.其中,播放参数为常数。该播放参数的取值为经验值。
119.根据该公式计算可知,当用户接近车辆时,第二距离小于第一距离。第二距离与第一距离的差小于0。当用户远离车辆时,第二距离大于第一距离。第二距离与第一距离的差大于0。当第二距离与第一距离相等时,用户的位置没有发生变化,播放音量调整值为0。即,音量不需要调整。
120.步骤2、发送播放音量调整值到车辆终端,以使车辆调整播放器的播放音量。
121.本步骤中,移动终端在计算得到播放音量调整值后,可以将该播放音量调整值发送到车辆终端。车辆终端根据该播放音量调整值调整播放音量。进而,用户可以根据音乐声音的变化,更加便捷的定位车辆。
122.s304、当第一距离小于等于第三距离阈值,且天气信息为未下雨时,发送开窗指令到车辆终端,以使车辆开启的车窗。
123.本实施例中,移动终端可以设置有第三距离阈值。当移动终端计算得到第一距离后,移动终端可以使用该第一距离与第三距离阈值进行比较。当第一距离小于等于第三距离阈值时,移动终端可以获取当前的天气信息。当天气信息为未下雨时,移动终端生成开窗指令。移动终端可以发送开窗指令到车辆终端。车辆终端接收该开窗指令后,打开车窗。
124.一种示例中,移动终端还可以设置有第四距离阈值。当移动终端已经向车辆终端发送开窗指令,且未向车辆终端发送关窗指令时,移动终端可以使用该第一距离与第四距离阈值进行比较。当第一距离大于等于第四距离阈值时,移动终端可以生成关窗指令。移动终端可以发送关窗指令到车辆终端。车辆终端接收该关窗指令后,关闭车窗。
125.一种示例中,第三距离阈值和/或第四距离阈值可以为经验值。例如,当第一距离小于等于2米时,移动终端可以生成照明指令。
126.另一种示例中,第一距离可以根据触发寻车指令时车辆与用户之间的距离确定。例如,当触发寻车指令时,移动终端获取车辆位置信息和用户的当前位置。移动终端根据触发寻车指令时,车辆位置信息和用户的当前位置,计算得到初始距离。该初始距离为开始寻车时,用户与车辆之间的距离。移动终端可以确定该初始距离的一定比例为第三距离阈值
和/或第四距离阈值。其中,第三距离和第四距离的比例可以为不同比例。例如,该第三距离阈值可以为初始距离的30%。第四距离阈值可以为初始距离的40%。
127.本技术提供的车辆定位方法,移动终端可以根据预设频率获取用户的当前位置。移动终端可以根据车辆的位置和用户的当前位置,计算用户与车辆之间的第一距离。当第一距离小于等于第一距离阈值时,移动终端发送照明指令到车辆终端,以使车辆的车灯停止闪烁,并进入照明状态。当第一距离小于等于第二距离阈值时,移动终端发送播放指令到车辆终端,以使车辆开启播放器,并播放音乐。当第一距离小于等于第三距离阈值,且天气信息为未下雨时,移动终端发送开窗指令到车辆终端,以使车辆开启的车窗。本技术中,通过使用照明指令、播放指令和开窗指令,提高用户体验。
128.图5示出了本技术一实施例提供的一种车辆定位方法的流程图。在图1至图4所示实施例的基础上,如图5所示,用户还可以自定义灯光秀效果、音乐等,以提高该寻车指引的个性化。以移动终端为执行主体,其具体步骤可以包括:
129.s401、根据灯光秀选择指令,选择目标灯光秀。
130.本实施例中,用户还可以通过移动终端的app界面,选择目标灯光秀。该移动终端的app界面上可以提供多种灯光秀选项。用户可以根据个人喜好,从多种灯光秀选项中选择一种,生成灯光秀选择指令。或者,该移动终端的app界面上还可以提供车辆的车灯选项。用户可以根据个人喜好,从该车辆的诸多车灯中选择想要在灯光秀中点亮的车灯,生成灯光秀选择指令。移动终端根据灯光秀选择指令,确定目标灯光秀。当用户在移动终端的app中完成目标灯光秀的选择后,移动终端可以将该目标灯光秀制作成灯光秀脚本。移动终端可以将该灯光秀脚本发送到车辆终端中进行存储。
131.或者,用户还可以通过车辆终端的显示界面,选择目标灯光秀。该车辆终端的显示界面上可以提供多种灯光秀选项。用户可以根据个人喜好,从多种灯光秀选项中选择一种,生成灯光秀选择指令。或者,该车辆终端的显示界面上还可以提供车辆的车灯选项。用户可以根据个人喜好,从该车辆的诸多车灯中选择想要在灯光秀中点亮的车灯,生成灯光秀选择指令。车辆终端根据灯光秀选择指令,确定目标灯光秀。当用户在车辆终端中完成目标灯光秀的选择后,车辆终端可以将该目标灯光秀制作成灯光秀脚本,并保存在存储器中。
132.一种示例中,灯光秀亮起的车辆,还可以根据用户和车辆的相对位置进行展示。例如,当用户位于车辆左侧时,车辆的坐车车灯亮起。当用户位于车辆的右侧时,车辆的右侧车灯亮起。
133.s402、根据音乐选择指令,选择目标音乐。
134.本实施例中,用户还可以通过移动终端的app界面,选择目标音乐。该移动终端的app界面上可以提供歌单。用户可以根据个人喜好,从歌单选项中选择一首或者多首歌曲,生成音乐选择指令。或者,用户还可以从本地导入一首或者多首歌曲,生成音乐选择指令。移动终端根据音乐选择指令,确定目标歌曲。当用户在移动终端的app中完成目标音乐的选择后,移动终端可以将该目标音乐制作成音乐播放脚本。移动终端可以将该音乐播放脚本发送到车辆终端中进行存储。
135.或者,用户还可以通过车辆终端的显示界面,选择目标音乐。该车辆终端的显示界面上可以提供歌单。用户可以根据个人喜好,从歌单中选择一首或者多首歌曲,生成音乐选择指令。或者,用户还可以从本地导入一首或者多首歌曲,生成音乐选择指令。移动终端根
据音乐选择指令,确定目标歌曲。当用户在车辆终端中完成目标音乐的选择后,车辆终端可以将该目标音乐制作成音乐播放脚本,并保存在存储器中。
136.s403、根据照明状态选择指令,选择目标照明状态。
137.本实施例中,用户还可以通过移动终端的app界面,选择目标照明状态。该目标照明状态中包括需要进行照明的车灯。该移动终端的app界面上还可以提供车辆的车灯选项。用户可以根据个人喜好,从该车辆的诸多车灯中选择想要点亮的车灯,生成照明状态选择指令。移动终端根据该照明状态选择指令,确定目标照明状态。当用户在移动终端的app中完成目标照明状态的选择后,移动终端可以将该目标照明状态制作成照明脚本。移动终端可以将该照明脚本发送到车辆终端中进行存储。
138.或者,用户还可以通过车辆终端的显示界面,选择目标照明状态。该车辆终端的显示界面上还可以提供车辆的车灯选项。用户可以根据个人喜好,从该车辆的诸多车灯中选择想要点亮的车灯,生成照明状态选择指令。移动终端根据该照明状态选择指令,确定目标照明状态。当用户在车辆终端中完成目标照明状态的选择后,车辆终端可以将该目标照明状态制作成照明脚本,并保存在存储器中。
139.本技术提供的车辆定位方法,移动终端可以根据灯光秀选择指令,选择目标灯光秀。移动终端可以根据音乐选择指令,选择目标音乐。移动终端可以根据照明状态选择指令,选择目标照明状态。本技术中,通过给用户提供选择,使寻车指引更加个性化,提高用户体验。
140.图6示出了本技术一实施例提供的一种车辆定位装置的结构示意图,如图6所示,本实施例的车辆定位装置10用于实现上述任一方法实施例中对应于移动终端的操作,本实施例的车辆定位装置10包括:
141.获取模块11,用于根据预设频率,获取当前时刻用户与车辆之间的第一距离。
142.处理模块12,用于根据第一距离和上一时刻用户与车辆之间的第二距离,确定车辆的车灯的闪烁频率调整值。发送闪烁频率调整值到车辆终端,以使车辆调整车灯的闪烁频率。
143.一种示例中,处理模块12,具体用于根据第二距离与第一距离的差,确定闪烁频率调整值。
144.一种示例中,获取模块11,还包用于获取寻车指令,寻车指令于用户在移动终端上点击寻车按钮时触发。发送寻车指令到车辆终端,以唤醒车辆的车辆终端。获取车辆终端反馈的车辆位置信息。
145.一种示例中,处理模块12,还用于当第一距离小于等于第一距离阈值时,发送照明指令到车辆终端,以使车辆的车灯停止闪烁,并进入照明状态。
146.一种示例中,处理模块12,还用于当第一距离小于等于第二距离阈值时,发送播放指令到车辆终端,以使车辆开启播放器,并播放音乐。
147.一种示例中,处理模块12,具体用于根据第一距离和上一时刻用户与车辆的第二距离,确定车辆的播放器的播放音量调整值。发送播放音量调整值到车辆终端,以使车辆调整播放器的播放音量。
148.一种示例中,处理模块12,还用于当第一距离小于等于第三距离阈值,且天气信息为未下雨时,发送开窗指令到车辆终端,以使车辆开启的车窗。
149.一种示例中,第一距离阈值和/或第二距离阈值和/或第三距离阈值,根据触发寻车指令时车辆与用户之间的距离确定。
150.本技术实施例提供的车辆定位装置10,可执行上述方法实施例,其具体实现原理和技术效果,可参见上述方法实施例,本实施例此处不再赘述。
151.图7示出了本技术实施例提供的一种移动终端的硬件结构示意图。如图7所示,该移动终端20,用于实现上述任一方法实施例中对应于移动终端的操作,本实施例的移动终端20可以包括:存储器21,处理器22和通信接口24。
152.存储器21,用于存储计算机程序。该存储器21可能包含高速随机存取存储器(random access memory,ram),也可能还包括非易失性存储(non-volatile memory,nvm),例如至少一个磁盘存储器,还可以为u盘、移动硬盘、只读存储器、磁盘或光盘等。
153.处理器22,用于执行存储器存储的计算机程序,以实现上述实施例中的车辆定位方法。具体可以参见前述方法实施例中的相关描述。该处理器22可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
154.可选地,存储器21既可以是独立的,也可以跟处理器22集成在一起。
155.当存储器21是独立于处理器22之外的器件时,移动终端20还可以包括总线23。该总线23用于连接存储器21和处理器22。该总线23可以是工业标准体系结构(industry standard architecture,isa)总线、外部设备互连(peripheral component interconnect,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本技术附图中的总线并不限定仅有一根总线或一种类型的总线。
156.通信接口24,可以通过总线23与处理器21连接。通信接口24用于实现与车辆终端的通信。
157.本实施例提供的移动终端可用于执行上述的车辆定位方法,其实现方式和技术效果类似,本实施例此处不再赘述。
158.图8示出了本技术实施例提供的一种车辆定位系统的结构示意图。如图8所示,该车辆定位系统30可以包括:车辆终端31和如图7所示的移动终端32。车辆终端根据移动终端的发送的指令执行对应的操作,以实现第一方面及第一方面任一种可能的设计中的车辆定位方法。
159.本技术还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,计算机程序被处理器执行时用于实现上述的各种实施方式提供的方法。
160.其中,计算机可读存储介质可以是计算机存储介质,也可以是通信介质。通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。计算机存储介质可以是通用或专用计算机能够存取的任何可用介质。例如,计算机可读存储介质耦合至处理器,从而使处理器能够从该计算机可读存储介质读取信息,且可向该计算机可读存储介质写入信息。当然,计算机可读存储介质也可以是处理器的组成部分。处理器和计算机可读存储介质
可以位于专用集成电路(application specific integrated circuits,asic)中。另外,该asic可以位于用户设备中。当然,处理器和计算机可读存储介质也可以作为分立组件存在于通信设备中。
161.具体地,该计算机可读存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(static random-access memory,sram),电可擦除可编程只读存储器(electrically-erasable programmable read-only memory,eeprom),可擦除可编程只读存储器(erasable programmable read only memory,eprom),可编程只读存储器(programmable read-only memory,prom),只读存储器(read-only memory,rom),磁存储器,快闪存储器,磁盘或光盘。存储介质可以是通用或专用计算机能够存取的任何可用介质。
162.本技术还提供一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序存储在计算机可读存储介质中。设备的至少一个处理器可以从计算机可读存储介质中读取该计算机程序,至少一个处理器执行该计算机程序使得设备实施上述的各种实施方式提供的方法。
163.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅是示意性的,例如,模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
164.其中,各个模块可以是物理上分开的,例如安装于一个的设备的不同位置,或者安装于不同的设备上,或者分布到多个网络单元上,或者分布到多个处理器上。各个模块也可以是集成在一起的,例如,安装于同一个设备中,或者,集成在一套代码中。各个模块可以以硬件的形式存在,或者也可以以软件的形式存在,或者也可以采用软件加硬件的形式实现。本技术可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
165.当各个模块以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本技术各个实施例方法的部分步骤。
166.应该理解的是,虽然上述实施例中的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
167.最后应说明的是:以上各实施例仅用以说明本技术的技术方案,而非对其限制。尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换。而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术
方案的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1