一種適用于實驗數據的降噪處理方法及系統的制作方法
【專利摘要】本發明公開了一種適用于實驗數據的降噪處理方法及方法,該方法包括步驟:S1、獲取待處理的數據文本;S2、將數據文本的數據轉換為一維數組;S3、計算獲得一維數組中相鄰元素之間的差值絕對值后,計算所有差值絕對值的平均值,并根據該平均值計算獲得判斷閾值;S4、分別將每個差值絕對值與判斷閾值進行比對后,獲得每處噪聲點的起始位置和結束位置;S5、對每處噪聲點進行差值絕對值的減半迭代處理,直到噪聲點的每個差值絕對值均低于判斷閾值。本發明計算量少,運算速度高,可以自動、快速、高效地對實驗數據進行降噪處理,可廣泛應用于實驗數據的處理行業中。
【專利說明】
一種適用于實驗數據的降噪處理方法及系統
技術領域
[0001]本發明涉及數據處理領域,特別是涉及一種適用于實驗數據的降噪處理方法及系統。
【背景技術】
[0002]目前,在對樣品分子相互作用的實驗測試過程中,為了準確的反映實驗過程樣品的變化情況,一般通過實驗儀器(例如PLEXERA的生物分子相互作用分析儀)測量監測得到大量的實驗視頻數據,然后通過配套的分析軟件對視頻數據進行處理,得到視頻中多個選中點每秒的灰度值,每個點的灰度值組反映了實驗過程樣品的變化情況。將這些點描繪成折線圖,通過折線圖可以清晰地觀測到實驗的整個變化過程,從而可以對比多組數據的折線圖來得到實驗結果。但是在實驗過程中,監視器檢測到的樣品灰度值會由于偶然的光源偏差出現跳動,這使得灰度值組中會出現某些噪聲點,這里的噪聲數據在折線圖上如同“毛刺”,這些噪聲點是由于監視器光源的偏差隨機出現的,目前實驗儀器的配套軟件并沒有辦法處理這些噪聲點,雖然噪聲點只是很少的一部分,但是這些噪聲仍然會影響實驗最后的擬合結果。目前為了消除這些噪聲點,需要通過人工進行調節操作,通過多次實驗后,實現剔除噪聲點的目的,這種方式操作時間長,實驗效率低。
【發明內容】
[0003]為了解決上述的技術問題,本發明的目的是提供一種適用于實驗數據的降噪處理方法,本發明的另一目的是提供一種適用于實驗數據的降噪處理系統。
[0004]本發明解決其技術問題所采用的技術方案是:
一種適用于實驗數據的降噪處理方法,包括步驟:
51、獲取待處理的數據文本;
52、將數據文本的數據轉換為一維數組;
53、計算獲得一維數組中相鄰元素之間的差值絕對值后,計算所有差值絕對值的平均值,并根據該平均值計算獲得判斷閾值;
54、分別將每個差值絕對值與判斷閾值進行比對后,獲得每處噪聲點的起始位置和結束位置;
55、對每處噪聲點進行差值絕對值的減半迭代處理,直到噪聲點的每個差值絕對值均低于判斷閾值。
[0005]進一步,所述步驟S3,其具體為:
計算獲得一維數組中相鄰元素之間的差值絕對值后,計算所有差值絕對值的平均值,將該平均值乘以t后計算獲得判斷閾值,t的取值范圍為1.8?2.2。
[0006]進一步,所述步驟S4,包括:
S41、從一維數組的數組頭部開始,依次獲取相鄰元素之間的差值絕對值后與判斷閾值進行比對; 542、當判斷某一差值絕對值大于判斷閾值時,將其對應的起始元素標記為第一標記位置;
543、依次獲取該差值絕對值之后的差值絕對值并與判斷閾值進行比對,直到獲取的差值絕對值小于判斷閾值時,將其對應的起始元素標記為第二標記位置;
544、判斷從第一標記位置到第二標記位置的差值絕對值的個數是否不小于2,若是,則獲取第一標記位置最為此處噪聲點的起始位置,將第二標記位置作為此處噪聲點的結束位置;
545、繼續執行步驟S42?S44直到一維數組遍歷完畢后,獲得每處噪聲點的起始位置和結束位置。
[0007]進一步,所述步驟S5,包括:
551、從每處噪聲點的起始位置開始遍歷,將每相鄰兩個元素進行差值絕對值減半處理,從而更新每個差值絕對值的結束元素的元素值;
552、當存在減半處理后的差值絕對值不低于判斷閾值時,迭代執行步驟S51直到每個差值絕對值均低于判斷閾值。
[0008]進一步,所述步驟S51,其具體為:
從每處噪聲點的起始位置開始遍歷,將每相鄰兩個元素進行差值絕對值減半處理,針對結束元素大于起始元素的差值絕對值,將其結束元素值減去差值絕對值的一半后作為更新后的元素值,針對結束元素小于起始元素的差值絕對值,將其結束元素值加上差值絕對值的一半后作為更新后的元素值。
[0009 ]本發明解決其技術問題所采用的另一技術方案是:
一種適用于實驗數據的降噪處理系統,包括:
數據獲取模塊,用于獲取待處理的數據文本;
數據轉換模塊,用于將數據文本的數據轉換為一維數組;
閾值計算模塊,用于計算獲得一維數組中相鄰元素之間的差值絕對值后,計算所有差值絕對值的平均值,并根據該平均值計算獲得判斷閾值;
噪聲點定位模塊,用于分別將每個差值絕對值與判斷閾值進行比對后,獲得每處噪聲點的起始位置和結束位置;
噪聲點處理模塊,用于對每處噪聲點進行差值絕對值的減半迭代處理,直到噪聲點的每個差值絕對值均低于判斷閾值。
[0010]進一步,所述閾值計算模塊,其具體用于:
計算獲得一維數組中相鄰元素之間的差值絕對值后,計算所有差值絕對值的平均值,將該平均值乘以t后計算獲得判斷閾值,t的取值范圍為1.8?2.2。
[0011]進一步,所述噪聲點定位模塊,包括:
第一子模塊,用于從一維數組的數組頭部開始,依次獲取相鄰元素之間的差值絕對值后與判斷閾值進行比對;
第二子模塊,用于當判斷某一差值絕對值大于判斷閾值時,將其對應的起始元素標記為第一標記位置;
第三子模塊,用于依次獲取該差值絕對值之后的差值絕對值并與判斷閾值進行比對,直到獲取的差值絕對值小于判斷閾值時,將其對應的起始元素標記為第二標記位置; 第四子模塊,用于判斷從第一標記位置到第二標記位置的差值絕對值的個數是否不小于2,若是,則獲取第一標記位置最為此處噪聲點的起始位置,將第二標記位置作為此處噪聲點的結束位置;
第五子模塊,用于繼續執行第二子模塊?第四子模塊直到一維數組遍歷完畢后,獲得每處噪聲點的起始位置和結束位置。
[0012]進一步,所述噪聲點處理模塊,包括:
第六子模塊,用于從每處噪聲點的起始位置開始遍歷,將每相鄰兩個元素進行差值絕對值減半處理,從而更新每個差值絕對值的結束元素的元素值;
第七子模塊,用于當存在減半處理后的差值絕對值不低于判斷閾值時,迭代執行第六子模塊直到每個差值絕對值均低于判斷閾值。
[0013]進一步,所述第六子模塊,其具體用于:
從每處噪聲點的起始位置開始遍歷,將每相鄰兩個元素進行差值絕對值減半處理,針對結束元素大于起始元素的差值絕對值,將其結束元素值減去差值絕對值的一半后作為更新后的元素值,針對結束元素小于起始元素的差值絕對值,將其結束元素值加上差值絕對值的一半后作為更新后的元素值。
[0014]本發明的有益效果是:本發明的一種適用于實驗數據的降噪處理方法,包括步驟:
S1、獲取待處理的數據文本;S2、將數據文本的數據轉換為一維數組;S3、計算獲得一維數組中相鄰元素之間的差值絕對值后,計算所有差值絕對值的平均值,并根據該平均值計算獲得判斷閾值;S4、分別將每個差值絕對值與判斷閾值進行比對后,獲得每處噪聲點的起始位置和結束位置;S5、對每處噪聲點進行差值絕對值的減半迭代處理,直到噪聲點的每個差值絕對值均低于判斷閾值。本方法計算量少,運算速度高,可以自動、快速、高效地對實驗數據進行降噪處理。
[0015]本發明的另一有益效果是:本發明的一種適用于實驗數據的降噪處理系統,包括:數據獲取模塊,用于獲取待處理的數據文本;數據轉換模塊,用于將數據文本的數據轉換為一維數組;閾值計算模塊,用于計算獲得一維數組中相鄰元素之間的差值絕對值后,計算所有差值絕對值的平均值,并根據該平均值計算獲得判斷閾值;噪聲點定位模塊,用于分別將每個差值絕對值與判斷閾值進行比對后,獲得每處噪聲點的起始位置和結束位置;噪聲點處理模塊,用于對每處噪聲點進行差值絕對值的減半迭代處理,直到噪聲點的每個差值絕對值均低于判斷閾值。本系統計算量少,運算速度高,可以自動、快速、高效地對實驗數據進行降噪處理。
【附圖說明】
[0016]下面結合附圖和實施例對本發明作進一步說明。
[0017]圖1是本發明的一種適用于實驗數據的降噪處理方法的流程圖;
圖2是本發明的實施例二中獲取的原始實驗數據的折線圖;
圖3是對圖2的原始實驗數據進行降噪處理后獲得的實驗數據的折線圖。
【具體實施方式】
[0018]參照圖1,一種適用于實驗數據的降噪處理方法,包括步驟: 51、獲取待處理的數據文本;
52、將數據文本的數據轉換為一維數組;
53、計算獲得一維數組中相鄰元素之間的差值絕對值后,計算所有差值絕對值的平均值,并根據該平均值計算獲得判斷閾值;
54、分別將每個差值絕對值與判斷閾值進行比對后,獲得每處噪聲點的起始位置和結束位置;
55、對每處噪聲點進行差值絕對值的減半迭代處理,直到噪聲點的每個差值絕對值均低于判斷閾值。
[0019]進一步作為優選的實施方式,所述步驟S3,其具體為:
計算獲得一維數組中相鄰元素之間的差值絕對值后,計算所有差值絕對值的平均值,將該平均值乘以t后計算獲得判斷閾值,t的取值范圍為1.8?2.2。
[0020]進一步作為優選的實施方式,所述步驟S4,包括:
541、從一維數組的數組頭部開始,依次獲取相鄰元素之間的差值絕對值后與判斷閾值進行比對;
542、當判斷某一差值絕對值大于判斷閾值時,將其對應的起始元素標記為第一標記位置;
543、依次獲取該差值絕對值之后的差值絕對值并與判斷閾值進行比對,直到獲取的差值絕對值小于判斷閾值時,將其對應的起始元素標記為第二標記位置;
544、判斷從第一標記位置到第二標記位置的差值絕對值的個數是否不小于2,若是,則獲取第一標記位置最為此處噪聲點的起始位置,將第二標記位置作為此處噪聲點的結束位置;
545、繼續執行步驟S42?S44直到一維數組遍歷完畢后,獲得每處噪聲點的起始位置和結束位置。
[0021]進一步作為優選的實施方式,所述步驟S5,包括:
551、從每處噪聲點的起始位置開始遍歷,將每相鄰兩個元素進行差值絕對值減半處理,從而更新每個差值絕對值的結束元素的元素值;
552、當存在減半處理后的差值絕對值不低于判斷閾值時,迭代執行步驟S51直到每個差值絕對值均低于判斷閾值。
[0022]進一步作為優選的實施方式,所述步驟S51,其具體為:
從每處噪聲點的起始位置開始遍歷,將每相鄰兩個元素進行差值絕對值減半處理,針對結束元素大于起始元素的差值絕對值,將其結束元素值減去差值絕對值的一半后作為更新后的元素值,針對結束元素小于起始元素的差值絕對值,將其結束元素值加上差值絕對值的一半后作為更新后的元素值。
[0023]本發明還提供了一種適用于實驗數據的降噪處理系統,包括:
數據獲取模塊,用于獲取待處理的數據文本;
數據轉換模塊,用于將數據文本的數據轉換為一維數組;
閾值計算模塊,用于計算獲得一維數組中相鄰元素之間的差值絕對值后,計算所有差值絕對值的平均值,并根據該平均值計算獲得判斷閾值;
噪聲點定位模塊,用于分別將每個差值絕對值與判斷閾值進行比對后,獲得每處噪聲點的起始位置和結束位置;
噪聲點處理模塊,用于對每處噪聲點進行差值絕對值的減半迭代處理,直到噪聲點的每個差值絕對值均低于判斷閾值。
[0024]進一步作為優選的實施方式,所述閾值計算模塊,其具體用于:
計算獲得一維數組中相鄰元素之間的差值絕對值后,計算所有差值絕對值的平均值,將該平均值乘以t后計算獲得判斷閾值,t的取值范圍為1.8?2.2。
[0025]進一步作為優選的實施方式,所述噪聲點定位模塊,包括:
第一子模塊,用于從一維數組的數組頭部開始,依次獲取相鄰元素之間的差值絕對值后與判斷閾值進行比對;
第二子模塊,用于當判斷某一差值絕對值大于判斷閾值時,將其對應的起始元素標記為第一標記位置;
第三子模塊,用于依次獲取該差值絕對值之后的差值絕對值并與判斷閾值進行比對,直到獲取的差值絕對值小于判斷閾值時,將其對應的起始元素標記為第二標記位置;
第四子模塊,用于判斷從第一標記位置到第二標記位置的差值絕對值的個數是否不小于2,若是,則獲取第一標記位置最為此處噪聲點的起始位置,將第二標記位置作為此處噪聲點的結束位置;
第五子模塊,用于繼續執行第二子模塊?第四子模塊直到一維數組遍歷完畢后,獲得每處噪聲點的起始位置和結束位置。
[0026]進一步作為優選的實施方式,所述噪聲點處理模塊,包括:
第六子模塊,用于從每處噪聲點的起始位置開始遍歷,將每相鄰兩個元素進行差值絕對值減半處理,從而更新每個差值絕對值的結束元素的元素值;
第七子模塊,用于當存在減半處理后的差值絕對值不低于判斷閾值時,迭代執行第六子模塊直到每個差值絕對值均低于判斷閾值。
[0027]進一步作為優選的實施方式,所述第六子模塊,其具體用于:
從每處噪聲點的起始位置開始遍歷,將每相鄰兩個元素進行差值絕對值減半處理,針對結束元素大于起始元素的差值絕對值,將其結束元素值減去差值絕對值的一半后作為更新后的元素值,針對結束元素小于起始元素的差值絕對值,將其結束元素值加上差值絕對值的一半后作為更新后的元素值。
[0028]以下結合詳細實施例對本發明做進一步說明。
[0029]實施例一
一種適用于實驗數據的降噪處理方法,包括步驟:
51、獲取待處理的數據文本;
52、將數據文本的數據轉換為一維數組;這里,一維數組的每個元素的元素值均為灰度值;
53、計算獲得一維數組中相鄰元素之間的差值絕對值后,計算所有差值絕對值的平均值,并根據該平均值計算獲得判斷閾值,其具體為:
計算獲得一維數組中相鄰元素之間的差值絕對值后,計算所有差值絕對值的平均值,將該平均值六?乘以t后計算獲得判斷閾值T,t的取值范圍為1.8?2.2。優選的,這里t的取值為2時,可以獲得最好的降噪效果。
[0030]差值絕對值是由相鄰元素中后一個元素值減去前一個元素值后求絕對值獲得的,其中,前一個元素稱為起始元素,后一個元素稱為結束元素;例如I Adk I為一維數組中第k個元素值與第k+Ι個元素值的差值的絕對值,則I Adk I的起始元素為第k個元素,結束元素為第k+Ι個元素。η個差值絕對值的平均值為:An = Σ( Adi | + Ad2 I +…+ I Adn)/n。
[0031]S4、分別將每個差值絕對值與判斷閾值T進行比對后,獲得每處噪聲點的起始位置和結束位置,具體包括S41?S45:
541、從一維數組的數組頭部開始,依次獲取相鄰元素之間的差值絕對值后與判斷閾值T進行比對;
542、當判斷某一差值絕對值大于判斷閾值TS卩IAdk I > T時,將其對應的起始元素即第k個元素標記為第一標記位置;
543、依次獲取該差值絕對值之后的差值絕對值并與判斷閾值T進行比對,直到獲取的差值絕對值小于判斷閾值T時,將其對應的起始元素標記為第二標記位置;
544、判斷從第一標記位置到第二標記位置的差值絕對值的個數是否不小于2,若是,則獲取第一標記位置最為此處噪聲點的起始位置,將第二標記位置作為此處噪聲點的結束位置;例如第二標記位置為第k+m個元素,則第一標記位置到第二標記位置的差值絕對值的個數為m個,若m不小于2,則確定噪聲點的范圍是在第k個元素?第k+m個元素之間;
545、繼續執行步驟S42?S44直到一維數組遍歷完畢后,獲得每處噪聲點的起始位置和結束位置。
[0032]S5、對每處噪聲點進行差值絕對值的減半迭代處理,直到噪聲點的每個差值絕對值均低于判斷閾值T,本步驟具體包括S51和S52:
551、從每處噪聲點的起始位置開始遍歷,將每相鄰兩個元素進行差值絕對值減半處理,從而更新每個差值絕對值的結束元素的元素值,具體為:
從每處噪聲點的起始位置開始遍歷,將每相鄰兩個元素進行差值絕對值減半處理,針對結束元素大于起始元素的差值絕對值,將其結束元素值減去差值絕對值的一半后作為更新后的元素值,針對結束元素小于起始元素的差值絕對值,將其結束元素值加上差值絕對值的一半后作為更新后的元素值;即針對相鄰兩個元素S1和31+1,其中31為|31+1-31 I的起始元素,Si+A|Si+1- Si I 的結束元素,若Si <Si+1JlJSi+1 更新為:Si+1-|Si+1-Si I/2,反之,Si+i 更新為:Si+1+|Si+1-Si 1/2;
552、當存在減半處理后的差值絕對值不低于判斷閾值T時,迭代執行步驟S51直到每個差值絕對值均低于判斷閾值T。
[0033]實施例二
圖2為實驗過程中獲得的原始實驗數據的折線圖,采用本實施例一的降噪處理方法對圖2中的實驗數據進行處理后,降噪后的實驗數據對應的折線圖如圖3所示。圖2和圖3中,橫坐標表示時間(單位為s),縱坐標表示實驗數值。由圖2可看出,采用本方法進行降噪處理前,該實驗數據有五處明顯的噪聲點即圖2中的五處毛刺,而采用本方法處理后,由圖3可看出,該五處噪聲點被消除,而且本方法對非噪聲點的位置沒有影響,保證了降噪處理的準確度。通過本方法對實驗數據進行降噪處理,可以自動剔除噪聲點,而且本方法計算量少,運算速度高,因此,本方法可以自動、快速、高效地對實驗數據進行降噪處理。
[0034]實施例三
一種適用于實驗數據的降噪處理系統,包括:
數據獲取模塊,用于獲取待處理的數據文本;
數據轉換模塊,用于將數據文本的數據轉換為一維數組;
閾值計算模塊,用于計算獲得一維數組中相鄰元素之間的差值絕對值后,計算所有差值絕對值的平均值,并根據該平均值計算獲得判斷閾值;具體用于:計算獲得一維數組中相鄰元素之間的差值絕對值后,計算所有差值絕對值的平均值,將該平均值乘以t后計算獲得判斷閾值,t的取值范圍為1.8?2.2。
[0035]噪聲點定位模塊,用于分別將每個差值絕對值與判斷閾值進行比對后,獲得每處噪聲點的起始位置和結束位置;
噪聲點處理模塊,用于對每處噪聲點進行差值絕對值的減半迭代處理,直到噪聲點的每個差值絕對值均低于判斷閾值。
[0036]本實施例中,噪聲點定位模塊,包括:
第一子模塊,用于從一維數組的數組頭部開始,依次獲取相鄰元素之間的差值絕對值后與判斷閾值進行比對;
第二子模塊,用于當判斷某一差值絕對值大于判斷閾值時,將其對應的起始元素標記為第一標記位置;
第三子模塊,用于依次獲取該差值絕對值之后的差值絕對值并與判斷閾值進行比對,直到獲取的差值絕對值小于判斷閾值時,將其對應的起始元素標記為第二標記位置;
第四子模塊,用于判斷從第一標記位置到第二標記位置的差值絕對值的個數是否不小于2,若是,則獲取第一標記位置最為此處噪聲點的起始位置,將第二標記位置作為此處噪聲點的結束位置;
第五子模塊,用于繼續執行第二子模塊?第四子模塊直到一維數組遍歷完畢后,獲得每處噪聲點的起始位置和結束位置。
[0037]本實施例中,噪聲點處理模塊,包括:
第六子模塊,用于從每處噪聲點的起始位置開始遍歷,將每相鄰兩個元素進行差值絕對值減半處理,從而更新每個差值絕對值的結束元素的元素值;
第七子模塊,用于當存在減半處理后的差值絕對值不低于判斷閾值時,迭代執行第六子模塊直到每個差值絕對值均低于判斷閾值。
[0038]本實施例是與實施例對應的軟系統,關于系統各組成部分的詳細描述,可參照實施例一的描述。
[0039]以上是對本發明的較佳實施進行了具體說明,但本發明創造并不限于所述實施例,熟悉本領域的技術人員在不違背本發明精神的前提下還可做出種種的等同變形或替換,這些等同的變型或替換均包含在本申請權利要求所限定的范圍內。
【主權項】
1.一種適用于實驗數據的降噪處理方法,其特征在于,包括步驟: 51、獲取待處理的數據文本; 52、將數據文本的數據轉換為一維數組; 53、計算獲得一維數組中相鄰元素之間的差值絕對值后,計算所有差值絕對值的平均值,并根據該平均值計算獲得判斷閾值; 54、分別將每個差值絕對值與判斷閾值進行比對后,獲得每處噪聲點的起始位置和結束位置; 55、對每處噪聲點進行差值絕對值的減半迭代處理,直到噪聲點的每個差值絕對值均低于判斷閾值。2.根據權利要求1所述的一種適用于實驗數據的降噪處理方法,其特征在于,所述步驟S3,其具體為: 計算獲得一維數組中相鄰元素之間的差值絕對值后,計算所有差值絕對值的平均值,將該平均值乘以t后計算獲得判斷閾值,t的取值范圍為1.8?2.2。3.根據權利要求1所述的一種適用于實驗數據的降噪處理方法,其特征在于,所述步驟S4,包括: 541、從一維數組的數組頭部開始,依次獲取相鄰元素之間的差值絕對值后與判斷閾值進行比對; 542、當判斷某一差值絕對值大于判斷閾值時,將其對應的起始元素標記為第一標記位置; 543、依次獲取該差值絕對值之后的差值絕對值并與判斷閾值進行比對,直到獲取的差值絕對值小于判斷閾值時,將其對應的起始元素標記為第二標記位置; 544、判斷從第一標記位置到第二標記位置的差值絕對值的個數是否不小于2,若是,則獲取第一標記位置最為此處噪聲點的起始位置,將第二標記位置作為此處噪聲點的結束位置; 545、繼續執行步驟S42?S44直到一維數組遍歷完畢后,獲得每處噪聲點的起始位置和結束位置。4.根據權利要求1所述的一種適用于實驗數據的降噪處理方法,其特征在于,所述步驟S5,包括: 551、從每處噪聲點的起始位置開始遍歷,將每相鄰兩個元素進行差值絕對值減半處理,從而更新每個差值絕對值的結束元素的元素值; 552、當存在減半處理后的差值絕對值不低于判斷閾值時,迭代執行步驟S51直到每個差值絕對值均低于判斷閾值。5.根據權利要求4所述的一種適用于實驗數據的降噪處理方法,其特征在于,所述步驟S51,其具體為: 從每處噪聲點的起始位置開始遍歷,將每相鄰兩個元素進行差值絕對值減半處理,針對結束元素大于起始元素的差值絕對值,將其結束元素值減去差值絕對值的一半后作為更新后的元素值,針對結束元素小于起始元素的差值絕對值,將其結束元素值加上差值絕對值的一半后作為更新后的元素值。6.一種適用于實驗數據的降噪處理系統,其特征在于,包括: 數據獲取模塊,用于獲取待處理的數據文本; 數據轉換模塊,用于將數據文本的數據轉換為一維數組; 閾值計算模塊,用于計算獲得一維數組中相鄰元素之間的差值絕對值后,計算所有差值絕對值的平均值,并根據該平均值計算獲得判斷閾值; 噪聲點定位模塊,用于分別將每個差值絕對值與判斷閾值進行比對后,獲得每處噪聲點的起始位置和結束位置; 噪聲點處理模塊,用于對每處噪聲點進行差值絕對值的減半迭代處理,直到噪聲點的每個差值絕對值均低于判斷閾值。7.根據權利要求6所述的一種適用于實驗數據的降噪處理系統,其特征在于,所述閾值計算模塊,其具體用于: 計算獲得一維數組中相鄰元素之間的差值絕對值后,計算所有差值絕對值的平均值,將該平均值乘以t后計算獲得判斷閾值,t的取值范圍為1.8?2.2。8.根據權利要求6所述的一種適用于實驗數據的降噪處理系統,其特征在于,所述噪聲點定位模塊,包括: 第一子模塊,用于從一維數組的數組頭部開始,依次獲取相鄰元素之間的差值絕對值后與判斷閾值進行比對; 第二子模塊,用于當判斷某一差值絕對值大于判斷閾值時,將其對應的起始元素標記為第一標記位置; 第三子模塊,用于依次獲取該差值絕對值之后的差值絕對值并與判斷閾值進行比對,直到獲取的差值絕對值小于判斷閾值時,將其對應的起始元素標記為第二標記位置; 第四子模塊,用于判斷從第一標記位置到第二標記位置的差值絕對值的個數是否不小于2,若是,則獲取第一標記位置最為此處噪聲點的起始位置,將第二標記位置作為此處噪聲點的結束位置; 第五子模塊,用于繼續執行第二子模塊?第四子模塊直到一維數組遍歷完畢后,獲得每處噪聲點的起始位置和結束位置。9.根據權利要求6所述的一種適用于實驗數據的降噪處理系統,其特征在于,所述噪聲點處理模塊,包括: 第六子模塊,用于從每處噪聲點的起始位置開始遍歷,將每相鄰兩個元素進行差值絕對值減半處理,從而更新每個差值絕對值的結束元素的元素值; 第七子模塊,用于當存在減半處理后的差值絕對值不低于判斷閾值時,迭代執行第六子模塊直到每個差值絕對值均低于判斷閾值。10.根據權利要求9所述的一種適用于實驗數據的降噪處理系統,其特征在于,所述第六子模塊,其具體用于: 從每處噪聲點的起始位置開始遍歷,將每相鄰兩個元素進行差值絕對值減半處理,針對結束元素大于起始元素的差值絕對值,將其結束元素值減去差值絕對值的一半后作為更新后的元素值,針對結束元素小于起始元素的差值絕對值,將其結束元素值加上差值絕對值的一半后作為更新后的元素值。
【文檔編號】G06F17/18GK106095732SQ201610406797
【公開日】2016年11月9日
【申請日】2016年6月8日
【發明人】黃仁煒, 陸永藝, 趙 智, 溫華杰, 朱勁松
【申請人】廣州高通生物技術有限公司