梁云平 譚旭 楊根 鄭津
摘 要:目前物聯(lián)網(wǎng)的普及越來越熱,智能家居已經(jīng)真正走向千家萬戶。本文的研究方向為通過對用戶的行為習(xí)慣數(shù)據(jù)化并記錄,結(jié)合當(dāng)前熱門課題機(jī)器學(xué)習(xí),以相應(yīng)算法對數(shù)據(jù)進(jìn)行處理,實現(xiàn)系統(tǒng)自學(xué)習(xí)以適應(yīng)用戶的生活習(xí)慣,進(jìn)一步實現(xiàn)家居安防系統(tǒng)的智能化。
關(guān)鍵詞:智能家居;機(jī)器學(xué)習(xí);Android開發(fā);Linux編程;Boa數(shù)據(jù)庫;C語言
背景分析:
國內(nèi)的安防產(chǎn)業(yè)起步較晚,近年來,國內(nèi)的家居安防發(fā)展逐漸火熱,住宅智能化正在從大廈走進(jìn)家庭,智能家居安防也開始走進(jìn)人們的視線。國內(nèi)對家居安防的實現(xiàn)主要體現(xiàn)在視頻監(jiān)控,但是目前這些產(chǎn)品結(jié)構(gòu)過于單一,缺乏多樣性和創(chuàng)新性,幾乎沒有一個能夠提供完整的智能安防解決方案,而且成本普遍偏高,家庭安防難以得到普遍推廣,從而也就導(dǎo)致國內(nèi)家居安防發(fā)展緩慢的境況。
研究目標(biāo):
本項目旨在開發(fā)一套為用戶家居生活提供安全便捷的涵蓋Web端、手機(jī)端的智能家居安防系統(tǒng),具備操作簡單、實用性強(qiáng)、功能擴(kuò)展容易和用戶體驗良好的基本特性。整合多種傳感器數(shù)據(jù)并利用機(jī)器學(xué)習(xí)算法達(dá)到智能安防的效果。通過大量的用戶使用,提供更多的擴(kuò)展性功能和個性化功能。系統(tǒng)將會與終端硬件廠商合作開發(fā)出更加多元創(chuàng)新的、實用的智能安防系統(tǒng),力爭在為智能家居的普及做出貢獻(xiàn)的同時得到真正的實際使用。
研究路線:
1、通過科學(xué)的市場調(diào)查,挖掘本項目要解決的需求,即緊緊抓住智能安防中智能的需求。
2、確定需求,研究解決需求方案。
3、方案成型,將需求解決方案基于Linux+Android實現(xiàn),設(shè)計出一個為用戶提供可靠的家居電氣管理和家居智能安防的解決方案,同時系統(tǒng)整合現(xiàn)有家居平臺優(yōu)勢并且提供更多元的數(shù)據(jù)反饋與終端控制方式,最終實現(xiàn)智能控制和自主及人性化的智能安防。
4、產(chǎn)品測試,推廣,維持,迭代開發(fā),保持良好的用戶體驗,解決實際問題。
技術(shù)采用:
本項目使用模塊化設(shè)計,便于設(shè)計與編程、分工合作,并且便于調(diào)試、移植及改進(jìn)。本項目在S5PV210開發(fā)板上移植Linux+QT4.8,底層模塊使用C語言編程通過底層硬件:單片機(jī)、攝像頭、多種傳感器等獲取基礎(chǔ)數(shù)據(jù),數(shù)據(jù)分析模塊主要利用K-means和SVM兩種相關(guān)機(jī)器學(xué)習(xí)算法,機(jī)器學(xué)習(xí)是對能通過經(jīng)驗自動改進(jìn)的計算機(jī)算法的研究。機(jī)器學(xué)習(xí)算法使用Python3.4.3編程驗證,因為Python的語法清晰、易于操作純文本文件、使用廣泛且存在大量的開發(fā)文檔。App模塊采用React Native框架搭建App應(yīng)用,其開發(fā)效率高,且可跨平臺,一次開發(fā),可分別打包Android和Ios應(yīng)用,減少開發(fā)代價。
前景及意義:
智能家居的發(fā)展隨著物聯(lián)網(wǎng)的普及逐漸火熱,而利用物聯(lián)網(wǎng)和機(jī)器學(xué)習(xí)的強(qiáng)大計算能力及服務(wù)能力,可以為每個用戶提供差異化的服務(wù),提升個人用戶的安全感,切實滿足人們?nèi)找嬖鲩L的服務(wù)需求。以家庭安防為例,當(dāng)檢測到家庭中沒有人員時,家庭安防攝像機(jī)可自動進(jìn)入布防模式,有異常時給予闖入人員聲音警告,并遠(yuǎn)程通知家庭用戶。而當(dāng)家庭成員回家后,又能自動撤防,保護(hù)用戶隱私。夜間,通過一定時間的自學(xué)習(xí),掌握家庭成員的作息規(guī)律,在用戶休息時啟動布防,確保夜間安全,省去人工布防的煩惱,真正實現(xiàn)人性化。
依靠傳統(tǒng)的安防措施,已經(jīng)不能最大限度的保證用戶的人身及財產(chǎn)安全,需要依靠科技的進(jìn)步,來提高生活及安防質(zhì)量,智能家居在安防上的科研及設(shè)計出的設(shè)備,使得用戶不管在何時何地,都能夠及時有效地、精準(zhǔn)地獲取信息,保障用戶的安全舒適的家居生活。
本設(shè)計功能實用,可跨平臺,創(chuàng)新性強(qiáng),功能全面并且著重實現(xiàn)了機(jī)器學(xué)習(xí)在家居安防中的使用,具有非常長遠(yuǎn)的現(xiàn)實意義和實用價值。
總結(jié):
項目的創(chuàng)新在于整合現(xiàn)有平臺優(yōu)點,以機(jī)器學(xué)習(xí)用戶行為為創(chuàng)新點,構(gòu)成一個完整的智能安防家居系統(tǒng),不僅能夠?qū)崿F(xiàn)對家居環(huán)境的實時監(jiān)控,而且還能擁有對家居主要出入口的檢測實現(xiàn)自主化防護(hù),并能夠自主分析安防狀態(tài)。利用物聯(lián)網(wǎng)思想實現(xiàn)家居安防的網(wǎng)絡(luò)化,通過機(jī)器學(xué)習(xí)算法自學(xué)習(xí)用戶的行為習(xí)慣從而自動選擇執(zhí)行不同的模式實時保護(hù)用戶與家居環(huán)境。同時平臺具有較好的可移植性,可直接擴(kuò)展更多硬件及機(jī)器學(xué)習(xí)成果實現(xiàn)更好的家居管理和家居安防效果。
參考文獻(xiàn)
[1]王真星.嵌入式產(chǎn)品分析與設(shè)計[M].北京:電子工業(yè)出版社,2013.
[2]劉龍,張翠云,申華.嵌入式Linux軟硬件開發(fā)詳解.北京:人民郵電出版社,2015.
[3]沙伊·沙萊夫-施瓦茨.深入理解機(jī)器學(xué)習(xí):從原理到算法[M].北京:機(jī)械工業(yè)出版社,2016.