CN105636196A - Indoor positioning method suitable for electronic device and electronic device thereof - Google Patents
Indoor positioning method suitable for electronic device and electronic device thereof Download PDFInfo
- Publication number
- CN105636196A CN105636196A CN201410620953.8A CN201410620953A CN105636196A CN 105636196 A CN105636196 A CN 105636196A CN 201410620953 A CN201410620953 A CN 201410620953A CN 105636196 A CN105636196 A CN 105636196A
- Authority
- CN
- China
- Prior art keywords
- signal
- virtual location
- information
- characteristic information
- signal source
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 230000007613 environmental effect Effects 0.000 claims abstract description 54
- 230000008859 change Effects 0.000 claims abstract description 14
- 238000012545 processing Methods 0.000 claims description 49
- 230000006870 function Effects 0.000 claims description 10
- 238000009434 installation Methods 0.000 claims 18
- 239000013598 vector Substances 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000032683 aging Effects 0.000 description 1
- 238000007635 classification algorithm Methods 0.000 description 1
- 238000007621 cluster analysis Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 230000002650 habitual effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000000060 site-specific infrared dichroism spectroscopy Methods 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域technical field
本发明是有关于室内定位方法及其相关电子装置,特别是有关于一种可根据室内环境信号源的信号特征来进行定位的室内定位方法及其相关电子装置。The present invention relates to an indoor positioning method and related electronic devices, in particular to an indoor positioning method capable of positioning according to signal characteristics of indoor environment signal sources and related electronic devices.
背景技术Background technique
近年来,便携式装置,例如手持式装置,已经在技术上愈来愈先进并且具多功能性。举例来说,手持式装置可具有通信能力、具有接收电子邮件信息能力、具有先进的电话簿管理应用程序、允许多媒体播放以及具有各种其他功能。由于这些多功能装置所带来的便利性,也使得这些装置成为人们的生活必需品之一。In recent years, portable devices, such as handheld devices, have become more technologically advanced and multifunctional. For example, a handheld device may have communication capabilities, have the ability to receive e-mail messages, have advanced phonebook management applications, allow multimedia playback, and have various other functions. Due to the convenience brought by these multifunctional devices, these devices have also become one of people's daily necessities.
随着使用者的使用需求的改变及网络技术的普及,使用者的便携式装置如智能手机上的应用可能会因所处环境而作调整,例如:当使用者在会议室开会时,手机应该采取静音的模式。因此,一些便携式装置开始提供适地性服务的功能,例如:当辨识出使用者在会议室开会时,手机便自动调整为静音模式。然而,提供适地性服务的前提是必须能够先定位出使用者所在的环境位置,尤其当使用者处于室内时。With the change of users' requirements and the popularization of network technology, the applications on users' portable devices such as smart phones may be adjusted according to the environment. silent mode. Therefore, some portable devices start to provide the function of local service, for example, when it is recognized that the user is having a meeting in the conference room, the mobile phone is automatically adjusted to a silent mode. However, the premise of providing site-appropriate services is that the environmental location of the user must be able to be located first, especially when the user is indoors.
一种常见的室内定位系利用“无线电信号强度指示识别基础”(RadioSignalStrengthIndicator-signature-based,RSSI-signature-based)技术来进行室内的定位。RSSI识别基础技术主要是利用一信号接收器/发射器与多个设置于室内的不同地方的信号发射台/接收台(通常为无线网络基地台)之间信号接收或传递的强弱程度,来进一步得知该信号接收器/发射器的位置。A common indoor positioning system utilizes a “Radio Signal Strength Indicator-signature-based (RSSI-signature-based) technology to perform indoor positioning. The basic technology of RSSI identification mainly uses the strength of signal reception or transmission between a signal receiver/transmitter and multiple signal transmitting stations/receiving stations (usually wireless network base stations) set in different places indoors to determine Further know the location of the signal receiver/transmitter.
然而,运用RSSI识别基础系统来进行室内定位的定位准确度会随着该RSSI识别时效性的老化而减低。此外,每一信号发射台/接收台的天线方向性、室内移动物体或固定障碍物所导致的噪声干扰、携带该信号接收器/发射器移动时的角度、位置及方向的改变,以及信标(beacon)距离的变化等等都会影响现有的室内定位的准确度。另外一种方式为直接利用定位系统例如全球定位系统(GPS)来精确定位,但其容易带来个人隐私权疑虑。However, the positioning accuracy of using the RSSI identification basic system for indoor positioning will decrease with the aging of the RSSI identification timeliness. In addition, the antenna directivity of each signal transmitting station/receiving station, the noise interference caused by indoor moving objects or fixed obstacles, the angle, position and direction changes when carrying the signal receiver/transmitter, and the beacon Changes in (beacon) distance and the like will affect the accuracy of existing indoor positioning. Another way is to directly use a positioning system such as the Global Positioning System (GPS) for precise positioning, but it is likely to bring doubts about personal privacy.
因此,需要一种更简便的室内定位方法。Therefore, a simpler indoor positioning method is needed.
发明内容Contents of the invention
有鉴于此,本发明提供一种适用于电子装置的室内定位方法及其电子装置。In view of this, the present invention provides an indoor positioning method suitable for an electronic device and the electronic device thereof.
本发明的一种适用于电子装置的室内定位方法,用以辨识电子装置所在的一室内环境。方法包括下列步骤。首先,建立一资料库,其中资料库包括至少一虚拟位置及其对应的环境特征信息,环境特征信息包括对应于虚拟位置的至少一具辨识性的信号波形特征。接着,探测室内环境的复数第一信号源的信号变化,取得第一信号源所对应的复数第一信号识别信息,其中第一信号识别信息表示第一信号源的信号依时间变化的信号波形特征。之后,依据第一信号识别信息,搜寻资料库,得到一搜寻结果。当搜寻结果表示环境特征信息与第一信号识别信息的信号波形特征相似或相同时,判定电子装置所在的室内环境为虚拟位置。An indoor positioning method suitable for electronic devices of the present invention is used to identify an indoor environment where the electronic devices are located. The method includes the following steps. Firstly, a database is established, wherein the database includes at least one virtual location and its corresponding environment characteristic information, and the environment characteristic information includes at least one distinguishable signal waveform characteristic corresponding to the virtual location. Next, detect the signal changes of the plurality of first signal sources in the indoor environment, and obtain the plurality of first signal identification information corresponding to the first signal source, wherein the first signal identification information represents the signal waveform characteristics of the signal of the first signal source as a function of time . Afterwards, according to the first signal identification information, the database is searched to obtain a search result. When the search result indicates that the environmental characteristic information is similar or identical to the signal waveform characteristic of the first signal identification information, it is determined that the indoor environment where the electronic device is located is a virtual location.
本发明还提供一种电子装置,其包括储存单元、无线模块以及处理单元。储存单元储存有一资料库,其中资料库包括至少一虚拟位置及其对应的环境特征信息,环境特征信息包括对应于虚拟位置的至少一具辨识性的信号波形特征。处理单元耦接至储存单元以及无线模块,用以通过无线模块探测一室内环境的复数第一信号源的信号变化,取得第一信号源所对应的复数第一信号识别信息,其中第一信号识别信息表示第一信号源的信号依时间变化的信号波形特征,依据第一信号识别信息,搜寻资料库,得到一搜寻结果,以及当搜寻结果表示环境特征信息与第一信号识别信息的信号波形特征相似或相同时,判定室内环境为虚拟位置。The invention also provides an electronic device, which includes a storage unit, a wireless module and a processing unit. The storage unit stores a database, wherein the database includes at least one virtual location and its corresponding environment characteristic information, and the environment characteristic information includes at least one distinguishable signal waveform characteristic corresponding to the virtual location. The processing unit is coupled to the storage unit and the wireless module, and is used to detect signal changes of a plurality of first signal sources in an indoor environment through the wireless module, and obtain identification information of the plurality of first signals corresponding to the first signal sources, wherein the first signal identification The information represents the signal waveform characteristics of the signal of the first signal source according to the time variation. According to the first signal identification information, the database is searched to obtain a search result, and when the search result represents the environmental characteristic information and the signal waveform characteristics of the first signal identification information When similar or identical, the indoor environment is determined to be a virtual location.
本发明上述方法可以为内嵌于有形媒介中的程序代码形式。当该程序代码被载入机器并由该机器执行时,该机器成为用以实现所披露的方法的装置。The above method of the present invention may be in the form of program code embedded in a tangible medium. When the program code is loaded into a machine and executed by the machine, the machine becomes a device for implementing the disclosed method.
附图说明Description of drawings
图1显示本发明一实施例的电子装置的示意图;FIG. 1 shows a schematic diagram of an electronic device according to an embodiment of the present invention;
图2显示本发明一实施例的室内定位方法的流程图;FIG. 2 shows a flowchart of an indoor positioning method according to an embodiment of the present invention;
图3显示本发明另一实施例的室内定位方法的流程图;FIG. 3 shows a flowchart of an indoor positioning method according to another embodiment of the present invention;
图4显示本发明一实施例的资料库的示意图;以及Figure 4 shows a schematic diagram of a database according to an embodiment of the present invention; and
图5显示本发明一实施例的信号源的信号波形特征的示意图。FIG. 5 is a schematic diagram showing signal waveform characteristics of a signal source according to an embodiment of the present invention.
符号说明:Symbol Description:
100~电子装置;110~无线模块;120~处理单元;130~储存单元;132~资料库;100~electronic device; 110~wireless module; 120~processing unit; 130~storage unit; 132~database;
SA1-SA4~无线信号源;SA1-SA4~wireless signal source;
S202、S204、S206~步骤;S202, S204, S206~steps;
S302、S304、S306、S308、S310、S312~步骤;S302, S304, S306, S308, S310, S312~steps;
400~资料库;以及510、520~波形特征。400 - database; and 510, 520 - waveform characteristics.
具体实施方式detailed description
为让本发明的上述和其他目的、特征、和优点能更明显易懂,下文特举出较佳实施例,并配合附图,作详细说明如下:In order to make the above and other purposes, features, and advantages of the present invention more comprehensible, the preferred embodiments are specifically listed below, together with the accompanying drawings, and are described in detail as follows:
图1显示依据本发明实施例的电子装置的示意图。依据本发明实施例的电子装置100与无线信号源SA1-SA4是位于一特定距离内,且可通过一无线通讯协定如蓝牙、NFC、Zigbee、无线保真(WiFi)等协定彼此进行通信与资料传输。其中,电子装置100与无线信号源SA1-SA4可为相同类型或不同类型的电子装置,例如智能手机、个人数字助理、手提电脑系统或平板电脑等。每个无线信号源SA1-SA4都可以一特定无线通讯协定如WIFI协定与装置100建立无线连线,使其无线连接至装置100,因此可与装置100以无线方式进行资料的传输,例如:可通过一WIFI协定发射WIFI无线信号至装置100。举例来说,在一实施例中,无线信号源SA1与SA2可为固定信号源如设定在固定位置的无线基地台或无线接入点(Accesspoint,AP),无线信号源SA3与SA4则可为浮动式信号源如具有无线基地台或无线接入点功能的移动装置,但不限于此。举例来说,无线信号源可为架设在会议室内的固定AP以及会议室中会周期性开启无线基地台功能的其他使用者的移动装置等。FIG. 1 shows a schematic diagram of an electronic device according to an embodiment of the invention. According to the embodiment of the present invention, the electronic device 100 and the wireless signal sources SA1-SA4 are located within a specific distance, and can communicate with each other and data through a wireless communication protocol such as Bluetooth, NFC, Zigbee, Wireless Fidelity (WiFi), etc. transmission. Wherein, the electronic device 100 and the wireless signal sources SA1 - SA4 may be of the same type or different types of electronic devices, such as smart phones, personal digital assistants, laptop systems or tablet computers. Each wireless signal source SA1-SA4 can establish a wireless connection with the device 100 through a specific wireless communication protocol such as a WIFI protocol, so that it can be wirelessly connected to the device 100, so that data can be transmitted wirelessly with the device 100, for example: The WIFI wireless signal is transmitted to the device 100 through a WIFI protocol. For example, in one embodiment, the wireless signal sources SA1 and SA2 can be fixed signal sources such as wireless base stations or wireless access points (Accesspoints, APs) set at fixed locations, and the wireless signal sources SA3 and SA4 can be It is a floating signal source such as, but not limited to, a mobile device that functions as a wireless base station or a wireless access point. For example, the wireless signal source can be a fixed AP set up in the meeting room, and mobile devices of other users who periodically turn on the wireless base station function in the meeting room.
电子装置100可至少包括一无线模块110、一处理单元120、以及一储存单元130。无线模块110可以一特定无线通讯协定如蓝牙、NFC、Zigbee、WIFI等协定与其他无线信号源建立一无线连线,使其无线连接至无线信号源SA1-SA4,因此可接收无线信号源SA1-SA4所发出的无线信号例如WIFI信号。在一实施例中,无线模块110可进一步包括基频(baseband)单元(未绘示)与射频(RadioFrequency,RF)模块(未绘示)。基频单元可包括多个硬件装置以执行基频信号处理,包括模数转换(analogtodigitalconversion,ADC)/数模转换(digitaltoanalogconversion,DAC)、增益(gain)调整、调变与解调变、以及编码/解码等。射频模块可接收射频无线信号,并将射频无线信号转换为基频信号以交由基频单元进一步处理,或自基频单元接收基频信号,并将基频信号转换为射频无线信号以进行传送。射频模块亦可包括多个硬件装置以执行上述射频转换,举例来说,射频模块可包括混频器(mixer)以将基频信号乘上移动通信系统的射频中的震荡载波,其中该射频可为宽频分码多工存取系统(WCDMA)所使用的900兆赫、1900兆赫、或2100兆赫,或长期演进系统(LTE)所使用的900兆赫、2100兆赫、或2600兆赫,或视其它无线存取技术的标准而定。另外,处理单元120可用以控制无线模块110以及其它功能模块的运行状态,例如用以提供人机接口的屏幕单元(screenunit)(未绘示)和/或按键(keypad)、用以储存应用程序与通讯协定的程序代码的储存单元130等。在一些实施例中,屏幕单元是结合一触碰感应装置(未显示)的屏幕。触碰感应装置具有包括至少一维的感应器的触摸式表面,用以检测控制工具,如手指或触控笔等在其表面上的接触与移动。屏幕单元亦可以显示相关资料、与相关图示与接口等。The electronic device 100 may at least include a wireless module 110 , a processing unit 120 , and a storage unit 130 . The wireless module 110 can establish a wireless connection with other wireless signal sources through a specific wireless communication protocol such as Bluetooth, NFC, Zigbee, WIFI, etc., so that it can wirelessly connect to the wireless signal sources SA1-SA4, so it can receive wireless signal sources SA1-SA4. The wireless signal sent by SA4 is eg WIFI signal. In one embodiment, the wireless module 110 may further include a baseband unit (not shown) and a radio frequency (Radio Frequency, RF) module (not shown). The baseband unit may include multiple hardware devices to perform baseband signal processing, including analog-to-digital conversion (analogtodigitalconversion, ADC)/digital-to-analogconversion (digitaltoanalogconversion, DAC), gain (gain) adjustment, modulation and demodulation, and encoding /decode etc. The radio frequency module can receive the radio frequency wireless signal and convert the radio frequency wireless signal into a base frequency signal for further processing by the base frequency unit, or receive the base frequency signal from the base frequency unit and convert the base frequency signal into a radio frequency wireless signal for transmission . The radio frequency module can also include a plurality of hardware devices to perform the above radio frequency conversion. For example, the radio frequency module can include a mixer (mixer) to multiply the base frequency signal by the oscillating carrier in the radio frequency of the mobile communication system, wherein the radio frequency can be 900 MHz, 1900 MHz, or 2100 MHz for Wideband Code Division Multiple Access (WCDMA), or 900 MHz, 2100 MHz, or 2600 MHz for Long Term Evolution (LTE), or other wireless storage Depends on technical standards. In addition, the processing unit 120 can be used to control the operating status of the wireless module 110 and other functional modules, such as a screen unit (not shown) and/or a keypad for providing a human-machine interface, and for storing application programs. The storage unit 130 and the like for the program code of the communication protocol. In some embodiments, the screen unit is a screen combined with a touch sensing device (not shown). The touch sensing device has a touch surface including at least one-dimensional sensors for detecting contact and movement of a control tool, such as a finger or a stylus, on the surface. The screen unit can also display related information, related icons and interfaces, and the like.
储存单元130可为各种类型的储存装置例如内存或外接存储卡等,可储存有一信号特征资料库132,其记录有各个虚拟位置及其对应的数个信号波形特征。具体来说,资料库132可包括一或多个虚拟位置及其对应环境或位置特征信息,其中各个虚拟位置的位置特征信息至少包括对应于该虚拟位置的一或多个可供辨识的稳定变化的信号波形特征。关于信号特征资料库132的产生细节将于后进行说明。The storage unit 130 can be various types of storage devices such as internal memory or external memory card, etc., and can store a signal feature database 132, which records various virtual positions and corresponding signal waveform features. Specifically, the database 132 may include one or more virtual locations and their corresponding environment or location characteristic information, wherein the location characteristic information of each virtual location includes at least one or more identifiable stable changes corresponding to the virtual location signal waveform characteristics. The details of generating the signal feature database 132 will be described later.
处理单元120(例如:一硬件处理器)耦接至无线模块110以及储存单元130,可用以执行本发明的室内定位方法,其细节将于后进行说明。特别来说,处理单元120可执行一学习程序,用以学习辨识使用者的各个虚拟位置的环境特征并产生包含所有虚拟位置的环境特征的资料库132。此外,处理单元120可更执行一环境辨识程序,用以根据前述资料库132进行室内定位,以便根据室内环境的信号波形特征辨识出使用者所在的室内环境。注意的是,由于本发明的室内定位方法是用以辨识出使用者所在的室内环境的虚拟位置,而非精确定位出使用者在室内环境中的哪个位置,因此无需考量整个室内空间大小及取样的分布,可适用于各种室内环境。The processing unit 120 (for example: a hardware processor) is coupled to the wireless module 110 and the storage unit 130 and can be used to execute the indoor positioning method of the present invention, the details of which will be described later. Specifically, the processing unit 120 can execute a learning program for learning to recognize the environmental characteristics of each virtual location of the user and generate the database 132 including the environmental characteristics of all virtual locations. In addition, the processing unit 120 may further execute an environment identification program for indoor positioning according to the aforementioned database 132 so as to identify the indoor environment where the user is located according to the signal waveform characteristics of the indoor environment. It should be noted that since the indoor positioning method of the present invention is used to identify the virtual position of the indoor environment where the user is located, rather than precisely locating the position of the user in the indoor environment, there is no need to consider the size of the entire indoor space and the sampling The distribution can be applied to various indoor environments.
处理单元120可执行一室内定位方法,用以辨识电子装置所在的一室内环境。首先,处理单元120执行学习程序,通过无线模块110探测各个虚拟环境的信号源信号特征,建立资料库132,其中资料库132包括各个虚拟位置及其对应的环境特征信息,环境特征信息则包括对应于虚拟位置的至少一具辨识性的信号波形特征。关于资料库建立的细节请参见以下图2的相关说明。The processing unit 120 can execute an indoor positioning method for identifying an indoor environment where the electronic device is located. First, the processing unit 120 executes the learning program, detects the signal source signal characteristics of each virtual environment through the wireless module 110, and establishes the database 132, wherein the database 132 includes each virtual location and its corresponding environmental characteristic information, and the environmental characteristic information includes the corresponding At least one identifiable signal waveform feature at the virtual location. Please refer to the relevant description in Figure 2 below for details about the establishment of the database.
接着,处理单元120在未知的室内环境中需要定位时,执行环境辨识程序,通过无线模块110探测并收集室内环境的所有可探测到的第一信号源的信号变化,取得各个第一信号源所对应的一或多个第一信号识别信息,其中第一信号识别信息表示第一信号源的信号依时间变化的信号波形特征。之后,处理单元120依据所有的第一信号识别信息,搜寻资料库132,得到一搜寻结果。当搜寻结果表示环境特征信息与第一信号识别信息的信号波形特征相似或相同时,处理单元120便判定电子装置所在的室内环境即为相似或相同的第一信号识别信息相所对应的虚拟位置。关于环境辨识程序的细节请参见以下图3的相关说明。Next, when the processing unit 120 needs to locate in an unknown indoor environment, it executes the environment identification program, detects and collects the signal changes of all detectable first signal sources in the indoor environment through the wireless module 110, and obtains the signal changes of each first signal source. Corresponding to one or more first signal identification information, wherein the first signal identification information represents the signal waveform characteristics of the signal of the first signal source varying with time. Afterwards, the processing unit 120 searches the database 132 according to all the first signal identification information to obtain a search result. When the search result shows that the environmental feature information is similar or identical to the signal waveform feature of the first signal identification information, the processing unit 120 determines that the indoor environment where the electronic device is located is a virtual location corresponding to the similar or identical first signal identification information. . For details about the environment recognition program, please refer to the relevant description of FIG. 3 below.
注意的是,在学习辨识使用者的虚拟位置的学习程序中,由于信号会随着时间而有所变化,例如:某一信号源的RSSI信号强度会因信号的传播受到物体的反射、散射、绕射等多重路径效应和屏蔽效应的影响,因此处理单元120应在可虚拟化的位置(例如:办公室)的习惯置放位置(如:屏幕的左手边、右手边)收集多笔每一个信号源随时间变化的强度数值,藉此找出代表每个虚拟位置的环境特征。It should be noted that in the learning process of learning to identify the user's virtual position, the signal will change over time, for example: the RSSI signal strength of a certain signal source will be reflected, scattered, Diffraction and other multi-path effects and shielding effects, so the processing unit 120 should collect multiple signals for each signal at the customary placement position (such as: the left-hand side and right-hand side of the screen) of the virtualizable location (such as: office) Source intensity values over time to find environmental characteristics representative of each virtual location.
图2显示本发明一实施例的室内定位方法的流程图,用以学习辨识使用者的虚拟位置的环境特征并产生包含所有虚拟位置的环境特征的资料库。请同时参照图1与图2。依据本发明实施例的室内定位方法可以适用于一电子装置,如便携式装置,如个人数字助理、智能手机、移动电话、移动上网装置、数码相机、多媒体播放器、游戏装置、或任何其他类型的手持式装置,然而,本领域熟习技艺者应可理解本发明并不限于此。举例来说,在此实施例中,室内定位方法可由电子装置100的处理单元120加以执行。注意的是,在此实施例中,电子装置可为一移动装置,其可探测任一环境中的无线信号源的信号并且可收集各个无线信号源依时间变化的信号强度数值。FIG. 2 shows a flowchart of an indoor positioning method according to an embodiment of the present invention, which is used to learn and recognize the environmental characteristics of a user's virtual location and generate a database including the environmental characteristics of all virtual locations. Please refer to Figure 1 and Figure 2 at the same time. The indoor positioning method according to the embodiment of the present invention can be applied to an electronic device, such as a portable device, such as a personal digital assistant, a smart phone, a mobile phone, a mobile Internet device, a digital camera, a multimedia player, a game device, or any other type of However, those skilled in the art should understand that the present invention is not limited thereto. For example, in this embodiment, the indoor positioning method can be executed by the processing unit 120 of the electronic device 100 . Note that, in this embodiment, the electronic device can be a mobile device, which can detect signals of wireless signal sources in any environment and collect signal strength values of each wireless signal source as a function of time.
首先,如步骤S202,在同一个虚拟位置,处理单元120通过无线模块110,针对使用者摆放移动装置的每一个习惯位置为每一个可探测到的信号源都收集数笔(例如:可设定为10笔)信号随时间变化的信号波形。其中,资料收集的时机可为使用者到一个会静置移动装置的地点(如:家、办公室、会议室等)后,在不干扰使用者的情况下进行资料的收集。First, as in step S202, at the same virtual location, the processing unit 120 collects several records for each detectable signal source for each habitual location where the user places the mobile device through the wireless module 110 (for example, it can be set Set as 10 pens) The signal waveform of the signal changing with time. Wherein, the timing of data collection can be after the user goes to a place where the mobile device is still (such as: home, office, conference room, etc.), and collects data without disturbing the user.
接着,如步骤S204,处理单元120依据收集到的各信号波形,取得具代表性的平均信号波形。处理单元120可适当调校这几笔收集到的信号波形而取得具代表性的平均信号波形,例如将所有收集到的信号波形的相同时间点的RSSI强度加总后再平均计算出各个点的信号强度平均值,进而以计算出的各个点的信号强度平均值求得具代表性的平均信号波形。可理解的是,在信号波形的收集与建立中,一旦计算出平均信号波形,处理单元120可进一步将这数笔信号波形与平均波形进行比较,并综合得出一误差变化值(如:标准差等),以对每个虚拟位置的各个信号源的信号强弱进行排序,并且误差变化值愈大的信号源将有较小的排序值。Next, in step S204, the processing unit 120 obtains a representative average signal waveform according to the collected signal waveforms. The processing unit 120 can properly adjust these collected signal waveforms to obtain a representative average signal waveform, for example, sum up the RSSI strengths of all collected signal waveforms at the same time point and calculate the average value of each point. The average value of the signal strength, and then use the calculated average value of the signal strength of each point to obtain a representative average signal waveform. It can be understood that, in the collection and establishment of signal waveforms, once the average signal waveform is calculated, the processing unit 120 can further compare the number of signal waveforms with the average waveform, and obtain an error change value (such as: standard difference, etc.) to sort the signal strength of each signal source at each virtual position, and the signal source with the larger error change value will have a smaller sorting value.
在取得具代表性的平均信号波形之后,如步骤S206,将各个信号源及其具代表性的平均信号波形储存于资料库中,以进行资料库132的建立。After obtaining the representative average signal waveform, in step S206 , each signal source and its representative average signal waveform are stored in the database, so as to establish the database 132 .
在一些实施例中,处理单元120可探测一虚拟位置中的至少一第二信号源的信号变化,取得至少一个信号波形,依据各信号波形,计算出一平均信号波形,以及将平均信号波形设为第二信号源对应的环境特征信息并储存至资料库中。处理单元120可更于取得平均信号波形之后,比对第二信号源的至少一个信号波形与该平均信号波形,综合得出一误差变化值,以及依据误差变化值,对虚拟位置的各个第二信号源进行排序。In some embodiments, the processing unit 120 can detect signal changes of at least one second signal source in a virtual location, obtain at least one signal waveform, calculate an average signal waveform according to each signal waveform, and set the average signal waveform to It is the environmental feature information corresponding to the second signal source and stored in the database. The processing unit 120 may further compare at least one signal waveform of the second signal source with the average signal waveform after obtaining the average signal waveform, and obtain an error change value comprehensively, and according to the error change value, each second of the virtual position Signal sources are sorted.
之后,当某一虚拟位置的信号源产生了大量变化(例如:80%可接受到的信号源均改变)则开始重新学习辨识环境特征的过程,等学习完成之后便将学习后的环境特征信息更新至资料库132。在一些实施例中,处理单元120可更于探测到虚拟位置的至少一第二信号源产生大量变化时,重新执行一学习辨识程序,取得至少一具辨识性的信号波形特征并将至少一具辨识性的信号波形特征设为虚拟位置对应的环境特征信息新增至资料库。Afterwards, when the signal source of a certain virtual position changes a lot (for example: 80% of the acceptable signal sources all change), the process of re-learning and identifying the environmental features will start, and the learned environmental feature information will be used after the learning is completed. Update to database 132. In some embodiments, the processing unit 120 may re-execute a learning and identification procedure to obtain at least one distinguishable signal waveform feature and convert at least one The distinguishable signal waveform feature is set to the virtual location and the environmental feature information corresponding to the virtual position is added to the database.
具体来说,处理单元120可探测使用者日常所处环境中的环境特征信息,例如住家、办公室、会议室等的Wi-Fi的AP名称和信号强度等,收集各使用者环境的每一组信号源依时间变化的强度数值,观察信号的周期变化,找出各个环境中数个可供辨识的稳定变化的信号波形特征,作为该环境的信号特征信息,藉此建立不同环境的信号特征资料库并提供比对。举例来说,处理单元120可收集一环境中每个信号源的信号强度形成一组向量(SignalStrengthVector,SSV)来描述使用者的空间位置,例如:虚拟位置position_1可得到如下的信号强度向量SSVposition_1:Specifically, the processing unit 120 can detect the environmental feature information of the user's daily environment, such as the Wi-Fi AP name and signal strength of the home, office, conference room, etc., and collect each group of user's environment information. The strength value of the signal source changes with time, observe the periodic changes of the signal, and find out several identifiable and stable signal waveform characteristics in each environment, as the signal characteristic information of the environment, so as to establish the signal characteristic data of different environments library and provide comparisons. For example, the processing unit 120 can collect the signal strength of each signal source in an environment to form a set of vectors (SignalStrengthVector, SSV) to describe the spatial position of the user. For example, the virtual position position_1 can obtain the following signal strength vector SSVposition_1:
SSVposition_1=[SA1,SA2,SA3,SA4,SA5,SA6],SSV position_1 =[S A1 ,S A2 ,S A3 ,S A4 ,S A5 ,S A6 ],
其中,SA1-SA6分别表示虚拟位置position_1中的六个信号源A1-A6的信号强度数值随时间变化的信号波形特征,信号强度数值可为接收信号强度(Receivedsignalstrengthindication,RSSI)、信噪比(SignaltoNoiseRatio,SNR)等各种可量化数值。Among them, SA1-SA6 respectively represent the signal waveform characteristics of the signal strength values of the six signal sources A1-A6 in the virtual position position_1 changing with time, and the signal strength values can be received signal strength (Receivedsignalstrengthindication, RSSI), signal-to-noise ratio (SignaltoNoiseRatio , SNR) and other quantifiable values.
处理单元120可依序收集使用者在每个虚拟位置上的每一个装置摆放位置、每个信号源发出的信号,以便完成资料库的建立。类似地,处理单元120可通过前述学习辨识程序,得到虚拟位置position_2如下表示的信号强度向量SSVposition_2:The processing unit 120 can sequentially collect each device placement position of the user at each virtual position and the signal sent by each signal source, so as to complete the establishment of the database. Similarly, the processing unit 120 can obtain the signal strength vector SSVposition_2 represented by the virtual position position_2 as follows through the aforementioned learning and identification procedure:
SSVposition_2=[SB1,SB2,SB3,SB4],SSV position_2 =[S B1 ,S B2 ,S B3 ,S B4 ],
其中,SB1-SB4分别表示虚拟位置position_2中的四个代表性信号源B1-B4的信号强度数值随时间变化的信号波形特征,依此类推。图4是显示依据本发明实施例的资料库的示意图。如图4所示,资料库400包括至少三个虚拟位置Position_1(例如:办公室)、Position_2(例如:会议室)与Position_3(例如:住家)及其对应的环境特征信息,其中虚拟位置Position_1的环境特征信息为向量[SA1,SA2,,,.SAK],虚拟位置Position_2的环境特征信息为向量[SB1,SB2,,,.SBL]以及虚拟位置Position_3的环境特征信息为向量[SC1,SC2,,,.SCM],依此类推。其中,K、L、M可为相同或不同的数值,可依据设计需求与信号强度来决定。举例来说,假设虚拟位置Position_1共探测到N个信号源,则可以只取信号源中的信号强度最强的前K(1<=K<=N)个信号源的波形特征来当作虚拟位置Position_1的环境特征信息。Wherein, SB1-SB4 respectively represent the signal waveform characteristics of the signal strength values of the four representative signal sources B1-B4 in the virtual position position_2 changing with time, and so on. FIG. 4 is a schematic diagram showing a database according to an embodiment of the present invention. As shown in FIG. 4 , the database 400 includes at least three virtual positions Position_1 (for example: office), Position_2 (for example: meeting room) and Position_3 (for example: home) and their corresponding environmental feature information, wherein the environment of the virtual position Position_1 The feature information is the vector [SA1,SA2,,,.SAK], the environmental feature information of the virtual position Position_2 is the vector [SB1,SB2,,,.SBL] and the environmental feature information of the virtual position Position_3 is the vector [SC1,SC2,, ,.SCM], and so on. Wherein, K, L, and M may be the same or different values, which may be determined according to design requirements and signal strength. For example, assuming that a total of N signal sources are detected at the virtual position Position_1, only the waveform characteristics of the first K (1<=K<=N) signal sources with the strongest signal strength among the signal sources can be taken as virtual Environmental feature information of position Position_1.
之后,当使用者处于未知环境时,处理单元120便可探测未知环境的各个WIFI信号及强度,找出其信号的波形特征与已建好的资料库(例如:资料库400)进行比对,以从资料库中寻找相似或相同的环境特征,进而提供适合该环境的相对应的服务。注意的是,如果在资料库中未能辨识出符合的虚拟位置,表示可能是新的虚拟位置,则开始重新学习辨识新的位置。Afterwards, when the user is in an unknown environment, the processing unit 120 can detect each WIFI signal and strength of the unknown environment, find out the waveform characteristics of the signal and compare it with the established database (for example: database 400), To find similar or identical environmental characteristics from the database, and then provide corresponding services suitable for the environment. It should be noted that if no matching virtual location can be identified in the database, it means that it may be a new virtual location, and re-learning to identify a new location is started.
图3显示本发明另一实施例的室内定位方法的流程图,用以辨识出电子装置所处的室内环境的位置。请同时参照图1与图3。依据本发明实施例的室内定位方法可以适用于一电子装置,如便携式装置,如个人数字助理、智能手机、移动电话、移动上网装置、数码相机、多媒体播放器、游戏装置、或任何其他类型的手持式装置,然而,本领域熟习技艺者应可理解本发明并不限于此。注意的是,在此实施例中,假设电子装置已经通过图2的学习辨识程序建立包含各个虚拟位置的环境特征信息的资料库且资料库是储存于电子装置的储存单元中。FIG. 3 shows a flow chart of an indoor positioning method according to another embodiment of the present invention, which is used to identify the location of the indoor environment where the electronic device is located. Please refer to Figure 1 and Figure 3 at the same time. The indoor positioning method according to the embodiment of the present invention can be applied to an electronic device, such as a portable device, such as a personal digital assistant, a smart phone, a mobile phone, a mobile Internet device, a digital camera, a multimedia player, a game device, or any other type of However, those skilled in the art should understand that the present invention is not limited thereto. It should be noted that in this embodiment, it is assumed that the electronic device has established a database containing environmental characteristic information of each virtual location through the learning and recognition program in FIG. 2 and the database is stored in the storage unit of the electronic device.
首先,当电子装置(例如:一移动装置)被放置于一未知环境中时,处理单元120先通过无线模块110收集此未知环境的所有可探测到的WIFI信号源及其信号强度变化,找出各个WIFI信号源的识别特征信息(步骤S302)。其中,各个WIFI信号源的识别特征信息可包括WIFI信号源的一WIFI识别码及其随时间变化的信号波形特征。接着,处理单元120将各个WIFI信号源的识别特征信息与资料库中的环境特征信息进行比对,并判断是否可从资料库中找到相似的环境特征(步骤S304)。其中,各个WIFI信号源的识别特征信息与资料库中的环境特征信息的波形特征是否相似可通过现有演算法,例如:聚类分析、分类演算法等演算法来进行判断。在一些实施例中,若该未知环境的WIFI信号源的识别特征信息的波形特征与资料库中任一信号的环境特征信息的波形特征的误差值小于一既定阈值即可视为比对成功。在一些实施例中,若一信号强度向量内所有信号与该未知环境的WIFI信号源的识别特征信息的波形特征均比对成功,才会判定为相似的环境特征。在一些实施例中,如果信号强度向量内前几组信号或超过一既定组数的信号与该未知环境的WIFI信号的识别特征信息所表示的信号波形特征均比对成功,即可判定为相似的环境特征。举例来说,假设某一信号强度向量中总共包括6组信号,可在超过3组信号与该未知环境的信号源的信号波形特征均比对成功便判定为相似的环境特征或者需要6组信号与该未知环境的信号的波形特征均比对成功才判定为相似的环境特征。反之,若信号强度向量中只有3组以下的信号与该未知环境的信号的波形特征比对成功便判定为非相似的环境特征,继续比对资料库中的下一组环境特征。First, when the electronic device (for example: a mobile device) is placed in an unknown environment, the processing unit 120 collects all detectable WIFI signal sources and their signal strength changes in the unknown environment through the wireless module 110 to find out Identification feature information of each WIFI signal source (step S302). Wherein, the identification characteristic information of each WIFI signal source may include a WIFI identification code of the WIFI signal source and its signal waveform characteristics changing with time. Next, the processing unit 120 compares the identification feature information of each WIFI signal source with the environmental feature information in the database, and determines whether a similar environmental feature can be found in the database (step S304). Wherein, whether the identification feature information of each WIFI signal source is similar to the waveform feature of the environmental feature information in the database can be judged by existing algorithms, such as cluster analysis, classification algorithms and other algorithms. In some embodiments, if the error value between the waveform feature of the identification feature information of the WIFI signal source in the unknown environment and the waveform feature of the environmental feature information of any signal in the database is less than a predetermined threshold, the comparison is considered successful. In some embodiments, if all the signals in a signal strength vector are successfully compared with the waveform features of the identification feature information of the WIFI signal source in the unknown environment, it will be determined that they are similar environmental features. In some embodiments, if the first few groups of signals in the signal strength vector or the signals exceeding a predetermined number of groups are successfully compared with the signal waveform characteristics represented by the identification feature information of the WIFI signal in the unknown environment, it can be determined to be similar environmental characteristics. For example, assuming that a certain signal strength vector contains a total of 6 groups of signals, it can be determined that they have similar environmental characteristics or require 6 groups of signals when more than 3 groups of signals are successfully compared with the signal waveform characteristics of the signal source in the unknown environment Only when the waveform features of the signal of the unknown environment are compared successfully can it be determined as a similar environmental feature. On the contrary, if there are only less than 3 groups of signals in the signal strength vector and the waveform characteristics of the signal in the unknown environment are successfully compared, it will be determined as non-similar environmental characteristics, and the next group of environmental characteristics in the database will be compared.
当判定出相似的环境特征之后,处理单元120便可将使用者目前所处的位置辨识为资料库中该相似的环境特征所对应的位置。在一些实施例中,一虚拟位置更包括多个第二信号特征信息且只有当所有第二信号特征信息与第一信号识别信息均相同或相似时,处理单元120才判定电子装置100所在的室内环境为此虚拟位置。在一实施例中,当第一信号识别信息与至少一既定数量的第二信号特征信息的波形特征均相同或相似时,处理单元120便判定电子装置100所在的室内环境为此虚拟位置。After determining the similar environmental features, the processing unit 120 can identify the current location of the user as the location corresponding to the similar environmental features in the database. In some embodiments, a virtual location further includes a plurality of second signal characteristic information, and only when all the second signal characteristic information is identical or similar to the first signal identification information, the processing unit 120 determines the indoor location of the electronic device 100 The environment is this virtual location. In one embodiment, when the waveform features of the first signal identification information and at least a predetermined amount of the second signal feature information are the same or similar, the processing unit 120 determines that the indoor environment of the electronic device 100 is the virtual location.
若是(步骤S304的是),表示此环境为已辨识过的虚拟位置例如办公室,于是处理单元120便辨识出此未知环境为所找到相似的环境特征所对应的第一位置(步骤S306)并且提供相应第一位置的适地性服务(步骤S308)。例如,当第一位置表示会议室时,表示使用者可能准备开会或正在开会,相应的适地性服务可为自动将电子装置设为静音或自动开启记事本、录音功能等来辅助进行会议纪录,但本发明并不限于此。If so (Yes in step S304), it means that the environment is an identified virtual location such as an office, so the processing unit 120 recognizes that the unknown environment is the first location corresponding to the found similar environmental features (step S306) and provides Locality service corresponding to the first location (step S308). For example, when the first position indicates a conference room, it means that the user may be preparing for a meeting or is in a meeting, and the corresponding site-appropriate service can automatically mute the electronic device or automatically open the notepad, recording function, etc. to assist in meeting minutes , but the present invention is not limited thereto.
举例来说,可先从移动装置接收到的信号源(SSID)比对资料库的每个虚拟位置记录的信号源的波形特征;取得比对到的信号源数目其中数个的虚拟位置,再逐一计算与各比对到的信号源之间的信号差异值(例如:可算出接收到的信号源的识别信息与所取得的各个虚拟位置的信号源的波形特征间的复数欧几里德距离(Euclideandistance)作为其信号差异值),信号差异值最小的虚拟位置即可被判定成使用者的目前位置。参见图5,是显示依据本发明实施例的信号源的信号波形特征的示意图。如图5所示,假设资料库中某一组信号源经收集与整理之后的波形特征为粗线所示的折线510时,当探测到的环境信号源的波形特征为虚线所示的折线520时,便拿来与粗线的折线510比对,信号差异值最小的虚拟位置即可被判定成使用者的目前位置。For example, the waveform characteristics of the signal sources recorded at each virtual location in the database can be compared with the signal sources (SSID) received by the mobile device; the virtual locations of several of the compared signal sources can be obtained, and then Calculate the signal difference value with each compared signal source one by one (for example: the complex Euclidean distance between the received identification information of the signal source and the obtained waveform characteristics of the signal source at each virtual position can be calculated (Euclideandistance) as its signal difference value), the virtual position with the smallest signal difference value can be determined as the user's current position. Referring to FIG. 5 , it is a schematic diagram showing signal waveform characteristics of a signal source according to an embodiment of the present invention. As shown in Fig. 5, assuming that the waveform characteristics of a certain group of signal sources in the database after collection and sorting are broken lines 510 shown in thick lines, when the waveform characteristics of the detected environmental signal sources are broken lines 520 shown in dotted lines , it is compared with the broken line 510 of the thick line, and the virtual position with the smallest signal difference value can be determined as the current position of the user.
在一些实施例中,假设电磁波为一种能量的传递,纵有一些遮蔽、散射和障碍物的干扰,但在环境不变的情况下,信号仍可能有规则性的呈现。因此,为某一场所获取某一信号源的特征,是在一段时间内的记录各时间点信号强度(如:第0秒记录一次,第2秒记录一次,第4秒记录一次…等)成一个信号波形(实际上看起来像一个折线图)。在取样出数个信号波形之后,整理(过滤噪声信号、对齐迭合)成一具鉴别度的代表波形。比对的方法在于利用信号处理(signalprocessing)的相关方法,计算欲比对的信号源与代表波形的相似程度。注意的是,因现实环境中信号过于杂乱,像是随机产生而无从整理成一个代表波形;然而,即使在两个能探测到相同信号源(AP)的虚拟位置,仍有强度上的差异(如:一个虚拟位置约莫在-40dBm,另一个虚拟位置在-60dBm)。因此,可经由收集一段时间内的信号强度平均值(mean)及变异数(variance),视为该位置能探测到某个信号源的信号强度分布;之后,再根据此平均值与变异数经调校后,提供一个归属函数(membershipfunction);以计算后来欲比对的信号源与此信号源的相似程度。In some embodiments, it is assumed that the electromagnetic wave is a kind of energy transmission, even if there are some shielding, scattering and interference from obstacles, but under the condition of the same environment, the signal may still appear regularly. Therefore, to obtain the characteristics of a signal source for a certain place, it is to record the signal strength at each time point within a period of time (for example: record once at the 0th second, record once at the 2nd second, record once at the 4th second... etc.) A signal waveform (actually looks like a line graph). After sampling several signal waveforms, organize (filter noise signals, align and superimpose) into a representative waveform with discrimination. The comparison method is to use a signal processing correlation method to calculate the similarity between the signal source to be compared and the representative waveform. It should be noted that the signals in the real environment are too cluttered, as if randomly generated, and cannot be organized into a representative waveform; however, even in two virtual positions where the same signal source (AP) can be detected, there are still differences in intensity ( Such as: a virtual position is about -40dBm, another virtual position is -60dBm). Therefore, by collecting the signal strength mean (mean) and variance (variance) over a period of time, it can be considered that the location can detect the signal strength distribution of a certain signal source; After adjustment, a membership function is provided to calculate the similarity between the signal source to be compared and the signal source.
反之,当判定无法从资料库中找到相似的环境特征时(步骤S304的否),表示此环境为新的位置,于是处理单元120便接着询问是否需要记录未知环境的相关波形特征至资料库中(步骤S310),若是,则重新利用图2的学习辨识程序重新找出此环境的数个稳定变化的波形特征,作为此环境的环境特征并记录在资料库中(步骤S312)。否则便结束环境辨识程序。在一实施例中,当搜寻结果表示环境特征信息与第一信号识别信息的信号波形特征不相似或不相同时,处理单元120可新增此室内环境为一第二虚拟位置以及将室内环境中多个第一信号源的第一信号识别信息设为第二虚拟位置的对应环境特征信息并储存至资料库中,以供后续环境辨识程序使用。Conversely, when it is judged that no similar environmental characteristics can be found from the database (No in step S304), it means that the environment is a new location, so the processing unit 120 then inquires whether it is necessary to record the relevant waveform characteristics of the unknown environment into the database (Step S310), if yes, re-use the learning and identification program in FIG. 2 to find out several stable waveform features of the environment, and record them in the database as the environmental features of the environment (Step S312). Otherwise, the environment identification procedure ends. In one embodiment, when the search result indicates that the signal waveform characteristics of the environmental characteristic information and the first signal identification information are not similar or different, the processing unit 120 may add the indoor environment as a second virtual location and add the indoor environment to The first signal identification information of the plurality of first signal sources is set as the corresponding environment feature information of the second virtual location and stored in the database for use in subsequent environment identification procedures.
因此,依据本发明的室内定位方法及其相关的电子装置可收集各个虚拟位置的每一组信号源依时间变化的特征信息,找出各个虚拟位置中数个可供辨识的稳定变化的信号波形特征,作为各个虚拟位置的信号特征,可无需考量整个室内空间大小及取样的分布,藉此建立不同位置的信号特征资料库并提供比对,以进行使用者所处空间的辨识,进而提供适合该环境的相对应的服务,并且可进一步为使用者所处的环境贴上个人专属的标签,有效消除隐私权上的疑虑。Therefore, according to the indoor positioning method of the present invention and its related electronic devices, it is possible to collect the characteristic information of each group of signal sources in each virtual location as a function of time, and find several identifiable and stable signal waveforms in each virtual location. Features, as the signal characteristics of each virtual location, do not need to consider the size of the entire indoor space and the distribution of sampling, so as to establish a database of signal characteristics in different locations and provide comparisons to identify the space where the user is located, and then provide suitable The corresponding service of the environment, and can further affix a personal label to the user's environment, effectively eliminating doubts about privacy.
本发明的方法,或特定形态或其部份,可以以程序代码的形态存在。程序代码可以包含于实体媒体,如软盘、光盘、硬盘、或是任何其他机器可读取(如电脑可读取)的储存媒体,亦或不限于外在形式的电脑程序产品,其中,当程序代码被机器,如电脑载入且执行时,此机器变成用以参与本发明的装置。程序代码也可通过一些传送媒体,如电线或电缆、光纤、或是任何传输形态进行传送,其中,当程序代码被机器,如电脑接收、载入且执行时,此机器变成用以参与本发明的装置。当在一般用途处理单元实施时,程序代码结合处理单元提供一操作类似于应用特定逻辑电路的独特装置。The methods of the present invention, or specific forms or parts thereof, may exist in the form of program codes. The program code may be contained in a physical medium, such as a floppy disk, a CD, a hard disk, or any other machine-readable (such as a computer-readable) storage medium, or a computer program product in an external form, where, when the program When the code is loaded and executed by a machine, such as a computer, the machine becomes a device for participating in the present invention. The program code can also be transmitted through some transmission medium, such as wire or cable, optical fiber, or any transmission form, wherein when the program code is received, loaded and executed by a machine, such as a computer, the machine becomes used to participate in this invented device. When implemented on a general-purpose processing unit, the program code combines with the processing unit to provide a unique device that operates similarly to application-specific logic circuits.
虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何所属技术领域中包括通常知识者,在不脱离本发明的精神和范围内,当可作些许的更动与润饰。举例来说,本发明实施例所述的系统以及方法可以硬件、软件或硬件以及软件的组合的实体实施例加以实现。因此本发明的保护范围以权利要求书的记载为准。Although the present invention has been disclosed above with preferred embodiments, it is not intended to limit the present invention. Any person in the technical field, including those with ordinary knowledge, may make some changes and modifications without departing from the spirit and scope of the present invention. retouch. For example, the systems and methods described in the embodiments of the present invention can be implemented in physical embodiments of hardware, software, or a combination of hardware and software. Therefore, the protection scope of the present invention shall be determined by the claims.
Claims (17)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410620953.8A CN105636196A (en) | 2014-11-06 | 2014-11-06 | Indoor positioning method suitable for electronic device and electronic device thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410620953.8A CN105636196A (en) | 2014-11-06 | 2014-11-06 | Indoor positioning method suitable for electronic device and electronic device thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105636196A true CN105636196A (en) | 2016-06-01 |
Family
ID=56050546
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410620953.8A Pending CN105636196A (en) | 2014-11-06 | 2014-11-06 | Indoor positioning method suitable for electronic device and electronic device thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105636196A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108960811A (en) * | 2018-05-29 | 2018-12-07 | 阿里巴巴集团控股有限公司 | A kind of method of payment and client |
CN109729546A (en) * | 2017-10-27 | 2019-05-07 | 慧与发展有限责任合伙企业 | Waveform model |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050020278A1 (en) * | 2003-07-22 | 2005-01-27 | Krumm John C. | Methods for determining the approximate location of a device from ambient signals |
WO2009141642A1 (en) * | 2008-05-22 | 2009-11-26 | Geotate B.V. | File creation method and system |
CN101893699A (en) * | 2009-05-19 | 2010-11-24 | 晨星软件研发(深圳)有限公司 | Positioning method and positioning system |
CN103501537A (en) * | 2013-09-24 | 2014-01-08 | 北京大学 | Building interior positioning method and system based on smart phone and Wi-Fi wireless network |
-
2014
- 2014-11-06 CN CN201410620953.8A patent/CN105636196A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050020278A1 (en) * | 2003-07-22 | 2005-01-27 | Krumm John C. | Methods for determining the approximate location of a device from ambient signals |
WO2009141642A1 (en) * | 2008-05-22 | 2009-11-26 | Geotate B.V. | File creation method and system |
CN101893699A (en) * | 2009-05-19 | 2010-11-24 | 晨星软件研发(深圳)有限公司 | Positioning method and positioning system |
CN103501537A (en) * | 2013-09-24 | 2014-01-08 | 北京大学 | Building interior positioning method and system based on smart phone and Wi-Fi wireless network |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109729546A (en) * | 2017-10-27 | 2019-05-07 | 慧与发展有限责任合伙企业 | Waveform model |
CN108960811A (en) * | 2018-05-29 | 2018-12-07 | 阿里巴巴集团控股有限公司 | A kind of method of payment and client |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Wu et al. | Passive indoor localization based on csi and naive bayes classification | |
Zhang et al. | DeepPositioning: Intelligent fusion of pervasive magnetic field and WiFi fingerprinting for smartphone indoor localization via deep learning | |
CN103298106A (en) | Wireless communication device capable of performing enhanced fingerprint mapping and location identification | |
CN104798418A (en) | Location-based selection of wireless peripheral devices | |
CN110351654A (en) | A positioning method, device, storage medium and electronic equipment | |
CN103634901A (en) | Novel positioning fingerprint collection extraction method based on kernel density estimate | |
CN103501537A (en) | Building interior positioning method and system based on smart phone and Wi-Fi wireless network | |
Papapostolou et al. | Scene analysis indoor positioning enhancements | |
CN107302794A (en) | The method of running fix and navigation is used as by the use of WIFI signal | |
Chiu et al. | Implementation and analysis of hybrid wireless indoor positioning with ibeacon and wi-fi | |
CN104297728A (en) | Indoor ultrasonic positioning system and positioning method | |
Pandey et al. | SELE: RSS-based Siamese embedding location estimator for a dynamic IoT environment | |
Zhang et al. | WiFi fingerprint positioning based on clustering in mobile crowdsourcing system | |
Ding et al. | Multimodal fusion-GMM based gesture recognition for smart home by WiFi sensing | |
Hazar et al. | Using Received Strength Signal Indication for Indoor Mobile Localization Based on Machine Learning Technique. | |
Yeung et al. | Enhanced fingerprint-based location estimation system in wireless LAN environment | |
CN105636196A (en) | Indoor positioning method suitable for electronic device and electronic device thereof | |
Vongsuteera et al. | Adaptive indoor localization system for large-scale area | |
Chen et al. | A supervised learning based semantic location extraction method using mobile phone data | |
CN109899932B (en) | Control method and device of air conditioner | |
TW201618564A (en) | Electronic devices and indoor positioning methods and computer products thereof | |
Ismail et al. | Implementation of location determination in a wireless local area network (WLAN) environment | |
CN107613466A (en) | Indoor positioning method based on fingerprint similarity in ultra-dense wireless network | |
Nguyen et al. | Reliable indoor location prediction using conformal prediction | |
Nimnaul et al. | Enhancing Wi-Fi-based fingerprint technique for indoor positioning system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160601 |
|
WD01 | Invention patent application deemed withdrawn after publication |