步進計數器裝置及步進計數方法與流程
2023-10-05 22:19:34 1

多個實施例大致關於一種步進計數器裝置以及一種步進計數方法。
背景技術:
一個人在一預定時間內所走的步行次數,例如在一天內或在一訓練課程內所走的步行次數,是例如評估進一步的訓練目標的有價值的指針。正因如此,可能需要一種有效的方法來確定一個人步行的步數。
技術實現要素:
根據各種實施例,可提供一種步進計數器裝置。該步進計數器裝置可包括加速度儀,被配置以確定在多個軸中的每個軸的加速度;主軸確定電路,被配置以基於針對多個軸中的每個軸確定用於個別軸的多個基準來確定多個軸中的一個軸為主軸;步數確定電路,被配置以基於確定主軸的多個基準來確定步進次數;其中個別軸的基準包括指示個別軸的加速度的頻率是否在第一預定範圍內的基準;指示個別軸在各種循環之間的加速度的頻率的變化是否在第二預定範圍內的基準;指示個別軸在各種循環之間的加速度的振幅的變化是否在第三預定範圍內的基準;以及指示個別軸的加速度是否高於預定閾值的基準。根據各種實施例,預定閾值(換言之:最小加速度閾值)可以是0.01g,或可以是0.1g,或可以是0.5g,其中g是加速度的單位,等於在地球表面的重力加速度(例如約9.81m/s2)。
根據各種實施例,可提供一種步進計數方法。該步進的計數方法可包括:確定多個軸中的每個軸的加速度;基於針對多個軸中的每個軸確定用於個別軸的多個基準來確定多個軸中的一個軸為主軸;以及基於確定主軸的多個基準確定步進次數;其中個別軸的基準包括指示個別軸的加速度的頻率是否在第一預定範圍內的基準;指示個別軸在各種循環之間的加速度的頻率的變化是否在第二預定範圍內的基準;指示個別軸在各種循環之間的加速度的振幅的變化是否在第三預定範圍內的基準;以及指示個別軸的加速度是否高於預定閾值的基準。
附圖說明
在附圖中,在不同的附圖中相同的附圖標記通常是指相同的部件。附圖並非必要為按比例的,相反的,而是一般著重於說明本發明的原理。為了清楚表達,各個特徵或組件的尺寸可任意地放大或縮小。在以下描述中,本發明的各種實施例將參照以下附圖進行描述,其中:
圖1a示出了根據各種實施例的步進計數器裝置;
圖1b示出了根據各種實施例的步進計數器裝置;
圖1c示出了根據各種實施例的步進計數方法的流程圖;以及
圖2示出了根據各種實施例的步進計數方法的流程圖。
具體實施方式
以下詳細說明參考附圖進行,該附圖以例示的方式顯示可用以實現本發明的具體細節和實施例。將足夠詳細地說明這些實施例,以使本領域普通技術人員能夠實踐本發明。在不脫離本發明的範圍的情況下,可使用其他實施例,可以進行結構及邏輯上的改變。各種實施例未必相互排斥,某些實施例可與一個或多個其他實施例組合而形成新的實施例。
在本文中,如在本說明書中說明的步進計數器裝置可包括一內存,該內存例如是用於由步進計數器裝置執行的處理。在實施例中使用的內存可以是易失性內存(volatilememory),例如動態隨機存取內存(dram)或非易失性內存(non-volatilememory),例如可程序只讀存儲器(prom)、可清除可程序只讀存儲器(eprom)、電子式可清除程序化只讀存儲器(eeprom)、或快閃記憶體,例如一浮閘內存、電荷捕捉內存、磁阻式隨機存取內存(mram)或變相隨機存取內存(pcram)。
在一實施例中,「電路」可理解為任一種邏輯執行實體,其可以是專用電路或處理器,該處理器用於執行儲存在內存、固件或其任意組合中的軟體。因此,在一實施例中,「電路」可以是硬配線邏輯電路或可程序邏輯電路,例如為可程序處理器,例如微處理器(例如複雜指令集計算(cisc)處理器或精簡指令集計算(risc)處理器)。「電路」也可以是一處理器執行軟體,例如任一種電腦程式,例如使用虛擬機代碼(例如:java)的電腦程式。根據替代的實施例,將在下面更詳細地描述的各個功能的任何其他種類的實施也可以被理解為「電路」。
在本說明書中,用語「包括」應理解為具有廣泛的含義,類似於用語「包含」且將理解為暗示包括所述的整數或步驟、或整數或步驟的群組,但不排除任何其它的整數或步驟、或整數或步驟的群組。此定義也適用於用語「包括(comprising)」的變型,如「包含(comprise)」和「含有(comprises)」。
在本說明書中提及任何現有技術並非且不應該被視為承認或以任何形式暗示所引用的現有技術構成部分在澳洲(或任何其他國家)的公共通常知識。
為了使本發明可以容易地理解並實際達成,現在將藉由舉例而非限制的方式參考附圖來說明特定實施例。
針對裝置提供各種實施例,並針對方法提供各種實施例。應當理解的是,裝置的基本性質也同樣適用於方法,反之亦然。因此,為簡潔起見,將省略對這些性質的重複描述。
應當理解的是,本文中所描述的特定裝置的任何性質也適用於本文所述的任何裝置。應當理解的是,本文所述的用於特定方法的任何性質也可適用於本文所述的任何方法。此外,應當理解的是,對於本文描述的任何裝置或方法,不一定必須在所述裝置或方法中包含所有所述的組件或步驟,而是也可僅包含某些(而不是全部)組件或步驟。
用語「耦接(coupled)」(或「連接」)在本文中可以理解為電性耦接或機械性耦接,例如附接、固定或附接,或僅僅接觸而無任何固定,並且應當理解的是,可提供直接耦接或間接耦接(換言之:並未直接接觸的耦接)。
一個人在一預定時間內所走的步行次數,例如在一天內或在一訓練課程內所走的步行次數,是例如評估進一步的訓練目標的有價值的指針。根據各種實施例,提供一種有效的方法來確定一個人步行的步數。
根據各種實施例,提供測量步進計數(換言之:步進的次數)的方法及裝置(換言之:設備)。
根據各種實施例,步數可以由可穿戴式裝置(例如可穿戴式帶;例如可穿戴式腕帶;例如一手錶)計數(換句話說:使用)。步進計數的精確度可能受到使用者的手的運動很大的影響,例如使用者的安置有可穿戴式裝置的手。根據各種實施例,可改善檢測的精確並且減少使用的資源量(例如,在可穿戴式裝置所具有的cpu(中央處理單元)中使用最小的cpu資源)。
如果裝置能夠準確的偵測到人類活動,使用者可能更願意每天使用(可穿戴式)裝置。根據各種實施例,提供一種產品(例如(可穿戴式)裝置),該產品結合複雜功能及準確地檢測人類活動功能。
圖1a示出根據各種實施例的步進計數器裝置100。步進計數器裝置100可以包含加速度儀102,該加速度儀102被配置以確定多個軸中的每個軸的加速度(例如兩個軸;例如三個軸;例如線性加速度;例如旋轉加速度;例如至少一個線性加速度及至少一個旋轉加速度)。步進計數器裝置100還可進一步包含主軸確定電路104,該主軸確定電路104被配置以基於多個軸中的每個軸確定用於個別軸的多個基準來確定多個軸中的一個軸為主軸。步進計數器裝置100還可進一步包含步數確定電路106,該步數確定電路106被配置以基於確定主軸(例如只針對主軸但不針對其他的軸或與主軸不同的軸)的多個基準來確定步進次數。個別軸的基準可以包含(或可以是)指示個別軸的加速度的頻率是否在第一預定範圍內的基準、指示個別軸在各種循環之間的加速度的頻率的變化是否在第二預定範圍內的基準、指示個別軸在各種循環之間的加速度的振幅的變化是否在第三預定範圍內的基準、及指示個別軸的加速度是否高於預定閾值的基準。加速度儀102、主軸確定電路104和步數確定電路106可以如線108所示的彼此耦接,例如電性耦接(例如使用線路或電纜電性耦接)和/或機械性耦接。
換句話說,根據各種實施例可提供一種步進計數器裝置,該步進計數器裝置可基於確定所有軸的多個基準來確定主軸,然後,一旦主軸被確定,基於確定僅對所確定的主軸的多個基準來確定步進次數(例如步進計數器裝置的用戶所踏的步數)。
圖1b示出了根據各種實施例的步進計數器裝置110。步進計數器裝置110可包含各種部分,該各種部分類似於或相同於圖1a的步進計數器裝置100的部分,所以可使用相同的附圖標記且可省略重複的描述。步進計數器裝置110可類似於圖1a所示的步進計數器裝置100,包含加速度儀102,該加速度儀102被配置以確定多個軸中的每個軸之加速度(例如兩個軸;例如三個軸;例如線性加速度;例如旋轉加速度;例如至少一個線性加速度及至少一個旋轉加速度)。步進計數器裝置110可類似於圖1a所示的步進計數器裝置100,進一步包含主軸確定電路104,該主軸確定電路104被配置以基於該多個軸中的每個軸確定用於個別軸的多個基準來確定多個軸中的一個軸為主軸。步進計數器裝置110可類似於圖1a所示的步進計數器裝置100,進一步包含步數確定電路106,該步數確定電路106被配置以基於確定主軸(例如只針對主軸但不針對其他的軸或與主軸不同的軸)的多個基準來確定步進次數。個別軸的基準可以包含(或可以是)指示個別軸的加速度的頻率是否在第一預定範圍內的基準、指示個別軸在各種循環之間的加速度的頻率的變化是否在第二預定範圍內的基準、指示個別軸在各種循環之間的加速度的振幅的變化是否在第三預定範圍內的基準、及指示個別軸的加速度是否高於預定閾值的基準。步進計數器裝置110還可進一步包含頻率確定電路112,以下將更詳細地描述。步進計數器裝置110還可進一步包含頻率變化確定電路114,以下將更詳細地描述。步進計數器裝置110還可進一步包含振幅變化判斷電路116,以下將更詳細地描述。步進計數器設備110還可進一步包含振幅確定電路118,以下將更詳細地描述。步進計數器裝置110還可進一步包含循環確定電路120,以下將更詳細地描述。步進計數器裝置110還可進一步包含步進模式確定電路122,以下將更詳細地描述。步進計數器裝置110還可進一步包含中點確定電路124,以下將更詳細地描述。加速度儀102、主軸確定電路104、步數確定電路106、頻率確定電路112、頻率變化確定電路114、振幅變化確定電路116、振幅確定電路118、循環確定電路120、步進模式確定電路122及中點確定電路124可以如線126所示彼此耦接,例如電性耦接(例如使用線路或電纜電性耦接)和/或機械性耦接。
根據各種實施例,頻率確定電路112可以被配置以確定多個軸中的個別軸的指示個別軸的加速度的頻率是否在一個預定範圍內的基準。
根據各種實施例,頻率變化確定電路114可以被配置以確定多個軸中的個別軸的指示個別軸在各種循環之間的加速度的頻率的變化是否在預定範圍內的基準。
根據各種實施例,振幅變化確定電路116可以被配置以確定多個軸中的個別軸的指示個別軸在各種循環之間的加速度的振幅的變化是否在預定範圍內的基準。
根據各種實施例,振幅確定電路118被配置以確定多個軸中的個別軸的指示個別軸的加速度是否高於預定閾值的基準。
根據各種實施例,第一預定範圍可包含或者是:0.2hz至20hz的範圍、0.5hz至5hz的範圍及1hz至4hz的範圍中的至少之一。
根據各種實施例,第二預定範圍可包含或者是:20%至80%的範圍、40%至60%的範圍、至少基本上為40%的數值、至少基本上為50%的數值及至少基本上為60%的數值中的至少之一。
根據各種實施例,第三預定範圍可包含或者是:20%至80%的範圍、40%至60%的範圍、至少基本上為40%的數值、至少基本上為50%的數值及至少基本上為60%的數值中的至少之一。
根據各種實施例,預定閾值可包含或者是0.01g、或可以是0.1g、或可以是0.5g,其中g是加速度的單位,等於在地球表面的重力加速度(例如約9.81m/s2)。
根據各種實施例,主軸確定電路104可進一步被配置以基於確定多個軸中的每個軸的指示個別軸的加速度是否包含至少預定次數的循環的基準來確定主軸。
根據各種實施例,循環確定電路120可被配置以確定多個軸中的任一個軸的加速度的循環。
根據各種實施例,步進模式確定電路122可被配置以基於加速度儀確定的加速度來確定步進模式。
根據各種實施例,中點確定電路124可被配置以在加速度儀確定的加速度中確定中點。
根據各種實施例,步進模式確定電路122可被配置以基於所確定的中點測定步進模式。
根據各種實施例,步進計數器裝置110可被提供於或可以是或可包含或可被包含在可穿戴式裝置中。
圖1c示出了流程圖128,該流程圖128示出了根據各種實施例的步進計數方法。在步驟130,確定多個軸中的每個軸的加速度。在步驟132,基於針對多個軸中的每個軸確定用於個別軸的多個基準來確定(換句話說:以選擇)多個軸中的一個為主軸。在步驟134,基於針對主軸確定的多個基準可以確定(換句話說,可以跟蹤;換句話說,可以計數)步進次數。其中,個別軸的基準可以包括或者可以是指示個別軸的加速度的頻率是否在第一預定範圍內的基準、指示個別軸在各種循環之間的加速度的頻率的變化是否在第二預定範圍內的基準、指示個別軸在各種循環之間的加速度的振幅的變化是否在第三預定範圍內的基準、以及指示個別軸的加速度是否高於一預定閾值的基準。
根據各種實施例,步進計數方法可進一步包含確定多個軸中的個別軸的指示個別軸的加速度的頻率是否在預定範圍內的基準。
根據各種實施例,步進計數方法可進一步包含確定多個軸中的個別軸的指示個別軸在各種循環之間的加速度的頻率的變化是否在預定範圍內的基準。
根據各種實施例,步進計數方法可進一步包含確定多個軸中的個別軸的指示個別軸在各種循環之間的加速度的振幅的變化是否在預定範圍內的基準。
根據各種實施例,步進計數方法可進一步包含確定多個軸中的個別軸的指示個別軸的加速度是否高於預定閾值的基準。
根據各種實施例,第一預定範圍可包含或者是:0.2hz至20hz的範圍、0.5hz至5hz的範圍及1hz至4hz的範圍中的至少之一。
根據各種實施例,第二預定範圍可包含或者是:20%至80%的範圍、40%至60%的範圍、至少基本上為40%的數值、至少基本上為50%的數值及至少基本上為60%的數值中的至少之一。
根據各種實施例,第三預定範圍可包含或者是:20%至80%的範圍、40%至60%的範圍、至少基本上為40%的數值、至少基本上為50%的數值及至少基本上為60%的數值中的至少之一。
根據各種實施例,預定閾值可包含或者是0.01g、或可以是0.1g、或可以是0.5g,其中g是加速度的單位,等於在地球表面的重力加速度(例如約9.81m/s2)。
根據各種實施例,步進計數方法可進一步包含基於針對多個軸中的每個軸確定指示個別軸中的加速度是否包含至少預定次數的循環的基準來確定主軸。
根據各種實施例,步進計數方法可進一步包含在多個軸中的任一軸確定加速度循環。
根據各種實施例,步進計數方法可進一步包含基於所確定的加速度確定步進模式。
根據各種實施例,步進計數方法可進一步包含在所確定的加速度中確定中點。
根據各種實施例,步進計數方法可進一步包含基於所確定的中點確定步進模式
根據各種實施例,步進計數方法可在可穿戴式裝置中執行(換句話說:進行;換句話說:運行)。
根據各種實施例,可提供一種裝置和一種方法,用於通過測量加速度感應裝置所經歷的適當地加速度以確定步進次數。傳感器裝置可以是可穿戴式裝置,該可穿戴式裝置可以被配戴在人體上。
圖2所示的流程圖200示出了根據各種實施例的確定步進計數的方法。該方法可以起始於步驟202;可由步驟204中的傳感器裝置獲得加速度數據,所獲得的數據可以被稱為原始數據。
在步驟206,原始數據可被過濾(並且同樣地,被過濾的數據可以被獲得)。例如,所有的原始加速度數據可以由低通濾波器進行處理以濾除高頻噪音以及可以由平均濾波器進行處理以去除dc(直流;換句話說:常數或不改變)分量。所得到的數據可被命名為(或稱為)過濾後的數據。
根據各種實施例,步進次數的確定(換句話說:計數步進的次數)可分成兩個過程(換句話說:兩種方法;換句話說:兩個子方法;換句話說:兩個階段),即為步進鎖定(步進鎖定可包括圖2的步驟210、步驟212、步驟214、步驟216、步驟218)和步進追蹤(步進追蹤可包括圖2的步驟222、步驟224、步驟226、步驟228及步驟230)。這些測量可以針對過濾後的數據執行。
在步驟208,可確定主軸是否被找到(換句話說:主軸是否已經被發現;換句話說:主軸是否已經被鎖定)。如果在步驟208中確定未找到主軸,處理過程可繼續執行步驟210。如果在步驟208中確定找到主軸,處理過程可繼續執行步驟222。
在第一過程(步進鎖定)中,主軸的加速度信號可以被定位。在此階段,如由步驟210所指示的,可分析來自所有的軸的加速度數據。換句話說,在步驟210中,對於所有的軸,可以從過濾後的數據計算出步進頻率。
可理解的是,每個步驟210、步驟212、步驟214、步驟216、步驟218及步驟220中的每一個可以針對每個存在著加速度數據的軸來執行(例如,三軸加速度儀的情況下適用於所有三軸)。
在步驟212,可確定(步進)頻率是否是在頻率的預定範圍(其可稱為追蹤範圍)之內。在步驟212中確定(步進)頻率不在頻率的預定範圍內的情況下,處理過程可在步驟220繼續;在步驟212中確定(步進)頻率在頻率的預定範圍內的情況下,處理過程可在步驟214繼續。
在步驟214,可確定加速度是否大於預定閾值(其可稱為最小閾值)。在步驟214中確定加速度不大於最小閾值的情況下,處理過程可在步驟220繼續;在步驟214中確定加速度大於最小閾值的情況下,處理過程可在步驟216繼續。
在步驟216,可確定是否偵測到至少預定次數的循環(換句話說:是否偵測到最小循環次數)。在步驟216中確定所偵測到的循環的次數小於預定的次數的情況下,處理過程可在步驟220繼續;在步驟216中確定偵測到至少預定次數的循環的情況下,處理過程可在步驟218繼續。
在步驟218,可指定主軸(例如在步驟212、步驟214及步驟216中用於執行處理的軸可被指定為主軸)。
在步驟220,處理過程可以重新開始,例如可以繼續進行下一個軸的處理,該處理可以依次循環的方式進行、或使用一組新的過濾後的數據(例如再次從第一軸開始)。
根據各種實施例,目的可以是檢測周期信號,該周期信號滿足以下要求:
(1)頻率是在預定的範圍內(例如在0.2hz和20hz之間;或者例如在0.5hz和5hz之間;或例如在1hz和4hz之間);
(2)由上一個循環的(或上一個循環的)每個循環之間的(步進)頻率抖動(換句話說:頻率變化)是在預定的容許範圍內(例如在20%至80%之間的範圍內;例如在40%和60%之間的範圍內;例如40%;例如50%;例如60%);
(3)由上一個循環的(或上一個循環的)每個循環之間的振幅擺動(換句話說:振幅變化)是在預定的容許範圍內(例如在20%至80%之間的範圍內;例如,在40%至60%之間的範圍內;例如40%;例如50%;例如60%);以及
(4)加速度大於(步行活動的)預定的閾值。閾值(換句話說:加速度閾值)可以被設置為0.01g、或者可以設定為0.1g、或者可以設定為0.5g,其中g是加速度的單位,等於在地球表面的重力加速度(例如約9.81m/s2)。
根據各種實施例,當系統能夠檢測到滿足上述條件的最小次數的循環,主軸可以被鎖定。
根據各種實施例,可以通過檢查加速度的中點確定步進模式(例如全循環或半循環)。中點(換句話說:中間點)可以指示該傳感器裝置處於靜止狀態的位置。根據各種實施例,如果中點接近0(零)則可選擇半循環模式。否則,根據各種實施例,可選擇全循環模式。
根據各種實施例,第二階段可以是步進追蹤(可在圖2的步驟222、步驟224、步驟226、步驟228及步驟230中進行)。在步驟222,可確定加速度數據的頻率是否在追蹤範圍之內。在步驟224,可確定加速度是否大於最小閾值。在步驟226,可基於原始數據來確定步進模式。在此階段,當加速度數據滿足第一階段的四個條件時,可以註冊步進計數(換言之,可在步驟230增加步進計數)。如果步進的方式是完全循環(可在步驟228確定),當加速度數據完成完整的正弦波周期時,一個步進計數可被加到系統中,而如果步進模式是半循環,二個步進計數可被加到系統中。當加速度數據不符合第一階段的四個條件時,追蹤階段可以結束。第一階段(鎖定)可計數步行的步進次數;第二階段(追蹤)可以追蹤加速度數據以確保該加速度數據是從當前的步行活動的延續。
根據各種實施例,可提供一種裝置、一種系統及/或一種方法,利用配戴在人體多個位置中之一處(如腳踝和腳)的慣性傳感器。慣性傳感器可被配置為沿主軸測量加速度,並且也測量線性加速度以及旋轉加速度。步進計數,即為步行的步數,可以通過測量及過濾由慣性傳感器產生的加速度數據來確定。甚至當身體的同步部分(如手臂)移動時,所述系統和方法可以提供增強的步進計數精準度。此外,由於利用了加速度數據的中點及過濾了加速度數據,利用了更少的cpu處理以用來測定步進計數。
根據各種實施例,最初由傳感器從身體的各種動作收集原始的加速度資料。動作可以包括踩踏動作中重複地提起或放下腿,或手臂的擺動。原始加速度數據可以通過低通濾波器進行濾波以梳理高頻噪音、及通過平均濾波器以去除直流分量。頻率可以從原始加速度數據得到。
在步進鎖定模式下,主軸可以從其它軸分離以檢測周期信號(例如,以檢測頻率)。當滿足頻率的最小閾值(例如,頻率在預定的範圍內;及來自每個循環的頻率抖動是在前一個循環的預定範圍內),步進計數可被確定。在步進追蹤模式,可檢測傳感器的加速度的中點來計算步數。例如,當加速度數據完成了一個完整的正弦波周期時,一個步進計數可被加到系統中,而如果步進模式是半循環,二步進計數可被加到系統中。
以下的實例涉及進一步的實施例。
實例1是一種步進計數器裝置,包括:加速度儀,被配置以確定多個軸中的每個軸的加速度;主軸確定電路,被配置以基於針對多個軸中的每個軸確定用於個別軸的多個基準來確定多個軸中的一個軸為主軸;步數確定電路,被配置以基於確定主軸的多個基準來確定步進次數;其中個別軸的基準包括指示個別軸的加速度的頻率是否在第一預定範圍內的基準;指示個別軸在各種循環之間的加速度的頻率的變化是否在第二預定範圍內的基準;指示個別軸在各種循環之間的加速度的振幅的變化是否在第三預定範圍內的基準;以及指示個別軸的加速度是否高於預定閾值的基準。
在實例2中,實例1的主題可選擇性地包含頻率確定電路,被配置以確定多個軸中的個別軸的指示個別軸的加速度的頻率是否在預定範圍內的基準
在實例3中,實例1至實例2中的任何一個主題可選擇性地包含頻率變化確定電路,被配置以確定多個軸中的個別軸的指示個別軸在各種循環之間的加速度的頻率的變化是否在預定範圍內的基準。
在實例4中,實例1至實例3中的任何一個主題可選擇性地包含振幅變化確定電路,被配置以確定多個軸中的個別軸的指示個別軸在各種循環之間的加速度的振幅的變化是否在預定範圍內的基準。
在實例5中,實例1至實例4中的任何一個主題可選擇性地包含振幅確定電路,被配置以確定多個軸中的個別軸的指示個別軸的加速度是否高於預定閾值的基準。
在實例6中,實例1至實例5中的任何一個主題可選擇性地包含:第一預定範圍包括:0.2hz至20hz的範圍、0.5hz至5hz的範圍及1hz至4hz的範圍中的至少一個。
在實例7中,實例1至實例6中的任何一個主題可選擇性地包含:第二預定範圍包括:20%至80%的範圍、40%至60%的範圍、至少基本上為40%的數值、至少基本上為50%的數值及至少基本上為60%的數值中的至少一個。
在實例8中,實例1至實例7中的任何一個主題可選擇性地包含:第三預定範圍包括:20%至80%的範圍、40%至60%的範圍、至少基本上為40%的數值、至少基本上為50%的數值及至少基本上為60%的數值中的至少一個。
在實例9中,實例1至實例8中的任何一個主題可選擇性地包含:預定閾值為0.01g、0.1g和0.5g中之一。
在實例10中,實例1至實例9中的任何一個主題可選擇性地包含:主軸確定電路進一步被配置以基於針對多個軸中的每個軸確定指示個別軸的加速度是否包含至少預定次數的循環的基準來確定主軸。
在實例11中,實例1至實例10中的任何一個主題可選擇性地包含循環確定電路,被配置以確定多個軸中任一軸的加速度的循環。
在實例12中,實例1至實例11中的任何一個主題可選擇性地包含步進模式確定電路,被配置以基於加速度儀確定的加速度來確定步進模式。
在實例13中,實例1至實例12中的任何一個主題可選擇性地包含中點確定電路,被配置以在加速度儀確定的加速度中確定中點。
在實例14中,實例13的主題可選擇性地包含步進模式確定電路,被配置以基於確定的中點確定步進模式。
在實例15中,實例1至實例14中的任何一個主題可選擇性地包含步進計步器裝置被提供於可穿戴式裝置中。
實例16是一種步進計數的方法,包括:確定多個軸中的每個軸的加速度;基於針對多個軸中的每個軸確定用於個別軸的多個基準來確定多個軸中的一個軸為主軸;基於確定主軸的多個基準來確定步進次數;其中個別軸的基準包括指示個別軸的加速度的頻率是否在第一預定範圍內的基準;指示個別軸在各種循環之間的加速度的頻率的變化是否在第二預定範圍內的基準;指示個別軸在各種循環之間的加速度的振幅的變化是否在第三預定範圍內的基準;以及指示個別軸的加速度是否高於預定閾值的基準。
在實例17中,實例16的主題可選擇性地包含確定多個軸中的個別軸的指示個別軸的加速度的頻率是否在預定範圍內的基準。
在實例18中,實例16至實例17中的任何一個主題可選擇性地包含確定多個軸中的個別軸的指示個別軸在各種循環之間的加速度的頻率的變化是否在預定範圍內的基準。
在實例19中,實例16至實例18中的任何一個主題可選擇性地包含確定多個軸中的個別軸的指示個別軸在各種循環之間的加速度的振幅的變化是否在預定範圍內的基準。
在實例20中,實例16至實例19中的任何一個主題可選擇性地包含確定多個軸中的個別軸的指示個別軸的加速度是否高於預定閾值的基準。
在實例21中,實例16至實例20中的任何一個主題可選擇性地包含:第一預定範圍包括:0.2hz至20hz的範圍、0.5hz至5hz的範圍及1hz至4hz的範圍中的至少一個。
在實例22中,實例16至實例21中的任何一個主題可選擇性地包含:第二預定範圍包括:20%至80%的範圍、0%至60%的範圍、至少基本上為40%的數值、至少基本上為50%的數值及至少基本上為60%的數值中的至少一個。
在實例23中,實例16至實例22中的任何一個主題可選擇性地包含:第三預定範圍包括:20%至80%的範圍、40%至60%的範圍、至少基本上為40%的數值、至少基本上為50%的數值及至少基本上為60%的數值中的至少一個。
在實例24中,實例16至實例23中的任何一個主題可選擇性地包含預定閾值為0.01g、0.1g和0.5g中之一。
在實例25中,實例16至實例24中的任何一個主題可選擇性地包含基於確定多個軸中的每個軸的指示個別軸中的加速度是否包含至少預定次數的循環的基準來確定主軸。
在實例26中,實例16至實例25中的任何一個主題可選擇性地包含在多個軸中的任一軸確定加速度循環。
在實例27中,實例16至實例26中的任何一個主題可選擇性地包含基於所確定的加速度確定步進模式。
在實例28中,實例16至實例27中的任何一個主題可選擇性地包含在確定的加速度中確定中點。
在實例29中,實例28的主題可選擇性地包含基於所確定的中點確定步進模式。
在實例30中,實例16至實例29中的任何一個主題可選擇性地包:含步進計數方法在可穿戴式裝置執行。
儘管已經具體示出並參考具體實施例來描述本發明,但本領域技術人員應可理解可通過形式和細節上做出各種的變化而不脫離如所附申請專利範圍所定義的本發明之精神及範疇。本發明的範圍因此由所附權利要求範圍所表明,並且權利要求的含義和等效範圍內的所有變化因此包含在權利要求的範圍內。