শীর্ষ সীমাবদ্ধকরণ / অডিও সংক্ষেপণের সূত্রের প্রয়োজন


9

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

এখনও পর্যন্ত আমার (খুব অপরিশোধিত) সূত্রটি হ'ল:

factor = (10 * average / level) + exp(-sqrt(0.1 * level / average))

স্তর যেখানে তাত্ক্ষণিক শব্দ স্তর, গড় হ'ল historicalতিহাসিক গড় শব্দের স্তর এবং ফ্যাক্টর এমন একটি গুণক যা "অ্যাডজাস্টেড" স্তর ( ফ্যাক্টর টাইম স্তর ) উত্পাদন করতে ব্যবহৃত হয় ।

আরও, এই গুণকটি কেবল তখনই প্রয়োগ করা হয় যদি এটি 1 টির চেয়ে কম মানের সাথে গণনা করে Otherwise অন্যথায় স্তরটি অযৌক্তিকভাবে ছেড়ে যায়।

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

(মানগুলিকে এভাবে সীমাবদ্ধ রাখার ইচ্ছেটির কারণটি মূলত তাই ক্ষণস্থায়ী শব্দটি শব্দ শব্দের চলমান গড়কে গুরুতরভাবে বিরক্ত করে না But ।)

সুতরাং, কেউ কি আরও ভাল কিছু প্রস্তাব করতে পারেন? (মনে হচ্ছে অ্যাসিম্পটোটিক আচরণটি আপনি যখন চান না তখন উত্পাদন করা সহজ তবে আপনি যখন করেন তখন কঠোর))


উত্তর:


9

এখানে দুটি সমস্যা: স্তরের নির্ভরযোগ্য অনুমান কীভাবে পাওয়া যায় এবং কীভাবে ডেটা সংকোচন করা যায়।

  • আপনার "সাধারণ স্তর" সনাক্তকরণকে শক্তিশালী করে তুলতে চালকের গড়ের পরিবর্তে আসল (পিক-সীমাবদ্ধ নয়) মতো ডেডিয়েন্টের (যেমন শীর্ষ-সীমিত নয়) শক্তিশালী পরিসংখ্যান ব্যবহার করুন।
  • k×tanh(xk) সংকোচনের সূত্র হিসাবে দুর্দান্ত কাজ করে এবং এটি আসলে কিছু অডিও সার্কিট (ওটিএ ব্যবহার করে) এর মধ্যে ঘটে চলেছে। অভিযোজিত সংকোচনের জন্য যা মূল সংকেতের গতিশীলতা সংরক্ষণ করে এবং কেবল স্থানান্তরগুলি সরিয়ে দেয়, কে স্মুটেড "গড়" স্তরটিকে ট্র্যাক করুন।C

উদাহরণ

  • নীল: মূল সংকেত
  • সবুজ: একটি "সাধারণ স্তর" সনাক্তকরণ হিসাবে স্লাইডিং উইন্ডোতে পরম মানের 2 x মিডিয়ান
  • লাল: তানহ সংকোচন (সবুজতে প্লট করা স্তরের সমান কে দিয়ে সূত্র দেওয়া)

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

1
আমি এটি চেষ্টা করে দেখে মনে হচ্ছে এটি ভালভাবে কাজ করছে (আমি কয়েক আঙুলের চেক সাফ করার পরে)। এটির সাথে আমার একমাত্র সমস্যাটি হ'ল ক্লিপ স্তর বা যা কিছু না করে "হাঁটু" এর তীক্ষ্ণতা সামঞ্জস্য করার কোনও উপায় বলে মনে হচ্ছে না।
ড্যানিয়েল আর হিক্স

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