সাভিৎস্কি-গোলে ফিল্টারটি যেভাবে উত্পাদিত হয়েছে (যেমন স্থানীয় সর্বনিম্ন-স্কোয়ারগুলি বহুপদী ফিট হিসাবে), সেখানে নন ইউনিফর্ম স্যাম্পলিংয়ের একটি প্রাকৃতিক জেনারালাইজেশন রয়েছে - এটি কেবল কম্পিউটারের চেয়ে ব্যয়বহুল।
সাধারণভাবে সাভিটস্কি-গোলে ফিল্টার
স্ট্যান্ডার্ড ফিল্টারটির জন্য, ধারণাটি স্থানীয় স্যাম্পলগুলির [একটি সর্বনিম্ন স্কোয়ার ব্যবহার করে] বহুবর্ষের সাথে মাপসই করা হবে, তারপরে কেন্দ্রের নমুনাটিকে কেন্দ্রের সূচীতে বহিরাগতের মানের সাথে প্রতিস্থাপন করুন (অর্থাত্ 0 এ)। তার মানে নমুনা ইঙ্গিতগুলির ভ্যান্ডারমনডে ম্যাট্রিক্সকে উল্টিয়ে স্ট্যান্ডার্ড এসজি ফিল্টার সহগগুলি তৈরি করা যায়। উদাহরণস্বরূপ, পাঁচটি নমুনা (স্থানীয় সূত্রের সাথে -2, -1,0,1,2) জুড়ে স্থানীয় প্যারাবলিক ফিট উত্পন্ন করতে ডিজাইন সমীকরণগুলির সিস্টেম A c = y নিম্নরূপ হবে:y0…y4Ac=y
⎡⎣⎢⎢⎢⎢⎢⎢⎢−20−10001020−21−11011121−22−12021222⎤⎦⎥⎥⎥⎥⎥⎥⎥⎡⎣⎢c0c1c2⎤⎦⎥=⎡⎣⎢⎢⎢⎢⎢⎢y0y1y2y3y4⎤⎦⎥⎥⎥⎥⎥⎥.
উপরের দিকে, হ'ল নূন্যতম বর্গাকার বহুবর্ষ c 0 + c 1 x + c 2 x 2 এর অজানা সহগ । যেহেতু x = 0 এ বহুপথের মান কেবল সি 0 , তাই ডিজাইনের ম্যাট্রিক্সের সিউডোয়েন্টারস (যেমন সি = ( এ টি এ ) - 1 এ টি ওয়াই ) গণনা করলে শীর্ষ সারিতে এসজি ফিল্টার সহগের ফল পাওয়া যাবে। এই ক্ষেত্রে, তারা হবেc0…c2c0+c1x+c2x2x=0c0c=(ATA)−1ATy
⎡⎣⎢c0c1c2⎤⎦⎥=⎡⎣⎢−3−7512−4−3170−5124−3−375⎤⎦⎥⎡⎣⎢⎢⎢⎢⎢⎢y0y1y2y3y4⎤⎦⎥⎥⎥⎥⎥⎥.
লক্ষ্য করুন ডেরিভেটিভ যেহেতু হয় গ 1 + + 2 গ 2 এক্স , ম্যাট্রিক্স (যা মূল্যায়ণ দ্বিতীয় সারি গ 1 ) একটি মসৃণ ব্যুৎপন্ন ফিল্টার হবে। একই যুক্তি ধারাবাহিক সারিগুলির জন্য প্রযোজ্য - তারা উচ্চতর অর্ডার ডেরিভেটিভগুলি স্মুথ দেয়। নোট করুন যে আমি ম্যাট্রিক্সটি 35 দ্বারা স্কেল করেছি সুতরাং প্রথম সারিতে উইকিপিডিয়ায় দেওয়া উপরের স্মুথিং কোফিয়েনটিসের সাথে মেলে (উপরে)। ডেরাইভেটিভ ফিল্টারগুলি অন্য স্কেলিংয়ের কারণে পৃথক হয়।c0+c1x+c2x2c1+2c2xc1
নন ইউনিফর্ম নমুনা
যখন নমুনাগুলি সমানভাবে ব্যবধানে করা হয়, ফিল্টার সহগগুলি অনুবাদ-আক্রমণকারী হয়, সুতরাং ফলাফলটি কেবল একটি এফআইআর ফিল্টার। নন-ইউনিফর্ম নমুনাগুলির জন্য, স্থানীয় নমুনা ব্যবধানের উপর ভিত্তি করে সহগগুলি পৃথক হবে, সুতরাং নকশার ম্যাট্রিক্স প্রতিটি নমুনায় নির্মিত এবং উল্টানো প্রয়োজন। যদি অযৌক্তিক নমুনার সময়গুলি এবং আমরা প্রতিটি কেন্দ্রের নমুনা সময় 0 এর সাথে স্থির করে স্থানীয় স্থানাঙ্ক টি এন তৈরি করি , অর্থাৎxntn0
t−2t−1t0t1t2=x−2−x0=x−1−x0=x0−x0=x1−x0=x2−x0
তারপরে প্রতিটি ডিজাইনের ম্যাট্রিক্স নিম্নলিখিত ফর্মের হবে:
A=⎡⎣⎢⎢⎢⎢⎢⎢⎢t0−2t0−1t00t01t02t1−2t1−1t10t11t12t2−2t2−1t20t21t22⎤⎦⎥⎥⎥⎥⎥⎥⎥=⎡⎣⎢⎢⎢⎢⎢⎢⎢11111t−2t−10t1t2t2−2t2−10t21t22⎤⎦⎥⎥⎥⎥⎥⎥⎥.
A c0