本發明專利技術提供一種參數均衡器的自動參數優化方法,是在用戶設定好各個濾波器的初始控制參數后,系統將依次自動優化和修改各濾波器的各控制參數,在所述參數均衡器中所有濾波器是否都已調整完畢后,生成各濾波器性能參數及頻率響應圖,再依據所述頻率響應圖判斷各濾波器的頻率響應是否與所述預設EQ相吻合,若否,則返回第一個濾波器重新開始優化作業,若各濾波器的頻率響應是否與所述預設EQ相吻合,則優化結束,所述的方法大大減輕了用戶反復調整參數的繁瑣和負擔,而且,本發明專利技術的方法可擴展性較好,可根據用戶的使用環境增大和減小調整范圍,調整步長以及修改最大優化次數或者吻合度的閥值,以使得用戶在優化效果和優化時間之間取得平衡。
【技術實現步驟摘要】
本專利技術涉及一種參數均衡器,特別是涉及一種。
技術介紹
目前的主流均衡器(EQ)可以大致分為兩類圖形均衡器和參數均衡器??傮w來說,圖形均衡器比較直觀。它將整個音頻頻譜劃分為固定的若干個區域,每個區域可以由用戶獨立調節增益或衰減的大小。盡管圖形均衡器使用起來相對簡單,其局限性也非常明顯,主要表現在用戶被局限于預定好的頻率區域內,無法對頻率響應進行精確的控制。另外從其實現角度來看,圖形均衡器通常使用有限脈沖響應(FIR)濾波器,為了有良好的帶內平穩和帶外衰減表現,其單個濾波器參數個數通常很多,再加之較多的FIR濾波器使用個數(一個頻譜帶需用一個FIR濾波器,全部頻譜通常需要10到32個),其對系統的計算性能和資源帶來非常巨大的壓力。 參數均衡器相對圖形均衡器來說,給用戶提供了對頻率響應的精確控制。其頻率響應的平滑性也非常好。從實現角度來說參數均衡器通常使用無限脈沖響應(IIR)濾波器,其單個濾波器的參數個數很少,整個頻譜使用的IIR濾波器個數也相對比較少(通常5到7個已經足夠),所以對系統的計算性能和資源消耗非常小。由于參數均衡器的這些優點,其在專業的音頻處理領域得到了廣泛的應用。盡管參數均衡器較之圖形均衡器有很多的優點,其應用的一個難點在于用戶需要對其濾波器控制參數進行較復雜和繁瑣的調校,以達到理想的頻率響應輸出。這一難點制約了參數均衡器在普通用戶中的大量普及。在已經公開的技術中,例如,美國專利文獻US6405227公開了一種使用參數均衡器實現EQ的方法,但是該方法中的參數濾波器個數和中心頻率的位置均為固定,也無法調節。再例如,美國專利文獻US20040146170公開了一種用圖形均衡器實現參數均衡器的方法,但該方法使用DSP對每個圖形均衡器固定中心頻率進行增益衰減調節,但是代價非常高昂。又例如美國專利文獻US20060114979公開了手工調節參數均衡器的濾波器的控制參數的用戶界面和方法,但該方法中修改各個濾波器的控制參數(G,f0, Q)是需要用戶反復修改和測試的部分,非常的繁瑣和難用。而另一美國專利文獻US20060153404公開了一種調節參數均衡器的方法。該方法只對參數均衡器的寬度進行調節,而對其他參數沒有調節。另外,該方法對誤差判斷僅僅限于單個濾波器的覆蓋頻段,容易限于局部優化而非整體濾波器組頻率響應最優。因而,如何提出一種,以解決針對參數均衡器在具體應用過程中參數調整復雜繁瑣這一難題,實已成為本領域從業者亟待解決的問題。
技術實現思路
鑒于以上所述現有技術的缺點,本專利技術的目的在于提供一種,進而實現一旦用戶設定好各個濾波器的初始控制參數后,系統將自動優化和修改濾波器控制參數,直到其頻率響應與用戶的預設EQ吻合的目的。為實現上述目的及其他相關目的,本專利技術提供一種,用于在用戶預設EQ后進行優化作業,所述參數均衡器具有多個濾波器,其特征在于,所述自動參數優化方法至少包括以下步驟1)讀取所述參數均衡器中一濾波器的控制參數;2)設置其中一個控制參數的調整范圍及調整步長,以確定出該控制參數的最大調整次數;3)計算所述調整范圍中各控制參數值的濾波器性能參數及其頻率響應;4)選擇一最優控制參數值,使其頻率響應值與所述預設EQ最接近;5)縮小該控制參數的調整范圍及調整步長;6)判斷是否已經達到該控制參數最大調整次數,若否,則返回步驟3),若是,則進至下一步驟;7)判斷該濾波器的所有控制參數是否都已調整完畢,若否,則返回步驟2)讀取所述濾波器的另一控制參數,若是,則進至下一步驟;8)判斷所述參數均衡器中所有濾波器是否都已調整完畢,若否,則返回步驟I)讀取所述參數均衡器中下一濾波器,若是,則進至 下一步驟;9)生成各濾波器性能參數及頻率響應圖;以及10)依據所述頻率響應圖判斷各濾波器的頻率響應是否與所述預設EQ相吻合,若否,則返回步驟I),若是,則優化結束。于本專利技術自動參數優化方法的步驟I)中,讀取所述參數均衡器中一濾波器的控制參數為增益G、中心頻率《K或者帶寬控制值Q。具體的,于所述步驟2)中,保持所述中心頻率f0及帶寬控制值Q不變,設置所述增益G的調整范圍及調整步長,以確定出所述增益G的最大調整次數;或者,于所述步驟2)中,保持所述增益G及帶寬控制值Q不變,設置所述中心頻率f0的調整范圍及調整步長,以確定出所述中心頻率f0的最大調整次數;或者,于所述步驟2)中,保持所述增益G及中心頻率f0不變,設置所述帶寬控制值Q的調整范圍及調整步長,以確定出所述帶寬控制值Q的最大調整次數。于一實施方式中,本專利技術自動參數優化方法的步驟10)中還包括一判斷是否與上次優化結果一致的步驟,若否,則返回步驟I),若是,則優化結束。于另一實施方式中,本專利技術自動參數優化方法的步驟10)中還包括一判斷是否已達最大優化次數的步驟,若否,則返回步驟I),若是,則優化結束。如上所述,本專利技術的,具有以下有益效果其一、應用本專利技術的方法,用戶一旦設定好初始濾波器控制參數后即可讓系統自動尋找其各濾波器參數的最優值,這一過程完全自動,大大減輕了用戶反復調整參數的繁瑣和負擔。其二、本專利技術的方法對用戶設置的初始濾波器控制參數不敏感,即使在用戶的初始參數值與理想的優化值存在較大差距情況下,通常仍然能夠找到全局優化值。其三、本專利技術的方法優化過程可控,不會出現優化停滯和鎖死的狀況。其四、本專利技術的方法優化過程可實時顯示,反映整個濾波器組的頻率響應與預設EQ之間的關系和接近過程,便于用戶的跟蹤比對。其五、本專利技術的方法可擴展性較好,可根據用戶的使用環境(機器性能高低),增大和減小調整范圍,調整步長以及修改最大優化次數或者吻合度的閥值,以使得用戶在優化效果和優化時間之間取得平衡。附圖說明圖I顯示為本專利技術的具體實施流程圖。圖2顯示為初始控制參數下的頻率響應與用戶預設EQ的吻合度示意圖。圖3顯示為優化后控制參數下的頻率響應與用戶預設EQ的吻合度示意圖。具體實施例方式以下通過特定的具體實例說明本專利技術的實施方式,本領域技術人員可由本說明書所揭示的內容輕易地了解本發 明的其他優點與功效。本專利技術還可以通過另外不同的具體實施方式加以實施或應用,本說明書中的各項細節也可以基于不同觀點與應用,在不背離本專利技術的精神下進行各種修飾或改變。本專利技術提供一種,用以在用戶預設EQ后進行優化作業,換言之,一旦用戶設置好各濾波器的初始控制參數即可等待系統為其自動優化參數而無需手工反復修改,所述參數均衡器具有多個濾波器。呈如圖2所示,顯示為初始控制參數下的頻率響應與用戶預設EQ的吻合度示意圖,圖中,曲線表示為初始控制參數下的頻率響應,圓點表示為用戶預設EQ。于本實施例中,例如為用戶已經設置了 N個IIR濾波器,每個濾波器的濾波器性能參數b和a(b, a為矢量)均由如下3個控制參數生成,即增益(Gain)G、中心頻率(CenterFrequency) f0、以及帶寬控制值Q,也就是說,即一旦所述控制參數增益G、中心頻率W、及帶寬控制值Q確定,那么這個濾波器的濾波器性能參數b和a也就確定了。請參閱圖1,顯示為本專利技術的具體實施流程圖。如圖所示,所述自動參數優化方法至少包括以下步驟首先執行步驟SI,讀取所述參數均衡器中一濾波器的控制參數,于本實施例中,所述控制參數為該濾波器的增益G、中心頻率《K及帶寬控制本文檔來自技高網...
【技術保護點】
一種參數均衡器的自動參數優化方法,用于在用戶預設EQ后進行優化作業,所述參數均衡器具有多個濾波器,其特征在于,所述自動參數優化方法至少包括以下步驟:1)讀取所述參數均衡器中一濾波器的控制參數;2)設置其中一個控制參數的調整范圍及調整步長,以確定出該控制參數的最大調整次數;3)計算所述調整范圍中各控制參數值的濾波器性能參數及其頻率響應;4)選擇一最優控制參數值,使其頻率響應值與所述預設EQ最接近;5)縮小該控制參數的調整范圍及調整步長;6)判斷是否已經達到該控制參數最大調整次數,若否,則返回步驟3),若是,則進至下一步驟;7)判斷該濾波器的所有控制參數是否都已調整完畢,若否,則返回步驟2)讀取所述濾波器的另一控制參數,若是,則進至下一步驟;8)判斷所述參數均衡器中所有濾波器是否都已調整完畢,若否,則返回步驟1)讀取所述參數均衡器中下一濾波器,若是,則進至下一步驟;9)生成各濾波器性能參數及頻率響應圖;以及10)依據所述頻率響應圖判斷各濾波器的頻率響應是否與所述預設EQ相吻合,若否,則返回步驟1),若是,則優化結束。
【技術特征摘要】
【專利技術屬性】
技術研發人員:趙穎,
申請(專利權)人:上海山景集成電路技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。