本發(fā)明涉及光譜檢測(cè),具體涉及一種檢驗(yàn)科用血液涂片質(zhì)量智能檢測(cè)方法。
背景技術(shù):
1、血液涂片通過將血液樣本均勻涂抹在載玻片上制成薄片,經(jīng)染色后在顯微鏡下觀察細(xì)胞形態(tài)、數(shù)量及分布等特征。血液涂片的質(zhì)量決定檢驗(yàn)精準(zhǔn)度,較高質(zhì)量的血液涂片可以直觀、準(zhǔn)確的反應(yīng)患者的血液質(zhì)量或身體狀態(tài),而質(zhì)量較差的血液涂片會(huì)影響檢測(cè)精度及檢測(cè)效率,無法有效的將檢測(cè)結(jié)果用于患者病癥分析。為保證患者血液涂片質(zhì)量,提高檢測(cè)效率,需要對(duì)血液涂片進(jìn)行質(zhì)量檢測(cè)。
2、在一些場(chǎng)景下,由于涂片較厚、區(qū)域內(nèi)細(xì)胞堆疊及血液涂片檢測(cè)過程中血液產(chǎn)生化學(xué)變化存在的性質(zhì)轉(zhuǎn)變現(xiàn)象引起的基線漂移問題,常采用光譜信號(hào)進(jìn)行一階導(dǎo)數(shù)計(jì)算,通常使用差分法或savitzky-golay濾波器等數(shù)值方法,以平滑數(shù)據(jù)并計(jì)算導(dǎo)數(shù),隨后通過導(dǎo)數(shù)結(jié)果識(shí)別基線漂移的部分,并進(jìn)行校正。常采用一階導(dǎo)數(shù)法對(duì)由于涂片較厚、區(qū)域內(nèi)細(xì)胞堆疊及血液涂片檢測(cè)過程中血液產(chǎn)生化學(xué)變化存在的性質(zhì)轉(zhuǎn)變現(xiàn)象引起的基線漂移問題進(jìn)行修正,雖能消除基線漂移,但一階導(dǎo)數(shù)法會(huì)放大光譜信號(hào)中的高頻噪聲,導(dǎo)致信號(hào)背景干擾加劇,此外該方法還會(huì)弱化光譜特征峰,尤其在細(xì)胞堆疊區(qū)域,容易造成細(xì)胞堆疊區(qū)域丟失關(guān)鍵生化信息,導(dǎo)致對(duì)血液涂片質(zhì)量進(jìn)行檢測(cè)的檢測(cè)精度以及可靠性較低。
技術(shù)實(shí)現(xiàn)思路
1、為了解決現(xiàn)有技術(shù)中對(duì)血液涂片質(zhì)量進(jìn)行檢測(cè)的檢測(cè)精度以及可靠性較低的技術(shù)問題,本發(fā)明的目的在于提供一種檢驗(yàn)科用血液涂片質(zhì)量智能檢測(cè)方法。
2、為解決上述技術(shù)問題,所采用的技術(shù)方案具體如下:
3、本發(fā)明實(shí)施例提供了一種檢驗(yàn)科用血液涂片質(zhì)量智能檢測(cè)方法,包括:獲取血液涂片的整體光譜數(shù)據(jù)以及血液涂片中不同區(qū)域的各個(gè)檢測(cè)位置的光譜信號(hào);根據(jù)不同區(qū)域的各個(gè)檢測(cè)位置的光譜信號(hào)的極值點(diǎn)的信號(hào)強(qiáng)度以及極值點(diǎn)所在的基線位置,確定各檢測(cè)位置的光譜信號(hào)的基線漂移波動(dòng)段和正常波動(dòng)段;基于檢測(cè)位置內(nèi)正常波動(dòng)段的基線位置以及正常波動(dòng)段的峰值所在的位置,對(duì)檢測(cè)位置的光譜信號(hào)以及整體光譜數(shù)據(jù)進(jìn)行初次修正,得到修正光譜信號(hào)和第一修正整體光譜數(shù)據(jù);利用各個(gè)檢測(cè)位置的修正光譜信號(hào)中與當(dāng)前的基線漂移波動(dòng)段前后相鄰的基線漂移波動(dòng)段的峰值以及當(dāng)前的基線漂移波動(dòng)段的峰值,對(duì)第一修正整體光譜數(shù)據(jù)進(jìn)行二次修正,得到最終的第二修正整體光譜數(shù)據(jù);利用第二修正整體光譜數(shù)據(jù)檢測(cè)血液涂片的質(zhì)量。
4、可選的,根據(jù)不同區(qū)域的各個(gè)檢測(cè)位置的光譜信號(hào)的極值點(diǎn)的信號(hào)強(qiáng)度以及極值點(diǎn)所在的基線位置,確定各檢測(cè)位置的光譜信號(hào)的基線漂移波動(dòng)段和正常波動(dòng)段包括:根據(jù)各區(qū)域中各個(gè)檢測(cè)位置的光譜信號(hào)的中間隔極值點(diǎn)所在的基線位置作為波動(dòng)起止位置,將波動(dòng)起止于位置之間的光譜曲線段作為各個(gè)檢測(cè)位置的光譜信號(hào)的波動(dòng)段;基于與當(dāng)前的波動(dòng)段相鄰的波動(dòng)段的峰值點(diǎn)處的第二基線位置以及當(dāng)前的波動(dòng)段的第一基線位置,確定當(dāng)前的波動(dòng)段的峰值點(diǎn)處的基線漂移參數(shù);基于與當(dāng)前的波動(dòng)段相鄰的波動(dòng)段的峰值點(diǎn)的第一信號(hào)強(qiáng)度以及當(dāng)前的波動(dòng)段的峰值點(diǎn)的第二信號(hào)強(qiáng)度,確定當(dāng)前的波動(dòng)段的峰值點(diǎn)處的峰值信號(hào)漂移參數(shù);確定基線漂移參數(shù)和峰值信號(hào)漂移參數(shù)之間的第一比值為當(dāng)前的波動(dòng)段的光譜曲線漂移信息;在連續(xù)的多個(gè)波動(dòng)段的光譜曲線漂移信息為正的情況下,確定連續(xù)的多個(gè)波動(dòng)段為基線漂移波動(dòng)段,反之為正常波動(dòng)段。
5、可選的,基于與當(dāng)前的波動(dòng)段相鄰的波動(dòng)段的峰值點(diǎn)處的第二基線位置以及當(dāng)前的波動(dòng)段的第一基線位置,確定當(dāng)前的波動(dòng)段的峰值點(diǎn)處的基線漂移參數(shù)包括:計(jì)算與當(dāng)前的波動(dòng)段相鄰的后一個(gè)波動(dòng)段的峰值點(diǎn)處的第二基線位置與第一基線位置之間的第一差值;確定第一差值與第一基線位置之間的第二比值為基線漂移參數(shù)。
6、可選的,基于與當(dāng)前的波動(dòng)段相鄰的波動(dòng)段的峰值點(diǎn)的第一信號(hào)強(qiáng)度以及當(dāng)前的波動(dòng)段的峰值點(diǎn)的第二信號(hào)強(qiáng)度,確定當(dāng)前的波動(dòng)段的峰值點(diǎn)處的峰值信號(hào)漂移參數(shù)包括:計(jì)算與當(dāng)前的波動(dòng)段相鄰的后一個(gè)波動(dòng)段的峰值點(diǎn)的第一信號(hào)強(qiáng)度與第二信號(hào)強(qiáng)度之間的第二差值;確定第二差值與第二信號(hào)強(qiáng)度之間的第三比值為峰值信號(hào)漂移參數(shù)。
7、可選的,基于檢測(cè)位置內(nèi)正常波動(dòng)段的基線位置以及正常波動(dòng)段的峰值所在的位置,對(duì)檢測(cè)位置的光譜信號(hào)以及整體光譜數(shù)據(jù)進(jìn)行初次修正,得到修正光譜信號(hào)和第一修正整體光譜數(shù)據(jù)包括:基于正常波動(dòng)段的基線位置以及正常波動(dòng)段的峰值所在的位置,確定正常波動(dòng)段內(nèi)基線位置與正常波動(dòng)段的峰值所在的位置之間的基峰相對(duì)系數(shù);根據(jù)正常波動(dòng)段的兩端的第一時(shí)間間隔、基線漂移波動(dòng)段的兩端的第二時(shí)間間隔以及基峰相對(duì)系數(shù),確定基線漂移校對(duì)系數(shù);利用基線漂移校對(duì)系數(shù)對(duì)基線漂移波動(dòng)段的基線位置進(jìn)行修正,得到基線漂移波動(dòng)段的修正基線位置;基于各個(gè)檢測(cè)位置的基線漂移波動(dòng)段的修正基線位置修正對(duì)應(yīng)檢測(cè)位置的光譜信號(hào)以及對(duì)血液涂片的整體光譜數(shù)據(jù)進(jìn)行初次修正,得到修正光譜信號(hào)和第一修正整體光譜數(shù)據(jù)。
8、可選的,基于正常波動(dòng)段的基線位置以及正常波動(dòng)段的峰值所在的位置,確定正常波動(dòng)段內(nèi)基線位置與正常波動(dòng)段的峰值所在的位置之間的基峰相對(duì)系數(shù)包括:計(jì)算各正常波動(dòng)段的峰值所在的位置與正常波動(dòng)段的基線位置之間的第三差值,并對(duì)各第三差值進(jìn)行疊加,得到第一疊加值;確定各正常波動(dòng)段的第三差值與第一疊加值之間的第四比值為正常波動(dòng)段內(nèi)基線位置與正常波動(dòng)段的峰值所在的位置之間的基峰相對(duì)系數(shù)。
9、可選的,根據(jù)正常波動(dòng)段的兩端的第一時(shí)間間隔、基線漂移波動(dòng)段的兩端的第二時(shí)間間隔以及基峰相對(duì)系數(shù),確定基線漂移校對(duì)系數(shù)包括:計(jì)算第二時(shí)間間隔與第一時(shí)間間隔的均值之間的第五比值,并計(jì)算第五比值與預(yù)定數(shù)值之間的第四差值的絕對(duì)值;計(jì)算第四差值的絕對(duì)值與基峰相對(duì)系數(shù)之間的第一乘積,對(duì)第一乘積進(jìn)行歸一化處理,得到基線漂移校對(duì)系數(shù)。
10、可選的,利用各個(gè)檢測(cè)位置的修正光譜信號(hào)中與當(dāng)前的基線漂移波動(dòng)段前后相鄰的基線漂移波動(dòng)段的峰值以及當(dāng)前的基線漂移波動(dòng)段的峰值,對(duì)第一修正整體光譜數(shù)據(jù)進(jìn)行二次修正,得到最終的第二修正整體光譜數(shù)據(jù)包括:利用各個(gè)檢測(cè)位置的修正光譜信號(hào)中與當(dāng)前的基線漂移波動(dòng)段前后相鄰的基線漂移波動(dòng)段的峰值以及當(dāng)前的基線漂移波動(dòng)段的峰值,確定前后相鄰的基線漂移波動(dòng)段的變動(dòng)趨勢(shì);根據(jù)不同檢測(cè)位置的各相鄰的基線漂移波動(dòng)段的變動(dòng)趨勢(shì)確定不同檢測(cè)位置之間的變動(dòng)趨勢(shì)同一性;基于變動(dòng)趨勢(shì)同一性將各個(gè)檢測(cè)位置進(jìn)行分組,得到多個(gè)檢測(cè)組;基于每個(gè)檢測(cè)組中不同檢測(cè)位置的各相鄰的波動(dòng)段的變動(dòng)趨勢(shì)以及不同檢測(cè)位置之間的位置關(guān)系,確定各檢測(cè)組中不同檢測(cè)位置之間的曲線延伸斜值;將曲線延伸斜值中最小值對(duì)應(yīng)的檢測(cè)組作為血液涂片的分析檢測(cè)組;利用分析檢測(cè)組中各檢測(cè)位置處的相對(duì)厚度確定各檢測(cè)位置的厚度權(quán)重;基于厚度權(quán)重對(duì)修正基線位置進(jìn)行二次修正,得到分析檢測(cè)組中各檢測(cè)位置的相對(duì)基線位置;基于分析檢測(cè)組中各檢測(cè)位置的相對(duì)基線位置對(duì)第一修正整體光譜數(shù)據(jù)進(jìn)行二次修正,得到最終的第二修正整體光譜數(shù)據(jù)。
11、可選的,根據(jù)不同檢測(cè)位置的各相鄰的基線漂移波動(dòng)段的變動(dòng)趨勢(shì)確定不同檢測(cè)位置之間的變動(dòng)趨勢(shì)同一性包括:對(duì)各檢測(cè)位置的各相鄰的基線漂移波動(dòng)段的變動(dòng)趨勢(shì)的疊加值,得到各檢測(cè)位置的第二疊加值;計(jì)算不同的檢測(cè)位置的第二疊加值之間的第二乘積;利用取符函數(shù)對(duì)第二乘積進(jìn)行取符處理,得到不同檢測(cè)位置之間的變動(dòng)趨勢(shì)同一性。
12、可選的,基于每個(gè)檢測(cè)組中不同檢測(cè)位置的各相鄰的波動(dòng)段的變動(dòng)趨勢(shì)以及不同檢測(cè)位置之間的位置關(guān)系,確定各檢測(cè)組中不同檢測(cè)位置之間的曲線延伸斜值包括:計(jì)算不同的檢測(cè)位置的第二疊加值之間的第五差值,并計(jì)算第五差值與不同檢測(cè)位置之間的位置關(guān)系之間的第六比值;對(duì)各第六比值進(jìn)行疊加,得到第三疊加值;計(jì)算檢測(cè)位置的數(shù)量與預(yù)定數(shù)值之間的第五差值,確定第三疊加值與第五差值之間的第七比值為曲線延伸斜值。
13、本發(fā)明具有如下有益效果:首先獲取血液涂片的整體光譜數(shù)據(jù)以及血液涂片中不同區(qū)域的各個(gè)檢測(cè)位置的光譜信號(hào);并根據(jù)不同區(qū)域的各個(gè)檢測(cè)位置的光譜信號(hào)的極值點(diǎn)的信號(hào)強(qiáng)度以及極值點(diǎn)所在的基線位置,確定各檢測(cè)位置的光譜信號(hào)的基線漂移波動(dòng)段和正常波動(dòng)段;其次基于檢測(cè)位置內(nèi)正常波動(dòng)段的基線位置以及正常波動(dòng)段的峰值所在的位置,對(duì)檢測(cè)位置的光譜信號(hào)以及整體光譜數(shù)據(jù)進(jìn)行初次修正,得到修正光譜信號(hào)和第一修正整體光譜數(shù)據(jù);然后利用各個(gè)檢測(cè)位置的修正光譜信號(hào)中與當(dāng)前的基線漂移波動(dòng)段前后相鄰的基線漂移波動(dòng)段的峰值以及當(dāng)前的基線漂移波動(dòng)段的峰值,對(duì)第一修正整體光譜數(shù)據(jù)進(jìn)行二次修正,得到最終的第二修正整體光譜數(shù)據(jù);最后利用第二修正整體光譜數(shù)據(jù)檢測(cè)血液涂片的質(zhì)量。
14、如此,本發(fā)明實(shí)施例能夠通過血液涂片的不同區(qū)域的單一檢測(cè)位置的光譜信號(hào)的基線漂移情況對(duì)各個(gè)檢測(cè)位置的光譜信號(hào)以及整體的光譜數(shù)據(jù)進(jìn)行初次修正,然后結(jié)合不同區(qū)域中各個(gè)檢測(cè)位置的修正光譜信號(hào)的基線漂移情況以及峰值變化情況對(duì)初次修正后的第一修正整體光譜數(shù)據(jù)進(jìn)行二次修正,在消除基線漂移的同時(shí),避免采用一階導(dǎo)數(shù)法放大光譜信號(hào)中的高頻噪聲以及弱化光譜特征峰的問題,從而避免了細(xì)胞堆疊區(qū)域丟失關(guān)鍵生化信息,提高了光譜數(shù)據(jù)的修正可靠性,以及提高了最終得到的光譜數(shù)據(jù)的精度,從而提高了對(duì)血液涂片質(zhì)量進(jìn)行檢測(cè)的檢測(cè)精度以及可靠性。