天天看點

多家公司聯手為傳感器開放原始碼算法 促進傳感器融合開發更複雜算法

工程師不應該“在每次需要增加或修改産品功能時重複開發常用算法。” mig執行總監karen lightman表示,“存取入門級算法的開放源碼庫将從根本上改變以往的開發模式。”

飛思卡爾是aic的早期籌建者,已經為3軸、6軸和9軸傳感器融合增加了諸如c原始碼庫等開放源碼算法。傳感器融合是用于傳感器資料分析與運動追蹤的一種基本構模組化組,飛思卡爾傳感器解決方案部門行銷主管ian chen指出。

“簡單地說,傳感器融合就是将來自多個傳感器的相關資料集中在一起,以便更有效地描繪系統中正在發生的事情。”mig公司政策長steve whalley表示,“aic的宗旨是讓工程師将自己真正的差異化能力專注于開發目前産品所需的更複雜算法,這些算法的複雜性遠遠超出aic的入門級算法。” steve whalley曾經是英特爾公司前傳感器總監。

多家公司聯手為傳感器開放原始碼算法 促進傳感器融合開發更複雜算法

mems産業聯盟連接配接mems傳感器供應鍊生态

傳感器融合的鍵關挑戰是有效地分離信号、運動和雜訊,chen指出。aic的算法主要是從觀察相同僚件的不同傳感器中取得重複資料,進而區分雜訊與信号,然後計算出更加精确的資料。

chen說:傳感器融合包含了各式各樣的技術,能夠充分利用各自固有的優勢,并對這些單一傳感器的運動進行監測,最終取得比單一進制件本身所能取得的更精确結果。”

chen指出,算法的開發必須以取得實際用例的傳感器資料支援,而對于小型的創新算法開發人員來說,收集這樣的資料将是個巨大的挑戰。通過開放源碼聯盟的協助,将可有效地減輕這種挑戰,他補充道。

雖然這些算法有時能夠補償傳感器的缺失或較低性能,但在某些方面(如功耗、程式碼大小、成本或開發時間)通常會有折衷。為了減輕這種折衷程度,mig和aic正在努力開發相關标準,如ieee的‘傳感器參數定義’。另外,mig和mipi聯盟最近還将釋出一種用于傳感器的i/o标準。不過aic在建立标準方面似乎尚未發揮太大的作用。

whalley希望aic網站能充實各種算法,并增加對于消費性電子、物聯網、可穿戴裝置以及移動醫療等領域中基于傳感器的産品更進一步了解。其中,飛思卡爾公司将提供傳感器融合開發套件以及軟體開發支援套件。

多家公司聯手為傳感器開放原始碼算法 促進傳感器融合開發更複雜算法

飛思卡爾傳感器融合套件中的開發闆

傳感器融合功能是由傳感器公司和算法公司共同提供的,雖然由于許多公司都被并購,使得目前還在經營的獨立算法公司幾乎都沒有了。是以,pni公司将提供針對動作、心率監測以及計步器方面的算法。whalley希望其它的mig成員能在今後30至60天的時間内為aic貢獻更多的算法。

whalley希望aic能夠說服一些傳感器和算法公司以及大學提供原始算法。随着時間的進展,他希望産品公司能夠開始增加更多自己的算法,以便回過頭去改進現有的算法。

繼續閱讀