本技術(shù)涉及數(shù)據(jù)處理,具體涉及一種智能手表的左右手識(shí)別方法、相關(guān)裝置及介質(zhì)。
背景技術(shù):
1、考慮到不同用戶針對(duì)智能手表的佩戴習(xí)慣不同,例如有些客戶習(xí)慣左手戴表,有些則習(xí)慣右手戴表。為提高用戶的使用體驗(yàn),目前的智能手表多設(shè)有左、右手兩種佩戴模式,該模式用于根據(jù)用戶當(dāng)前的佩戴手對(duì)如顯示界面的展示樣式,身體指標(biāo)檢測的評(píng)判指標(biāo)等參數(shù)進(jìn)行相應(yīng)的設(shè)置。
2、然而,目前的智能手表多是在設(shè)置界面配備相應(yīng)的選項(xiàng)控件,用戶需通過該選項(xiàng)控件主動(dòng)反饋當(dāng)前的佩戴手,繼而使智能手表能夠根據(jù)用戶反饋的佩戴手來對(duì)相應(yīng)的參數(shù)進(jìn)行調(diào)整??梢?,上述流程中需要用戶主動(dòng)反饋當(dāng)前的佩戴手,智能手表無法自主識(shí)別,缺乏智能性,影響用戶體驗(yàn)。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例提供一種智能手表的左右手識(shí)別方法、相關(guān)裝置及介質(zhì)。用于使智能手表自主識(shí)別當(dāng)前佩戴手,無需用戶主動(dòng)反饋,提高用戶體驗(yàn)。
2、為達(dá)到上述目的,本技術(shù)實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:
3、第一方面,本技術(shù)實(shí)施例提供了一種智能手表的左右手識(shí)別方法,所述方法包括:
4、響應(yīng)于左右手識(shí)別指示,控制所述智能手表向指定方向發(fā)射超聲波;
5、根據(jù)預(yù)設(shè)時(shí)段內(nèi)接收的針對(duì)所述超聲波的反饋信號(hào)確定當(dāng)前智能手表的佩戴手的血流方向;
6、根據(jù)所述佩戴手的重力加速度信息和所述血流方向確定所述佩戴手的左右手識(shí)別結(jié)果。
7、在一些可能的實(shí)施例中,所述智能手表設(shè)有加速度傳感器,所述智能手表的表盤位于加速度傳感器的內(nèi)置三維坐標(biāo)系的水平截面;
8、所述確定所述佩戴手的左右手識(shí)別結(jié)果之前,所述方法還包括:
9、控制所述加速度傳感器檢測所述佩戴手的重力加速度,得到所述佩戴手在所述內(nèi)置三維坐標(biāo)系的各坐標(biāo)軸方向上的重力加速度分量;
10、將各所述重力加速度分量作為所述重力加速度信息。
11、在一些可能的實(shí)施例中,所述根據(jù)所述重力加速度信息和所述血流方向確定所述佩戴手的左右手識(shí)別結(jié)果,包括:
12、確定所述血流方向在目標(biāo)坐標(biāo)系的水平界面內(nèi)的投影;其中,所述目標(biāo)坐標(biāo)系是以所述智能手表的表盤中心為原點(diǎn)構(gòu)建的三維坐標(biāo)系;
13、基于各所述重力加速度分量確定所述投影與第一輔助線間的第一夾角;其中,所述第一輔助線為經(jīng)過目標(biāo)坐標(biāo)系原點(diǎn)指向地心的垂線;
14、根據(jù)所述第一夾角確定所述佩戴手的左右手識(shí)別結(jié)果。
15、在一些可能的實(shí)施例中,所述基于各所述重力加速度分量確定所述投影與第一輔助線間的第一夾角,包括:
16、根據(jù)各所述重力加速度分量確定第二夾角的弧度值;其中,所述第二夾角為第一分量與第二輔助線間的夾角;所述第一分量為重力加速度方向與所述目標(biāo)坐標(biāo)系的水平方向相同或相反的重力加速度分量;所述第二輔助線為經(jīng)過目標(biāo)坐標(biāo)系原點(diǎn)的水平線;
17、根據(jù)所述弧度值確定所述第二夾角,并根據(jù)所述投影指示的血流方向、所述第一分量指示的重力加速度方向和所述第二夾角確定所述第一夾角。
18、在一些可能的實(shí)施例中,所述根據(jù)所述第一夾角確定所述佩戴手的左右手識(shí)別結(jié)果,包括:
19、若所述第一夾角大于預(yù)設(shè)度數(shù),則確定所述佩戴手為右手;否則確定所述佩戴手為左手。
20、在一些可能的實(shí)施例中,所述控制所述智能手表向指定方向發(fā)射超聲波之前,所述方法還包括:
21、確定所述智能手表的位姿發(fā)生變化,且在所述智能手表的指定方向檢測到血液流動(dòng);或,確定用于指示左右手識(shí)別的目標(biāo)控件被觸發(fā)。
22、在一些可能的實(shí)施例中,所述根據(jù)所述重力加速度信息和所述血流方向確定所述佩戴手的左右手識(shí)別結(jié)果之后,所述方法還包括:
23、控制所述智能手表啟用與所述左右手識(shí)別結(jié)果對(duì)應(yīng)的佩戴模式;其中,所述佩戴模式包括左手模式或右手模式。
24、第二方面,本技術(shù)實(shí)施例還提供了一種智能手表的左右手識(shí)別裝置,所述裝置包括:
25、指示單元,被配置為執(zhí)行響應(yīng)于左右手識(shí)別指示,控制所述智能手表向指定方向發(fā)射超聲波;
26、方向單元,被配置為執(zhí)行根據(jù)預(yù)設(shè)時(shí)段內(nèi)接收的針對(duì)所述超聲波的反饋信號(hào)確定當(dāng)前智能手表的佩戴手的血流方向;
27、識(shí)別單元,被配置為執(zhí)行根據(jù)所述佩戴手的重力加速度信息和所述血流方向確定所述佩戴手的左右手識(shí)別結(jié)果。
28、在一些可能的實(shí)施例中,所述智能手表設(shè)有加速度傳感器,所述智能手表的表盤位于加速度傳感器的內(nèi)置三維坐標(biāo)系的水平截面;執(zhí)行所述確定所述佩戴手的左右手識(shí)別結(jié)果之前,所述識(shí)別單元還被配置為:
29、控制所述加速度傳感器檢測所述佩戴手的重力加速度,得到所述佩戴手在所述內(nèi)置三維坐標(biāo)系的各坐標(biāo)軸方向上的重力加速度分量;
30、將各所述重力加速度分量作為所述重力加速度信息。
31、在一些可能的實(shí)施例中,執(zhí)行所述根據(jù)所述重力加速度信息和所述血流方向確定所述佩戴手的左右手識(shí)別結(jié)果,所述識(shí)別單元被配置為:
32、確定所述血流方向在目標(biāo)坐標(biāo)系的水平界面內(nèi)的投影;其中,所述目標(biāo)坐標(biāo)系是以所述智能手表的表盤中心為原點(diǎn)構(gòu)建的三維坐標(biāo)系;
33、基于各所述重力加速度分量確定所述投影與第一輔助線間的第一夾角;其中,所述第一輔助線為經(jīng)過目標(biāo)坐標(biāo)系原點(diǎn)指向地心的垂線;
34、根據(jù)所述第一夾角確定所述佩戴手的左右手識(shí)別結(jié)果。
35、在一些可能的實(shí)施例中,執(zhí)行所述基于各所述重力加速度分量確定所述投影與第一輔助線間的第一夾角,所述識(shí)別單元被配置為:
36、根據(jù)各所述重力加速度分量確定第二夾角的弧度值;其中,所述第二夾角為第一分量與第二輔助線間的夾角;所述第一分量為在所述目標(biāo)坐標(biāo)系的水平方向的重力加速度分量;所述第二輔助線為經(jīng)過目標(biāo)坐標(biāo)系原點(diǎn)的水平線;
37、根據(jù)所述弧度值確定所述第二夾角,并根據(jù)所述投影指示的血流方向、所述第一分量指示的重力加速度方向和所述第二夾角確定所述第一夾角。
38、在一些可能的實(shí)施例中,執(zhí)行所述根據(jù)所述第一夾角確定所述佩戴手的左右手識(shí)別結(jié)果,所述識(shí)別單元被配置為:
39、若所述第一夾角大于預(yù)設(shè)度數(shù),則確定所述佩戴手為右手;否則確定所述佩戴手為左手。
40、在一些可能的實(shí)施例中,執(zhí)行所述控制所述智能手表向指定方向發(fā)射超聲波之前,所述指示單元還被配置為:
41、確定所述智能手表的位姿發(fā)生變化,且在所述智能手表的指定方向檢測到血液流動(dòng);或,確定用于指示左右手識(shí)別的目標(biāo)控件被觸發(fā)。
42、在一些可能的實(shí)施例中,執(zhí)行所述根據(jù)所述重力加速度信息和所述血流方向確定所述佩戴手的左右手識(shí)別結(jié)果之后,所述識(shí)別單元還被配置為:
43、控制所述智能手表啟用與所述左右手識(shí)別結(jié)果對(duì)應(yīng)的佩戴模式;其中,所述佩戴模式包括左手模式或右手模式。
44、第三方面,本技術(shù)實(shí)施例還提供了一種智能手表,所述智能手表包括顯示屏、多普勒血流儀、加速度傳感器和處理器;其中,
45、所述多普勒血流儀用于向指定方向發(fā)射超聲波,根據(jù)預(yù)設(shè)時(shí)段內(nèi)接收的針對(duì)所述超聲波的反饋信號(hào)確定當(dāng)前智能手表的佩戴手的血流方向;
46、所述加速度傳感器用于獲取佩戴手的重力加速度信息;
47、所述處理器用于根據(jù)所述佩戴手的重力加速度信息和所述血流方向確定所述佩戴手的左右手識(shí)別結(jié)果。
48、在一些可能的實(shí)施例中,所述智能手表的表盤位于加速度傳感器的內(nèi)置三維坐標(biāo)系的水平截面;執(zhí)行所述確定所述佩戴手的左右手識(shí)別結(jié)果之前,所述處理器還被配置為:
49、控制所述加速度傳感器檢測所述佩戴手的重力加速度,得到所述佩戴手在所述內(nèi)置三維坐標(biāo)系的各坐標(biāo)軸方向上的重力加速度分量;
50、將各所述重力加速度分量作為所述重力加速度信息。
51、在一些可能的實(shí)施例中,執(zhí)行所述根據(jù)所述重力加速度信息和所述血流方向確定所述佩戴手的左右手識(shí)別結(jié)果,所述處理器被配置為:
52、確定所述血流方向在目標(biāo)坐標(biāo)系的水平界面內(nèi)的投影;其中,所述目標(biāo)坐標(biāo)系是以所述智能手表的表盤中心為原點(diǎn)構(gòu)建的三維坐標(biāo)系;
53、基于各所述重力加速度分量確定所述投影與第一輔助線間的第一夾角;其中,所述第一輔助線為經(jīng)過目標(biāo)坐標(biāo)系原點(diǎn)指向地心的垂線;
54、根據(jù)所述第一夾角確定所述佩戴手的左右手識(shí)別結(jié)果。
55、在一些可能的實(shí)施例中,執(zhí)行所述基于各所述重力加速度分量確定所述投影與第一輔助線間的第一夾角,所述處理器被配置為:
56、根據(jù)各所述重力加速度分量確定第二夾角的弧度值;其中,所述第二夾角為第一分量與第二輔助線間的夾角;所述第一分量為在所述目標(biāo)坐標(biāo)系的水平方向的重力加速度分量;所述第二輔助線為經(jīng)過目標(biāo)坐標(biāo)系原點(diǎn)的水平線;
57、根據(jù)所述弧度值確定所述第二夾角,并根據(jù)所述投影指示的血流方向、所述第一分量指示的重力加速度方向和所述第二夾角確定所述第一夾角。
58、在一些可能的實(shí)施例中,執(zhí)行所述根據(jù)所述第一夾角確定所述佩戴手的左右手識(shí)別結(jié)果,所述處理器被配置為:
59、若所述第一夾角大于預(yù)設(shè)度數(shù),則確定所述佩戴手為右手;否則確定所述佩戴手為左手。
60、在一些可能的實(shí)施例中,控制所述多普勒血流儀向指定方向發(fā)射超聲波之前,所述處理器還被配置為:
61、確定所述智能手表的位姿發(fā)生變化,且在所述智能手表的指定方向檢測到血液流動(dòng);或,確定用于指示左右手識(shí)別的目標(biāo)控件被觸發(fā)。
62、在一些可能的實(shí)施例中,執(zhí)行所述根據(jù)所述重力加速度信息和所述血流方向確定所述佩戴手的左右手識(shí)別結(jié)果之后,所述處理器還被配置為:
63、控制所述智能手表啟用與所述左右手識(shí)別結(jié)果對(duì)應(yīng)的佩戴模式;其中,所述佩戴模式包括左手模式或右手模式。
64、第四方面,本技術(shù)實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中的指令由電子設(shè)備的處理器執(zhí)行時(shí),使得電子設(shè)備能夠執(zhí)行如本技術(shù)第一方面中提供的任一方法。
65、第五方面,本技術(shù)一實(shí)施例提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如本技術(shù)第一方面中提供的任一方法。
66、本技術(shù)實(shí)施例中,通過響應(yīng)于左右手識(shí)別指示后,控制智能手表向指定方向發(fā)射超聲波以根據(jù)預(yù)設(shè)時(shí)段內(nèi)接收的針對(duì)該超聲波的反饋信號(hào)來確定當(dāng)前智能手表的佩戴手的血流方向,繼而根據(jù)當(dāng)前佩戴手的重力加速度信息和血流方向確定當(dāng)前佩戴手的左右手識(shí)別結(jié)果。通過上述流程可使智能手表自主識(shí)別當(dāng)前佩戴手為左手或是右手,無需用戶主動(dòng)反饋,提高用戶體驗(yàn)。
67、本技術(shù)的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本技術(shù)而了解。本技術(shù)的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。