【開發(fā)者說】欄目是為HarmonyOS開發(fā)者提供的展示和分享平臺(tái),在這里,大家可以發(fā)表自己的技術(shù)洞察和見解尔许,也可以展示自己的開發(fā)心得和成果。
歡迎大家積極投稿终娃,后臺(tái)回復(fù)【投稿】味廊,即可獲得投稿渠道。期待你們的分享~
本期我們給大家?guī)淼氖青嵵葺p工業(yè)大學(xué)“守護(hù)者”團(tuán)隊(duì)的分享棠耕,希望能給你的HarmonyOS開發(fā)之旅帶來啟發(fā)~
一余佛、團(tuán)隊(duì)介紹
“守護(hù)者團(tuán)隊(duì)”是鄭州輕工業(yè)大學(xué)梅科爾工作室的項(xiàng)目開發(fā)小分隊(duì),這個(gè)團(tuán)隊(duì)由八名本科學(xué)生組成昧辽,他們分別負(fù)責(zé)整個(gè)項(xiàng)目的軟件開發(fā)衙熔、硬件系統(tǒng)、數(shù)據(jù)收集搅荞、算法分析和市場(chǎng)需求調(diào)研等不同工作红氯。
二、項(xiàng)目介紹
?1.項(xiàng)目背景??
近年來咕痛,腦卒中(又稱:中風(fēng))是嚴(yán)重威脅人類健康的三大疾病之一痢甘,在我國(guó)每年死亡人數(shù)超過200萬,平均年增長(zhǎng)率超過8.7%茉贡,其中30%以上患者會(huì)再次發(fā)病塞栅。
并且腦卒中患者康復(fù)后還會(huì)留有很多后遺癥,如走路不穩(wěn)腔丧、存在失眠放椰、抑郁等問題,這些后遺癥嚴(yán)重影響了患者康復(fù)后的生活質(zhì)量愉粤。
為了更好地了解腦卒中患者病情的恢復(fù)情況砾医,我們團(tuán)隊(duì)決定研發(fā)這款對(duì)腦卒中患者延續(xù)性護(hù)理輔助系統(tǒng),它可以為患者提供居家康復(fù)治療的解決方案衣厘,也可以幫助醫(yī)生和家屬更好地了解患者病情變化如蚜,從而提前預(yù)警危險(xiǎn)情況。
2.效果展示???
腦卒中延續(xù)性護(hù)理輔助系統(tǒng)的使用方法:
首先依托踝足矯形器上的多種傳感器接收患者步態(tài)數(shù)據(jù)影暴。
然后通過踝足矯形器將數(shù)據(jù)上傳到華為云IoT平臺(tái)错邦,借助華為云IoT平臺(tái)的轉(zhuǎn)發(fā)規(guī)則將數(shù)據(jù)傳輸?shù)胶蠖巳A為云服務(wù)器平臺(tái)進(jìn)行數(shù)據(jù)處理分析。
最后將處理和分析后的結(jié)果展示到“腦卒中延續(xù)性護(hù)理App”的手機(jī)端和手表端型宙,來幫助醫(yī)生和家屬更好更快地了解病情變化撬呢,效果如圖1和圖2所示。
手機(jī)端
主要是給患者的家屬以及醫(yī)生使用早歇,它可以設(shè)定康復(fù)計(jì)劃倾芝、展示綜合狀態(tài)評(píng)估數(shù)據(jù)讨勤、提供運(yùn)動(dòng)與待辦建議和記錄個(gè)人信息,便于醫(yī)生和家屬更好晨另、更快地獲取患者的身體康復(fù)數(shù)據(jù)和危險(xiǎn)警報(bào)潭千。
手表端
主要是給患者佩戴使用借尿,用于提供危險(xiǎn)情況預(yù)警、康復(fù)計(jì)劃提醒路翻、病情變化反饋等功能。
電視大屏端
方便患者跟著康復(fù)視頻進(jìn)行相應(yīng)的康復(fù)動(dòng)作訓(xùn)練茂契。
三蝶桶、HarmonyOS學(xué)習(xí)和項(xiàng)目開發(fā)
1.HarmonyOS學(xué)習(xí)??
我們是2021年7月開始學(xué)習(xí)HarmonyOS技術(shù)的,當(dāng)時(shí)是統(tǒng)一由工作室的研究生學(xué)長(zhǎng)帶領(lǐng)我們從HarmonyOS的Ability開始學(xué)習(xí)的掉冶。在學(xué)習(xí)過程中真竖,官網(wǎng)的文檔是我們參考的主要資源,Gitee有成功的開源代碼可供學(xué)習(xí)厌小,論壇給HarmonyOS的開發(fā)者提供了一個(gè)提出問題和解決問題的平臺(tái)恢共。
2.項(xiàng)目開發(fā)??
我們的項(xiàng)目主要牽涉到軟件、硬件璧亚、算法三個(gè)部分(如下表所示)讨韭。
軟件采用的是HarmonyOS進(jìn)行開發(fā)和設(shè)計(jì)腦卒中延續(xù)性護(hù)理App,功能是用于展示患者病情癣蟋。我們根據(jù)對(duì)患者的不同需求透硝,開發(fā)了手機(jī)端、手表端和電視大屏端的App疯搅,并在HarmonyOS的CSS中進(jìn)行不同端界面布局樣式設(shè)計(jì)蹬铺,使軟件安裝到不同設(shè)備上都可滿足自適應(yīng)功能使用,保證界面的整齊美觀度秉撇。
同時(shí),我們還采用HarmonyOS的分布式數(shù)據(jù)管理秋泄,來確保手機(jī)端和手表端數(shù)據(jù)的同步琐馆。分布式數(shù)據(jù)庫同步的方式為自動(dòng)同步,它能將我們儲(chǔ)存在華為云ECS服務(wù)器的數(shù)據(jù)自動(dòng)推送到手機(jī)和手表端恒序,同時(shí)手機(jī)和手表端的數(shù)據(jù)也會(huì)同步到華為云ECS服務(wù)器上瘦麸,同步的數(shù)據(jù)包括設(shè)備上線、應(yīng)用程序更新等數(shù)據(jù)歧胁,在這個(gè)過程中應(yīng)用不需要主動(dòng)調(diào)用sync接口滋饲,這充分發(fā)揮了華為近場(chǎng)通信技術(shù):低延時(shí)(端到端60ms)厉碟、高吞吐(600Mbps至1.2Gbps)、高可靠性(數(shù)據(jù)丟包率5%-1%)的優(yōu)勢(shì)屠缭。
硬件依托踝足矯形器設(shè)備箍鼓,進(jìn)行患者步態(tài)數(shù)據(jù)的收集,主要是通過在小熊派OpenHarmony系統(tǒng)上進(jìn)行程序部署呵曹,完成足部壓力數(shù)據(jù)款咖、加速度數(shù)據(jù)、陀螺儀等步態(tài)數(shù)據(jù)的接收奄喂,通過Wi-Fi將數(shù)據(jù)傳輸?shù)饺A為云IoT平臺(tái)進(jìn)行數(shù)據(jù)中轉(zhuǎn)铐殃。
算法使用的是百度的飛槳+華為云的ModelArts深度學(xué)習(xí)框架,用于構(gòu)建算法模型跨新,功能是處理并分析患者的步態(tài)數(shù)據(jù)富腊。
深度學(xué)習(xí)算法對(duì)步態(tài)數(shù)據(jù)的分析處理是項(xiàng)目開展過程中耗時(shí)最長(zhǎng)、最難突破的部分域帐,我們?cè)诓殚喠舜罅繃?guó)內(nèi)外論文進(jìn)行相關(guān)研究后赘被,決定借助百度的飛漿和華為的ModelArts深度學(xué)習(xí)框架對(duì)我們項(xiàng)目的算法模型進(jìn)行搭建,目前算法模型還在持續(xù)的優(yōu)化中俯树,作為本科生去做這方面的研究工作,我們內(nèi)心充滿成就感阳欲。
我們的項(xiàng)目在2021年“未來杯”HarmonyOS技術(shù)應(yīng)用創(chuàng)新大賽中榮獲冠軍陋率,得到專業(yè)人士的肯定,也給我們項(xiàng)目的持續(xù)更新和迭代增添了一份動(dòng)力筒愚。
四巢掺、總結(jié)與展望??
項(xiàng)目不斷鍛煉著我們學(xué)習(xí)和接受新技能的能力劲蜻,通過項(xiàng)目規(guī)劃、周計(jì)劃的實(shí)施轧苫,使得我們的項(xiàng)目在摸爬滾打中逐漸充盈起來疫蔓。
雖然目前項(xiàng)目仍未完全落地身冬,我們還在持續(xù)優(yōu)化App酥筝,跟隨著HarmonyOS技術(shù)的發(fā)展一起成長(zhǎng)樱哼,但我們未來仍會(huì)腳踏實(shí)地去落實(shí)我們的項(xiàng)目剿配。
我們計(jì)劃通過高校科研+醫(yī)院測(cè)試茄唐,共同完成我們項(xiàng)目的研發(fā)和測(cè)試蝇更,同時(shí)我們還計(jì)劃與科技公司合作,去更好地設(shè)計(jì)我們的產(chǎn)品蚁廓,使設(shè)計(jì)的產(chǎn)品更有效地解決患者的切身問題相嵌。