999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Django的智慧養老系統設計

2023-05-30 10:48:04林正敏王淑娥于小億韋德泉楊位蘭
電腦知識與技術 2023年2期
關鍵詞:物聯網人工智能

林正敏 王淑娥 于小億 韋德泉 楊位蘭

關鍵詞:高齡社會;照顧服務;人工智能;物聯網

中圖分類號:TP393 文獻標識碼:A

文章編號:1009-3044(2023)02-0025-04

1 概述

2019年,全球65歲(含)以上人口為7.03億人,預計到2050年,這一數字預計將增加至15億人[1]。人口老齡化日益嚴重,對老年人的照顧供需亦將呈現倍數增加的趨勢,相對也意味著有龐大的商機。一般而言,老年人的照顧依其性質可區分成家庭照顧和機構照顧兩大類,老人照顧服務存在兩個問題[2]:1)家庭照顧功能的弱化;2)集中機構照顧服務資源短缺以及服務質量參差不齊。這兩個問題都突顯于少子化和高齡化的社會問題,而如何在子女需要外出工作又能兼顧關心在家中或在機構中養老的長輩呢?不管是家庭照顧或機構照顧都需要運用科技來降低成本和提高服務質量。因此,完善“互聯網+養老”的服務內容和機制,經由智慧科技導入以及優質服務內容的提供來提高養老服務質量,維系子女因外出工作也能關切父母養老生活,以實現養老產業的“彎道超車”[3],帶動養老產業蓬勃發展。

為了提高服務質量,物聯網(Internet of Things,簡稱IoT) 和人工智能(Artificial Intelligence,簡稱AI) 是兩個很重要的導入智慧養老的新興科技,把這兩項新興科技組合起來,就是人工智能醫療物聯網(AIoT)。在AIoT 時代會要求IoT產品能夠提供人工智能的能力,經由數據閉環不斷地進行優化[4]。若將物聯網應用在養老事業,需要聚焦在醫療上,就可以稱為醫療物聯網(IoMT),進一步將醫療物聯網和人工智能的結合,就是人工智能醫療物聯網。

已有許多學者提出的一些智能生活技術包括活動識別系統[5]、遠程健康監測系統[6]、環境傳感器[7]和智能護理床[8]等,但專門針對老年人生活,構建基于人工智能的智慧養老系統的設計還缺乏相關實際的落地應用。同時人工智能醫療物聯網應用在智慧養老產業已經是時代所趨,因此本文將基于Python[9]設計并實現一個微型智慧養老系統。本研究的主要貢獻有:1)提出基于人工智慧醫療物聯網的Python設計方案;2)整合消息隊列遙測傳輸(MQTT) 和Django 通道;3)為老年人的智能生活服務開發了一個網絡儀表板應用程序。

本文的其余部分章節說明如下:第2節介紹了基于Python 的人工智能醫療物聯網架構。第3節描述了使用Django Web 框架和Python 編程語言開發Web 應用程序儀表板。第4節介紹了開發的應用程序儀表板中使用的MQTT 和Django通道。第5節提供結論以及未來研究方向。

2 基于Python 的人工智能醫療物聯網總體架構設計

隨著移動計算時代的來臨,人手一機,隨處經由數據網絡取得各項數據,同時手機也是人們跟計算機世界溝通最好的界面,因此智慧養老系統中移動設備(手機)是必要的設備。由于物聯網的時代已經來臨,有成千上萬的傳感設備都需要經由無線網絡上網,這些感知器可以偵測身體生命征象訊號(如:體溫、心跳和血氧等)以及環境和設施的訊號(如氣溫和水位等)。構建的智慧養老系統中,網絡服務器是必不可少的角色,它可以結合數據庫資源來提供網絡服務。因此,傳感器、移動裝置(手機)、服務器就形成物聯網的黃金鐵三角,如圖1所示。

Python 是一種高級、通用的直譯型編程語言。盡管Python 的執行速度比其他基于編譯器的語言還要慢,但由于它的特性非常適合用來開發物聯網與老人服務事業相關的智能服務。因為它易于學習并且擁有眾多專門的套件,這使得Python 成為2017 年至2021年最流行的編程語言[9-13]。基于Python程序語言來說,傳感器、行動裝置和伺服主機的軟件開發都可找到相對的套任,這三項軟件可以分別對應到Micro?Python、Kivy和Dajngo等套件。基于物聯網架構由應用程序、網絡和感知等三層組成,應用程序層提供各式服務,以數位內容服務為主,網絡層以物聯網的協定、爬蟲工具以及交換格式等套件為主,感知層是實際對應到硬設備,例如:ESP32、ESP 8266、Raspberry Pi等,以能提供控制輸出入設備以及通訊界面的韌體發展套件為主。AIoMT 其對應的Python套件如圖2所示。表1則說明基于Python的物聯網相對應于圖2套件的功能以及相對應的網址。

智慧科技導入老人照顧服務中,最常見的是基于Web 的物聯網服務,包括:家庭自動化、內容管理系統、微型應用程序開發和儀表板設計。Home Assis?tant 是一個使用Python 開發的開源家庭自動化操作系統,它使用YAML(Yet Another Markup Language)語法進行配置。儀表板用于開發監控系統,提供可視化控制面板,可供服務提供者透過數據快速地了解服務內容,Dash 是一個基于Python 的開源儀表板套件,也是開發交互式分析應用程序的最快方法。Flask 和Django 分別是以Python為基礎的輕量級網絡框架和高級網絡框架。Django CMS 和Mezzanine 則是以Django為基礎的內容管理系統,最適合開發深度旅游網站。Kivy則是可以開發跨平臺應用程序(App),如iOS和Android,也支持多點觸控的功能。

在網絡層,Requests是在Apache2 許可下發布的套件,是一個支援Python 超文本傳輸協議(HTTP)的網絡爬蟲工具。Beautiful Soup 是一個基于Python的爬蟲工具,可用于從HTML 和XML 文件中提取數據,它提供了導航、搜索和修改解析樹的慣用方法,以從網頁中檢索信息。另外,Scrapy也是很重要的爬蟲工具之一。JSON是JavaScript 物件對象符號表示格式,可提供人類可閱讀的文本,用于傳輸由鍵值和數值成對組成的數據集合,用于物件對象之間的開放標準文件格式或數據交換格式。Paho MQTT 庫是用于開發物聯網應用程序的客戶端開源代碼,MQTT是物聯網中很重要的協定之一。

在感知器層,樹莓派(Raspberry Pi)是一系列微型單板計算機。樹莓派支援Python程序語言,可以開發各種應用程序。例如:Raspberry Pi 4 Model B 于2019年6 月發布,采用1.5 GHz 64 位四核ARM Cortex-A72 處理器。MicroPython 和Circuit Python 是用于不同的微控制器的Python 編程語言。MicroPython 支持PYBoard、ESP8266、ESP32 和WiPy等微控制器。Cir?cuit Python 主要支持Adafruit、Arduino、Nordic Semi?conductor 和SparkFun等開發板。

3 基于Django MTV 架構設計

本節描述如何運用Python/Django技術開發儀表板應用程序(圖3),圖3中展示了模板(Templte)、視圖(View)、模型(Model)和網址(urls)等模塊間的關系。當基于Django網絡服務器收到客戶端瀏覽器送來的請求時,Django 網絡伺務器會將網址傳遞給urls.py 模塊,然后比對該模塊中的path函數進行網址和功能的鏈接轉換。當比對到相同的網址時,ulrs.py 會調用view.py 模塊中相應的視圖函數,接著就會執行該視圖函式。在執行該視圖函數時,會依程序功能需求來操作數據庫,不管是從數據庫中取得的數據或是經由運算所產生的結果,都會將訊息儲存在該視圖函數的區域變量中。然后視圖函數使用指定的html 文件和區域變量調用渲染函數。最后,html 文件和相關文件中的嵌入模板轉換這些傳遞變量的內容。在此應用程序中,使用了以下軟件包:1. Django 3.0.2;2. channels2.4.0;3. paho-mqtt 1.5.0;4. django-bootstrap 4 1.1.1;5.django-heroku 0.3.1。

針對照顧老人設計物聯網服務程序,對于儀表板物聯網應用程序,在該應用程序的頂部顯示流量、設備、用戶和運行率等四個重要數據面板,以方便服務提供者查看老人照顧的服務情形。在流量數據方面,系統接收智能傳感器發送的MQTT消息的流量,經由流量統計數字可以得知這些傳感器提供的有關老人照顧整體數據。在設備數據方面,表示系統中安裝的物聯網設備的總數量。在用戶數據方面,表示系統創建的用戶數量。運行率是顯示已安裝設備的運行的情形。在該應用程序中顯示了已安裝物聯網設備的運行狀態,包括:設備的啟動以及收到各式感知器的訊號內容。

4 嵌入MQTT 至Django通道的設計

本節介紹基于Django設計的互聯網/物聯網應用過程中,整合物聯網通訊協定MQTT 和背景執行的Django 通道。MQTT是物聯網的通訊協定,MQTT 具有三個主要角色,即發布者、代理和訂閱者/接收者,主要用于把智能傳感器訊號傳到網絡服務器,這些信號會轉換成消息發布到基于Django的物聯網儀表板應用程序。然而通過網站存取物聯網中感知器的數據,存在很大問題,就是必須向網站發出請求命令,才能讓網站的程序處于執行狀況。因此,網站必須要能在沒有經瀏覽器發出請求命令時,也能背景執行服務,這項功能對于使用網站來做老人照顧服務是很重要的。而在Django這項能力就是通道技術,其主要用于后臺任務執行。

圖4展示基于Django的互聯網/物聯網系統,使用通道技術來整合MQTT物聯網通訊協定以及使用者的數據流程。依照圖3的說明,Django使用MTV架構來執行應用程序,因此在圖4 中包括Model、View 和Urls等三個角色。而MQTT三個角色分別是發布者(Publisher)、代理人(Borker)以及接收者(Receiver),其中發布者就是感知器,可能是老人的心跳或血壓值,也可能是門窗的近接開關或是緊急求救的訊號。MQTT代理人可以自行架設,或是使用現有的代理人服務器,例如:http://www.mqtt-dashboard.com/。MQTT接收者就是用Django 實現的函式,為基于Django 的互聯網/物聯網系統應用程序的一部分,為了能背景執行會以工作程序(Worker Process)方式出現,也就是采用通道技術,MQTT接收者會以后臺任務使用通道技術向MQTT代理人發送的訂閱消息后,Django就可以處于待機的狀態,當Django 接收器接收到消息時,接收器會解析消息并檢索信息。然后,接收器使用對象關系映射技術將存儲在數據庫中的數據取出。

智能傳感器通常安裝在老人家中,當事件被觸發或固定時,傳感器會向MQTT 代理人發送一則消息,然后由代理人將其訊號傳輸給訂閱者。以下語法是基于Django的網絡儀表板應用程序的接收器和智能傳感器之間的協議:

{'serial':'006','name':'緊急按鈕','value':'OK','unit':'Times','device':"Granny's home"}

上述語法的格式是采用Python 內置數據結構的字典以鍵/值成對方式出現。第一個鍵表示用于該訊息的序列號。第二個和第三個鍵分別用于指示事件名稱和內容值,接下來是事件單位,最后一個鍵表示設備的名稱。

5 結論

本研究以Python/Dajngo為基礎設計并實現了基于人工智能、互聯網/物聯網的智慧養老服務系統。透過智慧感知器收集數據再經過MQTT協定傳送到老人照顧服務應用程序,并實現流量、設備數量、使用者人數以及設備運轉率,將數據顯示在老人照顧服務應用程序的儀表板上。本系統采用Django 通道技術以運行后臺任務方式,結合MQTT收集智能傳感器發送的信息,經由Django、MQTT和通道等技術的整合可實現為老人照顧智能生活服務的Web應用程序儀表板雛形。

未來本系統將結合醫療物聯網進行研究,可依照NIX Solutions于2021年8月5日發表五大醫療物聯網(IOMT) 應用[14],包括:可穿戴生物傳感器(Wearable Bi?osensors)、自動胰島素輸送(Automated Insulin Deliv?ery)、連接吸入器(Connected Inhalers)、智能溫度計(Smart Thermometers)以及虛擬醫院/病房(Virtual Hos?pitals/Wards)。例如,在新型冠狀病毒感染中,常需要有實時性的血氧濃度偵測,才能做出適當的醫療處理,因此若能應用人工智能醫療物聯網系統實時監控患者的血氧濃度的變化,更能符合時效性和實時性傳輸和診療。

猜你喜歡
物聯網人工智能
我校新增“人工智能”本科專業
2019:人工智能
商界(2019年12期)2019-01-03 06:59:05
人工智能與就業
IT經理世界(2018年20期)2018-10-24 02:38:24
數讀人工智能
小康(2017年16期)2017-06-07 09:00:59
基于物聯網的煤礦智能倉儲與物流運輸管理系統設計與應用
基于高職院校物聯網技術應用人才培養的思考分析
基于LABVIEW的溫室管理系統的研究與設計
論智能油田的發展趨勢及必要性
下一幕,人工智能!
南風窗(2016年19期)2016-09-21 16:51:29
下一幕,人工智能!
南風窗(2016年19期)2016-09-21 04:56:22
主站蜘蛛池模板: 波多野结衣视频一区二区| 国产99免费视频| 国产资源免费观看| 好吊日免费视频| 小13箩利洗澡无码视频免费网站| 国产无人区一区二区三区| 欧美日韩一区二区在线播放| 中国丰满人妻无码束缚啪啪| 69综合网| 亚洲天堂视频网| 色综合a怡红院怡红院首页| 午夜视频日本| 欧美亚洲香蕉| 亚洲三级电影在线播放| 国产中文在线亚洲精品官网| 五月婷婷导航| 国产亚洲精久久久久久久91| 精品国产91爱| www.youjizz.com久久| 亚洲免费人成影院| 亚洲国产欧洲精品路线久久| 亚洲视频一区在线| 免费毛片全部不收费的| 日韩欧美综合在线制服| 色婷婷综合激情视频免费看 | 亚洲欧美日韩中文字幕一区二区三区 | 国产精品欧美在线观看| 手机精品福利在线观看| 亚洲人网站| 无码专区在线观看| 99精品视频在线观看免费播放| 中文字幕无码中文字幕有码在线| 欧美一区福利| 精品国产www| 无码在线激情片| 99久久国产精品无码| 这里只有精品在线播放| 欧美日韩理论| 国产三级毛片| 成人精品亚洲| 日韩一区二区在线电影| 久久这里只精品热免费99| 国产激情无码一区二区三区免费| 伊人激情综合网| 成年网址网站在线观看| 2020久久国产综合精品swag| 日本一本正道综合久久dvd| 亚洲一区网站| 精品少妇人妻av无码久久| 免费全部高H视频无码无遮掩| 伊人天堂网| 国产日韩欧美在线视频免费观看| 国产在线小视频| 婷婷六月综合| 原味小视频在线www国产| 五月婷婷亚洲综合| 国产欧美日韩专区发布| 99精品国产自在现线观看| 中文国产成人精品久久| 98精品全国免费观看视频| 日韩人妻少妇一区二区| 九九九精品视频| 亚洲国模精品一区| 91久草视频| 国产精品部在线观看| 欧美色图久久| 亚洲成人网在线观看| 国产欧美日韩精品综合在线| 午夜a级毛片| 狼友视频国产精品首页| 亚洲黄色片免费看| 91在线国内在线播放老师| 亚洲综合色区在线播放2019| 青青青草国产| 福利小视频在线播放| 91伊人国产| 精品99在线观看| 亚洲一级毛片在线观| 亚洲欧洲免费视频| 国产精品伦视频观看免费| 欧美在线中文字幕| 午夜激情福利视频|