Nothing Special   »   [go: up one dir, main page]

CN111065052B - Positioning track-based behavior analysis method and smart watch - Google Patents

Positioning track-based behavior analysis method and smart watch Download PDF

Info

Publication number
CN111065052B
CN111065052B CN201911387655.8A CN201911387655A CN111065052B CN 111065052 B CN111065052 B CN 111065052B CN 201911387655 A CN201911387655 A CN 201911387655A CN 111065052 B CN111065052 B CN 111065052B
Authority
CN
China
Prior art keywords
position information
layer data
state
time
user
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
CN201911387655.8A
Other languages
Chinese (zh)
Other versions
CN111065052A (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.)
Guangdong Starcart Technology Co ltd
Original Assignee
Guangdong Starcart 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 Guangdong Starcart Technology Co ltd filed Critical Guangdong Starcart Technology Co ltd
Priority to CN201911387655.8A priority Critical patent/CN111065052B/en
Publication of CN111065052A publication Critical patent/CN111065052A/en
Application granted granted Critical
Publication of CN111065052B publication Critical patent/CN111065052B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • G06F16/215Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • H04W4/027Services making use of location information using location based information parameters using movement velocity, acceleration information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Remote Sensing (AREA)
  • Computational Linguistics (AREA)
  • Navigation (AREA)

Abstract

The invention relates to the technical field of high-precision positioning, and discloses a positioning track-based behavior analysis method, which comprises the following steps of: acquiring the position information of the positioning equipment at each moment; calculating to obtain the corresponding moving speed of each moment according to the position information; and (3) carrying out correction preprocessing on the position information: matching the position information with high-precision map data, and if the position S1 at the time of T1 is not in a spatial range corresponding to certain layer data and the position S0 at the time of T0 and the position S2 at the time of T2 are in the spatial range corresponding to the layer data, calculating to obtain an intermediate position S4 between S0 and S2, and taking the S4 as a corrected position at the time of T1; the time T0, the time T1, and the time T2 are consecutive times; and matching the position information after the correction pretreatment with high-precision map data, and analyzing to obtain the user behavior state information of the positioning equipment according to the heart rhythm of the user or the movement speed corresponding to the position information after the correction pretreatment.

Description

Positioning track-based behavior analysis method and smart watch
Technical Field
The invention relates to the technical field of high-precision positioning, in particular to a positioning track-based behavior analysis method.
Background
Along with the continuous development of electronic technology, portable electronic products such as smart watches and smart bracelets are becoming more and more popular. The positioning function of the intelligent watch can be used for checking the position and fence setting of a user and analyzing the user behavior by inquiring historical tracks.
Present intelligent wrist-watch locating information derives from global navigation positioning system, basic station location and WIFI location, because intelligent wrist-watch is because the volume is less, inner space is limited, can lead to the location antenna overall arrangement limited, and positioning accuracy descends relatively, and the precision of location can be worse when sheltering from the environment like tunnel, underground storehouse, indoor environment, and positional information can produce great drift. The drift of the positioning result of the smart watch can cause a large error to occur when the user behavior is analyzed through the track.
Disclosure of Invention
In order to at least solve the technical problem that the position information in the high-precision positioning track has larger drift, the invention provides a positioning track-based behavior analysis method, which has the following technical scheme:
a behavior analysis method based on a positioning track comprises the following steps: acquiring the position information of the positioning equipment at each moment: calculating to obtain the corresponding moving speed of each moment according to the position information; and (3) carrying out correction preprocessing on the position information: matching the position information with high-precision map data, and if the position S1 at the time of T1 is not in a spatial range corresponding to certain layer data and the position S0 at the time of T0 and the position S2 at the time of T2 are in the spatial range corresponding to the layer data, calculating to obtain an intermediate position S4 between S0 and S2, and taking the S4 as a corrected position at the time of T1; the T0 time, the T1 time and the T2 time are continuous times; the high-precision map data comprises at least one map layer data; and matching the position information after the correction pretreatment with high-precision map data, and analyzing to obtain the user behavior state information of the positioning equipment according to the movement speed corresponding to the heart rhythm of the user or the position information after the correction pretreatment.
Preferably, before the correction preprocessing is performed on the position information, speed preprocessing is performed: and selecting the position information corresponding to the moving speed within the first threshold value range.
Preferably, the number of star searches of the positioning device is obtained, and if the number of star searches is smaller than a preset second threshold and the position information after the correction preprocessing is matched with the building layer data, the user behavior state is in an indoor state.
Preferably, if the moving speed corresponding to the corrected and preprocessed position information is zero for a first time period, the user behavior state is a static state; if the moving speed corresponding to the position information after the correction preprocessing is zero for the first time and the position is in the space range corresponding to the expressway map-layer data, the user behavior state is a driving state and road congestion; and if the moving speed corresponding to the corrected and preprocessed position information is zero for the first time and the position is in the buffer space range corresponding to the zebra crossing map layer data, the user behavior state is a driving state and waits for a traffic light.
Preferably, if the moving speed corresponding to the position information after the correction preprocessing is greater than a third threshold and the position is in a spatial range corresponding to the expressway map-layer data or the general road map-layer, the user behavior state is a driving state; and if the moving speed corresponding to the position information after the correction and the preprocessing is greater than a third threshold and the position is in a space range corresponding to the bus special lane layer data, the user behavior state is a bus riding state.
Preferably, if the user behavior state is a driving state, acquiring road direction information of driving, and if an absolute value of a difference between a forward direction of driving and the road direction information is greater than a first angle, broadcasting a control instruction for activating the voice alarm of the positioning device.
Preferably, if the moving speed corresponding to the corrected and preprocessed position information is greater than a fourth threshold and smaller than a third threshold, and the position is in a spatial range corresponding to the bicycle lane layer data, the user behavior state is a bicycle riding state.
Preferably, if the moving speed corresponding to the corrected and preprocessed position information is smaller than a fourth threshold, the heart rhythm of the user is smaller than a fifth threshold, and the position is in a space range corresponding to the sidewalk map layer data or the zebra map layer data, the user behavior state is a walking state; and when the moving speed corresponding to the corrected and preprocessed position information is smaller than a fourth threshold, the heart rate of the user is larger than a fifth threshold and smaller than a sixth threshold, and the position is in a space range corresponding to the sidewalk map layer data or the zebra map layer data, the behavior state of the user is a running state.
Preferably, if the user position is within the spatial range corresponding to the zebra crossing map layer data, a control instruction for activating the voice alarm of the positioning device is broadcast.
On the other hand, the invention also discloses a behavior analysis method based on the positioning track of the intelligent watch, which is used for executing any one of the behavior analysis methods, and the positioning equipment is the intelligent watch.
Some technical effects of the invention are as follows: after the positioning position which does not meet the speed requirement is removed, the high-precision position information is combined with the user behavior analysis method of the high-precision map data, so that concise data processing is realized, the position information feedback of the positioning equipment is truly realized, the track display of the positioning equipment is optimized, and the user experience is improved.
Drawings
For a better understanding of the technical solution of the present invention, reference is made to the following drawings, which are included to assist in describing the prior art or embodiments. These drawings will selectively demonstrate articles of manufacture or methods related to either the prior art or some embodiments of the invention. The basic information for these figures is as follows:
fig. 1 is a schematic diagram of a positioning trajectory-based behavior analysis method in an embodiment.
Detailed Description
The technical means or technical effects related to the present invention will be further described below, and it is obvious that the examples provided are only some embodiments of the present invention, and not all embodiments. All other embodiments, which can be obtained by a person skilled in the art without any inventive step, will be within the scope of the present invention based on the embodiments of the present invention and the explicit or implicit representations or hints.
On the general idea, the invention discloses a positioning track-based behavior analysis method, which comprises the following steps: acquiring the position information of the positioning equipment at each moment; calculating to obtain the corresponding moving speed of each moment according to the position information; and (3) carrying out correction preprocessing on the position information: matching the position information with high-precision map data, and if the position S1 at the time of T1 is not in a spatial range corresponding to certain layer data and the position S0 at the time of T0 and the position S2 at the time of T2 are in the spatial range corresponding to the layer data, calculating to obtain an intermediate position S4 between S0 and S2, and taking the S4 as a corrected position at the time of T1; the T0 time, the T1 time and the T2 time are continuous times; the high-precision map data comprises at least one map layer data; and matching the position information after the correction pretreatment with high-precision map data, and analyzing to obtain the user behavior state information of the positioning equipment according to the movement speed corresponding to the heart rhythm of the user or the position information after the correction pretreatment.
Positioning devices refer to devices that are capable of establishing contact with the global navigation satellite system and obtaining high precision position information.
Each time refers to each unit time of the positioning apparatus uploading high-precision position information to the service, and generally, as shown in fig. 1, the positioning apparatus uploads the high-precision position information at a fixed frequency, for example, once every 1 second, and then each unit time is every second, and each time is every second.
The position information refers to high-precision positioning information of the positioning equipment, and the moving speed corresponding to the position information at each moment can be calculated according to the position information and the reporting frequency of the positioning equipment.
In one embodiment, if the position corresponding to the position information is in a certain layer of the high-precision map data, the position S1 is not in the layer at time T1, and the position S0 at time T0 immediately before time T1 and the position S2 at time T2 immediately after time T1 are both in the layer, which indicates that the position S1 at time T1 does not conform to the actual positioning situation, the position S1 needs to be corrected, the intermediate position S4 between the position S0 and the position S2 is calculated, and the intermediate position S4 is used as the corrected position at time T1, that is, the position information of the position S4 replaces the position information of the position S1, so that the position information correction preprocessing of the position information is completed.
Time T0, time T1, and time T2 are three consecutive times, and in one embodiment, if the uploading frequency of the positioning device is once a second, time T0, time T1, and time T2 may be 5 minutes 31 seconds, 5 minutes 32 seconds, and 5 minutes 33 seconds.
The high-precision map data comprises high-speed road map layer data, general road map layer data, bus special road map layer data, bicycle lane map layer data, sidewalk map layer data, zebra map layer data and building map layer data. Different layer data correspond to different spatial ranges.
And matching the positioning information after the correction pretreatment with high-precision map data to form a positioning track, and analyzing to obtain the user behavior state information of the positioning equipment by combining the heart rhythm of the user of the positioning equipment or the movement speed corresponding to the position information after the correction pretreatment.
In some embodiments, before the correction preprocessing is performed on the position information, speed preprocessing is performed: and selecting the position information corresponding to the moving speed within the first threshold value range.
The speed preprocessing is to filter the position information with obviously unreasonable speed, as shown in fig. 1, the user of the positioning device is generally limited by the speed, and if the preset first threshold value is exceeded, it indicates that the position information may have a positioning error. For the first threshold value, which needs to be preset based on the real technology, in one embodiment, for example, the user of the positioning device is in a driving state, the highest speed limit of the highway in China is 120 kilometers per hour, at this time, the first threshold value can be preset to be 160 kilometers per hour, only the speed within 160 kilometers per hour meets the speed preprocessing, and the corresponding position information within 160 kilometers per hour is selected.
In some embodiments, the number of stars searched for by the positioning device is obtained, and if the number of stars searched for is smaller than a preset second threshold and the modified and preprocessed position information matches with the building map-layer data, the user behavior state is in an indoor state.
The number of searched satellites is the number of satellites that the positioning device can receive satellite signals of the global navigation satellite system, and generally, the positioning device can perform high-precision positioning only when more than 5 satellites are searched, so the second threshold value can be preset to be more than 5. In an embodiment, when the number of stars of the positioning device is less than the second threshold, and the position displayed by the position information after the correction preprocessing is in the spatial range corresponding to the building layer data of the high-precision map, it indicates that the user of the positioning device is in the building at this time, and the user behavior state is in the indoor state at this time.
In some embodiments, if the moving speed corresponding to the corrected and preprocessed position information is zero for the first time period, the user behavior state is a static state; if the moving speed corresponding to the position information after the correction preprocessing is zero for the first time and the position is in the space range corresponding to the expressway map-layer data, the user behavior state is a driving state and road congestion; and if the moving speed corresponding to the corrected and preprocessed position information is zero for the first time and the position is in the buffer space range corresponding to the zebra crossing data map layer, the user behavior state is a driving state and waits for a traffic light.
The buffer space generally refers to an area in which the spatial range occupied by data of a certain layer of the high-precision map extends to the outside by a specified distance.
The scheme analyzes the user behavior state of the positioning device in the normal state, so that in the normal state, the moving speed is zero, which means that the moving speed of the user is zero, the first duration refers to the duration that the moving speed of the user is zero, generally speaking, the first duration can be preset to be one minute, namely, the duration that the moving speed is zero lasts reaches one minute, and then the analysis result shows that the user is in the stationary state. When the user is in a static state, if the position of the user is in a space range corresponding to the image layer data of the expressway within the first time length, the user can be determined to be on the expressway and the expressway is in a congestion state, and the user is in a driving state and the road is in congestion state through analysis. When the user is in a static state, if the position of the user is in a buffer space range corresponding to the zebra crossing map layer data within a first time period, the user can be determined to be in an area space of the zebra crossing space range extending outwards for a specified distance, and the user is analyzed to be in a driving state and wait for traffic lights.
In some embodiments, if the moving speed corresponding to the corrected and preprocessed position information is greater than a third threshold and the position is in a spatial range corresponding to the expressway layer data or the general road layer data, the user behavior state is a driving state; and if the moving speed corresponding to the position information after the correction and the preprocessing is greater than a third threshold and the position is in a space range corresponding to the bus special lane layer data, the user behavior state is a bus riding state.
In general, the moving speed of the vehicle in the urban area is 40 km/h to 80 km/h, and the moving speed of the vehicle in the expressway is 80 km/h to 120 km/h, so the third threshold value of the moving speed may be preset to 40 km/h. Therefore, when the moving speed of the user of the positioning equipment is greater than 40 kilometers per hour, and the user position of the positioning equipment is in a space range corresponding to the high-speed road layer data or the general road layer data, the behavior state of the user at the moment can be analyzed and obtained to be the driving state; when the moving speed of the user of the positioning device is greater than 40 kilometers per hour, and the user position of the positioning device is in the space range corresponding to the bus special lane layer data, the behavior state of the user at the moment can be analyzed and obtained to be the bus riding state.
In some embodiments, if the user behavior state is a driving state, road direction information of driving is obtained, and if an absolute value of a difference between a forward direction of driving and the road direction information is greater than a first angle, a control instruction for activating the voice alarm of the positioning device is broadcast.
When the user behavior state is analyzed and obtained to be the driving state, direction information of a road where the user drives in the high-precision map data is obtained, if an absolute value of a difference between a forward direction of the vehicle and the direction information of the road where the vehicle drives is larger than a first angle, generally speaking, the first angle is a numerical value above 100 degrees, for example, a numerical value such as 100 degrees, 120 degrees or 149 degrees, it can be determined that the vehicle is probably in a reverse driving state at the moment, and the server broadcasts a control instruction to the positioning device, wherein the control instruction is used for activating a voice alarm of the positioning device and reminding the user of the positioning device in a voice mode.
In some embodiments, if the movement speed corresponding to the corrected and preprocessed position information is greater than a fourth threshold and smaller than a third threshold, and the position is within a spatial range corresponding to the bicycle lane layer data, the user behavior state is a bicycle riding state.
Generally speaking, the moving speed of the pedestrian is not more than 20 km/h, the fourth threshold may be preset to 20 km/h, and when the moving speed of the positioning device is greater than the preset fourth threshold, and within a speed range where 20 km/h is smaller than the preset third threshold, and 40 km/h is smaller than the preset third threshold, and the position of the positioning device is within a spatial range corresponding to the bicycle lane layer data, the behavior state of the user may be obtained through analysis as the bicycle riding state.
In some embodiments, if the moving speed corresponding to the corrected and preprocessed position information is smaller than a fourth threshold, the heart rhythm of the user is smaller than a fifth threshold, and the position is in a spatial range corresponding to the sidewalk map layer data or the zebra map layer data, the user behavior state is a walking state;
and when the moving speed corresponding to the corrected and preprocessed position information is smaller than a fourth threshold, the heart rate of the user is larger than a fifth threshold and smaller than a sixth threshold, and the position is in a space range corresponding to the sidewalk map layer data or the zebra map layer data, the behavior state of the user is a running state.
If the obtained heart rhythm of the user is less than 100 times per minute and the position of the user is in a space range corresponding to the sidewalk map data or the zebra map data, the user behavior state at the moment can be obtained through analysis by combining the moving speed and the heart rhythm information of the user; the sixth threshold is greater than 100 times per minute, and may be preset to 180 times per minute in general, that is, if the obtained heart rate of the user is greater than 100 times per minute and less than 180 times per minute, and the position of the user is in the spatial range corresponding to the sidewalk map layer data or the zebra crossing map layer data at this time, the user behavior state at this time may be obtained by analyzing in combination with the moving speed and the user heart rate information.
In some embodiments, if the user location is within a spatial range corresponding to zebra crossing map layer data, a control instruction for activating the locating device voice alarm is broadcast.
When the position of the user is analyzed to be within the space range corresponding to the zebra crossing map layer data, the server can judge that the user is crossing the zebra crossing at the moment, and then the server broadcasts a control instruction to the positioning equipment, wherein the control instruction is used for activating a voice alarm of the positioning equipment and reminding the user of the positioning equipment in a voice mode.
On the other hand, the invention also provides a behavior analysis method based on the positioning track of the intelligent watch, the behavior analysis method is executed, and the positioning device is the intelligent watch.
In current market applications, a common positioning device with positioning capability and a function of acquiring a heart rhythm is a smart watch or a smart bracelet, so that positioning track data of the smart watch can also be used for executing the behavior analysis method mentioned above in this specification.
The various embodiments or features mentioned herein may be combined with each other as additional alternative embodiments without conflict, within the knowledge and ability level of those skilled in the art, and a limited number of alternative embodiments formed by a limited number of combinations of features not listed above are still within the scope of the present disclosure, as understood or inferred by those skilled in the art from the figures and above.
Finally, it is emphasized that the above-mentioned embodiments, which are typical and preferred embodiments of the present invention, are only used for explaining and explaining the technical solutions of the present invention in detail for the convenience of the reader, and are not used to limit the protection scope or application of the present invention.
Therefore, any modifications, equivalents, improvements and the like made within the spirit and principle of the present invention should be covered within the protection scope of the present invention.

Claims (10)

1. A behavior analysis method based on a positioning track is characterized in that: the method comprises the following steps:
acquiring the position information of the positioning equipment at each moment;
calculating to obtain the corresponding moving speed of each moment according to the position information;
and (3) carrying out correction preprocessing on the position information: matching the position information with high-precision map data, and if the position S1 at the time of T1 is not in a spatial range corresponding to certain layer data and the position S0 at the time of T0 and the position S2 at the time of T2 are in the spatial range corresponding to the layer data, calculating to obtain an intermediate position S4 between S0 and S2, and taking the S4 as a corrected position at the time of T1;
the T0 time, the T1 time and the T2 time are continuous times;
the high-precision map data comprises at least one map layer data;
and matching the position information after the correction pretreatment with high-precision map data, and analyzing to obtain the user behavior state information of the positioning equipment according to the heart rhythm of the user or the movement speed corresponding to the position information after the correction pretreatment.
2. The method of claim 1, wherein:
before the position information is subjected to correction preprocessing, speed preprocessing is performed:
and selecting the position information corresponding to the moving speed within the first threshold value range.
3. The method of claim 1, wherein:
and acquiring the star searching number of the positioning equipment, wherein if the star searching number is smaller than a preset second threshold value and the position information after the correction pretreatment is matched with the building layer data, the user behavior state is in an indoor state.
4. The method of claim 1, wherein:
if the movement speed corresponding to the corrected and preprocessed position information is zero for a first time, the user behavior state is a static state;
if the moving speed corresponding to the position information after the correction preprocessing is zero for the first time and the position is in the space range corresponding to the expressway map-layer data, the user behavior state is a driving state and road congestion;
and if the moving speed corresponding to the corrected and preprocessed position information is zero for the first time and the position is in the buffer space range corresponding to the zebra crossing map layer data, the user behavior state is a driving state and waits for a traffic light.
5. The method of claim 1, wherein:
if the moving speed corresponding to the position information after the correction preprocessing is larger than a third threshold and the position is in a space range corresponding to the expressway map-layer data or the general road map-layer data, the user behavior state is a driving state;
and if the moving speed corresponding to the position information after the correction and the preprocessing is greater than a third threshold and the position is in a space range corresponding to the bus special lane layer data, the user behavior state is a bus riding state.
6. The method according to claim 4 or 5, characterized in that:
and if the user behavior state is a driving state, acquiring driving road direction information, and if the absolute value of the difference between the driving advancing direction and the road direction information is greater than a first angle, broadcasting a control instruction for activating the voice alarm of the positioning equipment.
7. The method of claim 1, wherein:
and if the moving speed corresponding to the corrected and preprocessed position information is greater than a fourth threshold and smaller than a third threshold and the position is in a space range corresponding to the bicycle lane layer data, the user behavior state is a bicycle riding state.
8. The method of claim 1, wherein:
if the moving speed corresponding to the corrected and preprocessed position information is smaller than a fourth threshold value, the heart rhythm of the user is smaller than a fifth threshold value, and the position is in a space range corresponding to the sidewalk map layer data or the zebra map layer data, the user behavior state is a walking state;
and when the moving speed corresponding to the corrected and preprocessed position information is smaller than a fourth threshold, the heart rate of the user is larger than a fifth threshold and smaller than a sixth threshold, and the position is in a space range corresponding to the sidewalk map layer data or the zebra map layer data, the behavior state of the user is a running state.
9. The method of claim 8, wherein:
and if the user position is in the space range corresponding to the zebra crossing map layer data, a control instruction for activating the voice alarm of the positioning equipment is broadcast.
10. A behavior analysis method based on a positioning track of an intelligent watch is characterized by comprising the following steps:
performing the behavior analysis method of any of claims 1 to 9, the positioning device being a smart watch.
CN201911387655.8A 2019-12-26 2019-12-26 Positioning track-based behavior analysis method and smart watch Active CN111065052B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911387655.8A CN111065052B (en) 2019-12-26 2019-12-26 Positioning track-based behavior analysis method and smart watch

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911387655.8A CN111065052B (en) 2019-12-26 2019-12-26 Positioning track-based behavior analysis method and smart watch

Publications (2)

Publication Number Publication Date
CN111065052A CN111065052A (en) 2020-04-24
CN111065052B true CN111065052B (en) 2020-11-24

Family

ID=70303260

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911387655.8A Active CN111065052B (en) 2019-12-26 2019-12-26 Positioning track-based behavior analysis method and smart watch

Country Status (1)

Country Link
CN (1) CN111065052B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113324560B (en) * 2021-06-22 2024-08-30 广东星舆科技有限公司 Method, system and computer readable medium for obtaining vehicle mileage
CN113806413B (en) * 2021-11-22 2022-02-15 江苏货斯基网络科技有限公司 Trajectory screening and classifying method and device, computer equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105759285A (en) * 2016-02-23 2016-07-13 吉林大学 Locator for elderly patients with dementia
CN105973243A (en) * 2016-07-26 2016-09-28 广州飞歌汽车音响有限公司 Vehicle-mounted inertial navigation system
CN106501834A (en) * 2016-10-11 2017-03-15 上海保橙网络科技有限公司 A kind of method of use mobile phone automatic decision user movement behavior
CN107621624A (en) * 2013-02-07 2018-01-23 高通股份有限公司 Ground Positioning System is calibrated
CN108668249A (en) * 2018-07-10 2018-10-16 北京物资学院 A kind of mobile terminal indoor orientation method and device
CN108734501A (en) * 2017-04-19 2018-11-02 嘉兴高恒信息科技有限公司 A kind of mobile position platform

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11183081B2 (en) * 2017-08-18 2021-11-23 Tourmaline Labs, Inc. System and methods for relative driver scoring using contextual analytics

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107621624A (en) * 2013-02-07 2018-01-23 高通股份有限公司 Ground Positioning System is calibrated
CN105759285A (en) * 2016-02-23 2016-07-13 吉林大学 Locator for elderly patients with dementia
CN105973243A (en) * 2016-07-26 2016-09-28 广州飞歌汽车音响有限公司 Vehicle-mounted inertial navigation system
CN106501834A (en) * 2016-10-11 2017-03-15 上海保橙网络科技有限公司 A kind of method of use mobile phone automatic decision user movement behavior
CN108734501A (en) * 2017-04-19 2018-11-02 嘉兴高恒信息科技有限公司 A kind of mobile position platform
CN108668249A (en) * 2018-07-10 2018-10-16 北京物资学院 A kind of mobile terminal indoor orientation method and device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Path Planning Design for Vehicle Driving Assist Systems;Ping-Jui Hsieh et.al;《2018 International Conference on System Science and Engineering (ICSSE)》;20181105;全文 *
浮动车交通参数检测及在道路交通状态分析中的应用研究;廖孝勇;《中国博士学位论文全文数据库 工程科技Ⅱ辑 2012年第07期》;20120715;全文 *

Also Published As

Publication number Publication date
CN111065052A (en) 2020-04-24

Similar Documents

Publication Publication Date Title
WO2018092405A1 (en) Map data providing system
CN111065052B (en) Positioning track-based behavior analysis method and smart watch
JP2021101184A (en) Navigation system for vehicle, navigation method therefor and computer program therefor
US8103437B2 (en) Traffic information distribution apparatus and traffic information distribution method
CN110620632B (en) Time synchronization method and device
CN111183465B (en) Adaptive traffic control using vehicle trajectory data
CN111065042B (en) Method for improving positioning of road side unit, road side unit and system for providing position information
CN100489457C (en) Method for navigation of vehicle with satellite positioning and communication equipment
US9482547B2 (en) Method and device for computer-based navigation
US20090276153A1 (en) Navigating method and navigation apparatus using road image identification
CN101865694B (en) Navigation terminal and method
JP2006023278A (en) On-vehicle navigation system, and lane position prediction device used for the same
JP2004354386A (en) Method and system for estimation of running duration using road traffic condition information
CN103217697A (en) Method and mobile terminal for recording moving path
JP2007127418A (en) System and method for route guidance
CN102027522A (en) Navigation device and method
CN110849382A (en) Driving duration prediction method and device
JP4591311B2 (en) Route guidance system and route guidance method
CN110398729B (en) Vehicle positioning method and system based on Internet of vehicles
US20220179061A1 (en) High-precision vehicle positioning method based on ultra-wideband in intelligent vehicle infrastructure cooperative systems
JP5990018B2 (en) Navigation device, information providing method, and program
Gressenbuch et al. Mona: The munich motion dataset of natural driving
CN114485696B (en) Arrival point acquisition method, electronic device and storage medium
JP2005189059A (en) Navigation system
JP4862351B2 (en) Navigation system, navigation server, navigation method and navigation program

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