اطلاعیه

Collapse
No announcement yet.

حذف نویز محیط از فایل

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    حذف نویز محیط از فایل

    سلام
    من پروژه ای برای درس سیگنال دارم که توی این پروژه باید صدای ضبط شده که صدای یک نفر است که از 1 تا 4 می شماره رو دریافت می کنه

    از این صدا نویز محیط باید حذف بشه


    حالا من می خواستم بدونم برای این کار باید از چه نوع فیلتری استفاده کنم Low pass or High pass

    ممنون می شم اگه کمکم کنید


    #2
    پاسخ : حذف نویز محیط از فایل

    سلام
    بستگی به نویز محیط داره!
    مثلا اگه در یک محیطی باشی که یک ترانس داره کنارت وزوز میکنه، خیلی فرق داره با اینکه در یک محیطی باشی که فقط همهمه ی آدم هاست، یا اینکه در محیطی باشی که سر و صدای خیابون و ماشین ها رو داره!
    باید نوع نویزت رو دقیقتر مشخص کنی!
    ولی برای نویزهای معمول مثه همهمه، از فیلتر پایین گذر استفاده کن. هرچند که قسمتی از اطلاعات صوتیت هم از بین میره!
    1: اللهم صل علي محمد و آل محمد و عجل فرجهم و ...
    2: دانش بهتره يا ثروت؟ بدون شعور هيچکدوم!
    3: دلا معاش چنان کن که گر بلغزد پاي *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

    دیدگاه


      #3
      پاسخ : حذف نویز محیط از فایل

      همون طور که آقای رستمی اشاره کردن معمولاً از فیلترهای پایین گذر برای حذف نویز استفاده میشه، دلیلش هم اینه که منابع نویز فرکانس پایین دارن، همون طور که میدونید فرکانس قابل شنیدن توسط گوش انسان بین 20 هرتز تا 20 کیلوهرتز متغیره در حالی که وسایل برقی معمولاً با فرکانس برق شهر که 50 هرتز هست کار می کنن، وسایل مکانیکی هم که فرکانسشون معمولاً پایین هست مثلاً پنکه یا کولر که تعداد دورشون در ثانیه تعداد کمی هست. استفاده از فیلترهای پایین گذر معمولی نویز رو تا حد زیادی حذف می کنه ولی از طرف دیگه قسمت فرکانس پایین صدای ضبط شده هم حذف میشه و این اجتناب ناپذیره.
      میشه از فیلترهای وفقی مثل وینر هم استفاده کرد ولی طراحی اونا یه مقدار پیچیده تره.
      لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
      لطفاً سؤالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
      با تمام وجود گناه کرديم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنيم چه مي کند؟"دکتر شريعتي"
      اگر جايي که ايستاده ايد را نمي پسنديد، عوضش کنيد شما درخت نيستيد!! "پاسكال"
      يا به اندازه ي آرزوهايت تلاش کن يا به اندازه تلاشت آرزو کن. "شکسپير"

      دیدگاه


        #4
        پاسخ : حذف نویز محیط از فایل

        به نام خدا
        سلام منم دار رو همین پروژه کار میکنم و همون طور که دوستان گفتند باید از فیلتر پایین گذر استفاده کنی
        بي چون و چرا چون و چرا مي کشنت
        مانند تمام اوليا مي کشنت
        ما از سر تفريح دعا ميخوانيم
        اينجا خبري نيست نيا مي کشنت

        دیدگاه


          #5
          پاسخ : حذف نویز محیط از فایل

          سلام
          خوب به نظرم واسه اینکه فرکانس های پایین صدات با فیلتر از بین نره ببرشون بالا مثلا تو بلندگو داد بزن :wow: :applause: :biggrin:

          یا میشه تقویت کننده هارو قوی تر کرد ؟
          با همه چی ساختم
          تا همه چی ساختم
          http://electeronic.blogfa.com

          دیدگاه


            #6
            پاسخ : حذف نویز محیط از فایل

            نوشته اصلی توسط Mirana
            سلام
            خوب به نظرم واسه اینکه فرکانس های پایین صدات با فیلتر از بین نره ببرشون بالا مثلا تو بلندگو داد بزن :wow: :applause: :biggrin:

            یا میشه تقویت کننده هارو قوی تر کرد ؟
            درسته یکی از راه های مقابله با نویز، تقویت سیگنال اصلیه نسبت به نویز
            اما خب بعضی مواقع:
            - نویز قدرتش بالاست! (مثلا یه هو یه تراکتور از کنارت رد شه :eek: )
            - نمیتونیم سیگنال اصلی رو به اندازه ی کافی افزایش بدیم
            - و ...
            :rolleyes:
            1: اللهم صل علي محمد و آل محمد و عجل فرجهم و ...
            2: دانش بهتره يا ثروت؟ بدون شعور هيچکدوم!
            3: دلا معاش چنان کن که گر بلغزد پاي *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

            دیدگاه


              #7
              پاسخ : حذف نویز محیط از فایل

              پس باید چکار کرد ؟ :surprised:
              میرسیم به همون مدار نویز گیر دیگه حالا کسی بلده ؟؟؟
              یه مدار نویز گیری که عمومی باشه یعنی تو هر فرستنده ای که بزاریمش تا یه حد قابل توجه بزنه تو سر نویز
              :read:
              با همه چی ساختم
              تا همه چی ساختم
              http://electeronic.blogfa.com

              دیدگاه


                #8
                پاسخ : حذف نویز محیط از فایل

                نویزها رو میشه به دو دسته ی کلی تقسیم کرد:
                - نویزهای الگو دار
                - نویزهای بدون الگو

                برای اولی میشه همون بوق ماشین یا چرخش پنکه یا برق شهر رو مثال زد
                در این موارد با به دست آوردن الگوی نویز، حذفش میکنیم!
                مثلا میدونیم که برق شهر 50 هرتزه!
                حالا با گذاشتن فیلتری که 50 هرتز رو عبور نده، مشکل حل میشه
                هرچند که محتویات سیگنال اصلی هم در اینجا در 50 هرتز، حذف میشه :cry2:

                در مورد دومی، زمانی که نویز الگوی خیلی خاصی نداشته باشه، کار سخت میشه!
                معمولا از فیلترهای تطبیقی استفاده میشه
                و بسته به نوع و جایی که داره استفاده میشه
                تغییرات زیادی میکنه این نوع فیلترها

                :read:
                1: اللهم صل علي محمد و آل محمد و عجل فرجهم و ...
                2: دانش بهتره يا ثروت؟ بدون شعور هيچکدوم!
                3: دلا معاش چنان کن که گر بلغزد پاي *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

                دیدگاه


                  #9
                  پاسخ : حذف نویز محیط از فایل

                  فیلتر های تطبیقی چطورین ؟ :sad:
                  مثلا همه فرکانس ها رو در حالت عادی عبور میدن اما وقتی یه پدیده غیر طبیعی رخ بده اونوقت ............
                  از خودم گفتما میشه توضی بدید :biggrin:
                  تشکر
                  با همه چی ساختم
                  تا همه چی ساختم
                  http://electeronic.blogfa.com

                  دیدگاه


                    #10
                    پاسخ : حذف نویز محیط از فایل

                    سلام
                    برای اینکار از یک فیلتر LP استفاده میکنیم.البته باید به نرخ نمونه برداری توجه داشت چراکه اگر نرخ نمونه برداری نسبت به پهنای باند سیگنال بسیار کوپک باشد،انگاه اعوجاج تداخل طیفی روی میدهد.

                    دیدگاه


                      #11
                      پاسخ : حذف نویز محیط از فایل

                      نوشته اصلی توسط هـادی
                      همون طور که آقای رستمی اشاره کردن معمولاً از فیلترهای پایین گذر برای حذف نویز استفاده میشه، دلیلش هم اینه که منابع نویز فرکانس پایین دارن، همون طور که میدونید فرکانس قابل شنیدن توسط گوش انسان بین 20 هرتز تا 20 کیلوهرتز متغیره در حالی که وسایل برقی معمولاً با فرکانس برق شهر که 50 هرتز هست کار می کنن، وسایل مکانیکی هم که فرکانسشون معمولاً پایین هست مثلاً پنکه یا کولر که تعداد دورشون در ثانیه تعداد کمی هست. استفاده از فیلترهای پایین گذر معمولی نویز رو تا حد زیادی حذف می کنه ولی از طرف دیگه قسمت فرکانس پایین صدای ضبط شده هم حذف میشه و این اجتناب ناپذیره.
                      میشه از فیلترهای وفقی مثل وینر هم استفاده کرد ولی طراحی اونا یه مقدار پیچیده تره.
                      سلام. من همون طور که داشتم جواب های شما رو می خوندم یه سوال تو ذهنم پیش اومد: ما میخوایم بین 20 هرتز تا 20 کیلوهرتز رو داشته باشیم ولی مثلا 50 هرتز رونداشته باشیم. خوب یه فیلتری می ذاریم که 50 هرتز رو حذف کنه. چطوری؟ یه فیلتری میذاریم که فرکانس قطع پایینش 50 هرتز باشه. خوب یا باید قبل از 50 هرتز رو رد کنه یا بعدش ولی بیشتر اطلاعات ما ببعد از 50 هرتزه پس یه فیلتر بالاگذر میخوایم با فرکانس قطع 50 هرتز که اطلاعات صوتمون بین 20 تا 50 هرتز حذف میشه. من نمیفهمم چرا همه با قاطعیت می گن فیلتر پایین گذر میخوایم.

                      دیدگاه


                        #12
                        پاسخ : حذف نویز محیط از فایل

                        نوشته اصلی توسط علی شاهی
                        سلام. من همون طور که داشتم جواب های شما رو می خوندم یه سوال تو ذهنم پیش اومد: ما میخوایم بین 20 هرتز تا 20 کیلوهرتز رو داشته باشیم ولی مثلا 50 هرتز رونداشته باشیم. خوب یه فیلتری می ذاریم که 50 هرتز رو حذف کنه. چطوری؟ یه فیلتری میذاریم که فرکانس قطع پایینش 50 هرتز باشه. خوب یا باید قبل از 50 هرتز رو رد کنه یا بعدش ولی بیشتر اطلاعات ما ببعد از 50 هرتزه پس یه فیلتر بالاگذر میخوایم با فرکانس قطع 50 هرتز که اطلاعات صوتمون بین 20 تا 50 هرتز حذف میشه. من نمیفهمم چرا همه با قاطعیت می گن فیلتر پایین گذر میخوایم.
                        حق با شماست، اشتباه شده، درستش اینه:
                        همون طور که آقای رستمی اشاره کردن معمولاً از فیلترهای پایین گذر برای حذف نویز استفاده میشه، دلیلش هم اینه که منابع نویز فرکانس پایین دارن، همون طور که میدونید فرکانس قابل شنیدن توسط گوش انسان بین 20 هرتز تا 20 کیلوهرتز متغیره در حالی که وسایل برقی معمولاً با فرکانس برق شهر که 50 هرتز هست کار می کنن، وسایل مکانیکی هم که فرکانسشون معمولاً پایین هست مثلاً پنکه یا کولر که تعداد دورشون در ثانیه تعداد کمی هست. استفاده از فیلترهای بالا گذر معمولی نویز رو تا حد زیادی حذف می کنه ولی از طرف دیگه قسمت فرکانس پایین صدای ضبط شده هم حذف میشه و این اجتناب ناپذیره.
                        میشه از فیلترهای وفقی مثل وینر هم استفاده کرد ولی طراحی اونا یه مقدار پیچیده تره.
                        البته شاید بشه فیلتر میان گذر هم گذاشت ولی طراحی و پیاده سازی فیلتری با پهنای باند کم، مخصوصاً اگه بخواد خیلی تیز باشه سخته.
                        لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
                        لطفاً سؤالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
                        با تمام وجود گناه کرديم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنيم چه مي کند؟"دکتر شريعتي"
                        اگر جايي که ايستاده ايد را نمي پسنديد، عوضش کنيد شما درخت نيستيد!! "پاسكال"
                        يا به اندازه ي آرزوهايت تلاش کن يا به اندازه تلاشت آرزو کن. "شکسپير"

                        دیدگاه

                        لطفا صبر کنید...
                        X