ফ্রিকোয়েন্সি-ডোমেন শূন্য প্যাডিং - এক্স এর বিশেষ চিকিত্সা [N / 2]


18

ধরা যাক আমরা ফ্রিকোয়েন্সি ডোমেনে শূন্য-প্যাডিং করে সমান সংখ্যক নমুনা (যেমন এন = 8) এর সাথে একটি পর্যায়ক্রমিক সংকেতটি ছড়িয়ে দিতে চাই।

ডিএফটি X=[A,B,C,D,E,F,G,H]
এখন যাক 16 টি নমুনা দেওয়ার জন্য এটি প্যাড করুন Y। প্রতিটি পাঠ্যপুস্তকের উদাহরণ এবং অনলাইন টিউটোরিয়াল আমি দেওয়ার সময় শূন্যগুলি সন্নিবেশিত করতে দেখেছি । (তারপরে ইন্টারপোলেটেড সিগন্যাল)[Y4...Y11]
Y=[2A,2B,2C,2D,0,0,0,0,0,0,0,0,2E,2F,2G,2H]
y = idft(Y)

পরিবর্তে ব্যবহার Y=[2A,2B,2C,2D,E,0,0,0,0,0,0,0,E,2F,2G,2H]করবেন না কেন ?

আমি যতদূর বলতে পারি (আমার গণিতের জ্ঞান সীমাবদ্ধ):

  • এটি মোট শক্তি হ্রাস করে
  • এটি নিশ্চিত করে যে যদি xবাস্তব-মূল্যবান হয় তবে ঠিক তাইy
  • yএখনও ছেদ করে xসব নমুনা বিন্দুতে, যেমন প্রয়োজনীয় (আমার মনে হয় কোন জন্য সত্য pযেখানে Y=[2A,2B,2C,2D,pE,0,0,0,0,0,0,0,(2-p)E,2F,2G,2H])

তাহলে কেন এটি কখনও এভাবে করা হয় না?


সম্পাদনা করুন : xঅগত্যা সত্য-মূল্যবান বা ব্যান্ড-সীমাবদ্ধ নয়।


আপনি "প্রতিটি পাঠ্যপুস্তকের উদাহরণ এবং অনলাইনে টিউটোরিয়াল আমি এখানে শূন্যগুলি সন্নিবেশিত দেখেছি" লিখেন, আপনি কি কিছু রেফারেন্স সহ আপনার পোস্ট আপডেট করতে পারবেন? কেবল কৌতুহল কারণ আপনি এটিও লিখেছেন যে এক্স অগত্যা সত্যিকারের মূল্যবান নয় এবং প্রথম যে নির্মাণটি আপনি উল্লেখ করেছেন সেটি বিপরীতমুখী ডিএফটি দ্বারা সত্যিকারের ফলাফল দেয় না।
নায়ারেন

@ নায়ারেন এখানে একটি উদাহরণ: dspguru.com/dsp/howtos/…
ফিনউইউ

1
এটি লক্ষণীয় যে জন্য সত্যিকারের মূল্যবান হওয়ার জন্য, আপনার তখন (অর্থাত যখন আপনি ফ্রিকোয়েন্সি-ডোমেইন ভেক্টরের "নেগেটিভ-ফ্রিকোয়েন্সি" অর্ধে ই সদৃশ, আপনি এটি অনুবন্ধী প্রয়োজন সংকেত সেই সময় ডোমেইনে আসল অনুবন্ধী-প্রতিসম DFTs Y = [ 2 , 2 বি , 2 সি , 2 ডি , , 0 , 0 , 0 , 0 , 0 , 0 , 0 , , 2 এফ , 2 জি , 2 এইচ ]yY=[2A,2B,2C,2D,E,0,0,0,0,0,0,0,E,2F,2G,2H]
জেসন আর

1
@ জেসন আর, যদি ইনপুট সিগন্যালটি সত্য-মূল্যবান হয় তবে ই তাই [2 এ, 2 বি, 2 সি, 2 ডি, ই, 0,0,0,0,0,0,0, ই, 2 এফ, 2 জি, 2 এইচ] এই শর্তটি সন্তুষ্ট করে যদি ইনপুটটি সত্য-মূল্যবান না হয় তবে আউটপুটটিকে বাস্তব-মূল্যবান হতে বাধ্য করা প্রয়োজন হয় না।
ফিনউউ

আপনি সঠিক. সন্ধ্যায় খুব দেরিতে একটি মন্তব্য লেখার জন্য আমি এটি পেয়েছি।
জেসন আর

উত্তর:


7

আসুন আপনার 8-পয়েন্টের ডিএফটি-তে বিনের ফ্রিকোয়েন্সি দেখুন:

ωA=0,ωB=π/4,ωC=π/2,ωD=3π/4,ωE=π=π (mod 2π),ωF=5π/4=3π/4 (mod 2π),ωG=3π/2=π/2 (mod 2π),ωH=7π/4=π/4 (mod 2π)
সুতরাং যখন আপনি 2 এর উত্পাদকের, পয়েন্ট দ্বারা ঢুকান 'র ফ্রিকোয়েন্সি হয়ে বা ।Eπ+π

প্রথম নজরে, আমি দেখতে পাচ্ছি না যে আপনার পদ্ধতির সাথে সমস্যাটি কী কারণ এটি পরিষ্কার নয় যে বা সাথে যুক্ত উচিত কিনা ।Eππ

উপর জুলিয়াস মন্ত্রণালয় স্মিথ তৃতীয় পৃষ্ঠায় তিনি একটি শর্ত বলে:

তদ্ব্যতীত, যখন তখন আমাদের প্রয়োজন, যদিও বিজোড়ের পক্ষে এরকম কোনও বিধিনিষেধের প্রয়োজন নেই।x(N/2)=x(N/2)=0N

এবং তার উদাহরণ রয়েছে একটি বিজোড় , যা সমস্যা এড়ায়।N


এটি প্রয়োজনীয় তা নিশ্চিত নয়, তবে এখানে জুলিয়াসের কাজের সম্পূর্ণ রেফারেন্স রয়েছে:

স্মিথ, অডিও অ্যাপ্লিকেশন, দ্বিতীয় সংস্করণ, ডেস্ক্রিট ফুরিয়ার ট্রান্সফর্ম (ডিএফটি) এর জেও গণিত, ২ য় সেপ্টেম্বর, ২০১১, অনলাইন বই, http://ccrma.stanford.edu/~jos/mdft/ , 2007, অনলাইন বই


2

ডেটা ইন্টারপোল্ট করার অনেকগুলি উপায় রয়েছে। আমার মনে বিভক্তির অর্থ আপনি কিছু ডেটা পয়েন্টের মধ্যে লাইন 'আঁকুন'। এটি বিভিন্ন উপায়ে করা যেতে পারে। ডিএসপিতে (বিশেষত মাল্টিরেট ডিএসপিতে) দরকারী এক ধরণের আন্তঃসম্পাদন হ'ল 'ব্যান্ডিলিটেড ইন্টারপোলেশন'। আপনি যদি গুগল করেন যে আপনি অনেক আকর্ষণীয় এবং দরকারী হিট পাবেন। আপনি যা প্রস্তাব করেন তা ব্যান্ডলিমিটেড ইন্টারপোলেশন নয়। আপনার 'আপস্যাম্পলড' এক্সে আপনার কাছে এক্স x এর ফ্রিকোয়েন্সি উপাদানগুলি উপস্থিত নেই x

সম্পাদনা করুন (একটি মন্তব্যে ফিট করার জন্য খুব দীর্ঘ):

আপনার নির্মাণের ক্ষেত্রে এবং আপনি যে রেফারেন্সটি সরবরাহ করেছেন তার উদাহরণের মধ্যে একটি উল্লেখযোগ্য পার্থক্য রয়েছে ।এক্স=[একজন,বি,সি,ডি,,এফ,জি,এইচ]

আসল ইনপুট বিবেচনা করে

এক্স=[একজন,বি,সি,ডি,,ডি*,সি*,বি*]

ফুলব্যান্ড ইনপুট জন্য 2 এর গুণক দ্বারা আপসাম্পলিং। এক্ষেত্রে আন্তঃবাহিত ইনপুটটিতে প্রথমে জিরো স্থাপনের মাধ্যমে আপসাম্পলিং করা যেতে পারে (এটি ফলস্বরূপ এক্স এর ফ্রিকোয়েন্সি বর্ণালীটির সংকোচিত ফ্রিকোয়েন্সি বর্ণালী সহ একটি সংকেত signal পরিসীমা ) এবং image থেকে প্রসারিত একটি চিত্র (কেবলমাত্র ইতিবাচক ফ্রিকোয়েন্সি অক্ষটি বিবেচনা করে) x x যদি আপস্যাম্পলড সংস্করণ হয়এক্স0,0,এক্স1,0,0-π/2π/2-π

এক্স2=[একজন,বি,সি,ডি,,ডি*,সি*,বি*,একজন,বি,সি,ডি,,ডি*,সি*,বি*]

চিত্রটি সরাতে আদর্শ ক্ষেত্রে কাট অফের ফ্রিকোয়েন্সি সহ একটি আদর্শ ইট-প্রাচীর ফিল্টার প্রয়োজন। এটি (অসীম ইনপুট জন্য)π/2

Yএন=Σ=-এক্স2গুলিআমিএন(0.5এন-)

অনুশীলনে যদিও কিছুটা বিকৃতি ঘটবে কারণ ইটের প্রাচীর ফিল্টারটি বাস্তবসম্মত নয়। ব্যবহারিক ফিল্টার ইনপুটটিতে ফ্রিকোয়েন্সিগুলি দমন / মুছে ফেলতে পারে বা এটি আপস্যাম্পলড সিগন্যালে চিত্রের কিছু ফ্রিকোয়েন্সি উপাদানগুলিতে ছেড়ে যেতে পারে। অথবা ফিল্টারটি উভয়ের মধ্যে একটি আপস করতে পারে। আমি মনে করি আপনার ফ্রিকোয়েন্সি-ডোমেন নির্মাণগুলিও এই আপসকে প্রতিফলিত করে। এই দুটি উদাহরণ দুটি পৃথক পছন্দ উপস্থাপন করে:

ওয়াই=[একজন,বি,সি,ডি,,0,0,0,0,0,0,0,*,ডি*,সি*,বি*]

ওয়াই=[একজন,বি,সি,ডি,0,0,0,0,0,0,0,0,0,ডি*,সি*,বি*]

আপনার রেফারেন্স অনুসারে যদি ইনপুটটি এনকুইস্ট ফ্রিকোয়েন্সি এর নীচে ব্যান্ডলিমিটেড হয় তবে এই সমস্যাটি অদৃশ্য হয়ে যাবে।

হয়তো এটা একটি মান এটি এর সম্ভব নিচে, এই ধরনের কিছু ত্রুটি ফাংশন, উদাহরণস্বরূপ ইনপুট বর্ণালী এবং upsampled আউটপুট বর্ণালী মধ্যে স্কোয়ারড ত্রুটি সর্বনিম্ন হয়।ρ

ওয়াই=[একজন,বি,সি,ডি,ρ,0,0,0,0,0,0,0,ρ*,ডি*,সি*,বি*]


1
অবশ্যই এটি ব্যান্ডমিলড ইন্টারপোলেশন। আপনি কী বলতে চান, ফ্রিকোয়েন্সি উপাদানগুলি মূল উপস্থিত হয় না ? এক্স
বাম দিকের বাইরে

@ বামফামদিকের আসল এক্স ব্যান্ডলিমিটেড (নাইকুইস্ট ফ্রিকোয়েন্সিটির এই উদাহরণে)। ওপি 2 এর একটি ফ্যাক্টর (আমার ব্যাখ্যা) দ্বারা এক্স আপসামেল করতে চায়। এক্স আপ করার একটি উপায় হ'ল ওপি (যেমন ইএস ব্যতীত উদাহরণ, ডিএসপি পাঠ্য বইয়ে দেখানো হয়েছে) অনুসারে ফ্রিকোয়েন্সি প্রতিক্রিয়াতে শূন্য প্রবেশ করানো এবং একটি বিপরীতমুখী এফএফটি করা। আমি বিশ্বাস করি যে সিনে জিরো (ইন্টারলিভড) এক্স এবং (লো-পাস) ফিল্টারকে সিন্স দ্বারা সন্নিবেশ করিয়েও এটি অর্জন করা যেতে পারে। ও.পি.-র দেখানো হিসাবে E সন্নিবেশ করিয়ে, আপস্যাম্পলড এক্সটি মূল নাইকুইস্ট ফ্রিকোয়েন্সিটির ব্যান্ডিলিমিটেড নয়। এটি সাধারণত পছন্দসই নয় (এটি বিকৃতি)। তুমি কি একমত?
নায়ারেন

1
আন্তঃবাহিত শূন্যগুলি সন্নিবেশ করা এবং একটি সিনকে (2 দিয়ে গুণিত) সংমিশ্রণ করা প্রকৃতপক্ষে একই সময়-ডোমেন অপারেশন হওয়া উচিত। - আমার মনে হয় না এটা বিকৃতি: দুই bins ওপি করা প্রতিনিধিত্ব একই ফ্রিকোয়েন্সি উভয় এস, । ππ2~-π2
09

আমি ধরে নিচ্ছি ফ্রিকোয়েন্সি ± N / 2 x এ উপস্থিত আছে। যদি এটি না হয় (ব্যান্ডলিমেটিং বা অন্যথায় কারণে) তবে তবে ই 0 হবে তবে ই (বা 2 ই) সহ প্যাডিং এবং 0 সহ প্যাডিংয়ের মধ্যে কোনও পার্থক্য থাকবে না

1
একটি ব্যান্ডলিমিটেড সিগন্যালে এখনও কোনও নন-পিরিয়ডিক্যাল ইন-ডিএফটি-অ্যাপারচার বর্ণালী সামগ্রী, "বিশেষত Fs / 2 এর কাছাকাছি না হলেও" বর্ণালি ফুটো "কারণে বিন এন / 2 তে সামগ্রী থাকতে পারে।
হটপাউ 2
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.