新四季網

基於gps定位的運動記錄器和方法

2023-06-19 20:03:11 1

專利名稱:基於gps定位的運動記錄器和方法
技術領域:
本發明涉及電子電路設計領域,特別涉及基於GPS定位的運動記錄器。
背景技術:
健康問題對於每個人來說都是一個不可忽視的大問題,每個人都希望自己 能擁有健康的體魄,並且幾乎所有的人也都知道自己必須要保持一定的運動才 能保持健康。然而, 一個不可忽視的問題是由於各種各樣的原因人們越來越多 的深陷於繁忙的工作當中而不能自拔,並且當前有相當一部份人是坐在電腦前 長時間的保持一種姿勢來工作,這種舒適的、效率更高的工作方式卻給人們的 健康帶來一定的挑戰。另外,即使到了閒暇的假期時間,也有很多人都是選擇 以非運動的形式(比如看電視、玩網路遊戲等)度過。此外,當前的各種服務 已經非常相當發達以至於人們不用逛街就可以買到各種各樣的商品,比如逛網 上商店、打電話訂餐等等。總而言之,隨著工作方式的改變和生活水平的提高, 人們的工作生活都變得越來越舒適和安逸,同時隨之而來的還有人們運動量的 日益減少,這給人們帶來了很大的健康隱患。
目前,很多人也都已經意識到了運動量不足給人體帶來的健康隱患,但絕 大部分人都還是堅持之前不健康的工作生活方式,而堅持運動鍛鍊身體的人少 之又少。造成這種情況的一個重要原因在於人們不十分了解自己在一段時間 之內(比如一天、幾天或更長一段時間)的運動情況,並且在缺少運動的情況 下得不到及時的提醒。
為了使大家能更了解自己的運動情況,出現了一種可以記錄使用者步數的 計步器。這種計步器一般是按照機械的擺動原理製作而成,在運動之前使用者 將其攜帶在身上,在使用者每邁出一步後所述計步器都會將其記錄的步數增加1,這樣在每次運動後就可以顯示該次運動的步數。然而,這樣的計步器應用場 景非常有限,比如如果你不運動,它就不能起到任何作用,再比如如果你騎自 行車,它同樣也不能起到運動記錄的作用,再比如它也不能區分跑步和步行等。
為了促使大家多注意運動,也出現了一些健康提醒設備。比如,目前大部 分電腦都配置有攝像頭,那麼可以通過攝像頭來採集電腦面前的圖像,之後通 過分析圖像的內容來判斷電腦面前是否有使用者,如果發現使用者在電腦面前 的持續時間超過預定閾值就發出提醒信息以提醒使用者注意運動。然而,這種 健康提醒設備只能針對配備有攝像頭的電腦的情況,對於其它大多數狀況都不 能使用,比如人們長時間的看書、長時間的看電視和長時間的靜坐等。
因此,亟待提出一種先進的、可以克服上述缺點的運動記錄器和方法。

發明內容
有鑑於此,本發明的解決得技術問題之一在於提供一種基於GPS定位的 運動記錄器,其可以全天候的、完整的記錄使用者的運動情況。
本發明的解決得技術問題之二在於提供一種在於提供一種基於GPS定位 的運動記錄方法,其可以全天候的、完整的記錄使用者的運動情況。
為解決上述技術問題,根據本發明的一方面,本發明提供了一種基於GPS 定位的運動記錄器,其包括GPS定位單元,用於每預定時間間隔採集一筆 GPS定位數據,每筆GPS定位數據包括位置坐標和和時間;和運動識別單元, 用於對一段時間的GPS定位數據進行運動識別以得到此段時間內的運動記錄, 所述運動記錄至少包含運動距離信息。
進一步的,所述運動識別單元對一段時間的GPS定位數據進行運動識別 後還得到該段時間內的靜止記錄,所述靜止記錄至少包含靜止時長信息。
更進一步的,所述靜止記錄有多條,每條包括有靜止起始和終止GPS定 位數據或靜止時長,
再進一步的,所述運動記錄包括多條,每條運動記錄包括運動類型、運動 起始和終止GPS定位數據、運動時長和運動距離中的部分或全部。再進一步的,所述運動類型包括走路、跑步、騎自行車和車行中的一種或 幾種。
再進一步的,其還包括有存儲單元,所述存儲單元用於存儲所述GPS定位 單元釆集到的GPS定位數據和運動識別單元得到的運動記錄和靜止記錄,所 述存儲單元設有輸入輸出接口,通過所述輸入輸出接口能將所述GPS定位數 據導出所述存儲單元。
再進一步的,所述運動識別單元包括靜動識別模塊、靜止記錄模塊、運動 記錄模塊和記錄綜合模塊,所述靜動識別模塊,用於判斷當前GPS定位數據 為靜止點還是運動點;所述靜止記錄模塊,用於在當前GPS定位數據為靜止 點時創建一條靜止記錄或更新所述靜止記錄;所述運動記錄模塊,用於在當前 GPS定位數據為運動點時創建一條運動記錄或更新所述運動記錄;所述記錄綜 合模塊,用於接收所述靜止記錄模塊提供的靜止記錄和所述運動記錄模塊提供 的運動記錄,並對所述靜止記錄和所述運動記錄進行綜合。
再進一步的,所述運動記錄模塊通過最高速度或/和平均速度來識別此條運 動記錄中對應的運動類型。
根據本發明的另一方面,本發明提供了一種基於GPS定位的運動記方法, 其包括每預定時間間隔採集一筆GPS定位數據,每筆GPS定位數據包括位 置坐標和和時間;對一段時間的GPS定位數據進行運動識別以得到此段時間 內的運動記錄和靜止記錄,所述運動記錄至少包含運動距離信息,所述靜止記 錄至少包含靜止時長信息。
進一步的,所述靜止記錄有多條,每條包括有靜止起始和終止GPS定位 數據或靜止時長;所述運動記錄包括多條,每條運動記錄包括運動類型、運動 起始和終止GPS定位數據、運動時長和運動距離中的部分或全部,所述運動 類型包括走路、跑步、騎自行車和車行中的一種或幾種。
更進一步的,所述對一段時間的GPS定位數據進行運動識別以得到此段 時間內的運動記錄和靜止記錄包括判斷當前GPS定位數據為靜止點還是運動點;在當前GPS定位數據為靜止點時創建一條靜止記錄或更新所述靜止記 錄;在當前GPS定位數據為運動點時創建一條運動記錄或更新所述運動記錄; 綜合所述靜止記錄和所述運動記錄。
再進一步的,所述靜止記錄包括靜止時長Ts、靜止起始和終止GPS定位 數據,所述創建一條靜止記錄包括將上一GPS定位數據作為靜止起始GPS 定位數據,將當前GPS定位數據作為靜止終止GPS定位數據,將當前GPS 定位數據中的時間與上一 GPS定位數據中的時間的時間差值△ T賦予所述靜止 時長Ts作為初始值;和所述更新所述靜止記錄包括將當前GPS定位數據更 新為靜止終止GPS定位數據,將當前GPS定位數據中的時間與上一 GPS定 位數據中的時間的時間差值△ T累加至所述靜止時長Ts上。
再進一步的,所述運動記錄包括包括運動類型、運動起始和終止GPS定
位數據、運動距離Dm、運動時長Tm、最高速度Vmax,所述創建一條運動記錄
包括將所述運動類型設置為未知,將上一 GPS定位數據作為運動起始GPS 定位數據,將當前GPS定位數據作為運動終止GPS定位數據,將當前GPS 定位數據中的地理位置與上一 GPS定位數據中的地理位置的距離差值AD賦 予所述運動距離Dm作為初始值,將當前GPS定位數據中的時間與上一 GPS 定位數據中的時間的時間差值△ T賦予所述運動時長Tm作為初始值,將根據當 前GPS定位數據與上一 GPS定位數據的時間差值△ T和距離差值△ D計算得 到的瞬時速度賦予最高速度Vmax作為初始值;更新所述運動記錄包括將當前 GPS定位數據作為運動終止GPS定位數據,將當前GPS定位悽t悟中的地理位 置與上一 GPS定位數據中的地理位置的距離差值AD累加至賦予所述運動距 離Dm上,將當前GPS定位數據中的時間與上一 GPS定位數據中的時間的時 間差值厶T累加至所述運動時長Tm上,將根據當前GPS定位數據與上一 GPS 定位數據的時間差值厶T和距離差值AD計算得到的瞬時速度與之前的最高速
度Vmax中的大者賦予所述最高速度Vmax作為更新值,最後根據所述最高速度
v隨確定所述運動記錄的運動類型。
8這樣與現有技術相比,在本發明提出的技術方案中,通過對一天、1周、1 個月或1年的GPS定位數據進行運動識別可以得到這段時間的運動記錄和靜 止記錄,這樣用戶查看這些記錄後就可以對自己在該,殳時間的運動狀況和靜止 狀況進行全面的了解和掌握,而這些直觀的、全面的記錄則可以促使用戶在未 來一段時間更加合理的安排自己的時間。


圖1是本發明中的基於GPS定位的運動記錄器的一個實施例中的功能方 框圖2是本發明中的運動識別單元的一個實施例中的功能方框圖;和 圖3是本發明中的運動記錄方法的一個實例中的流程圖。
具體實施例方式
下面結合說明書附圖來說明本發明的具體實施方式

本發明提出一種基於GPS (Global Position System,全球定位系統,簡 稱GPS)定位的運動記錄器,其利用GPS定位單元採集到GPS定位數據,之 後在對這些GPS定位數據進行運動識別從而可以得到用戶的運動情況。這種 運動記錄器可以得到使用者全天候的、完整的GPS定位數據,在這些定位數 據的基礎上進行運動識別可以得到使用者所有的運動記錄,從而可以全面的、 真實的反映使用者的運動情況。
圖1示出了發明中的基於GPS定位的運動記錄器100的一個實施例中的 功能方框圖。如圖1所示,所述運動記錄器100包括GPS定位單元110、存 儲單元120、運動識別單元130和顯示單元140。
所述GPS定位單元110用來採集GPS定位數據,所述GPS定位數據可 以包括三維坐標、速度和時間,所述三維坐標可以包括經度、綿度和高度。需 要解釋的是,全球定位系統(Global Position System,簡稱GPS)是一種衛 星無線電導航系統,它具有全球性、全天候、連續性和實時性的導航、定位和定時的功能,能為各類用戶提供精密的包括經度、綿度和高度的三維坐標、速 度和時間。在本文中GPS是廣義上的概念,是指能夠提供全球定位的系統。
目前的各種車載GPS導航儀或其它GPS定位產品中都裝配有GPS定位單元, 所述GPS定位單元110可以採用現有技術中任意一種GPS定位數據釆集設備。 另外,本發明中的所述GPS定位單元110隻需要用來採集GPS定位數據即可, 不需要其它額外的功能,這樣可以使所述GPS定位單元110的結構保持盡可 能的簡單。
在一個實施例中,所述GPS定位單元110會每預定時間間隔採集一筆GPS 定位數據(或者說一份GPS定位數據或一組GPS定位數據),每筆GPS定位 數據都包括有三維坐標、速度和時間。舉例來說, 一筆GPS定位數據的一個 實例的可以是東經87度19分52秒、北綿43度40分37秒、海拔156.3 米、0米/秒、2009年6月21日10時20分21秒。為了更加精確的記錄使用 者的運動軌跡,所述預定時間間隔設定的越短越好,但是隨著所述預定時間間 隔的逐漸變短,需要採集的GPS定位數據的筆數也就相應的逐漸增多。在一 個具體的示例中,可以在1-30秒之間選擇所述預定時間間隔。舉例來說,假如 選擇所述預定時間間隔為5秒,那麼所述GPS定位單元110在1分鐘的時間 裡可以釆集12筆GPS定位數據,而在1個小時的時間裡則可以採集12*60=720 筆GPS定位數據,那麼在一天的時間裡則可以採集720*24=17280筆數據, 這樣這17280筆GPS定位數據就組成了該使用者在這天內的運動軌跡。
所述存儲單元120可以用於存儲所述GPS定位單元110採集到的GPS定 位數據。所述存儲單元120可以採用目前流行的快閃記憶體(Flash Memory)。所述 存儲單元120設有輸入輸出接口 (比如USB接口),通過所述輸入輸出接口可 以將所述GPS定位數據導出所述存儲單元120,也可以將其它數據導入所述存 儲單元120。
所述運動識別單元130用於對一段時間(比如1天、1周等)的GPS定位 數據進行運動識別以得到一系列交替的靜止記錄和運動記錄,每條靜止記錄都至少包含靜止時長信息,每條運動記錄都至少包含運動距離信息。在一個實施 例中,每條運動記錄包括有運動類型、運動起始和終止GPS定位數據和運動
距離,每條靜止記錄包括有靜止起始和終止GPS定位數據,通過靜止記錄中 的靜止起始和終止GPS定位數據可以計算出靜止時長,通過運動記錄中的運 動起始和終止GPS定位數據可以計算出運動時長。在另一個實施例中,每條 運動記錄包括有運動類型、運動時長和運動距離,每條靜止記錄包括有靜止時 長。另外,運動記錄中還可以記錄其他的運動信息,比如平均時速、最高時速 等。所述運動類型可以包括走路、跑步、騎自行車和車行中的一種或幾種,當 然還可以包括其它運動類型。當然所述運動類型也可以由用戶自己事先設置, 比如有一部分用戶根本不會出現騎自行車的情況,那麼他只需要設置走路、跑 步和車行這三種運動類型就可以了 。
所述靜止記錄和運動記錄可以被存^f諸於所述存^f渚單元120內,也可以^^直 接或被統計後顯示於所述顯示單元140。所述運動識別單元130可以對GPS 定位單元110採集到的GPS定位數據進行實時的運動識別,也可以對已經存 儲於所述存儲單元120內的一段時間的GPS定位數據進行識別。
通過對一天、1周、1個月或1年的GPS定位數據進行運動識別可以得到 這段時間的運動記錄和靜止記錄,這樣用戶查看這些記錄後就可以對自己在該 段時間的運動狀況和靜止狀況進行全面的了解和掌握,而這些直觀的、全面的 記錄則可以促使用戶在未來一段時間更加合理的安排自己的時間。
圖2是本發明中的運動識別單元200的一個實施例中的功能方框圖,所述 運動識別單元200可以用作圖1中的運動識別單元130。如圖2所示,所述運 動識別單元200包括靜動識別模塊210、靜止記錄模塊220、運動記錄模塊230 和記錄綜合模塊240。
圖3是本發明中的運動記錄方法300的一個實例中的流程圖,其在一定程 度上反映了運動識別單元200和運動記錄器100的工作過程。請結合參考圖 1-3,所述運動記錄方法300包括如下步驟。步驟302,採集當前GPS定位數據。所述當前GPS定位數據可以來自存 儲單元120,也可以來自GPS定位單元110。在將當前GPS定位數據處理完 成之後,會將下一GPS定位數據作為當前GPS定位^:據繼續進行處理,所述 當前GPS定位數據為正在處理的一筆GPS定位數據,下一 GPS定位數據為 與當前GPS定位數據相鄰的將要處理的一筆GPS定位數據,上一 GPS定位 數據為與當前GPS定位數據相鄰的剛處理完成的一筆GPS定位數據。
步驟304,所述靜動識別模塊210判斷當前工作狀態是否為靜止狀態,如 果是,所述方法300進入步驟306,否則,所述方法300進入步驟314。初始 時,當前工作狀態可以被默認為靜止狀態或運動狀態中的任何一個,隨後就將 之前的工作狀態作為當前狀態。
步驟306,所述靜動識別模塊210判斷當前GPS定位數據為靜止點還是
運動點,如果是靜止點,所述方法進入步驟308,如果是運動點,所述方法進
入步驟310。在一個實施例中,所述靜動識別模塊210可以計算當前GPS定
位數據中的地理位置與上一 GPS定位凝:據中的地理位置的距離差值,並將所
述距離差值與預定距離閾值(比如0或0附近的一個較小的值)進行對比,如
果所述距離差值小於所述預定距離閾值,則認為當前GPS定位數據為靜止點,
否則認為當前GPS定位數據為運動點。當然還有其它很多種方法,這裡就不 再——列舉。
步驟308,所述靜止記錄模塊220更新當前靜止記錄,之後返回步驟302 繼續處理。 一般來講,進入該步驟308之前,在其它步驟中所述靜止記錄模塊 220已經建立了一條靜止記錄,因此這裡只需要更新當前靜止記錄的內容即可。 在一個實施例中,所述靜止記錄包括靜止時長Ts、靜止起始和終止GPS定位 數據,所述當前靜止記錄的更新就是將當前GPS定位數據更新為靜止終止 GPS定位數據,將當前GPS定位數據中的時間與上一 GPS定位數據中的時間 的時間差值AT累加至所述靜止時長Ts上。
步驟310,所述靜止記錄模塊220輸出當前靜止記錄給記錄綜合模塊240。
12步驟312,所述靜動識別模塊210將工作狀態轉換為運動狀態,並啟動所 述運動記錄模塊230,所述運動記錄模塊230創建一條運動記錄,並計算速度 信息,之後返回步驟302繼續處理。在一個實施例中,所述運動記錄可以包括 運動類型、運動起始和終止GPS定位數據、運動距離Dm和運動時長Tm,所 述速度信息包括最高速度Vmax,所述運動記錄的建立和速度信息的計算就是 將所迷運動類型設置為未知,將上一 GPS定位數據作為運動起始GPS定位數 據,將當前GPS定位數據作為運動終止GPS定位數據,將當前GPS定位數 據中的地理位置與上一 GPS定位數據中的地理位置的距離差值AD賦予所述 運動距離Dm作為初始值,將當前GPS定位數據中的時間與上一GPS定位數 據中的時間的時間差值△ T賦予所述運動時長Tm作為初始值,將根據當前GPS 定位數據與上一 GPS定位數據的時間差值△ T和距離差值△ D計算得到的瞬時
速度賦予最高速度Vmax作為初始值。在一個實施例中,也可以將所述最高速度
V隨視為運動記錄中的一個運動參數。
步驟314,所述靜動識別模塊210判斷當前GPS定位數據為靜止點還是 運動點,如果是靜止點,所述方法進入步驟316,如果是運動點,所述方法進 入步驟318。判斷方法可以與步驟308相同,這裡不再贅述。
步驟316,所述運動記錄模塊230更新當前運動記錄及速度信息,之後返 回步驟302繼續處理。在一個實施例中,更新當前運動記錄及速度信息就是 將當前GPS定位數據作為運動終止GPS定位數據,將當前GPS定位數據中 的地理位置與上一 GPS定位數據中的地理位置的距離差值AD累加至賦予所 述運動距離Dm上,將當前GPS定位數據中的時間與上一 GPS定位數據中的 時間的時間差值AT累加至所述運動時長Tm上,將根據當前GPS定位數據與 上一 GPS定位數據的時間差值△ T和距離差值△ D計算得到的瞬時速度與之前 的最高速度Vmax中的大者賦予所述最高速度Vmax作為更新值。
步驟318,所述運動記錄模塊230根據速度信息確定當前運動的運動類型, 並將所述運動類型更新至當前運動記錄中。一般來講,跑步的速度會比走路的速度要快,騎自行車的速度比跑步的速 度快、而做公交車、開車等車行的速度要比騎自行車的速度快。另外,從理論 上講,每次連續的運動只能是車行、騎自行車或步行(跑步和走路)中的一種, 不可能既為車行也是步行,因為兩者之間必定有靜止記錄。在一個實施例中,
所述運動記錄模塊230中設定有走路速度門限Vth1、跑步速度門限Vth2、騎自 行車速度門限Vth3,其中Vth1<Vth2<Vth3。如果V隨〈V節則確定當前運動的運
動類型為步行,如果Vth^Vma^Vth2,則確定當前運動的運動類型為跑步;如果 Vth2<Vmax<Vth3,則確定當前運動的運動類型為騎自行車;如果Vma一Vth3,則確
定當前運動的運動類型為車行。
在另一個實施例中,也可以使用平均速度Vave來判斷運動類型,所述平均 速度Vave為當前運動記錄中的運動距離Dm和運動時長Tm的比值,此時所述運 動記錄模塊230中設定有走路平均速度門限VavetM、跑步平均速度門限Vaveth2、 騎自行車平均速度門限Vaveth3,其中Vaveth1< Vaveth2< Vaveth3,如果Vave<Vaveth1, 則確定當前運動的運動類型為步行,如果VavetM〈Vave〈Vaveth2,則確定當前運動 的運動類型為跑步;如果Vaveth2<Vave<Vaveth3,則確定當前運動的運動類型為騎
自行車;如果Vave>Vaveth3,則確定當前運動的運動類型為車行。
在再一 個實施例中,可以通過平均速度Vave和最高速度Vmax這兩種方式來 進行運動類型識別,當兩種識別方式的運動類型識別結果一致時,將當前運動 的運動類型確定為所述一致的運動類型;當兩種識別方式的運動類型識別結果 不一致時,根據兩種識別結果選l^一個合適的運動類型。比如,在平均速度判 定為走路、最高速度判定為車行時,那可能是汽車高速行駛的時間很短、遭遇 堵車一直在慢慢移動,因此最終判定結果應為車行,同樣在平均速度判定為走 路、最高速判定為騎自行車時,最終判定結果也應為騎自行車,然而如果平均 速度判定為走路、最高速度判定為跑步,那可能是用戶在走路過程中出現短時 的跑步行為,因此最終判定結果應為走路。再比如,在平均速度判定為跑步, 最高速度判定為車行時,最終判定結果也應用為車行,在平均速度判定為跑步,最高速度判定為騎自行時,最終判定結果也應用為騎自行車。再比如,在平均 速度判定為騎自行車,最高速度判定為車行時,最終判定結果也應用為車行。
需要注意的是,用戶可能沒有選4奪騎自行車這個運動類型,那麼前面描述 的原本被認為是騎自行車的部分記錄可能會被認定為車行。
步驟320,所述運動記錄模塊220輸出當前運動記錄給記錄綜合模塊240。
步驟322,所述靜動識別模塊210將工作狀態轉換為靜止狀態,並啟動所 述靜止記錄模塊220,所述靜止記錄模塊220創建一條靜止記錄,之後返回步 驟302繼續處理。在一個實施例中,所述靜止記錄包括靜止時長Ts、靜止起始 和終止GPS定位數據,所述靜止記錄的創建就是將上一GPS定位數據作為 靜止起始GPS定位數據,將當前GPS定位數據作為靜止終止GPS定位數據, 將當前GPS定位數據中的時間與上一 GPS定位數據中的時間的時間差值△ T 賦予所述靜止時長Ts作為初始值。
步驟324,所述記錄綜合模塊240綜合所述靜止記錄和運動記錄以得到更 加合理、準確地靜止記錄和運動記錄。經過上述各步驟一時間的運動識別得到 了 一系列相鄰交替的靜止記錄和運動記錄。
然而這些靜止記錄和運動記錄並不十分準確,比如/>交車在4於駛的過程中 可能會遇到紅綠燈而暫時停止,而這個過程可能被記錄成三個相鄰記錄第一 車行記錄、靜止記錄、第二車行記錄,再比如騎自行車也會遇到這類紅綠燈問 題,而此時同樣會產生三個相鄰記錄第一騎自行車記錄、靜止記錄和第二騎 自行車記錄,同樣的跑步和走路同樣會遇到類似問題。為了解決這類問題,所 述記錄綜合模塊240可以在靜止記錄的靜止時長小於預定值(比如1-5分鐘等) 且靜止記錄前後相鄰的運動記錄的類型相同時,將這三個記錄綜合為一個運動 記錄,具體就是該綜合後的運動記錄的運動時長為這三條記錄的運動或靜止時 長的和、運動距離為這兩條運動記錄的運動距離的和、運動類型為這兩條運動 記錄的運動類型、運動起始GPS定位數據為第一條運動記錄的運動起始GPS 定位數據、運動終止GPS定位數據為第二條運動記錄的運動終止GPS定位數據。上述綜合可以被稱為同類型綜合,所述同類型綜合後的運動記錄仍可根據 相同原則再次^皮綜合。
' 此外,上述同類綜合完成之後的靜止記錄和運動記錄仍然存在很多不準確 之處,比如公交車慢行的時段可能經常被判定為走路、跑步和騎自行車,而騎 自行車慢性的時段也可能經常被判定為走路和跑步。為了解決這類問題,所述
記錄綜合模塊240可以在不相鄰的兩個車行運動記錄的時差不超過預定值(比 如10-20分鐘)時,將這不相鄰的兩個車行運動記錄及之間的,爭止或運動記錄 綜合為一個車行運動記錄,具體方法與同類型綜合類似,這裡不再重複。同樣, 所述記錄綜合模塊240可以在不相鄰的兩個騎自行車運動記錄的時差不超過預 定值(比如5-10分鐘)時,將這不相鄰的兩個騎自行車運動記錄及之間的靜止 或運動記錄綜合為一個騎自行運動記錄。這些綜合可以被稱為異類型綜合,所 述異類型綜合後的運動記錄仍可根據相同原則再次被綜合。
當然,還可以參考其它各種各樣的合理原則對所述運動i己錄和靜止記錄進 行綜合以使得所述運動記錄和靜止記錄更加準確、合理。
所述記錄綜合模塊240的綜合步驟可以每一小段時間進行一次(比如20 分鐘),也可以每一長段時間進行一次(比如2小時),這些都可以根據需要設 定。至此,就可以根據一段時間(比如1天、1周等)的GPS定位數據得到一 系列合理、準確;l也"l爭止i己錄和運動記錄。
當然也可以不直接對所述靜止記錄和運動記錄進行存^f諸或顯示,而是在這 些靜止記錄和運動記錄的基礎上進行統計、顯示或存儲,比力口統計出一周的總 靜止時長、總運動距離,總步行距離、總跑步距離、總騎自行車距離等進行顯 示或存儲。另外,也可以根據這些距離數據進一步計算出消一毛的卡路裡數據等。
以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發 明的精神和原則之內,所作的任何修改、等同替換等,均應包含在本發明的保 護範圍之內。
權利要求
1、一種基於GPS定位的運動記錄器,其特徵在於,其包括GPS定位單元,用於每預定時間間隔採集一筆GPS定位數據,每筆GPS定位數據包括位置坐標和和時間;和運動識別單元,用於對一段時間的GPS定位數據進行運動識別以得到此段時間內的運動記錄,所述運動記錄至少包含運動距離信息。
2、 如權利要求1所述的基於GPS定位的運動記錄器,其特徵在於,所述 運動識別單元對一段時間的GPS定位數據進行運動識別後還得到該段時間內 的靜止記錄,所述靜止記錄至少包含靜止時長信息。
3、 如權利要求2所述的基於GPS定位的運動記錄器,其特徵在於,所述 靜止記錄有多條,每條包括有靜止起始和終止GPS定位數據或靜止時長。
4、 如權利要求3所述的基於GPS定位的運動記錄器,其特徵在於,所述 運動記錄包括多條,每條運動記錄包括運動類型、運動起始和終止GPS定位 數據、運動時長和運動距離中的部分或全部。
5、 如權利要求4所述的基於GPS定位的運動記錄器,其特徵在於,所述 運動類型包括走路、跑步、騎自行車和車行中的一種或幾種。
6、 如權利要求2所述的基於GPS定位的運動記錄器,其特徵在於,其還 包括有存儲單元,所述存儲單元用於存儲所述GPS定位單元採集到的GPS定 位數據和運動識別單元得到的運動記錄和靜止記錄,所述存儲單元設有輸入輸 出接口 ,通過所述輸入輸出接口能將所述GPS定位數據導出所述存儲單元。
7、 如權利要求6所述的基於GPS定位的運動記錄器,其特徵在於, 所述運動識別單元包括靜動識別模塊、靜止記錄模塊、運動記錄模塊和記錄綜合模塊,所述靜動識別模塊,用於判斷當前GPS定位數據為靜止點還是運動點; 所述靜止記錄模塊,用於在當前GPS定位數據為靜止點時創建一條靜止 記錄或更新所述靜止記錄;所述運動記錄模塊,用於在當前GPS定位數據為運動點時創建一條運動 i己錄或更新所述運動i己錄;所述記錄綜合模塊,用於接收所述靜止記錄模塊提供的靜止記錄和所述運 動記錄模塊提供的運動記錄,並對所述靜止記錄和所述運動記錄進行綜合。
8、 如權利要求7所述的基於GPS定位的運動記錄器,其特徵在於,所述 運動記錄模塊通過最高速度或/和平均速度來識別此條運動記錄中對應的運動 類型。
9、 一種基於GPS定位的運動記方法,其特徵在於,其包括 每預定時間間隔採集一筆GPS定位數據,每筆GPS定位數據包括位置坐標和和時間;對一段時間的GPS定位數據進行運動識別以得到此段時間內的運動記錄 和靜止記錄,所述運動記錄至少包含運動距離信息,所述靜止記錄至少包含靜 止時長信息。
10、 如權利要求9所述的基於GPS定位的運動記錄方法,其特徵在於, 所述靜止記錄有多條,每條包括有靜止起始和終止GPS定位數據或靜止時長;所述運動記錄包括多條,每條運動記錄包括運動類型、運動起始和終止 GPS定位數據、運動時長和運動距離中的部分或全部,所述運動類型包括走路、 跑步、騎自行車和車行中的一種或幾種。
11、 如權利要求10所述的基於GPS定位的運動記錄方法,其特徵在於, 所述對一段時間的GPS定位數據進行運動識別以得到此段時間內的運動記錄 和靜止記錄包括判斷當前GPS定位數據為靜止點還是運動點;在當前GPS定位數據為靜止點時創建一條靜止記錄或更新所述靜止記錄; 在當前GPS定位數據為運動點時創建一條運動記錄或更新所述運動記錄; 綜合所述靜止記錄和所述運動記錄。
12、 如權利要求11所述的基於GPS定位的運動記錄方法,其特徵在於,所述靜止記錄包括靜止時長Ts、靜止起始和終止GPS定位數據, 所述創建一條靜止記錄包括將上一 GPS定位數據作為靜止起始GPS定位數據,將當前GPS定位數據作為靜止終止GPS定位數據,將當前GPS定位數據中的時間與上一 GPS定位數據中的時間的時間差值△ T賦予所述靜止時長Ts作為初始值;和所述更新所述靜止記錄包括將當前GPS定位數據更新為靜止終止GPS定位數據,將當前GPS定位數據中的時間與上一 GPS定位數據中的時間的時間差值AT累加至所述靜止時長Ts上。
13、如權利要求11所述的基於GPS定位的運動記錄方法,其特徵在於, 所述運動記錄包括包括運動類型、運動起始和終止GPS定位數據、運動距離Dm、運動時長Tm、最高速度Vmax,所述創建一條運動記錄包括將所述運動類型設置為未知,將上一 GPS 定位數據作為運動起始GPS定位數據,將當前GPS定位數據作為運動終止 GPS定位數據,將當前GPS定位數據中的地理位置與上一 GPS定位數據中的 地理位置的距離差值AD賦予所述運動距離Dm作為初始值,將當前GPS定位 數據中的時間與上一 GPS定位數據中的時間的時間差值△ T賦予所述運動時長 Tm作為初始值,將才艮據當前GPS定位數據與上一 GPS定位數據的時間差值A T和距離差值△ D計算得到的瞬時速度賦予最高速度Vmax作為初始值;更新所述運動記錄包括將當前GPS定位數據作為運動終止GPS定位數 據,將當前GPS定位數據中的地理位置與上一 GPS定位數據中的地理位置的 距離差值AD累加至賦予所述運動距離Dm上,將當前GPS定位數據中的時間 與上一GPS定位凝:據中的時間的時間差值AT累加至所述運動時長Tm上,將 根據當前GPS定位數據與上一 GPS定位數據的時間差值AT和距離差值AD 計算得到的瞬時速度與之前的最高速度Vmax中的大者賦予所述最高速度Vmax作為更新值,最後根據所述最高速度Vmax確定所述運動記錄的運動類型。
全文摘要
本發明公開一種基於GPS定位的運動記方法,其包括每預定時間間隔採集一筆GPS定位數據,每筆GPS定位數據包括位置坐標和和時間;對一段時間的GPS定位數據進行運動識別以得到此段時間內的運動記錄和靜止記錄,所述運動記錄至少包含運動距離信息,所述靜止記錄至少包含靜止時長信息。這樣,通過對一天、1周、1個月或1年的GPS定位數據進行運動識別可以得到這段時間的運動記錄和靜止記錄,這樣用戶查看這些記錄後就可以對自己在該段時間的運動狀況和靜止狀況進行全面的了解和掌握。
文檔編號G01D9/28GK101614560SQ20091018216
公開日2009年12月30日 申請日期2009年7月15日 優先權日2009年7月15日
發明者曹偉勳 申請人:無錫愛睿芯電子有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀