Intelligent positioning method and system based on Internet of Things
By analyzing environmental feature values and calculating target attribute characteristic deviation values, combined with a variety of positioning technologies and environmental data, the problem of low accuracy and insufficient adaptive capabilities of IoT intelligent positioning in complex environments is solved, achieving higher positioning accuracy and System reliability.
Patent Information
- Application Number
- CN202411486671.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-23
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2044-10-23
AI Technical Summary
The existing IoT intelligent positioning technology has low positioning accuracy in complex environments, lacks dynamic adaptability, and cannot flexibly adjust to adapt to changes in different scenarios.
By analyzing the characteristic values of the environment where the target is located, the appropriate positioning method is determined, and combined with the transmission accuracy characteristic value of the positioning method, the environmental magnetic induction intensity and the magnetic field change rate, the deviation value of the target attribute characteristic is calculated, and finally the specific location of the target is determined. Location.
It improves the positioning accuracy and stability, enhances the reliability and robustness of the system, can flexibly adapt to changes in different scenarios in complex environments, and ensures positioning accuracy and continuity.
Smart Images

Figure CN119355635A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent positioning technology, and in particular to an intelligent positioning method and system based on the Internet of Things. Background Art
[0002] Currently, the Internet of Things (IoT) connects various physical devices to the Internet to achieve data exchange and automated control between devices. IoT devices include smartphones, sensors, wearable devices, vehicles, home appliances, etc. With the rapid development of the IoT, the number of devices has increased dramatically, and the application of IoT systems has become more and more extensive. With the increase in IoT devices, many application scenarios rely on accurate location information. IoT devices vary in form, ranging from small sensors to mobile robots. The positioning technology in the IoT system needs to meet diverse needs and adapt to different device types and application scenarios.
[0003] At present, there are still some shortcomings in the research on intelligent positioning based on the Internet of Things. Specifically, the traditional positioning methods are not flexible enough in using scenario limitation methods, and the dynamic adjustment capabilities based on the actual environment are insufficient. In complex environments (such as cities and indoors), wireless signals will be interfered with by multipath effects such as reflection and refraction, affecting the positioning accuracy. Since the received signal contains the delay of the reflection path, the system may use the wrong signal path for calculation, resulting in a significant deviation between the actual position and the calculated position information. Traditional positioning methods are usually designed based on static environments and cannot be dynamically adjusted according to real-time environmental changes. The lack of dynamic adaptive capabilities makes it impossible for the positioning system to flexibly adjust to maintain high-precision positioning when facing environmental changes. Traditional positioning systems usually have high accuracy in specific scenarios. When it is necessary to switch positioning between indoors and outdoors, the positioning system may not be able to adapt to different scenarios, resulting in a significant reduction in positioning accuracy. Summary of the Invention
[0004] In view of the deficiencies in the prior art, the present invention provides an intelligent positioning method and system based on the Internet of Things, which can effectively solve the problems involved in the above-mentioned background technology.
[0005] To achieve the above objectives, the present invention is implemented through the following technical solutions: In a first aspect, the present invention provides an intelligent positioning method based on the Internet of Things, comprising the following steps: analyzing the environment in which the target to be positioned is located, obtaining characteristic values of the environment in which the target to be positioned is located, and determining the environment in which the target to be positioned is located based on the characteristic values of the environment in which the target to be positioned is located; obtaining a data set of attribute values of the environment in which the target to be positioned is located, and determining a positioning method suitable for the environment in which the target to be positioned is located in combination with the environment in which the target to be positioned is located; obtaining a positioning method transmission accuracy characteristic value based on the obtained positioning method; obtaining the environmental magnetic induction intensity and the environmental magnetic field change rate; determining a target attribute characteristic deviation value based on the positioning method transmission accuracy characteristic value, the environmental magnetic induction intensity and the environmental magnetic field change rate; analyzing each target attribute in the environment in which the target to be positioned is located, and obtaining each target attribute characteristic value based on the target attribute characteristic deviation value; and determining the specific position of the target to be positioned based on each target attribute characteristic value.
[0006] As a further method, based on the characteristic values of the environment in which the target to be located is located, the environment in which the target to be located is determined. The specific analysis process is: obtaining a characteristic data set of the environment in which the target to be located is located, and the characteristic data set of the environment in which the target to be located is located specifically includes the temperature of the environment in which the target to be located is located, the light intensity of the environment in which the target to be located is located, and the area of the environment in which the target to be located is located; based on the obtained characteristic data set of the environment in which the target to be located is located, a comprehensive analysis is performed to obtain the characteristic values of the environment in which the target to be located is located, and the characteristic values of the environment in which the target to be located is located is used as an analysis basis for determining the environment in which the target to be located is located; the characteristic values of the environment in which the target to be located is located is stored as a designated tag, and the designated tag is compared with the environments of the target to be located corresponding to each designated tag stored in the database to obtain the environment in which the target to be located corresponding to the designated tag.
[0007] As a further method, the environmental attribute data set of the target to be located specifically includes the GPS signal strength of the target to be located, the Bluetooth signal strength of the target to be located, the Wi-Fi signal strength of the target to be located, and the Beidou signal strength of the target to be located.
[0008] As a further method, determine the positioning method suitable for the environment in which the target to be located is located. The specific analysis process is: determine whether the environment in which the target to be located is indoors or outdoors; if the environment in which the target to be located is indoors, analyze the Bluetooth signal strength of the environment in which the target to be located is located and the Wi-Fi signal strength of the environment in which the target to be located is located: obtain the specific values of the Bluetooth signal strength of the environment in which the target to be located is located and the Wi-Fi signal strength of the environment in which the target to be located is located; if the Bluetooth signal strength of the environment in which the target to be located is located and the Wi-Fi signal strength of the environment in which the target to be located is located are both less than or equal to the first signal reference strength, then the positioning method suitable for the environment in which the target to be located is to use both Bluetooth and Wi-Fi technology; if either the Bluetooth signal strength of the target environment to be located or the Wi-Fi signal strength of the target environment to be located is greater than the first signal reference strength, if the Bluetooth signal strength of the target environment to be located is not equal to the Wi-Fi signal strength of the target environment to be located, then the technology corresponding to the higher value of the Bluetooth signal strength of the target environment to be located or the Wi-Fi signal strength of the target environment to be located is selected as the positioning method suitable for the environment where the target is located; if the Bluetooth signal strength of the target environment to be located is equal to the Wi-Fi signal strength of the target environment to be located, then the positioning method suitable for the environment where the target is located is Wi-Fi. i technology; if the environment of the target to be located is outdoors, the GPS signal strength of the environment of the target to be located and the Beidou signal strength of the environment of the target to be located are analyzed: the specific values of the GPS signal strength of the environment of the target to be located and the Beidou signal strength of the environment of the target to be located are obtained; if the GPS signal strength of the environment of the target to be located and the Beidou signal strength of the environment of the target to be located are both less than or equal to the second signal reference strength, the positioning method applicable to the environment of the target to be located is to use both GPS and Beidou technology; if any one of the GPS signal strength of the environment of the target to be located and the Beidou signal strength of the environment of the target to be located is greater than the second signal reference strength, if the GPS signal strength of the environment of the target to be located and the Beidou signal strength of the environment of the target to be located are not equal, then the technology corresponding to the higher value of the GPS signal strength of the environment of the target to be located and the Beidou signal strength of the environment of the target to be located is selected as the positioning method applicable to the environment of the target to be located; if the GPS signal strength of the environment of the target to be located and the Beidou signal strength of the environment of the target to be located are equal, then the positioning method applicable to the environment of the target to be located is GPS technology.
[0009] As a further method, based on the acquired positioning method, the positioning method transmission accuracy characteristic value is obtained. The specific analysis process is: obtaining the positioning method transmission accuracy data set, the positioning method transmission accuracy data set specifically includes the total number of signal transmission reflections, the total number of signal transmission refractions, and the average signal transmission delay; based on the acquired positioning method transmission accuracy data set, a comprehensive analysis is performed to obtain the positioning method transmission accuracy characteristic value, and the positioning method transmission accuracy characteristic value is used as the analysis basis for determining the target attribute characteristic deviation value.
[0010] As a further method, the positioning method transmits the accuracy characteristic value. The specific analysis process is as follows:
[0011]
[0012] Where β is the transmission accuracy characteristic value of the positioning method, fn is the total number of signal transmission reflections, zn is the total number of signal transmission refractions, sy is the average signal transmission delay, σ1 is the compensation factor of the set fn, σ2 is the compensation factor of the set zn, σ3 is the compensation factor of the set sy, and e is a natural constant.
[0013] As a further method, the target attribute characteristic deviation value is determined based on the positioning mode transmission accuracy characteristic value, the environmental characteristic value of the target to be located, the environmental magnetic induction intensity and the environmental magnetic field change rate. The specific analysis process is: based on the positioning mode transmission accuracy characteristic value, the environmental characteristic value of the target to be located, the environmental magnetic induction intensity and the environmental magnetic field change rate, a comprehensive analysis is performed to obtain the positioning deviation value, and the positioning deviation value is used as an analysis basis for obtaining the target attribute characteristic deviation value; the positioning deviation value is stored as a designated label, and the designated label is compared with the target attribute characteristic deviation value corresponding to each designated label stored in the database to obtain the target attribute characteristic deviation value corresponding to the designated label.
[0014] As a further method, each target attribute in the environment where the target to be located is analyzed, and combined with the target attribute characteristic deviation value, the characteristic value of each target attribute is obtained. The specific analysis process is: obtaining each target attribute in the environment where the target to be located is located, and the target attribute data set in the environment where the target to be located specifically includes the target volume, the maximum height of the target, and the contact area between the target and the ground; based on the obtained target attributes in the environment where the target to be located is located, a comprehensive analysis is performed to obtain the characteristic monitoring value of each target attribute, and the characteristic monitoring value of each target attribute is used as the analysis basis for obtaining the characteristic value of each target attribute; based on the characteristic monitoring value of each target attribute and combined with the target attribute characteristic deviation value, a comprehensive analysis is performed to obtain the characteristic value of each target attribute, and the characteristic value of each target attribute is used as the analysis basis for determining the specific position of the target to be located.
[0015] As a further method, based on the attribute characteristic values of each target, the specific position of the target to be located is determined. The specific analysis process is: compare the attribute characteristic values of each target with the attribute characteristic values of the target to be located stored in the database; record the absolute value of the difference between the attribute characteristic values of each target and the attribute characteristic values of the target to be located as the attribute characteristic deviation value of each target; if the attribute characteristic deviation value of a certain target is greater than the target attribute characteristic reference deviation value stored in the database, then the target corresponding to the target attribute characteristic deviation value is a dissimilar target; if the attribute characteristic deviation value of a certain target is not greater than the target attribute characteristic reference deviation value stored in the database, then the target corresponding to the target attribute characteristic deviation value is a similar target; obtain the connecting line between the vertex of each similar target and the contact point of the ground, obtain the angle between each connecting line and the horizontal plane, record the angle between each connecting line and the horizontal plane as each characteristic angle, and compare each characteristic angle with the characteristic angle of the target to be located stored in the database. row comparison; record the absolute value of the difference between each feature angle and the feature angle of the target to be located as each feature deviation angle; if a feature deviation angle is greater than the feature reference deviation angle stored in the database, the similar target corresponding to the feature deviation angle is re-marked as a dissimilar target; if a feature deviation angle is not greater than the feature reference deviation angle stored in the database, the similar target corresponding to the feature deviation angle is the first similar target; obtain the RGB value of each first similar target, and compare the RGB value of each first similar target with the RGB value of the target to be located stored in the database; record the absolute value of the difference between the RGB value of each first similar target and the RGB value of the target to be located as each target RGB deviation value; mark the first similar target corresponding to the smallest target RGB deviation value among the target RGB deviation values as the target to be located, and obtain the specific position of the first similar target corresponding to the smallest target RGB deviation value, which is the specific position of the target to be located.
[0016] The second aspect of the present invention provides an intelligent positioning system based on the Internet of Things, including an environment determination module, a positioning method determination module, a transmission accuracy characteristic value acquisition module, an environmental magnetic field data monitoring module, a target attribute characteristic deviation value determination module, a target attribute characteristic value acquisition module and a specific position determination module, wherein: the environment determination module is used to analyze the environment in which the target to be positioned is located, obtain the characteristic value of the environment in which the target to be positioned is located, and determine the environment in which the target to be positioned is located based on the characteristic value of the environment in which the target to be positioned is located; the positioning method determination module is used to obtain the attribute data set of the environment in which the target to be positioned is located, and determine the positioning method suitable for the environment in which the target to be positioned is located in combination with the environment in which the target to be positioned is located; the transmission method determination module is used to determine the target attribute value of the environment in which the target to be positioned is located, and determine the target attribute value of ... The transmission accuracy characteristic value acquisition module is used to obtain the transmission accuracy characteristic value of the positioning method based on the acquired positioning method; the environmental magnetic field data monitoring module is used to obtain the environmental magnetic induction intensity and the environmental magnetic field change rate; the target attribute characteristic deviation value determination module is used to determine the target attribute characteristic deviation value based on the transmission accuracy characteristic value of the positioning method, the environmental characteristic value of the target to be positioned, the environmental magnetic induction intensity and the environmental magnetic field change rate; the target attribute characteristic value acquisition module is used to analyze the various target attributes in the environment where the target to be positioned is located, and obtain the characteristic value of each target attribute in combination with the target attribute characteristic deviation value; the specific position determination module is used to determine the specific position of the target to be positioned based on the characteristic value of each target attribute.
[0017] Compared with the prior art, the embodiments of the present invention have at least the following advantages or beneficial effects:
[0018] (1) The present invention provides an intelligent positioning method and system based on the Internet of Things. By analyzing the environmental characteristic values of the target to be positioned, the most suitable positioning technology can be selected according to different environments. By analyzing the environmental characteristic values, the positioning technology can be dynamically selected to improve the positioning accuracy. The positioning requirements of different scenarios vary greatly. By analyzing the environmental attributes of the target to be positioned, the appropriate positioning method can be flexibly selected. The multipath effect is an important factor that reduces the positioning accuracy. By combining the target attribute characteristic deviation value and the transmission accuracy characteristic value, the interference of the multipath signal can be filtered out in a complex environment, thereby improving the stability of positioning. This method can select or integrate the optimal technology combination under different conditions by integrating multiple positioning technologies and combining the environmental and transmission accuracy characteristics, thereby improving the reliability of the overall system.
[0019] (2) The present invention obtains a data set of the environmental attributes of the target to be located, and determines a positioning method suitable for the environment in which the target to be located is located in combination with the environment in which the target to be located is located. According to different environmental characteristics, selecting a specific positioning technology can effectively reduce problems such as multipath effect and signal attenuation, reduce errors, and improve accuracy. Different environments have different requirements for positioning technology. Obtaining a data set of environmental attributes helps the system to flexibly adapt to different scenarios and ensure stable positioning in complex scenarios. Since each positioning technology has its limitations, selecting the most appropriate technology in combination with environmental attributes can avoid the failure of a single technology in certain scenarios.
[0020] (3) The present invention determines the target attribute characteristic deviation value based on the transmission accuracy characteristic value of the positioning method and the characteristic value of the environment in which the target to be positioned is located. The target to be positioned will produce errors in different environments due to factors such as signal reflection, multipath effect, and occlusion. By combining the environmental characteristic value and the transmission accuracy characteristic value of the positioning method, the system can calculate the characteristic deviation value in a specific scenario, and then make corrections in subsequent positioning calculations, significantly improving the overall positioning accuracy. As the environment changes, the positioning system needs to be adjusted in real time. Through the target attribute characteristic deviation value, the system can perceive the changes in the environment in real time and adaptively optimize, ensuring the accuracy and continuity of positioning in a changing environment, and also improving the robustness of the positioning system. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The present invention is further described with reference to the accompanying drawings. However, the embodiments in the accompanying drawings do not constitute any limitation to the present invention. A person skilled in the art can obtain other drawings based on the following drawings without creative effort.
[0022] Figure 1 Schematic diagram of the method steps of the present invention.
[0023] Figure 2 This is a schematic diagram of system module connections of the present invention. DETAILED DESCRIPTION
[0024] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.
[0025] Reference Figure 1As shown, the first aspect of the present invention provides an intelligent positioning method based on the Internet of Things, including: analyzing the environment in which the target to be positioned is located, obtaining characteristic values of the environment in which the target to be positioned is located, and determining the environment in which the target to be positioned is located based on the characteristic values of the environment in which the target to be positioned is located.
[0026] The specific analysis process is as follows: obtaining a characteristic data set of the environment in which the target to be located is located, wherein the characteristic data set of the environment in which the target to be located is located specifically includes the temperature of the environment in which the target to be located is located, the light intensity of the environment in which the target to be located is located, and the area of the environment in which the target to be located is located; based on the obtained characteristic data set of the environment in which the target to be located is located, a comprehensive analysis is performed to obtain a characteristic value of the environment in which the target to be located is located, and the characteristic value of the environment in which the target to be located is located is used as an analysis basis for determining the environment in which the target to be located is located; the characteristic value of the environment in which the target to be located is located is stored as a designated tag, and the designated tag is compared with the environment in which the target to be located corresponding to each designated tag stored in the database to obtain the environment in which the target to be located corresponding to the designated tag.
[0027] In a specific embodiment, the ambient temperature refers to the temperature of the air surrounding the target to be located, which is obtained based on the temperature sensor. The light intensity refers to the light intensity in the environment surrounding the target to be located, which is obtained based on the light sensor. The environmental area refers to the physical size of the environmental area where the target to be located is located, which is usually measured in square meters (m2). 2 ) indicates that it is obtained based on a laser rangefinder.
[0028] In a specific embodiment, the ambient light intensity directly affects the temperature. Sunlight is the main heat source. Therefore, outdoors or in the presence of strong direct sunlight, the ambient temperature tends to rise with the increase of light intensity. Especially in a closed environment, strong light can significantly increase the temperature of the environment. The temperature of a room under direct sunlight is usually much higher than the temperature in the shade. Generally, larger spaces (such as spacious rooms and outdoor venues) show a greater delay or buffer in temperature changes. Compared with small spaces, larger environments usually require more energy to significantly change the temperature. In a small-area closed environment, the temperature changes faster because the amount of air in the space is small and is easily affected by heat or cold sources. The environmental area will affect the distribution of light intensity. Larger areas usually have uneven light intensity distribution. The position of the light source, obstacles and reflective objects will create shadows or increase light in different areas.
[0029] In a specific embodiment, the environmental feature data set of the target to be located includes multiple factors such as ambient temperature, light intensity, and environmental area. Comprehensively analyzing these dimensions and generating feature values can provide more accurate environmental information. For example, in a high temperature and low light environment, the system can automatically infer that the target may be indoors or in a closed environment, rather than outdoors or in an open area. Through comprehensive analysis based on multiple features, the system can more accurately identify the specific environment in which the target is located. Combined with temperature, light and area, it can distinguish different types of scenes that are also located indoors, such as small meeting rooms, large warehouses, etc., thereby improving the accuracy of environmental recognition. Comparing the environmental feature values with the specified tags in the database can help the system quickly match the best positioning method, thereby improving positioning accuracy. Each target to be located may be in a completely different environment. By comparing environmental feature data, the system can flexibly adapt to different scenarios and provide personalized positioning strategies.
[0030] In a specific embodiment, the specific analysis process of the characteristic value of the environment in which the target to be located is:
[0031]
[0032] Where α is the characteristic value of the environment in which the target to be located is located, wd is the temperature of the environment in which the target to be located is located, qd is the light intensity of the environment in which the target to be located is located, mj is the area of the environment in which the target to be located is located, μ1 is the compensation factor of the set wd, μ2 is the compensation factor of the set qd, and μ3 is the compensation factor of the set mj.
[0033] It should be explained that the above-mentioned environmental characteristic values of the target to be located are calculated based on the target's ambient temperature, ambient light intensity, and ambient area. After normalizing wd, qd, and mj, and combining the characteristics of these three different dimensions, the system can more comprehensively analyze and determine the target's specific environment, helping the system select the most appropriate positioning method based on environmental characteristics. A single positioning method (such as judgment based solely on signal strength or a single environmental parameter) may result in large errors. Through comprehensive analysis of environmental characteristic values, the system can effectively filter out environmental factors that may cause misjudgment, thereby improving positioning accuracy and reducing errors in the positioning process. Each environment (such as open outdoor spaces, indoor buildings, underground spaces, etc.) has different physical characteristics. Through comprehensive analysis of temperature, light intensity, and area, the system can better adapt to various environments. In a small, low-light environment, the system may infer that the target is located in a closed indoor environment, while in a large, high-light environment, the system may determine that the target is in an open outdoor area, thereby improving the system's intelligence and decision-making capabilities.
[0034] It should be explained that the compensation factors of wd, qd, and mj set above are obtained from the database. Based on historical data, a mapping set of historically measured cableway lengths, cableway height differences, cableway operating speeds and compensation factors of wd, qd, and mj is established to obtain the compensation factors of wd, qd, and mj corresponding to the current wd, qd, and mj.
[0035] It should be noted that σ1, σ2, σ3, τ1, τ2, and τ3 mentioned below are also obtained through a mapping set of historical data and compensation factors established in the database, that is, the corresponding compensation factors are obtained based on the current data.
[0036] Obtain a data set of attributes of the environment in which the target to be located is located, and determine a positioning method suitable for the environment in which the target to be located is located based on the environment in which the target to be located is located.
[0037] Specifically, the attribute data set of the environment in which the target to be located is located includes the GPS signal strength of the environment in which the target to be located is located, the Bluetooth signal strength of the environment in which the target to be located is located, the Wi-Fi signal strength of the environment in which the target to be located is located, and the Beidou signal strength of the environment in which the target to be located is located.
[0038] It should be explained that the above-mentioned global positioning system (GPS) signal strength indicates the signal strength received by the receiver from the satellite. The higher the strength, the better the positioning accuracy is generally. It is obtained based on the GPS receiver. The Bluetooth signal strength refers to the signal strength between the receiver and the Bluetooth device, which is obtained based on the Bluetooth module or the device with integrated Bluetooth function. The Wi-Fi signal strength indicates the signal strength between the device and the wireless access point. The higher the signal strength, the better the connection quality and speed is generally. It is obtained based on the Wi-Fi detector. The signal strength of the Beidou satellite navigation system is similar to the GPS signal strength, reflecting the signal strength received from the Beidou satellite, and is obtained based on the navigator.
[0039] Further, determine the positioning method suitable for the environment in which the target to be located is located. The specific analysis process is as follows: determine whether the environment in which the target to be located is indoors or outdoors; if the environment in which the target to be located is indoors, analyze the Bluetooth signal strength of the environment in which the target to be located is located and the Wi-Fi signal strength of the environment in which the target to be located is located: obtain the specific values of the Bluetooth signal strength of the environment in which the target to be located is located and the Wi-Fi signal strength of the environment in which the target to be located is located; if the Bluetooth signal strength of the environment in which the target to be located is located and the Wi-Fi signal strength of the environment in which the target to be located is located are both less than or equal to the first signal reference strength, then it is suitable for the target to be located. The positioning method of the environment is to use Bluetooth and Wi-Fi technology at the same time; if any one of the Bluetooth signal strength of the environment where the target to be positioned is located and the Wi-Fi signal strength of the environment where the target to be positioned is located is greater than the first signal reference strength, if the Bluetooth signal strength of the environment where the target to be positioned is not equal to the Wi-Fi signal strength of the environment where the target to be positioned is located, then the technology corresponding to the higher value of the Bluetooth signal strength of the environment where the target to be positioned and the Wi-Fi signal strength of the environment where the target to be positioned is selected as the positioning method suitable for the environment where the target to be positioned is located; if the Bluetooth signal strength of the environment where the target to be positioned is equal to the Wi-Fi signal strength of the environment where the target to be positioned is located, Fi signal strength is equal to the second signal reference strength, the positioning method applicable to the environment of the target to be located is Wi-Fi technology; if the environment of the target to be located is outdoors, the GPS signal strength and the Beidou signal strength of the environment of the target to be located are analyzed: the specific values of the GPS signal strength and the Beidou signal strength of the environment of the target to be located are obtained; if the GPS signal strength and the Beidou signal strength of the environment of the target to be located are both less than or equal to the second signal reference strength, the positioning method applicable to the environment of the target to be located is the simultaneous use of GPS and Beidou technology; If either the GPS signal strength of the environment in which the target to be positioned is located or the Beidou signal strength of the environment in which the target to be positioned is located is greater than the second signal reference strength, if the GPS signal strength of the environment in which the target to be positioned is located and the Beidou signal strength of the environment in which the target to be positioned is located are not equal, then the technology corresponding to the higher value of the GPS signal strength of the environment in which the target to be positioned is located and the Beidou signal strength of the environment in which the target to be positioned is located is selected as the positioning method suitable for the environment in which the target to be positioned is located; if the GPS signal strength of the environment in which the target to be positioned is located and the Beidou signal strength of the environment in which the target to be positioned is located are equal, then the positioning method suitable for the environment in which the target to be positioned is GPS technology.
[0040] In a specific embodiment, through the combination of multiple positioning technologies such as Bluetooth, Wi-Fi, GPS, Beidou, etc., it is possible to flexibly select the most suitable positioning method according to the characteristics of the environment in which the target to be positioned is located. In indoor environments, when the Bluetooth and Wi-Fi signal strengths are high, the system can automatically select the optimal signal for positioning to ensure efficient and accurate positioning results. Outdoors, the signal strengths of GPS and Beidou can be dynamically adjusted to adapt to different external environments. By analyzing the real-time data of signal strength, the system can respond quickly when the environment changes and automatically select a more suitable positioning method, thereby avoiding errors or delays caused by the limitations of a single technology. This is especially important in dynamic scenes. By analyzing the signal strength of Bluetooth, Wi-Fi, GPS, Beidou, etc., the system can make a choice based on the real-time quality of the signal to ensure that the selected positioning technology can provide the best positioning accuracy in the current environment. Compared with traditional positioning solutions that rely on a single technology, this signal strength-driven multi-technology selection significantly improves positioning accuracy and reliability. When there are large differences in Bluetooth, Wi-Fi, GPS or Beidou signals, the system will select the signal with higher strength for positioning, thereby maximizing the use of available signal strength and reducing positioning errors. Especially in indoor environments, signal attenuation is more common. Selecting a signal with higher strength can effectively reduce positioning deviations caused by multipath effects or obstacle obstructions.
[0041] Based on the acquired positioning mode, a positioning mode transmission accuracy characteristic value is obtained.
[0042] The specific analysis process is as follows: obtain the positioning mode transmission accuracy data set, which specifically includes the total number of signal transmission reflections, the total number of signal transmission refractions, and the average signal transmission delay; based on the obtained positioning mode transmission accuracy data set, a comprehensive analysis is performed to obtain the positioning mode transmission accuracy characteristic value, which is used as the analysis basis for determining the target attribute characteristic deviation value.
[0043] It should be explained that when the above-mentioned signals encounter obstacles (such as walls, ground, etc.) during the propagation process, reflections will occur. The total number of signal transmission reflections refers to the total number of reflections the signal experiences before reaching the receiver. A higher number of reflections may cause signal attenuation or distortion, which is usually measured by a wireless signal analyzer, a signal strength meter or a specific indoor positioning system. When the signal encounters different media during the propagation process (such as the interface between air and walls or windows), refraction will occur. The total number of signal transmission refractions refers to the total number of refractions the signal experiences during the transmission process. Refraction will affect the propagation direction and intensity of the signal. Similar to the number of reflections, the refraction can be detected by a wireless signal analyzer, a signal strength meter or a specific indoor positioning system. The average signal transmission delay refers to the average time required for the signal to travel from the transmitter to the receiver. It is an important indicator for evaluating the performance of a communication system. The shorter the time delay, the better the system performance is generally. The average delay can be obtained through network delay measurement tools, Ping commands, network monitoring software, etc.
[0044] It should be explained that the above-mentioned signals may experience reflection and refraction simultaneously during the propagation process. When the signal encounters an obstacle (such as a wall), part of the signal will be reflected back, and part of the signal may penetrate the obstacle and refract into the new medium. Reflection and refraction are usually closely related, and the two jointly determine the path of the signal. The more times of reflection and refraction, the more complex the path the signal may need to go through to reach the receiver, which will lead to an increase in transmission delay. Since the signal needs to switch between different paths, the propagation time will also increase accordingly.
[0045] Furthermore, the positioning method transmits the accuracy characteristic value, and the specific analysis process is as follows:
[0046]
[0047] Where β is the transmission accuracy characteristic value of the positioning method, fn is the total number of signal transmission reflections, zn is the total number of signal transmission refractions, sy is the average signal transmission delay, σ1 is the compensation factor of the set fn, σ2 is the compensation factor of the set zn, σ3 is the compensation factor of the set sy, and e is a natural constant.
[0048] It should be explained that the transmission accuracy characteristic value of the above positioning method is calculated through the total number of signal transmission reflections, the total number of signal transmission refractions, and the average signal transmission delay. fn, zn, and sy are normalized. The total number of signal transmission reflections and refractions directly reflects the obstacles encountered by the signal during propagation and the complexity of the path. The more reflections and refractions, the more complex the signal path and the greater the positioning error may be. By combining these parameters, the system can more accurately evaluate the interference and errors in the signal propagation process, and thus optimize the positioning accuracy. The multipath effect is a common problem in signal transmission, especially in cities, high-rise buildings or indoor scenes. By calculating the number of signal reflections and refractions, the system can better identify and process multipath signals and reduce the positioning error caused by the multipath effect. By combining the number of signal reflections, refractions and delays, the system can better identify signal interference in complex environments and enhance the robustness of the system.
[0049] Obtain the environmental magnetic induction intensity and the environmental magnetic field change rate; determine the target attribute characteristic deviation value based on the positioning method transmission accuracy characteristic value, the environmental characteristic value of the target to be located, the environmental magnetic induction intensity and the environmental magnetic field change rate.
[0050] The specific analysis process is: based on the transmission accuracy characteristic value of the positioning method, the characteristic value of the environment in which the target to be located is located, the environmental magnetic induction intensity and the environmental magnetic field change rate, the target attribute characteristic deviation value is determined. The specific analysis process is: based on the transmission accuracy characteristic value of the positioning method, the characteristic value of the environment in which the target to be located is located, the environmental magnetic induction intensity and the environmental magnetic field change rate, a comprehensive analysis is performed to obtain the positioning deviation value, and the positioning deviation value is used as the analysis basis for obtaining the target attribute characteristic deviation value; the positioning deviation value is stored as a designated label, and the designated label is compared with the target attribute characteristic deviation value corresponding to each designated label stored in the database to obtain the target attribute characteristic deviation value corresponding to the designated label.
[0051] In a specific embodiment, the ambient magnetic induction intensity refers to the magnetic field intensity at a location, usually measured in Tesla (T) or Gauss (G), indicating the intensity of the geomagnetic field at the location, and can reflect the influence of the Earth's magnetic field or nearby magnetic objects on the area. The magnetic induction intensity is usually measured by a magnetometer or a magnetic field sensor. The ambient magnetic field change rate refers to the rate of change of the ambient magnetic field intensity over time, usually expressed as the change in magnetic field intensity divided by time, and the unit is Tesla per hour. This parameter is usually obtained by continuously monitoring the magnetic field intensity through a magnetic field sensor.
[0052]
[0053] Where W is the positioning deviation value, α is the characteristic value of the environment in which the target is to be positioned, β is the characteristic value of the positioning method transmission accuracy, cq is the environmental magnetic induction intensity, and cb is the rate of change of the environmental magnetic field.
[0054] In a specific embodiment, by comprehensively analyzing the above parameters, the performance of the positioning system in a specific environment can be more accurately predicted and compensated, and the positioning accuracy can be optimized, especially in places with unstable magnetic fields or complex environments. Considering that the environmental magnetic induction intensity and magnetic field change rate can significantly affect the performance of the magnetic positioning system, the target attribute characteristic deviation value is obtained by comparing these environmental factors. Deviation adjustment based on the target attribute characteristic deviation value can significantly improve the accuracy of the positioning results. More accurate deviation analysis provides strong data support and helps to make more reasonable strategic decisions. By monitoring and analyzing the target attribute characteristic deviation value, potential problems or performance degradation of the system can be discovered in time, so as to carry out timely maintenance and repair, reduce system downtime, and improve system stability and reliability.
[0055] The attributes of each target in the environment where the target is to be located are analyzed, and the characteristic values of each target attribute are obtained by combining the characteristic deviation values of the target attributes.
[0056] The specific analysis process is as follows: obtaining the attributes of each target in the environment where the target to be located is located, and the attribute data set of each target in the environment where the target to be located specifically includes the target volume, the maximum height of the target, and the contact area between the target and the ground; based on the obtained attributes of each target in the environment where the target to be located is located, a comprehensive analysis is performed to obtain the characteristic monitoring value of each target attribute, and each target attribute characteristic monitoring value is used as the analysis basis for obtaining the characteristic value of each target attribute; based on the characteristic monitoring value of each target attribute and combined with the characteristic deviation value of the target attribute, a comprehensive analysis is performed to obtain the characteristic value of each target attribute, and each target attribute characteristic value is used as the analysis basis for determining the specific location of the target to be located.
[0057] In a specific embodiment, the target volume refers to the size of the three-dimensional space occupied by the object, usually in cubic meters (m 3 ) as a unit, which is determined by the outer boundary of the object and can reflect the overall size of the object. It is obtained based on a 3D scanner. The maximum height of the target refers to the vertical distance from the base to the highest point of the object. It is obtained based on a laser rangefinder. The contact area of the target and the ground is the total surface area of the object in contact with the ground, usually in square meters (m 2 ) indicates that it is acquired based on a laser scanner.
[0058] It should be explained that the above-mentioned simultaneous consideration of multiple attributes such as volume, height and contact area enables the positioning system to analyze the target in more dimensions, thereby improving the target recognition accuracy. By comparing the characteristics of the target to be located with the stored data, the position of the target can be more accurately judged based on the difference between the characteristic values. The comprehensive analysis of the attributes of each target enhances the system's perception of environmental changes and can better adapt to complex operating environments. Comprehensive analysis of the characteristic values of target attributes can help the system make more intelligent decisions.
[0059] It should be explained that the specific analysis process of the above target attribute characteristic monitoring value is as follows:
[0060]
[0061] Where ω is the target attribute characteristic monitoring value, tj is the target volume, gd is the maximum height of the target, jc is the contact area between the target and the ground, τ1 is the compensation factor of the set tj, τ2 is the compensation factor of the set gd, τ3 is the compensation factor of the set jc, and e is a natural constant.
[0062] It should be explained that the above-mentioned target attribute feature monitoring values are calculated through target volume, target maximum height, and target contact area with the ground. Tj, gd, and jc are normalized. Combined with volume, maximum height, and ground contact area, the system can comprehensively describe the target from multiple dimensions, providing a multi-faceted characterization of the overall shape of the target, ensuring that even among targets with similar appearances, the system can effectively distinguish specific targets. The target attribute feature values calculated through multi-dimensional features can reduce the errors that may be caused by a single feature. The volume, maximum height, and contact area jointly determine the occupancy of the object in space. The system can classify targets more finely, especially among multiple targets with similar shapes. The comprehensive analysis of geometric features can classify targets more accurately. Combining basic geometric features such as target volume, maximum height, and contact area with feature deviation value calculations can effectively reduce the amount of calculation in complex scenarios.
[0063] It should be explained that the specific analysis process of the above target attribute characteristic value is as follows:
[0064]
[0065] Where θ is the target attribute characteristic value, ω is the target attribute characteristic monitoring value, γ is the target attribute characteristic deviation value, and e is a natural constant.
[0066] It should be explained that the above-mentioned target attribute characteristic value is calculated by combining the target attribute characteristic monitoring value with the target attribute characteristic deviation value. Combining the monitoring value with the deviation value can help to more accurately evaluate and calibrate the performance of the monitoring system, compensate for sensor errors, environmental changes or other interference factors, and improve the accuracy and credibility of the data. It not only helps in timely fault diagnosis and repair, but also can implement preventive maintenance strategies to reduce downtime and repair costs. The use of deviation value adjustment can help standardization, which is particularly important for ensuring data consistency and comparability. Accurate characteristic value calculation provides reliable data support, enabling decision makers to make decisions based on more accurate information.
[0067] Based on the attribute characteristic values of each target, the specific location of the target to be located is determined.
[0068] The specific analysis process is as follows: compare the attribute characteristic value of each target with the attribute characteristic value of the target to be located stored in the database; record the absolute value of the difference between the attribute characteristic value of each target and the attribute characteristic value of the target to be located as the attribute characteristic deviation value of each target; if the attribute characteristic deviation value of a certain target is greater than the reference deviation value of the target attribute characteristic stored in the database, then the target corresponding to the attribute characteristic deviation value of the target is a dissimilar target; if the attribute characteristic deviation value of a certain target is not greater than the reference deviation value of the target attribute characteristic stored in the database, then the target corresponding to the attribute characteristic deviation value of the target is a similar target; obtain the connecting line between the vertex of each similar target and the contact point of the ground, obtain the angle between each connecting line and the horizontal plane, record the angle between each connecting line and the horizontal plane as each characteristic angle, compare each characteristic angle with the characteristic angle of the target to be located stored in the database; and compare each characteristic angle with the characteristic angle of the target to be located. The absolute value of the difference between the feature angles is recorded as each feature deviation angle; if a feature deviation angle is greater than the feature reference deviation angle stored in the database, the similar target corresponding to the feature deviation angle is re-marked as a dissimilar target; if a feature deviation angle is not greater than the feature reference deviation angle stored in the database, the similar target corresponding to the feature deviation angle is the first similar target; obtain the RGB value of each first similar target, and compare the RGB value of each first similar target with the RGB value of the target to be located stored in the database; record the absolute value of the difference between the RGB value of each first similar target and the RGB value of the target to be located as each target RGB deviation value; mark the first similar target corresponding to the smallest target RGB deviation value among all target RGB deviation values as the target to be located, and obtain the specific position of the first similar target corresponding to the smallest target RGB deviation value, which is the specific position of the target to be located.
[0069] In a specific embodiment, the process does not rely solely on a single target feature, but instead combines multiple attributes (such as target feature values, feature angles, RGB values, etc.) for comprehensive analysis. Multi-dimensional feature analysis can improve the accuracy of target recognition and positioning, especially in complex environments, helping to distinguish similar targets and reduce errors. By analyzing the target's geometric structure (the angle between the line connecting the vertex and the ground contact point and the horizontal plane), it can effectively distinguish targets with similar shapes but different spatial positions. This geometric analysis helps to deal with the problem of identifying multiple objects in three-dimensional space and ensure the accuracy of positioning results. In each comparison step, by calculating indicators such as attribute feature deviation value, feature deviation angle, and RGB deviation value, targets with excessive deviation values are filtered as "dissimilar targets", thereby gradually narrowing the search range of the target to be located. This progressive filtering mechanism helps to quickly eliminate targets that do not meet the conditions, improve computing efficiency, and reduce resource consumption. By gradually combining attribute feature values, feature angles, and RGB values and performing multi-level discrimination, this process can ensure the reliability of the final positioning result. Each level is screened and verified, ensuring that the system can still provide high-precision positioning services when facing complex environments or similar objects.
[0070] Reference Figure 2 As shown, the second aspect of the present invention provides an intelligent positioning system based on the Internet of Things, including an environment determination module, a positioning mode determination module, a transmission accuracy characteristic value acquisition module, an environmental magnetic field data monitoring module, a target attribute characteristic deviation value determination module, a target attribute characteristic value acquisition module and a specific location determination module.
[0071] The environment determination module is used to analyze the environment in which the target to be located is located, obtain characteristic values of the environment in which the target to be located is located, and determine the environment in which the target to be located is located based on the characteristic values of the environment in which the target to be located is located.
[0072] The positioning method determination module is used to obtain a data set of attributes of the environment in which the target to be positioned is located, and determine a positioning method suitable for the environment in which the target to be positioned is located in combination with the environment in which the target to be positioned is located.
[0073] The transmission accuracy characteristic value acquisition module is used to obtain the transmission accuracy characteristic value of the positioning method based on the acquired positioning method.
[0074] The environmental magnetic field data monitoring module is used to obtain the environmental magnetic induction intensity and the environmental magnetic field change rate.
[0075] The target attribute characteristic deviation value determination module is used to determine the target attribute characteristic deviation value based on the positioning mode transmission accuracy characteristic value, the environmental characteristic value of the target to be positioned, the environmental magnetic induction intensity and the environmental magnetic field change rate.
[0076] The target attribute characteristic value acquisition module is used to analyze the target attributes in the environment where the target is located, and obtain the characteristic values of each target attribute in combination with the target attribute characteristic deviation value.
[0077] The specific location determination module is used to determine the specific location of the target to be located based on the attribute feature values of each target.
[0078] The above content is merely an example and explanation of the structure of the present invention. Those skilled in the art may make various modifications or additions to the described specific embodiments or replace them in a similar manner. As long as they do not deviate from the structure of the invention or exceed the scope defined by the claims, they should all fall within the scope of protection of the present invention.
Claims
1. An intelligent positioning method based on the Internet of Things, characterized in that: The following steps are involved: Analyze the environment in which the target to be located is located, obtain characteristic values of the environment in which the target to be located is located, and determine the environment in which the target to be located is located based on the characteristic values of the environment in which the target to be located is located; Obtaining a data set of attributes of the environment in which the target to be located is located, and determining a positioning method suitable for the environment in which the target to be located is located in combination with the environment in which the target to be located is located; Based on the acquired positioning method, a transmission accuracy characteristic value of the positioning method is obtained; Obtain environmental magnetic induction intensity and environmental magnetic field change rate; Determine the target attribute characteristic deviation value based on the transmission accuracy characteristic value of the positioning method, the characteristic value of the environment in which the target to be positioned is located, the environmental magnetic induction intensity and the environmental magnetic field change rate; Analyze the attributes of each target in the environment where the target to be located is located, and combine the target attribute characteristic deviation value to obtain the characteristic value of each target attribute; Based on the attribute characteristic values of each target, the specific location of the target to be located is determined.
2. The method for intelligent positioning based on the Internet of Things according to claim 1, characterized in that: The environment in which the target to be located is located is determined based on the characteristic value of the environment in which the target to be located is analyzed in the following specific process: Acquire a data set of characteristics of the environment in which the target to be located is located, wherein the data set of characteristics of the environment in which the target to be located is located specifically includes the temperature of the environment in which the target to be located is located, the light intensity of the environment in which the target to be located is located, and the area of the environment in which the target to be located is located; Based on the acquired characteristic data set of the environment in which the target to be located is located, a characteristic value of the environment in which the target to be located is obtained by comprehensive analysis, and the characteristic value of the environment in which the target to be located is used as an analysis basis for determining the environment in which the target to be located is located; The characteristic value of the environment in which the target to be located is stored as a designated tag, and the designated tag is compared with the environment in which the target to be located corresponding to each designated tag stored in the database to obtain the environment in which the target to be located corresponding to the designated tag.
3. The method for intelligent positioning based on the Internet of Things according to claim 1, characterized in that: The attribute data set of the environment in which the target to be located is located specifically includes the GPS signal strength of the environment in which the target to be located is located, the Bluetooth signal strength of the environment in which the target to be located is located, the Wi-Fi signal strength of the environment in which the target to be located is located, and the Beidou signal strength of the environment in which the target to be located is located.
4. The method for intelligent positioning based on the Internet of Things according to claim 1, characterized in that: The specific analysis process of determining a positioning method suitable for the environment where the target to be positioned is as follows: Determine whether the target to be located is located indoors or outdoors; If the target to be located is indoors, analyze the Bluetooth signal strength and Wi-Fi signal strength of the target to be located: Obtain the specific values of the Bluetooth signal strength and the Wi-Fi signal strength of the target to be located; If the Bluetooth signal strength of the environment in which the target to be located is located and the Wi-Fi signal strength of the environment in which the target to be located is located are both less than or equal to the first signal reference strength, then the positioning method applicable to the environment in which the target to be located is to use both Bluetooth and Wi-Fi technologies; If any one of the Bluetooth signal strength of the environment in which the target to be located is located and the Wi-Fi signal strength of the environment in which the target to be located is located is greater than the first signal reference strength, if the Bluetooth signal strength of the environment in which the target to be located is not equal to the Wi-Fi signal strength of the environment in which the target to be located is located, then the technology corresponding to the higher value of the Bluetooth signal strength of the environment in which the target to be located and the Wi-Fi signal strength of the environment in which the target to be located is selected as the positioning method applicable to the environment in which the target to be located is located; if the Bluetooth signal strength of the environment in which the target to be located is equal to the Wi-Fi signal strength of the environment in which the target to be located is located, then the positioning method applicable to the environment in which the target to be located is the Wi-Fi technology; If the target to be located is outdoors, the GPS signal strength and Beidou signal strength of the target to be located are analyzed: Obtain the specific values of the GPS signal strength of the target to be located and the Beidou signal strength of the target to be located; If the GPS signal strength in the environment where the target to be positioned is located and the Beidou signal strength in the environment where the target to be positioned is located are both less than or equal to the second signal reference strength, then the positioning method applicable to the environment where the target to be positioned is to use both GPS and Beidou technologies; If either the GPS signal strength of the environment in which the target to be located is located or the Beidou signal strength of the environment in which the target to be located is greater than the second signal reference strength, if the GPS signal strength of the environment in which the target to be located is located and the Beidou signal strength of the environment in which the target to be located is not equal, then the technology corresponding to the higher value of the GPS signal strength of the environment in which the target to be located and the Beidou signal strength of the environment in which the target to be located is selected as the positioning method suitable for the environment in which the target to be located is located; if the GPS signal strength of the environment in which the target to be located is located and the Beidou signal strength of the environment in which the target to be located is equal, then the positioning method suitable for the environment in which the target to be located is the GPS technology.
5. The method for intelligent positioning based on the Internet of Things according to claim 1, characterized in that: Based on the acquired positioning mode, the positioning mode transmission accuracy characteristic value is obtained, and the specific analysis process is as follows: Acquire a positioning mode transmission accuracy data set, where the positioning mode transmission accuracy data set specifically includes the total number of signal transmission reflections, the total number of signal transmission refractions, and the average signal transmission delay; Based on the acquired positioning mode transmission accuracy data set, a comprehensive analysis is performed to obtain the positioning mode transmission accuracy characteristic value, which is used as the analysis basis for determining the target attribute characteristic deviation value.
6. The method for intelligent positioning based on the Internet of Things according to claim 5, characterized in that: The positioning method transmits the accuracy characteristic value, and the specific analysis process is as follows: Wherein, β is the transmission accuracy characteristic value of the positioning mode, fn is the total number of signal transmission reflections, zn is the total number of signal transmission refractions, sy is the average signal transmission delay, σ1 is the compensation factor of the set fn, σ2 is the compensation factor of the set zn, σ3 is the compensation factor of the set sy, and e is a natural constant.
7. The method for intelligent positioning based on the Internet of Things according to claim 1, characterized in that: The target attribute characteristic deviation value is determined based on the transmission accuracy characteristic value of the positioning mode, the characteristic value of the environment in which the target to be positioned is located, the environmental magnetic induction intensity and the environmental magnetic field change rate. The specific analysis process is as follows: Based on the transmission accuracy characteristic value of the positioning method, the characteristic value of the environment where the target to be positioned is located, the environmental magnetic induction intensity and the environmental magnetic field change rate, a comprehensive analysis is performed to obtain the positioning deviation value, which is used as the analysis basis for obtaining the target attribute characteristic deviation value; The positioning deviation value is stored as a designated tag, and the designated tag is compared with the target attribute feature deviation value corresponding to each designated tag stored in the database to obtain the target attribute feature deviation value corresponding to the designated tag.
8. The method for intelligent positioning based on the Internet of Things according to claim 1, characterized in that: The target attributes in the environment of the target to be located are analyzed, and the target attribute characteristic deviation value is combined to obtain the characteristic value of each target attribute. The specific analysis process is as follows: Acquire the attributes of each target in the environment where the target to be located is located, and the attribute data set of each target in the environment where the target to be located is located specifically includes the target volume, the maximum height of the target, and the contact area between the target and the ground; Based on the acquired attributes of each target in the environment where the target to be located is located, a comprehensive analysis is performed to obtain a characteristic monitoring value of each target attribute, and the characteristic monitoring value of each target attribute is used as an analysis basis for obtaining a characteristic value of each target attribute; Based on the monitoring value of each target attribute feature and combined with the target attribute feature deviation value, a comprehensive analysis is performed to obtain the attribute feature value of each target. Each target attribute feature value is used as an analysis basis for determining the specific location of the target to be located.
9. The method for intelligent positioning based on the Internet of Things according to claim 1, characterized in that: The specific location of the target to be located is determined based on the attribute characteristic values of each target. The specific analysis process is as follows: Compare the attribute characteristic values of each target with the attribute characteristic values of the target to be located stored in the database; The absolute value of the difference between each target attribute characteristic value and the target attribute characteristic value to be located is recorded as each target attribute characteristic deviation value; If a target attribute feature deviation value is greater than a target attribute feature reference deviation value stored in the database, then the target corresponding to the target attribute feature deviation value is a dissimilar target; If a target attribute feature deviation value is not greater than a target attribute feature reference deviation value stored in the database, then the target corresponding to the target attribute feature deviation value is a similar target; Obtain the connecting line between each similar target vertex and the ground contact point, obtain the angle between each connecting line and the horizontal plane, record the angle between each connecting line and the horizontal plane as each characteristic angle, and compare each characteristic angle with the characteristic angle of the target to be located stored in the database; The absolute value of the difference between each characteristic angle and the characteristic angle of the target to be located is recorded as each characteristic deviation angle; If a feature deviation angle is greater than a feature reference deviation angle stored in the database, the similar target corresponding to the feature deviation angle is re-marked as a dissimilar target; If a certain feature deviation angle is not greater than the feature reference deviation angle stored in the database, the similar target corresponding to the feature deviation angle is the first similar target; Obtaining RGB values of each first similar target, and comparing the RGB values of each first similar target with the RGB values of the target to be located stored in the database; The absolute value of the difference between the RGB value of each first similar target and the RGB value of the target to be located is recorded as the RGB deviation value of each target; The first similar target corresponding to the smallest target RGB deviation value among the target RGB deviation values is marked as the target to be located, and the specific position of the first similar target corresponding to the smallest target RGB deviation value is obtained, which is the specific position of the target to be located.
10. An intelligent positioning system based on the Internet of Things, applied to an intelligent positioning method based on the Internet of Things according to claims 1-9, characterized in that: It includes an environment determination module, a positioning mode determination module, a transmission accuracy characteristic value acquisition module, an environmental magnetic field data monitoring module, a target attribute characteristic deviation value determination module, a target attribute characteristic value acquisition module and a specific location determination module, wherein: The environment determination module is used to analyze the environment in which the target to be located is located, obtain characteristic values of the environment in which the target to be located is located, and determine the environment in which the target to be located is located based on the characteristic values of the environment in which the target to be located is located; The positioning mode determination module is used to obtain a data set of attributes of the environment in which the target to be positioned is located, and determine a positioning mode suitable for the environment in which the target to be positioned is located in combination with the environment in which the target to be positioned is located; The transmission accuracy characteristic value acquisition module is used to obtain the transmission accuracy characteristic value of the positioning method based on the acquired positioning method; The environmental magnetic field data monitoring module is used to obtain the environmental magnetic induction intensity and the environmental magnetic field change rate; The target attribute characteristic deviation value determination module is used to determine the target attribute characteristic deviation value based on the positioning mode transmission accuracy characteristic value, the environmental characteristic value of the target to be positioned, the environmental magnetic induction intensity and the environmental magnetic field change rate; The target attribute characteristic value acquisition module is used to analyze the target attributes in the environment where the target to be located is located, and obtain the target attribute characteristic value in combination with the target attribute characteristic deviation value; The specific location determination module is used to determine the specific location of the target to be located based on the attribute feature values of each target.
Citation Information
Patent Citations
High-precision indoor and outdoor positioning system and indoor and outdoor positioning and transition method
CN113419264A
Indoor and outdoor integrated navigation method, electronic equipment, storage medium, program product and system
CN114323014A
Indoor and outdoor seamless positioning switching method based on Beidou and Bluetooth and related equipment
CN118112621A
Positioning method and positioning system of intelligent wearable device
CN118330697A
Intelligent positioning system based on multi-sensor fusion
CN118655606A
Cited By
Travel personnel safety early warning method and system based on real-time position data management
CN120894898A