本技術涉及智能終端領域,尤其涉及一種刷牙位置確定方法、裝置以及系統(tǒng)。
背景技術:
1、刷牙位置確定功能是智能牙刷具有的重要功能,刷牙位置確定功能可以在增強用戶刷牙娛樂性的同時,有效的提醒用戶存在漏刷牙齒的問題,達到保護用戶口腔健康的目標。
2、目前,確定智能牙刷的刷牙位置的主流方法是根據(jù)智能牙刷中慣性測量單元(inertial?measurement?unit,imu)數(shù)據(jù),確定智能牙刷當前的刷牙位置。
3、然而,根據(jù)智能牙刷中imu數(shù)據(jù)確定智能牙刷的刷牙位置的主流方法,會因為用戶間不同的刷牙習慣以及缺少位置參考錨點,存在確定的智能牙刷當前的刷牙位置不準確的問題。
技術實現(xiàn)思路
1、本技術實施例提供一種刷牙位置確定方法、裝置以及系統(tǒng),以解決根據(jù)智能牙刷中imu數(shù)據(jù)確定智能牙刷當前的刷牙位置,存在確定的智能牙刷當前的刷牙位置不準確的問題。
2、為達到上述目的,本技術采用如下技術方案:
3、第一方面,本技術提供一種刷牙位置確定方法,該方法可以由刷牙位置確定裝置以及刷牙位置確定裝置內(nèi)的功能模塊或者芯片執(zhí)行。該方法包括:刷牙位置確定裝置獲取智能牙刷所處的刷牙位置分區(qū);根據(jù)智能牙刷的慣性測量數(shù)據(jù)確定智能牙刷的刷牙位置區(qū)域;進一步,根據(jù)刷牙位置區(qū)域以及刷牙位置分區(qū),確定智能牙刷的目標刷牙位置。其中,刷牙位置分區(qū)包括門牙區(qū)或非門牙區(qū)。
4、基于第一方面所述方法,相較于根據(jù)智能牙刷的慣性測量數(shù)據(jù)確定的智能牙刷的當前刷牙位置,增加了智能牙刷所處的刷牙位置分區(qū),使得刷牙位置裝置在刷牙位置分區(qū)的輔助下可以對根據(jù)智能牙刷的慣性測量數(shù)據(jù)確定的智能牙刷的刷牙位置區(qū)域進行進一步精確,進一步確定出更精確的智能牙刷的目標刷牙位置。因此智能牙刷的目標刷牙位置將既屬于根據(jù)智能牙刷的慣性測量數(shù)據(jù)確定的智能牙刷的刷牙位置區(qū)域又屬于智能牙刷所處的刷牙位置分區(qū),實現(xiàn)了有效提升確定刷牙位置的準確率,為用戶提供更好的刷牙服務。
5、一種可能的設計中,刷牙位置確定裝置獲取智能牙刷所處的刷牙位置分區(qū),包括:根據(jù)智能牙刷以及用于輔助用戶使用智能牙刷的電子設備之間的相對位置關系,確定智能牙刷所處的刷牙位置分區(qū)。
6、基于該可能設計,給出了一種刷牙位置確定裝置獲取智能牙刷所處的刷牙位置分區(qū)的方法,使得刷牙位置確定裝置可以獲得到智能牙刷所處的刷牙位置分區(qū)。
7、一種可能的設計中,刷牙位置確定裝置根據(jù)智能牙刷以及電子設備之間的相對位置關系,確定智能牙刷所處的刷牙位置分區(qū),包括:在智能牙刷的方向位置與電子設備的方向位置的差值小于或等于閾值的情況下,將刷牙位置分區(qū)確定為所述門牙區(qū);在智能牙刷的方向位置與電子設備的方向位置的差值大于閾值的情況下,將刷牙位置分區(qū)確定為所述非門牙區(qū)。
8、基于該可能設計,電子設備可以為智能牙刷提供位置參考錨點,使得刷牙位置確定裝置可以根據(jù)智能牙刷的方向位置與電子設備的方向位置存在的位置關系達到確定智能牙刷所處的刷牙位置分區(qū)的目標。同時,通過將智能牙刷的方向位置與電子設備的方向位置之間的差值與閾值做比較,進一步確定出智能牙刷所處刷牙位置分區(qū)的方法,可以簡單高效的實現(xiàn)確定出智能牙刷所處的刷牙位置處于門牙區(qū)或者非門牙區(qū)的目的。
9、一種可能的設計中,方向位置為航向角?;谠摽赡茉O計,給出了一種方向位置指代的具體信息。同時航向角是當前位置與磁北的之間的夾角,具有體現(xiàn)當前位置的絕對位置的特性,因此不需要再額外設置參考方向就可以體現(xiàn)當前位置的方向位置,降低了算法實現(xiàn)的復雜性。
10、一種可能的設計中,刷牙位置確定裝置獲取智能牙刷的磁力計數(shù)據(jù)和電子設備的磁力計數(shù)據(jù);然后根據(jù)智能牙刷的磁力計數(shù)據(jù)計算得到智能牙刷的航向角、以及根據(jù)電子設備的磁力計數(shù)據(jù)計算得到電子設備的航向角。
11、基于該可能設計,在方向位置為航向角的情況下,給出了一種常見的獲得智能牙刷的航向角、以及電子設備的航向角的方法。同時,刷牙位置確定裝置可以通過對獲取智能牙刷的磁力計數(shù)據(jù)和電子設備的磁力計數(shù)據(jù)做進一步計算,實現(xiàn)得到智能牙刷的航向角、以及電子設備的航向角的目標。
12、一種可能的設計中,刷牙位置區(qū)域包括至少一個刷牙位置,刷牙位置確定裝置根據(jù)刷牙位置區(qū)域以及刷牙位置分區(qū),確定智能牙刷的目標刷牙位置,包括:刷牙位置確定裝置將至少一個刷牙位置中包括刷牙位置分區(qū)的刷牙位置,確定為智能牙刷的目標刷牙位置。
13、基于該可能設計,給出了一種在刷牙位置區(qū)域包括至少一個刷牙位置分區(qū)的情況下,刷牙位置確定裝置確定智能牙刷的目標刷牙位置的方法。進一步,刷牙位置確定裝置將至少一個刷牙位置中包括刷牙位置分區(qū)的刷牙位置,確定為智能牙刷的目標刷牙位置,此時智能牙刷的目標刷牙位置既屬于刷牙位置區(qū)域又屬于刷牙位置分區(qū),具有較高的準確性,實現(xiàn)了獲得準確的智能牙刷的刷牙位置的目標。
14、一種可能的設計中,刷牙位置確定方法可以由智能牙刷或者電子設備執(zhí)行?;谠摽赡茉O計,刷牙位置確定方法可以實現(xiàn)由不同的設備執(zhí)行,靈活且多樣化的將本方案應用于不同的場景,提高方案的利用率。
15、一種可能的設計中,在電子設備執(zhí)行刷牙位置確定方法的情況下,電子設備顯示提示信息;提示信息用于提示用戶將電子設備的屏幕放在用戶的前方。
16、基于該可能設計,在電子設備執(zhí)行刷牙位置確定方法的情況下,使得用戶可以根據(jù)電子設備顯示的提示信息,將電子設備的屏幕放在用戶的前方,一方面可以提升用戶的刷牙體驗感,另一方面可以使得電子設備在實際刷牙場景中為智能牙刷提供的有效的位置參考錨點。
17、第二方面,本技術提供一種刷牙位置確定裝置,該刷牙位置確定裝置可以為刷牙位置確定裝置或者刷牙位置確定裝置中的芯片或者片上系統(tǒng),還可以為刷牙位置確定裝置中用于實現(xiàn)第一方面或者第一方面的任一可能的設計中的方法的功能模塊。該刷牙位置確定裝置可以實現(xiàn)上述第一方面或者各可能的設計中刷牙位置確定裝置所執(zhí)行的功能,所述功能可以通過硬件執(zhí)行相應的軟件實現(xiàn)。所述硬件或軟件包括一個或多個上述功能相應的模塊。如:所述刷牙位置確定裝置可以包括處理單元。其中,
18、處理單元,用于獲取智能牙刷所處的刷牙位置分區(qū);刷牙位置分區(qū)包括門牙區(qū)或非門牙區(qū);根據(jù)智能牙刷的慣性測量數(shù)據(jù)確定智能牙刷的刷牙位置區(qū)域;以及根據(jù)刷牙位置區(qū)域以及刷牙位置分區(qū),確定智能牙刷的目標刷牙位置。
19、具體的,刷牙位置區(qū)域、刷牙位置分區(qū)、智能牙刷的目標刷牙位置的相關描述可參照第一方面或第一方面的任一可能的設計中所述,同時,該刷牙位置確定裝置處理單元的執(zhí)行動作可參照第一方面或者第一方面的任一可能的設計中所述,不予贅述。
20、第三方面,本技術提供了一種刷牙位置確定裝置,該刷牙位置確定裝置可以為刷牙位置確定裝置或者刷牙位置確定裝置中的芯片或者片上系統(tǒng),還可以為刷牙位置確定裝置中用于實現(xiàn)第一方面或者第一方面的任一可能的設計中的方法的功能模塊。該刷牙位置確定裝置可以實現(xiàn)上述第一方面或者各可能的設計中刷牙位置確定裝置所執(zhí)行的功能,所述功能可以通過硬件實現(xiàn)。一種可能的設計中,所述刷牙位置確定裝置包括處理器和通信接口。其中,處理器和通信接口用于支持刷牙位置確定裝置執(zhí)行第一方面或者第一方面的任一可能的設計中的刷牙位置確定方法。在又一種可能的設計中,所述刷牙位置確定裝置還可以包括存儲器,存儲器,用于保存刷牙位置確定裝置必要的計算機執(zhí)行指令和數(shù)據(jù)。當該刷牙位置確定裝置運行時,該處理器執(zhí)行該存儲器存儲的該計算機執(zhí)行指令,以使該刷牙位置確定裝置執(zhí)行如上述第一方面或者第一方面的任一可能的設計中所述的刷牙位置確定方法。
21、第四方面,本技術提供了一種刷牙位置確定系統(tǒng),該刷牙位置確定系統(tǒng)包括第二方面或第三方面提供的刷牙位置確定裝置,以及電子設備;或者,該刷牙位置確定系統(tǒng)包括第二方面或第三方面提供的刷牙位置確定裝置、以及智能牙刷。
22、第五方面,本技術提供了一種計算機可讀存儲介質,該計算機可讀存儲介質存儲計算機指令,當計算機指令在計算機上運行時,使得計算機執(zhí)行第一方面或者第一方面的任一可能的設計中的刷牙位置確定方法。
23、第六方面,本技術提供了一種計算機程序產(chǎn)品,該計算機程序產(chǎn)品包括計算機指令,當計算機指令在計算機上運行時,使得計算機執(zhí)行第一方面或者第一方面的任一可能的設計中的刷牙位置確定方法。
24、其中,第二方面至第六方面中任意一種設計方式所帶來的技術效果可參見上述第一方面或者第一方面的任意一種可能的設計所帶來的技術效果,不再贅述。