আমার একটি অ্যালগরিদম বা পদ্ধতি খুঁজে latitude
longitude
বের করতে হবে যা পোস্ট প্রসেসিংয়ের সময় একটি ট্রাজেক্টোরিতে আউটলেট পয়েন্টগুলি সনাক্ত করতে পারে , যা পরে ঠিক করা যেতে পারে (তার প্রতিবেশীদের উপর ভিত্তি করে ট্র্যাজেক্টরির পথে ফিরে আসা))
আমি যে ধরণের আউটলেট পয়েন্টগুলি সনাক্ত করতে এবং ঠিক করতে চাই তার উদাহরণ হিসাবে আমি একটি চিত্র সংযুক্ত করেছি যা প্রদর্শিত হচ্ছে:
আমি যতটা সম্ভব ডেটা মসৃণ করার জন্য একটি সিসেন্টেড কাল্মান ফিল্টার ব্যবহার করার চেষ্টা করেছি, তবে এটি আরও চরম বিদেশিদের জন্য কার্যকরভাবে কার্যকরভাবে কাজ করবে বলে মনে হয় না (নীল রঙের কাঁচা ডেটা, লাল রঙের হালকা তথ্য):
আমার ইউকেএফ সঠিকভাবে ক্যালিব্রেট করা যাবে না (তবে আমি এটি সম্পর্কে মোটামুটি নিশ্চিত)।
ট্র্যাজকোরিজগুলি হ'ল ওয়াকার, রানার, সাইক্লিস্ট - মানব-চালিত আন্দোলন যা শুরু এবং থামতে পারে তবে দ্রুত বা হঠাৎ গতি বা অবস্থানে দ্রুত পরিবর্তন হয় না।
একটি সমাধান যা টাইমিং ডেটার উপর নির্ভর করে না (এবং কেবলমাত্র পজিশন ডেটা নির্ভর করে) অত্যন্ত কার্যকর হবে (যেহেতু প্রক্রিয়াজাত ডেটা সর্বদা সময়সীমার ডেটা নাও থাকতে পারে)। যাইহোক, আমি জানি যে এই ধরণের সমাধানের সম্ভাবনা কতটা অসম্ভব, তাই আমি কোনও সমাধান পেয়ে সমান ততই খুশি!
আদর্শভাবে, সমাধানটি আউটলেটটিকে সনাক্ত করবে যাতে এটি সংশোধন করা যায়, ফলস্বরূপ একটি সংশোধন করা ট্র্যাজেক্টরি:
যে সংস্থানগুলি আমি সন্ধান করেছি:
Smooth GPS data
- /programming/1134579/smooth-gps-dataCommon GPS and Geospatial Tracking Challenges and Solutions
- http://www.toptal.com/gis/adouts-in-gps-track-analytics-a-geospatial-primer (সমাধান ডেটা যথার্থতা হারাতে পারে বলে মনে হচ্ছে)ট্রেস ডেটাতে বিদেশী অপসারণ করতে আমার কোন অ্যালগরিদম ব্যবহার করা উচিত?