কীভাবে স্বল্প মাধ্যম স্কোয়ারগুলি (এলএমএস) / এনএলএমএস ফিল্টার পারফরম্যান্সকে উন্নত করা যায়?


14

কোনও সাধারণ ন্যূনতম স্কোয়ারগুলি (এনএলএমএস) ফিল্টারের গণনামূলক কর্মক্ষমতা বাড়ানোর উপায়গুলি কী? মাল্টিডলে ব্লক ফ্রিকোয়েন্সি-ডোমেন (এমডিএফ) ফিল্টারগুলি এটি করার জন্য প্রস্তাবিত হয়েছে, তবে এগুলি রূপান্তর গতি এবং যথার্থতা থেকেও দূরে সরে যায়, কারণ তারা প্রতি ব্লকের একবারে প্রতিটি অনুমিতিতে একবার নয়, অনুমিত আবেগ প্রতিক্রিয়াটি আপডেট করে। অন্য কোন পদ্ধতি আছে?

উত্তর:


6

আপনি যদি কোনও কোণ না কেটে "স্ট্যান্ডার্ড" এনএলএমএস অ্যালগরিদমটি প্রয়োগ করতে চান তবে আপনি সম্ভবত এমন কাঠামো খুঁজে পাচ্ছেন না যা উল্লেখযোগ্যভাবে আরও দক্ষ। প্রক্রিয়াটির সেই অংশটিকে গতিতে দ্রুত রূপান্তর কৌশল (ওভারল্যাপ-সেভ বা ওভারল্যাপ-অ্যাডের মতো) ব্যবহার করার লক্ষ্যে এলএমএস ফিল্টারিংয়ের রূপগুলি অবরুদ্ধ করুন। তবে, আপনি যেমনটি উল্লেখ করেছেন, ফিল্টার সহগগুলি কেবলমাত্র প্রতি ব্লক আপডেট করা হয়, কারণ দ্রুত সমাপ্তির পদ্ধতির ব্যবহার করতে ফিল্টারটি অবশ্যই ব্লকের উপর ধ্রুবক হতে হবে।

আপনি যদি নমুনা-অনুসারে নমুনা আপডেটের বৈশিষ্ট্যটি রাখতে চান তবে এনএলএমএসের অত্যন্ত পুনরাবৃত্তির প্রকৃতি আপনাকে সীমাবদ্ধ করতে চলেছে। ফিল্টারিং ক্রিয়াটি পুনরাবৃত্তিযোগ্য না হলেও, তাত্ক্ষণিকভাবে N তলে তাত্ক্ষণিক ফিল্টার সহগগুলি N-1 সময়ে সহগের একটি ফাংশন যা সমান্তরালতা বা ব্লক-ভিত্তিক গণনা ব্যবহার করে প্রক্রিয়াটি গতিতে আপনার সীমাবদ্ধ করে দেয়। বেশিরভাগ ক্ষেত্রে যেমন একটি নিখরচায় মধ্যাহ্নভোজ হয় না: আপনি যদি খাঁটি এনএলএমএস চান, তবে কেবলমাত্র এটি প্রয়োগ করা আপনার পক্ষে সেরা।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.