本公開(kāi)涉及眼睛眨動(dòng)檢測(cè)領(lǐng)域,具體地,涉及一種眼睛眨動(dòng)識(shí)別方法及裝置。
背景技術(shù):
體動(dòng)檢測(cè)芯片是將一整套具有電磁波發(fā)射和接收功能的電路集成到一個(gè)芯片中,用于檢測(cè)人體的動(dòng)作,其優(yōu)點(diǎn)是體積小、耗電低、使用方便。其基本原理是向外界發(fā)射電磁波并檢測(cè)反射回來(lái)的電磁波,將檢測(cè)結(jié)果以電壓的方式輸出。體動(dòng)檢測(cè)芯片工作時(shí)發(fā)射和接收電磁波是一個(gè)連續(xù)不斷的過(guò)程,其輸出的電壓也是一個(gè)連續(xù)變化的過(guò)程。當(dāng)未檢測(cè)到人體動(dòng)作時(shí),輸出電壓穩(wěn)定在一個(gè)變化極其微小的數(shù)值范圍內(nèi);當(dāng)檢測(cè)到人體動(dòng)作時(shí),輸出電壓就會(huì)發(fā)生波動(dòng),波動(dòng)的幅度對(duì)應(yīng)于檢測(cè)到的人體動(dòng)作的幅度,波動(dòng)的頻率對(duì)應(yīng)的是人體動(dòng)作的頻率。體動(dòng)檢測(cè)芯片輸出的檢測(cè)結(jié)果是一路電壓連續(xù)變化的模擬信號(hào),通過(guò)芯片管腳的形式向外界輸出。
現(xiàn)有技術(shù)中,根據(jù)體動(dòng)檢測(cè)芯片輸出的電壓信號(hào)識(shí)別和檢測(cè)眼睛眨動(dòng)的方法需要不停的計(jì)算點(diǎn)與點(diǎn)之間的距離,而且還要存儲(chǔ)大量的數(shù)據(jù)。因此,在上述方法實(shí)施的過(guò)程中對(duì)硬件的內(nèi)存和性能的要求都比較高,使得產(chǎn)品整體的成本上升。另外,長(zhǎng)期大負(fù)荷的計(jì)算和存儲(chǔ)的處理操作,對(duì)硬件的損耗也比較大,使得產(chǎn)品的故障率上升,使用壽命大大降低。
技術(shù)實(shí)現(xiàn)要素:
本公開(kāi)的目的是提供一種高效準(zhǔn)確的眼睛眨動(dòng)識(shí)別方法及裝置。
為了實(shí)現(xiàn)上述目的,根據(jù)本公開(kāi)的第一方面,提供一種眼睛眨動(dòng)識(shí)別方法,所述方法包括:對(duì)體動(dòng)檢測(cè)芯片輸出的電壓信號(hào)中滿(mǎn)足預(yù)設(shè)的采樣條件的信號(hào)進(jìn)行采樣,獲取采樣數(shù)據(jù)序列,其中,所述體動(dòng)檢測(cè)芯片用于檢測(cè)眨眼動(dòng)作;從未遍歷的采樣點(diǎn)中選取任一采樣點(diǎn)作為目標(biāo)采樣點(diǎn);在所述目標(biāo)采樣點(diǎn)滿(mǎn)足預(yù)設(shè)的眨眼采樣點(diǎn)有效條件時(shí),創(chuàng)建針對(duì)所述目標(biāo)采樣點(diǎn)的簇;將所述目標(biāo)采樣點(diǎn)、和與所述目標(biāo)采樣點(diǎn)之間滿(mǎn)足聚類(lèi)條件的采樣點(diǎn)添加到所述簇中,以完成所述簇的建立,其中,所建立的簇對(duì)應(yīng)一次眨眼動(dòng)作;重復(fù)執(zhí)行所述從未遍歷的采樣點(diǎn)中選取任一采樣點(diǎn)作為目標(biāo)采樣點(diǎn)的步驟,直到所述采樣數(shù)據(jù)序列中的全部采樣點(diǎn)已遍歷為止;根據(jù)所建立的簇,識(shí)別眨眼參數(shù)。
可選地,所述預(yù)設(shè)的采樣條件為:電壓的變化超過(guò)預(yù)設(shè)的電壓變化閾值。
可選地,所述預(yù)設(shè)的眨眼采樣點(diǎn)有效條件包括:以所述目標(biāo)采樣點(diǎn)為圓心、以預(yù)設(shè)的半徑參數(shù)為半徑所形成的第一區(qū)域中,除所述目標(biāo)采樣點(diǎn)之外的采樣點(diǎn)的個(gè)數(shù)不少于預(yù)設(shè)的領(lǐng)域密度閾值;或者在以所述目標(biāo)采樣點(diǎn)為圓心、以預(yù)設(shè)的半徑參數(shù)為半徑所形成的第一區(qū)域中,除所述目標(biāo)采樣點(diǎn)之外的采樣點(diǎn)的個(gè)數(shù)少于預(yù)設(shè)的領(lǐng)域密度閾值的情況下,所述目標(biāo)采樣點(diǎn)的電壓值小于距其最近的峰值并大于最大空閑時(shí)峰值,且所述第一區(qū)域中除所述目標(biāo)采樣點(diǎn)之外的采樣點(diǎn)的電壓值均小于所述峰值并大于所述最大空閑時(shí)峰值,其中,所述最大空閑時(shí)峰值為相鄰兩簇之間的非簇成員中的最大值。
可選地,所述方法還包括:在所述目標(biāo)采樣點(diǎn)不滿(mǎn)足所述預(yù)設(shè)的眨眼采樣點(diǎn)有效條件時(shí),將所述目標(biāo)采樣點(diǎn)識(shí)別為是噪聲點(diǎn),并將所述第一區(qū)域中、未包含在其他簇中的采樣點(diǎn)識(shí)別為是噪聲點(diǎn);去除所述噪聲點(diǎn)。
可選地,通過(guò)以下方式來(lái)確定與所述目標(biāo)采樣點(diǎn)之間滿(mǎn)足聚類(lèi)條件的采樣點(diǎn):將以所述目標(biāo)采樣點(diǎn)為圓心、以預(yù)設(shè)的半徑參數(shù)為半徑所形成的第一區(qū)域中、除所述目標(biāo)采樣點(diǎn)之外的采樣點(diǎn)添加到候選采樣點(diǎn)集合中;重復(fù)執(zhí)行遍歷所述候選采樣點(diǎn)集合中的采樣點(diǎn),并在以所遍歷的采樣點(diǎn)為圓心、以預(yù)設(shè)的半徑參數(shù)為半徑所形成的第二區(qū)域中,除所遍歷的采樣點(diǎn)之外的采樣點(diǎn)的個(gè)數(shù)不少于預(yù)設(shè)的領(lǐng)域密度閾值時(shí),將所述第二區(qū)域中除所遍歷的采樣點(diǎn)之外的采樣點(diǎn)添加到所述候選采樣點(diǎn)集合中的步驟,直到所述候選采樣點(diǎn)集合內(nèi)的采樣點(diǎn)全部遍歷完成為止;將所述候選采樣點(diǎn)集合中、未包含在其他簇中的采樣點(diǎn)確定為是與所述目標(biāo)采樣點(diǎn)之間滿(mǎn)足聚類(lèi)條件的采樣點(diǎn)。
可選地,所述根據(jù)所建立的簇,識(shí)別眨眼參數(shù),包括以下中的至少一者:將所建立的簇的總數(shù)識(shí)別為是眨眼次數(shù);針對(duì)每個(gè)簇,將簇成員的最大時(shí)間差值識(shí)別為是單次眨眼時(shí)間;針對(duì)相鄰兩個(gè)簇,將該相鄰的兩個(gè)簇的相鄰時(shí)間之差識(shí)別為是眨眼時(shí)間間隔;將所述眨眼時(shí)間間隔之和與所述電壓信號(hào)的總時(shí)間之間的比值識(shí)別為是眨眼占空比。
可選地,在所述根據(jù)所建立的簇,識(shí)別眨眼參數(shù)的步驟之前,所述方法還包括:刪除每個(gè)簇中、電壓值小于最大空閑時(shí)峰值的成員,其中,所述最大空閑時(shí)峰值為相鄰兩簇之間的非簇成員中的最大值。
根據(jù)本公開(kāi)的第二方面,提供一種眼睛眨動(dòng)識(shí)別裝置,所述裝置包括:采樣模塊,用于對(duì)體動(dòng)檢測(cè)芯片輸出的電壓信號(hào)中滿(mǎn)足預(yù)設(shè)的采樣條件的信號(hào)進(jìn)行采樣,獲取采樣數(shù)據(jù)序列,其中,所述體動(dòng)檢測(cè)芯片用于檢測(cè)眨眼動(dòng)作;目標(biāo)采樣點(diǎn)選取模塊,用于從所述采樣模塊獲取的、未遍歷的采樣點(diǎn)中選取任一采樣點(diǎn)作為目標(biāo)采樣點(diǎn);簇創(chuàng)建模塊,用于在所述目標(biāo)采樣點(diǎn)選取模塊選取的所述目標(biāo)采樣點(diǎn)滿(mǎn)足預(yù)設(shè)的眨眼采樣點(diǎn)有效條件時(shí),創(chuàng)建針對(duì)所述目標(biāo)采樣點(diǎn)的簇;簇建立模塊,用于將所述目標(biāo)采樣點(diǎn)選取模塊選取的所述目標(biāo)采樣點(diǎn)、和與所述目標(biāo)采樣點(diǎn)之間滿(mǎn)足聚類(lèi)條件的采樣點(diǎn)添加到所述簇創(chuàng)建模塊創(chuàng)建的所述簇中,以完成所述簇的建立,其中,所建立的簇對(duì)應(yīng)一次眨眼動(dòng)作;所述簇建立模塊還用于重新觸發(fā)所述目標(biāo)采樣點(diǎn)選取模塊執(zhí)行從所述采樣模塊獲取的、未遍歷的采樣點(diǎn)中選取任一采樣點(diǎn)作為目標(biāo)采樣點(diǎn),直到所述采樣數(shù)據(jù)序列中的全部采樣點(diǎn)已遍歷為止;參數(shù)識(shí)別模塊,用于根據(jù)所述簇建立模塊所建立的簇,識(shí)別眨眼參數(shù)。
可選地,所述預(yù)設(shè)的采樣條件為:電壓的變化超過(guò)預(yù)設(shè)的電壓變化閾值。
可選地,所述預(yù)設(shè)的眨眼采樣點(diǎn)有效條件包括:以所述目標(biāo)采樣點(diǎn)為圓心、以預(yù)設(shè)的半徑參數(shù)為半徑所形成的第一區(qū)域中,除所述目標(biāo)采樣點(diǎn)之外的采樣點(diǎn)的個(gè)數(shù)不少于預(yù)設(shè)的領(lǐng)域密度閾值;或者在以所述目標(biāo)采樣點(diǎn)為圓心、以預(yù)設(shè)的半徑參數(shù)為半徑所形成的第一區(qū)域中,除所述目標(biāo)采樣點(diǎn)之外的采樣點(diǎn)的個(gè)數(shù)少于預(yù)設(shè)的領(lǐng)域密度閾值的情況下,所述目標(biāo)采樣點(diǎn)的電壓值小于距其最近的峰值并大于最大空閑時(shí)峰值,且所述第一區(qū)域中除所述目標(biāo)采樣點(diǎn)之外的采樣點(diǎn)的電壓值均小于所述峰值并大于所述最大空閑時(shí)峰值,其中,所述最大空閑時(shí)峰值為相鄰兩簇之間的非簇成員中的最大值。
可選地,所述裝置還包括:噪聲點(diǎn)識(shí)別模塊,用于在所述目標(biāo)采樣點(diǎn)選取模塊選取的所述目標(biāo)采樣點(diǎn)不滿(mǎn)足所述預(yù)設(shè)的眨眼采樣點(diǎn)有效條件時(shí),將所述目標(biāo)采樣點(diǎn)識(shí)別為是噪聲點(diǎn),并將所述第一區(qū)域中、未包含在其他簇中的采樣點(diǎn)識(shí)別為是噪聲點(diǎn);噪聲點(diǎn)去除模塊,用于去除所述噪聲點(diǎn)識(shí)別模塊識(shí)別出的所述噪聲點(diǎn)。
可選地,所述簇建立模塊包括:候選采樣點(diǎn)集合建立子模塊,用于將以所述目標(biāo)采樣點(diǎn)選取模塊選取的所述目標(biāo)采樣點(diǎn)為圓心、以預(yù)設(shè)的半徑參數(shù)為半徑所形成的第一區(qū)域中、除所述目標(biāo)采樣點(diǎn)之外的采樣點(diǎn)添加到候選采樣點(diǎn)集合中;候選采樣點(diǎn)遍歷子模塊,用于遍歷所述候選采樣點(diǎn)集合中的采樣點(diǎn),并在以所遍歷的采樣點(diǎn)為圓心、以預(yù)設(shè)的半徑參數(shù)為半徑所形成的第二區(qū)域中,除所遍歷的采樣點(diǎn)之外的采樣點(diǎn)的個(gè)數(shù)不少于預(yù)設(shè)的領(lǐng)域密度閾值時(shí),將所述第二區(qū)域中除所遍歷的采樣點(diǎn)之外的采樣點(diǎn)添加到所述候選采樣點(diǎn)集合中,直到所述候選采樣點(diǎn)集合內(nèi)的采樣點(diǎn)全部遍歷完成為止;簇建立子模塊,用于將所述候選采樣點(diǎn)集合中、未包含在其他簇中的采樣點(diǎn)確定為是與所述目標(biāo)采樣點(diǎn)之間滿(mǎn)足聚類(lèi)條件的采樣點(diǎn)。
可選地,所述參數(shù)識(shí)別模塊,包括以下中的至少一者:眨眼次數(shù)識(shí)別子模塊,用于將所述簇建立模塊所建立的簇的總數(shù)識(shí)別為是眨眼次數(shù);單次眨眼時(shí)間識(shí)別子模塊,用于針對(duì)所述簇建立模塊所建立的每個(gè)簇,將簇成員的最大時(shí)間差值識(shí)別為是單次眨眼時(shí)間;眨眼時(shí)間間隔識(shí)別子模塊,用于針對(duì)所述簇建立模塊所建立的相鄰兩個(gè)簇,將該相鄰的兩個(gè)簇的相鄰時(shí)間之差識(shí)別為是眨眼時(shí)間間隔;眨眼占空比識(shí)別子模塊,用于將所述眨眼時(shí)間間隔識(shí)別子模塊識(shí)別出的所述眨眼時(shí)間間隔之和與所述獲取模塊中獲取的所述電壓信號(hào)的總時(shí)間之間的比值識(shí)別為是眨眼占空比。
可選地,所述裝置還包括:刪除模塊,用于在所述參數(shù)識(shí)別模塊根據(jù)所述簇建立模塊所建立的簇,識(shí)別眨眼參數(shù)之前,刪除每個(gè)簇中、電壓值小于最大空閑時(shí)峰值的成員,其中,所述最大空閑時(shí)峰值為相鄰兩簇之間的非簇成員中的最大值。
通過(guò)上述技術(shù)方案,可以實(shí)現(xiàn)對(duì)屬于一次眨眼動(dòng)作的采樣點(diǎn)的識(shí)別與聚類(lèi),根據(jù)聚類(lèi)結(jié)果,能夠準(zhǔn)確地確定本次眨眼動(dòng)作的開(kāi)始與結(jié)束,從而準(zhǔn)確完成眨眼參數(shù)的識(shí)別。在這一過(guò)程中,不需要像現(xiàn)有的眨眼識(shí)別算法中實(shí)時(shí)計(jì)算采樣點(diǎn)之間的距離,更多的是進(jìn)行判斷、標(biāo)記等操作,由此可以極大地減少數(shù)據(jù)的計(jì)算量,降低算法的復(fù)雜度,有效避免計(jì)算過(guò)程中可能出現(xiàn)的誤差,準(zhǔn)確率大幅提升。
本公開(kāi)的其他特征和優(yōu)點(diǎn)將在隨后的具體實(shí)施方式部分予以詳細(xì)說(shuō)明。
附圖說(shuō)明
附圖是用來(lái)提供對(duì)本公開(kāi)的進(jìn)一步理解,并且構(gòu)成說(shuō)明書(shū)的一部分,與下面的具體實(shí)施方式一起用于解釋本公開(kāi),但并不構(gòu)成對(duì)本公開(kāi)的限制。在附圖中:
圖1是根據(jù)本公開(kāi)的一種實(shí)施方式提供的眼睛眨動(dòng)識(shí)別方法的流程圖;
圖2是體動(dòng)檢測(cè)芯片檢測(cè)的眨眼電壓模擬信號(hào)的示意圖;
圖3是根據(jù)體動(dòng)檢測(cè)芯片檢測(cè)的眨眼電壓模擬信號(hào)采集的離散數(shù)據(jù)序列示意圖;
圖4是根據(jù)本公開(kāi)的另一種實(shí)施方式提供的眼睛眨動(dòng)識(shí)別方法中確定與目標(biāo)采樣點(diǎn)之間滿(mǎn)足聚類(lèi)條件的采樣點(diǎn)的步驟的流程圖;
圖5是根據(jù)本公開(kāi)的一種實(shí)施方式提供的眼睛眨動(dòng)識(shí)別裝置的框圖;
圖6是根據(jù)本公開(kāi)的另一種實(shí)施方式提供的眼睛眨動(dòng)識(shí)別裝置中簇建立模塊的框圖。
具體實(shí)施方式
以下結(jié)合附圖對(duì)本公開(kāi)的具體實(shí)施方式進(jìn)行詳細(xì)說(shuō)明。應(yīng)當(dāng)理解的是,此處所描述的具體實(shí)施方式僅用于說(shuō)明和解釋本公開(kāi),并不用于限制本公開(kāi)。
根據(jù)本公開(kāi)的第一方面,提供一種眼睛眨動(dòng)識(shí)別方法。圖1所示,為根據(jù)本公開(kāi)的一種實(shí)施方式提供的眼睛眨動(dòng)識(shí)別方法的流程圖。如圖1所示,該方法包括:
在步驟s11中,對(duì)體動(dòng)檢測(cè)芯片輸出的電壓信號(hào)中滿(mǎn)足預(yù)設(shè)的采樣條件的信號(hào)進(jìn)行采樣,獲取采樣數(shù)據(jù)序列,其中,所述體動(dòng)檢測(cè)芯片用于檢測(cè)眨眼動(dòng)作,其向人眼位置發(fā)射電磁波,并檢測(cè)經(jīng)人眼反射回來(lái)的電磁波,最終將檢測(cè)結(jié)果以電壓的方式輸出。
圖2所示,為體動(dòng)檢測(cè)芯片輸出的電壓信號(hào)的示意圖。如圖2所示,該電壓信號(hào)是一個(gè)連續(xù)變化的模擬信號(hào)。當(dāng)出現(xiàn)眨眼動(dòng)作時(shí),電壓會(huì)變化到較高的電壓水平,當(dāng)未出現(xiàn)眨眼動(dòng)作時(shí),電壓會(huì)維持在較低的電壓水平。另外,當(dāng)從未眨眼到眨眼開(kāi)始期間,電壓會(huì)突然上升,當(dāng)眨眼結(jié)束時(shí),電壓會(huì)突然下降,并在進(jìn)行下次眨眼動(dòng)作之前,電壓變化量不大。因此,在本公開(kāi)中,為了避免非眨眼動(dòng)作數(shù)據(jù)對(duì)算法的影響,并且降低后續(xù)的數(shù)據(jù)處理量,在進(jìn)行采樣時(shí),對(duì)體動(dòng)檢測(cè)芯片輸出的電壓信號(hào)中滿(mǎn)足預(yù)設(shè)的采樣條件的信號(hào)進(jìn)行采樣。其中,該預(yù)設(shè)的采樣條件為:電壓的變化超過(guò)預(yù)設(shè)的電壓變化閾值。根據(jù)這一條件進(jìn)行采樣,可以獲取到可能對(duì)應(yīng)眨眼動(dòng)作的采樣點(diǎn),如圖3所示。其中,橫坐標(biāo)為時(shí)間t,縱坐標(biāo)為采樣點(diǎn)對(duì)應(yīng)的電壓v。這些采樣點(diǎn)形成采樣數(shù)據(jù)序列。
在步驟s12中,從未遍歷的采樣點(diǎn)中選取任一采樣點(diǎn)作為目標(biāo)采樣點(diǎn)。示例地,在初始階段,由于全部采樣點(diǎn)均未遍歷,因此,可以從這些采樣點(diǎn)中隨機(jī)選取一個(gè)采樣點(diǎn)作為目標(biāo)采樣點(diǎn)。在之后的每一循環(huán)輪次中,即下文中所提到的在步驟s14之后,判定采樣數(shù)據(jù)序列中仍存在未遍歷的采樣點(diǎn)而重新返回該步驟s12時(shí),同樣也是從未遍歷的采樣點(diǎn)中隨機(jī)選取一個(gè)采樣點(diǎn)作為新的目標(biāo)采樣點(diǎn)。
在步驟s13中,在目標(biāo)采樣點(diǎn)滿(mǎn)足預(yù)設(shè)的眨眼采樣點(diǎn)有效條件時(shí),創(chuàng)建針對(duì)該目標(biāo)采樣點(diǎn)的簇。
示例地,所述預(yù)設(shè)的眨眼采樣點(diǎn)有效條件可以包括以下兩種。第一種:以目標(biāo)采樣點(diǎn)為圓心、以預(yù)設(shè)的半徑參數(shù)為半徑所形成的第一區(qū)域中,除該目標(biāo)采樣點(diǎn)之外的采樣點(diǎn)的個(gè)數(shù)不少于預(yù)設(shè)的領(lǐng)域密度閾值。
其中,該預(yù)設(shè)的半徑參數(shù)是根據(jù)大量的眨眼過(guò)程的實(shí)驗(yàn)數(shù)據(jù)的處理結(jié)果進(jìn)行設(shè)置的。示例地,通過(guò)對(duì)實(shí)驗(yàn)數(shù)據(jù)進(jìn)行分析,得出單次眨眼時(shí)間的時(shí)長(zhǎng),根據(jù)該時(shí)長(zhǎng)設(shè)置半徑參數(shù)。例如,可以按照以下方式來(lái)設(shè)置該半徑參數(shù):以目標(biāo)采樣點(diǎn)為圓心、該半徑參數(shù)所形成的區(qū)域所對(duì)應(yīng)的時(shí)長(zhǎng)(即,該區(qū)域?qū)?yīng)的最大時(shí)間與最小時(shí)間之間的時(shí)間差)小于該單次眨眼時(shí)間的時(shí)長(zhǎng)。
此外,由于在步驟s11中為了避免非眨眼動(dòng)作數(shù)據(jù)對(duì)算法的影響,并且降低后續(xù)的數(shù)據(jù)處理量,在進(jìn)行采樣時(shí),對(duì)體動(dòng)檢測(cè)芯片輸出的電壓信號(hào)中滿(mǎn)足預(yù)設(shè)的采樣條件的信號(hào)進(jìn)行采樣,使得對(duì)應(yīng)于眨眼動(dòng)作的采樣點(diǎn)密度(即,采樣點(diǎn)的密集程度)明顯大于對(duì)應(yīng)于非眨眼動(dòng)作的采樣點(diǎn)密度。因此,領(lǐng)域密度閾值可以根據(jù)大量實(shí)驗(yàn)數(shù)據(jù)分析得出的屬于單次眨眼動(dòng)作的采樣點(diǎn)個(gè)數(shù)進(jìn)行設(shè)置。當(dāng)?shù)谝粎^(qū)域中除目標(biāo)采樣點(diǎn)之外的采樣點(diǎn)的個(gè)數(shù)不少于該領(lǐng)域密度閾值時(shí),表示該區(qū)域中采樣點(diǎn)較為密集,因此,當(dāng)前所選取的目標(biāo)采樣點(diǎn)很可能是對(duì)應(yīng)于眨眼動(dòng)作的采樣點(diǎn),此時(shí),可以為該目標(biāo)采樣點(diǎn)創(chuàng)建簇,并通過(guò)后續(xù)聚類(lèi)操作完成簇的建立。
如圖3所示,假設(shè)目標(biāo)采樣點(diǎn)為p1,預(yù)設(shè)的半徑參數(shù)為r,預(yù)設(shè)的領(lǐng)域密度閾值為4。以p1為圓心、r為半徑畫(huà)圓所形成的第一區(qū)域如圓圈o1所示。o1中所包含的除目標(biāo)采樣點(diǎn)p1之外的采樣點(diǎn)的個(gè)數(shù)為4,滿(mǎn)足不少于該預(yù)設(shè)的領(lǐng)域密度閾值的條件,因此,確定目標(biāo)采樣點(diǎn)p1滿(mǎn)足上述有效條件,此時(shí),可以建立針對(duì)p1的簇。
第二種:在以目標(biāo)采樣點(diǎn)為圓心、以預(yù)設(shè)的半徑參數(shù)為半徑所形成的第一區(qū)域中,除該目標(biāo)采樣點(diǎn)之外的采樣點(diǎn)的個(gè)數(shù)少于預(yù)設(shè)的領(lǐng)域密度閾值的情況下,該目標(biāo)采樣點(diǎn)的電壓值小于距其最近的峰值并大于最大空閑時(shí)峰值,且該第一區(qū)域中除該目標(biāo)采樣點(diǎn)之外的采樣點(diǎn)的電壓值均小于所述峰值并大于所述最大空閑時(shí)峰值。其中,所述最大空閑時(shí)峰值為相鄰兩簇之間的非簇成員中的最大值。相鄰兩簇是指兩個(gè)簇之間的相隔時(shí)間不超過(guò)預(yù)設(shè)的簇間相隔時(shí)間閾值。該預(yù)設(shè)的簇間相隔時(shí)間閾值可以基于實(shí)驗(yàn)數(shù)據(jù)來(lái)確定,例如,基于實(shí)驗(yàn)中相鄰兩次眨眼之間的時(shí)間間隔來(lái)確定。當(dāng)創(chuàng)建的兩個(gè)簇之間的時(shí)間間隔超過(guò)了該簇間相隔時(shí)間閾值,則表示這兩個(gè)簇之間可能會(huì)存在其他的簇,此時(shí),這兩個(gè)簇不是相鄰兩簇。在簇建立之前,該最大空閑時(shí)峰值初始為0。此外,在創(chuàng)建簇的過(guò)程中,可以根據(jù)所建立的簇,來(lái)不斷更新該最大空閑時(shí)峰值。
其中,在一次完整的眨眼過(guò)程中,體動(dòng)檢測(cè)芯片輸出的電壓波形為從較低水平的電壓上升到峰值,再下降到該較低水平的電壓的波形。當(dāng)?shù)谝粎^(qū)域中除目標(biāo)采樣點(diǎn)之外的采樣點(diǎn)的個(gè)數(shù)少于預(yù)設(shè)的領(lǐng)域密度閾值、且目標(biāo)采樣點(diǎn)的電壓值小于距其最近的峰值并大于最大空閑時(shí)峰值,且該第一區(qū)域中除該目標(biāo)采樣點(diǎn)之外的采樣點(diǎn)的電壓值均小于所述峰值并大于所述最大空閑時(shí)峰值時(shí),表示該目標(biāo)采樣點(diǎn)的位置可能正處于電壓上升或是下降的過(guò)程中。因此,當(dāng)前所選取的目標(biāo)采樣點(diǎn)也可能是對(duì)應(yīng)于眨眼動(dòng)作的采樣點(diǎn),此時(shí),可以為該目標(biāo)采樣點(diǎn)創(chuàng)建簇,并通過(guò)后續(xù)聚類(lèi)操作完成簇的建立。
如圖3所示,假設(shè)目標(biāo)采樣點(diǎn)為p2,預(yù)設(shè)的半徑參數(shù)為r,預(yù)設(shè)的領(lǐng)域密度閾值為4。以p2為圓心、r為半徑畫(huà)圓所形成的第一區(qū)域如圓圈o2所示。o2中所包含的除目標(biāo)采樣點(diǎn)p2之外的采樣點(diǎn)的個(gè)數(shù)為2,少于該預(yù)設(shè)的領(lǐng)域密度閾值4。m點(diǎn)所對(duì)應(yīng)的電壓為與目標(biāo)采樣點(diǎn)p2距離最近的峰值,且o2中除目標(biāo)采樣點(diǎn)p2之外的每個(gè)采樣點(diǎn)的電壓值也都小于該峰值,此時(shí),假設(shè)最大空閑時(shí)峰值為初始值0,o2中的目標(biāo)采樣點(diǎn)p2、以及除目標(biāo)采樣點(diǎn)p2之外的每個(gè)采樣點(diǎn)的電壓值都大于該最大空閑時(shí)峰值,因此,確定目標(biāo)采樣點(diǎn)p2滿(mǎn)足上述有效條件,此時(shí),可以建立針對(duì)p2的簇。
在創(chuàng)建了針對(duì)目標(biāo)采樣點(diǎn)的簇之后,接下來(lái),要判斷在該目標(biāo)采樣點(diǎn)附近的其他采樣點(diǎn)是否能夠與目標(biāo)采樣點(diǎn)進(jìn)行聚類(lèi),合并到一個(gè)簇中。即,如圖1所示,在步驟s14中,將目標(biāo)采樣點(diǎn)、和與目標(biāo)采樣點(diǎn)之間滿(mǎn)足聚類(lèi)條件的采樣點(diǎn)添加到所述簇中,以完成所述簇的建立,其中,所建立的簇對(duì)應(yīng)一次眨眼動(dòng)作。
在確定與目標(biāo)采樣點(diǎn)之間滿(mǎn)足聚類(lèi)條件的采樣點(diǎn)時(shí),可以按照如圖4所示的方式來(lái)確定。首先,在步驟s41中,將以目標(biāo)采樣點(diǎn)為圓心、以預(yù)設(shè)的半徑參數(shù)為半徑所形成的第一區(qū)域中、除該目標(biāo)采樣點(diǎn)之外的采樣點(diǎn)添加到候選采樣點(diǎn)集合中。
如圖3所示,假設(shè)目標(biāo)采樣點(diǎn)為p2,在區(qū)域o2中除目標(biāo)采樣點(diǎn)p2之外的采樣點(diǎn)全部添加到候選采樣點(diǎn)集合s中,此時(shí)集合s中包括兩個(gè)采樣點(diǎn),分別為q1和q2。
在步驟s42中,遍歷所述候選采樣點(diǎn)集合中的采樣點(diǎn),并在以所遍歷的采樣點(diǎn)為圓心、以預(yù)設(shè)的半徑參數(shù)為半徑所形成的第二區(qū)域中,除所遍歷的采樣點(diǎn)之外的采樣點(diǎn)的個(gè)數(shù)不少于預(yù)設(shè)的領(lǐng)域密度閾值時(shí),將所述第二區(qū)域中除所遍歷的采樣點(diǎn)之外的采樣點(diǎn)添加到所述候選采樣點(diǎn)集合中。其中,此處提及的第二區(qū)域中預(yù)設(shè)的半徑參數(shù)和領(lǐng)域密度閾值與上文描述的第一區(qū)域中預(yù)設(shè)的半徑參數(shù)和領(lǐng)域密度閾值相同。
如圖3所示,假設(shè)遍歷到的候選采樣點(diǎn)集合s中的采樣點(diǎn)為q1,則判斷以q1點(diǎn)為圓心、r為半徑所形成的圓o4中,除q1點(diǎn)之外的采樣點(diǎn)的個(gè)數(shù)是否不少于預(yù)設(shè)的領(lǐng)域密度閾值。如圖3所示,o4中除q1點(diǎn)之外的采樣點(diǎn)的個(gè)數(shù)為4,不少于預(yù)設(shè)的領(lǐng)域密度閾值4,因此,確定這些采樣點(diǎn)滿(mǎn)足聚類(lèi)條件。此時(shí),將o4中除q1點(diǎn)之外的采樣點(diǎn)添加到候選采樣點(diǎn)集合s中。值得說(shuō)明的是,已包含在候選采樣點(diǎn)集合s中的采樣點(diǎn)就不再添加。
在步驟s43中,判斷候選采樣點(diǎn)集合內(nèi)的采樣點(diǎn)是否全部遍歷完成,在候選采樣點(diǎn)集合內(nèi)的采樣點(diǎn)全部遍歷完成的情況下,轉(zhuǎn)入步驟s44,否則,在候選采樣點(diǎn)集合內(nèi)的采樣點(diǎn)沒(méi)有全部遍歷完成的情況下,轉(zhuǎn)入步驟s42,繼續(xù)進(jìn)行遍歷,直到候選采樣點(diǎn)集合中不再有新成員加入,且候選采樣點(diǎn)集合內(nèi)的全部采樣點(diǎn)均已遍歷為止。
在步驟s44中,將所述候選采樣點(diǎn)集合中、未包含在其他簇中的采樣點(diǎn)確定為是與目標(biāo)采樣點(diǎn)之間滿(mǎn)足聚類(lèi)條件的采樣點(diǎn)。
在確定出與目標(biāo)采樣點(diǎn)之間滿(mǎn)足聚類(lèi)條件的采樣點(diǎn)后,將這些采樣點(diǎn)添加到針對(duì)該目標(biāo)采樣點(diǎn)所創(chuàng)建的簇中,完成該簇的建立。
在上述技術(shù)方案中,根據(jù)預(yù)設(shè)的領(lǐng)域密度閾值,可以將屬于一次眨眼動(dòng)作中的采樣點(diǎn)聚合到同一簇中。在聚類(lèi)過(guò)程中,主要進(jìn)行的都是判斷、標(biāo)記這些操作,不需要實(shí)時(shí)計(jì)算各采樣點(diǎn)之間的距離,因此,這種基于密度的聚合方法可以在確保采樣點(diǎn)數(shù)據(jù)聚合的準(zhǔn)確性的同時(shí),還可以降低數(shù)據(jù)處理的復(fù)雜度,提高數(shù)據(jù)處理效率,從而提高眨眼參數(shù)識(shí)別的效率和準(zhǔn)確率。
在針對(duì)步驟s12中選取的目標(biāo)采樣點(diǎn)的簇建立完成之后,可以判斷采樣數(shù)據(jù)序列中是否仍存在未遍歷的采樣點(diǎn)。在采樣數(shù)據(jù)序列中仍存在未遍歷的采樣點(diǎn)時(shí),返回步驟s12,重新執(zhí)行所述從未遍歷的采樣點(diǎn)中選取任一采樣點(diǎn)作為目標(biāo)采樣點(diǎn)以及后續(xù)操作,直到所述采樣數(shù)據(jù)序列中的全部采樣點(diǎn)已遍歷為止。
在步驟s15中,根據(jù)所建立的簇,識(shí)別眨眼參數(shù)。
在本公開(kāi)中,眨眼參數(shù)可以包括以下至少一項(xiàng):眨眼次數(shù);單次眨眼時(shí)間;眨眼時(shí)間間隔;眨眼占空比。相應(yīng)地,所述根據(jù)所建立的簇,識(shí)別眨眼參數(shù),可以包括以下中的至少一者:
1)將所建立的簇的總數(shù)識(shí)別為是眨眼次數(shù)。如上文所述,每建立一個(gè)簇,該簇即對(duì)應(yīng)一次眨眼動(dòng)作,因此,所建立的簇的總數(shù)即為眨眼次數(shù)。
2)針對(duì)每個(gè)簇,將簇成員的最大時(shí)間差值識(shí)別為是單次眨眼時(shí)間。其中,最大時(shí)間差值為該簇中時(shí)間最早的采樣點(diǎn)與時(shí)間最晚的采樣點(diǎn)之間的時(shí)間間隔,如圖3中所示,以目標(biāo)采樣點(diǎn)p1所創(chuàng)建的簇為例,該簇中最早的采樣點(diǎn)對(duì)應(yīng)時(shí)間t1,最晚的采樣點(diǎn)對(duì)應(yīng)時(shí)間t1’,則該簇所對(duì)應(yīng)的眨眼動(dòng)作中,單次眨眼時(shí)間t1=t1’-t1。又例如,以目標(biāo)采樣點(diǎn)p2所創(chuàng)建的簇為例,該簇中最早的采樣點(diǎn)對(duì)應(yīng)時(shí)間t2,最晚的采樣點(diǎn)對(duì)應(yīng)時(shí)間t2’,則該簇所對(duì)應(yīng)的眨眼動(dòng)作中,單次眨眼時(shí)間t2=t2’-t2。其中,t1和t2可能相同,也可能不同。
3)針對(duì)相鄰兩個(gè)簇,將該相鄰的兩個(gè)簇的相鄰時(shí)間之差識(shí)別為是眨眼時(shí)間間隔,其中,相鄰的兩個(gè)簇的相鄰時(shí)間是指前一個(gè)簇中時(shí)間最晚的采樣點(diǎn)與后一個(gè)簇中時(shí)間最早的采樣點(diǎn)之間的時(shí)間間隔。如圖3中所示,假設(shè)p1點(diǎn)對(duì)應(yīng)的簇與p2點(diǎn)對(duì)應(yīng)的簇是相鄰的兩個(gè)簇,則t1’與t2之間的時(shí)間間隔即表示眨眼時(shí)間間隔。其中,每?jī)纱握Q蹌?dòng)作之間的眨眼時(shí)間間隔可能相同,也可能不同。
4)將得到的眨眼時(shí)間間隔之和與電壓信號(hào)的總時(shí)間之間的比值識(shí)別為是眨眼占空比。
通過(guò)上述技術(shù)方案,可以實(shí)現(xiàn)對(duì)屬于一次眨眼動(dòng)作的采樣點(diǎn)的識(shí)別與聚類(lèi),根據(jù)聚類(lèi)結(jié)果,能夠準(zhǔn)確地確定本次眨眼動(dòng)作的開(kāi)始與結(jié)束,從而準(zhǔn)確完成眨眼參數(shù)的識(shí)別。在這一過(guò)程中,不需要像現(xiàn)有的眨眼識(shí)別算法中實(shí)時(shí)計(jì)算采樣點(diǎn)之間的距離,更多的是進(jìn)行判斷、標(biāo)記等操作,由此可以極大地減少數(shù)據(jù)的計(jì)算量,降低算法的復(fù)雜度,有效避免計(jì)算過(guò)程中可能出現(xiàn)的誤差,準(zhǔn)確率大幅提升。
可選地,所述方法還可以包括:在步驟s12中選取的目標(biāo)采樣點(diǎn)不滿(mǎn)足預(yù)設(shè)的眨眼采樣點(diǎn)有效條件時(shí),表明此時(shí)該目標(biāo)采樣點(diǎn)已經(jīng)偏離了眨眼信號(hào)波形,因此,將該目標(biāo)采樣點(diǎn)識(shí)別為是噪聲點(diǎn),并將以該目標(biāo)采樣點(diǎn)為圓心、以預(yù)設(shè)的半徑參數(shù)為半徑所形成的第一區(qū)域中、未包含在其他簇中的采樣點(diǎn)同樣識(shí)別為是噪聲點(diǎn)。之后,去除所述噪聲點(diǎn)。
示例地,如圖3所示,假設(shè)預(yù)設(shè)的半徑參數(shù)為r,領(lǐng)域密度閾值為4。如果隨機(jī)選取的目標(biāo)采樣點(diǎn)為p3,則判斷p3是否滿(mǎn)足預(yù)設(shè)的眨眼采樣點(diǎn)有效條件。以p3為圓心、r為半徑的所形成的圓o3中,所包含的除目標(biāo)采樣點(diǎn)p3之外的采樣點(diǎn)的個(gè)數(shù)為1,少于預(yù)設(shè)的領(lǐng)域密度閾值4。并且此時(shí),最大空閑時(shí)峰值已經(jīng)更新為c點(diǎn)對(duì)應(yīng)的電壓值,而區(qū)域o3中包含的采樣點(diǎn)的電壓值不滿(mǎn)足全部大于c點(diǎn)對(duì)應(yīng)的電壓值的條件,因此,判定p3點(diǎn)以及區(qū)域o3包含的采樣點(diǎn)中不包含在其他簇中的成員為噪聲點(diǎn),并去除該噪聲點(diǎn)。由此,一方面可以避免噪聲點(diǎn)對(duì)眨眼識(shí)別的影響,另一方面,可以減少待處理的采樣點(diǎn)的個(gè)數(shù),降低采樣點(diǎn)數(shù)據(jù)的處理量,從而提高眨眼動(dòng)作的識(shí)別效率。
此外,在步驟s15之前,所述方法還可以包括:刪除每個(gè)簇中、電壓值小于最大空閑時(shí)峰值的成員。
示例地,如圖3所示,在以p1和p2為目標(biāo)采樣點(diǎn)所創(chuàng)建的簇建立完成后,最大空閑時(shí)峰值由初始值0更新為c點(diǎn)對(duì)應(yīng)的電壓值。q2點(diǎn)是針對(duì)目標(biāo)采樣點(diǎn)p2建立的簇中的成員,然而,該采樣點(diǎn)q2的電壓值小于c點(diǎn)對(duì)應(yīng)的電壓值,因此,將q2從針對(duì)目標(biāo)采樣點(diǎn)p2建立的簇中刪除,以更新簇成員。之后,基于更新簇成員后的簇來(lái)識(shí)別眨眼參數(shù)。
通過(guò)這一技術(shù)方案,可以確保眨眼過(guò)程的完整性,沒(méi)有多余的邊界點(diǎn),進(jìn)而提高眨眼參數(shù)識(shí)別的準(zhǔn)確率。
根據(jù)本公開(kāi)的第二方面,提供一種眼睛眨動(dòng)識(shí)別裝置。圖5所示,為根據(jù)本公開(kāi)的一種實(shí)施方式提供的眼睛眨動(dòng)識(shí)別裝置的框圖。如圖5所示,該裝置10包括:
采樣模塊101,用于對(duì)體動(dòng)檢測(cè)芯片輸出的電壓信號(hào)中滿(mǎn)足預(yù)設(shè)的采樣條件的信號(hào)進(jìn)行采樣,獲取采樣數(shù)據(jù)序列,其中,所述體動(dòng)檢測(cè)芯片用于檢測(cè)眨眼動(dòng)作;
目標(biāo)采樣點(diǎn)選取模塊102,用于從所述采樣模塊101獲取的、未遍歷的采樣點(diǎn)中選取任一采樣點(diǎn)作為目標(biāo)采樣點(diǎn);
簇創(chuàng)建模塊103,用于在所述目標(biāo)采樣點(diǎn)選取模塊102選取的所述目標(biāo)采樣點(diǎn)滿(mǎn)足預(yù)設(shè)的眨眼采樣點(diǎn)有效條件時(shí),創(chuàng)建針對(duì)所述目標(biāo)采樣點(diǎn)的簇;
簇建立模塊104,用于將所述目標(biāo)采樣點(diǎn)選取模塊102選取的所述目標(biāo)采樣點(diǎn)、和與所述目標(biāo)采樣點(diǎn)之間滿(mǎn)足聚類(lèi)條件的采樣點(diǎn)添加到所述簇創(chuàng)建模塊103創(chuàng)建的所述簇中,以完成所述簇的建立,其中,所建立的簇對(duì)應(yīng)一次眨眼動(dòng)作;所述簇建立模塊104還用于重新觸發(fā)所述目標(biāo)采樣點(diǎn)選取模塊102執(zhí)行從所述采樣模塊101獲取的、未遍歷的采樣點(diǎn)中選取任一采樣點(diǎn)作為目標(biāo)采樣點(diǎn),直到所述采樣數(shù)據(jù)序列中的全部采樣點(diǎn)已遍歷為止;
參數(shù)識(shí)別模塊105,用于根據(jù)所述簇建立模塊104所建立的簇,識(shí)別眨眼參數(shù)。
可選地,所述預(yù)設(shè)的采樣條件為:
電壓的變化超過(guò)預(yù)設(shè)的電壓變化閾值。
可選地,所述預(yù)設(shè)的眨眼采樣點(diǎn)有效條件包括:
以所述目標(biāo)采樣點(diǎn)為圓心、以預(yù)設(shè)的半徑參數(shù)為半徑所形成的第一區(qū)域中,除所述目標(biāo)采樣點(diǎn)之外的采樣點(diǎn)的個(gè)數(shù)不少于預(yù)設(shè)的領(lǐng)域密度閾值;或者
在以所述目標(biāo)采樣點(diǎn)為圓心、以預(yù)設(shè)的半徑參數(shù)為半徑所形成的第一區(qū)域中,除所述目標(biāo)采樣點(diǎn)之外的采樣點(diǎn)的個(gè)數(shù)少于預(yù)設(shè)的領(lǐng)域密度閾值的情況下,所述目標(biāo)采樣點(diǎn)的電壓值小于距其最近的峰值并大于最大空閑時(shí)峰值,且所述第一區(qū)域中除所述目標(biāo)采樣點(diǎn)之外的采樣點(diǎn)的電壓值均小于所述峰值并大于所述最大空閑時(shí)峰值,其中,所述最大空閑時(shí)峰值為相鄰兩簇之間的非簇成員中的最大值。
可選地,該裝置10還可以包括:
噪聲點(diǎn)識(shí)別模塊,用于在所述目標(biāo)采樣點(diǎn)選取模塊102選取的所述目標(biāo)采樣點(diǎn)不滿(mǎn)足所述預(yù)設(shè)的眨眼采樣點(diǎn)有效條件時(shí),將所述目標(biāo)采樣點(diǎn)識(shí)別為是噪聲點(diǎn),并將所述第一區(qū)域中、未包含在其他簇中的采樣點(diǎn)識(shí)別為是噪聲點(diǎn);
噪聲點(diǎn)去除模塊,用于去除所述噪聲點(diǎn)識(shí)別模塊識(shí)別出的所述噪聲點(diǎn)。
可選地,圖6所示,為根據(jù)本公開(kāi)的另一種實(shí)施方式提供的眼睛眨動(dòng)識(shí)別裝置中簇建立模塊104的框圖。如圖6所示,該簇建立模塊104包括:
候選采樣點(diǎn)集合建立子模塊1041,用于將以所述目標(biāo)采樣點(diǎn)選取模塊102選取的所述目標(biāo)采樣點(diǎn)為圓心、以預(yù)設(shè)的半徑參數(shù)為半徑所形成的第一區(qū)域中、除所述目標(biāo)采樣點(diǎn)之外的采樣點(diǎn)添加到候選采樣點(diǎn)集合中;
候選采樣點(diǎn)遍歷子模塊1042,用于遍歷所述候選采樣點(diǎn)集合中的采樣點(diǎn),并在以所遍歷的采樣點(diǎn)為圓心、以預(yù)設(shè)的半徑參數(shù)為半徑所形成的第二區(qū)域中,除所遍歷的采樣點(diǎn)之外的采樣點(diǎn)的個(gè)數(shù)不少于預(yù)設(shè)的領(lǐng)域密度閾值時(shí),將所述第二區(qū)域中除所遍歷的采樣點(diǎn)之外的采樣點(diǎn)添加到所述候選采樣點(diǎn)集合中,直到所述候選采樣點(diǎn)集合內(nèi)的采樣點(diǎn)全部遍歷完成為止;
簇建立子模塊1043,用于將所述候選采樣點(diǎn)集合中、未包含在其他簇中的采樣點(diǎn)確定為是與所述目標(biāo)采樣點(diǎn)之間滿(mǎn)足聚類(lèi)條件的采樣點(diǎn)。
可選地,所述參數(shù)識(shí)別模塊105包括以下中的至少一者:
眨眼次數(shù)識(shí)別子模塊,用于將所述簇建立模塊104所建立的簇的總數(shù)識(shí)別為是眨眼次數(shù);
單次眨眼時(shí)間識(shí)別子模塊,用于針對(duì)所述簇建立模塊104所建立的每個(gè)簇,將簇成員的最大時(shí)間差值識(shí)別為是單次眨眼時(shí)間;
眨眼時(shí)間間隔識(shí)別子模塊,用于針對(duì)所述簇建立模塊104所建立的相鄰兩個(gè)簇,將該相鄰的兩個(gè)簇的相鄰時(shí)間之差識(shí)別為是眨眼時(shí)間間隔;
眨眼占空比識(shí)別子模塊,用于將所述眨眼時(shí)間間隔識(shí)別子模塊識(shí)別出的所述眨眼時(shí)間間隔之和與所述電壓信號(hào)的總時(shí)間之間的比值識(shí)別為是眨眼占空比。
可選地,所述裝置10還可以包括:
刪除模塊,用于在所述參數(shù)識(shí)別模塊105根據(jù)所述簇建立模塊104所建立的簇,識(shí)別眨眼參數(shù)之前,刪除每個(gè)簇中、電壓值小于最大空閑時(shí)峰值的成員,其中,所述最大空閑時(shí)峰值為相鄰兩簇之間的非簇成員中的最大值。
通過(guò)上述技術(shù)方案,可以實(shí)現(xiàn)對(duì)屬于一次眨眼動(dòng)作的采樣點(diǎn)的識(shí)別與聚類(lèi),根據(jù)聚類(lèi)結(jié)果,能夠準(zhǔn)確地確定本次眨眼動(dòng)作的開(kāi)始與結(jié)束,從而準(zhǔn)確完成眨眼參數(shù)的識(shí)別。在這一過(guò)程中,不需要像現(xiàn)有的眨眼識(shí)別算法中實(shí)時(shí)計(jì)算采樣點(diǎn)之間的距離,更多的是進(jìn)行判斷、標(biāo)記等操作,由此可以極大地減少數(shù)據(jù)的計(jì)算量,降低算法的復(fù)雜度,有效避免計(jì)算過(guò)程中可能出現(xiàn)的誤差,準(zhǔn)確率大幅提升。
關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說(shuō)明。
以上結(jié)合附圖詳細(xì)描述了本公開(kāi)的優(yōu)選實(shí)施方式,但是,本公開(kāi)并不限于上述實(shí)施方式中的具體細(xì)節(jié),在本公開(kāi)的技術(shù)構(gòu)思范圍內(nèi),可以對(duì)本公開(kāi)的技術(shù)方案進(jìn)行多種簡(jiǎn)單變型,這些簡(jiǎn)單變型均屬于本公開(kāi)的保護(hù)范圍。
另外需要說(shuō)明的是,在上述具體實(shí)施方式中所描述的各個(gè)具體技術(shù)特征,在不矛盾的情況下,可以通過(guò)任何合適的方式進(jìn)行組合。為了避免不必要的重復(fù),本公開(kāi)對(duì)各種可能的組合方式不再另行說(shuō)明。
此外,本公開(kāi)的各種不同的實(shí)施方式之間也可以進(jìn)行任意組合,只要其不違背本公開(kāi)的思想,其同樣應(yīng)當(dāng)視為本公開(kāi)所公開(kāi)的內(nèi)容。