一種磁性數據濾波的方法及裝置的制造方法
【技術領域】
[0001]本發明實施例涉及數據處理的技術領域,尤其涉及一種磁性數據濾波的方法及裝置。
【背景技術】
[0002]在使用磁性傳感器采集的數據環境下,依據鈔票在磁性傳感器磁性點與背景點數據的差異來鑒別鈔票真偽時,由于各種外界環境的影響,磁性數據會有噪聲的存在。針對由浮動滾等機械原因引入的空間依賴型周期性噪聲的處理,可以通過頻域濾波來消除這種周期性噪聲。
[0003]由磁性傳感器采集的紙幣數據中,往往包含由于浮動滾的轉動引入的周期性噪聲。若對此類噪聲不加以處理,會影響磁性算法識別的精度。目前的磁性算法中,未對此類噪聲進行處理,會導致某些噪聲被誤識別為磁性部分,磁性算法誤識別率比較高。
【發明內容】
[0004]本發明實施例的目的在于提出一種磁性數據濾波的方法及裝置,旨在解決如何去除浮動滾的轉動弓I入的周期性噪聲的問題。
[0005]為達此目的,本發明實施例采用以下技術方案:
[0006]—種磁性數據濾波的方法,所述方法包括:
[0007]獲取磁性數據,根據所述磁性數據中背景噪聲的特征與浮動滾的轉動引入的周期性噪聲的特征確定所述磁性數據是否包含所述浮動滾的轉動引入的周期性噪聲;
[0008]若是,則根據所述磁性數據定位磁條所在的通道;
[0009]對每個通道的磁性數據進行傅里葉變換,并對變換后的磁性數據的低頻數據進行濾波處理;
[0010]對濾波后的磁性數據進行傅里葉逆變換。
[0011]優選地,所述根據所述磁性數據中背景噪聲的特征與浮動滾的轉動引入的周期性噪聲的特征確定所述磁性數據是否包含所述浮動滾的轉動引入的周期性噪聲,包括:
[0012]若所述磁性數據中背景噪聲的周期與浮動滾的轉動引入的周期性噪聲的周期相同,則確定所述磁性數據包含所述浮動滾的轉動引入的周期性噪聲。
[0013]優選地,所述根據所述磁性數據定位磁條所在的通道,包括:
[0014]統計每個通道的磁性點的個數,其中,所述磁性點為偏離預先設置的磁性數據的值的數據點,所述預先設置的磁性數據的值為大于2600或小于1500 ;
[0015]獲取磁性點個數最多的通道,確定所述磁性點個數最多的通道為磁條所在的通道。
[0016]優選地,所述對每個通道的磁性數據進行傅里葉變換,并對變換后的磁性數據的低頻數據進行濾波處理,包括:
[0017]選取傅里葉變換后的磁條所在通道的低頻數據,對所述低頻數據進行濾波處理。
[0018]優選地,所述選取傅里葉變換后的磁條所在通道的低頻數據,對所述低頻數據進行濾波處理,包括:
[0019]選取傅里葉變換后的磁條所在通道的低頻數據,將所述低頻數據直接賦值為O。
[0020]一種磁性數據濾波的裝置,所述裝置包括:
[0021]確定模塊,用于獲取磁性數據,根據所述磁性數據中背景噪聲的特征與浮動滾的轉動引入的周期性噪聲的特征確定所述磁性數據是否包含所述浮動滾的轉動引入的周期性噪聲;
[0022]定位模塊,用于若是,則根據所述磁性數據定位磁條所在的通道;
[0023]濾波模塊,用于對每個通道的磁性數據進行傅里葉變換,并對變換后的磁性數據的低頻數據進行濾波處理;
[0024]變換模塊,用于對濾波后的磁性數據進行傅里葉逆變換。
[0025]優選地,所述確定模塊,包括:
[0026]確定單元,用于若所述磁性數據中背景噪聲的周期與浮動滾的轉動引入的周期性噪聲的周期相同,則確定所述磁性數據包含所述浮動滾的轉動引入的周期性噪聲。
[0027]優選地,所述定位模塊,包括:
[0028]統計單元,用于統計每個通道的磁性點的個數,其中,所述磁性點為偏離預先設置的磁性數據的值的數據點,所述預先設置的磁性數據的值為大于2600或小于1500 ;
[0029]獲取單元,用于獲取磁性點個數最多的通道,確定所述磁性點個數最多的通道為磁條所在的通道。
[0030]優選地,所述濾波模塊,包括:
[0031]選取單元,用于選取傅里葉變換后的磁條所在通道的低頻數據;
[0032]濾波單元,用于對所述低頻數據進行濾波處理。
[0033]優選地,所述濾波單元,用于:
[0034]選取傅里葉變換后的磁條所在通道的低頻數據,將所述低頻數據直接賦值為O。
[0035]本發明實施例通過獲取磁性數據,根據所述磁性數據中背景噪聲的特征與浮動滾的轉動引入的周期性噪聲的特征確定所述磁性數據是否包含所述浮動滾的轉動引入的周期性噪聲;若是,則根據所述磁性數據定位磁條所在的通道;對每個通道的磁性數據進行傅里葉變換,并對變換后的磁性數據的低頻數據進行濾波處理;對濾波后的磁性數據進行傅里葉逆變換,從而,使用頻域濾波可以很好的消除周期性噪聲,能夠濾掉由浮動滾的轉動引入的周期性磁性數據噪聲,極大的提高了磁性數據的質量及算法識別的精度;通過頻域分析使用傅里葉變換將磁性信號從空間域變換到頻率域,方便研究磁性信號的頻譜結構和變化規律,同時可以很方便的使用傅里葉逆變換對磁性信號還原。
【附圖說明】
[0036]圖1是本發明實施例磁性數據濾波的方法第一實施例的流程示意圖;
[0037]圖2是本發明實施例提供的一種有噪聲的磁性數據和無噪聲的磁性數據的對比圖;
[0038]圖3是本發明實施例提供的一種傅里葉變換后的示意圖;
[0039]圖4是本發明實施例提供的一種傅里葉逆變換后的示意圖;
[0040]圖5是本發明實施例磁性數據濾波的裝置的功能模塊示意圖;
[0041]圖6是本發明實施例確定模塊501的功能模塊示意圖;
[0042]圖7是本發明實施例定位模塊502的功能模塊示意圖;
[0043]圖8是本發明實施例濾波模塊503的功能模塊示意圖。
【具體實施方式】
[0044]下面結合附圖和實施例對本發明實施例作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發明實施例,而非對本發明實施例的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發明實施例相關的部分而非全部結構。
[0045]實施例一
[0046]參考圖,圖1是本發明實施例磁性數據濾波的方法第一實施例的流程示意圖。
[0047]在實施例一中,所述磁性數據濾波的方法包括:
[0048]步驟101,獲取磁性數據,根據所述磁性數據中背景噪聲的特征與浮動滾的轉動引入的周期性噪聲的特征確定所述磁性數據是否包含所述浮動滾的轉動引入的周期性噪聲;
[0049]優選地,所述根據所述磁性數據中背景噪聲的特征與浮動滾的轉動引入的周期性噪聲的特征確定所述磁性數據是否包含所述浮動滾的轉動引入的周期性噪聲,包括:
[0050]若所述磁性數據中背景噪聲的周期與浮動滾的轉動引入的周期性噪聲的周期相同,則確定所述磁性數據包含所述浮動滾的轉動引入的周期性噪聲。
[0051]具體的,參考圖2,圖2是本發明實施例提供的一種有噪聲的磁性數據和無噪聲的磁性數據的對比圖。
[0052]由于傳感器和浮動滾的間隙過緊浮動滾被弱磁化等原因,磁性傳感器采集的磁性數據中往往包含由于浮動滾的轉動引入的周期性噪聲。浮動滾的轉速:1350轉/M,帶動鈔票線速度1102.7mm/S,故浮動滾轉一圈,鈔票的位移是1102.7*60/1350 = 49mm。采集一行磁性數據,紙幣的位移:0.846mm,故浮動滾轉一圈,大概采集49/0.846 = 58行磁性數據,跟圖2左圖的波浪形背景數據的周期吻合,因為判斷此噪聲數據為浮動滾的轉動引入。
[0053]步驟102,若是,則根據所述磁性數據定位磁條所在的通道;
[0054]優選地,所述根據所述磁性數據定位磁條所在的通道,包括:
[0055]統計每個通道的磁性點的個數,其中,所述磁性點為偏離預先設置的磁性數據的值的數據點,所述預先設置的磁性數據的值為大于2600或小于1500 ;
[0056]獲取磁性點個數最多的通道,確定所述磁性點個數最多的通道為磁條所在的通道。
[0057]具體的,參考圖2左圖,統計每個通道磁性點的個數,磁條所在的通道磁性點的個數最多,可根據這個特征找出磁條所在的通道。其中磁點的定義為偏離背景較遠的數據點,此處可取大于2600或小于1500的點為磁點。
[0058]步驟103,對每個通道的磁性數據進行傅里葉變換,并對變換后的磁性數據的低頻數據進行濾波處理;
[0059]優選地,所述對每個通道的磁性數據進行傅里葉變換,并對變換后的磁性數據的低頻數據進行濾波處理,包括:
[0060]選取傅里葉變換后的磁條所在通道的低頻數據,對所述低頻數據進行濾波處理。
[0061]優選地,所述選取傅里葉變換后的磁條所在通道的低頻數據,對所述低頻數據進行濾波處理,包括:
[0062]選取傅里葉變換后的磁條所在通道的低頻數據,將所述低頻數據直接賦值為O。
[0063]具體的,此處采用傅里葉變換進行空間域到頻域的轉化。由于頻域濾波可以很好的消除這種周期性噪聲,而傅里葉變換和傅里葉逆變換可以很容易實現空間域與頻域的相互轉化。所以此處采用傅里葉變換進行空間域到頻域的轉化。
[0064]參考圖3,圖3是本發明實施例提供的一種傅里葉變換后的示意圖。
[0065]具體的,在傅里葉變換中,低頻信號主要決定數據在平滑區域的總體數值的顯示,在磁性數據中表現為背景噪聲,而高頻決定信號的細節部分:此處數據表現為磁點數據。
[0066]根據磁條所在的通道,選取低頻部分數據范圍,對此處頻域進行濾波處理。如上圖所示,低頻數據為范圍大概為4?21、122?138,濾波的方法是使用高通濾波器對每個通道的此部分數據衰減,或者對該部分直接賦值為O。
[0067]步驟104,對濾波后的磁性數據