亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于虛擬場景的踝關(guān)節(jié)訓(xùn)練軟件系統(tǒng)開發(fā)

        2018-06-21 11:46:28王子梅徐秀林安美君
        軟件導(dǎo)刊 2018年5期
        關(guān)鍵詞:踝關(guān)節(jié)虛擬現(xiàn)實康復(fù)訓(xùn)練

        王子梅 徐秀林 安美君

        摘 要:開發(fā)一種基于虛擬場景的踝關(guān)節(jié)訓(xùn)練軟件系統(tǒng),利用踝關(guān)節(jié)康復(fù)訓(xùn)練器械,使患者在虛擬環(huán)境中進行踝關(guān)節(jié)主動康復(fù)訓(xùn)練,并能對患者進行康復(fù)評估。該系統(tǒng)由下位機硬件和上位機軟件構(gòu)成。硬件系統(tǒng)基于STM32F103ZET6單片機進行開發(fā),MPU6050傳感器采集踝關(guān)節(jié)活動度,通過藍牙傳至上位機。軟件系統(tǒng)包括患者信息模塊、虛擬場景訓(xùn)練模塊和人機交互模塊。采用ADO數(shù)據(jù)接口訪問SQL Server數(shù)據(jù)庫對患者的信息進行管理。虛擬場景訓(xùn)練模塊在Visual Studio 2010的MFC和DirectX SDK 9.29開發(fā)環(huán)境下,基于DirectX 11應(yīng)用程序接口和VC++編程語言開發(fā),實現(xiàn)了旋轉(zhuǎn)魔方的虛擬場景構(gòu)建。使用MFC中的編輯框,實時顯示踝關(guān)節(jié)運動角度。系統(tǒng)挑選15名健康正常人為踝關(guān)節(jié)角度測試的受試者,對系統(tǒng)進行可靠性測試。結(jié)果顯示, 其組內(nèi)相關(guān)系數(shù)大于0.85,說明系統(tǒng)具有良好的可靠性。

        關(guān)鍵詞:虛擬現(xiàn)實;踝關(guān)節(jié);康復(fù)訓(xùn)練;康復(fù)評估

        DOI:10.11907/rjdk.172769

        中圖分類號:TP319

        文獻標識碼:A 文章編號:1672-7800(2018)005-0098-04

        Abstract:An ankle training software system based on virtual scene was developed to facilitate patients to do active rehabilitation training and make rehabilitation assessment of the ankle in the use of rehabilitation training instrument.The system was composed of lower computer hardware and upper computer software.The hardware system was developed by STM32F103ZET6 microcontroller, with MPU6050 sensors collecting ankle mobility and bluetooth transferring data to the host computer.The software system included patient information module, virtual scene training module and human-computer interaction module.Server database was accessed from ADO interface to manage the patients′ information.The virtual scene training module was developed under the Visual Studio 2010 MFC and DirectX SDK 9.29. Based on the DirectX 11 application program interface and VC++ programming language, it realized the virtual scene construction of the Rubik′s cube.The angle of ankle movement in real time was displayed in the edit box of MFC. The reliability of the system was tested. The results showed that the correlation coefficient was greater than 0.85 and proved that the system had a high reliability.

        Key Words:virtual reality; ankle joint; rehabilitation training; rehabilitation evaluation

        0 引言

        踝關(guān)節(jié)損傷是一種常見的骨關(guān)節(jié)損傷,其發(fā)生率在下肢損傷中居第二位,及時有效地進行康復(fù)訓(xùn)練是恢復(fù)踝關(guān)節(jié)功能的關(guān)鍵[1-2]。目前,踝關(guān)節(jié)康復(fù)設(shè)備逐漸取代了傳統(tǒng)的人工療法,具有省時、省力的優(yōu)點,能加快患者康復(fù)進程。但是,絕大多數(shù)康復(fù)設(shè)備只有一些簡單的運動模式,長期進行單調(diào)重復(fù)的機械運動,患者感到枯燥無味,不利于患者康復(fù)[3]。

        將虛擬現(xiàn)實技術(shù)應(yīng)用于康復(fù)醫(yī)療領(lǐng)域,是目前臨床上提高康復(fù)治療效果的有效方法。該技術(shù)通過計算機模擬出一種虛擬環(huán)境,通過傳感裝置將人的感官與虛擬元素相關(guān)聯(lián),對虛擬元素進行操作,以達到人機交互的目的[4-5]。

        美國羅格斯大學(xué)設(shè)計開發(fā)了一種踝關(guān)節(jié)康復(fù)設(shè)備,該設(shè)備結(jié)合虛擬現(xiàn)實技術(shù),讓患者在虛擬環(huán)境中進行康復(fù)訓(xùn)練[6]。The Rutgers Ankle已經(jīng)被應(yīng)用于臨床試驗,給患者帶來有效的康復(fù)訓(xùn)練效果 [7-9]。但是,該系統(tǒng)的結(jié)構(gòu)復(fù)雜,需要配置獨立的壓縮機、價格昂貴的驅(qū)動組件和傳感設(shè)備。在進行虛擬康復(fù)訓(xùn)練過程中,缺乏鼓勵機制和時間設(shè)置,不利于康復(fù)計劃的制定。

        本研究開發(fā)一種基于踝關(guān)節(jié)主動訓(xùn)練的虛擬現(xiàn)實系統(tǒng)。系統(tǒng)硬件由STM32F103ZET6單片機、MPU6050傳感器和無線藍牙模塊組成,實現(xiàn)對踝關(guān)節(jié)運動角度的數(shù)據(jù)采集、處理和無線傳輸至上位機。系統(tǒng)軟件包括患者信息模塊、虛擬場景訓(xùn)練模塊和人機交互模塊對患者的信息進行管理、踝關(guān)節(jié)虛擬魔方訓(xùn)練和康復(fù)評估。通過背景音樂和音效,讓患者在訓(xùn)練過程中心情放松;設(shè)置有訓(xùn)練難度和訓(xùn)練時間參數(shù),訓(xùn)練過程中采用任務(wù)制和得分制,使患者更好地沉浸在虛擬訓(xùn)練場景中,以增強患者訓(xùn)練的參與度。

        1 系統(tǒng)硬件實現(xiàn)

        下位機的數(shù)據(jù)采集裝置由傳感器MPU6050、單片機STM32F103ZET6、藍牙模塊HC-05組成,數(shù)據(jù)采集流程框如圖1所示。

        MPU6050傳感器與單片機STM32F103ZET6統(tǒng)一使用5.0V供電電壓,單片機通過I2C接口對傳感器加速計和陀螺儀中的數(shù)據(jù)進行讀取,傳輸頻率可以達到400kHz。I2C為兩線接口,MPU6050傳感器中的數(shù)據(jù)線SDA根據(jù)時鐘線SCL的信號進行數(shù)據(jù)傳輸[10]。ADO引腳接地,傳感器的設(shè)備地址確定為0xD0。為了消除加速度計瞬時快速變化的信號和抑制陀螺儀積分的漂移,對兩者輸出的角度數(shù)據(jù)進行卡爾曼濾波融合處理[11-12]。HC-05藍牙模塊把處理后的角度數(shù)據(jù)通過無線的方式傳輸至上位機,其接口電平為5.0V,選擇從模式狀態(tài),藍牙模塊的發(fā)送引腳TXD和接收引腳RXD分別連接單片機URXD0接收引腳和UTXD0發(fā)送引腳,SET引腳懸空。

        2 系統(tǒng)軟件設(shè)計

        系統(tǒng)軟件由患者信息模塊和人機交互模塊構(gòu)成。通過虛擬的魔方場景實現(xiàn)了患者踝關(guān)節(jié)主動趾屈與背屈運動的康復(fù)訓(xùn)練?;颊咝畔⒛K實現(xiàn)了對患者的信息管理,并能對數(shù)據(jù)進行增加、刪除、修改和查詢等。人機交互模塊通過顯示和記錄患者在自主康復(fù)訓(xùn)練過程中,趾屈與背屈運動的活動度及最大角度,對患者進行踝關(guān)節(jié)康復(fù)評估。

        2.1 患者信息管理模塊

        患者信息管理模塊使用SQL Server 2008數(shù)據(jù)庫建立患者信息數(shù)據(jù)庫,包括患者編號、姓名、性別、年齡等基本信息。采用ADO技術(shù)訪問數(shù)據(jù)庫,使用SQL語句對患者數(shù)據(jù)庫的信息進行新建、查詢和修改等操作,具有訪問快捷、靈活性高、占用內(nèi)存少等特點[13]。

        該模塊訪問數(shù)據(jù)的接口封裝成CPatientSet類,使用_ConnectionPtr型的指針變量建立與數(shù)據(jù)庫“patient”的連接;_RecortsetPtr型的指針變量打開“patient”數(shù)據(jù)庫的表“dbo.patientinfo”,顯示出表中的患者信息,完成對數(shù)據(jù)庫的訪問。

        信息管理模塊是由當前患者信息、列表視圖等組成。使用SQL語句編輯OnBtnAll()、OnBtnModify()、OnBtnLookUp()、OnBtnDelete()、OnBtnNew()、OnBtnKeep()等函數(shù)分別對dbo.patientinfo表中的病患信息進行顯示、查找、修改、刪除、新建和保存等操作。

        2.2 魔方虛擬場景設(shè)計

        本系統(tǒng)虛擬場景開發(fā)的硬件環(huán)境為中央處理器酷睿i3以上、顯卡GTX650及以上、內(nèi)存4GB及以上、硬盤150GB以上;軟件環(huán)境開發(fā)平臺為Visual Studio 2010和DirectX SDK 9.29,基于DirectX 11應(yīng)用程序接口、VC++編程語言和高級著色器語言(High Level Shader Language,HLSL)。

        將3個正六面體的魔方作為主要虛擬元素,用踝關(guān)節(jié)的趾屈和背屈運動控制魔方的旋轉(zhuǎn),趾屈運動控制魔方向屏幕內(nèi)旋轉(zhuǎn),背屈運動控制魔方向屏幕外旋轉(zhuǎn),直至3個魔方旋轉(zhuǎn)至相同位置處即可得分。利用DirectX11中Direct3D圖形程序接口的Cube Mapping(立方體映射)實現(xiàn)天空盒效果。用HLSL編寫渲染文件Shader.fx,將紋理映射到場景中對應(yīng)的位置,文件中包含頂點著色器VSMain()函數(shù)、像素著色器PSMain()函數(shù)和采樣器。渲染文件采用SM5.0版本的著色器,實現(xiàn)將頂點位置輸入VSMain()函數(shù),經(jīng)過世界變換、觀察變換和投影變換,輸出新的位置和顏色信息傳遞給PSMain()函數(shù),輸出對應(yīng)的像素值。采樣器中選用線性過濾技術(shù)進行紋理過濾,采用箝位(clamp)尋址模式對超出[0,1]區(qū)間的紋理坐標進行處理。

        構(gòu)建的虛擬場景如圖2所示,3個魔方和四位數(shù)分數(shù)板的繪制,使用笛卡爾左手坐標系,圖元類型為三角形,采用頂點緩存的方法。頂點數(shù)組中共有42個頂點緩存,一個魔方需要36個頂點緩存,一個數(shù)字需要6個頂點緩存。每個頂點結(jié)構(gòu)都包含位置和紋理兩個坐標信息,根據(jù)頂點的位置坐標在虛擬場景中繪制出對應(yīng)的圖形,實現(xiàn)中間魔方和分數(shù)板中個位數(shù)的繪制。分別對魔方和個位數(shù)的世界矩陣進行X軸上的平移變換,繪制出另外兩個魔方和分數(shù)板中其它三位數(shù),相鄰兩個魔方的位置在X軸上相距3.5個單位,得分板上相鄰位數(shù)的數(shù)字在X軸上相距0.3個單位,完成虛擬場景的構(gòu)建。

        2.3 人機交互實現(xiàn)

        人機交互界面如圖3所示,采用MFC靜態(tài)分割窗口技術(shù)[14],重寫OnCreateClient函數(shù)將窗口分割為兩個視圖,分別為人機交互視圖和虛擬場景視圖。人機交互視圖包括訓(xùn)練的設(shè)置模塊和人機交互模塊。在康復(fù)訓(xùn)練過程中,人機交互模塊實時顯示患者踝關(guān)節(jié)的運動角度范圍以及趾屈和背屈的最大角度。虛擬場景中魔方旋轉(zhuǎn)是由患者踝關(guān)節(jié)運動控制的,當腳踝進行趾屈(背屈)運動時,對應(yīng)的魔方向屏幕內(nèi)(外)旋轉(zhuǎn),當3個魔方的點數(shù)和位置一致時,完成訓(xùn)練任務(wù)得分,并進行語音鼓勵。根據(jù)文獻報道的踝關(guān)節(jié)客觀檢查評分表[15],將患者趾屈和背屈運動角度范圍進行劃分,不同的角度范圍對應(yīng)魔方不同的旋轉(zhuǎn)角度,如表1所示。

        在傳感器處于水平位置時,計算采集400次傳感器輸出的平均值作為零點校正值進行零點校正。加速度在X、Y、Z軸的零點偏移值分別為-0.003、 0.002、-0.001;角速度在X、Y、Z軸的零點偏移值分別為1.878、-1.261 5、-0.648。將采集的數(shù)據(jù)減去零點校正值,再進行濾波和融合處理,最后獲得正確的踝關(guān)節(jié)角度值。

        當患者開始訓(xùn)練時,系統(tǒng)設(shè)置通信端口為COM3,波特率為9 600bps、數(shù)據(jù)位為8位、1位停止位、無奇偶校驗位,開啟讀寫線程。上位機處理后得到踝關(guān)節(jié)的運動角度數(shù)據(jù),在人機交互模塊中,計算顯示出踝關(guān)節(jié)趾屈與背屈運動的最大角度及活動度。踝關(guān)節(jié)角度的計算公式為:

        3 可靠性實驗

        利用本系統(tǒng)對15名年齡為24±3歲的健康正常人作踝關(guān)節(jié)角度測試。踝關(guān)節(jié)趾屈的測試角度分別為10°、20°、40°;踝關(guān)節(jié)背屈的測試角度分別為5°、15°。在測試過程中,讀取人機交互模塊趾屈和背屈的角度數(shù)據(jù),與臨床使用的關(guān)節(jié)活動度量角器的測試數(shù)據(jù)進行分析比較。

        測試時,保持測量環(huán)境安靜舒適、寬敞明亮,避免閑雜人員干擾。受試者心情愉悅、全身處于放松狀態(tài),為坐立位,屈膝90°,足與小腿呈90°。用標準量角器對各角度進行標定,將硬件裝置固定在腳背處,踝關(guān)節(jié)進行趾屈和背屈運動,獲得相應(yīng)的各角度數(shù)值。一周后,在同樣的測試環(huán)境下,重復(fù)進行實驗,將兩次測試結(jié)果進行分析比較,判斷系統(tǒng)的可靠性。

        將踝關(guān)節(jié)兩種狀態(tài)下的兩組測量數(shù)據(jù)輸入SPSS數(shù)據(jù)分析軟件,進行兩次測試數(shù)據(jù)的組內(nèi)相關(guān)系數(shù)分析,如表2所示。測試結(jié)果顯示,該系統(tǒng)測試的踝關(guān)節(jié)趾屈與背屈運動角度的組內(nèi)相關(guān)系數(shù)(ICC值)均大于0.85,表明系統(tǒng)具有良好的可靠性。

        4 結(jié)語

        該虛擬現(xiàn)實系統(tǒng)主要用于患者踝關(guān)節(jié)康復(fù)運動訓(xùn)練,要求患者的踝關(guān)節(jié)有一定運動能力,能夠通過自己的意識控制虛擬場景中的虛擬元素。系統(tǒng)使用的傳感器、主控芯片和藍牙設(shè)備,可以準確地采集數(shù)據(jù),并且通過藍牙通訊技術(shù)實現(xiàn)無線傳輸。虛擬訓(xùn)練過程中添加了背景音樂和音效,使患者在放松舒適的環(huán)境下進行康復(fù)訓(xùn)練并且對完成任務(wù)的患者給予鼓勵和積分;人機交互模塊為患者踝關(guān)節(jié)的康復(fù)評估提供參考數(shù)據(jù)。但該系統(tǒng)的虛擬現(xiàn)實康復(fù)訓(xùn)練只對踝關(guān)節(jié)的趾屈與背屈運動的相關(guān)運動參數(shù)進行了研究,還可進一步對踝關(guān)節(jié)的內(nèi)翻、外翻等活動的虛擬場景和人機交互模塊進行研究,以獲取更多踝關(guān)節(jié)運動參數(shù),使患者得到較為全面的踝關(guān)節(jié)康復(fù)訓(xùn)練、使醫(yī)生獲取更多康復(fù)評估數(shù)據(jù)。這些均有待于進一步研究。

        參考文獻:

        [1] 張小俊,劉更謙,何春燕,等.基于虛擬現(xiàn)實的踝關(guān)節(jié)康復(fù)機器人的綜述[J].機電產(chǎn)品開發(fā)與創(chuàng)新,2006,19(1):29-31.

        [2] ZHOU Z, ZHOU Y, WANG N, et al. Changes of achilles tendon properties via 12-week PNF based robotic rehabilitation of ankle joints with spasticity and/or contracture [C]. IEEE Engineering in Medicine and Biology Society,2014:1214-1217.

        [3] 陳翼雄.基于功能性電刺激及生物信號反饋的下肢康復(fù)機器人設(shè)計及控制[D].北京:中國科學(xué)院大學(xué),2014.

        [4] 謝夢怡.虛擬現(xiàn)實技術(shù)在未來醫(yī)療領(lǐng)域的應(yīng)用[J].無線互聯(lián)科技,2016(22):137-139.

        [5] 王瑞利,劉更謙,于慶增,等.基于虛擬現(xiàn)實踝關(guān)節(jié)康復(fù)系統(tǒng)的研究[J].機電產(chǎn)品開發(fā)與創(chuàng)新,2007,20(1):16-17.

        [6] GIRONE M, BURDEA G, BOUZIT M, et al. A Stewart platform-based system for ankle telerehabilitation[J]. Autonomous Robots,2001,10(2):203-212.

        [7] DEUTSCH J E, LATTONIO J, BURDEA G, et al. Rehabilitation of musculoskeletal injuries using the Rutgers ankle haptic interface: three case reports[C]. Eurohaptics Conference. 2001:11-16.

        [8] DEUTSCH J E, LATONIO J, BURDEA G, et al. Post-stroke rehabilitation with the Rutgers ankle system: acase study[J]. Presence Teleoperators & Virtual Environments, 2006,10(4):416-430.

        [9] GIRONE M, BURDEA G, BOUZIT M, et al. Orthopedic rehabilitation using the "Rutgers ankle" interface[J]. Studies in Health Technology & Informatics,2000,70(70):89.

        [10] 王丹,趙凱.基于I2C總線的測試儀設(shè)計[J].裝備制造技術(shù),2014(9):121-122.

        [11] WELCH G, BISHOP G. An introduction to the Kalman filter[EB/OL]. [2001-08-12]. http://www.iro.umontreal.ca/~mignotte/IFT6150/ComplementCours/FiltrageKalman.pdf.

        [12] CHOUKROUN D, BAR-ITZHACK I Y, OSHMAN Y. Novel quaternion Kalman filter[J]. IEEE Transactions on Aerospace & Electronic Systems Aes,2006,42(1):174-190.

        [13] 王浩,李莉,覃衛(wèi)民,等.ADO在監(jiān)測信息管理系統(tǒng)開發(fā)中的應(yīng)用[C].地面和地下工程中巖石和巖土力學(xué)熱點問題研討會,2007.

        [14] 孫鑫.VC++深入詳解[M].修訂版.北京:電子工業(yè)出版社,2012.

        [15] 方玲,劉劍.踝關(guān)節(jié)功能障礙的康復(fù)與評估[J].中華物理醫(yī)學(xué)與康復(fù)雜志,2001,23(4):254-255.

        (責任編輯:江 艷)

        猜你喜歡
        踝關(guān)節(jié)虛擬現(xiàn)實康復(fù)訓(xùn)練
        “胖人”健身要注意保護膝踝關(guān)節(jié)
        中老年保健(2021年7期)2021-08-22 07:42:36
        多功能智能康復(fù)訓(xùn)練床的設(shè)計與仿真
        穴位按摩與康復(fù)訓(xùn)練治療周圍性面癱的療效觀察
        上肢康復(fù)訓(xùn)練機器人的研究
        風(fēng)口上的虛擬現(xiàn)實
        商周刊(2017年24期)2017-02-02 01:42:55
        虛擬現(xiàn)實技術(shù)向科幻小說借靈感
        海外星云(2016年7期)2016-12-01 04:18:00
        踝關(guān)節(jié)骨折術(shù)后早期能否負重的生物力學(xué)分析
        淺述蒙醫(yī)治療踝關(guān)節(jié)骨折進展
        HTC斥資千萬美元入股虛擬現(xiàn)實設(shè)備商WEVR
        IT時代周刊(2015年8期)2015-11-11 05:50:37
        中醫(yī)康復(fù)治療陳舊性踝關(guān)節(jié)扭傷48例
        中文字幕亚洲无线码高清| 夫妇交换性三中文字幕| 精品国产a毛片久久久av| 国产av自拍视频在线观看| 亚洲av无码乱码国产一区二区| 欧美人与动牲猛交xxxxbbbb| 日韩精品国产自在欧美| 国内国外日产一区二区| 天天干天天日夜夜操| 怡红院免费的全部视频| 麻豆变态另类视频在线观看| 国产日韩AV无码免费一区二区| 久久精品国产9久久综合| 人妻 偷拍 无码 中文字幕| 久久久久麻豆v国产精华液好用吗| 国产午夜精品一区二区三区视频| 天天澡天天揉揉AV无码人妻斩 | 特黄aaaaaaaaa毛片免费视频| 日本免费人成视频播放| 亚洲视频99| 久久天堂精品一区专区av| 女同同性av观看免费| 中国人妻被两个老外三p| 国产精品区一区二区三在线播放| 国产一区二区三区免费在线播放| 一区二区三区无码高清视频| 免费观看黄网站在线播放| 丰满人妻无套中出中文字幕 | 国产午夜视频在线观看免费| 成人免费看片又大又黄| 欧美 亚洲 国产 日韩 综AⅤ| 久久久精品少妇—二区| 国产69精品久久久久app下载| 成在人线av无码免费| 久久这里都是精品一区| 女人天堂国产精品资源麻豆| 亚洲精品~无码抽插| 国产精品原创巨作AV女教师 | 豆国产96在线 | 亚洲| 欧美性猛交xxxx富婆| 亚洲AV毛片无码成人区httP|