眾所周知,智能手機(jī)市場有兩個不同的陣營:蘋果和Android。一方面,你有蘋果,它嚴(yán)格的開發(fā)政策和明確定義的硬件原理圖使開發(fā)人員的事情變得非常簡單 - 遵守規(guī)則或你出局,但如果你進(jìn)入,沒有太多的猜測。
另一方面,你有谷歌及其Android生態(tài)系統(tǒng)。谷歌在Android平臺上的開發(fā)指導(dǎo)方面一直是不確定的,盡管Android繼續(xù)獲得市場份額,但溫和地說,這導(dǎo)致了很多“不同”。
對于那些在Android生態(tài)系統(tǒng)中工作的人來說,這里的問題是,在沒有硬性規(guī)定的情況下,快速開發(fā)變得更加困難。可穿戴設(shè)備就是一個完美的例子。假設(shè)谷歌發(fā)布了Android Wear的更新,其中包括設(shè)備制造商想要支持的新功能,例如通過最近的棒棒糖5.1更新添加的動作手勢,允許用戶打開和關(guān)閉智能手表或通過輕彈手腕來循環(huán)屏幕。即使目標(biāo)設(shè)備上已經(jīng)存在所需的傳感器,啟用這些功能(對于應(yīng)用程序開發(fā)人員和最終最終用戶)的最復(fù)雜方面在于創(chuàng)建傳感器融合算法,將這些傳感器的輸出數(shù)據(jù)轉(zhuǎn)換為有意義的東西。至少可以說,從頭開始構(gòu)建這些算法非常耗時,在Google只需點擊一個按鈕即可發(fā)布大量更新的世界中,硬件制造商始終落后于八球。
協(xié)同處理算法開發(fā)挑戰(zhàn)
那么,如何在持續(xù)交付和消費者生命周期較短的世界中使硬件跟上速度呢?在加利福尼亞州納帕舉行的MEMS執(zhí)行大會上,董事會主席George Hsu和PNI傳感器總裁兼首席執(zhí)行官Becky Oh解釋了他們?nèi)绾瓮ㄟ^發(fā)布SENtral-A2超低功耗協(xié)處理器朝著答案邁出一步(圖1)。
SENtral-A2是用于Android棒棒糖/棉花糖傳感器的第二代PNI SENtral傳感器中樞,它不僅包括設(shè)備通過谷歌Android兼容性測試套件(CTS)所需的硬件傳感器算法,還提供了額外的可選算法,可用于支持從俯臥撐計數(shù)到游泳劃痕識別的應(yīng)用。在單個1.7 mm^2芯片上實現(xiàn)這一點的原因是依賴于算法上下文框架的架構(gòu),以便可以從傳感器輸出中提取特定功能,例如活動,上下文和手勢識別,以開發(fā)新應(yīng)用。以加速度計為例,SENtral-A2能夠從傳感器能夠捕獲的域中提取各種特征,如圖2和圖3所示。
這種方法的另一個好處是,與任何算法一樣,獲取的數(shù)據(jù)越多,算法就越精確。因此,隨著信息數(shù)據(jù)庫的編譯,應(yīng)用程序能夠演變成更自定義,更優(yōu)化的迭代,使算法能夠根據(jù)輸入特征集和期望結(jié)果進(jìn)行微調(diào)。
“今天的背景和活動缺乏大量數(shù)據(jù),”許在一次會議上說?!埃跾ENtral-A2]允許隨著時間的推移對數(shù)據(jù)進(jìn)行分層和聚合,以創(chuàng)建新的,更好的傳感器。
“必須有一個中間地帶,允許谷歌時尚的‘即時更新’轉(zhuǎn)化為硬件制造商的開發(fā)周期,”Hsu繼續(xù)說道。由于谷歌缺乏定義,該地區(qū)非常不穩(wěn)定。一切都會發(fā)生變化,所以一切都需要重新定義。
下面提供了 SENTAL-A2 中可用的算法列表。
審核編輯:郭婷
-
傳感器
+關(guān)注
關(guān)注
2551文章
51200瀏覽量
754516 -
智能手機(jī)
+關(guān)注
關(guān)注
66文章
18500瀏覽量
180422 -
可穿戴設(shè)備
+關(guān)注
關(guān)注
55文章
3817瀏覽量
167117
發(fā)布評論請先 登錄
相關(guān)推薦
評論