CN105915224A - Parallelization track compression method based on Mapreduce - Google Patents

Parallelization track compression method based on Mapreduce Download PDF

Info

Publication number
CN105915224A
CN105915224A CN201610215007.4A CN201610215007A CN105915224A CN 105915224 A CN105915224 A CN 105915224A CN 201610215007 A CN201610215007 A CN 201610215007A CN 105915224 A CN105915224 A CN 105915224A
Authority
CN
China
Prior art keywords
track
parallelization
mapreduce
label
track sets
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
CN201610215007.4A
Other languages
Chinese (zh)
Other versions
CN105915224B (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.)
Nanjing Post and Telecommunication University
Nanjing University of Posts and Telecommunications
Original Assignee
Nanjing Post and Telecommunication University
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 Nanjing Post and Telecommunication University filed Critical Nanjing Post and Telecommunication University
Priority to CN201610215007.4A priority Critical patent/CN105915224B/en
Publication of CN105915224A publication Critical patent/CN105915224A/en
Application granted granted Critical
Publication of CN105915224B publication Critical patent/CN105915224B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The invention discloses a parallelization track compression method based on Mapreduce, comprising steps of dividing a GPS track sequence to be compressed into segments according to two modes, wherein a first mode includes steps of dividing the GPS track sequence to be compressed into N segments and marking the segmented compression result as 1, a second mode includes steps of dividing the GPS track sequence to be compressed into N-1 segments and marking the segmented compression result as 2, and all triple track segmented recordings are shown in a triple form; using all the triple track segmented recordings as inputs of an Map function on a parallel mapping node after Hash processing on all the triple track segmented recordings; performing compression processing on the segmented track sequence and outputting an input of a Reduce function by the Map function, adopting a single Reduce function to re-organize the segmented compression results which are marked as 1 and 2 into a track sequence S1 and a track sequence S2, intercepting N-1 track subsequences positioned on the S2 to replace the corresponding track sequences near segmented points on the S1, and finally obtaining the sequence S1 which is a GPS track which is generated after compression. The parallelization track compression method based on Mapreduce adopts parallelization processing, shortens compression processing time, matches and combines the two segmented compression results and eliminates an error caused by incontinuous track points because of segmentation.

Description

A kind of parallelization trace compression method based on MapReduce
Technical field
The present invention relates to GIS-Geographic Information System and cloud computing technology application thereof, a kind of based on MapReduce also Rowization trace compression method.
Background technology
In recent years, along with the fast development of information technology, people are to the computing capability of the system of calculating and wanting of data-handling capacity Ask and day by day improve.And along with computer and the fast development of information technology and popularization and application, the scale of sector application system is also Expanding rapidly, data produced by sector application are explosive increase, and thus cloud computing technology arises at the historic moment.Cloud computing is one Plant distributed system, distribution of computation tasks can be processed to multiple stage computer so that various application systems can be as required Obtain computing capability, memory space and information service.MapReduce is exactly a kind of that process towards large-scale data and racks Computation model and method, it is researched and proposed by Google company the earliest.Up to the present, have in Goolge company thousands of Ten thousand various different algorithmic issues and program all use MapReduce process.
Meanwhile, along with location equipment application on mobile terminals such as GPS, user can obtain the position of individual very easily Information.The data of the positional information the most more and more moving object are collected and are stored in data base, but this The hugest data volume is unfavorable for the storage of data, inquires about, analyzes and process, so, the compression to location information data is deposited One of storage focus becoming current research.Current track compression divides according to the mode of compression that can be divided into two classes, a class be off-line Batch processing is compressed, and a class is online trace compression.
Off-line batch processing compression algorithm typical case is exactly Douglas-Pu Ke trace compression algorithm (The Douglas-Peucker Algorithm), the initial form of this algorithm respectively by Wu Ersi-Rameau (Urs Ramer) in 1972 and Douglas (David Douglas) and Thomas-Pu Ke (Thomas Peucker) proposed in 1973, and many decades later In given perfect by other scholar.The thinking of this algorithm is: the first and last point of each trajectory is connected a dotted line, asks Point between first and last point is to the vertical dimension of dotted line, and finds out maximum range value dmax, use dmaxCompared with limit difference D;If dmax< D, Intermediate point on this curve can all reduce;If dmax> D, then retain dmaxCorresponding coordinate, and with this point as boundary, Curve is divided into two parts, and this two parts track is reused the method, until cannot compress.
Online trace compression algorithm typical case is exactly open window algorithm (The Open Window Algorithm), this class of algorithms It is similar to sliding window algorithm.It is to use didactic Douglas algorithm to select in the position of the internal max-thresholds of sliding window Put a little as starting point.Its basic thought is: first store the starting point of this track, selects first point of this track as cunning Starting point start of dynamic window, the 3rd the terminating point end as sliding window, calculate and all in sliding window be positioned at starting point Tracing point between start and terminating point end to the vertical dimension of dotted line determined by starting point start and terminating point end, if The threshold value that distance is the most previously given, then the terminating point end of sliding window moves to next tracing point, then calculates initial Put the vertical dimension to these 2 dotted lines determined of the tracing point between terminating point, repeat previous step;Otherwise, if sliding window First tracing point more than threshold value occurs, then just stored by this tracing point in Kou, and will change the time and be labeled as sliding window Starting point start of mouth, the step before double counting, until all tracing points all calculate complete.Both the above algorithm but because of Segmentation can produce error before and after waypoint.
Summary of the invention
The technical problem to be solved be to overcome the deficiencies in the prior art and provide a kind of based on MapReduce also Rowization trace compression method, the present invention be by by trace compression Algorithm parallelization process, shorten compression process time and Improve compression speed, two kinds of sectional compression results are mutually matched merging simultaneously, eliminate the tracing point caused because of segmentation and do not connect The continuous error produced.
The present invention solves above-mentioned technical problem by the following technical solutions:
A kind of based on MapReduce the parallelization trace compression method proposed according to the present invention, comprises the following steps:
Step one, by GPS track sequence segmentation in two ways to be compressed, the 1st kind of mode is divided into N section, is labeled as 1, 2nd kind of mode is divided into N-1 section, is labeled as 2, and represents all tlv triple trajectory segment records with triple form;
Step 2, all tlv triple trajectory segment records are carried out after Hash process as Map function on parallel mapping node Input;Segmentation track sets in input is compressed processing and exporting the input as Reduce function by Map function;
Step 3, use single Reduce function will to be labeled as the sectional compression result of 1 and 2 the most respectively Composition track sets S1And S2
Step 4, intercepting N-1 are positioned at S2On track subsequence, and by these track subsequences replace S1Upper waypoint Neighbouring corresponding track sets, sequence S finally given1Be exactly compression after generate GPS track.
As a kind of parallelization trace compression further prioritization scheme of method based on MapReduce of the present invention, described Step one is specific as follows:
Step (1): definition GPS track sequence T={Pi, wherein, PiFor i-th tracing point, i is according to the time of track Sequentially, i=1,2,3...n, n are tracing point sum;
Step (2): by track sets T segmentation, with triple form represent all tlv triple trajectory segment records < label, K, Tk>, wherein, label represents the mode of segmentation, and k represents the sequence number of segmentation, TkRepresent the track sets of kth section, order Tk={ Pj|j∈[bk, ek], wherein, bk, ekRepresent the starting and ending subscript of kth section tracing point;
Use two ways by track sets segmentation:
Track sets T is divided into N section, label=1 by (1) the 1st kind of mode, and division rule is as follows:
Track sets T is divided into N-1 section, label=2 by (2) the 2nd kinds of modes, and division rule is as follows:
Wherein:
As a kind of parallelization trace compression further prioritization scheme of method based on MapReduce of the present invention, described Step 2 is specific as follows:
By all in step (2) tlv triple trajectory segment record < label, k, Tk> according to key, (label k) carries out Hash process Afterwards as the input of Map function on parallel mapping node;Map function is for each tlv triple trajectory segment record of input < label, k, Tk>, to track sets TkTrack sets T is obtained after being compressed processingk', and export record < label, k, Tk' > as the input of Reduce function.
As a kind of parallelization trace compression further prioritization scheme of method based on MapReduce of the present invention, described Step 3 is specific as follows:
Single Reduce function is used to read in the output record of all parallel Map functions, by the segmentation pressure of all label=1 Sheepshank fruit reformulates a track sets S in chronological order1, meanwhile, by the sectional compression result group the most again of label=2 Become a track sets S2
As a kind of parallelization trace compression further prioritization scheme of method based on MapReduce of the present invention, described Step 4 is specific as follows:
By track sets S1And S2Carrying out intercepting and merge, intercepting the rule merged is: from track sets S2Upper intercepting N-1 Track subsequence Ql, l ∈ [1, N-1], Ql={ Pj|j∈[cl, dl], and meet following condition:
(1)cl≤el, dl≥bl+1, wherein el, bl+1Be respectively in the 1st kind of segmented mode the end subscript of l section tracing point and The initial subscript of l+1 section tracing point;
(2) j=c is worked aslOr j=dl, Pj∈S1And work as cl<j<dl,
Then by all track subsequence QlReplace track sets S1On corresponding track subsequence { Pj|j∈[cl, dl], The track sets S obtained eventually1Be exactly compression after generate track.
As a kind of parallelization trace compression further prioritization scheme of method based on MapReduce of the present invention, described GPS track point sum n >=1000000.
As a kind of parallelization trace compression further prioritization scheme of method based on MapReduce of the present invention, described In step (2), N is equal to the number of Map node.
As a kind of parallelization trace compression further prioritization scheme of method based on MapReduce of the present invention, described Hash in step (3) processes and uses division Hash.
As a kind of parallelization trace compression further prioritization scheme of method based on MapReduce of the present invention, step (3) the trace compression method in uses open window compression algorithm.
The present invention uses above technical scheme compared with prior art, has following technical effect that
(1) trace compression parallelization is processed by this method, shortens the time that compression processes;
After the compression of (2) two kinds of segmented modes and be mutually matched merging, eliminate because segmentation causes tracing point discontinuously to produce Error.
Accompanying drawing explanation
Fig. 1 is the general flow chart of the present invention.
Detailed description of the invention
Below in conjunction with the accompanying drawings technical scheme is described in further detail:
It is the general flow chart of the present invention as shown in Figure 1, a kind of parallelization trace compression method based on MapReduce, including Following steps:
Step one, by GPS track sequence segmentation in two ways to be compressed, the 1st kind of mode is divided into N section, is labeled as 1, 2nd kind of mode is divided into N-1 section, is labeled as 2, and represents all tlv triple trajectory segment records with triple form;
Step 2, all tlv triple trajectory segment records are carried out after Hash process as Map function on parallel mapping node Input;Segmentation track sets in input is compressed processing and exporting the input as Reduce function by Map function;
Step 3, use single Reduce function will to be labeled as the sectional compression result of 1 and 2 the most respectively Composition track sets S1And S2
Step 4, intercepting N-1 are positioned at S2On track subsequence, and by these track subsequences replace S1Upper waypoint Neighbouring corresponding track sets, sequence S finally given1Be exactly compression after generate GPS track.
Concrete scheme comprises the following steps:
Step (1): definition GPS track sequence T={Pi, wherein, PiFor i-th tracing point, i is according to the time of track Sequentially, i=1,2,3...n, n are tracing point sum;
Step (2): by track sets T segmentation, with triple form represent all tlv triple trajectory segment records < label, K, Tk>, wherein, label represents the mode of segmentation, and k represents the sequence number of segmentation, TkRepresent the track sets of kth section, order Tk={ Pj|j∈[bk, ek], wherein, bk, ekRepresent the starting and ending subscript of kth section tracing point;
Use two ways by track sets segmentation:
Track sets T is divided into N section, label=1 by (1) the 1st kind of mode, and division rule is as follows:
Track sets T is divided into N-1 section, label=2 by (2) the 2nd kinds of modes, and division rule is as follows:
Wherein:
Step (3): by all in step 2 tlv triple trajectory segment record < label, k, Tk> according to key, (label k) is carried out As the input of Map function on parallel mapping node after Hash process;Map function is for each tlv triple track of input Segmentation record < label, k, Tk>, to track sets TkTrack sets T is obtained after being compressed processingk', and export record < label, K, Tk' > as the input of Reduce function;
Step (4): use single Reduce function to read in the output record of all parallel Map functions, by all label=1 Sectional compression result reformulate a track sets S in chronological order1, meanwhile, by the sectional compression result of label=2 Also a track sets S is reformulated2;By track sets S1And S2Carrying out intercepting and merge, intercepting the rule merged is: from Track sets S2N-1 track subsequence Q of upper interceptingl, l ∈ [1, N-1], Ql={ Pj|j∈[cl, dl], and meet following condition:
(1)cl≤el, dl≥bl+1, wherein el, bl+1Be respectively in the 1st kind of segmented mode the end subscript of l section tracing point and The initial subscript of l+1 section tracing point;
(2) j=c is worked aslOr j=dl, Pj∈S1And work as cl<j<dl,
Then by all track subsequence QlReplace track sets S1On corresponding track subsequence { Pj|j∈[cl, dl], The track sets S obtained eventually1Be exactly compression after generate track.
Below in conjunction with instantiation, technical scheme is described in further detail:
(1) assume there is GPS track sequence T={P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16}
(2) by track sets T segmentation, with tlv triple < label, k, Tk> represent,
Track sets is divided into 3 sections and is expressed as follows by the 1st kind of mode:
First paragraph is: < 1,1, { P1, P2, P3, P4, P5}>
Second segment is: < 1,2, { P6, P7, P8, P9, P10}>
3rd section is: < 1,3, { P11, P12, P13, P14, P15, P16}>
Track sets is divided into 2 sections and is expressed as follows by the 2nd kind of mode:
First paragraph is: < 2,1, { P4, P5, P6, P7, P8}>
Second segment is: < 2,2, { P9, P10, P11, P12, P13}>
(3) by all above tlv triple trajectory segment record, (label, as mapping joint parallel after k) carrying out Hash process for button The input of Map function on point.Map function is for each tlv triple record of input, to track sets TkIt is compressed Obtain track sets after process, and be expressed as follows with triple form:
< 1,1, { P1, P3, P4, P5}>
< 1,2, { P6, P8, P9, P10}>
< 1,3, { P11, P13, P16}>
< 2,1, { P4, P8}>
< 2,2, { P9, P13}>
Output tlv triple record is as the input of Reduce function.
(4) single Reduce function is used to read in the output record of all parallel Map functions, by all label=1 Sectional compression result reformulate a track sets S in chronological order1:
S1={ P1, P3, P4, P5, P6, P8, P9, P10, P11, P13, P16}
The sectional compression result of label=2 is also reformulated a track sets S2:
S2={ P4, P8, P9, P13}。
Further, by track sets S1And S2Carry out intercepting and merge.Because track sets S1Waypoint respectively at P5And P6, P10And P11Between, and for track sets S2On track subsequence Q1={ P4, P8And Q2={ P9, P13From the point of view of }, rail Mark point P4、P8、P9、P13It is all located at track sets S1On, P4To P8And P9To P13Between tracing point not at S1Rail In mark sequence, meet 4<5 and 8>6,9<10 and 13 simultaneously>11, so from track sets S2Upper locus intercepting subsequence is:
Q1={ P4, P8}
Q2={ P9, P13}
Then by track subsequence Q1、Q2Replace track sets S respectively1On corresponding track subsequence:
{P4, P5, P6, P8}
{P9, P10, P11, P13}
The track sets generated after finally giving compression is:
{P1, P3, P4, P8, P9, P13, P16}。
Specific embodiments described above, has been carried out the purpose of the present invention, technical scheme and beneficial effect the most in detail Describe in detail bright, be it should be understood that and the foregoing is only specific embodiments of the present invention, be not limited to the present invention Scope, any those skilled in the art, the equivalent made on the premise of without departing from the design of the present invention and principle becomes Change and amendment, the scope of protection of the invention all should be belonged to.

Claims (9)

1. a parallelization trace compression method based on MapReduce, it is characterised in that comprise the following steps:
Step one, by GPS track sequence segmentation in two ways to be compressed, the 1st kind of mode is divided into N section, is labeled as 1, 2nd kind of mode is divided into N-1 section, is labeled as 2, and represents all tlv triple trajectory segment records with triple form;
Step 2, all tlv triple trajectory segment records are carried out after Hash process as Map function on parallel mapping node Input;Segmentation track sets in input is compressed processing and exporting the input as Reduce function by Map function;
Step 3, use single Reduce function will to be labeled as the sectional compression result of 1 and 2 the most respectively Composition track sets S1And S2
Step 4, intercepting N-1 are positioned at S2On track subsequence, and by these track subsequences replace S1Upper waypoint Neighbouring corresponding track sets, sequence S finally given1Be exactly compression after generate GPS track.
A kind of parallelization trace compression method based on MapReduce the most according to claim 1, it is characterised in that Described step one is specific as follows:
Step (1): definition GPS track sequence T={Pi, wherein, PiFor i-th tracing point, i is according to the time of track Sequentially, i=1,2,3...n, n are tracing point sum;
Step (2): by track sets T segmentation, with triple form represent all tlv triple trajectory segment records < label, K, Tk>, wherein, label represents the mode of segmentation, and k represents the sequence number of segmentation, TkRepresent the track sets of kth section, order Tk={ Pj|j∈[bk, ek], wherein, bk, ekRepresent the starting and ending subscript of kth section tracing point;
Use two ways by track sets segmentation:
Track sets T is divided into N section, label=1 by (1) the 1st kind of mode, and division rule is as follows:
Track sets T is divided into N-1 section, label=2 by (2) the 2nd kinds of modes, and division rule is as follows:
Wherein:
A kind of parallelization trace compression method based on MapReduce the most according to claim 2, it is characterised in that Described step 2 is specific as follows:
By all in step (2) tlv triple trajectory segment record < label, k, Tk> according to key, (label k) carries out Hash process Afterwards as the input of Map function on parallel mapping node;Map function is for each tlv triple trajectory segment record of input < label, k, Tk>, to track sets TkTrack sets T is obtained after being compressed processingk', and export record < label, k, Tk' > as the input of Reduce function.
A kind of parallelization trace compression method based on MapReduce the most according to claim 3, it is characterised in that Described step 3 is specific as follows:
Single Reduce function is used to read in the output record of all parallel Map functions, by the segmentation pressure of all label=1 Sheepshank fruit reformulates a track sets S in chronological order1, meanwhile, by the sectional compression result group the most again of label=2 Become a track sets S2
A kind of parallelization trace compression method based on MapReduce the most according to claim 4, it is characterised in that Described step 4 is specific as follows:
By track sets S1And S2Carrying out intercepting and merge, intercepting the rule merged is: from track sets S2Upper intercepting N-1 Track subsequence Ql, l ∈ [1, N-1], Ql={ Pj|j∈[cl, dl], and meet following condition:
(1)cl≤el, dl≥bl+1, wherein el, bl+1Be respectively in the 1st kind of segmented mode the end subscript of l section tracing point and The initial subscript of l+1 section tracing point;
(2) j=c is worked aslOr j=dl, Pj∈S1And work as cl<j<dl,
Then by all track subsequence QlReplace track sets S1On corresponding track subsequence { Pj|j∈[cl, dl], The track sets S obtained eventually1Be exactly compression after generate track.
A kind of parallelization trace compression method based on MapReduce the most according to claim 2, it is characterised in that Described GPS track point sum n >=1000000.
A kind of parallelization trace compression method based on MapReduce the most according to claim 2, it is characterised in that In described step (2), N is equal to the number of Map node.
A kind of parallelization trace compression method based on MapReduce the most according to claim 3, it is characterised in that Hash in described step (3) processes and uses division Hash.
A kind of parallelization trace compression method based on MapReduce the most according to claim 3, it is characterised in that Trace compression method in step (3) uses open window compression algorithm.
CN201610215007.4A 2016-04-07 2016-04-07 A kind of parallelization trace compression method based on MapReduce Active CN105915224B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610215007.4A CN105915224B (en) 2016-04-07 2016-04-07 A kind of parallelization trace compression method based on MapReduce

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610215007.4A CN105915224B (en) 2016-04-07 2016-04-07 A kind of parallelization trace compression method based on MapReduce

Publications (2)

Publication Number Publication Date
CN105915224A true CN105915224A (en) 2016-08-31
CN105915224B CN105915224B (en) 2018-11-02

Family

ID=56744810

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610215007.4A Active CN105915224B (en) 2016-04-07 2016-04-07 A kind of parallelization trace compression method based on MapReduce

Country Status (1)

Country Link
CN (1) CN105915224B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106643734A (en) * 2016-12-30 2017-05-10 中国科学院电子学研究所 Grading processing method for space-time track data
CN106790468A (en) * 2016-12-10 2017-05-31 武汉白虹软件科技有限公司 A kind of distributed implementation method for analyzing user's WiFi event trace rules
CN108470146A (en) * 2018-02-11 2018-08-31 西南电子技术研究所(中国电子科技集团公司第十研究所) The similar flight path recognition methods of classical flight path
CN110730001A (en) * 2019-08-27 2020-01-24 浙江海洋大学 Track compression method for ship berthing
CN111309977A (en) * 2020-02-24 2020-06-19 北京明略软件***有限公司 ID space-time trajectory matching method and device
CN114328784A (en) * 2021-12-27 2022-04-12 中科星图股份有限公司 Track multidimensional distributed compression method based on space-time database

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001069010A (en) * 1999-08-27 2001-03-16 Sakai Yasue Compression method and device, expansion method and device, companding system and recording medium
CN104159126A (en) * 2014-08-07 2014-11-19 西安交通大学 Scheduling method of video trans-coding task based on Map-Reduce
CN105469435A (en) * 2016-01-20 2016-04-06 北京格灵深瞳信息技术有限公司 Track compression method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001069010A (en) * 1999-08-27 2001-03-16 Sakai Yasue Compression method and device, expansion method and device, companding system and recording medium
CN104159126A (en) * 2014-08-07 2014-11-19 西安交通大学 Scheduling method of video trans-coding task based on Map-Reduce
CN105469435A (en) * 2016-01-20 2016-04-06 北京格灵深瞳信息技术有限公司 Track compression method and device

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106790468A (en) * 2016-12-10 2017-05-31 武汉白虹软件科技有限公司 A kind of distributed implementation method for analyzing user's WiFi event trace rules
CN106790468B (en) * 2016-12-10 2020-06-02 武汉白虹软件科技有限公司 Distributed implementation method for analyzing WiFi (Wireless Fidelity) activity track rule of user
CN106643734A (en) * 2016-12-30 2017-05-10 中国科学院电子学研究所 Grading processing method for space-time track data
CN106643734B (en) * 2016-12-30 2019-01-11 中国科学院电子学研究所 The hierarchical processing method of space-time trajectory data
CN108470146A (en) * 2018-02-11 2018-08-31 西南电子技术研究所(中国电子科技集团公司第十研究所) The similar flight path recognition methods of classical flight path
CN108470146B (en) * 2018-02-11 2022-07-08 西南电子技术研究所(中国电子科技集团公司第十研究所) Similar track identification method of classic track
CN110730001A (en) * 2019-08-27 2020-01-24 浙江海洋大学 Track compression method for ship berthing
CN110730001B (en) * 2019-08-27 2024-03-29 浙江海洋大学 Track compression method for ship berthing
CN111309977A (en) * 2020-02-24 2020-06-19 北京明略软件***有限公司 ID space-time trajectory matching method and device
CN114328784A (en) * 2021-12-27 2022-04-12 中科星图股份有限公司 Track multidimensional distributed compression method based on space-time database

Also Published As

Publication number Publication date
CN105915224B (en) 2018-11-02

Similar Documents

Publication Publication Date Title
CN105915224A (en) Parallelization track compression method based on Mapreduce
CN107682319B (en) Enhanced angle anomaly factor-based data flow anomaly detection and multi-verification method
US10229129B2 (en) Method and apparatus for managing time series database
CN104598621B (en) A kind of trace compression method based on sliding window
CN109858407B (en) Video behavior recognition method based on multiple information flow characteristics and asynchronous fusion
US10002142B2 (en) Method and apparatus for generating schema of non-relational database
CN109241126A (en) A kind of space-time trajectory accumulation mode mining algorithm based on R* tree index
CN110502596B (en) Track online sliding window compression method based on pedestrian track characteristics
CN103246706A (en) Method of clustering motion trajectories of vehicle objects in road network space
CN104166731A (en) Discovering system for social network overlapped community and method thereof
CN103116599A (en) Urban mass data flow fast redundancy elimination method based on improved Bloom filter structure
CN107798346A (en) Quick track similarity matching method based on Frechet distance threshold
CN113052265B (en) Moving object track simplifying method based on feature selection
CN108830385A (en) deep learning model training method and device and computer readable storage medium
CN108716916B (en) Distributed parallel star point centroid extraction method based on superblock and FPGA implementation device
CN107909042B (en) continuous gesture segmentation recognition method
CN109685109A (en) A kind of base station label track classification method based on twin neural network
CN109685898A (en) Point cloud data layering method and device, computer equipment and storage medium
CN104408128B (en) A kind of reading optimization method indexed based on B+ trees asynchronous refresh
CN105631465A (en) Density peak-based high-efficiency hierarchical clustering method
CN110675470B (en) Contour line drawing method and device, computing equipment and readable storage medium
CN101894161A (en) Recurring event access method and device for real-time monitoring
CN104463864A (en) Multistage parallel key frame cloud extraction method and system
CN109800231A (en) A kind of real-time track co-movement motion pattern detection method based on Flink
CN112069135B (en) Visual storage method for mass seismic data

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