1.一種引體向上的計(jì)數(shù)方法,其特征在于,所述計(jì)數(shù)方法包括:
智能手表獲取用戶的身高信息,并根據(jù)所述身高信息設(shè)置垂直位移閾值;
獲取用戶手臂向上的位移,比對(duì)所述位移與所述垂直位移閾值;
若所述位移大于所述垂直位移閾值時(shí),初始化引體向上的計(jì)數(shù)值為0;
判斷用戶手臂是否發(fā)生水平位移和/或發(fā)生向下的位移;
若用戶手臂在預(yù)設(shè)時(shí)間內(nèi)均未發(fā)生水平位移和向下的位移時(shí),判斷用戶頭部是否逐漸靠近所述智能手表;
當(dāng)用戶頭部逐漸靠近所述智能手表時(shí),若所述用戶頭部與所述智能手表的距離小于預(yù)設(shè)的距離閾值,則更新引體向上的計(jì)數(shù)值。
2.如權(quán)利要求1所述的引體向上的計(jì)數(shù)方法,其特征在于,所述獲取用戶手臂向上的位移包括:
通過運(yùn)動(dòng)傳感器獲取用戶手臂的運(yùn)動(dòng)狀態(tài)信息,根據(jù)所述運(yùn)動(dòng)狀態(tài)信息獲取用戶手臂向上的位移;和/或
通過氣壓傳感器獲取用戶手臂的海拔變化信息,根據(jù)所述海拔變化信息獲取用戶手臂向上的位移。
3.如權(quán)利要求1或2所述的引體向上的計(jì)數(shù)方法,其特征在于,所述垂直位移閾值為身高信息的三分之一。
4.如權(quán)利要求1所述的引體向上的計(jì)數(shù)方法,其特征在于,在更新引體向上的計(jì)數(shù)值之后,所述計(jì)數(shù)方法還包括:
判斷用戶頭部是否逐漸遠(yuǎn)離所述智能手表;
若是,則記錄當(dāng)前時(shí)間信息;
獲取上一次記錄的時(shí)間信息,計(jì)算所述當(dāng)前時(shí)間信息與所述上一次記錄的時(shí)間信息之間的差值,所述差值為本次引體向上的持續(xù)時(shí)間。
5.如權(quán)利要求4所述的引體向上的計(jì)數(shù)方法,其特征在于,所述計(jì)數(shù)方法還包括:
顯示本次引體向上的持續(xù)時(shí)間和/或指定時(shí)間范圍內(nèi)的引體向上的持續(xù)時(shí)間;和/或
將所述引體向上的計(jì)數(shù)值分享至指定應(yīng)用。
6.一種引體向上的計(jì)數(shù)裝置,其特征在于,所述計(jì)數(shù)裝置包括:
設(shè)置模塊,用于獲取用戶的身高信息,并根據(jù)所述身高信息設(shè)置垂直位移閾值;
獲取模塊,用于獲取用戶手臂向上的位移,比對(duì)所述位移與所述垂直位移閾值;
初始化模塊,用于若所述位移大于所述垂直位移閾值時(shí),初始化引體向上的計(jì)數(shù)值為0;
第一判斷模塊,用于判斷用戶手臂是否發(fā)生水平位移和/或發(fā)生向下的位移;
第二判斷模塊,用于若用戶手臂在預(yù)設(shè)時(shí)間內(nèi)均未發(fā)生水平位移和向下的位移時(shí),判斷用戶頭部是否逐漸靠近智能手表;
更新模塊,用于當(dāng)用戶頭部逐漸靠近所述智能手表時(shí),若所述用戶頭部與所述智能手表的距離小于預(yù)設(shè)的距離閾值,則更新引體向上的計(jì)數(shù)值。
7.如權(quán)利要求6所述的引體向上的計(jì)數(shù)裝置,其特征在于,所述獲取模塊包括:
第一獲取單元,用于通過運(yùn)動(dòng)傳感器獲取用戶手臂的運(yùn)動(dòng)狀態(tài)信息,根據(jù)所述運(yùn)動(dòng)狀態(tài)信息獲取用戶手臂向上的位移;和/或
第二獲取單元,用于通過氣壓傳感器獲取用戶手臂的海拔變化信息,根據(jù)所述海拔變化信息獲取用戶手臂向上的位移。
8.如權(quán)利要求6或7所述的引體向上的計(jì)數(shù)裝置,其特征在于,所述垂直位移閾值為身高信息的三分之一。
9.如權(quán)利要求6所述的引體向上的計(jì)數(shù)裝置,其特征在于,所述計(jì)數(shù)裝置還包括:
第三判斷模塊,用于在更新引體向上的計(jì)數(shù)值之后,判斷用戶頭部是否逐漸遠(yuǎn)離所述智能手表;
記錄模塊,用于若用戶頭部逐漸遠(yuǎn)離所述智能手表時(shí),記錄當(dāng)前時(shí)間信息;
計(jì)算模塊,用于獲取上一次記錄的時(shí)間信息,計(jì)算所述當(dāng)前時(shí)間信息與所述上一次記錄的時(shí)間信息之間的差值,所述差值為本次引體向上的持續(xù)時(shí)間。
10.如權(quán)利要求9所述的引體向上的計(jì)數(shù)裝置,其特征在于,所述計(jì)數(shù)裝置還包括:
顯示模塊,用于顯示本次引體向上的持續(xù)時(shí)間和/或指定時(shí)間范圍內(nèi)的引體向上的持續(xù)時(shí)間;和/或
分享模塊,用于將所述引體向上的計(jì)數(shù)值分享至指定應(yīng)用。