[go: up one dir, main page]

CN119689510B - Motion trail display method, system and medium based on Beidou positioning - Google Patents

Motion trail display method, system and medium based on Beidou positioning Download PDF

Info

Publication number
CN119689510B
CN119689510B CN202510209454.8A CN202510209454A CN119689510B CN 119689510 B CN119689510 B CN 119689510B CN 202510209454 A CN202510209454 A CN 202510209454A CN 119689510 B CN119689510 B CN 119689510B
Authority
CN
China
Prior art keywords
data
positioning
time
real
effective
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202510209454.8A
Other languages
Chinese (zh)
Other versions
CN119689510A (en
Inventor
陈泽鹏
杨�远
吕涛
陈楚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Wake Up Technology Co ltd
Original Assignee
Shenzhen Wake Up Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Wake Up Technology Co ltd filed Critical Shenzhen Wake Up Technology Co ltd
Priority to CN202510209454.8A priority Critical patent/CN119689510B/en
Publication of CN119689510A publication Critical patent/CN119689510A/en
Application granted granted Critical
Publication of CN119689510B publication Critical patent/CN119689510B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The application provides a motion trail display method, a motion trail display system and a motion trail display medium based on Beidou positioning. The method comprises the steps of obtaining real-time positioning position data and positioning time data received by intelligent wearable equipment, processing the positioning time data to obtain effective positioning time data and corresponding effective real-time positioning position data, calculating to obtain positioning position deviation data, comparing thresholds to obtain positioning difference states, obtaining positioning parameters according to the positioning difference states, processing and comparing to obtain effective positioning position data, processing the real-time motion state data and the effective positioning position data to obtain fusion position data, marking the fusion position data in an intelligent wearable equipment motion coordinate system to obtain a motion track and displaying the motion track, and therefore achieving the technology of obtaining the motion track and displaying through judgment of the effective positioning time data and the positioning difference states and calculation of the effective positioning position data.

Description

Motion trail display method, system and medium based on Beidou positioning
Technical Field
The application relates to the field of positioning, in particular to a motion trail display method, a motion trail display system and a motion trail display medium based on Beidou positioning.
Background
Because the intelligent wearable device can monitor the motion data of the user, such as the motion distance, the motion speed and the like, the application of the intelligent wearable device is wider and wider. The equipment can monitor motion data in real time, mainly based on a positioning technology, a positioning system mainly relates to GPS positioning and Beidou positioning, and the Beidou positioning system is used as a satellite navigation system independently researched and developed in China, so that the application of the Beidou positioning system in intelligent wearable equipment is gradually increased in recent years. The Beidou positioning system has the advantages of high precision, high reliability and the like, and provides richer positioning choices for intelligent wearable equipment. However, whether based on the Beidou positioning system or other positioning modes such as GPS, the display of the motion trail still has some problems at present. For example, the display is not accurate enough, the positioning data have deviation, so that the motion trail is not accurate, and the display interface is often at the APP end, so that the user is difficult to quickly and comprehensively know the motion trail condition of the user, and the user experience is greatly influenced.
In view of the above problems, an effective technical solution is currently needed.
Disclosure of Invention
The application aims to provide a motion trail display method, a motion trail display system and a motion trail display medium based on Beidou positioning, which can realize the technology of obtaining and displaying a motion trail through judging effective positioning time data and positioning difference states and calculating effective positioning position data.
The application also provides a motion trail display method based on Beidou positioning, which comprises the following steps:
acquiring positioning information received by intelligent wearable equipment, wherein the positioning information comprises real-time positioning position data and positioning time data;
Obtaining effective positioning time data according to the positioning time data processing, and obtaining corresponding effective real-time positioning position data according to the effective positioning time data;
obtaining positioning position deviation data according to effective real-time positioning position data processing, and comparing the positioning position deviation data with a preset positioning position deviation threshold value to obtain a positioning difference state;
obtaining positioning parameters according to the positioning difference state, processing according to the positioning parameters to obtain positioning effective indexes, and comparing the positioning effective indexes to obtain effective positioning position data;
Acquiring real-time motion state data of the intelligent wearable equipment, combining the real-time motion state data with effective positioning position data, and processing the effective positioning position data through a preset fusion position processing model to acquire fusion position data;
Labeling the fusion position data on a preset intelligent wearable device motion coordinate system, connecting the fusion position data to obtain a motion track, and sending the motion track to a display of the intelligent wearable device for displaying.
Optionally, in the motion trail display method based on beidou positioning according to the present application, the obtaining positioning information received by the intelligent wearable device includes positioning position data and positioning time data, and specifically includes:
acquiring positioning position data of a preset time interval period, wherein the positioning position data comprises first real-time positioning position data and second real-time positioning position data;
The first real-time positioning position data comprises first longitude data, first latitude data and first altitude data, and the second real-time positioning position data comprises second longitude data, second latitude data and second altitude data;
Acquiring positioning time data, including theoretical receiving time data and real-time receiving time data;
the real-time reception time data includes first real-time reception time data corresponding to the first real-time positioning position data and second real-time reception time data corresponding to the second real-time positioning position data.
Optionally, in the motion trail display method based on beidou positioning according to the present application, the obtaining effective positioning time data according to the positioning time data processing, and obtaining corresponding effective real-time positioning position data according to the effective positioning time data specifically includes:
subtracting theoretical receiving time data from the first real-time receiving time data, and dividing the theoretical receiving time data by preset time delay standard data to obtain a first delay time relative index;
Subtracting the theoretical receiving time data from the second real-time receiving time data, and dividing the theoretical receiving time data by preset time delay standard data to obtain a second delay time relative index;
Comparing the first delay time relative index and the second delay time relative index with a preset delay time relative index threshold value respectively to obtain real-time positioning time state data comprising effective positioning time data or ineffective positioning time data;
and acquiring real-time positioning position data corresponding to the effective positioning time data, and recording the real-time positioning position data as effective real-time positioning position data.
Optionally, in the motion trail display method based on beidou positioning according to the present application, the processing according to the effective real-time positioning position data obtains positioning position deviation data, and compares the positioning position deviation data with a preset positioning position deviation threshold value to obtain a positioning difference state, which specifically includes:
If the first real-time receiving time data and the second real-time receiving time data are effective positioning time data, inputting the effective first longitude data, the effective first latitude data, the effective first altitude data, the effective second longitude data, the effective second latitude data and the effective second altitude data into a preset positioning position deviation evaluation model for processing to obtain positioning position deviation data;
And comparing the positioning position deviation data with a preset positioning position deviation threshold value to obtain a positioning difference state, wherein the positioning difference state comprises a consistent state or an inconsistent state.
Optionally, in the motion trail display method based on beidou positioning according to the present application, the obtaining positioning parameters according to the positioning difference state, obtaining a positioning effective index according to positioning parameter processing, and comparing the positioning effective index to obtain effective positioning position data specifically includes:
If the positioning difference state is the consistent state, averaging the effective first longitude data and the effective second longitude data to obtain mean longitude data, averaging the effective first latitude data and the effective second latitude data to obtain mean latitude data, and averaging the effective first altitude data and the effective second altitude data to obtain mean altitude data;
taking the mean longitude data, the mean latitude data and the mean altitude data as effective positioning position data;
If the positioning difference state is an inconsistent state, positioning parameters including first signal intensity data, first satellite number and first signal stability data corresponding to effective first real-time positioning position data, second signal intensity data, second satellite number and second signal stability data corresponding to effective second real-time positioning position data are obtained;
Processing the first signal intensity data, the first satellite number and the first signal stability data through a preset positioning effective evaluation model to obtain a first positioning effective index;
Processing the second signal intensity data, the second satellite number and the second signal stability data through a preset positioning effective evaluation model to obtain a second positioning effective index;
And comparing the first positioning effective index with the second positioning effective index to obtain effective positioning position data.
Optionally, in the motion trail display method based on beidou positioning according to the present application, the acquiring real-time motion state data of the intelligent wearable device, combining the real-time motion state data with effective positioning position data, and processing the effective positioning position data through a preset fusion position processing model to obtain fusion position data specifically includes:
Acquiring real-time motion state data of intelligent wearable equipment, wherein the real-time motion state data comprises acceleration data, angular velocity data and direction data;
and combining the acceleration data, the angular velocity data and the direction data with the effective positioning position data, and processing the effective positioning position data through a preset position fusion processing model to obtain fusion position data.
In a second aspect, the application provides a motion trail display system based on Beidou positioning, which comprises a memory and a processor, wherein the memory comprises a garbage data recovery and solid state storage optimization method program, and the garbage data recovery and solid state storage optimization method program realizes the following steps when being executed by the processor:
acquiring positioning information received by intelligent wearable equipment, wherein the positioning information comprises real-time positioning position data and positioning time data;
Obtaining effective positioning time data according to the positioning time data processing, and obtaining corresponding effective real-time positioning position data according to the effective positioning time data;
obtaining positioning position deviation data according to effective real-time positioning position data processing, and comparing the positioning position deviation data with a preset positioning position deviation threshold value to obtain a positioning difference state;
obtaining positioning parameters according to the positioning difference state, processing according to the positioning parameters to obtain positioning effective indexes, and comparing the positioning effective indexes to obtain effective positioning position data;
Acquiring real-time motion state data of the intelligent wearable equipment, combining the real-time motion state data with effective positioning position data, and processing the effective positioning position data through a preset fusion position processing model to acquire fusion position data;
Labeling the fusion position data on a preset intelligent wearable device motion coordinate system, connecting the fusion position data to obtain a motion track, and sending the motion track to a display of the intelligent wearable device for displaying.
Optionally, in the motion trail display system based on Beidou positioning according to the present application, the obtaining positioning information received by the intelligent wearable device includes positioning position data and positioning time data, and specifically includes:
acquiring positioning position data of a preset time interval period, wherein the positioning position data comprises first real-time positioning position data and second real-time positioning position data;
The first real-time positioning position data comprises first longitude data, first latitude data and first altitude data, and the second real-time positioning position data comprises second longitude data, second latitude data and second altitude data;
Acquiring positioning time data, including theoretical receiving time data and real-time receiving time data;
the real-time reception time data includes first real-time reception time data corresponding to the first real-time positioning position data and second real-time reception time data corresponding to the second real-time positioning position data.
Optionally, in the motion trail display system based on beidou positioning according to the present application, effective positioning time data is obtained according to the positioning time data processing, and corresponding effective real-time positioning position data is obtained according to the effective positioning time data, which specifically includes:
subtracting theoretical receiving time data from the first real-time receiving time data, and dividing the theoretical receiving time data by preset time delay standard data to obtain a first delay time relative index;
Subtracting the theoretical receiving time data from the second real-time receiving time data, and dividing the theoretical receiving time data by preset time delay standard data to obtain a second delay time relative index;
Comparing the first delay time relative index and the second delay time relative index with a preset delay time relative index threshold value respectively to obtain real-time positioning time state data comprising effective positioning time data or ineffective positioning time data;
and acquiring real-time positioning position data corresponding to the effective positioning time data, and recording the real-time positioning position data as effective real-time positioning position data.
In a third aspect, the present application further provides a readable storage medium, where a motion trail display method program based on beidou positioning is stored, where when the motion trail display method program based on beidou positioning is executed by a processor, the steps of a beidou positioning-based motion trail display method according to any one of the above are implemented.
From the above, the motion trail display method, system and medium based on Beidou positioning provided by the application. According to the method, real-time positioning position data and positioning time data received by the intelligent wearable device are acquired, effective positioning time data are acquired according to positioning time data processing, corresponding effective real-time positioning position data are acquired, positioning position deviation data are calculated, threshold comparison is carried out, a positioning difference state is acquired, positioning parameters are acquired according to the positioning difference state, processing is carried out, comparison is carried out, effective positioning position data are acquired, fusion position data are acquired according to real-time motion state data and effective positioning position data processing, the fusion position data are marked in a motion coordinate system of the intelligent wearable device to acquire a motion track and display the motion track, and therefore the technology of acquiring the motion track and displaying is achieved through judgment of the effective positioning time data and the positioning difference state and calculation of the effective positioning position data.
Additional features and advantages of the application will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the application. The objectives and other advantages of the application may be realized and attained by the structure particularly pointed out in the written description and drawings.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments of the present application will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and should not be considered as limiting the scope, and other related drawings can be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flowchart of a motion trail display method based on Beidou positioning according to an embodiment of the present application;
fig. 2 is a flowchart of a motion trail display method based on Beidou positioning, provided by the embodiment of the application, for acquiring positioning position data and positioning time data;
fig. 3 is a flowchart of obtaining effective real-time positioning position data according to a motion trail display method based on Beidou positioning provided by an embodiment of the present application;
fig. 4 is a flowchart of a method for displaying motion trajectories based on Beidou positioning according to an embodiment of the present application to obtain a positioning difference state.
Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments. The components of the embodiments of the present application generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the application, as presented in the figures, is not intended to limit the scope of the application, as claimed, but is merely representative of selected embodiments of the application. All other embodiments, which can be made by a person skilled in the art without making any inventive effort, are intended to be within the scope of the present application.
It should be noted that like reference numerals and letters refer to like items in the following figures, and thus once an item is defined in one figure, no further definition or explanation thereof is necessary in the following figures. Meanwhile, in the description of the present application, the terms "first", "second", and the like are used only to distinguish the description, and are not to be construed as indicating or implying relative importance.
Referring to fig. 1, fig. 1 is a flowchart of a motion trail display method based on beidou positioning according to some embodiments of the present application. The motion trail display method based on Beidou positioning is used in terminal equipment, such as computers, mobile phones and the like. The motion trail display method based on Beidou positioning comprises the following steps:
s11, positioning information received by intelligent wearable equipment is obtained, wherein the positioning information comprises real-time positioning position data and positioning time data;
s12, obtaining effective positioning time data according to the positioning time data processing, and obtaining corresponding effective real-time positioning position data according to the effective positioning time data;
S13, positioning position deviation data are obtained according to effective real-time positioning position data processing, and the positioning position deviation data are compared with a preset positioning position deviation threshold value to obtain a positioning difference state;
S14, acquiring positioning parameters according to the positioning difference state, processing according to the positioning parameters to obtain positioning effective indexes, and comparing the positioning effective indexes to obtain effective positioning position data;
S15, acquiring real-time motion state data of the intelligent wearable equipment, combining the real-time motion state data with effective positioning position data, and processing the effective positioning position data through a preset fusion position processing model to acquire fusion position data;
s16, marking the fusion position data on a preset intelligent wearing equipment motion coordinate system, connecting the fusion position data to obtain a motion track, and sending the motion track to a display of the intelligent wearing equipment for displaying.
It is to be noted that, the display of the motion trail of the intelligent wearable device is achieved according to the obtained positioning information, so that a positioning device is arranged in the intelligent device, in this embodiment, in order to improve the positioning accuracy, two different positioning systems such as Beidou positioning and GPS positioning are built in, real-time positioning position data and positioning time data received by the intelligent wearable device are in one-to-one correspondence, the real-time positioning position data and the positioning time data can be obtained according to a time interval period set by a user or the device, in the process of obtaining the positioning information by the intelligent wearable device, the situation that the positioning time is not updated timely possibly exists, the positioning data is inaccurate, but when the two positioning systems run simultaneously, the situation can be greatly reduced, after judging that the effective positioning time data is obtained, the effective real-time positioning position data corresponding to the time can be obtained, if one positioning system is effective, the effective real-time positioning position data can be obtained, no positioning position deviation exists in the state, if the two positioning systems are effective simultaneously, the two positioning systems can be obtained according to a threshold value comparison after the positioning position deviation data, the positioning difference state is obtained, the positioning data is obtained according to the difference state, the positioning parameter is obtained, the real-time position coordinate system is obtained, the motion coordinate system is obtained by fusing the real-time position coordinate system, the real-time position coordinate system is obtained, and the motion coordinate system is obtained by fusing the real-time positioning data, and the movement coordinate system is finally, and the data is displayed by the real-time position coordinate system.
Referring to fig. 2, fig. 2 is a flowchart of a motion trail display method for obtaining positioning position data and positioning time data based on beidou positioning according to an embodiment of the present application. According to an embodiment of the present application, the acquiring positioning information received by the smart wearable device includes positioning position data and positioning time data, and specifically includes:
s21, positioning position data of a preset time interval period is obtained, wherein the positioning position data comprises first real-time positioning position data and second real-time positioning position data;
S22, the first real-time positioning position data comprise first longitude data, first latitude data and first altitude data, and the second real-time positioning position data comprise second longitude data, second latitude data and second altitude data;
s23, acquiring positioning time data, including theoretical receiving time data and real-time receiving time data;
and S24, the real-time receiving time data comprises first real-time receiving time data corresponding to the first real-time positioning position data and second real-time receiving time data corresponding to the second real-time positioning position data.
It should be noted that, the positioning device in the intelligent wearable device may continuously acquire positioning position data at a fixed time interval, and in this embodiment, two positioning position data may be acquired simultaneously, so the positioning device is marked as first real-time positioning position data and second real-time positioning position data, where the first real-time positioning position data and the second real-time positioning position data have corresponding longitude data, latitude data and altitude data, and after the intelligent wearable device sets a fixed time interval, there is a time for theoretically receiving positioning information, and at the same time there is a corresponding real-time receiving time when actually receiving the positioning information.
Referring to fig. 3, fig. 3 is a flowchart of a motion trail display method based on beidou positioning according to an embodiment of the present application for obtaining effective real-time positioning position data. According to an embodiment of the present application, the obtaining valid positioning time data according to the positioning time data processing, and obtaining corresponding valid real-time positioning position data according to the valid positioning time data, specifically includes:
s31, subtracting theoretical receiving time data from the first real-time receiving time data, and dividing the theoretical receiving time data by preset time delay standard data to obtain a first delay time relative index;
s32, subtracting the theoretical receiving time data from the second real-time receiving time data, and dividing the theoretical receiving time data by preset time delay standard data to obtain a second delay time relative index;
S33, comparing the first delay time relative index and the second delay time relative index with a preset delay time relative index threshold value respectively to obtain real-time positioning time state data comprising effective positioning time data or ineffective positioning time data;
S34, acquiring real-time positioning position data corresponding to the effective positioning time data, and marking the real-time positioning position data as effective real-time positioning position data.
It is to be noted that if the real-time receiving time is later than the theoretical receiving time by a certain value, it is indicated that the time of the received signal is delayed, the updating of the positioning position data is not in time, the obtained difference is divided by the preset time delay standard data after the real-time receiving time data is subtracted by the theoretical receiving time data, the delay time relative index is obtained, the first delay time relative index and the second delay time relative index are obtained according to the logic, the real-time receiving time data is later than or equal to the theoretical receiving time data in the calculating process of the real-time receiving time data minus the theoretical receiving time data, the time closest to the theoretical receiving time data is compared with the first delay time relative index and the second delay time relative index respectively to the preset delay time relative index threshold, the real-time positioning time state data including the effective positioning time data or the ineffective positioning time data is obtained, the corresponding positioning time data is the effective positioning time data if the first delay time relative index is smaller than the delay time relative index threshold, the corresponding positioning data is the ineffective positioning time data if the first delay time relative index is larger than or equal to the delay time relative index threshold, and the second delay time relative index is equal to the effective positioning data is greater than the latitude data or equal to the effective positioning time index.
Referring to fig. 4, fig. 4 is a flowchart of a motion trail display method based on beidou positioning to obtain a positioning difference state according to an embodiment of the present application. According to an embodiment of the present application, the processing of the positioning position data in real time to obtain positioning position deviation data, and comparing the positioning position deviation data with a preset positioning position deviation threshold value to obtain a positioning difference state specifically includes:
s41, if the first real-time receiving time data and the second real-time receiving time data are effective positioning time data, inputting the effective first longitude data, the effective first latitude data, the effective first altitude data, the effective second longitude data, the effective second latitude data and the effective second altitude data into a preset positioning position deviation evaluation model for processing to obtain positioning position deviation data;
s42, comparing the positioning position deviation data with a preset positioning position deviation threshold value to obtain a positioning difference state, wherein the positioning difference state comprises a consistent state or an inconsistent state.
If one of the real-time receiving time data is the effective positioning time data, the effective real-time positioning position data corresponding to the effective positioning time data is unique, the effective real-time positioning position data is directly marked as the effective positioning position data, and the calculation formula of the positioning position deviation data in the positioning position deviation evaluation model is as follows:
;
Wherein, the In order to locate the positional deviation data,Respectively valid first longitude data, valid first latitude data and valid first altitude data,Valid second longitude data, valid second latitude data, valid second altitude data,Respectively preset characteristic coefficients (the characteristic coefficients are obtained by inquiring a preset motion trail display platform based on Beidou positioning);
And if the real-time receiving time data are all invalid positioning time data, marking the valid real-time positioning position data in the last fixed time interval period as valid positioning position data.
According to the embodiment of the invention, the method comprises the steps of obtaining the positioning parameters according to the positioning difference state, processing according to the positioning parameters to obtain the positioning effective index, and comparing the positioning effective index to obtain the effective positioning position data, wherein the method specifically comprises the following steps:
If the positioning difference state is the consistent state, averaging the effective first longitude data and the effective second longitude data to obtain mean longitude data, averaging the effective first latitude data and the effective second latitude data to obtain mean latitude data, and averaging the effective first altitude data and the effective second altitude data to obtain mean altitude data;
taking the mean longitude data, the mean latitude data and the mean altitude data as effective positioning position data;
If the positioning difference state is an inconsistent state, positioning parameters including first signal intensity data, first satellite number and first signal stability data corresponding to effective first real-time positioning position data, second signal intensity data, second satellite number and second signal stability data corresponding to effective second real-time positioning position data are obtained;
Processing the first signal intensity data, the first satellite number and the first signal stability data through a preset positioning effective evaluation model to obtain a first positioning effective index;
Processing the second signal intensity data, the second satellite number and the second signal stability data through a preset positioning effective evaluation model to obtain a second positioning effective index;
And comparing the first positioning effective index with the second positioning effective index to obtain effective positioning position data.
It should be noted that, in this embodiment, if the positioning difference state is an inconsistent state, it is indicated that the difference between the two positioning position data is larger, and it is necessary to determine which of the effective real-time positioning position data is more accurate, where the effective real-time positioning position data includes two effective first real-time positioning position data and effective second real-time positioning position data;
the calculation formula of the first positioning effective index is as follows:
;
Wherein, the For the first positioning of the effective index(s),The first signal strength data, the first satellite number and the first signal stability data,Respectively preset characteristic coefficients (the characteristic coefficients are obtained by inquiring a preset motion trail display platform based on Beidou positioning);
The calculation formula of the second positioning effective index is as follows:
;
Wherein, the For the second location availability index,The second signal strength data, the second satellite number and the second signal stability data,Respectively preset characteristic coefficients (the characteristic coefficients are obtained by inquiring a preset motion trail display platform based on Beidou positioning);
and comparing the sizes of the first positioning effective index and the second positioning effective index, and taking the larger one as effective positioning position data.
According to the embodiment of the invention, the acquiring real-time motion state data of the intelligent wearable device, combining the real-time motion state data with the effective positioning position data, and processing the effective positioning position data through a preset fusion position processing model to acquire fusion position data specifically comprises the following steps:
Acquiring real-time motion state data of intelligent wearable equipment, wherein the real-time motion state data comprises acceleration data, angular velocity data and direction data;
and combining the acceleration data, the angular velocity data and the direction data with the effective positioning position data, and processing the effective positioning position data through a preset position fusion processing model to obtain fusion position data.
It should be noted that, the intelligent wearable device is a motion process, acceleration data, angular velocity data and direction data are involved in the process, a smooth and accurate motion track cannot be obtained only according to positioning information, and a situation that an individual signal is lost may exist in the middle, so that fusion position data needs to be obtained through processing of a preset position fusion processing model according to the acceleration data, the angular velocity data, the direction data and the effective positioning position data, and the position fusion processing model is a calculation model obtained through training of a large amount of historical data.
It is worth mentioning that the method further comprises:
acquiring planned motion trail data of a user in a preset time period;
performing coincidence degree comparison on the planned motion trail data and the real-time motion trail data to obtain a coincidence degree index;
comparing the coincidence degree index with a preset route state evaluation threshold value to obtain a motion trail state;
extracting a first threshold value and a second threshold value according to the preset route state evaluation threshold value, wherein the first threshold value is larger than the second threshold value;
comparing the coincidence index with a first threshold value and a second threshold value;
if the coincidence degree index is larger than a first threshold value, the motion trail state is a normal state;
If the coincidence degree index is larger than the second threshold and smaller than or equal to the first threshold, the motion trail state is an abnormal state, and the intelligent wearing equipment sends out an abnormal prompt;
And if the coincidence degree index is smaller than or equal to the second threshold value, the motion trail state is an early warning state, and the intelligent wearable device sends out early warning and initiates a voice call with the management user at the same time.
It should be noted that the intelligent wearable device is widely applied to teenagers, parents can set motion trajectories of students in a student-to-school time period, such as motion trajectories of walking from school to home, when the coincidence degree index of the students is high, the students walk according to the established trajectories, in this embodiment, the route state evaluation threshold is set to (0.85,1), the motion trajectory state is a normal state, (0.6,0.85), the motion trajectory state is an abnormal state, the motion trajectory state is a [0,0.6], the motion trajectory state is an early warning state, and when the coincidence degree index is obtained by calculation, the motion trajectory state is a normal state.
It is worth mentioning that the method further comprises:
Acquiring motion parameters and standard parameters of different preset stages under a user motion trail, wherein the motion parameters comprise average heart rate data, average step frequency data and average speed data, and the standard parameters comprise standard heart rate data, standard step frequency data and standard speed data;
Inputting the average heart rate data, the average step frequency data, the average speed data, the standard heart rate data, the standard step frequency data and the standard speed data into a preset physical condition evaluation model for processing to obtain a physical condition index;
comparing the physical condition index with a preset physical condition evaluation threshold to obtain a physical condition;
Extracting a third threshold value and a fourth threshold value according to the preset physical state evaluation threshold value, wherein the third threshold value is larger than the fourth threshold value;
Comparing the body condition index to a third threshold and a fourth threshold;
If the physical condition index is greater than a third threshold, the physical condition is excellent;
if the physical condition index is greater than the fourth threshold and less than or equal to the third threshold, the physical state is a good state;
and if the physical condition index is less than or equal to the fourth threshold, the physical condition is a poor condition.
In the exercise process, the association situation between the activity condition and the physical condition of the track or the part of the track is sometimes understood, namely, the physical condition is known through the physical condition index, the smaller the physical condition index is, the closer the description is to the standard, the physical condition is more in line with the standard condition, in a certain range, the heart rate of a person is also faster along with the increase of the exercise step frequency and the faster of the exercise speed, the physical condition assessment model is a model obtained through training a large amount of historical data, the physical condition index can be obtained through calculation, in the embodiment, the physical condition assessment threshold is set and updated according to the data updated in the obtained historical exercise database, and the physical condition of the user can be displayed in stages in the exercise track, so that the user can know the physical condition of the user conveniently.
The invention also discloses a motion trail display system based on Beidou positioning, which comprises a memory and a processor, wherein the memory stores a motion trail display method program based on Beidou positioning, and the motion trail display method program based on Beidou positioning realizes the following steps when being executed by the processor:
acquiring positioning information received by intelligent wearable equipment, wherein the positioning information comprises real-time positioning position data and positioning time data;
Obtaining effective positioning time data according to the positioning time data processing, and obtaining corresponding effective real-time positioning position data according to the effective positioning time data;
obtaining positioning position deviation data according to effective real-time positioning position data processing, and comparing the positioning position deviation data with a preset positioning position deviation threshold value to obtain a positioning difference state;
obtaining positioning parameters according to the positioning difference state, processing according to the positioning parameters to obtain positioning effective indexes, and comparing the positioning effective indexes to obtain effective positioning position data;
Acquiring real-time motion state data of the intelligent wearable equipment, combining the real-time motion state data with effective positioning position data, and processing the effective positioning position data through a preset fusion position processing model to acquire fusion position data;
Labeling the fusion position data on a preset intelligent wearable device motion coordinate system, connecting the fusion position data to obtain a motion track, and sending the motion track to a display of the intelligent wearable device for displaying.
It is to be noted that, the display of the motion trail of the intelligent wearable device is achieved according to the obtained positioning information, so that a positioning device is arranged in the intelligent device, in this embodiment, in order to improve the positioning accuracy, two different positioning systems such as Beidou positioning and GPS positioning are built in, real-time positioning position data and positioning time data received by the intelligent wearable device are in one-to-one correspondence, the real-time positioning position data and the positioning time data can be obtained according to a time interval period set by a user or the device, in the process of obtaining the positioning information by the intelligent wearable device, the situation that the positioning time is not updated timely possibly exists, the positioning data is inaccurate, but when the two positioning systems run simultaneously, the situation can be greatly reduced, after judging that the effective positioning time data is obtained, the effective real-time positioning position data corresponding to the time can be obtained, if one positioning system is effective, the effective real-time positioning position data can be obtained, no positioning position deviation exists in the state, if the two positioning systems are effective simultaneously, the two positioning systems can be obtained according to a threshold value comparison after the positioning position deviation data, the positioning difference state is obtained, the positioning data is obtained according to the difference state, the positioning parameter is obtained, the real-time position coordinate system is obtained, the motion coordinate system is obtained by fusing the real-time position coordinate system, the real-time position coordinate system is obtained, and the motion coordinate system is obtained by fusing the real-time positioning data, and the movement coordinate system is finally, and the data is displayed by the real-time position coordinate system.
According to an embodiment of the present invention, the acquiring positioning information received by the smart wearable device includes positioning position data and positioning time data, and specifically includes:
acquiring positioning position data of a preset time interval period, wherein the positioning position data comprises first real-time positioning position data and second real-time positioning position data;
The first real-time positioning position data comprises first longitude data, first latitude data and first altitude data, and the second real-time positioning position data comprises second longitude data, second latitude data and second altitude data;
Acquiring positioning time data, including theoretical receiving time data and real-time receiving time data;
the real-time reception time data includes first real-time reception time data corresponding to the first real-time positioning position data and second real-time reception time data corresponding to the second real-time positioning position data.
It should be noted that, the positioning device in the intelligent wearable device may continuously acquire positioning position data at a fixed time interval, and in this embodiment, two positioning position data may be acquired simultaneously, so the positioning device is marked as first real-time positioning position data and second real-time positioning position data, where the first real-time positioning position data and the second real-time positioning position data have corresponding longitude data, latitude data and altitude data, and after the intelligent wearable device sets a fixed time interval, there is a time for theoretically receiving positioning information, and at the same time there is a corresponding real-time receiving time when actually receiving the positioning information.
According to an embodiment of the present invention, the obtaining valid positioning time data according to the positioning time data processing, and obtaining corresponding valid real-time positioning position data according to the valid positioning time data, specifically includes:
subtracting theoretical receiving time data from the first real-time receiving time data, and dividing the theoretical receiving time data by preset time delay standard data to obtain a first delay time relative index;
Subtracting the theoretical receiving time data from the second real-time receiving time data, and dividing the theoretical receiving time data by preset time delay standard data to obtain a second delay time relative index;
Comparing the first delay time relative index and the second delay time relative index with a preset delay time relative index threshold value respectively to obtain real-time positioning time state data comprising effective positioning time data or ineffective positioning time data;
and acquiring real-time positioning position data corresponding to the effective positioning time data, and recording the real-time positioning position data as effective real-time positioning position data.
It is to be noted that if the real-time receiving time is later than the theoretical receiving time by a certain value, it is indicated that the time of the received signal is delayed, the updating of the positioning position data is not in time, the obtained difference is divided by the preset time delay standard data after the real-time receiving time data is subtracted by the theoretical receiving time data, the delay time relative index is obtained, the first delay time relative index and the second delay time relative index are obtained according to the logic, the real-time receiving time data is later than or equal to the theoretical receiving time data in the calculating process of the real-time receiving time data minus the theoretical receiving time data, the time closest to the theoretical receiving time data is compared with the first delay time relative index and the second delay time relative index respectively to the preset delay time relative index threshold, the real-time positioning time state data including the effective positioning time data or the ineffective positioning time data is obtained, the corresponding positioning time data is the effective positioning time data if the first delay time relative index is smaller than the delay time relative index threshold, the corresponding positioning data is the ineffective positioning time data if the first delay time relative index is larger than or equal to the delay time relative index threshold, and the second delay time relative index is equal to the effective positioning data is greater than the latitude data or equal to the effective positioning time index.
According to an embodiment of the present invention, the processing of the positioning position data in real time to obtain positioning position deviation data, and comparing the positioning position deviation data with a preset positioning position deviation threshold value to obtain a positioning difference state specifically includes:
If the first real-time receiving time data and the second real-time receiving time data are effective positioning time data, inputting the effective first longitude data, the effective first latitude data, the effective first altitude data, the effective second longitude data, the effective second latitude data and the effective second altitude data into a preset positioning position deviation evaluation model for processing to obtain positioning position deviation data;
And comparing the positioning position deviation data with a preset positioning position deviation threshold value to obtain a positioning difference state, wherein the positioning difference state comprises a consistent state or an inconsistent state.
If one of the real-time receiving time data is the effective positioning time data, the effective real-time positioning position data corresponding to the effective positioning time data is unique, the effective real-time positioning position data is directly marked as the effective positioning position data, and the calculation formula of the positioning position deviation data in the positioning position deviation evaluation model is as follows:
;
Wherein, the In order to locate the positional deviation data,Respectively valid first longitude data, valid first latitude data and valid first altitude data,Valid second longitude data, valid second latitude data, valid second altitude data,Respectively preset characteristic coefficients (the characteristic coefficients are obtained by inquiring a preset motion trail display platform based on Beidou positioning);
And if the real-time receiving time data are all invalid positioning time data, marking the valid real-time positioning position data in the last fixed time interval period as valid positioning position data.
According to the embodiment of the invention, the method comprises the steps of obtaining the positioning parameters according to the positioning difference state, processing according to the positioning parameters to obtain the positioning effective index, and comparing the positioning effective index to obtain the effective positioning position data, wherein the method specifically comprises the following steps:
If the positioning difference state is the consistent state, averaging the effective first longitude data and the effective second longitude data to obtain mean longitude data, averaging the effective first latitude data and the effective second latitude data to obtain mean latitude data, and averaging the effective first altitude data and the effective second altitude data to obtain mean altitude data;
taking the mean longitude data, the mean latitude data and the mean altitude data as effective positioning position data;
If the positioning difference state is an inconsistent state, positioning parameters including first signal intensity data, first satellite number and first signal stability data corresponding to effective first real-time positioning position data, second signal intensity data, second satellite number and second signal stability data corresponding to effective second real-time positioning position data are obtained;
Processing the first signal intensity data, the first satellite number and the first signal stability data through a preset positioning effective evaluation model to obtain a first positioning effective index;
Processing the second signal intensity data, the second satellite number and the second signal stability data through a preset positioning effective evaluation model to obtain a second positioning effective index;
And comparing the first positioning effective index with the second positioning effective index to obtain effective positioning position data.
It should be noted that, in this embodiment, if the positioning difference state is an inconsistent state, it is indicated that the difference between the two positioning position data is larger, and it is necessary to determine which of the effective real-time positioning position data is more accurate, where the effective real-time positioning position data includes two effective first real-time positioning position data and effective second real-time positioning position data;
the calculation formula of the first positioning effective index is as follows:
;
Wherein, the For the first positioning of the effective index(s),The first signal strength data, the first satellite number and the first signal stability data,Respectively preset characteristic coefficients (the characteristic coefficients are obtained by inquiring a preset motion trail display platform based on Beidou positioning);
The calculation formula of the second positioning effective index is as follows:
;
Wherein, the For the second location availability index,The second signal strength data, the second satellite number and the second signal stability data,Respectively preset characteristic coefficients (the characteristic coefficients are obtained by inquiring a preset motion trail display platform based on Beidou positioning);
and comparing the sizes of the first positioning effective index and the second positioning effective index, and taking the larger one as effective positioning position data.
According to the embodiment of the invention, the acquiring real-time motion state data of the intelligent wearable device, combining the real-time motion state data with the effective positioning position data, and processing the effective positioning position data through a preset fusion position processing model to acquire fusion position data specifically comprises the following steps:
Acquiring real-time motion state data of intelligent wearable equipment, wherein the real-time motion state data comprises acceleration data, angular velocity data and direction data;
and combining the acceleration data, the angular velocity data and the direction data with the effective positioning position data, and processing the effective positioning position data through a preset position fusion processing model to obtain fusion position data.
It should be noted that, the intelligent wearable device is a motion process, acceleration data, angular velocity data and direction data are involved in the process, a smooth and accurate motion track cannot be obtained only according to positioning information, and a situation that an individual signal is lost may exist in the middle, so that fusion position data needs to be obtained through processing of a preset position fusion processing model according to the acceleration data, the angular velocity data, the direction data and the effective positioning position data, and the position fusion processing model is a calculation model obtained through training of a large amount of historical data.
It is worth mentioning that the method further comprises:
acquiring planned motion trail data of a user in a preset time period;
performing coincidence degree comparison on the planned motion trail data and the real-time motion trail data to obtain a coincidence degree index;
comparing the coincidence degree index with a preset route state evaluation threshold value to obtain a motion trail state;
extracting a first threshold value and a second threshold value according to the preset route state evaluation threshold value, wherein the first threshold value is larger than the second threshold value;
comparing the coincidence index with a first threshold value and a second threshold value;
if the coincidence degree index is larger than a first threshold value, the motion trail state is a normal state;
If the coincidence degree index is larger than the second threshold and smaller than or equal to the first threshold, the motion trail state is an abnormal state, and the intelligent wearing equipment sends out an abnormal prompt;
And if the coincidence degree index is smaller than or equal to the second threshold value, the motion trail state is an early warning state, and the intelligent wearable device sends out early warning and initiates a voice call with the management user at the same time.
It should be noted that the intelligent wearable device is widely applied to teenagers, parents can set motion trajectories of students in a student-to-school time period, such as motion trajectories of walking from school to home, when the coincidence degree index of the students is high, the students walk according to the established trajectories, in this embodiment, the route state evaluation threshold is set to (0.85,1), the motion trajectory state is a normal state, (0.6,0.85), the motion trajectory state is an abnormal state, the motion trajectory state is a [0,0.6], the motion trajectory state is an early warning state, and when the coincidence degree index is obtained by calculation, the motion trajectory state is a normal state.
It is worth mentioning that the method further comprises:
Acquiring motion parameters and standard parameters of different preset stages under a user motion trail, wherein the motion parameters comprise average heart rate data, average step frequency data and average speed data, and the standard parameters comprise standard heart rate data, standard step frequency data and standard speed data;
Inputting the average heart rate data, the average step frequency data, the average speed data, the standard heart rate data, the standard step frequency data and the standard speed data into a preset physical condition evaluation model for processing to obtain a physical condition index;
comparing the physical condition index with a preset physical condition evaluation threshold to obtain a physical condition;
Extracting a third threshold value and a fourth threshold value according to the preset physical state evaluation threshold value, wherein the third threshold value is larger than the fourth threshold value;
Comparing the body condition index to a third threshold and a fourth threshold;
If the physical condition index is greater than a third threshold, the physical condition is excellent;
if the physical condition index is greater than the fourth threshold and less than or equal to the third threshold, the physical state is a good state;
and if the physical condition index is less than or equal to the fourth threshold, the physical condition is a poor condition.
In the exercise process, the association situation between the activity condition and the physical condition of the track or the part of the track is sometimes understood, namely, the physical condition is known through the physical condition index, the smaller the physical condition index is, the closer the description is to the standard, the physical condition is more in line with the standard condition, in a certain range, the heart rate of a person is also faster along with the increase of the exercise step frequency and the faster of the exercise speed, the physical condition assessment model is a model obtained through training a large amount of historical data, the physical condition index can be obtained through calculation, in the embodiment, the physical condition assessment threshold is set and updated according to the data updated in the obtained historical exercise database, and the physical condition of the user can be displayed in stages in the exercise track, so that the user can know the physical condition of the user conveniently.
The third aspect of the present invention provides a readable storage medium, where the readable storage medium includes a motion trail display method program based on beidou positioning, and when the motion trail display method program based on beidou positioning is executed by a processor, the steps of a motion trail display method based on beidou positioning are implemented.
The invention discloses a motion trail display method, a system and a medium based on Beidou positioning, which are characterized in that real-time positioning position data and positioning time data received by intelligent wearable equipment are obtained, effective positioning time data are obtained through processing according to the positioning time data, corresponding effective real-time positioning position data are obtained, positioning position deviation data are obtained through calculation, a threshold value is compared, a positioning difference state is obtained, positioning parameters are obtained through processing according to the positioning difference state, effective positioning position data are obtained through comparison, fusion position data are obtained through processing according to the real-time motion state data and the effective positioning position data, the fusion position data are marked in a motion coordinate system of the intelligent wearable equipment to obtain and display a motion trail, and therefore the technology of obtaining and displaying the motion trail is realized through judgment of the effective positioning time data and the positioning difference state and calculation of the effective positioning position data.
In the several embodiments provided by the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is merely a logical function division, and there may be additional divisions of actual implementation, such as multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. In addition, the various components shown or discussed may be coupled or directly coupled or communicatively coupled to each other via some interface, whether indirectly coupled or communicatively coupled to devices or units, whether electrically, mechanically, or otherwise.
The units described as separate components may or may not be physically separate, and components displayed as units may or may not be physical units, may be located in one place or distributed on a plurality of network units, and may select some or all of the units according to actual needs to achieve the purpose of the embodiment.
In addition, each functional unit in each embodiment of the present invention may be integrated in one processing unit, or each unit may be separately used as a unit, or two or more units may be integrated in one unit, where the integrated units may be implemented in a form of hardware or a form of hardware plus a form of software functional unit.
It will be appreciated by those of ordinary skill in the art that implementing all or part of the steps of the above method embodiments may be implemented by hardware associated with program instructions, where the above program may be stored in a readable storage medium, where the program when executed performs the steps comprising the above method embodiments, where the above storage medium includes various media that may store program code, such as a removable storage device, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk.
Or the above-described integrated units of the invention may be stored in a readable storage medium if implemented in the form of software functional modules and sold or used as separate products. Based on such understanding, the technical solution of the embodiments of the present invention may be embodied in essence or a part contributing to the prior art in the form of a software product stored in a storage medium, including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in the embodiments of the present invention. The storage medium includes various media capable of storing program codes such as a removable storage device, a ROM, a RAM, a magnetic disk or an optical disk.

Claims (6)

1.一种基于北斗定位的运动轨迹显示方法,其特征在于,包括:1. A motion trajectory display method based on Beidou positioning, characterized by comprising: 获取预设时间间隔周期的定位位置数据,包括第一实时定位位置数据和第二实时定位位置数据;Acquire positioning position data at a preset time interval, including first real-time positioning position data and second real-time positioning position data; 所述第一实时定位位置数据包括第一经度数据、第一纬度数据和第一海拔高度数据,所述第二实时定位位置数据包括第二经度数据、第二纬度数据和第二海拔高度数据;The first real-time positioning position data includes first longitude data, first latitude data and first altitude data, and the second real-time positioning position data includes second longitude data, second latitude data and second altitude data; 获取定位时间数据,包括理论接收时间数据和实时接收时间数据;Obtain positioning time data, including theoretical receiving time data and real-time receiving time data; 所述实时接收时间数据包括与第一实时定位位置数据对应的第一实时接收时间数据和与第二实时定位位置数据对应的第二实时接收时间数据;The real-time receiving time data includes first real-time receiving time data corresponding to the first real-time positioning position data and second real-time receiving time data corresponding to the second real-time positioning position data; 将所述第一实时接收时间数据减去理论接收时间数据后,再除以预设时间延迟标准数据,获得第一延迟时间相对指数;Subtract the theoretical receiving time data from the first real-time receiving time data, and then divide the data by the preset time delay standard data to obtain a first delay time relative index; 将所述第二实时接收时间数据减去理论接收时间数据后,再除以预设时间延迟标准数据,获得第二延迟时间相对指数;Subtract the theoretical receiving time data from the second real-time receiving time data, and then divide the data by the preset time delay standard data to obtain a second delay time relative index; 将所述第一延迟时间相对指数和第二延迟时间相对指数分别与预设延迟时间相对指数阈值进行比较,获得实时定位时间状态数据,包括有效定位时间数据或无效定位时间数据;Compare the first delay time relative index and the second delay time relative index with a preset delay time relative index threshold value respectively to obtain real-time positioning time state data, including valid positioning time data or invalid positioning time data; 获取所述有效定位时间数据对应的实时定位位置数据,记为有效实时定位位置数据;Acquire the real-time positioning position data corresponding to the effective positioning time data, and record it as the effective real-time positioning position data; 根据有效实时定位位置数据处理获得定位位置偏差数据,并将定位位置偏差数据与预设定位位置偏差阈值进行比较,获得定位差异状态;The positioning position deviation data is obtained according to the effective real-time positioning position data processing, and the positioning position deviation data is compared with the preset positioning position deviation threshold to obtain the positioning difference state; 根据定位差异状态获取定位参数,根据定位参数处理获得定位有效指数,并将定位有效指数进行对比后获得有效定位位置数据;Acquire positioning parameters according to the positioning difference state, obtain positioning validity index according to the positioning parameters, and obtain valid positioning position data after comparing the positioning validity index; 获取智能穿戴设备的实时运动状态数据,将实时运动状态数据结合有效定位位置数据通过预设融合位置处理模型处理获得融合位置数据;Acquire real-time motion state data of the smart wearable device, and combine the real-time motion state data with effective positioning position data through a preset fusion position processing model to obtain fusion position data; 将所述融合位置数据标注在预设智能穿戴设备运动坐标系,并将融合位置数据连接后获得运动轨迹,将运动轨迹发送至智能穿戴设备的显示器进行显示。The fused position data are marked in a preset smart wearable device motion coordinate system, and the motion trajectory is obtained after the fused position data are connected, and the motion trajectory is sent to the display of the smart wearable device for display. 2.根据权利要求1所述的基于北斗定位的运动轨迹显示方法,其特征在于,所述根据有效实时定位位置数据处理获得定位位置偏差数据,并将定位位置偏差数据与预设定位位置偏差阈值进行比较,获得定位差异状态,具体包括:2. The method for displaying a motion trajectory based on Beidou positioning according to claim 1 is characterized in that the method of obtaining positioning position deviation data according to effective real-time positioning position data processing, and comparing the positioning position deviation data with a preset positioning position deviation threshold to obtain a positioning difference state, specifically includes: 若所述第一实时接收时间数据和第二实时接收时间数据均为有效定位时间数据,则将有效第一经度数据、有效第一纬度数据、有效第一海拔高度数据、有效第二经度数据、有效第二纬度数据和有效第二海拔高度数据输入预设定位位置偏差评估模型处理获得定位位置偏差数据;If the first real-time receiving time data and the second real-time receiving time data are both valid positioning time data, inputting the valid first longitude data, the valid first latitude data, the valid first altitude data, the valid second longitude data, the valid second latitude data and the valid second altitude data into a preset positioning position deviation evaluation model for processing to obtain positioning position deviation data; 将所述定位位置偏差数据与预设定位位置偏差阈值进行比较,获得定位差异状态,包括一致状态或不一致状态。The positioning position deviation data is compared with a preset positioning position deviation threshold to obtain a positioning difference state, including a consistent state or an inconsistent state. 3.根据权利要求2所述的基于北斗定位的运动轨迹显示方法,其特征在于,所述根据定位差异状态获取定位参数,根据定位参数处理获得定位有效指数,并将定位有效指数进行对比后获得有效定位位置数据,具体包括:3. The method for displaying the motion trajectory based on Beidou positioning according to claim 2 is characterized in that the method of obtaining the positioning parameters according to the positioning difference state, obtaining the positioning validity index according to the positioning parameter processing, and obtaining the valid positioning position data after comparing the positioning validity index specifically includes: 若所述定位差异状态为一致状态,则将有效第一经度数据和有效第二经度数据求取平均值获得均值经度数据,将有效第一纬度数据和有效第二纬度数据求取平均值获得均值纬度数据,将有效第一海拔高度数据和有效第二海拔高度数据求取平均值获得均值海拔数据;If the positioning difference state is a consistent state, then averaging the valid first longitude data and the valid second longitude data to obtain mean longitude data, averaging the valid first latitude data and the valid second latitude data to obtain mean latitude data, and averaging the valid first altitude data and the valid second altitude data to obtain mean altitude data; 将均值经度数据、均值纬度数据和均值海拔数据作为有效定位位置数据;The mean longitude data, the mean latitude data and the mean altitude data are used as effective positioning location data; 若所述定位差异状态为不一致状态,则获取定位参数,包括有效第一实时定位位置数据对应的第一信号强度数据、第一卫星数量和第一信号稳定性数据,有效第二实时定位位置数据对应的第二信号强度数据、第二卫星数量和第二信号稳定性数据;If the positioning difference state is an inconsistent state, obtaining positioning parameters, including first signal strength data, first number of satellites and first signal stability data corresponding to the valid first real-time positioning position data, and second signal strength data, second number of satellites and second signal stability data corresponding to the valid second real-time positioning position data; 将所述第一信号强度数据、第一卫星数量和第一信号稳定性数据通过预设定位有效评估模型处理,获得第一定位有效指数;Processing the first signal strength data, the first number of satellites and the first signal stability data through a preset positioning effectiveness evaluation model to obtain a first positioning effectiveness index; 将所述第二信号强度数据、第二卫星数量和第二信号稳定性数据通过预设定位有效评估模型处理,获得第二定位有效指数;Processing the second signal strength data, the second number of satellites, and the second signal stability data through a preset positioning effectiveness evaluation model to obtain a second positioning effectiveness index; 将所述第一定位有效指数和第二定位有效指数进行大小比较,获得有效定位位置数据。The first positioning validity index and the second positioning validity index are compared to obtain valid positioning position data. 4.根据权利要求3所述的基于北斗定位的运动轨迹显示方法,其特征在于,所述获取智能穿戴设备的实时运动状态数据,将实时运动状态数据结合有效定位位置数据通过预设融合位置处理模型处理获得融合位置数据,具体包括:4. The method for displaying motion trajectories based on Beidou positioning according to claim 3 is characterized in that the step of acquiring real-time motion state data of the smart wearable device and combining the real-time motion state data with the effective positioning position data to obtain fused position data through a preset fused position processing model specifically includes: 获取智能穿戴设备的实时运动状态数据,包括加速度数据、角速度数据和方向数据;Obtain real-time motion status data of smart wearable devices, including acceleration data, angular velocity data and direction data; 将加速度数据、角速度数据和方向数据结合有效定位位置数据通过预设位置融合处理模型处理获得融合位置数据。The acceleration data, angular velocity data and direction data are combined with the effective positioning position data and processed through a preset position fusion processing model to obtain fused position data. 5.一种基于北斗定位的运动轨迹显示系统,其特征在于,包括存储器和处理器,所述存储器中包括垃圾数据回收及固态存储优化方法程序,所述垃圾数据回收及固态存储优化方法程序被所述处理器执行时实现如下步骤:5. A motion trajectory display system based on Beidou positioning, characterized in that it includes a memory and a processor, the memory includes a garbage data recovery and solid-state storage optimization method program, and the garbage data recovery and solid-state storage optimization method program is executed by the processor to implement the following steps: 获取预设时间间隔周期的定位位置数据,包括第一实时定位位置数据和第二实时定位位置数据;Acquire positioning position data at a preset time interval, including first real-time positioning position data and second real-time positioning position data; 所述第一实时定位位置数据包括第一经度数据、第一纬度数据和第一海拔高度数据,所述第二实时定位位置数据包括第二经度数据、第二纬度数据和第二海拔高度数据;The first real-time positioning position data includes first longitude data, first latitude data and first altitude data, and the second real-time positioning position data includes second longitude data, second latitude data and second altitude data; 获取定位时间数据,包括理论接收时间数据和实时接收时间数据;Obtain positioning time data, including theoretical receiving time data and real-time receiving time data; 所述实时接收时间数据包括与第一实时定位位置数据对应的第一实时接收时间数据和与第二实时定位位置数据对应的第二实时接收时间数据;The real-time receiving time data includes first real-time receiving time data corresponding to the first real-time positioning position data and second real-time receiving time data corresponding to the second real-time positioning position data; 将所述第一实时接收时间数据减去理论接收时间数据后,再除以预设时间延迟标准数据,获得第一延迟时间相对指数;Subtract the theoretical receiving time data from the first real-time receiving time data, and then divide the data by the preset time delay standard data to obtain a first delay time relative index; 将所述第二实时接收时间数据减去理论接收时间数据后,再除以预设时间延迟标准数据,获得第二延迟时间相对指数;Subtract the theoretical receiving time data from the second real-time receiving time data, and then divide the data by the preset time delay standard data to obtain a second delay time relative index; 将所述第一延迟时间相对指数和第二延迟时间相对指数分别与预设延迟时间相对指数阈值进行比较,获得实时定位时间状态数据,包括有效定位时间数据或无效定位时间数据;Compare the first delay time relative index and the second delay time relative index with a preset delay time relative index threshold value respectively to obtain real-time positioning time state data, including valid positioning time data or invalid positioning time data; 获取所述有效定位时间数据对应的实时定位位置数据,记为有效实时定位位置数据;Acquire the real-time positioning position data corresponding to the effective positioning time data, and record it as the effective real-time positioning position data; 根据有效实时定位位置数据处理获得定位位置偏差数据,并将定位位置偏差数据与预设定位位置偏差阈值进行比较,获得定位差异状态;The positioning position deviation data is obtained according to the effective real-time positioning position data processing, and the positioning position deviation data is compared with the preset positioning position deviation threshold to obtain the positioning difference state; 根据定位差异状态获取定位参数,根据定位参数处理获得定位有效指数,并将定位有效指数进行对比后获得有效定位位置数据;Acquire positioning parameters according to the positioning difference state, obtain positioning validity index according to the positioning parameters, and obtain valid positioning position data after comparing the positioning validity index; 获取智能穿戴设备的实时运动状态数据,将实时运动状态数据结合有效定位位置数据通过预设融合位置处理模型处理获得融合位置数据;Acquire real-time motion state data of the smart wearable device, and combine the real-time motion state data with effective positioning position data through a preset fusion position processing model to obtain fusion position data; 将所述融合位置数据标注在预设智能穿戴设备运动坐标系,并将融合位置数据连接后获得运动轨迹,将运动轨迹发送至智能穿戴设备的显示器进行显示。The fused position data are marked in a preset smart wearable device motion coordinate system, and the motion trajectory is obtained after the fused position data are connected, and the motion trajectory is sent to the display of the smart wearable device for display. 6.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中包括基于北斗定位的运动轨迹显示方法程序,所述基于北斗定位的运动轨迹显示方法程序被处理器执行时,实现如权利要求1至4中任一项所述的基于北斗定位的运动轨迹显示方法的步骤。6. A computer-readable storage medium, characterized in that the computer-readable storage medium includes a motion trajectory display method program based on Beidou positioning, and when the motion trajectory display method program based on Beidou positioning is executed by a processor, the steps of the motion trajectory display method based on Beidou positioning as described in any one of claims 1 to 4 are implemented.
CN202510209454.8A 2025-02-25 2025-02-25 Motion trail display method, system and medium based on Beidou positioning Active CN119689510B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202510209454.8A CN119689510B (en) 2025-02-25 2025-02-25 Motion trail display method, system and medium based on Beidou positioning

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202510209454.8A CN119689510B (en) 2025-02-25 2025-02-25 Motion trail display method, system and medium based on Beidou positioning

Publications (2)

Publication Number Publication Date
CN119689510A CN119689510A (en) 2025-03-25
CN119689510B true CN119689510B (en) 2025-07-11

Family

ID=95031488

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202510209454.8A Active CN119689510B (en) 2025-02-25 2025-02-25 Motion trail display method, system and medium based on Beidou positioning

Country Status (1)

Country Link
CN (1) CN119689510B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108827308A (en) * 2018-06-12 2018-11-16 杭州视氪科技有限公司 A kind of high-precision pedestrian's outdoor positioning system and method merged based on inertial sensor and GPS data
WO2024261912A1 (en) * 2023-06-21 2024-12-26 日本電信電話株式会社 Reception device, reception method, and program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7499712B2 (en) * 2002-09-05 2009-03-03 Qualcomm Incorporated Position computation in a positioning system using synchronization time bias
JP6115589B2 (en) * 2015-06-18 2017-04-19 カシオ計算機株式会社 Satellite radio wave receiver, electronic clock, date and time information acquisition method and program
CN105242525A (en) * 2015-10-09 2016-01-13 电子科技大学中山学院 Wearable intelligent watch capable of realizing Beidou GPS positioning
JP6593879B2 (en) * 2016-03-24 2019-10-23 日本電気株式会社 Satellite positioning system, positioning terminal, positioning method, and program
CN111158030A (en) * 2020-01-17 2020-05-15 珠海格力电器股份有限公司 Satellite positioning method and device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108827308A (en) * 2018-06-12 2018-11-16 杭州视氪科技有限公司 A kind of high-precision pedestrian's outdoor positioning system and method merged based on inertial sensor and GPS data
WO2024261912A1 (en) * 2023-06-21 2024-12-26 日本電信電話株式会社 Reception device, reception method, and program

Also Published As

Publication number Publication date
CN119689510A (en) 2025-03-25

Similar Documents

Publication Publication Date Title
CN112035591B (en) Road network matching method, device, equipment and storage medium
US10154370B2 (en) System and method of an event timing system having integrated geodetic timing points
US8788193B2 (en) Tracking activity, velocity, and heading using sensors in mobile devices or other systems
US8934923B1 (en) System and method for geo-positioning guidance with respect to a land tract boundary
US9026094B2 (en) Method and apparatus for use of performance history data in positioning method selection
CN113959457B (en) Positioning method and device for automatic driving vehicle, vehicle and medium
CN108151747A (en) A kind of indoor locating system and localization method merged using acoustical signal with inertial navigation
US9158740B2 (en) Systems and methods for speed estimation based on stride data using predictive modeling
US20140243020A1 (en) Matching multiple mobile devices to identify joint movement of the mobile devices
CN115412852B (en) Method and system for determining motion trajectory of mobile terminal
CN112380314B (en) Road network information processing method and device, storage medium and electronic equipment
US20130261961A1 (en) Method for increasing waypoint accuracies for crowd-sourced routes
US20210029491A1 (en) System and Method for Tracking a User's Course by Comparing Geolocation Data from a Known Course
CN111983655A (en) Method and device for determining urban canyon region, electronic device and storage medium
CN119689510B (en) Motion trail display method, system and medium based on Beidou positioning
CN110793531A (en) Road matching method and device and readable storage medium
CN108362301B (en) Vehicle track display optimization method and device and terminal system
CN116989816A (en) Yaw identification method and device and electronic equipment
CN114564659B (en) A meteorological data acquisition device and acquisition method based on line information
CN112802231B (en) Vehicle risk assessment method, device, equipment and medium based on GPS data
US20240205876A1 (en) Communication device having cross-platform communication function, communication system having the same and communication method thereof
CN112911363A (en) Track video generation method, terminal device and computer-readable storage medium
CN116045964A (en) High-precision map update method and device
CN118541581A (en) Outdoor swimming trajectory determination method, system, device and storage medium
CN112600896A (en) Match segment matching system, match segment matching method and computer readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant