ডিএফটি - সংশ্লেষের সাথে বর্ণালী ডোমেনে উইন্ডো প্রভাব সরিয়ে দেওয়া


11

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

আমি অনুভব করেছি যে সিগন্যাল এবং উইন্ডো বর্ণালী উভয় প্রশস্ততা আবার সংহত করে সিগন্যালের বর্ণালীতে উইন্ডো প্রভাবটি সরিয়ে ফেলা সম্ভব হবে এবং আপনি নিম্নলিখিত চিত্রটিতে যেমন দেখতে পাচ্ছেন তেমন এটি কাজ করেছিল।

এখানে চিত্র বর্ণনা লিখুন

বাম হ্যানিং উইন্ডো দিয়ে উত্পন্ন মূল বর্ণালী। হ্যানিং উইন্ডোর ডিএফটি দ্বারা ডানদিকে বর্ণালীটি ঠিক করা হয়েছে। শীর্ষস্থানীয় নিজেই স্পেকট্রাম, নীচে রয়েছে ম্যাটল্যাব findpeaksফলাফল।

আমি এই কৌশলটি সম্পর্কিত কোনও কিছুই পড়ি না, তবে আমি নিশ্চিত যে আমি সেখানে কিছু আবিষ্কার করি নি। সুতরাং আমি ভাবছি যে বর্ণালীতে এই প্রক্রিয়াজাতকরণটি করার কোনও সুবিধা আছে বা যদি এর কোনও নেতিবাচকতা রয়েছে যা আমি দেখছি না।

আমি যা দেখছি তা থেকে এটি পূর্বের চিত্রটিতে যেমন দেখতে পেল তেমন শীর্ষ সনাক্তকরণে সহায়তা করতে পারে help এছাড়াও, দেখে মনে হচ্ছে বর্ণালীটি কিছুটা বিকৃত হয়েছে কারণ আমরা নিম্নলিখিত 2 টি চিত্র দেখতে পাচ্ছি। :

এখানে চিত্র বর্ণনা লিখুন এখানে চিত্র বর্ণনা লিখুন

যেখানে নীল গ্রাফটি বর্ণালী এবং লাল গ্রাফ পোস্ট-সংশ্লেষিত বর্ণালী।

  • এই সম্পর্কে কোন চিন্তা?
  • এফএফটি পরবর্তী সমঝোতা থেকে এমন সমস্যা দেখা দিতে পারে যা?
  • কোন কাগজ যে বিষয় আচরণ করে?

সম্পাদনা

আপনি এখানে একটি স্ক্রিপ্ট খুঁজে পেতে পারেন যা নিম্নলিখিত গ্রাফটি তৈরি করবে:

এখানে চিত্র বর্ণনা লিখুন


1
আপনি কি কোড সরবরাহ করতে পারবেন যা আপনি পরিসংখ্যানগুলি প্লট করার জন্য ব্যবহার করেছিলেন? আমি ধরে নিই যে সমাধানিত ফাংশনটির মসৃণতা কেবলমাত্র একটি সমাধানের বিষয়। আপনি (যদি আপনি প্রকৃতপক্ষে করতে হবে একই উইন্ডোতে সঙ্গে এখনো আরো এক সময় convolving দ্বারা windowing পূর্বাবস্থায় ফেরাতে পারবেন না ডি বিভিন্ন বস্তু একত্র পাকান, যা কি rbj এর উত্তর বোঝায়)। তদুপরি, একটি বাস্তব উন্নতি হ'ল বর্ধিত ফ্রিকোয়েন্সি রেজোলিউশন এবং / অথবা বর্ধিত সিডেলোব দমন, যার কোনওটিই এখানে অর্জন করা যায় না। উভয় ফাংশনের জন্য "সঠিক" শিখর সন্ধান করা তুলনামূলকভাবে সহজ।
ম্যাট এল।

আমি কোডের উদাহরণ যোগ করার জন্য আমার পোস্টটি সম্পাদনা করেছি।
পিয়ের-ওয়েভস লেজার্ড

উত্তর:


1

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

অ্যাপ্লিকেশনটির উপর নির্ভর করে, আপনি যতটা লিকেজ স্যাঁতসেঁতে চান (রূপান্তর বর্ণালীতে সংকেত ফ্রিকোয়েন্সির উচ্চতর প্রধান লবস / ছোট পাশের লবগুলি) বা অন্য উদাহরণ হিসাবে, সংকীর্ণ সম্ভাব্য প্রধান লবটি চাই।

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

আপনার পরামর্শটি তবুও শিখর সনাক্তকরণের জন্য বেশ কার্যকর!


1

"সমঝোতার মাধ্যমে ফ্রিক ডোমেনে উইন্ডো এফেক্ট অপসারণ" বিষয়টির প্রতি বিশ্বস্ত থাকা (ওপি সম্ভবত অন্য কিছু বা অনুরূপ কিছু অর্জন করতে চেয়েছিল) তবুও আমি এই নির্দিষ্ট বিষয়ের সাথে আমার ব্যক্তিগত অভিজ্ঞতা থাকার সাথে আমার মন্তব্য যুক্ত করতে পারি বলে মনে করি।

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

এক কথায়: হ্যাঁ আপনি পারবেন। গাণিতিকভাবে একটি উইন্ডো অপসারণ করা সত্ত্বেও (সময় বা ফ্রিকোয়েন্সি ডোমেনে হয়) পুনর্নির্মাণের তথ্য বোঝায় যা চিরকালের জন্য হারিয়ে যায়, বাস্তবে আপনি সম্ভবত সংক্ষিপ্ত ক্ষতির সাথে পারেন with

আসুন একটি হান (রাইজড কোসাইন) উইন্ডো নেওয়া যাক। এর টাইম ডোমেন সূত্রটি y = (1-কোস (পাই * এক্স)) / 2 এর সাথে শূন্য থেকে শুরু করে ফ্রেমের মধ্য দিয়ে একটি বাদ দিয়ে এক্স করবে। এর সম্পর্কিত ফ্রিকোয়েন্সি ডোমেনের উপস্থাপনাটি বিন0 = (0.5,0i), বিন 1 = (- 0.5,0i)। সময় ডোমেনে এর প্রভাবটি সরাতে আপনি কেবলমাত্র উল্লিখিত উইন্ডো ফাংশন দ্বারা সিগন্যালটি ভাগ করতে চাইতে পারেন। ফ্রিকোয়েন্সি ডোমেনে একই কাজ করার জন্য, আপনি কেবল বর্ণিত ক্রিয়াকলাপের পারস্পরিক ক্রিয়াকলাপের সাথে বর্ণালীটিকে আন-উইন্ডোযুক্ত হিসাবে সহজেই রূপান্তর করতে পারেন। যেহেতু এই ফাংশনটি উভয় প্রান্তে শূন্য (আসলে এটি গাণিতিক ত্রুটিগুলি ব্যতীত শুধুমাত্র প্রথম পর্যায়ে গাণিতিকভাবে শূন্য হয়), অনন্ততা এড়াতে আপনি কেবলমাত্র 10000 বা এর মতো বৃহত্তর মূল্য দিয়ে অনন্তকে বিনিময় করতে পারেন। এই ধরনের সমাবর্তনের ফলাফল হ'ল আন-উইন্ডোযুক্ত বর্ণালী। এটিকে আবার ডোমেনে রূপান্তর করে,

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


0

এটি একটি ভাল প্রশ্ন এবং একটি ভাল অন্তর্দৃষ্টি যা আমি নিশ্চিত অন্যরাও ছিলেন। ডি ফ্রিকোয়েন্সি ডোমেইনে -convolution সময় ডোমেইনে গুন মত হয় এবং আপনি ফ্রিকোয়েন্সি ডোমেইনে একটি Hann উইন্ডোর প্রভাব deconvolving করছি, এটা সময় ডোমেইনে Hann উইন্ডোর প্রভাব দ্বারা আপনার বিভাজক মত। লেজগুলিতে যেখানে হান উইন্ডোটি শূন্যে চলে যায়, সেখানে চিন্তার মতো খুব কম সংখ্যক দ্বারা ভাগ হয়ে যায়।

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

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


6
নীতিগতভাবে আমি আপনার বক্তব্য সম্মত। যদিও, ওপি ডিকনভলিউশনের কথা বলছে না, তবে প্রাপ্ত বর্ণালীটিকে হ্যানিং উইন্ডোর বর্ণালী দিয়ে সংশ্লেষ করছে। (অর্থাত্ হ্যানিং-স্কোয়ার্ড উইন্ডোটি দিয়ে মূলত উইন্ডোং করা)
ম্যাক্সিমিলিয়ান ম্যাথ

1
কোন, অপ বিষয়ে কথা বলছে সরানোর প্রভাব, না দ্বিগুন প্রভাব। বিভাগটি পারস্পরিক গুণ দ্বারা গুণফল হিসাবে একই। এটি এমন একটি সংখ্যা দ্বারা গুণমান যা আপনাকে ফলাফল দেয় যা আমরা ভাগফলকে কল করি । হচ্ছে যে এক ডোমেইনে convolving অন্যান্য ডোমেইনে গুন হিসাবে একই হয়, তাহলে deconvolution হয় কিছু বিশেষভাবে নির্ধারিত সঙ্গে convolving হিসাবে একই।
রবার্ট ব্রিস্টো-জনসন

2
ওপি উইন্ডো বর্ণালী দিয়ে প্রাপ্ত বর্ণালী একটি সমঝোতা সঞ্চালন করে, রিপলগুলি অপসারণের বিষয়ে কথা বলছে। এটি স্কোয়ার উইন্ডো দিয়ে সিগন্যালের বহুগুণ অর্জন করে (সময়মতো প্রাথমিক গুণ থেকে একটি উইন্ডো, ফ্রিকোয়েন্সিতে
সমঝোতা

1
ঠিক আছে, ঠিক না। আমি একটি সংবর্তন না মাত্রার বর্ণালী যা স্কোয়ারড উইন্ডোর গুণ থেকে একটি আলাদা ফলাফল উত্পাদ। এটি গণিতের প্রতিনিধিত্বের বিষয়ে আমি নিশ্চিত নই ... আমি এটিকে উভয় বর্ণালী মাত্রার মধ্যে ক্রস পারস্পরিক সম্পর্ক হিসাবে দেখছি (যেহেতু উইন্ডোজ বর্ণালী প্রতিসম হয়) are
পিয়ের-ইয়ভেস লেজার্ড

0

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


যেভাবে আমি এটি বুঝতে পারি তা হ'ল আমি বর্ণালীটির সাথে ক্রস পারস্পরিক সম্পর্ক স্থাপন করছি, মূল তীরগুলির কেন্দ্রস্থলে শিখর পোড়াচ্ছে। সময় ডোমেন উইন্ডো ব্যবহার করা সুস্পষ্ট পছন্দগুলির মতো মনে হয় এবং হ্যানিং উইন্ডো স্পেকট্রামটি কোথায় অবস্থিত তা খুঁজে পেতে আমি কেন একটি বক্সকার উইন্ডো ক্রস পারস্পরিক সম্পর্ক ব্যবহার করব see কেন আমরা একই উইন্ডো ছাড়া অন্য কিছু চাইব?
পিয়ের-ইয়ভস লেজার্ড

হ্যাঁ, আপনি যে ফলাফলটি বর্ণনা করেছেন সেটি হ'ল উইন্ডোটির স্বতঃসংশ্লিষ্টতার সাথে একটি সমঝোতা, তবে এটি কেবল একটি অন্য উইন্ডো দিয়ে সংলগ্ন। স্বতঃসংশ্লিষ্টতার ফলে ডিসিতে খুব টাইট শিখর হয়। সুতরাং আপনি কার্যকরভাবে খুব সংক্ষিপ্ত লো পাস ফিল্টার সহ সিগন্যাল বর্ণালীকে সমাধান করেছেন। এটি এই ফিল্টারের ফ্রিকোয়েন্সি প্রতিক্রিয়া যা আপনাকে যে ফলাফল দেখায় তা দিচ্ছে, এটি একটি স্বতঃসংশ্লিষ্ট নয় not এটি একটি স্বতঃসংশ্লিষ্টতা ঘটনাটি কাকতালীয়।
ক্যাসম্যান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.