定位方法和系统

文档序号:1020234 发布日期:2020-10-27 浏览:9次 >En<

阅读说明:本技术 定位方法和系统 (Positioning method and system ) 是由 徐易扬 于 2019-03-28 设计创作,主要内容包括:本申请实施例公开了一种定位方法和系统。所述定位方法包括:发送定位请求以请求定位目标物体;通过探测元件接收所述目标物体响应于所述定位请求发出的电磁波;展示所述电磁波反映的所述目标物体位置的信息。本申请采用光电探测器技术,接收目标物体发出的电磁波,可以快速准确定位目标物体。(The embodiment of the application discloses a positioning method and a positioning system. The positioning method comprises the following steps: sending a positioning request to request positioning of a target object; receiving, by a detection element, an electromagnetic wave emitted by the target object in response to the positioning request; and displaying the information of the position of the target object reflected by the electromagnetic wave. The photoelectric detector technology is adopted, electromagnetic waves emitted by the target object are received, and the target object can be quickly and accurately positioned.)

定位方法和系统

技术领域

本申请涉及定位技术领域,尤其涉及一种利用光电探测器接收电磁波,从而对物体进行定位的方法。

背景技术

随着共享单车、电单车、共享汽车等共享平台的快速发展,通过共享平台使用车辆的用户越来越多,需要共享平台的运营管理者对这些共享车辆进行定期维修或其他管理,有时候需要对指定的共享车辆进行维护或其他处理。对共享平台的运营管理者来说,为了工作效率,有必要采取一种快速定位车辆的方法和系统,以便运营管理者快速从大量共享车辆中找到指定的车辆。

发明内容

本申请实施例之一提供一种定位方法,所述定位方法包括:发送定位请求以请求定位目标物体;通过探测元件接收所述目标物体响应于所述定位请求发出的电磁波;展示所述电磁波反映的所述目标物***置的信息。

在一些实施例中,展示电磁波反映的所述目标物***置的信息可以包括展示反映所述电磁波信号强度的信息。

在一些实施例中,定位方法可以判断所述电磁波的信号强度是否超过设定阈值,响应于所述电磁波的信号强度超过所述设定阈值,发出提醒。

在一些实施例中,定位方法还可以基于所述电磁波确定目标物体在地图数据上的位置;展示电磁波反映的所述目标物***置的信息还可以包括:显示包含所述目标物***置标记的地图数据。

在一些实施例中,基于所述电信号确定目标物体在地图数据上的位置可以包括:获取探测元件在至少两个不同位置处探测到的所述电磁波的信号强度;根据探测元件的位置变化时所述电磁波的信号强度的变化确定所述目标物体相对于所述探测元件的位置;确定所述探测元件在地图数据上的位置;基于所述探测元件在地图数据上的位置以及目标物体相对于所述探测元件的位置确定目标物体在地图数据上的位置。

在一些实施例中,所述电磁波为不可见电磁波或不可见光。

在一些实施例中,所述不可见电磁波为无线电波、微波、红外线、紫外线、x射线或γ射线。

在一些实施例中,所述探测元件包含有至少一种半导体材料,每种半导体材料用于探测一定波长范围内的电磁波。

在一些实施例中,所述目标物体可以为车辆。

本申请实施例之一提供一种定位系统,所述定位系统包括:发送模块,用于发送定位请求以请求定位目标物体;探测模块,用于通过探测元件接收所述目标物体响应于所述定位请求发出的电磁波;输出模块,用于展示所述电磁波反映的所述目标物***置的信息。

在一些实施例中,输出模块还可以用于展示反映所述电磁波的信号强度的信息。

在一些实施例中,定位系统还可以包括:处理模块,用于基于所述电磁波确定所述目标物体在地图数据上的位置;展示模块,还可以用于显示包含所述目标物***置标记的地图数据。

在一些实施例中,所述处理模块还可以用于:获取所述探测元件在至少两个不同位置处探测到的所述电磁波的信号强度;根据所述探测元件的位置变化时所述电磁波的信号强度的变化确定所述目标物体相对于所述探测元件的位置;确定所述探测元件在所述地图数据上的位置;基于所述探测元件在所述地图数据上的位置以及所述目标物体相对于所述探测元件的位置确定所述目标物体在所述地图数据上的位置。

在一些实施例中,所述电磁波为不可见电磁波或不可见光。

在一些实施例中,所述不可见电磁波可以为无线电波、微波、红外线、紫外线、x射线或γ射线。

在一些实施例中,所述探测元件包含有至少一种半导体材料,每种半导体材料用于探测一定波长范围内的电磁波。

在一些实施例中,所述目标物体可以为车辆。

本申请实施例之一提供一种定位装置,包括至少一个存储介质及至少一个处理器;所述至少一个存储介质可以用于存储计算机指令;所述至少一个处理器可以用于执行所述计算机指令,以实现以上任一所述的定位方法。

本申请实施例之一提供一种计算机可读存储介质,所述存储介质存储计算机指令,当所述计算机指令被处理器执行时,实现以上任一所述的定位方法。

本申请实施例之一提供一种物体,所述物体包括控制器、通信模组以及电磁波信号源;所述控制器与所述通信模组、电磁波信号源均具有信号连接;所述通信模组用于接收指令,并将所述指令传输给控制器;所述控制器用于基于所述指令控制所述电磁波信号源发出电磁波。

在一些实施例中,所述物体可以为车辆。

在一些实施例中,所述电磁波信号源为不可见电磁波信号源或不可见光源。

在一些实施例中,所述不可见电磁波信号源为无线电波信号源、微波信号源、红外线源、紫外线源、x射线源或γ射线源。

在一些实施例中,所述物体上设置有感光材料,用于将不可见电磁波转换为可见光。

附图说明

本申请将以示例性实施例的方式进一步说明,这些示例性实施例将通过附图进行详细描述。这些实施例并非限制性的,在这些实施例中,相同的编号表示相同的结构,其中:

图1所示为根据本申请一些实施例所示的交通工具中可能包含或用到的模块的示意图;

图2所示为根据本申请一些实施例所示的交通工具中可能包含或用到的机械构造的示意图;

图3是用于实现本申请技术方案的专用系统的示例性移动设备的框图;

图4为根据本申请一些实施例所示的定位方法的示例性流程图;

图5为根据本申请一些实施例所示的定位系统的示例性模块图;

图6为根据本申请一些实施例所示的确定目标物体在地图数据上的位置的方法的示例性流程图;

图7所示为根据本申请一些实施例所示的定位方法的示例性流程图;

图8为根据本申请一些实施例所示的定位系统的示例性模块图;以及

图9为根据本申请一些实施例所示的物体。

具体实施方式

为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本申请的一些示例或实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图将本申请应用于其它类似情景。除非从语言环境中显而易见或另做说明,图中相同标号代表相同结构或操作。

应当理解,本文使用的“系统”、“装置”、“单元”和/或“模组”是用于区分不同级别的不同组件、元件、部件、部分或装配的一种方法。然而,如果其他词语可实现相同的目的,则可通过其他表达来替换所述词语。

如本申请和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其它的步骤或元素。

本申请中使用了流程图用来说明根据本申请的实施例的系统所执行的操作。应当理解的是,前面或后面操作不一定按照顺序来精确地执行。相反,可以按照倒序或同时处理各个步骤。同时,也可以将其他操作添加到这些过程中,或从这些过程移除某一步或数步操作。

本申请的定位方法和系统,具有广泛用途,可以用于定位各种物体,例如交通工具、通信基站、手推车、宠物等。在一些情况下,还可以用于定位人员,例如在野外搜救时用于定位遇困人员。需要注意的是,虽然下文中的许多地方结合了交通工具(特别是自行车)对本申请的定位方法和系统进行了说明,但本申请的定位方法和系统并不仅限于用于交通工具。

图1所示为根据本申请一些实施例所示的交通工具中可能包含或用到的模块的示意图。在一些实施例中,交通工具100可以应用于个人出行、共享运输服务、出租服务、网约车服务、快递服务、外卖服务等。在一些实施例中,交通工具100可以至少包括机械构造110、控制模块120、驱动模块130、检测/定位模块140、网络/交互模块150以及能源模块160。

在一些实施例中,机械构造110可以是包括交通工具100的车身在内各种结构组件,如车架、车轮、车座、锁具、照明系统、喇叭、仪表盘等等。在一些实施例中,交通工具100可以是电动车、电动自行车、电动摩托、平衡车、电动滑板、电动三轮车、漫游车、无人驾驶交通工具等。在一些实施例中,控制模块120、驱动模块130、检测/定位模块140、网络/交互模块150以及能源模块160可以设置在机械构造110上。在一些实施例中,服务器170可以是本地服务器,设置在机械构造110上,通过无线或有线网络与访问控制模块120、驱动模块130、检测/定位模块140、网络/交互模块150以及能源模块160以进行交互。在一些实施例中,服务器170可以设置在机械构造110之外,通过无线或有线网络远程访问控制模块120、驱动模块130、检测/定位模块140、网络/交互模块150以及能源模块160。

在一些实施例中,控制模块120可以用于控制交通工具100上的其他模块,以实现交通工具100的使用功能。在一些实施例中,控制的方式可以是集中式的也可以是分布式的,可以是有线的也可以是无线的。在一些实施例中,控制模块120可以以一个或多个处理器的形式执行程序指令。在一些实施例中,控制模块120可以接收驱动模块130、检测/定位模块140、网络/交互模块150、能源模块160以及服务器170发送的数据和/或信息,在一些实施例中,控制模块120可以向驱动模块130、检测/定位模块140、网络/交互模块150、能源模块160以及服务器170发送指令。例如,控制模块120可以获取检测/定位模块140采集的数据和/或信息,对数据和/或信息进行处理。在一些实施例中,控制模块120可以接收检测/定位模块140输出的交通工具的状态信息或反映用户操作的信号。其中,状态信息可以是速度、定位信息、电源电量、交通工具锁具的开闭、交通工具上照明系统的开闭、交通工具上刹车的状态、交通工具上仪表盘的状态等等。在一些实施例中,反映用户操作的信号可以是交通工具某部位承受的压力数据、用户的助力操作等等。又例如,控制模块120可以控制驱动模块130以实现对驱动装置的启动或关闭。再例如,控制模块120可以控制能源模块160以实现充电或放电。在一些实施例中,控制模块120可以与网络/交互模块150进行信息传输,从用户终端、外网或远程服务器接收信息,或者将信息发送给用户终端、外网或远程服务器。例如,控制模块120可以与网络/交互模块150通信,实现人机交互,如获取用户身份认证或识别信息、接收用户指令以及向用户反馈信息等。在一些实施例中,控制模块120可以包括一个或多个子控制器(例如,单芯处理设备或多核多芯处理设备)。仅仅作为范例,驱动控制器可包含电子控制单元(ECU)、专用集成电路(ASIC)、专用指令处理器(ASIP)、图形处理器(GPU)、物理处理器(PPU)、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编辑逻辑电路(PLD)、微控制器单元、精简指令集电脑(RISC)、微处理器等或以上任意组合。

在一些实施例中,驱动模块130可以用于为交通工具提供动力。在一些实施例中,驱动模块130至少包括驱动装置和驱动控制器。在一些实施例中,驱动装置可以包括一个或多个驱动力源。在一些实施例中,驱动力源可以是燃料驱动、电力驱动、人力驱动中的一种或是多种组合的混合驱动装置。在一些实施例中,驱动力源可以包括采用电力驱动的电机。在一些实施例中,电机可以是直流电机、交流感应电机、永磁电机和开关磁阻电机等中的一种或几种的组合。在一些实例中,驱动模块130可以包括一个或多个电机。在一些实施例中,驱动控制器用于控制驱动装置。例如,驱动控制器可以控制电机的开启或关闭。又例如,驱动控制器可以控制电机的输出功率。在一些实施例中,驱动控制器可以包括一个或多个子控制器(例如,单芯处理设备或多核多芯处理设备)。仅仅作为范例,驱动控制器可包含中央处理器(CPU)、专用集成电路(ASIC)、专用指令处理器(ASIP)、图形处理器(GPU)、物理处理器(PPU)、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编辑逻辑电路(PLD)、微控制器单元、精简指令集电脑(RISC)、微处理器等或以上任意组合。在一些实施例中,驱动模块130可以与交通工具100的其他模块进行信号交互。作为示例,驱动模块130中的驱动控制器可以与检测/定位模块140进行信号交互,接收检测/定位模块140输出的交通工具的运动速度进而控制电机的输出功率。又或者,驱动模块130可以与服务器170进行信号交互,将接收服务器170的指令,或者将驱动装置的状态信号发送给服务器170。

在一些实施例中,检测/定位模块140用于采集和检测交通工具100的运行数据和/或信息,以便向控制模块120和驱动模块130提供相关数据和/或信息。在一些实施例中,检测/定位模块140可以包括检测装置和/或定位装置。在一些实施例中,检测装置可以包括一个或多个传感器。在一些实施例中,传感器可以包括速度传感器、加速度传感器、位移传感器、踏力传感器、力矩传感器、压力传感器、电池温度传感器等中的一种或几种的组合。在一些实施例中,检测装置还可以包括电量检测装置、车锁开关检测装置、通信检测装置、故障检测装置等对交通工具100的运行状态进行检测。在一些实施例中,定位装置可以用于确定与交通工具100相关的定位信息。例如,当前位置信息、行驶的路线信息、租车网点信息、附近还车点信息等。在一些实施例中,定位装置可以是全球定位系统(GPS)、全球导航卫星系统(GLONASS)、指南针导航系统(COMPASS)、北斗导航卫星系统、伽利略定位系统、准天顶卫星系统(QZSS)等。在一些具体实施例中,定位装置可以将上述信息发送至网络/交互模块150、控制模块120、驱动模块130、能源模块160以及服务器170。

在一些实施例中,网络/交互模块150可以是网络模块和/或交互模块,用于数据和/或信息的交换。在一些实施例中,交通工具100中的一个或多个组件(例如,控制模块120、驱动模块130、检测/定位模块140、能源模块160)可通过网络/交互模块150与外界进行信息交互。在一些实施例中,网络/交互模块可以与用户终端、外网或远程服务器进行通信。在一些实施例中,网络/交互模块150可用于人机交互过程中的数据和/或信息的交换。例如,网络/交互模块150可用于租车服务中,获取用户信息(以便进行身份验证、身份识别)、接收用户指令(如开启车锁、还车指令)或向用户反馈信息(如通知用户当前车速、行驶路径)等。在一些实施例中,网络/交互模块可以接收服务器170的指令,开启所述检测/定位模块140。在一些实施例中,网络/交互模块150可以是任意类型的有线或无线网络。例如,网络/交互模块150可包括缆线网络、有线网络、光纤网络、电信网络、内部网络、网际网络、区域网络(LAN)、广域网络(WAN)、无线区域网络(WLAN)、都会区域网络(MAN)、公共电话交换网络(PSTN)、蓝牙网络、ZigBee网络、近场通讯(NFC)网络等或以上任意组合。在一些实施例中,网络/交互模块150可以包括一个或多个网络进出点。例如,网络/交互模块150可包含有线或无线网络进出点,如基站和/或网际网络交换点。在一些实施例中,网络/交互模块还可以包括输出输入设备,如显示屏、麦克风、音响等设备。

在一些实施例中,能源模块160用于向交通工具100中的其他模块提供能源,例如向交通工具100中的其他模块提供电源。在一些实施例中,能源模块160可以通过储能装置、发电装置或储能和发电混合的方式提供电力动力源。在一些实施例中,储能装置可以包括一个或多个电池。在一些实施例中,储能装置可以通过外接电源进行充电,也可以通过发电装置进行充电。在一些实施例中,发电装置可以包括一个或多个发电机。在一些实施例中,发电机可以采用人力发电、光能发电、热传导发电、风能发电、核能发电等能量转换装置中的一种或几种的组合。在一些实施例中,能源模块160可以通过检测/定位模块140对其电量、电池温度、是否需要充电、充电是否完成等状态进行检测,并接收控制模块120的指令。在一些实施例中,能源模块160可以通过网络/交互模块150与外界进行数据和/或信息的交互。在一些实施例中,能源模块160也可以与服务器170直接进行信号交互,或者为服务器170提供能源。

在一些实施例中,服务器170可以用于处理与交通工具100相关的信息和/或数据。服务器170可以是独立的服务器或者服务器组。该服务器组可以是集中式的或者分布式的(如:服务器170可以是分布系统)。在一些实施例中该服务器170可以是区域的或者远程的。例如,服务器170可通过网络/交互模块150访问存储于控制模块120、驱动模块130、检测/定位模块140以及能源模块160中的信息和/或资料。在一些实施例中,服务器170可直接与控制模块120、驱动模块130、检测/定位模块140以及能源模块160连接以访问存储于其中的信息和/或资料。在一些实施例中,服务器170可在云平台上执行。例如,该云平台可包括私有云、公共云、混合云、社区云、分散式云、内部云等中的一种或其任意组合。在一些实施例中,服务器170可以是设置在交通工具100上的本地服务器,可直接与控制模块120、驱动模块130、检测/定位模块140以及能源模块160进行信息传输,通过网络/交互模块150与用户进行信息传输。在一些实施例中,服务器170可以包括处理设备或存储设备。处理设备可以处理与交通工具100有关的数据和/或信息以执行一个或多个本申请中描述的功能。例如,处理设备可以从交通工具100中获取历史充电记录和电池持续里程,对电池进行管理。在一些实例中,存储设备可存储资料和/或指令,如用户的注册资料、历史用车记录等。在一些实施例中,存储设备可存储供服务器170执行或使用的信息和/或指令,以执行本申请中描述的示例性方法。在一些实施例中,存储设备可包括大容量存储器、可移动存储器、挥发性读写存储器(例如,随机存取存储器RAM)、只读存储器(ROM)等或以上任意组合。

在一些实施例中,交通工具100上还可以设置电磁波发射模块用于发射电磁波。该电磁波用于让运维人员找到交通工具100。在一些实施例中,电磁波发射模块发射出的电磁波可以被与其距离在一定范围的用户终端180接收并转化成电信号。用户终端180与电磁波发射模块的距离越远,接收到的电磁波越弱。在一些实施例中,电磁波发射模块可以发射出全向的电磁波,用户终端180可以在任意方向接收到该电磁波。在一些实施例中,电磁波发射模块可以发射出的电磁波具有一定方向范围,例如呈圆锥状向外发射的电磁波束,用户终端180只能在特定方向范围内接收到电磁波。在一些实施例中,该电磁波可以为不可见电磁波或不可见光,例如无线电波、微波、红外线、紫外线、x射线、γ射线等。电磁波发射模块可以设置在交通工具100任何适当位置处,例如可以设置在车龙头、车把组件上、前车架、后车架、坐垫组件等位置。

用户可以通过用户终端180发出定位请求以请求定位交通工具100。用户也可以通过用户终端180接收交通工具100发射的电磁波。在一些实施例中,用户发出定位请求的用户终端与接收电磁波的用户终端为同一终端。在另一些实施例中,用户发出定位请求的用户终端与接收电磁波的用户终端为彼此分离设置的不同的用户终端。用于接收电磁波的用户终端180可以包括探测元件,该探测元件可以接收交通工具100(如电磁波发射模块)发射的电磁波并将接收到的电磁波转换为电信号。该探测元件至少包括一种半导体材料,用于探测不同波段范围的电磁波。在一些实施例中,用户终端180可包括移动装置180-1、平板电脑180-2、膝上型电脑180-3、机动车内建装置180-4等中的一种或其任意组合。在一些实施例中,移动装置180-1可包括智能家居装置、可穿戴装置、智能行动装置、虚拟实境装置、增强实境装置等或其任意组合。在一些实施例中,智能家具装置可包括智能照明装置、智能电器的控制装置、智能监测装置、智能电视、智能摄像机、对讲机等或其任意组合。在一些实施例中,可穿戴装置可包括智能手环、智能鞋袜、智能眼镜、智能头盔、智能手表、智能衣物、智能背包、智能配饰等或其任意组合。在一些实施例中,智能行动装置可包括智能电话、个人数位助理(PDA)、游戏装置、导航装置、POS装置等或其任意组合。在一些实施例中,虚拟实境装置和/或增强实境装置可包括虚拟实境头盔、虚拟实境眼镜、虚拟实境眼罩、增强实境头盔、增强实境眼镜、增强实境眼罩等或上述举例的任意组合。在一些实施例中,用户终端180可包括具有定位功能的装置,以确定用户和/或用户终端180的位置。

需要注意的是,以上描述,仅为描述方便,并不能把本申请限制在所举实施例范围之内。可以理解,对于本领域的技术人员来说,在了解本申请的原理后,可以在不背离这一原理的情况下,对实施上述交通工具100进行形式和细节上的各种修正和改变。然而,这些变化和修改不脱离本申请的范围。具体地,各个模块可以是分布在不同电子元件上的,也可以是一个以上的模块集成在同一个电子元件上的,还可以是同一个模块分部在一个以上电子元件上。例如,驱动模块130和控制模块120可以各为一个独立的芯片,或者电磁波发射模块可以拆分为检测模块以及定位模块,或者网络/交互模块可以拆分为网络模块以及交互模块,再或者检测/定位模块140和控制模块120集成在同一个芯片上。在一些实施例中,控制模块120、驱动模块130、检测/定位模块140、网络/交互模块150、能源模块160、服务器170、电磁波发射模块可以各自设置存储设备,也可以几个模块共用一个存储设备。各个模块之间可以直接或通过网络/交互模块150访问存储设备中的数据。

图2所示为根据本申请一些实施例所示的交通工具中可能包含或用到的机械构造的示意图。交通工具200包括车身210,车身210可以包括主车架211、与主车架211连接的前轮组件212以及后轮组件213。所述主车架211包括与所述前轮组件212配合的前车架2121以及与所述后轮组件213配合的后车架2131。在一些实施例中,车身210上可设置有控制模块220、驱动模块230以及能源模块240。在一些实施例中,车身210上还设置有网络/交互模块250。在一些实施例中,网络/交互模块250可以集成在控制模块220上或驱动模块230上。在一些实施例中,车身210还可以设置有踏板机构270、车锁装置(未示出)、把手280、前车灯(未示出)、尾灯285、喇叭(未示出)、刹车装置290、仪表291、车筐292、车座293、减震装置294等。

在一些实施例中,交通工具200的任何适当位置处可设置有电磁波发射源。例如,车龙头、手把、主车架、后车架、前车架、坐垫组件、踏板上等位置处可以设置有电磁波发射源。电磁波发射源可以响应于定位请求发射出电磁波,以供相关人员定位交通工具200。

图3是用于实现本申请技术方案的专用系统的示例性移动设备300的框图。

如图3所示,所述移动设备300可以包括通信单元310、显示单元320、图形处理器(GPU)330、中央处理器(CPU)340、输入/输出单元350、内存360、存储单元370、传感器380等。所述传感器380可以包括探测元件、定位装置、声音传感器、图像传感器、温湿度传感器、位置传感器、压力传感器、距离传感器、速度传感器、加速度传感器、重力传感器、位移传感器、力矩传感器、陀螺仪等或其任意组合等。传感器380采集到的各种数据可以用来确定移动设备300的状态,例如其所处位置、朝向、周围环境条件等。例如,基于定位装置采集到的数据可以确定移动设备300的当前位置和/或移动轨迹。又例如,基于重力传感器和/或陀螺仪采集到的数据可以确定移动设备300的朝向。根据移动设备300的状态可以确定目标物体的位置。例如,基于移动设备300的当前位置,可以确定目标物体的位置。在一些实施例中,操作系统361(如,iOS、Android、Windows Phone等)和应用程序362可以从存储单元370加载到内存360中,以便由CPU 340执行。应用程序362可以包括浏览器或用于从上车点推荐系统100接收成像、图形处理、音频或其他相关信息的应用程序。在一些实施例中,探测元件可以探测环境中的电磁波信号,输出反映电磁波信号强度的电信号,中央处理器可以处理所述电信号,控制显示单元320向用户显示电磁波信号的强度,在一些实施例中,用户可以根据所述电磁波信号的强度确定电磁波发射源的位置。在一些实施例中,中央处理器可以进一步根据电信号确定电磁波发射源的位置信息,控制显示单元320向用户输出指示电磁波发射源位置的信息。显示单元显示的信息包括但不限于图形界面、文本信息等。

图4为根据本申请一些实施例所示的定位方法的示例性流程图。具体地,该方法400可以由用户终端180执行。

步骤401,发送定位请求以请求定位目标物体。在很多情形下,人们通过肉眼很难快速找到目标物体,因此需要借助本申请的方法和系统来快速定位目标物体。例如,对于共享单车来说,运维人员需要对特定车辆进行维护,这就需要运维人员能够快速定位找到目标车辆。定位请求中可以包括各类信息。在一些实施例中,定位请求中可以包括定位类型信息(例如是实时定位还是在固定时间定位)和定位时间信息。在一些实施例中,定位请求中可以包括目标物体信息,以限定需要定位的目标物。目标物体信息可以是标识信息,标识可以表现为数字序列、图形符号等,每个目标物体可以具有专属标识,因此可以通过标识确定唯一目标物体。目标物体信息也可是批次信息,批次也可以表现为数字序列、图形符号等,通过某一批次信息可以确定同一批目标物体。例如,共享单车服务提供商提供的同一批次车辆中的每辆车上都具有相同的批号,通过该批号能够确定车辆的出产批次。在一些实施例中,一个定位请求可以只请求定位一个目标物体。在另一些实施例中,一个定位请求也可以请求定位两个或两个以上的目标物体。

用户终端180可以接收用户输入的定位请求。用户可以通过各种方式输入定位请求,包括但不限于打字输入、手写输入、选择输入、语音输入等中的一种或以上任意组合。具体地,打字输入根据语言的不同可以包括英文输入、中文输入等。选择输入可以包括从列表中选择等。例如,用户终端180可以接收服务器170发送的一组待维护车辆的标识信息,并在界面上以列表方式显示,用户可以在该列表所示的一组标识中选择至少一个标识,该至少一个标识对应的车辆即为目标车辆,用户点击“确认”后便发起对目标车辆的定位请求。在一些实施例中,用户终端180在接收到用户输入的定位请求后,可以将该定位请求发送至服务器170,服务器170再根据该定位请求向目标物体发送指令,指示目标物体发出电磁波。在另一些实施例中,用户终端180在接收到用户输入的定位请求后,可以直接向目标物体发送指令,指示目标物体发出电磁波。在一些实施例中,对于这种用户终端180直接向目标物体发送指令的情况,用户终端180与目标物体之间可以采取短距离通信技术,包括但不限于近场通讯(Near Field Communication,NFC)、射频识别(Radio Frequency Identification,RFID)、蓝牙(Bluetooth)、Wifi、Zigbee、超宽带(Ultra Wideband,UWB)、Mesh网络、Thread网络、Z-Wave、可见光无线通信(Light Fidelity,LiFi)等或以上任意组合。在一些实施例中,用户终端180和/或服务器170向目标物体发送的指令用于指示目标物体发出不可见电磁波或不可见光,例如无线电波、微波、红外线、紫外线、x射线、γ射线等。

步骤403,通过探测元件接收所述目标物体响应于所述定位请求发出的电磁波。

目标物体在接收到根据定位请求生成的电磁波发射指令后,会发射出电磁波。具体地,目标物体上设置有控制器、通信模组以及电磁波信号源。在一些实施例中,目标物体可以发射出全向的电磁波,用户终端180可以在任意方向接收到该电磁波。在一些实施例中,目标物体可以发出的电磁波具有一定方向范围,例如呈圆锥状向外发射的电磁波束,用户终端180只能在特定方向范围内接收到电磁波。目标物体发射电磁波的功率可以为预先设定的固定值,也可以根据实际情况进行调节,发射功率越大,电磁波可到达的最远距离越大,能够探测到该电磁波的范围越大。在一些实施例中,目标物体在接收到电磁波发射指令后,可以发射电磁波并持续设定时间,在该设定时间后不再发射电磁波,如果需要目标物体继续发射电磁波,则用户需要再次输入定位请求。在一些实施例中,目标物体所发生的电磁波为不可见电磁波或不可见光,例如无线电波、微波、红外线、紫外线、x射线、γ射线等。目标物体发出不可见电磁波或不可见光,不会对周围环境造成光污染,且具有交好的隐蔽性和安全性。有关目标物体发射电磁波的更多内容可以参见图8及其描述。

用户终端180中包括探测元件(例如,图3所示移动设备300的探测器380),该探测元件可以接收目标物体发出的电磁波,并确定接收到的电磁波的信号强度。在一些实施例中,探测元件可以将接收到的电磁波转换为电信号,接收到的电磁波信号强度越大,转换成的电信号强度越大。在一些实施例中,用户终端180只有在距离目标物体一定距离范围内才能接收到目标物体发出的电磁波,与目标物体的距离越远,用户终端180接收到的电磁波越弱。在一些实施例中,探测元件包含有至少一种半导体材料,每种半导体材料可以探测一定波长范围的电磁波。当电磁波进入探测元件内部半导体材料的介质晶体时,与晶体内的原子发生能量交换作用,电磁波很快失去能量,晶体中的原子吸收电磁波所消耗的能量后其电子由满带跃迁到导带上去,在导带产生额外的电子,在满带留下空穴,也就是形成了可以导电的电子—空穴对,在足够高的外电场作用下,电子空穴对分别向两电极漂移,在探测元件的电极上感应出电流,由此将接收到的电磁波转换为电信号。所述至少一种半导体材料包括但不限于硫化镉、硒化镉、碲化镉、硅、锗、硫化铅、铟镓砷、硒化铅、锑化铟、汞镉碲掺杂(汞0.75镉0.25碲)、汞镉碲掺杂(汞1-x镉x碲)、锑铟掺杂、碲、硅掺杂、锗掺杂等。具体的,硫化镉、硒化镉、碲化镉、硅、锗等半导体材料可以用于探测可见光波段的电磁波;硫化铅、铟镓砷、硒化铅、锑化铟、汞镉碲掺杂等半导体材料可以用于探测近红外波段的电磁波;汞镉碲掺杂(汞1-x镉x碲)、锑铟掺杂(锑1-x铟x)、碲、硅掺杂、锗掺杂等半导体材料可以用于探测长于8微米波段的电磁波。进一步,通过不同半导体材料的有机组合构建半导体异质结构光电探测器,能够获得更宽探测波长范围(提高对探测光源的兼容性)、更高的光响应度(提高对光源探测灵敏度)以及更低的等效噪声比率(提高对极弱光信号的探测),故可以实现对极端环境,如黑夜、雨雪天、高噪声干扰区域的光源探测,进一步提高找车效率。

步骤405,展示所述电磁波反映的所述目标物***置的信息。

在一些实施例中,探测元件在接收到目标物体发射的电磁波后可以确定接收到的电磁波的信号强度(例如将其转变为电信号),该电磁波的信号强度可以反映目标物体的位置信息。设置有该探测元件的用户终端180可以将该电磁波的信号强度可视化后呈现给用户。

在一些实施例中,用户可以根据该电磁波的信号强度调整用户终端180(即探测元件)的位置和朝向,从而实现对目标物体的定位。例如,当探测元件的朝向不变时,探测元件与目标物体之间的距离越近,接收到的电磁波的信号强度越强。因此,用户可以保持用户终端180(即探测元件)的朝向不变,移动用户终端180找到电磁波的信号强度最大(例如转换后的电信号强度最大)的位置,该位置即为距离目标物体最近的位置。又例如,当探测元件与目标物体之间的距离不变时,探测元件的朝向不同,可以接收到的电磁波的信号强度不同。因此,用户可以保持用户终端180的位置不变,转动用户终端180找到电磁波的信号强度最大(例如转换后的电信号强度最大)的朝向,该朝向对应的方向即为目标物体所在的方向。通过确定与目标物体距离最近的位置以及目标物体的方向可以实现对目标物体的定位。

在一些实施例中,当探测元件接收到的电磁波的信号强度超过设定阈值时,用户终端180可以发出提醒。如上所述,探测元件接收到的电磁波的信号强度越大,表明探测元件与目标物体之间的距离越近,或者探测元件的朝向越接近目标物体所在方向。当电磁波的信号强度超过设定阈值时,用户终端180可以发出提醒,以提醒用户当前位置和/或朝向已经可以找到或即将找到目标物体。用户终端180可以以各种方式发出提醒,例如可以在显示单元(如图3中的显示单元320)上显示相关提醒文本和/或图像,也可以发出语音提醒,或者由发光元件(未图示)亮光或闪烁,或者进行振动以提醒用户。

在一些实施例中,用户终端180可以显示反映电磁波强度的仪表图形。例如,可以显示一个仪表盘,其上标注从小到大标注若干强度等级。同时设置一个指针,指针可以根据探测到的电磁波强度摆动,指向当前强度对应的一个强度等级。

在一些实施例中,用户终端180可以基于探测元件接收到的电磁波确定目标物体在地图数据上的位置,向用户展示包含目标物***置标记的地图数据。例如,用户终端180可以包括对特定波长范围的电磁波敏感的摄像头及成像单元,该摄像头除了能够感应可见光外,还能感应对于目标物体发出的特定波长范围内的电磁波。用户利用该摄像头对选定的空间区域成像,若该空间区域中包含有发成所述波长范围的电磁波的目标物体,则该成像单元可以生成包括目标物体与其周围环境信息的地图图像。生成的地图图像中,目标物体发出的电磁波会在图像上表现为明亮的像素。用户可以根据地图图像判定目标物体的位置,快速找到目标物体。又例如,用户终端180具有定位功能,可以获取用户终端180(即探测元件)在地图数据上的当前位置,然后根据探测元件在不同位置时电磁波的信号强度的变化确定目标物体相对于探测元件的位置,从而根据探测元件在地图数据上的当前位置以及目标物体相对于探测元件的位置确定目标物体在地图数据上的位置。有关确定目标物体在地图数据上的位置的更多内容可以参见图6及其描述。

应当注意的是,上述有关流程400的描述仅仅是为了示例和说明,而不限定本申请的适用范围。对于本领域技术人员来说,在本申请的指导下可以对流程400进行各种修正和改变。然而,这些修正和改变仍在本申请的范围之内。例如,执行步骤401与403、405的终端可能不是一个终端,执行步骤401的终端可以是用户手机、电脑等终端,执行步骤403、405的终端可以是光电探测器、安装有光电探测器的手机终端等。

图5为根据本申请一些实施例所示的定位系统的示例性模块图。该定位系统500可以包括发送模块502、探测模块504、输出模块506。

发送模块502用于发送定位请求以请求定位目标物体。

在一些实施例中,发送模块502发送的定位请求中可以包括定位类型信息(例如是实时定位还是在固定时间定位)和定位时间信息。在一些实施例中,定位请求中可以包括目标物体信息,以限定需要定位的目标物。目标物体信息可以是标识信息,标识可以表现为数字序列、图形符号等,每个目标物体可以具有专属标识,因此可以通过某一标识确定唯一目标物体。目标物体信息也可是批次信息,批次也可以表现为数字序列、图形符号等,通过某一批次信息可以确定同一批目标物体。在一些实施例中,发送模块502发送的一个定位请求可以只请求定位一个目标物体。在另一些实施例中,发送模块502发送的一个定位请求也可以请求定位两个或两个以上的目标物体。

探测模块504可以通过探测元件接收所述目标物体响应于所述定位请求发出的电磁波。

在一些实施例中,目标物体可以发射出全向的电磁波,探测模块504可以通过探测元件在任意方向接收到该电磁波。在一些实施例中,目标物体可以发出的电磁波具有一定方向范围,例如呈圆锥状向外发射的电磁波束,探测元件只能在特定方向范围内接收到电磁波。目标物体发射电磁波的功率可以为预先设定的固定值,也可以根据实际情况进行调节,发射功率越大,电磁波可到达的最远距离越大,能够探测到该电磁波的范围越大。在一些实施例中,目标物体在接收到电磁波发射指令后,可以发射电磁波并持续设定时间,在该设定时间后不再发射电磁波,如果需要目标物体继续发射电磁波,则用户需要再次输入定位请求。在一些实施例中,目标物体发射的电磁波为不可见电磁波或不可见光,例如无线电波、微波、红外线、紫外线、x射线、γ射线等。

探测模块504中可以通过探测元件(例如,图3所示移动设备300的探测器380)探测电磁波,该探测元件可以接收目标物体发出的电磁波,并将接收到的电磁波转换为电信号。在一些实施例中,探测模块504只有在探测元件距离目标物体一定距离范围内才能接收到目标物体发出的电磁波,与目标物体的距离越远,探测元件接收到的电磁波越弱。在一些实施例中,探测元件包含有至少一种半导体材料,每种半导体材料可以探测一定波长范围的电磁波。例如,硫化镉、硒化镉、碲化镉、硅、锗等半导体材料可以用于探测可见光波段的电磁波;硫化铅、铟镓砷、硒化铅、锑化铟、汞镉碲掺杂等半导体材料可以用于探测近红外波段的电磁波;汞镉碲掺杂(汞1-x镉x碲)、锑铟掺杂(锑1-x铟x)、碲、硅掺杂、锗掺杂等半导体材料可以用于探测长于8微米波段的电磁波。

输出模块506可以用于展示所述电磁波反映的所述目标物***置的信息。探测模块504可以通过探测元件接收目标物体发射的电磁波并确定接收到的电磁波的信号强度(例如将接收到的电磁波转变为电信号),该电磁波的信号强度可以反映目标物体的位置信息。输出模块506可以通过用户终端180将该电信号可视化后呈现给用户。

在一些实施例中,当探测模块504通过探测元件转换后的电磁波信号强度超过设定阈值时,输出模块506可以通过用户终端180发出提醒。电磁波的信号强度越大,表明探测元件与目标物体之间的距离越近,或者探测元件的朝向越接近目标物体所在方向。当电磁波的信号强度超过设定阈值时,输出模块506可以通过用户终端180发出提醒,以提醒用户当前位置和/或朝向已经可以找到或即将找到目标物体。用户终端180可以以各种方式发出提醒,例如可以在显示单元(如图3中的显示单元320)上显示相关提醒文本和/或图像,也可以发出语音提醒,或者由发光元件(未图示)亮光或闪烁,或者进行振动以提醒用户。在一些实施例中,输出模块506可以基于探测元件转换后的电信号确定目标物体在地图数据上的位置,通过用户终端180向用户展示包含目标物***置标记的地图数据。

应当理解,图5所示的系统及其模块可以利用各种方式来实现。例如,在一些实施例中,系统及其模块可以通过硬件、软件或者软件和硬件的结合来实现。其中,硬件部分可以利用专用逻辑来实现;软件部分则可以存储在存储器中,由适当的指令执行系统,例如微处理器或者专用设计硬件来执行。本领域技术人员可以理解上述的方法和系统可以使用计算机可执行指令和/或包含在处理器控制代码中来实现,例如在诸如磁盘、CD或DVD-ROM的载体介质、诸如只读存储器(固件)的可编程的存储器或者诸如光学或电子信号载体的数据载体上提供了这样的代码。本申请的系统及其模块不仅可以有诸如晶体管等的半导体、或者诸如现场可编程门阵列、可编程逻辑设备等的可编程硬件设备的硬件电路实现,也可以用例如由各种类型的处理器所执行的软件实现,还可以由上述硬件电路和软件的结合(例如,固件)来实现。

需要注意的是,以上对于定位系统及其模块的描述,仅为描述方便,并不能把本申请限制在所举实施例范围之内。可以理解,对于本领域的技术人员来说,在了解该系统的原理后,可能在不背离这一原理的情况下,对各个模块进行任意组合,或者构成子系统与其他模块连接。例如,在一些实施例中,例如,图5中披露的发送模块502、探测模块504和输出模块506可以是一个系统中的不同模块,也可以是一个模块实现上述的两个或两个以上模块的功能。例如,发送模块502和探测模块504可以是两个模块,也可以是一个模块同时具有发送定位请求和接收电磁波并将电磁波转换为电信号的功能。例如,各个模块可以共用一个存储模块,各个模块也可以分别具有各自的存储模块。诸如此类的变形,均在本申请的保护范围之内。

图6为根据本申请一些实施例所示的确定目标物体在地图数据上的位置的方法的示例性流程图。具体地,该方法600可以由用户终端180执行。

步骤601,获取探测元件在地图数据上的当前位置。具体的,探测元件所在用户终端180具有定位功能,可以确定探测元件当前位置(例如经纬度)。可以通过各种定位系统实现定位,包括但不限于全球定位系统(GPS)、全球导航卫星系统(GLONASS)、罗盘导航系统(COMPASS)、北斗导航卫星系统、伽利略定位系统、准天顶卫星系统(QZSS)等。用户终端180还存储有地图数据,例如,可以在用户终端180本地预置地图数据,或者用户终端180也可以通过网络实时获取地图数据。可以根据探测元件的定位信息联合地图数据,可以确定探测元件在地图数据中对应的位置。探测元件在地图数据上的位置可以通过各种方式呈现,例如可以显示为标记点等图案。

步骤603,获取探测元件在至少两个不同位置探测到的所述电磁波的信号强度。

探测元件与目标物体的相对位置不同,探测到的电磁波的信号强度也可能不同。例如,探测元件的朝向不变,其距离目标物体的距离越近,探测到的电磁波的信号强度越大;或者,探测元件的位置不变,其朝向越接近目标物体所在方向,探测到的电磁波的信号强度越大。在一些实施例中,当探测元件将探测到的电磁波转换成电信号时,其探测到的电磁波越强,转换成的电信号越强。可以调整探测元件的位置,获取其在不同位置处电磁波的信号强度,在不同位置处电磁波的信号强度可以相等,也可以不等。在一些实施例中,可以保持探测元件的朝向不变,只进行水平移动(即只移动);或者,可以保持探测元件的水平位置不动,只调整探测元件的朝向(即只转动);或者,也可以同时调整探测元件的朝向和水平位置(既移动又转动)。

步骤605,根据探测元件的位置变化时电磁波的信号强度的变化确定目标物体相对于探测元件的位置。

如上所述,电磁波的信号强度与探测元件与目标物体之间的距离负相关,两者之间距离越近,电磁波的信号强度越强。由这一规律,可以根据电磁波的信号强度定量确定探测元件与目标物体之间的距离。在一些实施例中,探测元件各朝向的灵敏度相同,电磁波的信号强度表现为电流,电流的大小与探测元件与目标物体之间的距离的关系如下:

其中I为电流,k为常数,P为电磁波发射源发射电磁波的功率,D为探测元件与目标物体之间的距离。由此可以根据电流计算得到探测元件与目标物体之间的距离为:

在这种探测元件各朝向的灵敏度相同的情况下,可以以探测元件所在位置为圆心,探测元件与目标物体之间的距离为半径,确定一个圆,目标物体就在这个圆周上。当得到探测元件在至少两个不同位置处的电信号后,可以确定至少两个圆,这些圆的交点即为目标物体相对于探测元件的位置。对于只有两个不同位置处的电信号的情况,可以确定两个圆,这两个圆可能有两个交点,可以将这两个交点都暂定为目标物体相对于探测元件的位置;或者,用户通过再次调整探测元件的位置可以进一步锁定其中一个交点为目标物体相对于探测元件的位置。

在一些实施例中,探测元件各朝向的灵敏度有差别,在同一位置处调整探测元件的朝向可以得到不同的电磁波信号强度。对于这种情况,可以将探测元件朝向变化过程中电磁波信号强度最大的朝向确定为目标物体相对于探测元件所在的方向。

步骤607,基于探测元件在地图数据上的位置以及目标物体相对于探测元件的位置确定目标物体在地图数据上的位置。目标物体在地图数据上的位置可以通过各种形式呈现。例如,对于可以确定目标物体相对于探测元件的具***置的情况,目标物体在地图数据上的位置可以显示为标记点;对于可以确定目标物体相对于探测元件所在的方向的情况,目标物体在地图数据上的位置可以显示为表明方向的箭头。通过在地图上显示目标物体,可以使用户更加直观地了解目标物体所在位置,方便用户寻找。

图7所示为根据本申请一些实施例所示的定位方法的示例性流程图。具体地,该方法700可以由服务器170执行。

步骤701,接收请求定位目标物体的定位请求。

用户终端180可以接收用户输入请求定位目标的定位请求。在一些实施例中,定位请求中可以包括定位类型信息(例如是实时定位还是在固定时间定位)和定位时间信息。在一些实施例中,定位请求中可以包括目标物体信息,以限定需要定位的目标物。目标物体信息可以是标识信息,标识可以表现为数字序列、图形符号等,每个目标物体可以具有专属标识,因此可以通过某一标识确定唯一目标物体。目标物体信息也可是批次信息,批次也可以表现为数字序列、图形符号等,通过某一批次信息可以确定同一批目标物体。在一些实施例中,一个定位请求可以只请求定位一个目标物体。在另一些实施例中,一个定位请求也可以请求定位两个或两个以上的目标物体。用户可以通过各种方式输入定位请求,包括但不限于打字输入、手写输入、选择输入、语音输入等中的一种或以上任意组合。

步骤703,向目标物体发出指令,指示目标物体发出电磁波。

在一些实施例中,用户终端180在接收到用户输入的定位请求后,可以将该定位请求发送至服务器170,服务器170再根据该定位请求向目标物体发送指令,指示目标物体发出电磁波。例如,定位请求中包括标识信息,服务器170存储有(或者可以从存储设备获取)标识与目标物体的映射关系,从而服务器170可以根据定位请求中的标识信息确定目标物体。服务器170可以与包括目标物体在内的多个物体具有通信连接,根据标识信息确定目标物体后,服务器170可以通过所述通信连接向目标物体发送指令,指示目标物体发出电磁波。在另一些实施例中,用户终端180在接收到用户输入的定位请求后,可以直接向目标物体发送指令,指示目标物体发出电磁波。在一些实施例中,对于这种用户终端180向目标物体直接发送指令的情况,用户终端180与目标物体之间可以采取短距离通信技术,包括但不限于近场通讯(Near Field Communication,NFC)、射频识别(Radio FrequencyIdentification,RFID)、蓝牙(Bluetooth)、Wifi、Zigbee、超宽带(Ultra Wideband,UWB)、Mesh网络、Thread网络、Z-Wave、可见光无线通信(Light Fidelity,LiFi)等或以上任意组合。在一些实施例中,目标物体可以为车辆。在一些实施例中,上述服务器170和/或用户终端180向目标物体发送的指令用于指示目标物体发出不可见电磁波或不可见光,例如无线电波、微波、红外线、紫外线、x射线、γ射线等。

图8为根据本申请一些实施例所示的定位系统的示例性模块图。该定位系统800可以包括接收模块802和指令输出模块804。

接收模块802用于接收请求定位目标物体的定位请求。

在一些实施例中,接收模块802可以用于接收用户输入请求定位目标的定位请求。在一些实施例中,定位请求可以包括定位类型信息(例如是实时定位还是在固定时间定位)和定位时间信息。在一些实施例中,定位请求可以包括目标物体信息,以限定需要定位的目标物。目标物体信息可以是标识信息,标识可以表现为数字序列、图形符号等,每个目标物体可以具有专属标识,因此可以通过某一标识确定唯一目标物体。目标物体信息也可是批次信息,批次也可以表现为数字序列、图形符号等,通过某一批次信息可以确定同一批目标物体。在一些实施例中,一个定位请求可以只请求定位一个目标物体。在另一些实施例中,一个定位请求也可以请求定位两个或两个以上的目标物体。

指令输出模块804用于向目标物体发出指令,指示目标物体发出电磁波。

在一些实施例中,接收模块802在接收到用户输入的定位请求后,可以将该定位请求发送至服务器170,服务器170再根据该定位请求通过指令输出模块804向目标物体发送指令,指示目标物体发出电磁波。在另一些实施例中,指令输出模块804可以直接向目标物体发送指令,指示目标物体发出电磁波。在一些实施例中,目标物体可以为车辆。在一些实施例中,服务器170和/或指令输出模块804向目标物体发出的指令用于指示目标物体发出不可见电磁波或不可见光,例如无线电波、微波、红外线、紫外线、x射线、γ射线等。

图9为根据本申请一些实施例所示的物体,该物体可以通过发射电磁波而被定位。该物体900包括控制器902、通信模组904以及电磁波信号源906。

在一些实施例中,控制器902可以用于控制物体900上的其他模块,以实现物体900的使用功能。在一些实施例中,控制的方式可以是集中式的也可以是分布式的,可以是有线的也可以是无线的。在一些实施例中,控制器902可以以一个或多个处理器的形式执行程序指令。在一些实施例中,控制器902可以接收通信模组904、电磁波信号源906发送的数据和/或信息,在一些实施例中,控制器902可以向通信模组904、电磁波信号源906发送指令。例如,通信模组904可以接收用户终端180或者服务器170发送的电磁波发射指令,根据该指令生成发射控制信号传送至电磁波信号源906,从而控制电磁波信号源906发射电磁波。通信模组904可以通过各种通信技术与服务器170和/或用户终端180进行通信,包括但不限于缆线网络、有线网络、光纤网络、电信网络、内部网络、网际网络、区域网络(LAN)、广域网络(WAN)、无线区域网络(WLAN)、都会区域网络(MAN)、公共电话交换网络(PSTN)等或以上任意组合。在一些实施例中,通信模组904还可以通过各种短距离通信技术与用户终端180进行通信,包括但不限于近场通讯、射频识别、蓝牙、Wifi、Zigbee、超宽带、Mesh网络、Thread网络、Z-Wave、可见光无线通信等或以上任意组合。在一些实施例中,控制器902可以与通信模组904进行信息传输,从用户终端、外网或远程服务器接收信息,或者将信息发送给用户终端、外网或远程服务器。在一些实施例中,控制器902可以包括一个或多个子控制器(例如,单芯处理设备或多核多芯处理设备)。仅仅作为范例,控制器902可包含电子控制单元(ECU)、专用集成电路(ASIC)、专用指令处理器(ASIP)、图形处理器(GPU)、物理处理器(PPU)、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编辑逻辑电路(PLD)、微控制器单元、精简指令集电脑(RISC)、微处理器等或以上任意组合。

在一些实施例中,在电磁波信号源906为不可见电磁波信号源或不可见光源的情况下,物体900上还设置有感光材料,用于将不可见电磁波转换为可见光信号。感光材料可以在不可见光、可见光或其他射线的照射下,材料吸收光能,在其内部引发出化学或物理变化,使其变得可见。感光材料可以包括硒、氧化锌、硫化镉、有机光导体等。通过设置感光材料将不可见电磁波转换为可见光信息,可以使用户肉眼容易看到目标物体,协助更快地找到目标物体。在一些实施例中,目标物体可以是交通工具、通信基站、手推车、宠物等。可以理解,在一些实施例中,本申请还可以用来进行人员定位。具体地,图9所示的物体900可以设计成体积较小、方便携带的样式,相关人员可随身携带该物体或将该物体设置在人体合适部位(例如背部、头部、手臂、胸前、腿部等),通过对该物体的定位可以实现对人员的定位。

本申请实施例可能带来的有益效果包括但不限于:(1)利用光电探测器接收目标物体发出的电磁波并转化为电信号,根据电信号确定目标物体更加直观的位置信息,从而快速准确地找到目标物体的位置;(2)发出电磁波可以是不可见电磁波,不会造成光污染,同时具有更强的隐蔽性和安全性;(3)光电探测器的灵敏度与探测距离可以根据不同要求进行调节,并且不受时间的影响,白天夜晚均可使用。需要说明的是,不同实施例可能产生的有益效果不同,在不同的实施例里,可能产生的有益效果可以是以上任意一种或几种的组合,也可以是其他任何可能获得的有益效果。

上文已对基本概念做了描述,显然,对于本领域技术人员来说,上述详细披露仅仅作为示例,而并不构成对本申请的限定。虽然此处并没有明确说明,本领域技术人员可能会对本申请进行各种修改、改进和修正。该类修改、改进和修正在本申请中被建议,所以该类修改、改进、修正仍属于本申请示范实施例的精神和范围。

同时,本申请使用了特定词语来描述本申请的实施例。如“一个实施例”、“一实施例”、和/或“一些实施例”意指与本申请至少一个实施例相关的某一特征、结构或特点。因此,应强调并注意的是,本说明书中在不同位置两次或多次提及的“一实施例”或“一个实施例”或“一个替代性实施例”并不一定是指同一实施例。此外,本申请的一个或多个实施例中的某些特征、结构或特点可以进行适当的组合。

此外,本领域技术人员可以理解,本申请的各方面可以通过若干具有可专利性的种类或情况进行说明和描述,包括任何新的和有用的工序、机器、产品或物质的组合,或对他们的任何新的和有用的改进。相应地,本申请的各个方面可以完全由硬件执行、可以完全由软件(包括固件、常驻软件、微码等)执行、也可以由硬件和软件组合执行。以上硬件或软件均可被称为“数据块”、“模块”、“引擎”、“单元”、“组件”或“系统”。此外,本申请的各方面可能表现为位于一个或多个计算机可读介质中的计算机产品,该产品包括计算机可读程序编码。

计算机存储介质可能包含一个内含有计算机程序编码的传播数据信号,例如在基带上或作为载波的一部分。该传播信号可能有多种表现形式,包括电磁形式、光形式等,或合适的组合形式。计算机存储介质可以是除计算机可读存储介质之外的任何计算机可读介质,该介质可以通过连接至一个指令执行系统、装置或设备以实现通讯、传播或传输供使用的程序。位于计算机存储介质上的程序编码可以通过任何合适的介质进行传播,包括无线电、电缆、光纤电缆、RF、或类似介质,或任何上述介质的组合。

本申请各部分操作所需的计算机程序编码可以用任意一种或多种程序语言编写,包括面向对象编程语言如Java、Scala、Smalltalk、Eiffel、JADE、Emerald、C++、C#、VB.NET、Python等,常规程序化编程语言如C语言、Visual Basic、Fortran 2003、Perl、COBOL 2002、PHP、ABAP,动态编程语言如Python、Ruby和Groovy,或其他编程语言等。该程序编码可以完全在用户计算机上运行、或作为独立的软件包在用户计算机上运行、或部分在用户计算机上运行部分在远程计算机运行、或完全在远程计算机或服务器上运行。在后种情况下,远程计算机可以通过任何网络形式与用户计算机连接,比如局域网(LAN)或广域网(WAN),或连接至外部计算机(例如通过因特网),或在云计算环境中,或作为服务使用如软件即服务(SaaS)。

此外,除非权利要求中明确说明,本申请所述处理元素和序列的顺序、数字字母的使用、或其他名称的使用,并非用于限定本申请流程和方法的顺序。尽管上述披露中通过各种示例讨论了一些目前认为有用的发明实施例,但应当理解的是,该类细节仅起到说明的目的,附加的权利要求并不仅限于披露的实施例,相反,权利要求旨在覆盖所有符合本申请实施例实质和范围的修正和等价组合。例如,虽然以上所描述的系统组件可以通过硬件设备实现,但是也可以只通过软件的解决方案得以实现,如在现有的服务器或移动设备上安装所描述的系统。

同理,应当注意的是,为了简化本申请披露的表述,从而帮助对一个或多个发明实施例的理解,前文对本申请实施例的描述中,有时会将多种特征归并至一个实施例、附图或对其的描述中。但是,这种披露方法并不意味着本申请对象所需要的特征比权利要求中提及的特征多。实际上,实施例的特征要少于上述披露的单个实施例的全部特征。

一些实施例中使用了描述成分、属性数量的数字,应当理解的是,此类用于实施例描述的数字,在一些示例中使用了修饰词“大约”、“近似”或“大体上”来修饰。除非另外说明,“大约”、“近似”或“大体上”表明所述数字允许有±20%的变化。相应地,在一些实施例中,说明书和权利要求中使用的数值参数均为近似值,该近似值根据个别实施例所需特点可以发生改变。在一些实施例中,数值参数应考虑规定的有效数位并采用一般位数保留的方法。尽管本申请一些实施例中用于确认其范围广度的数值域和参数为近似值,在具体实施例中,此类数值的设定在可行范围内尽可能精确。

针对本申请引用的每个专利、专利申请、专利申请公开物和其他材料,如文章、书籍、说明书、出版物、文档等,特此将其全部内容并入本申请作为参考。与本申请内容不一致或产生冲突的申请历史文件除外,对本申请权利要求最广范围有限制的文件(当前或之后附加于本申请中的)也除外。需要说明的是,如果本申请附属材料中的描述、定义、和/或术语的使用与本申请所述内容有不一致或冲突的地方,以本申请的描述、定义和/或术语的使用为准。

最后,应当理解的是,本申请中所述实施例仅用以说明本申请实施例的原则。其他的变形也可能属于本申请的范围。因此,作为示例而非限制,本申请实施例的替代配置可视为与本申请的教导一致。相应地,本申请的实施例不仅限于本申请明确介绍和描述的实施例。

28页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基站天线方位角确定方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类