本申請涉及智能眼鏡,尤其涉及一種導(dǎo)航角校正方法、裝置、智能眼鏡及計(jì)算機(jī)可讀存儲介質(zhì)。
背景技術(shù):
1、佩戴于用戶頭部的ar(augmented?reality,增強(qiáng)現(xiàn)實(shí))眼鏡等智能眼鏡,一般需要在智能眼鏡的眼鏡腿上安裝磁力計(jì),該磁力計(jì)為指南針及導(dǎo)航功能提供初始的方向信息。通常,智能眼鏡在出廠時會將眼鏡腿自然張開時的角度設(shè)置為初始角度,并根據(jù)該初始角度進(jìn)行導(dǎo)航。
2、然而,用戶在實(shí)際使用智能眼鏡進(jìn)行導(dǎo)航時,很難讓眼鏡腿剛好以初始角度張開,若此時依然以初始角度進(jìn)行導(dǎo)航,勢必會讓導(dǎo)航的準(zhǔn)確性大大減低,用戶體驗(yàn)感變差。
技術(shù)實(shí)現(xiàn)思路
1、本申請?zhí)峁┝艘环N導(dǎo)航角校正方法、裝置、智能眼鏡及計(jì)算機(jī)可讀存儲介質(zhì),旨在提高智能眼鏡的導(dǎo)航功能的準(zhǔn)確性。
2、為實(shí)現(xiàn)上述目的,本申請?zhí)峁┮环N導(dǎo)航角校正方法,該方法應(yīng)用于智能眼鏡,所述智能眼鏡上安裝有角度傳感器,所述角度傳感器用于檢測所述智能眼鏡的眼鏡腿與眼鏡框之間的張合角度;所述方法包括:獲取所述智能眼鏡使用狀態(tài)下的當(dāng)前張合角度;獲取所述智能眼鏡的初始角度,其中,所述初始角度為所述眼鏡腿與所述眼鏡框之間預(yù)設(shè)的張合角度;根據(jù)所述當(dāng)前張合角度和所述初始角度確定角度偏差值;獲取所述智能眼鏡使用狀態(tài)下的第一導(dǎo)航角;根據(jù)所述角度偏差值對所述第一導(dǎo)航角進(jìn)行校正以獲得第二導(dǎo)航角,所述第二導(dǎo)航角用于導(dǎo)航。
3、可選地,所述角度傳感器包括第一角度傳感器和第二角度傳感器,所述第一角度傳感器和第二角度傳感器分別設(shè)置于所述智能眼鏡的兩個眼鏡腿上;所述獲取所述智能眼鏡使用狀態(tài)下的當(dāng)前張合角度,包括:通過所述第一角度傳感器獲取所述智能眼鏡使用狀態(tài)下的第一張合角度;通過所述第二角度傳感器獲取所述智能眼鏡使用狀態(tài)下的第二張合角度;根據(jù)所述第一張合角度和所述第二張合角度,確定所述智能眼鏡使用狀態(tài)下的當(dāng)前張合角度。
4、進(jìn)一步可選地,所述根據(jù)所述第一張合角度和所述第二張合角度,確定所述智能眼鏡使用狀態(tài)下的當(dāng)前張合角度,包括:計(jì)算所述第一張合角度和所述第二張合角度的均值,得到所述智能眼鏡使用狀態(tài)下的當(dāng)前張合角度。
5、可選地,所述根據(jù)所述當(dāng)前張合角度和所述初始角度確定角度偏差值,包括:計(jì)算所述當(dāng)前張合角度與所述初始角度之間的差值,得到角度偏差值。
6、可選地,所述智能眼鏡上安裝有磁力計(jì)和慣性測量單元;所述獲取所述智能眼鏡使用狀態(tài)下的第一導(dǎo)航角,包括:根據(jù)所述磁力計(jì)和慣性測量單元所采集的數(shù)據(jù),確定所述智能眼鏡使用狀態(tài)下的第一導(dǎo)航角。
7、可選地,所述根據(jù)所述角度偏差值對所述第一導(dǎo)航角進(jìn)行校正以獲得第二導(dǎo)航角,包括:計(jì)算所述第一導(dǎo)航角與所述角度偏差值之和作為第二導(dǎo)航角。
8、可選地,在所述獲取所述智能眼鏡的初始角度之前,還包括:獲取前一個張合角度,其中,所述前一個張合角度為上一時刻所獲取到的所述眼鏡腿與所述眼鏡框之間的張合角度;判斷所述當(dāng)前張合角度與所述前一個張合角度是否滿足第一預(yù)設(shè)條件;若所述當(dāng)前張合角度與所述前一個張合角度不滿足第一預(yù)設(shè)條件,則執(zhí)行獲取所述智能眼鏡的初始角度的步驟。
9、可選地,在所述獲取所述智能眼鏡使用狀態(tài)下的當(dāng)前張合角度之后,還包括:獲取目標(biāo)張合角度和目標(biāo)導(dǎo)航角,其中,所述目標(biāo)張合角度為所述智能眼鏡上一次處于使用狀態(tài)下的當(dāng)前張合角度,所述目標(biāo)導(dǎo)航角為所述智能眼鏡上一次處于使用狀態(tài)下的第二導(dǎo)航角;判斷所述當(dāng)前張合角度與所述目標(biāo)張合角度是否滿足第二預(yù)設(shè)條件;若所述當(dāng)前張合角度與所述目標(biāo)張合角度不滿足所述第二預(yù)設(shè)條件,則執(zhí)行所述獲取所述智能眼鏡的初始角度的步驟;若所述當(dāng)前張合角度與所述目標(biāo)張合角度滿足所述第二預(yù)設(shè)條件,則根據(jù)所述目標(biāo)導(dǎo)航角進(jìn)行導(dǎo)航。
10、為實(shí)現(xiàn)上述目的,本申請還提供一種導(dǎo)航角校正裝置,其應(yīng)用于智能眼鏡,所述智能眼鏡上安裝有角度傳感器,所述角度傳感器用于檢測所述智能眼鏡的眼鏡腿與眼鏡框之間的張合角度;所述導(dǎo)航角校正裝置包括:第一角度獲取模塊,用于獲取所述智能眼鏡使用狀態(tài)下的當(dāng)前張合角度;第二角度獲取模塊,用于獲取所述智能眼鏡的初始角度,其中,所述初始角度為所述眼鏡腿與所述眼鏡框之間預(yù)設(shè)的張合角度;偏差值確定模塊,用于根據(jù)所述當(dāng)前張合角度和所述初始角度確定角度偏差值;導(dǎo)航角獲取模塊,用于獲取所述智能眼鏡使用狀態(tài)下的第一導(dǎo)航角;角度校正模塊,用于根據(jù)所述角度偏差值對所述第一導(dǎo)航角進(jìn)行校正以獲得第二導(dǎo)航角,所述第二導(dǎo)航角用于導(dǎo)航。
11、此外,為實(shí)現(xiàn)上述目的,本申請還提供一種智能眼鏡,所述智能眼鏡上安裝有角度傳感器,所述角度傳感器用于檢測所述智能眼鏡的眼鏡腿與眼鏡框之間的張合角度;所述智能眼鏡包括:存儲器和處理器;其中,所述存儲器與所述處理器連接,用于存儲程序,所述處理器用于通過運(yùn)行所述存儲器中存儲的程序,實(shí)現(xiàn)本申請?zhí)峁┑娜我庖环N導(dǎo)航角校正方法。
12、此外,為實(shí)現(xiàn)上述目的,本申請還提供一種計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)可讀存儲介質(zhì)存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時使所述處理器實(shí)現(xiàn)本申請實(shí)施例提供的任一種導(dǎo)航角校正方法。
13、本申請實(shí)施例公開的一種導(dǎo)航角校正方法、裝置、智能眼鏡及計(jì)算機(jī)可讀存儲介質(zhì)。該導(dǎo)航角校正方法應(yīng)用于智能眼鏡,在智能眼鏡上安裝有角度傳感器,角度傳感器可以檢測智能眼鏡的眼鏡腿與眼鏡框之間的張合角度;通過角度傳感器獲取智能眼鏡使用狀態(tài)下的當(dāng)前張合角度;再獲取智能眼鏡的初始角度;然后根據(jù)當(dāng)前張合角度和初始角度來確定角度偏差值;當(dāng)智能眼鏡處于使用狀態(tài)時,獲取其第一導(dǎo)航角,并根據(jù)角度偏差值對第一導(dǎo)航角進(jìn)行校正,從而得到第二導(dǎo)航角,第二導(dǎo)航角為智能眼鏡實(shí)際使用狀態(tài)的校正后的導(dǎo)航角,用該第二導(dǎo)航角進(jìn)行導(dǎo)航,可以提高智能眼鏡的導(dǎo)航功能的準(zhǔn)確性,同時,用戶體驗(yàn)感也會大大提升。
1.一種導(dǎo)航角校正方法,其特征在于,應(yīng)用于智能眼鏡,所述智能眼鏡上安裝有角度傳感器,所述角度傳感器用于檢測所述智能眼鏡的眼鏡腿與眼鏡框之間的張合角度;所述方法包括:
2.根據(jù)權(quán)利要求1所述的導(dǎo)航角校正方法,其特征在于,所述角度傳感器包括第一角度傳感器和第二角度傳感器,所述第一角度傳感器和第二角度傳感器分別設(shè)置于所述智能眼鏡的兩個眼鏡腿上;所述獲取所述智能眼鏡使用狀態(tài)下的當(dāng)前張合角度,包括:
3.根據(jù)權(quán)利要求2所述的導(dǎo)航角校正方法,其特征在于,所述根據(jù)所述第一張合角度和所述第二張合角度,確定所述智能眼鏡使用狀態(tài)下的當(dāng)前張合角度,包括:
4.根據(jù)權(quán)利要求1所述的導(dǎo)航角校正方法,其特征在于,所述智能眼鏡上安裝有磁力計(jì)和慣性測量單元;所述獲取所述智能眼鏡使用狀態(tài)下的第一導(dǎo)航角,包括:
5.根據(jù)權(quán)利要求1所述的導(dǎo)航角校正方法,其特征在于,所述根據(jù)所述角度偏差值對所述第一導(dǎo)航角進(jìn)行校正以獲得第二導(dǎo)航角,包括:
6.根據(jù)權(quán)利要求1所述的導(dǎo)航角校正方法,其特征在于,在所述獲取所述智能眼鏡的初始角度之前,還包括:
7.根據(jù)權(quán)利要求1所述的導(dǎo)航角校正方法,其特征在于,在所述獲取所述智能眼鏡使用狀態(tài)下的當(dāng)前張合角度之后,還包括:
8.一種導(dǎo)航角校正裝置,其特征在于,應(yīng)用于智能眼鏡,所述智能眼鏡上安裝有角度傳感器,所述角度傳感器用于檢測所述智能眼鏡的眼鏡腿與眼鏡框之間的張合角度;所述導(dǎo)航角校正裝置包括:
9.一種智能眼鏡,其特征在于,所述智能眼鏡上安裝有角度傳感器,所述角度傳感器用于檢測所述智能眼鏡的眼鏡腿與眼鏡框之間的張合角度;所述智能眼鏡包括:存儲器和處理器;其中,所述存儲器與所述處理器連接,用于存儲程序,所述處理器用于通過運(yùn)行所述存儲器中存儲的程序,實(shí)現(xiàn)權(quán)利要求1至7所述的任意一種導(dǎo)航角校正方法。
10.一種計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲介質(zhì)存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時使所述處理器實(shí)現(xiàn)如權(quán)利要求1-7中任一項(xiàng)所述的導(dǎo)航角校正方法。