[發明專利]一種傳感器算法的在線服務化方法及系統在審
| 申請號: | 201710155810.8 | 申請日: | 2017-03-15 |
| 公開(公告)號: | CN106972959A | 公開(公告)日: | 2017-07-21 |
| 發明(設計)人: | 孫海鵬 | 申請(專利權)人: | 千尋位置網絡有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08 |
| 代理公司: | 上海市海華永泰律師事務所31302 | 代理人: | 阮紅斌 |
| 地址: | 200433 上海市楊浦*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 傳感器 算法 在線 服務 方法 系統 | ||
技術領域
本發明涉及一種傳感器算法服務的方法及系統,尤其涉及一種傳感器算法的在線服務化方法及系統。
背景技術
目前隨著智能手機、智能終端及車載導航設備的普及,傳感器在這些設備上已經占據了越來越重要的地位,基于各種傳感器的相關算法,如運動感知、健康監控、輔助定位等算法逐漸的被開發和使用,但是由于各種傳感器的性能表現不一致、用戶使用的習慣不一致,實際使用場景復雜多樣的問題,導致這些算法的研發門檻較高,同時從開發一個算法到完成優化到最終量產的周期比較長,在量產發布后算法的更新升級周期也比較長,同時因為本地的資源存儲限制,也不能讓算法充分利用更多資源達到一個最佳的表現。
比如基于傳感器的輔助定位算法,為了使算法達到最優的表現,需要在算發研發階段收集、采集大量數據,一個場景一個場景的優化算法性能,可能在一個場景下優化的參數在其他場景下會起到副作用,這樣數據覆蓋程度和算法調優工作會是影響最重產品發布的關鍵因素。在提升定位精度方面如果借助離線地圖等資源進一步提高定位精度,對本地存儲資源是個比較大的挑戰。
當收集到一定量的數據集后,為提升各種終端算法的表現效果,傳統的做法需要手動調節影響算法性能的關鍵參數,需要反復對比驗證才能得到比較好的效果,但調試優化的工作量較大、周期較長。
傳統實現傳感器算法增強輔助的方法,一般采用將大規模數據事先存儲在本地,利用本地的算法實現漂移點提取,位置糾偏等功能,導致大量占用本地存儲資源。
發明內容
針對上述問題,本發明提出一種傳感器算法的在線服務化方法,包括:
數據在線采集:當用戶首次使用客戶端時,客戶端的傳感器型號數據,傳感器原始數據、或者基于原始數據加工后的數據、手機型號數據、手機唯一識別碼、定位數據、時間信息等數據會通過壓縮定時傳輸的方式傳輸到服務端以文件或數據庫的形式存儲;
數據在線自動優化:當服務端監測到在線采集的數據符合預期的數據量時,服務端會運行一個與本地算法一致的算法,以自動批處理的方式將所有在線采集的數據運行算法,所有影響算法性能的參數及對算法內部不同模塊的組合作為配置輸入給算法,所有參數和配置可以動態可調;當服務端通過學習而獲得一個最優參數后,會實時下發到本地客戶端;
數據在線增強:當服務端實時收到在線采集的數據時,會利用服務端的資源,包括但不限于地圖、道路、限速、3D建筑信息、歷史軌跡等信息,進一步提高客戶端傳感器算法的精確和準確率,在某些場景下直接依賴服務端提供的信息和結果。
數據在線自動優化包括以下方法:
將數據存儲到數據庫中,同時判斷數據集是否累計到足夠用于算法優化的數量;
算法優化模塊將數據庫中數據按1-M組(M≥1)的順序讀入,同時對于每一組數據分別有a1-aN個(N≥1)參數作為輸入配置參數,a1-aN的每個參數有1-K組(K≥1),按順序對每組數據先運行N*K組參數配置,將所有M組數據運行結果存入文件;
對M*N*K組結果統計處理,按照規則庫中的規則尋優結果,將其對應的配置參數下發至客戶端。
數據在線自動優化還包括以下方法:
服務端根據客戶端上報的行為特征數據及服務端本地資源庫綜合判斷當前終端的場景,用于決定是否運行車傳感器增強服務算法還是行人傳感器增強服務算法;
車載傳感器增強服務算法或行人傳感器增強服務算法利用服務端的資源,運行相對應的算法,得到結果并經過判斷后再決定是否返回給客戶端。
算法包括運動監測算法、行為識別算法、輔助定位算法、健康監測算法、姿態檢測算法。
前述的學習為回歸、動態規劃和機器學習的方法。
一種傳感器算法的在線服務化系統,其特征在于包括:
傳感器,可以為陀螺、加速度計、磁強計、氣壓計、車速傳感器;
客戶端,傳感器安裝于客戶端,客戶端可以為車輛、手機;
服務端,客戶端通過網絡與服務端相連接。
本發明技術方案實現的有益效果:
在產品量產后自動將原始數據傳輸到服務端,同時覆蓋到按每類型號收集或按每個設備收集,同時可以覆蓋到幾乎100%的測試場景。通過自動化批處理的方法動態尋優,可以快速的提取出接近全局最優的性能參數,大大縮短算法的研發周期,在保證實時性和提升效果的同時,大幅降低了本地存儲開銷,在精度和準確度上相對傳統方法可以提升30%以上。
附圖說明
圖1是本發明一種傳感器算法的在線服務化方法的流程圖。
圖2是本發明一種傳感器算法的在線服務化系統的原理圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于千尋位置網絡有限公司,未經千尋位置網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710155810.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:網關設備配置方法、裝置及系統
- 下一篇:一種適配聯網探測器、控制器的方法





