Intelligent positioning device and method for sports watch

By setting up a multi-source positioning module in a sports watch, including the main positioning channel and the auxiliary positioning channel, the problem of unsuitable positioning in complex environments is solved, and high-precision and adaptive positioning effect is achieved, ensuring that in indoor and outdoor environments All can obtain reliable positioning data.

CN119270327AInactive Publication Date: 2025-01-07SHENZHEN TOMSTAR HONGJUN TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411452399.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-17
Publication Date
2025-01-07
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Sports watches cannot adapt to different scenario needs in complex and changeable usage environments, especially in dynamic environments, which cannot automatically switch to the appropriate positioning method, which affects the use range of watches and scene adaptability.

Method used

Set up a multi-source positioning module in the sports watch, including the main positioning channel and the auxiliary positioning channel. The main positioning channel integrates GPS and base station positioning. The characteristic parameters of the main positioning device are obtained through positioning characteristic analysis, position weighted fusion is performed, and indoor positioning is automatically judged, and triggered Auxiliary positioning channels such as WIFI and Bluetooth obtain auxiliary positioning information, and combine the movement speed information to perform positioning correction.

Benefits of technology

Ensure high accuracy and adaptability of positioning results in different environments, reduce errors caused by position jump or drift, and improve the synchronous positioning accuracy and continuity of the watch.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119270327A_ABST
    Figure CN119270327A_ABST
Patent Text Reader

Abstract

The invention provides an intelligent positioning device and method for a sports watch, and relates to the technical field of intelligent positioning, and the device comprises a positioning module setting unit which is used for setting a multi-source positioning module in a target sports watch, and comprises a main positioning channel and an auxiliary positioning channel; the positioning characteristic analysis unit is used for performing positioning characteristic analysis, acquiring characteristic parameters of the main positioning device and acquiring a multi-source watch positioning information set at the same time; the indoor positioning judgment unit is used for acquiring watch fusion positioning information and judging whether the watch is located indoors or not; the moving speed acquisition unit is used for acquiring auxiliary positioning information of the watch and acquiring moving speed information if yes; and the positioning information acquisition unit is used for determining synchronous positioning information of the sports watch. The technical problem that the use range and scene adaptability of the watch are affected due to the fact that the sports watch in the prior art usually adopts a single positioning mode and cannot adapt to different scene requirements in a complex and changeable use environment is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of intelligent positioning technology, and in particular to an intelligent positioning device and method for a sports watch. Background Art

[0002] With the widespread popularity of modern smart devices, sports watches, as a portable personal device, can provide users with a variety of functions, including motion trajectory recording, motion status analysis, etc. In the process of realizing these functions, accurate positioning technology is crucial. However, traditional sports watches often use a single positioning method, such as GPS or base station positioning. Although it can play a good role in certain specific scenarios, in the face of complex and changeable usage environments, such as mixed indoor and outdoor environments, a single positioning method often cannot adapt to different scene requirements. For example, GPS is effective in open environments, but ineffective in indoor or underground parking lots. In particular, it cannot automatically switch to the appropriate positioning method in dynamic environments, affecting the watch's scope of use and scene adaptability. Summary of the invention

[0003] The present application provides an intelligent positioning device and method for sports watches, aiming to solve the technical problem that sports watches in the prior art often adopt a single positioning method and cannot adapt to different scene requirements when faced with complex and changeable usage environments, especially cannot automatically switch to a suitable positioning method in a dynamic environment, which affects the use range and scene adaptability of the watch.

[0004] In a first aspect disclosed in the present application, an intelligent positioning device for a sports watch is provided, the device comprising: a positioning module setting unit, the positioning module setting unit being used to set a multi-source positioning module in a target sports watch, the multi-source positioning module comprising a main positioning channel and an auxiliary positioning channel, wherein the main positioning channel integrates GPS positioning and base station positioning; a positioning characteristic analysis unit, the positioning characteristic analysis unit being used to perform positioning characteristic analysis on each positioning device in the main positioning channel, obtain characteristic parameters of the main positioning device, and simultaneously acquire a multi-source watch positioning information set through the main positioning channel; an indoor positioning determination unit, the indoor positioning determination unit being used to determine the positioning characteristics of the sports watch based on the positioning characteristics of the sports watch. The characteristic parameters of the main positioning device perform position-weighted fusion on the multi-source watch positioning information set, obtain watch fusion positioning information, determine whether the watch fusion positioning information is located indoors, and obtain an indoor positioning determination result; a moving speed acquisition unit, the moving speed acquisition unit is used to trigger the auxiliary positioning channel to collect and obtain watch auxiliary positioning information if the indoor positioning determination result is yes, and monitor and obtain the moving speed information of the target sports watch; a positioning information acquisition unit, the positioning information acquisition unit is used to correct the watch fusion positioning information based on the watch auxiliary positioning information and the moving speed information, and determine the synchronous positioning information of the sports watch.

[0005] The second aspect disclosed in the present application provides an intelligent positioning method for sports watches, which is implemented by the above-mentioned intelligent positioning device for sports watches, and the method includes: setting a multi-source positioning module in the target sports watch, the multi-source positioning module including a main positioning channel and an auxiliary positioning channel, wherein the main positioning channel integrates GPS positioning and base station positioning; performing positioning characteristic analysis on each positioning device in the main positioning channel to obtain characteristic parameters of the main positioning device, and at the same time collecting and obtaining a multi-source watch positioning information set through the main positioning channel; performing position-weighted fusion on the multi-source watch positioning information set based on the characteristic parameters of the main positioning device to obtain watch fusion positioning information, and determining whether the watch fusion positioning information is located indoors to obtain an indoor positioning determination result; if the indoor positioning determination result is yes, triggering the auxiliary positioning channel to collect and obtain watch auxiliary positioning information, and monitoring and obtaining the moving speed information of the target sports watch; based on the watch auxiliary positioning information and the moving speed information, correcting the watch fusion positioning information to determine the synchronous positioning information of the sports watch.

[0006] One or more technical solutions provided in this application have at least the following technical effects or advantages: By setting a multi-source positioning module in the target sports watch, including the main positioning channel and the auxiliary positioning channel, the GPS positioning of the main positioning channel has high accuracy in an open outdoor environment. By combining with the base station positioning, the signal coverage can be further enhanced to ensure that a good positioning effect can be maintained in certain complex environments; by analyzing the positioning characteristics of each positioning device in the main positioning channel, the characteristic parameters of the main positioning device are obtained, and based on these parameters, the multi-source watch positioning information is weightedly fused to obtain more reliable watch fusion positioning information. Position weighted fusion can eliminate the error caused by a single positioning device and ensure that it can be used in different environments. , the positioning result can be adaptively adjusted to always maintain a high degree of accuracy; the watch automatically determines whether the watch is indoors through the fusion positioning information of the watch. When the judgment result is yes, the auxiliary positioning channel is triggered, and indoor positioning methods such as WIFI and Bluetooth are activated to obtain the auxiliary positioning information of the watch, ensuring that the watch can still obtain reliable positioning data in indoor environments; the auxiliary positioning information and the movement speed information are combined to correct the fusion positioning information of the watch, and the synchronous positioning information of the sports watch is determined. It can correct the position in real time, reduce the errors caused by position jumps or drifts in dynamic scenes, ensure the continuity and stability of positioning, and further improve the synchronous positioning accuracy of the watch.

[0007] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] Figure 1 A schematic diagram of the structure of a smart positioning device for a sports watch provided in an embodiment of the present application; Figure 2 A schematic flow chart of a smart positioning method for a sports watch provided in an embodiment of the present application.

[0009] Description of the reference numerals: positioning module setting unit 10 , positioning characteristic analysis unit 20 , indoor positioning determination unit 30 , moving speed acquisition unit 40 , positioning information acquisition unit 50 . DETAILED DESCRIPTION

[0010] The embodiments of the present application provide an intelligent positioning device and method for sports watches, thereby solving the technical problem that sports watches in the prior art often use a single positioning method and cannot adapt to different scene requirements when faced with complex and changeable usage environments, especially cannot automatically switch to a suitable positioning method in a dynamic environment, which affects the use range and scene adaptability of the watch.

[0011] After introducing the basic principles of the present application, various non-limiting implementation methods of the present application will be specifically introduced below in conjunction with the accompanying drawings of the specification. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0012] Embodiment 1, as Figure 1 As shown, an embodiment of the present application provides a smart positioning device for a sports watch, the device comprising: A positioning module setting unit 10, the positioning module setting unit 10 is used to set a multi-source positioning module in the target sports watch, the multi-source positioning module includes a main positioning channel and an auxiliary positioning channel, wherein the main positioning channel integrates GPS positioning and base station positioning; a positioning characteristic analysis unit 20, the positioning characteristic analysis unit 20 is used to perform positioning characteristic analysis on each positioning device in the main positioning channel, obtain the characteristic parameters of the main positioning device, and at the same time collect and obtain a multi-source watch positioning information set through the main positioning channel; an indoor positioning determination unit 30, the indoor positioning determination unit 30 is used to determine the multi-source positioning information based on the characteristic parameters of the main positioning device. The watch positioning information set is subjected to position weighted fusion to obtain the watch fused positioning information, and it is determined whether the watch fused positioning information is located indoors to obtain an indoor positioning determination result; a moving speed acquisition unit 40, wherein the moving speed acquisition unit 40 is used to trigger the auxiliary positioning channel to collect and obtain the watch auxiliary positioning information if the indoor positioning determination result is yes, and to monitor and obtain the moving speed information of the target sports watch; a positioning information acquisition unit 50, wherein the positioning information acquisition unit 50 is used to correct the watch fused positioning information based on the watch auxiliary positioning information and the moving speed information, and determine the synchronous positioning information of the sports watch.

[0013] Furthermore, the step of obtaining the watch fusion positioning information includes: The multi-source watch positioning information set is mapped and arranged according to the main positioning device to obtain a multi-source watch positioning matrix, wherein each element value in the multi-source watch positioning matrix corresponds one-to-one to the positioning information of the main positioning device; the main positioning channel is evaluated for positioning criticality based on the characteristic parameters of the main positioning device to obtain a set of dynamic critical factors of the main positioning device; a positioning fusion matrix is ​​generated based on the set of dynamic critical factors of the main positioning device; and element-weighted fusion of the multi-source watch positioning matrix is ​​performed based on the positioning fusion matrix to obtain the watch fusion positioning information.

[0014] Furthermore, obtaining the dynamic critical factor set of the main positioning device includes: Acquire positioning device influencing factor information, wherein the positioning device influencing factor information includes applicable scene guidance, positioning accuracy, signal stability and response speed; perform influence analysis on characteristic parameters of the main positioning device based on the positioning device influencing factor information to obtain a positioning device influencing factor parameter set; perform positioning criticality assessment on each influencing factor in the positioning device influencing factor information to determine a positioning influencing factor criticality coefficient; and use a weighted calculation value of the positioning influencing factor criticality coefficient and the positioning device influencing factor parameter set as the main positioning device dynamic criticality factor set of each positioning device in the main positioning channel.

[0015] Furthermore, the triggering of the auxiliary positioning channel to collect and obtain the auxiliary positioning information of the watch includes: Indoor space distribution information is acquired according to the watch fusion positioning information, and the indoor space distribution information includes auxiliary pairing positioning device distribution information; spatial distance calculation is performed based on the auxiliary pairing positioning device distribution information and the watch fusion positioning information to obtain auxiliary pairing positioning device distance information; positioning devices are screened for the auxiliary pairing positioning device distribution information according to the auxiliary pairing positioning device distance information to obtain a set of available auxiliary pairing positioning devices with a preset auxiliary number; the available auxiliary pairing positioning device set is triggered to perform pairing connection collection to obtain the auxiliary positioning information of the watch.

[0016] Furthermore, the step of determining the synchronous positioning information of the sports watch includes: Construct a positioning polar coordinate system, map the auxiliary positioning information of the watch into the positioning polar coordinate system, and obtain auxiliary positioning coordinate information; use the auxiliary positioning coordinate information as a reference vertex to build a positioning reference triangle; use the trigonometric cosine theorem to perform position fitting calculations on the positioning reference triangle to obtain the auxiliary positioning information of the watch; based on the moving speed information and the auxiliary positioning information of the watch, correct the watch fusion positioning information to determine the synchronous positioning information of the sports watch.

[0017] Furthermore, the determining the synchronous positioning information of the sports watch includes: Based on the auxiliary positioning information of the watch, the fused positioning information of the watch is cross-validated and fused and corrected to obtain the corrected positioning information of the sports watch; the motion characteristics of the moving speed information are analyzed to obtain the motion characteristic parameters of the watch; the moving state is predicted based on the motion characteristic parameters of the watch to obtain the predicted moving state of the watch, and the real-time position offset parameters are obtained according to the predicted moving state of the watch; the corrected positioning information of the sports watch is synchronously updated based on the real-time position offset parameters to determine the synchronized positioning information of the sports watch.

[0018] Furthermore, the step of obtaining the corrected positioning information of the sports watch includes: The auxiliary positioning information of the watch is compared and cross-validated with the fused positioning information of the watch to obtain the positioning error parameters of the watch; the auxiliary positioning information of the watch and the fused positioning information of the watch are respectively subjected to interference analysis of indoor application scenarios to obtain the auxiliary positioning interference factor and the fused positioning interference factor; based on the auxiliary positioning interference factor and the fused positioning interference factor, the positioning error parameters of the watch are fused, corrected and updated to obtain the corrected positioning information of the sports watch.

[0019] Through the subsequent detailed description of the intelligent positioning method for sports watches in this specification, those skilled in the art can clearly understand the intelligent positioning device for sports watches in this embodiment. Since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part description.

[0020] Embodiment 2, based on the same inventive concept as the smart positioning device for sports watches in the above embodiments, Figure 2 As shown, the embodiment of the present application provides a smart positioning method for a sports watch, the method comprising: A multi-source positioning module is arranged in the target sports watch, and the multi-source positioning module comprises a main positioning channel and an auxiliary positioning channel, wherein the main positioning channel integrates GPS positioning and base station positioning.

[0021] A multi-source positioning module is set up in the target sports watch, in which the main positioning channel integrates GPS (Global Positioning System) and base station positioning to obtain the precise position of the watch in outdoor scenarios. GPS calculates the specific position of the watch by receiving signals from satellites. Usually, under barrier-free conditions outdoors, GPS can provide higher positioning accuracy; base station positioning calculates the approximate position of the watch based on the location and signal strength of the base stations through signal interaction with surrounding mobile communication base stations. This method is also used in outdoor environments, especially to provide auxiliary positioning when there is no good GPS signal.

[0022] When the watch is located indoors or in a scenario with poor GPS signal, the auxiliary positioning channel supplements the positioning function through other technologies, such as WIFI positioning, Bluetooth positioning, gyroscope, etc. Among them, WIFI positioning uses the indoor WIFI network to estimate the location of the watch through signal strength and the locations of multiple known WIFI hotspots; Bluetooth beacon devices measure distance through the strength of low-power Bluetooth signals and can achieve precise positioning in specific areas; sensors such as gyroscopes can sense the movement direction and acceleration of the watch to assist in the accuracy of positioning information.

[0023] The positioning characteristics of each positioning device in the main positioning channel are analyzed to obtain the characteristic parameters of the main positioning device, and at the same time, a multi-source watch positioning information set is collected and obtained through the main positioning channel.

[0024] The main positioning channel integrates GPS positioning and base station positioning, and performs positioning characteristic analysis on each positioning device, including applicable scenario orientation analysis, positioning accuracy analysis, signal stability analysis, response speed analysis, etc. For example, for applicable scenarios, each positioning technology has its applicable environment and scenario. For example, GPS positioning has the best positioning effect in open outdoor areas and has high positioning accuracy, but the signal may be weak or unusable in indoor areas, tunnels, etc.; base station positioning is suitable for areas with good signal coverage, and the positioning accuracy is lower than GPS, but it can provide auxiliary positioning when there is less signal obstruction, especially when the GPS signal is poor. For positioning accuracy, GPS positioning accuracy is usually high, with an error of several meters to more than ten meters, especially when multiple satellite signals can be received; base station positioning accuracy depends on the distribution of surrounding base stations, and the error is usually large, generally in the range of tens of meters to hundreds of meters.

[0025] Based on factors such as applicable scenarios, positioning accuracy, signal stability, and response speed, the characteristic parameters of the main positioning device are constructed. This parameter is a set of quantitative indicators that describe the characteristics of the positioning device, including applicable scenario parameters, positioning accuracy parameters, signal stability parameters, response speed parameters, etc. These parameters can be obtained through the analysis of a large amount of positioning data. By mining historical positioning data, the specific behavioral characteristics and patterns of each device are obtained, thereby generating the corresponding characteristic parameters of the main positioning device.

[0026] The multi-source watch positioning information set is obtained through each positioning device in the main positioning channel, including continuously receiving satellite signals through the GPS positioning device in the watch, calculating the latitude and longitude, altitude and timestamp of the watch, etc.; establishing communication with multiple base stations through the base station positioning device, obtaining signal strength and base station location, and calculating the location information of the watch. The obtained information is integrated to obtain a multi-source watch positioning information set.

[0027] Based on the characteristic parameters of the main positioning device, the multi-source watch positioning information set is subjected to position weighted fusion to obtain watch fused positioning information, and it is determined whether the watch fused positioning information is located indoors to obtain an indoor positioning determination result.

[0028] According to the scene parameters, positioning accuracy parameters, signal stability parameters, and response speed parameters in the characteristic parameters of the main positioning device, the positioning criticality of the main positioning channel is evaluated, and a set of dynamic critical factors of the main positioning device is obtained to generate a positioning fusion matrix. This matrix is ​​used to perform weighted fusion on different positioning sources. The size of the weight is determined by the characteristic parameters of the positioning device. The higher the weight of the positioning device, the greater the impact of its position information on the final result.

[0029] Based on the multi-source watch positioning information set, a positioning information matrix is ​​constructed. Each element in the matrix represents the location information of different devices at different time points. The location information from different sources is weighted according to the weight coefficient in the positioning fusion matrix to obtain the watch fusion positioning information, which is more stable and accurate than the location information from a single source.

[0030] Determine whether the watch is located indoors based on the fused positioning information. For example, based on the GPS signal quality judgment, by analyzing the GPS signal strength in the fused positioning information, determine whether the watch is in a relatively closed environment. If the GPS signal strength is significantly weakened or cannot receive enough satellite signals, the watch is likely to be indoors. Alternatively, when the GPS signal is unstable or the accuracy decreases, it can be used as a sign that the watch may have entered indoors.

[0031] If the indoor positioning determination result is yes, the auxiliary positioning channel is triggered to collect and obtain the auxiliary positioning information of the watch, and the moving speed information of the target sports watch is monitored and obtained.

[0032] When it is determined that the watch is indoors, the main positioning channel may not be able to provide sufficiently accurate positioning information. At this time, the auxiliary positioning channel is enabled to collect auxiliary positioning information of the watch. The auxiliary positioning channel includes positioning devices such as WIFI positioning and Bluetooth positioning. Among them, WIFI positioning uses the indoor WIFI network to estimate the location of the watch through signal strength and the locations of multiple known WIFI hotspots; Bluetooth beacon devices use the strength of low-power Bluetooth signals to measure distances, and can achieve accurate positioning in specific areas. The positioning information of these positioning devices is integrated to obtain auxiliary positioning information of the watch. At the same time, the movement direction and acceleration of the watch are sensed through sensors such as gyroscopes and accelerometers to obtain movement speed information.

[0033] Based on the auxiliary positioning information of the watch and the moving speed information, the fused positioning information of the watch is corrected to determine the synchronous positioning information of the sports watch.

[0034] Based on the watch's auxiliary positioning information and moving speed information, the watch's fused positioning information is corrected. Specifically, according to the current speed and direction of movement and combined with the position information of the previous moment, the position of the next moment is predicted, and the path prediction algorithm is used to reduce the positioning error in cases of weak positioning signals or data collection delays. Finally, the sports watch's synchronous positioning information is determined. Through the fusion and correction of multiple positioning channels, the problem of decreased positioning accuracy of a single channel can be effectively avoided, thereby improving the overall accuracy of positioning.

[0035] Furthermore, the step of obtaining the watch fusion positioning information includes: The multi-source watch positioning information set is mapped and arranged according to the main positioning device to obtain a multi-source watch positioning matrix, wherein each element value in the multi-source watch positioning matrix corresponds one-to-one to the positioning information of the main positioning device; the main positioning channel is evaluated for positioning criticality based on the characteristic parameters of the main positioning device to obtain a set of dynamic critical factors of the main positioning device; a positioning fusion matrix is ​​generated based on the set of dynamic critical factors of the main positioning device; and element-weighted fusion of the multi-source watch positioning matrix is ​​performed based on the positioning fusion matrix to obtain the watch fusion positioning information.

[0036] The main positioning channel integrates GPS positioning and base station positioning, and selects a main positioning device, such as GPS, because it has the highest accuracy. Taking GPS as the benchmark, the data in the multi-source watch positioning information set are arranged according to the main positioning device, and the data of each positioning device is mapped to the corresponding position of the device to generate a multi-source watch positioning matrix, in which each row represents a different positioning device, each column represents the positioning data of the positioning device, and each element value of the matrix corresponds one-to-one to the positioning information of the main positioning device.

[0037] The characteristic parameters of the main positioning device are used to reflect the performance of the main positioning device in the current environment. The influencing factor information includes applicable scene orientation, positioning accuracy, signal stability and response speed. Based on these influencing factors, the positioning criticality of each positioning device is evaluated. For example, if the GPS signal is strong and stable in the current environment, and the positioning accuracy is high, then the GPS positioning data will occupy a higher weight in the subsequent weighted fusion. The positioning influencing factor criticality coefficient is generated according to the evaluation result. The coefficient represents the weight of the device in the current environment. Based on the positioning influencing factor criticality coefficient, the positioning device influencing factor parameter set is weightedly calculated, and the calculation result is used as the dynamic criticality factor set of the main positioning device. According to the position of the aforementioned multi-source watch positioning matrix, the dynamic key factor set of the main positioning device is filled into the corresponding position to generate a positioning fusion matrix.

[0038] The position information of each main positioning device in the multi-source watch positioning matrix is ​​weighted by the positioning fusion matrix. That is, the position information provided by each main positioning device is weighted according to its corresponding weight, that is, the critical factor. The position information provided by each main positioning device is multiplied by its weight by matrix multiplication, and the results of each device are accumulated to obtain the final watch fusion positioning information.

[0039] Furthermore, obtaining the dynamic critical factor set of the main positioning device includes: Acquire positioning device influencing factor information, wherein the positioning device influencing factor information includes applicable scene guidance, positioning accuracy, signal stability and response speed; perform influence analysis on characteristic parameters of the main positioning device based on the positioning device influencing factor information to obtain a positioning device influencing factor parameter set; perform positioning criticality assessment on each influencing factor in the positioning device influencing factor information to determine a positioning influencing factor criticality coefficient; and use a weighted calculation value of the positioning influencing factor criticality coefficient and the positioning device influencing factor parameter set as the main positioning device dynamic criticality factor set of each positioning device in the main positioning channel.

[0040] Obtain information on factors affecting the positioning device, where applicable scenarios refer to the advantages and disadvantages of each positioning device in different environments. For example, GPS positioning has high accuracy in open outdoor environments, but may not be able to receive satellite signals indoors or in areas with dense high-rise buildings, resulting in positioning failure or reduced accuracy; base station positioning can provide relatively stable positioning services in areas with dense base stations such as cities, but in remote areas, the coverage density of base stations is low, and positioning accuracy will also decrease accordingly. Positioning accuracy is the positioning error of each positioning device under different conditions. Signal stability refers to the fluctuation of the signal strength of the positioning device within a certain period of time. The more stable the signal, the more reliable the positioning result. Response speed refers to the time delay from the start of positioning to the output of location information by the positioning device. In real-time positioning applications, devices with faster response speeds are more advantageous.

[0041] Based on the positioning device influencing factor information, the characteristic parameters of each main positioning device are converted into specific quantitative parameters. For example, by analyzing the applicable scenarios of the positioning device, a suitability score is generated. For example, in an open outdoor environment, the scenario suitability score of GPS may be higher, while in a high-rise building dense area, the score of base station positioning is higher; the accuracy error range of each positioning device is quantified into an accuracy score. The smaller the error, the higher the score. Based on the analysis results, a positioning device influencing factor parameter set is generated.

[0042] According to the current environment and usage scenarios, each influencing factor is evaluated for positioning criticality. For example, in an open outdoor environment, GPS has a greater weight, while the weight of base station positioning is correspondingly reduced. Ultimately, the criticality coefficients of positioning influencing factors are generated. These coefficients reflect the relative importance of each factor to the positioning results.

[0043] The critical coefficients of positioning influencing factors are weighted with the previously generated positioning device influencing factor parameter set to obtain the dynamic critical factors of each positioning device. The critical factors of all main positioning devices will constitute the dynamic critical factor set of the main positioning device, which is used for subsequent positioning data fusion and weighted processing.

[0044] Furthermore, the triggering of the auxiliary positioning channel to collect and obtain the auxiliary positioning information of the watch includes: Indoor space distribution information is acquired according to the watch fusion positioning information, and the indoor space distribution information includes auxiliary pairing positioning device distribution information; spatial distance calculation is performed based on the auxiliary pairing positioning device distribution information and the watch fusion positioning information to obtain auxiliary pairing positioning device distance information; positioning devices are screened for the auxiliary pairing positioning device distribution information according to the auxiliary pairing positioning device distance information to obtain a set of available auxiliary pairing positioning devices with a preset auxiliary number; the available auxiliary pairing positioning device set is triggered to perform pairing connection collection to obtain the auxiliary positioning information of the watch.

[0045] The watch's fused positioning information, that is, the watch's current specific location, is used to obtain indoor space distribution information. The indoor space distribution information is the distribution data of various auxiliary positioning devices in the building or place where the watch is located, mainly including WIFI distribution information, Bluetooth device distribution information and other auxiliary pairing positioning device distribution information. These auxiliary positioning devices can communicate or pair signals with the watch's built-in positioning module to help the watch accurately locate itself in indoor environments.

[0046] The watch's fused positioning information and the positions of the auxiliary positioning devices distributed indoors are used to perform spatial distance calculations to determine the distance between the watch and each auxiliary positioning device. Specifically, the watch's current coordinates in the indoor environment are obtained by fusing the positioning information, and the position coordinates of all auxiliary positioning devices in the current area are obtained from the indoor spatial distribution information. The current position coordinates of the watch and the coordinates of each auxiliary positioning device are used to calculate the spatial distance between the watch and each auxiliary positioning device using the Euclidean distance formula to obtain the distance information of the auxiliary paired positioning device.

[0047] The preset number of auxiliary devices is usually 3, and the purpose is to use triangulation for positioning. This is the minimum requirement for triangulation. All calculated distances are arranged in order from near to far, and 3 auxiliary positioning devices closest to the watch are selected to ensure the accuracy of triangulation. These 3 devices can be a combination of WIFI, Bluetooth or other auxiliary devices to form a set of available auxiliary paired positioning devices.

[0048] Establish a connection with the determined set of available auxiliary paired positioning devices and collect positioning data, integrate the collected data to obtain watch auxiliary positioning information, which is used for subsequent triangulation to accurately calculate the position of the watch in the indoor environment.

[0049] Furthermore, the step of determining the synchronous positioning information of the sports watch includes: Construct a positioning polar coordinate system, map the auxiliary positioning information of the watch into the positioning polar coordinate system, and obtain auxiliary positioning coordinate information; use the auxiliary positioning coordinate information as a reference vertex to build a positioning reference triangle; use the trigonometric cosine theorem to perform position fitting calculations on the positioning reference triangle to obtain the auxiliary positioning information of the watch; based on the moving speed information and the auxiliary positioning information of the watch, correct the watch fusion positioning information to determine the synchronous positioning information of the sports watch.

[0050] The positioning polar coordinate system is a coordinate system used to describe the relative position in space. In the polar coordinate system, the position of a point is described by two parts: radial distance and angle. In this coordinate system, the auxiliary positioning information of the watch is mapped. The position of each auxiliary positioning device can be represented by the polar coordinate system to generate auxiliary positioning coordinate information. Each coordinate corresponds to the position information of an auxiliary positioning device.

[0051] A positioning reference triangle is built using the auxiliary positioning coordinate information. The vertices of the triangle are determined by the polar coordinates of the three auxiliary positioning devices, and each side of the triangle represents the distance between the auxiliary devices.

[0052] Use the cosine theorem to fit the side lengths and angles in the triangle to determine the specific position of the watch in the triangle. Specifically, based on the radial distance in the polar coordinates, the distance from the watch to each auxiliary device can be calculated, and the position of the watch in the triangle can be calculated using the cosine theorem. The cosine theorem can accurately fit the position of the watch in space based on the distance and direction between the watch and each auxiliary device. After these calculations, the auxiliary positioning information of the watch is obtained.

[0053] The dynamic movement pattern of the watch can be identified through the movement speed information, such as the average speed of the watch over a period of time, and how the current movement direction and angle of the watch change. The watch's auxiliary positioning information is combined with the movement speed information to perform dynamic positioning corrections on the watch's fused positioning information to ensure that the watch's position update is consistent with the watch's actual movement trajectory, avoiding position drift or jumps. After multiple corrections and fittings, the synchronized positioning information of the sports watch is determined.

[0054] Furthermore, the determining the synchronous positioning information of the sports watch includes: Based on the auxiliary positioning information of the watch, the fused positioning information of the watch is cross-validated and fused and corrected to obtain the corrected positioning information of the sports watch; the motion characteristics of the moving speed information are analyzed to obtain the motion characteristic parameters of the watch; the moving state is predicted based on the motion characteristic parameters of the watch to obtain the predicted moving state of the watch, and the real-time position offset parameters are obtained according to the predicted moving state of the watch; the corrected positioning information of the sports watch is synchronously updated based on the real-time position offset parameters to determine the synchronized positioning information of the sports watch.

[0055] Compare the auxiliary positioning information of the watch and the fusion positioning information of the watch to detect the position difference between the two. If the error is within an acceptable range, it means that the positioning results of the two are consistent and the accuracy is high; otherwise, it means that the positioning information needs to be further corrected. When the error is large, fusion correction is required. Fusion correction is to weight the positioning information from the two sources to reduce the deviation. The basis for weighting can be the confidence or signal strength of each positioning information. If the auxiliary positioning information is relatively stable and the signal strength is high, the auxiliary positioning information has a larger weight. If the accuracy of the fusion positioning information is high, the fusion positioning information is given a larger weight, and more accurate sports watch correction positioning information is obtained through calculation.

[0056] Perform motion characteristic analysis on the moving speed information. For example, based on the data of the acceleration sensor, calculate the speed change of the watch at different times, and extract motion parameters such as average speed and acceleration; identify the current motion mode of the watch by analyzing the acceleration and direction data. Different motion modes, such as stillness, walking, running, etc., correspond to different motion characteristic parameters. Based on the analysis results, generate the motion characteristic parameters of the watch, including average speed, acceleration, motion direction, steering angle, etc.

[0057] The future movement state of the watch is predicted based on the movement characteristic parameters of the watch. For example, if the speed is close to zero and the acceleration fluctuation is small, it can be predicted that the watch is stationary; if the speed is relatively stable and the acceleration is close to zero, it can be predicted that the watch is in a uniform motion state; if the acceleration is large, it can be predicted that the watch will enter an accelerated motion state. Based on the movement state prediction, the real-time position offset parameter is calculated, which describes the possible displacement amount and direction of the watch in the next time period.

[0058] Based on the calculated real-time position offset parameters, the corrected positioning information of the sports watch is synchronously updated to ensure that the positioning information of the watch can be consistent with its actual motion state. For example, according to the position offset parameters, the current corrected positioning information is slightly adjusted to ensure a smooth transition of the positioning trajectory; if the movement state of the watch changes significantly, such as acceleration or turning, the position of the watch is quickly updated through the position offset parameters to avoid positioning delays. The watch's synchronized positioning information is finally determined, which is a corrected positioning result that can accurately reflect the watch's current actual position and motion state.

[0059] Furthermore, the step of obtaining the corrected positioning information of the sports watch includes: The auxiliary positioning information of the watch is compared and cross-validated with the fused positioning information of the watch to obtain the positioning error parameters of the watch; the auxiliary positioning information of the watch and the fused positioning information of the watch are respectively subjected to interference analysis of indoor application scenarios to obtain the auxiliary positioning interference factor and the fused positioning interference factor; based on the auxiliary positioning interference factor and the fused positioning interference factor, the positioning error parameters of the watch are fused, corrected and updated to obtain the corrected positioning information of the sports watch.

[0060] The auxiliary positioning information of the watch is compared with the fused positioning information of the watch, and their difference is calculated to obtain the positioning error parameter of the watch, which reflects the accuracy difference between the auxiliary positioning information and the fused positioning information.

[0061] Indoor positioning is easily affected by factors such as building obstruction, signal reflection, and multipath interference. Therefore, it is necessary to analyze the interference encountered by the watch when positioning indoors. Specifically, the watch's auxiliary positioning information, such as WIFI and Bluetooth, is easily affected by multipath and signal reflection. Therefore, by analyzing the signal strength fluctuations, signal delay and other indicators of the auxiliary positioning information, the magnitude of the interference is determined, and finally the auxiliary positioning interference factor is generated. For example, frequent fluctuations in signal strength in a short period of time or abnormal extension of the signal path indicate that the auxiliary positioning information is subject to greater interference.

[0062] For the watch's fused positioning information, especially in indoor environments with poor GPS signals, the GPS positioning error may be large. By analyzing the performance of each positioning source in the fused positioning information, such as GPS and base stations, the signal quality and stability of each source are determined, thereby generating a fused positioning interference factor. For example, if the GPS signal is weak and there are multiple positioning jumps, the interference factor of the fused positioning information will be large.

[0063] Through the weighted correction method, combined with the auxiliary positioning interference factor and the fusion positioning interference factor, positioning correction is performed, and finally the corrected positioning information of the sports watch is obtained, which has high accuracy and reliability.

[0064] In summary, the smart positioning method for a sports watch provided in the embodiments of the present application has the following technical effects: By setting a multi-source positioning module in the target sports watch, including the main positioning channel and the auxiliary positioning channel, the GPS positioning of the main positioning channel has high accuracy in an open outdoor environment. By combining with the base station positioning, the signal coverage can be further enhanced to ensure that a good positioning effect can be maintained in certain complex environments; by analyzing the positioning characteristics of each positioning device in the main positioning channel, the characteristic parameters of the main positioning device are obtained, and based on these parameters, the multi-source watch positioning information is weightedly fused to obtain more reliable watch fusion positioning information. Position weighted fusion can eliminate the error caused by a single positioning device and ensure that it can be used in different environments. , the positioning result can be adaptively adjusted to always maintain a high degree of accuracy; the watch automatically determines whether the watch is indoors through the fusion positioning information of the watch. When the judgment result is yes, the auxiliary positioning channel is triggered, and indoor positioning methods such as WIFI and Bluetooth are activated to obtain the auxiliary positioning information of the watch, ensuring that the watch can still obtain reliable positioning data in indoor environments; the auxiliary positioning information and the movement speed information are combined to correct the fusion positioning information of the watch, and the synchronous positioning information of the sports watch is determined. It can correct the position in real time, reduce the errors caused by position jumps or drifts in dynamic scenes, ensure the continuity and stability of positioning, and further improve the synchronous positioning accuracy of the watch.

[0065] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. An intelligent positioning device for a sports watch, characterized in that: The device comprises: A positioning module setting unit, the positioning module setting unit is used to set a multi-source positioning module in the target sports watch, the multi-source positioning module includes a main positioning channel and an auxiliary positioning channel, wherein the main positioning channel integrates GPS positioning and base station positioning; A positioning characteristic analysis unit, which is used to perform positioning characteristic analysis on each positioning device in the main positioning channel, obtain characteristic parameters of the main positioning device, and simultaneously acquire a multi-source watch positioning information set through the main positioning channel; An indoor positioning determination unit, the indoor positioning determination unit is used to perform position weighted fusion on the multi-source watch positioning information set based on the characteristic parameters of the main positioning device, obtain watch fused positioning information, determine whether the watch fused positioning information is located indoors, and obtain an indoor positioning determination result; A moving speed acquisition unit, wherein if the indoor positioning determination result is yes, the moving speed acquisition unit is used to trigger the auxiliary positioning channel to collect and acquire the auxiliary positioning information of the watch, and monitor and acquire the moving speed information of the target sports watch; A positioning information acquisition unit, wherein the positioning information acquisition unit is used to correct the watch fusion positioning information based on the watch auxiliary positioning information and the moving speed information, and determine the sports watch synchronization positioning information.

2. The smart positioning device for a sports watch according to claim 1, characterized in that: The step of obtaining the watch fusion positioning information includes: Mapping and arranging the multi-source watch positioning information set according to the main positioning device to obtain a multi-source watch positioning matrix, wherein each element value in the multi-source watch positioning matrix corresponds one-to-one to the positioning information of the main positioning device; Performing positioning criticality assessment on the main positioning channel based on the characteristic parameters of the main positioning device to obtain a set of dynamic criticality factors of the main positioning device; Generate a positioning fusion matrix according to the dynamic critical factor set of the main positioning device; The multi-source watch positioning matrix is ​​subjected to element-weighted fusion based on the positioning fusion matrix to obtain the watch fusion positioning information.

3. The smart positioning device for a sports watch as claimed in claim 2, characterized in that: The obtaining of the dynamic critical factor set of the main positioning device includes: Acquire information on factors affecting the positioning device, wherein the information on factors affecting the positioning device includes applicable scene guidance, positioning accuracy, signal stability, and response speed; Performing an influence analysis on the characteristic parameters of the main positioning device based on the positioning device influencing factor information to obtain a positioning device influencing factor parameter set; Performing positioning criticality assessment on each influencing factor in the positioning device influencing factor information to determine a positioning influencing factor criticality coefficient; The weighted calculated value of the positioning influencing factor criticality coefficient and the positioning device influencing factor parameter set is used as the main positioning device dynamic criticality factor set of each positioning device in the main positioning channel.

4. The smart positioning device for a sports watch according to claim 1, characterized in that: The triggering of the auxiliary positioning channel to collect and obtain the auxiliary positioning information of the watch includes: Acquire indoor space distribution information according to the watch fusion positioning information, wherein the indoor space distribution information includes distribution information of auxiliary pairing positioning devices; Perform spatial distance calculation based on the auxiliary pairing positioning device distribution information and the watch fusion positioning information to obtain the auxiliary pairing positioning device distance information; Performing positioning device screening on the auxiliary pairing positioning device distribution information according to the auxiliary pairing positioning device distance information to obtain a set of available auxiliary pairing positioning devices with a preset auxiliary number; The available auxiliary pairing and positioning device set is triggered to perform pairing connection collection to obtain the auxiliary positioning information of the watch.

5. The smart positioning device for a sports watch according to claim 1, characterized in that: The step of determining the synchronous positioning information of the sports watch includes: Constructing a positioning polar coordinate system, mapping the auxiliary positioning information of the watch into the positioning polar coordinate system, and obtaining auxiliary positioning coordinate information; Using the auxiliary positioning coordinate information as a reference vertex to build a positioning reference triangle; Using the trigonometric cosine theorem to perform position fitting calculation on the positioning reference triangle, to obtain auxiliary positioning information of the watch; Based on the moving speed information and the auxiliary positioning information of the watch, the watch fusion positioning information is corrected to determine the synchronous positioning information of the sports watch.

6. The smart positioning device for a sports watch as claimed in claim 5, characterized in that: The determining the synchronous positioning information of the sports watch includes: Cross-validate and fusion correct the watch fusion positioning information based on the watch auxiliary positioning information to obtain sports watch corrected positioning information; Performing motion characteristic analysis on the moving speed information to obtain motion characteristic parameters of the watch; Predicting the movement state based on the movement characteristic parameters of the watch to obtain the predicted movement state of the watch, and obtaining the real-time position offset parameter according to the predicted movement state of the watch; The corrected positioning information of the sports watch is synchronously updated based on the real-time position offset parameter to determine the synchronous positioning information of the sports watch.

7. The smart positioning device for a sports watch according to claim 6, characterized in that: The obtaining of corrected positioning information of the sports watch includes: Compare and cross-validate the auxiliary positioning information of the watch with the fusion positioning information of the watch to obtain a positioning error parameter of the watch; Performing indoor application scenario interference analysis on the auxiliary positioning information of the watch and the fused positioning information of the watch respectively to obtain an auxiliary positioning interference factor and a fused positioning interference factor; The watch positioning error parameter is fused, corrected and updated based on the auxiliary positioning interference factor and the fused positioning interference factor to obtain the corrected positioning information of the sports watch.

8. An intelligent positioning method for a sports watch, characterized in that: Based on the implementation of the smart positioning device for a sports watch according to any one of claims 1 to 7, the method comprises: A multi-source positioning module is set in the target sports watch, wherein the multi-source positioning module includes a main positioning channel and an auxiliary positioning channel, wherein the main positioning channel integrates GPS positioning and base station positioning; Perform positioning characteristic analysis on each positioning device in the main positioning channel to obtain characteristic parameters of the main positioning device, and at the same time acquire a multi-source watch positioning information set through the main positioning channel; Based on the characteristic parameters of the main positioning device, the multi-source watch positioning information set is subjected to position weighted fusion to obtain watch fused positioning information, and it is determined whether the watch fused positioning information is located indoors to obtain an indoor positioning determination result; If the indoor positioning determination result is yes, the auxiliary positioning channel is triggered to collect and obtain the auxiliary positioning information of the watch, and the moving speed information of the target sports watch is monitored and obtained; Based on the auxiliary positioning information of the watch and the moving speed information, the fused positioning information of the watch is corrected to determine the synchronous positioning information of the sports watch.