[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN104469677A - Moving track recording system and method based on intelligent terminal - Google Patents

Moving track recording system and method based on intelligent terminal Download PDF

Info

Publication number
CN104469677A
CN104469677A CN201410674390.0A CN201410674390A CN104469677A CN 104469677 A CN104469677 A CN 104469677A CN 201410674390 A CN201410674390 A CN 201410674390A CN 104469677 A CN104469677 A CN 104469677A
Authority
CN
China
Prior art keywords
target
module
intelligent terminal
air pressure
track
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.)
Granted
Application number
CN201410674390.0A
Other languages
Chinese (zh)
Other versions
CN104469677B (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.)
Shanghai Feixun Data Communication Technology Co Ltd
Original Assignee
Shanghai Feixun Data Communication 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 Shanghai Feixun Data Communication Technology Co Ltd filed Critical Shanghai Feixun Data Communication Technology Co Ltd
Priority to CN201410674390.0A priority Critical patent/CN104469677B/en
Publication of CN104469677A publication Critical patent/CN104469677A/en
Application granted granted Critical
Publication of CN104469677B publication Critical patent/CN104469677B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D21/00Measuring or testing not otherwise provided for
    • G01D21/02Measuring two or more variables by means not covered by a single other subclass
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)

Abstract

The invention provides a moving track recording system and method based on an intelligent terminal. The system comprises the intelligent terminal, a direction sensing module, a step counting module and an air pressure module. The intelligent terminal includes a processing module. The direction sensing module, the step counting module and the air pressure module are all placed on the intelligent terminal. The direction sensing module is used for acquiring an angle change value, in the horizontal direction, of an object. The step counting module is used for acquiring a distance value of moving of the object. The air pressure module is used for acquiring a height change value, in the vertical direction, of the object. The processing module is used for figuring out the moving track of the object according to the data acquired by the direction sensing module, the step counting module and the air pressure module. According to the moving track recording system and method based on the intelligent terminal, three-dimensional recording and crossing real-time marking are achieved at places where no GPS signal exists, a mobile network signal cannot be found, and no WiFi signal exists; besides, no external signal needs to be provided for assistance, and therefore practicability is high.

Description

Intelligent terminal based moving track recording system and method thereof
Technical Field
The invention relates to a walking track recording system and a method thereof, in particular to a moving track recording system and a method thereof based on an intelligent terminal.
Background
In the prior art, when positioning a walking track of a user, modes of GPS positioning, base station WiFi positioning, and mixed positioning of the two are generally adopted. Specifically, the current specific geographical position information and the historical specific geographical position information of the target are obtained through network signals, and the moving track of the target is recorded by combining a map of a related area. If the specific position of the history of the user is Hangzhou and the specific position of the current history is Shanghai, the specific position is matched with a map of the area of Hangzhou Shanghai for use, and therefore the movement locus of the target is drawn. The method is more suitable for positioning and moving track recording in a larger range.
Specifically, for example, a wireless positioning method based on observer moving track signal scene analysis is disclosed in the chinese patent with the application number of 201210020550.0 and the invention name of "wireless positioning method based on observer moving track signal scene analysis", and includes the following steps: 1) providing an observer with a GPS (global positioning system), an electronic map and a detector capable of distinguishing target signal energy and direction, enabling the observer to surround the target for a circle, and recording the position of the observer, the target signal energy and the direction in the moving process; 2) performing peak-valley analysis on the recorded energy extreme values of the observation points, finding one or more peak points of the energy extreme values in the movement process of an observer, and taking the point with the maximum signal energy as a peak candidate point; taking a point which has the maximum value after the point with the maximum energy and undergoes jumping energy valley as a second peak candidate point, and repeating the steps until all energy extreme points in one circle around the track are found as other peak candidate points; 3) comprehensively evaluating the peak candidate points to obtain possible positions of the target, and marking the possible positions on an electronic map as follows: A. aiming at the condition that only one energy peak is available, making an extension line towards the direction of an energy extreme value on a peak candidate point, then optionally making extension lines towards the direction of the energy extreme value on a plurality of observation points far away from the peak candidate point until the observation points are intersected with the extension lines of the peak candidate point, and taking the point formed by intersection as the position of a target object; B. for the condition of a plurality of energy peaks, if the direction of the energy extreme value of the peak candidate point deviates from the direction of the moving track, the direction of a large object around the peak candidate point is required to be utilized to carry out reflection model correction on the deviating direction; and taking a point or an area formed by the intersection of the energy extreme value directions of the peak candidate points or the extension lines of the corrected directions as the position of the target object.
However, the above method has a high requirement for the external environment, and in some specific cases, such as in a valley, an underground parking lot, and a subway, the method cannot be connected to a network signal, such as a GPS satellite signal, a mobile network signal, and no WiFi signal, and cannot achieve target positioning, and thus cannot record a target walking track.
In addition, in the prior art, when a target is positioned, only the linear displacement and the planar displacement of the object can be determined, namely, the two-dimensional positioning is realized. For some complex track changes, such as wells, swimming and the like, three-dimensional positioning of a target cannot be realized, and certain limitations exist.
With the continuous development of science and technology, the application of the intelligent terminal is more and more extensive, and the function is more powerful, so that the record of the movement track realized by applying the intelligent terminal in the future becomes an advanced and convenient mode.
Disclosure of Invention
In view of the above-mentioned shortcomings of the prior art, an object of the present invention is to provide a mobile track recording system based on an intelligent terminal and a method thereof, which can realize three-dimensional recording of a target mobile track and real-time marking of a fork road without GPS signals, searching for mobile network signals and WiFi signals, and without the aid of external signals.
In order to achieve the above objects and other related objects, the present invention provides a movement track recording system based on an intelligent terminal, which includes an intelligent terminal, a direction sensing module, a step counting module and an air pressure module; the intelligent terminal comprises a processing module; the direction sensing module, the step counting module and the air pressure module are all arranged on the intelligent terminal and are in communication connection with the processing module; the direction sensing module is used for acquiring an angle change value of a target in the horizontal direction; the step counting module is used for acquiring a distance value of the movement of the target; the air pressure module is used for acquiring a height change value of a target in the vertical direction; the processing module is used for calculating the moving track of the target according to the data acquired by the direction sensing module, the step counting module and the air pressure module.
According to the movement track recording system based on the intelligent terminal, wherein: the processing module displays the moving track of the target on a map.
According to the movement track recording system based on the intelligent terminal, wherein: the method for calculating the moving track of the target by the processing module comprises the following steps:
setting O as the position of the target when the target is recorded last time, A as the current position of the target, B as the projection of the current position of the target in the y-axis direction, C as the projection of the current position of the target in the z-axis direction, E as the projection of the current position of the target on the horizontal plane, OA as the distance value of the target movement acquired by the step counting module, and OC as the height change value of the target in the vertical direction acquired by the air pressure module; the angle BOE is an included angle of the current position relative to the positive north, namely an angle change value of the target in the horizontal direction acquired by the direction sensing module;
setting the coordinate value of point A relative to point O as (x, y, z), then
x=OE*sin∠BOE;
y=OE*cos∠BOE;
z=OC;
Wherein, OE = ( OA ) 2 - ( OC ) 2 ;
and connecting the points in sequence to obtain the moving track of the target.
According to the movement track recording system based on the intelligent terminal, wherein: the intelligent terminal also comprises an information input module; the information input module is used for inputting mark information at a specific position; and the processing module adds the marking information to a position corresponding to the movement track of the target.
Further, according to the above-mentioned intelligent terminal-based movement track recording system, wherein: the information entry module adopts a camera module, a recording module and/or a memorandum module on the intelligent terminal.
Further, according to the above-mentioned intelligent terminal-based movement track recording system, wherein: when the target returns along the original path, the processing module continues to calculate the moving track of the target; and when the specific position is detected to be reached, the intelligent terminal sends the stored mark information to the user.
Further, according to the above-mentioned movement track recording system based on the intelligent terminal, wherein: when the return route is not consistent with the track recorded before, the intelligent terminal sends out a warning; meanwhile, the processing module continues to calculate the movement track of the user from the branch point of the track recorded before and the distance from the current position to the branch point.
Meanwhile, the invention also provides a movement track recording method based on the intelligent terminal, which comprises the following steps:
step S1, acquiring an angle change value of the target in the horizontal direction through a direction sensing module, acquiring a moving distance value of the target through a step counting module, and acquiring a height change value of the target in the vertical direction through an air pressure module;
and step S2, calculating the moving track of the target through a processing module on the intelligent terminal according to the data acquired by the direction sensing module, the step counting module and the air pressure module.
According to the movement track recording method based on the intelligent terminal, the method comprises the following steps: the step S2 further includes: processing module
And displaying the moving track of the target on the map.
According to the movement track recording method based on the intelligent terminal, the method comprises the following steps: in step S2, the method for calculating the movement trajectory of the target by the processing module is as follows:
setting O as the position of the target when the target is recorded last time, A as the current position of the target, B as the projection of the current position of the target in the y-axis direction, C as the projection of the current position of the target in the z-axis direction, E as the projection of the current position of the target on the horizontal plane, OA as the distance value of the target movement acquired by the step counting module, and OC as the height change value of the target in the vertical direction acquired by the air pressure module; the angle BOE is an included angle of the current position relative to the positive north, namely an angle change value of the target in the horizontal direction acquired by the direction sensing module;
setting the coordinate value of point A relative to point O as (x, y, z), then
x=OE*sin∠BOE;
y=OE*cos∠BOE;
z=OC;
Wherein, OE = ( OA ) 2 - ( OC ) 2 ;
and connecting the points in sequence to obtain the moving track of the target.
According to the movement track recording method based on the intelligent terminal, the method comprises the following steps: further comprising the steps of: when the target reaches a specific position, the information input module on the intelligent terminal is used for inputting the mark information, and the processing module on the intelligent terminal is used for adding the mark information to the corresponding position on the moving track of the target.
Further, according to the above movement track recording method based on the intelligent terminal, wherein: the information input module adopts a camera module, a recording module and/or a memorandum module on the intelligent terminal; the marking information is a photo, voice and/or text.
Further, according to the above movement track recording method based on the intelligent terminal, wherein: when returning along the original path, continuing the step S1 and the step S2; and when the specific position is detected to be reached, the intelligent terminal sends the stored mark information to the user.
Further, according to the above-mentioned method for recording a movement trace based on an intelligent terminal, wherein: when the return route is not consistent with the track recorded before, the intelligent terminal sends out a warning; meanwhile, the processing module continues to calculate the movement track of the user from the branch point of the track recorded before and the distance from the current position to the branch point.
As described above, the system and the method for recording a movement track based on an intelligent terminal of the present invention have the following advantages:
(1) the moving track of the target can be obtained only by using the position offset in the three-dimensional space without acquiring the current geographical position information and the historical geographical position information of the target;
(2) recording information at the fork by taking a picture, editing a text mark or recording, combining the information into a moving track diagram, and prompting when a user returns to reach the fork;
(3) the angular offset and the distance offset of each step of target movement can be recorded, and the method is more suitable for recording the track of movement of the target within a small range;
(4) GPS, WIFI or mobile network base station signals are not needed, the requirement on the external environment is lower, and the practicability is wider.
Drawings
FIG. 1 is a schematic structural diagram of a walking track recording system based on an intelligent terminal according to the present invention;
FIG. 2 is a schematic diagram illustrating the calculation of the movement trajectory of the target according to the present invention;
fig. 3 is a flowchart illustrating a method for recording a walking track based on an intelligent terminal according to the present invention.
Description of the element reference numerals
1 Intelligent terminal
2-direction induction module
3 meter step module
4 air pressure module
Detailed Description
The embodiments of the present invention are described below with reference to specific embodiments, and other advantages and effects of the present invention will be easily understood by those skilled in the art from the disclosure of the present specification. The invention is capable of other and different embodiments and of being practiced or of being carried out in various ways, and its several details are capable of modification in various respects, all without departing from the spirit and scope of the present invention.
It should be noted that the drawings provided in the present embodiment are only for illustrating the basic idea of the present invention, and the components related to the present invention are only shown in the drawings rather than drawn according to the number, shape and size of the components in actual implementation, and the type, quantity and proportion of the components in actual implementation may be changed freely, and the layout of the components may be more complicated.
It should be noted that the smart terminal in the present invention includes, but is not limited to, a smart phone, a tablet computer, a PDA, and other terminal devices with data processing functions. Generally, an intelligent terminal is a terminal device that has an independent operating system, can be provided with programs provided by third-party service providers such as software and games by a user, continuously expands the functions of the terminal device through the programs, and can realize wireless network access through a mobile communication network.
The intelligent terminal integrates a direction sensing module, a step counting module and an air pressure module, and respectively captures a horizontal direction angle change value, a distance change value and an altitude change value of target movement; and then, calculating in a processing module of the intelligent terminal to obtain a three-dimensional trajectory diagram of the target movement. Meanwhile, in the moving process of the target, a camera module, a recording module, a memorandum module and the like of the intelligent terminal can be used at any time as required (such as at a fork), some marking information is recorded through photos, voice or characters, and the processed marking information is integrated into a moving track diagram of the target. When the user returns to the position, the intelligent terminal can remind the user to check the mark information so as to remind the user of the information about how far away from the next mark; and if the return route selected by the user is not consistent with the previously marked route, continuously calculating and recording the current motion track of the user, and reminding the user of deviating the distance of the previously marked fork road in real time.
Referring to fig. 1, the intelligent terminal-based walking track recording system of the present invention includes an intelligent terminal 1, a direction sensing module 2, a step counting module 3, and an air pressure module 4. The intelligent terminal 1 comprises a processing module. The direction sensing module 2, the step counting module 3 and the air pressure module 4 are all arranged on the intelligent terminal 1 and are in communication connection with the processing module.
The direction sensing module 2 is used for acquiring an angle change value of the target in the horizontal direction. The direction sensing module 2 can sense an angle change value of the target compared with a reference direction according to the setting. Such as the angle change value compared to the true south and north directions. Preferably, the direction sensing module employs a direction sensing sensor.
The step counting module 3 is used for acquiring a distance value of the movement of the target. Specifically, the step counting module 3 calculates the moving distance of the target by sensing the number of steps taken by the target and combining the step distance set by the user. Preferably, the step-counting module adopts a pedometer.
The air pressure module 4 is used for acquiring a height change value of the target in the vertical direction. Specifically, the air pressure module 4 obtains a height change value of the target in the vertical direction by sensing an air pressure change at a relative height of the target and converting the air pressure change into an external vertical height change. Preferably, the air pressure module adopts a barometer.
The processing module is used for calculating the moving track of the target according to the data acquired by the direction sensing module, the step counting module and the air pressure module.
Preferably, the processing module displays the movement trajectory of the object on a map. The map is a map carried by the intelligent terminal or downloaded by the intelligent terminal.
Referring to fig. 2, the method for the processing module to calculate the movement track of the target is as follows:
setting O as the position of the target when the target is recorded last time, A as the current position of the target, B as the projection of the current position of the target in the y-axis direction, C as the projection of the current position of the target in the z-axis direction, E as the projection of the current position of the target on the horizontal plane, OA as the distance value of the target movement acquired by the step counting module, and OC as the height change value of the target in the vertical direction acquired by the air pressure module; the angle BOE is an included angle of the current position relative to the positive north, namely an angle change value of the target in the horizontal direction acquired by the direction sensing module. Namely, the values of OA, OC and & lt BOE can be respectively obtained by the step counting module, the air pressure module and the direction sensing module.
As can be seen from the above, the present invention, OE = ( OA ) 2 - ( OC ) 2
setting the coordinate value of point A relative to point O as (x, y, z), then
And x is OE sin BOE, namely the variation of the point A relative to the point O on the x axis.
y ═ OE ═ cos ═ BOE, i.e., the amount of change in the y axis at point a relative to point O.
And z is OC, namely the variation of the point A relative to the point O on the z axis.
Therefore, the coordinate change amount of the point a with respect to the point O is easily calculated by a known condition. Every time the target moves forward, the coordinate point of the current position relative to the previous step can be calculated. And connecting all coordinate points to form a three-dimensional moving track graph of the target.
Preferably, the intelligent terminal further comprises an information entry module. The information entry module is used for entering the mark information at a specific position. Wherein the specific location may be an intersection, a downhill slope, etc. Specifically, in the intelligent terminal, the information entry module may adopt an existing camera module, recording module and/or memo module on the intelligent terminal. The marking information can be entered by means of a photograph, voice and/or text.
When the information recording module is used for recording the mark information, the processing module adds the mark information to the corresponding position on the moving track of the target.
When the user returns on the original way, the direction sensing module, the step counting module and the air pressure module still continuously acquire data, and the calculation is continuously carried out through the processing module. When the fact that the user arrives at the specific position is detected, the intelligent terminal displays/plays the stored marking information to the user, and clear prompt is given to the user. And when the return route selected by the user does not accord with the previously marked route, the intelligent terminal gives out a voice warning. If the user selects a return route different from the previous route, the processing module continues to calculate the movement track of the user from the bifurcation point, and calculates and reminds the user of the distance between the user and the bifurcation point so as to return to the point for reference and use if necessary.
For example, when the user is at an intersection, the user subjectively turns on the camera module to acquire a picture of the intersection. The processing module processes the photo, sequentially marks the branches on the photo (for example, objects with signs at each branch can be selected and numbered, such as trees, stones and the like), and stores the selected relevant information of the branches through marking information such as voice and/or characters. When the user returns, the selected branch route can be more intuitively viewed by means of the labeled information such as a photograph, voice, and/or text.
Specifically, if an intersection is encountered at a point O, key markers of the intersection are sequentially marked as 1, 2, 3 and a on the picture, wherein the number 3 is an entrance when the user reaches the point O, the point a is an exit when the user reaches the point O, the processing module integrates the actual motion track with the picture, and the route selected at the point O is marked as a special color in the actual picture. When the user returns to the point O, the photograph of the actual mark and the moving trajectory are simultaneously displayed on the intersection, so that the user can easily find the route selected at the time of arrival. And if the selected route is different from the route marked before when the user returns, calculating and recording the track of the user from the bifurcation point again, and reminding the user of the distance from the bifurcation point at any time so as to return to use if necessary.
Referring to fig. 3, the intelligent terminal-based walking track recording method of the present invention includes the following steps:
and step S1, acquiring an angle change value of the target in the horizontal direction through the direction sensing module, acquiring a moving distance value of the target through the step counting module, and acquiring a height change value of the target in the vertical direction through the air pressure module.
Specifically, the direction sensing module may sense an angle change value of the target compared to a reference direction according to the setting. Preferably, the direction sensing module employs a direction sensing sensor.
The step counting module calculates the moving distance of the target by sensing the number of steps of the target and combining the step distance set by the user. Preferably, the step-counting module adopts a pedometer.
The air pressure module senses air pressure change on the relative height of the target and converts the air pressure change into outer vertical height change, so that a height change value of the target in the vertical direction is obtained. Preferably, the air pressure module adopts a barometer.
And step S2, calculating the moving track of the target through a processing module on the intelligent terminal according to the data acquired by the direction sensing module, the step counting module and the air pressure module.
Preferably, the processing module displays the movement trajectory of the object on a map. The map is a map carried by the intelligent terminal or downloaded by the intelligent terminal.
Specifically, the method for calculating the movement track of the target by the processing module is as follows:
setting O as the position of the target when the target is recorded last time, A as the current position of the target, B as the projection of the current position of the target in the y-axis direction, C as the projection of the current position of the target in the z-axis direction, E as the projection of the current position of the target on the horizontal plane, OA as the distance value of the target movement acquired by the step counting module, and OC as the height change value of the target in the vertical direction acquired by the air pressure module; the angle BOE is an included angle of the current position relative to the positive north, namely an angle change value of the target in the horizontal direction acquired by the direction sensing module. Namely, the values of OA, OC and & lt BOE can be respectively obtained by the step counting module, the air pressure module and the direction sensing module.
As can be seen from the above, the present invention, OE = ( OA ) 2 - ( OC ) 2
setting the coordinate value of point A relative to point O as (x, y, z), then
And x is OE sin BOE, namely the variation of the point A relative to the point O on the x axis.
y ═ OE ═ cos ═ BOE, i.e., the amount of change in the y axis at point a relative to point O.
And z is OC, namely the variation of the point A relative to the point O on the z axis.
Therefore, the coordinate change amount of the point a with respect to the point O is easily calculated by a known condition. Every time the target moves forward, the coordinate point of the current position relative to the previous step can be calculated. And connecting all coordinate points to form a three-dimensional moving track graph of the target.
Preferably, the method further comprises the following steps: when the target reaches a specific position, the information input module on the intelligent terminal is used for inputting the mark information, and the processing module on the intelligent terminal is used for adding the mark information to the corresponding position on the moving track of the target.
Wherein the specific location may be an intersection, a downhill slope, etc.
Specifically, in the intelligent terminal, the information entry module may adopt an existing camera module, recording module and/or memo module on the intelligent terminal. The marking information can be entered by means of a photograph, voice and/or text.
When the user returns on the original way, the direction sensing module, the step counting module and the air pressure module still continuously acquire data, and the calculation is continuously carried out through the processing module. When the fact that the user arrives at the specific position is detected, the intelligent terminal displays/plays the stored marking information to the user, and clear prompt is given to the user. And when the return route selected by the user does not accord with the previously marked route, the intelligent terminal gives out a voice warning. If the user selects a return route different from the previous route, the processing module continues to calculate the movement track of the user from the bifurcation point, and calculates and reminds the user of the distance between the user and the bifurcation point in real time so as to return to the point for reference and use if necessary.
In summary, the intelligent terminal-based movement track recording system and method of the present invention do not need to obtain the current geographical position information and the historical geographical position information of the target, and the movement track of the target can be obtained only by using the position offset in the three-dimensional space; recording information at the intersection in a mode of photographing, editing text marks or recording, combining the information into a moving track graph, and prompting when a user returns to reach the intersection; the angular offset and the distance offset of each step of target movement can be recorded, and the method is more suitable for recording the track of movement of the target within a small range; GPS, WIFI or mobile network base station signals are not needed, the requirement on the external environment is lower, and the practicability is wider. Therefore, the invention effectively overcomes various defects in the prior art and has high industrial utilization value.
The foregoing embodiments are merely illustrative of the principles and utilities of the present invention and are not intended to limit the invention. Any person skilled in the art can modify or change the above-mentioned embodiments without departing from the spirit and scope of the present invention. Accordingly, it is intended that all equivalent modifications or changes which can be made by those skilled in the art without departing from the spirit and technical spirit of the present invention be covered by the claims of the present invention.

Claims (14)

1. The utility model provides a removal orbit recording system based on intelligent terminal which characterized in that: the system comprises an intelligent terminal, a direction sensing module, a step counting module and an air pressure module; the intelligent terminal comprises a processing module; the direction sensing module, the step counting module and the air pressure module are all arranged on the intelligent terminal and are in communication connection with the processing module;
the direction sensing module is used for acquiring an angle change value of a target in the horizontal direction;
the step counting module is used for acquiring a distance value of the movement of the target;
the air pressure module is used for acquiring a height change value of a target in the vertical direction;
the processing module is used for calculating the moving track of the target according to the data acquired by the direction sensing module, the step counting module and the air pressure module.
2. The intelligent terminal-based movement track recording system according to claim 1, wherein: the processing module displays the moving track of the target on a map.
3. The intelligent terminal-based movement track recording system according to claim 1, wherein: the method for calculating the moving track of the target by the processing module comprises the following steps:
setting O as the position of the target when the target is recorded last time, A as the current position of the target, B as the projection of the current position of the target in the y-axis direction, C as the projection of the current position of the target in the z-axis direction, E as the projection of the current position of the target on the horizontal plane, OA as the distance value of the target movement acquired by the step counting module, and OC as the height change value of the target in the vertical direction acquired by the air pressure module; the angle BOE is an included angle of the current position relative to the positive north, namely an angle change value of the target in the horizontal direction acquired by the direction sensing module;
setting the coordinate value of point A relative to point O as (x, y, z), then
x=OE*sin∠BOE;
y=OE*cos∠BOE;
z=OC;
Wherein, OE = ( OA ) 2 - ( OC ) 2 ;
and connecting the points in sequence to obtain the moving track of the target.
4. The intelligent terminal-based movement track recording system according to claim 1, wherein: the intelligent terminal also comprises an information input module; the information input module is used for inputting mark information at a specific position; and the processing module adds the marking information to a position corresponding to the movement track of the target.
5. The intelligent terminal-based movement track recording system according to claim 4, wherein: the information entry module adopts a camera module, a recording module and/or a memorandum module on the intelligent terminal.
6. The intelligent terminal-based movement track recording system according to claim 4, wherein: when the target returns along the original path, the processing module continues to calculate the moving track of the target; and when the specific position is detected to be reached, the intelligent terminal sends the stored mark information to the user.
7. The intelligent terminal-based movement track recording system according to claim 6, wherein: when the return route is not consistent with the track recorded before, the intelligent terminal sends out a warning; meanwhile, the processing module continues to calculate the movement track of the user from the branch point of the track recorded before and the distance from the current position to the branch point.
8. A moving track recording method based on an intelligent terminal is characterized in that: the method comprises the following steps:
step S1, acquiring an angle change value of the target in the horizontal direction through a direction sensing module, acquiring a moving distance value of the target through a step counting module, and acquiring a height change value of the target in the vertical direction through an air pressure module;
and step S2, calculating the moving track of the target through a processing module on the intelligent terminal according to the data acquired by the direction sensing module, the step counting module and the air pressure module.
9. The intelligent terminal-based movement track recording method according to claim 8, wherein: the step S2 further includes: and the processing module displays the moving track of the target on a map.
10. The intelligent terminal-based movement track recording method according to claim 8, wherein: in step S2, the method for calculating the movement trajectory of the target by the processing module is as follows:
setting O as the position of the target when the target is recorded last time, A as the current position of the target, B as the projection of the current position of the target in the y-axis direction, C as the projection of the current position of the target in the z-axis direction, E as the projection of the current position of the target on the horizontal plane, OA as the distance value of the target movement acquired by the step counting module, and OC as the height change value of the target in the vertical direction acquired by the air pressure module; the angle BOE is an included angle of the current position relative to the positive north, namely an angle change value of the target in the horizontal direction acquired by the direction sensing module;
setting the coordinate value of point A relative to point O as (x, y, z), then
x=OE*sin∠BOE;
y=OE*cos∠BOE;
z=OC;
Wherein, OE = ( OA ) 2 - ( OC ) 2 ;
and connecting the points in sequence to obtain the moving track of the target.
11. The intelligent terminal-based movement track recording method according to claim 8, wherein: further comprising the steps of: when the target reaches a specific position, the information input module on the intelligent terminal is used for inputting the mark information, and the processing module on the intelligent terminal is used for adding the mark information to the corresponding position on the moving track of the target.
12. The intelligent terminal-based movement track recording method according to claim 11, wherein: the information input module adopts a camera module, a recording module and/or a memorandum module on the intelligent terminal; the marking information is a photo, voice and/or text.
13. The intelligent terminal-based movement track recording method according to claim 11, wherein: when returning along the original path, continuing the step S1 and the step S2; and when the specific position is detected to be reached, the intelligent terminal sends the stored mark information to the user.
14. The intelligent terminal-based movement track recording method according to claim 13, wherein: when the return route is not consistent with the track recorded before, the intelligent terminal sends out a warning; meanwhile, the processing module continues to calculate the movement track of the user from the branch point of the track recorded before and the distance from the current position to the branch point.
CN201410674390.0A 2014-11-21 2014-11-21 Motion track based on intelligent terminal records system and method Expired - Fee Related CN104469677B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410674390.0A CN104469677B (en) 2014-11-21 2014-11-21 Motion track based on intelligent terminal records system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410674390.0A CN104469677B (en) 2014-11-21 2014-11-21 Motion track based on intelligent terminal records system and method

Publications (2)

Publication Number Publication Date
CN104469677A true CN104469677A (en) 2015-03-25
CN104469677B CN104469677B (en) 2018-07-13

Family

ID=52914902

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410674390.0A Expired - Fee Related CN104469677B (en) 2014-11-21 2014-11-21 Motion track based on intelligent terminal records system and method

Country Status (1)

Country Link
CN (1) CN104469677B (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105180921A (en) * 2015-08-17 2015-12-23 广州杰赛科技股份有限公司 Track recording apparatus, mobile terminal and intelligent watch
CN105180999A (en) * 2015-08-20 2015-12-23 广州杰赛科技股份有限公司 Environment detector, environment detector recovery control method and environment detector recovery control system
CN105716608A (en) * 2015-11-23 2016-06-29 南京华苏科技股份有限公司 Positioning and display method of motion trajectories in building
WO2016131322A1 (en) * 2015-09-15 2016-08-25 中兴通讯股份有限公司 Navigation method, apparatus, and device
CN106979777A (en) * 2017-05-17 2017-07-25 深圳市伊特利网络科技有限公司 The recording method of running route and system based on positioning
CN107197434A (en) * 2017-03-30 2017-09-22 深圳中科健安科技有限公司 The algorithm that a kind of position positioning of mobile device, displacement are calculated and automatically controlled
CN108020234A (en) * 2017-10-27 2018-05-11 北京珠穆朗玛移动通信有限公司 Air navigation aid, guider and storage medium
CN108022326A (en) * 2017-11-30 2018-05-11 中国平安财产保险股份有限公司 Stroke recording detection method, mobile device, detection terminal and readable storage medium storing program for executing
CN108061552A (en) * 2016-11-09 2018-05-22 杭州植嘉科技有限公司 A kind of method that outdoor sports path creates and reappears
WO2018209584A1 (en) * 2017-05-17 2018-11-22 深圳市伊特利网络科技有限公司 Positioning-based running route recording method and system
CN110309247A (en) * 2019-05-24 2019-10-08 深圳壹账通智能科技有限公司 The processing method and processing device of step counting data
CN112986908A (en) * 2021-04-26 2021-06-18 网络通信与安全紫金山实验室 Positioning calibration method, system and storage medium
CN114706479A (en) * 2022-03-31 2022-07-05 青岛虚拟现实研究院有限公司 Motion trajectory generation method, interaction device and head-mounted display system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101858751A (en) * 2009-04-10 2010-10-13 东太利(厦门)电子有限公司 GPS non-graphical navigation warning indicator
CN101799301B (en) * 2010-03-29 2012-04-25 东软集团股份有限公司 Method and device for planning route by using route track point information
CN102023305A (en) * 2010-08-05 2011-04-20 深圳市赛格导航科技股份有限公司 Positioning method and device as well as vehicle-mounted terminal
CN103052151A (en) * 2011-10-14 2013-04-17 中国电信股份有限公司 Terminal positioning method and device as well as mobile terminal
CN103206952A (en) * 2012-01-16 2013-07-17 联想(北京)有限公司 Positioning method and positioning apparatus

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105180921A (en) * 2015-08-17 2015-12-23 广州杰赛科技股份有限公司 Track recording apparatus, mobile terminal and intelligent watch
CN105180999A (en) * 2015-08-20 2015-12-23 广州杰赛科技股份有限公司 Environment detector, environment detector recovery control method and environment detector recovery control system
WO2016131322A1 (en) * 2015-09-15 2016-08-25 中兴通讯股份有限公司 Navigation method, apparatus, and device
CN106525022A (en) * 2015-09-15 2017-03-22 中兴通讯股份有限公司 Navigation method and device and equipment
CN105716608A (en) * 2015-11-23 2016-06-29 南京华苏科技股份有限公司 Positioning and display method of motion trajectories in building
CN108061552A (en) * 2016-11-09 2018-05-22 杭州植嘉科技有限公司 A kind of method that outdoor sports path creates and reappears
CN107197434A (en) * 2017-03-30 2017-09-22 深圳中科健安科技有限公司 The algorithm that a kind of position positioning of mobile device, displacement are calculated and automatically controlled
CN107197434B (en) * 2017-03-30 2020-06-23 深圳中科健安科技有限公司 Algorithm for positioning position, calculating moving distance and automatically controlling mobile device
CN106979777A (en) * 2017-05-17 2017-07-25 深圳市伊特利网络科技有限公司 The recording method of running route and system based on positioning
WO2018209584A1 (en) * 2017-05-17 2018-11-22 深圳市伊特利网络科技有限公司 Positioning-based running route recording method and system
CN108020234A (en) * 2017-10-27 2018-05-11 北京珠穆朗玛移动通信有限公司 Air navigation aid, guider and storage medium
CN108022326A (en) * 2017-11-30 2018-05-11 中国平安财产保险股份有限公司 Stroke recording detection method, mobile device, detection terminal and readable storage medium storing program for executing
CN110309247A (en) * 2019-05-24 2019-10-08 深圳壹账通智能科技有限公司 The processing method and processing device of step counting data
CN112986908A (en) * 2021-04-26 2021-06-18 网络通信与安全紫金山实验室 Positioning calibration method, system and storage medium
CN114706479A (en) * 2022-03-31 2022-07-05 青岛虚拟现实研究院有限公司 Motion trajectory generation method, interaction device and head-mounted display system

Also Published As

Publication number Publication date
CN104469677B (en) 2018-07-13

Similar Documents

Publication Publication Date Title
CN104469677B (en) Motion track based on intelligent terminal records system and method
JP6763448B2 (en) Visually enhanced navigation
US9465129B1 (en) Image-based mapping locating system
CN101451852B (en) Navigation equipment and navigation method
CN104378735B (en) Indoor orientation method, client and server
US9366765B2 (en) Handheld GIS data collection device target augmentation
CN111028358B (en) Indoor environment augmented reality display method and device and terminal equipment
Schöning et al. PhotoMap: using spontaneously taken images of public maps for pedestrian navigation tasks on mobile devices
CN103453901B (en) A kind of position guidance system and position guidance method
JP6826509B2 (en) Plant equipment recognition system and plant equipment recognition method
CN103718062A (en) Method for ensuring continuity of service of a personal navigation device and device thereof
CN102915310A (en) Generating method of electronic maps, navigation method and navigation device
CN105509716A (en) Geographic information collection method based on augmented reality technology and device
US20230334850A1 (en) Map data co-registration and localization system and method
Shi et al. A novel individual location recommendation system based on mobile augmented reality
CN104636358A (en) Map overlay method and electronic device
EP4439475A1 (en) Area reconstruction method and system
US11783504B2 (en) Geolocation system
CN103344974A (en) Method and system for locating through scenic region guide map
KR101659089B1 (en) Augmented reality apparatus using position information
JP2010033017A (en) Map display apparatus
KR101601726B1 (en) Method and system for determining position and attitude of mobile terminal including multiple image acquisition devices
KR101902131B1 (en) System for producing simulation panoramic indoor images
CN116229028A (en) AR-based construction indication method and device, electronic equipment and storage medium
Yokoi et al. Way-finding assistance system for underground facilities using augmented reality

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180713

Termination date: 20181121