Research Article
Velocity-Preserving Trajectory Compression Based on Retrace Point Detection
Algorithm 1
Retrace point detection process.
| Input: trajectory , ratio threshold , inscribed angle threshold . | | Output: retrace points RP. | | 1. i=1, j=3, RP = Φ. | | 2. while j<n do | | 3. Calculate Maximum direction deviation ; | | The selected pair of the anchor point and float point (with the maximum direction deviation); | | 4. if then | | 5. Calculate inscribed angle θ and ratio threshold ; | | 6. if θ>= and >= then | | 7. RP∪; | | 8. r=dis; | | 9. while e+1<=n | | 10. k=e+1; | | 11. if dis(,)<=r then | | 12. RP∪; | | 13. e=e+1; | | 14. else: | | 15. break; | | 16. end if | | 17. end while | | 18. else: | | 19. i=e; | | 20. j=i+2; | | 21. end if | | 22. end if | | 23. else | | 24. j=j+1; | | 25. end if | | 26.end while | | Return retrace points set RP. |
|