欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

引體向上的計(jì)數(shù)方法及裝置與流程

文檔序號:12468296閱讀:1116來源:國知局
引體向上的計(jì)數(shù)方法及裝置與流程

本發(fā)明屬于信息技術(shù)領(lǐng)域,尤其涉及一種引體向上的計(jì)數(shù)方法及裝置。



背景技術(shù):

引體向上作為《國家學(xué)生體質(zhì)健康標(biāo)準(zhǔn)》中的指定鍛煉項(xiàng)目與標(biāo)準(zhǔn)項(xiàng)目,逐漸受到學(xué)生的重視。然而,現(xiàn)有的引體向上計(jì)數(shù)方式主要為學(xué)生心里默數(shù),容易出錯(cuò)或者忘記;并且由于體力消耗,學(xué)生在力量不足時(shí)容易出現(xiàn)動作不達(dá)標(biāo)的問題,不利于學(xué)生完成鍛煉指標(biāo);學(xué)生也無法回顧指定時(shí)間段內(nèi)引體向上的歷史記錄,查看自身的進(jìn)步狀況。



技術(shù)實(shí)現(xiàn)要素:

鑒于此,本發(fā)明實(shí)施例提供一種引體向上的計(jì)數(shù)方法及裝置,以實(shí)現(xiàn)對引體向上動作的檢測和自動計(jì)數(shù)。

第一方面,提供了一種引體向上的計(jì)數(shù)方法,所述計(jì)數(shù)方法包括:

智能手表獲取用戶的身高信息,并根據(jù)所述身高信息設(shè)置垂直位移閾值;

獲取用戶手臂向上的位移,比對所述位移與所述垂直位移閾值;

若所述位移大于所述垂直位移閾值時(shí),初始化引體向上的計(jì)數(shù)值為0;

判斷用戶手臂是否發(fā)生水平位移和/或發(fā)生向下的位移;

若用戶手臂在預(yù)設(shè)時(shí)間內(nèi)均未發(fā)生水平位移和向下的位移時(shí),判斷用戶頭部是否逐漸靠近所述智能手表;

當(dāng)用戶頭部逐漸靠近所述智能手表時(shí),若所述用戶頭部與所述智能手表的距離小于預(yù)設(shè)的距離閾值,則更新引體向上的計(jì)數(shù)值。

第二方面,提供了一種引體向上的計(jì)數(shù)裝置,所述計(jì)數(shù)裝置包括:

設(shè)置模塊,用于獲取用戶的身高信息,并根據(jù)所述身高信息設(shè)置垂直位移閾值;

獲取模塊,用于獲取用戶手臂向上的位移,比對所述位移與所述垂直位移閾值;

初始化模塊,用于若所述位移大于所述垂直位移閾值時(shí),初始化引體向上的計(jì)數(shù)值為0;

第一判斷模塊,用于判斷用戶手臂是否發(fā)生水平位移和/或發(fā)生向下的位移;

第二判斷模塊,用于若用戶手臂在預(yù)設(shè)時(shí)間內(nèi)均未發(fā)生水平位移和向下的位移時(shí),判斷用戶頭部是否逐漸靠近智能手表;

更新模塊,用于當(dāng)用戶頭部逐漸靠近所述智能手表時(shí),若所述用戶頭部與所述智能手表的距離小于預(yù)設(shè)的距離閾值,則更新引體向上的計(jì)數(shù)值。

與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例通過結(jié)合用戶的身高信息設(shè)置垂直位移閾值;當(dāng)獲取到用戶手臂向上的位移時(shí),比對所述位移和所述垂直位移閾值;當(dāng)所述位移大于所述垂直位移閾值時(shí),初始化引體向上的計(jì)數(shù)值為0,并判斷用戶手臂是否發(fā)生水平位移和/或發(fā)生向下的位移;若用戶手臂在預(yù)設(shè)時(shí)間內(nèi)均未發(fā)生水平位移和向下的位移時(shí),則判斷用戶頭部是否逐漸靠近智能手表;當(dāng)用戶頭部逐漸靠近所述智能手表時(shí),若所述用戶頭部與所述智能手表的距離小于預(yù)設(shè)的距離閾值,則判定用戶完成一次引體向上動作,更新引體向上的計(jì)數(shù)值;從而實(shí)現(xiàn)了對引體向上動作的檢測和計(jì)數(shù),且根據(jù)用戶頭部與智能手表的距離來判斷用戶身體往上拉起并計(jì)數(shù),提高了引體向上動作計(jì)數(shù)的準(zhǔn)確性,有助于用戶完成達(dá)標(biāo)動作,減少了用戶在力量不足時(shí)出現(xiàn)的不達(dá)標(biāo)動作。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他附圖。

圖1是本發(fā)明實(shí)施例提供的引體向上的計(jì)數(shù)方法的實(shí)現(xiàn)流程圖;

圖2是本發(fā)明實(shí)施例提供的智能手表的組成結(jié)構(gòu)圖;

圖3是本發(fā)明另一實(shí)施例提供的引體向上的計(jì)數(shù)方法的實(shí)現(xiàn)流程圖;

圖4是本發(fā)明實(shí)施例提供的引體向上的計(jì)數(shù)裝置的組成結(jié)構(gòu)圖。

具體實(shí)施方式

為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

本發(fā)明實(shí)施例通過結(jié)合用戶的身高信息設(shè)置垂直位移閾值;當(dāng)獲取到用戶手臂向上的位移時(shí),比對所述位移和所述垂直位移閾值;當(dāng)所述位移大于所述垂直位移閾值時(shí),初始化引體向上的計(jì)數(shù)值為0,并判斷用戶手臂是否發(fā)生水平位移和/或發(fā)生向下的位移;若用戶手臂在預(yù)設(shè)時(shí)間內(nèi)均未發(fā)生水平位移和向下的位移時(shí),則判斷用戶頭部是否逐漸靠近智能手表;當(dāng)用戶頭部逐漸靠近所述智能手表時(shí),若所述用戶頭部與所述智能手表的距離小于預(yù)設(shè)的距離閾值,則判定用戶完成一次引體向上動作,更新引體向上的計(jì)數(shù)值;從而實(shí)現(xiàn)了對引體向上動作的檢測和計(jì)數(shù),且根據(jù)用戶頭部與智能手表的距離來判斷用戶身體往上拉起并計(jì)數(shù),提高了引體向上動作計(jì)數(shù)的準(zhǔn)確性,有助于用戶完成達(dá)標(biāo)動作,減少了用戶在力量不足時(shí)出現(xiàn)的不達(dá)標(biāo)動作。本發(fā)明實(shí)施例還提供了相應(yīng)的引體向上的計(jì)數(shù)裝置,以下分別進(jìn)行詳細(xì)的說明。

圖1示出了本發(fā)明實(shí)施例提供的引體向上的計(jì)數(shù)方法的實(shí)現(xiàn)流程。

在本發(fā)明實(shí)施例中,所述引體向上的計(jì)數(shù)方法應(yīng)用于智能手表。所述智能手表穿戴在用戶手腕上。圖2示出了本發(fā)明實(shí)施例提供的智能手表的組成結(jié)構(gòu),為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。在圖2中,所述智能手表包括運(yùn)動傳感器1、紅外傳感器2以及處理器3,可選地,所述智能手表還可以包括氣壓傳感器4、攝像頭5等。其中,所述運(yùn)動傳感器1、紅外傳感器2、氣壓傳感器4以及攝像頭5均與所述處理器3連接。所述運(yùn)動傳感器1、紅外傳感器2、氣壓傳感器4以及攝像頭5用于獲取外界信息,所述處理器3用于對所述外界信息進(jìn)行識別及處理。

參閱圖1,所述引體向上的計(jì)數(shù)方法包括:

在步驟S101中,智能手表獲取用戶的身高信息,并根據(jù)所述身高信息設(shè)置垂直位移閾值。

在本發(fā)明實(shí)施例中,所述垂直位移閾值為判斷用戶的引體向上動作是否達(dá)標(biāo)的標(biāo)準(zhǔn)之一,用于判斷用戶是否產(chǎn)生伸手臂的動作??蛇x地,由于不同年齡的用戶,比如青年人與小童,手臂長度差別很大,然而手臂長度與身高的比例差別較小,因此,本發(fā)明實(shí)施例根據(jù)用戶的身高信息來設(shè)置所述垂直位移閾值,需要用戶預(yù)先在所述智能手表上輸入自身的身高信息。智能手表獲取到所述身高信息之后,則根據(jù)所述身高信息計(jì)算所述垂直位移閾值,然后設(shè)置所述垂直位移閾值。示例性地,所述垂直位移閾值可以設(shè)置為身高信息的三分之一。通過根據(jù)用戶的身高信息來設(shè)置垂直位移閾值,避擴(kuò)大了本發(fā)明實(shí)施例提供的引體向上的計(jì)數(shù)方法的受眾范圍,滿足了不同的用戶需求,并且提高了引體向上檢測的準(zhǔn)確性。

在步驟S102中,獲取用戶手臂向上的位移,比對所述位移與所述垂直位移閾值。

作為本發(fā)明的一個(gè)優(yōu)選示例,當(dāng)所述智能手表上包括運(yùn)動傳感器時(shí),可以通過所述運(yùn)動傳感器獲取用戶手臂的運(yùn)動狀態(tài)信息,然后根據(jù)所述運(yùn)動狀態(tài)信息獲取用戶手臂向上的位移。

作為本發(fā)明的另一個(gè)優(yōu)選示例,當(dāng)所述智能手表上包括氣壓傳感器時(shí),也可以通過所述氣壓傳感器獲取用戶手臂的海拔變化信息,然后根據(jù)所述海拔變化信息獲取用戶手臂向上的位移。

作為本發(fā)明的另一個(gè)優(yōu)選示例,當(dāng)所述智能手表上既包括運(yùn)動傳感器又包括氣壓傳感器時(shí),可以同時(shí)結(jié)合所述運(yùn)動傳感器和氣壓傳感器來獲取用戶手臂向上的位移。本示例通過結(jié)合運(yùn)動傳感器和氣壓傳感器,有效地提高獲取用戶手臂向上的位移的準(zhǔn)確性。

在獲取到用戶手臂向上的位移之后,則比對所述位移與所述垂直位移閾值,以確定用戶是否產(chǎn)生伸手臂的動作。

在步驟S103中,若所述位移大于所述垂直位移閾值時(shí),初始化引體向上的計(jì)數(shù)值為0。

在步驟S104中,判斷用戶手臂是否發(fā)生水平位移和/或發(fā)生向下的位移。

在步驟S105中,若用戶手臂在預(yù)設(shè)時(shí)間內(nèi)均未發(fā)生水平位移和向下的位移時(shí),判斷用戶頭部是否逐漸靠近所述智能手表。

在這里,若用戶手臂向上的位移大于所述垂直位移閾值時(shí),確定用戶產(chǎn)生了伸手臂的動作,則初始化引體向上的計(jì)數(shù)值為0以開始計(jì)時(shí)。然而用戶可能僅僅是進(jìn)行伸展類運(yùn)動,不一定抓住杠子,還需要進(jìn)一步區(qū)分用戶是否在進(jìn)行伸展類動作。

其中,當(dāng)用戶進(jìn)行伸展類運(yùn)動時(shí),在舉起手臂之后較短的時(shí)間內(nèi)就會進(jìn)行向左、向右、向前或向后的水平位移,或者進(jìn)行向下的位移。因此,本發(fā)明實(shí)施例通過預(yù)設(shè)時(shí)間范圍內(nèi)是否檢測到用戶手臂的水平位移和向下的位移來判定用戶是否正在進(jìn)行伸展類動作。

示例性地,若檢測到用戶手臂向上的位移且位移大于預(yù)設(shè)閾值,本發(fā)明實(shí)施例繼續(xù)通過所述運(yùn)動傳感器獲取用戶手臂的運(yùn)動狀態(tài)信息,根據(jù)所述運(yùn)動狀態(tài)信息判斷用戶手臂是否在由X軸、Y軸構(gòu)成的水平面上產(chǎn)生水平位移并判斷所述水平位移是否大于預(yù)設(shè)的水平位移閾值,以及判斷用戶手臂是否產(chǎn)生向下的位移,以確定用戶是否在進(jìn)行伸展類動作。若戶手臂在預(yù)設(shè)時(shí)間內(nèi)沒有在由X軸、Y軸構(gòu)成的水平面上產(chǎn)生大于水平位移閾值的水平位移,并且沒有產(chǎn)生向下的位移,則排除用戶進(jìn)行伸展類動作,判定為用戶要進(jìn)行引體向上動作。可選地,所述水平位移閾值可以為30厘米,所述預(yù)設(shè)時(shí)間可以為4秒。

另一方面,若戶手臂在預(yù)設(shè)時(shí)間內(nèi)在由X軸、Y軸構(gòu)成的水平面上產(chǎn)生大于水平位移閾值的水平位移,和/或,在發(fā)生向上的位移之后手臂產(chǎn)生向下的位移,則判定為用戶正在進(jìn)行伸展類動作,結(jié)束對本次引體向上動作的計(jì)數(shù)。

在判定為用戶要進(jìn)行引體向上動作之后,繼續(xù)判斷用戶身體是否往上拉起以及往上拉起的距離是否達(dá)標(biāo)。在這里,可以通過紅外傳感器和/或攝像頭判斷用戶身體是否往上拉起。

在引體向上過程中,當(dāng)用戶抓住單杠往上拉起身體之前,用戶的手腕是在用戶頭部上方的,因此,智能手表位于用戶頭部上方。本發(fā)明實(shí)施例通過紅外傳感器和/或攝像頭獲取智能手表與用戶頭部的距離,判斷所述是否逐漸減小來確定用戶身體是否往上拉起。若智能手表與用戶頭部的距離逐漸減小,則判定為用戶身體往上拉起。

在步驟S106中,當(dāng)用戶頭部逐漸靠近所述智能手表時(shí),若所述用戶頭部與所述智能手表的距離小于預(yù)設(shè)的距離閾值,則更新引體向上的計(jì)數(shù)值。

進(jìn)一步地,為了提高用戶完成達(dá)標(biāo)動作的概率,本發(fā)明實(shí)施例設(shè)置了距離閾值,規(guī)定用戶身體往上拉起足夠的距離才進(jìn)行一次計(jì)數(shù)。可選地,所述距離閾值為用戶身體往上拉起至頭頂?shù)竭_(dá)單杠時(shí)所述智能手表與用戶頭部之間的距離。在頭頂?shù)竭_(dá)單杠之后,若用戶繼續(xù)往上拉起身體,頭部繼續(xù)向上移動,智能手表與用戶頭部之間的距離還會繼續(xù)減小,然后在用戶頭部超過單杠之后逐漸增加。本發(fā)明實(shí)施例在智能手表與用戶頭部的距離逐漸減小且所述距離小于預(yù)設(shè)的距離閾值時(shí),則判定用戶完成一次引體向上,更新引體向上的計(jì)數(shù)值,從而提高了引體向上計(jì)數(shù)的準(zhǔn)確性,并且保證了用戶的引體向上動作往上拉起了足夠的距離,減少了用戶在力量不足時(shí)出現(xiàn)的不達(dá)標(biāo)動作,。

作為本發(fā)明的一個(gè)優(yōu)選示例,為了提升用戶的體驗(yàn)感,本發(fā)明實(shí)施例增加了記錄每次引體向上動作的時(shí)間信息。在圖1提供的引體向上的計(jì)數(shù)方法的基礎(chǔ)上,所述計(jì)數(shù)方法還可以包括:

判斷用戶頭部是否逐漸遠(yuǎn)離所述智能手表;

若是,則記錄當(dāng)前時(shí)間信息;

獲取上一次記錄的時(shí)間信息,計(jì)算所述當(dāng)前時(shí)間信息與所述上一次記錄的時(shí)間信息之間的差值,所述差值為本次引體向上的持續(xù)時(shí)間。

在這里,當(dāng)用戶頭部逐漸遠(yuǎn)離所述智能手表時(shí),判定用戶身體徐徐下降,則結(jié)束本次計(jì)數(shù),重新進(jìn)入下一輪計(jì)數(shù),并且記錄當(dāng)前的時(shí)間信息。本發(fā)明實(shí)施例還根據(jù)上一次引體向上動作記錄的時(shí)間信息,計(jì)算本次引體向上動作的持續(xù)時(shí)間,以協(xié)助用戶了解本次引體向上動作的完成速度,有助于用戶了解自身的進(jìn)步狀況,提升了用戶的體驗(yàn)感。

圖3示出了本發(fā)明實(shí)施例提供的引體向上的計(jì)數(shù)方法的實(shí)現(xiàn)流程。

參閱圖3,所述引體向上的計(jì)數(shù)方法包括:

在步驟S301中,智能手表獲取用戶的身高信息,并根據(jù)所述身高信息設(shè)置位移閾值。

在步驟S302中,獲取用戶手臂向上的位移,比對所述位移與所述垂直位移閾值。

在步驟S303中,若所述位移大于所述垂直位移閾值時(shí),初始化引體向上的計(jì)數(shù)值為0。

在步驟S304中,判斷用戶手臂是否發(fā)生水平位移和發(fā)生向下的位移。

在步驟S305中,若用戶手臂在預(yù)設(shè)時(shí)間內(nèi)均未發(fā)生水平位移和向下的位移時(shí),判斷用戶頭部是否逐漸靠近所述智能手表;

在步驟S306中,當(dāng)用戶頭部逐漸靠近所述智能手表時(shí),若所述用戶頭部與所述智能手表的距離小于預(yù)設(shè)的距離閾值,則更新引體向上的計(jì)數(shù)值。

在步驟S307中,判斷用戶頭部是否逐漸遠(yuǎn)離所述智能手表;

若是,則執(zhí)行步驟S308。

在步驟S308中,記錄當(dāng)前時(shí)間信息。

在步驟S309中,獲取上一次記錄的時(shí)間信息,計(jì)算所述當(dāng)前時(shí)間信息與所述上一次記錄的時(shí)間信息之間的差值,所述差值為本次引體向上的持續(xù)時(shí)間。

返回步驟S304,以進(jìn)行下一輪計(jì)數(shù)。

進(jìn)一步地,在圖1或圖2實(shí)施例的基礎(chǔ)上,所述計(jì)數(shù)方法還可以包括:

顯示本次引體向上的持續(xù)時(shí)間和/或指定時(shí)間范圍內(nèi)的引體向上的持續(xù)時(shí)間。

在這里,本發(fā)明實(shí)施例通過接收用戶在所述智能手表上輸入的操作指令,并根據(jù)所述操作指令來顯示本次引體向上的持續(xù)時(shí)間和/或指定時(shí)間范圍內(nèi)連續(xù)多次引體向上的持續(xù)時(shí)間,從而實(shí)現(xiàn)了對引體向上的歷史記錄的回顧。

進(jìn)一步地,在圖1或圖2實(shí)施例的基礎(chǔ)上,所述計(jì)數(shù)方法還可以包括:

將所述引體向上的計(jì)數(shù)值分享至指定應(yīng)用。

在這里,本發(fā)明實(shí)施例通過接收用戶在所述智能手表上輸入的操作指令,并根據(jù)所述操作指令來將所述引體向上的計(jì)數(shù)值發(fā)送至指定應(yīng)用,所述指定應(yīng)用包括但不限于比如微信、騰訊QQ、Keep、悅跑圈等社交軟件,實(shí)現(xiàn)用戶之間運(yùn)動數(shù)據(jù)的分享、排名及交流,進(jìn)一步提升了用戶的體驗(yàn)感。

圖4示出了本發(fā)明實(shí)施例提供的引體向上的計(jì)數(shù)裝置的組成結(jié)構(gòu),為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。

在本發(fā)明實(shí)施例中,所述引體向上的計(jì)數(shù)裝置用于實(shí)現(xiàn)上述圖2至圖3實(shí)施例中所述的引體向上的計(jì)數(shù)方法,可以是內(nèi)置于智能手表的軟件單元、硬件單元或者軟硬件結(jié)合的單元。所述智能手表包括運(yùn)動傳感器、紅外傳感器、氣壓傳感器、攝像頭以及處理器。

參閱圖4,所述引體向上的計(jì)數(shù)裝置包括:

設(shè)置模塊41,用于獲取用戶的身高信息,并根據(jù)所述身高信息設(shè)置垂直位移閾值;

獲取模塊42,用于獲取用戶手臂向上的位移,比對所述位移與所述垂直位移閾值;

初始化模塊43,用于若所述位移大于所述垂直位移閾值時(shí),初始化引體向上的計(jì)數(shù)值為0;

第一判斷模塊44,用于判斷用戶手臂是否發(fā)生水平位移和/或發(fā)生向下的位移;

第二判斷模塊45,用于若用戶手臂在預(yù)設(shè)時(shí)間內(nèi)均未發(fā)生水平位移和向下的位移時(shí),判斷用戶頭部是否逐漸靠近智能手表;

更新模塊46,用于當(dāng)用戶頭部逐漸靠近所述智能手表時(shí),若所述用戶頭部與所述智能手表的距離小于預(yù)設(shè)的距離閾值,則更新引體向上的計(jì)數(shù)值。

進(jìn)一步地,在本發(fā)明實(shí)施例中,所述垂直位移閾值為判斷用戶的引體向上動作是否達(dá)標(biāo)的標(biāo)準(zhǔn)之一,用于判斷用戶是否產(chǎn)生伸手臂的動作。示例性地,所述垂直位移閾值可以設(shè)置為身高信息的三分之一。通過根據(jù)用戶的身高信息來設(shè)置垂直位移閾值,擴(kuò)大了本發(fā)明實(shí)施例提供的引體向上的計(jì)數(shù)方法的受眾范圍,滿足了不同的用戶需求,并且提高了引體向上檢測的準(zhǔn)確性。

進(jìn)一步地,所述獲取模塊42包括:

第一獲取單元421,用于通過運(yùn)動傳感器獲取用戶手臂的運(yùn)動狀態(tài)信息,根據(jù)所述運(yùn)動狀態(tài)信息獲取用戶手臂向上的位移;和/或

第二獲取單元422,用于通過氣壓傳感器獲取用戶手臂的海拔變化信息,根據(jù)所述海拔變化信息獲取用戶手臂向上的位移。

在這里,本發(fā)明實(shí)施例結(jié)合運(yùn)動傳感器和氣壓傳感器來獲取用戶向上的位移,能夠進(jìn)一步提高用戶手臂向上位移的準(zhǔn)確性。

進(jìn)一步地,所述計(jì)數(shù)裝置還包括:

第三判斷模塊47,用于在更新引體向上的計(jì)數(shù)值之后,判斷用戶頭部是否逐漸遠(yuǎn)離所述智能手表。

記錄模塊48,用于若用戶頭部逐漸遠(yuǎn)離所述智能手表時(shí),記錄當(dāng)前時(shí)間信息。

計(jì)算模塊49,用于獲取上一次記錄的時(shí)間信息,計(jì)算所述當(dāng)前時(shí)間信息與所述上一次記錄的時(shí)間信息之間的差值,所述差值為本次引體向上的持續(xù)時(shí)間。

進(jìn)一步地,所述計(jì)數(shù)裝置還包括:

顯示模塊410,用于根據(jù)用戶的操作指令,顯示本次引體向上的持續(xù)時(shí)間和/或指定時(shí)間范圍內(nèi)的引體向上的持續(xù)時(shí)間;和/或

分享模塊411,用于根據(jù)用戶的操作指令,將所述引體向上的計(jì)數(shù)值分享至指定應(yīng)用。

需要說明的是,本發(fā)明實(shí)施例中的裝置可以用于實(shí)現(xiàn)上述方法實(shí)施例中的全部技術(shù)方案,其各個(gè)功能模塊的功能可以根據(jù)上述方法實(shí)施例中的方法具體實(shí)現(xiàn),其具體實(shí)現(xiàn)過程可參照上述實(shí)例中的相關(guān)描述,此處不再贅述。

本發(fā)明實(shí)施例通過結(jié)合用戶的身高信息設(shè)置垂直位移閾值;當(dāng)獲取到用戶手臂向上的位移時(shí),比對所述位移和所述垂直位移閾值;當(dāng)所述位移大于所述垂直位移閾值時(shí),初始化引體向上的計(jì)數(shù)值為0,并判斷用戶手臂是否發(fā)生水平位移和/或發(fā)生向下的位移;若用戶手臂在預(yù)設(shè)時(shí)間內(nèi)均未發(fā)生水平位移和向下的位移時(shí),則判斷用戶頭部是否逐漸靠近智能手表;當(dāng)用戶頭部逐漸靠近所述智能手表時(shí),若所述用戶頭部與所述智能手表的距離小于預(yù)設(shè)的距離閾值,則判定用戶完成一次引體向上動作,更新引體向上的計(jì)數(shù)值;從而實(shí)現(xiàn)了對引體向上動作的檢測和計(jì)數(shù),且根據(jù)用戶頭部與智能手表的距離來判斷用戶身體往上拉起并計(jì)數(shù),提高了引體向上動作計(jì)數(shù)的準(zhǔn)確性,有助于用戶完成達(dá)標(biāo)動作,減少了用戶在力量不足時(shí)出現(xiàn)的不達(dá)標(biāo)動作。

本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。

所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。

在本申請所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的引體向上的計(jì)數(shù)方法及裝置,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述模塊、單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。

另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元、模塊可以集成在一個(gè)處理單元中,也可以是各個(gè)單元、模塊單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元、模塊集成在一個(gè)單元中。

所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲在一個(gè)計(jì)算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個(gè)存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
张家港市| 安陆市| 丰原市| 冀州市| 兴安盟| 七台河市| 日土县| 四平市| 怀安县| 应城市| 定远县| 盖州市| 新平| 吉首市| 北宁市| 屏山县| 沙湾县| 慈利县| 淄博市| 吕梁市| 瑞金市| 禄丰县| 新平| 大厂| 家居| 碌曲县| 托里县| 和静县| 贺兰县| 翁源县| 珠海市| 鄯善县| 凉山| 紫阳县| 双柏县| 吉安市| 登封市| 盐源县| 商洛市| 永顺县| 平度市|