System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請屬于終端領域,涉及物體檢測技術,尤其涉及對物體的接近判斷方法、終端設備及存儲介質。
技術介紹
1、目前,紅外反射式接近傳感器(proximity?sensor,ps)廣泛應用于各類電子設備,用來探測特定方向上是否有物體接近。例如安裝在手機屏幕下方的紅外反射式接近傳感器可以檢測是否有物體接近手機屏幕,若紅外反射式接近傳感器輸出的光強度值大于接近門限時,判斷有物體接近電子設備。然而,接近光傳感器通常adc的檢測范圍較小,在整體結構件里面的接近傳感器可能由于結構件自身泄露場景會存在較大的偏置,這個偏置的存在可能直接就超過了adc量程,為了增加整機的適應性,保證多臺的整機一致性,進而器件層面開始引入offset機制,讓處于無遮擋狀態整機在啟動后輸出一定范圍內的接近光底噪值。然而,在電子設備的屏幕受到擠壓時,會導致紅外反射式接近傳感器輸出的光強度值的減小,當光強度值減小到過零校準門限時,會觸發光強度值過零重新校準機制,并通過光強度值過零重新校準機制將光強度偏置值調小。然而,當屏幕擠壓取消時,紅外反射式接近傳感器基于調小的光強度偏置值會輸出一個偏大的光強度值。若偏大的光強度偏置值與接近門限值相近,則容易導致對物體接近屏幕的誤判。
技術實現思路
1、鑒于以上內容,有必要提供一種接近判斷方法、終端設備及存儲介質,以解決出現物體接近或遠離終端設備的誤判的問題。
2、第一方面,本申請實施例提供接近判斷方法,應用于終端設備,所述方法包括:獲取終端設備中的第一光強度值及第一光強度偏置值;
3、在本申請的一實施例中,根據第一比較結果及第二比較結果,確定物體接近或遠離終端設備包括:若第一差值的絕對值大于或等于第一預設值、且第一光強度值小于接近門限,確定物體遠離終端設備;或若第一差值的絕對值大于或等于第一預設值、且第一光強度值大于或等于接近門限,確定物體接近終端設備;或若第一差值的絕對值小于第一預設值、且第一光強度值大于或等于接近門限,確定物體遠離終端設備,并對第一光強度值進行校準。上述技術方案中,若第一差值的絕對值大于或等于第一預設值、且第一光強度值大于或等于接近門限,可以確定物體接近終端設備,從而準確識別出物體的接近狀態。
4、在本申請的一實施例中,對第一光強度值進行校準包括:啟動偏置值軟件校準機制,對第一光強度值進行校準。上述技術方案中,在第一差值的絕對值小于第一預設值、且第一光強度值大于或等于接近門限時,啟動偏置值軟件校準機制對第一光強度值進行校準,可以提檢測高光強度值的準確性。
5、在本申請的一實施例中,啟動偏置值軟件校準機制,對第一光強度值進行校準包括:通過接近光傳感器感測第二光強度報值;通過調整第一光強度偏置值確定第一光強度調整值;根據第二光強度報值與第一光強度調整值,得到第一光強度值的校準值。上述技術方案中,對第一光強度偏置值進行調整后得到第一光強度調整值,并根據第二光強度報值與第一光強度調整值,得到第一光強度值的校準值,可以進一步提高檢測光強度值的正確性。
6、在本申請的一實施例中,所述方法還包括:獲取終端設備在無物體遮擋屏幕的條件下的第二光強度值及第二光強度偏置值;根據第二光強度值及第二光強度偏置值,得到第一預設參考值。上述技術方案根據第二光強度值及第二光強度偏置值得到第一預設參考值可,如此可實現對同一型號的不同的終端設備的第一預設參考值進行差異化設定,從而有助于提高終端設備個體的接近判斷的準確率。
7、在本申請的一實施例中,根據第二光強度值及第二光強度偏置值,得到第一預設參考值包括:通過調整第二光強度偏置值確定第二光強度調整值;根據第二光強度值與第二光強度調整值,得到第一預設參考值。
8、在本申請的一實施例中,所述方法還包括:獲取同一型號的多個終端設備在無物體遮擋屏幕的條件下的第二光強度值的集合及第二光強度偏置值的集合,其中第二光強度值的集合中的每個第二光強度值對應一個第二光強度偏置值;根據每個第二光強度值及對應的第二光強度偏置值,得到一個參考值;將所有參考值求取平均后得到第一預設參考值。上述技術方案中,通過獲取的每個終端設備的第二光強度值及對應的第二光強度偏置值計算得到一個參考值,并將所有參考值求取平均后得到第一預設參考值,可以實現對同一型號的所有終端設備的第一預設參考值進行統一化的設定。
9、第二方面,本申請實施例提供一種接近判斷方法,應用在終端設備,所述方法包括:獲取終端設備中的第三光強度值及第三光強度偏置值;根據第三光強度偏置值與第二預設參考值,得到第二差值;根據第二差值的絕對值與第二預設值,得到第三比較結果;根據第三光強度值與接近門限,得到第四比較結果;根據第三比較結果及第四比較結果,確定物體接近或遠離終端設備。上述技術方案中,在第三光強度值與接近門限的比較基礎上,增加第三光強度偏置值與第二預設參考值的差值的絕對值與第二預設值的比較結果的判斷依據,以判斷物體是否接近終端設備的屏幕,從而避免在屏幕發生擠壓后出現物體接近或遠離狀態的誤判的發生。
10、在本申請的一實施例中,根據第三比較結果及第四比較結果,確定物體接近或遠離終端設備包括:若第二差值的絕對值大于第二預設值、且第三光強度值小于接近門限,確定物體遠離終端設備;或若第二差值的絕對值小于或等于第二預設值、且第三光強度值大于或等于接近門限,確定物體接近終端設備;或若第二差值的絕對值大于第二預設值、且第三光強度值大于或等于接近門限,確定物體遠離終端設備,并對第三光強度值進行校準。上述技術方案中,若第二差值的絕對值小于或等于第二預設值、且第三光強度值大于或等于接近門限,確定物體接近終端設備,從而準確識別出物體的接近狀態。
11、在本申請的一實施例中,對第三光強度值進行校準包括:啟動偏置值軟件校準機制,對第三光強度值進行校準。上述技術方案中,若第二差值的絕對值大于第二預設值、且第三光強度值大于或等于接近門限,啟動偏置值軟件校準機制對第一光強度值進行校準,可以提高檢測光強度值的準確性。
12、在本申請的一實施例中,啟動偏置值軟件校準機制以對第三光強度值進行校準包括:通過接近光傳感器感測第三光強度報值;通過調整第三光強度偏置值確定第三光強度調整值;根據第三光強度報值與第三光強度調整值,得到第三光強度值的校準值。上述技術方案中,對第三光強度偏置值進行調整后得到第三光強度調整值,并根據第三光強度報值與第三光強度調整值,得到第三光強本文檔來自技高網...
【技術保護點】
1.一種接近判斷方法,應用于終端設備,其特征在于,所述方法包括:
2.如權利要求1所述的接近判斷方法,其特征在于,所述根據所述第一比較結果及所述第二比較結果,確定物體接近或遠離所述終端設備包括:
3.如權利要求2所述的接近判斷方法,其特征在于,所述對所述第一光強度值進行校準包括:
4.如權利要求3所述的接近判斷方法,其特征在于,所述啟動偏置值軟件校準機制,對所述第一光強度值進行校準包括:
5.如權利要求1所述的接近判斷方法,其特征在于,所述方法還包括:
6.如權利要求5所述的接近判斷方法,其特征在于,所述根據所述第二光強度值及所述第二光強度偏置值,得到所述第一預設參考值包括:
7.如權利要求1所述的接近判斷方法,其特征在于,所述方法還包括:
8.一種接近判斷方法,應用在終端設備,其特征在于,所述方法包括:
9.如權利要求8所述的接近判斷方法,其特征在于,所述根據所述第三比較結果及所述第四比較結果,確定物體接近或遠離所述終端設備包括:
10.如權利要求9所述的接近判斷方法,其
11.如權利要求10所述的接近判斷方法,其特征在于,所述啟動偏置值軟件校準機制以對所述第三光強度值進行校準包括:
12.如權利要求8所述的接近判斷方法,其特征在于,所述方法還包括:
13.如權利要求8所述的接近判斷方法,其特征在于,所述方法還包括:
14.一種接近判斷方法,應用在終端設備,其特征在于,所述方法包括:
15.如權利要求14所述的接近判斷方法,其特征在于,所述根據所述第五比較結果確定物體接近或遠離所述終端設備包括:
16.如權利要求14所述的接近判斷方法,其特征在于,所述根據所述第四光強度值及所述第五光強度偏置值對所述第四光強度值進行校準,得到第五光強度值包括:
17.如權利要求14所述的接近判斷方法,其特征在于,所述根據所述第六比較結果確定所述物體接近或遠離所述終端設備包括:
18.如權利要求14所述的接近判斷方法,其特征在于,所述方法還包括:
19.如權利要求14所述的接近判斷方法,其特征在于,所述方法還包括:
20.一種終端設備,其特征在于,包括處理器、接近光傳感器;其中所述處理器與所述接近光傳感器相連接;
21.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機程序,當所述計算機程序被運行時,實現如權利要求1至19中任一項所述的接近判斷方法。
...【技術特征摘要】
1.一種接近判斷方法,應用于終端設備,其特征在于,所述方法包括:
2.如權利要求1所述的接近判斷方法,其特征在于,所述根據所述第一比較結果及所述第二比較結果,確定物體接近或遠離所述終端設備包括:
3.如權利要求2所述的接近判斷方法,其特征在于,所述對所述第一光強度值進行校準包括:
4.如權利要求3所述的接近判斷方法,其特征在于,所述啟動偏置值軟件校準機制,對所述第一光強度值進行校準包括:
5.如權利要求1所述的接近判斷方法,其特征在于,所述方法還包括:
6.如權利要求5所述的接近判斷方法,其特征在于,所述根據所述第二光強度值及所述第二光強度偏置值,得到所述第一預設參考值包括:
7.如權利要求1所述的接近判斷方法,其特征在于,所述方法還包括:
8.一種接近判斷方法,應用在終端設備,其特征在于,所述方法包括:
9.如權利要求8所述的接近判斷方法,其特征在于,所述根據所述第三比較結果及所述第四比較結果,確定物體接近或遠離所述終端設備包括:
10.如權利要求9所述的接近判斷方法,其特征在于,所述對所述第三光強度值進行校準包括:
11.如權利要求10所述的接近判斷方法,其特征在于,所述啟動偏置值軟件校準機制以對...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。