0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

骨關(guān)節(jié)角度數(shù)字化測(cè)量與功能評(píng)估系統(tǒng)

SwM2_ChinaAET ? 來源:未知 ? 作者:李倩 ? 2018-09-05 09:43 ? 次閱讀

摘要:

為了實(shí)現(xiàn)對(duì)骨關(guān)節(jié)空間角度的數(shù)字化測(cè)量與功能客觀評(píng)價(jià),建立了骨關(guān)節(jié)角度數(shù)字化測(cè)量與功能評(píng)估系統(tǒng)。對(duì)該系統(tǒng)所采用的骨關(guān)節(jié)空間角度測(cè)量、功能評(píng)估算法進(jìn)行研究。首先,根據(jù)Kinect數(shù)據(jù)采集原理及空間向量計(jì)算方法介紹了骨關(guān)節(jié)空間角度測(cè)量算法,即在Kinect深度數(shù)據(jù)流基礎(chǔ)上將骨關(guān)節(jié)點(diǎn)空間位置信息轉(zhuǎn)換為對(duì)應(yīng)的三維空間坐標(biāo),根據(jù)空間向量夾角公式計(jì)算骨關(guān)節(jié)空間角度。然后,在分析比較分類評(píng)價(jià)方法的性能基礎(chǔ)上,說明了采用K-means聚類方法進(jìn)行骨關(guān)節(jié)功能評(píng)估的算法。實(shí)驗(yàn)結(jié)果表明,系統(tǒng)可以為用戶提供骨關(guān)節(jié)的數(shù)字化測(cè)量與功能評(píng)估結(jié)果,評(píng)估指標(biāo)purity、RI與F-meaures等能穩(wěn)定在0.8及其以上,基本滿足骨關(guān)節(jié)功能評(píng)價(jià)的非接觸、客觀高效、適應(yīng)能力強(qiáng)、準(zhǔn)確度高、操作簡(jiǎn)便和成本低等要求。

?

0 引言

目前有關(guān)骨關(guān)節(jié)疾病的診斷與功能評(píng)估大都基于醫(yī)生臨床查體、醫(yī)學(xué)影像成像技術(shù),通過分析MRI、CT、X線檢查結(jié)果,根據(jù)經(jīng)驗(yàn)對(duì)病情做出大致判斷與分析,制定相應(yīng)救治方案,并以此作為后期康復(fù)指導(dǎo)的依據(jù),總體來說以醫(yī)生的主觀判斷與評(píng)價(jià)為基礎(chǔ),缺乏對(duì)病人客觀、精確的功能參數(shù)分析[1]。另外,現(xiàn)有醫(yī)學(xué)影像設(shè)備有輻射且價(jià)格相對(duì)昂貴,不適合長(zhǎng)期康復(fù)治療的效果評(píng)估與藥物指導(dǎo)。

近年,3D實(shí)感攝像設(shè)備在國(guó)內(nèi)外發(fā)展很快,其中Kinect作為一款具有視覺和深度信息采集的圖像聲音傳感器,可以通過跟蹤定位人體20個(gè)主要關(guān)節(jié)點(diǎn)的位置深度信息而實(shí)現(xiàn)人體三維骨架的構(gòu)建[2-3],將它們應(yīng)用在骨關(guān)節(jié)疾患的運(yùn)動(dòng)功能監(jiān)測(cè)中,可為醫(yī)務(wù)人員在診斷、治療方案確立、治療前后功能對(duì)比評(píng)價(jià)以及康復(fù)指導(dǎo)等過程提供一種更客觀有效的依據(jù)[4-5]。

本文將Kinect應(yīng)用于骨關(guān)節(jié)空間角度的實(shí)時(shí)測(cè)量之中建立了骨關(guān)節(jié)空間角度數(shù)字化評(píng)估系統(tǒng),并討論了測(cè)量中的骨關(guān)節(jié)空間角度測(cè)量、功能分類評(píng)估等關(guān)鍵算法。實(shí)驗(yàn)證明3D實(shí)感攝像技術(shù)應(yīng)用于骨關(guān)節(jié)空間角度測(cè)量與功能評(píng)估領(lǐng)域,在保證數(shù)字化測(cè)量要求的同時(shí),可使系統(tǒng)具有客觀功能評(píng)價(jià)、非接觸、適應(yīng)能力強(qiáng)、快速高效、準(zhǔn)確、操作簡(jiǎn)便和成本低等特點(diǎn)。

1 系統(tǒng)構(gòu)成及其工作原理

圖1為骨關(guān)節(jié)空間角度數(shù)字化評(píng)估系統(tǒng)框圖,主要由Kinect骨關(guān)節(jié)數(shù)據(jù)采集、骨關(guān)節(jié)空間角度計(jì)算、骨關(guān)節(jié)功能分類評(píng)估等組成。系統(tǒng)基于Unity開發(fā)平臺(tái),利用體感設(shè)備Kinect進(jìn)行深度數(shù)據(jù)采集;實(shí)時(shí)計(jì)算關(guān)節(jié)點(diǎn)空間角度并以數(shù)字化方式在界面上顯示;同時(shí)通過數(shù)據(jù)分析與對(duì)比,完成骨關(guān)節(jié)空間角度數(shù)字化評(píng)估工作。

2 系統(tǒng)實(shí)現(xiàn)

2.1 Kinect骨關(guān)節(jié)數(shù)據(jù)采集

基于Kinect的骨關(guān)節(jié)數(shù)據(jù)采集過程包括人物控制與骨骼點(diǎn)的綁定、骨架系統(tǒng)生成及關(guān)節(jié)點(diǎn)坐標(biāo)表示。

2.1.1 人物控制與骨骼點(diǎn)的綁定

為了控制系統(tǒng)場(chǎng)景中人物角色的移動(dòng),需要添加兩個(gè)人物控制器分別對(duì)應(yīng)于人物場(chǎng)景模型和人物骨架模型。其中,人物場(chǎng)景模型由一系列分別代表頭部、肩部、手等人體部位的20個(gè)關(guān)節(jié)點(diǎn)組成。人物骨架模型對(duì)應(yīng)Kinect控制的模型,控制場(chǎng)景中的角色的移動(dòng)。

將骨架模型中控制動(dòng)作的關(guān)鍵預(yù)制體拖放于相對(duì)應(yīng)的腳本變量上,即可完成人物控制與骨骼點(diǎn)的綁定。人物控制器與骨骼點(diǎn)綁定具體實(shí)現(xiàn)流程如圖2所示。

2.1.2 骨架系統(tǒng)生成及關(guān)節(jié)點(diǎn)坐標(biāo)表示

通過人物控制與骨骼點(diǎn)的綁定,可實(shí)現(xiàn)模型與人物的同步,也可以間接地獲取關(guān)節(jié)點(diǎn)的三維坐標(biāo)。識(shí)別出20個(gè)關(guān)節(jié)點(diǎn)位置,可以生成相應(yīng)的骨架系統(tǒng)。

關(guān)節(jié)點(diǎn)的三維坐標(biāo)獲取方式采用場(chǎng)景物體獲取函數(shù)GameObject.Find(),將Kinect空間位置信息轉(zhuǎn)換為三維坐標(biāo)信息。

2.2 骨關(guān)節(jié)空間角度計(jì)算

骨關(guān)節(jié)空間角度的計(jì)算是依據(jù)獲取的關(guān)節(jié)點(diǎn)三維坐標(biāo),根據(jù)空間向量夾角公式進(jìn)行計(jì)算。如圖3所示,假設(shè)A、B、C分別代表3個(gè)相鄰關(guān)節(jié)點(diǎn)的空間坐標(biāo),以計(jì)算關(guān)節(jié)點(diǎn)A的空間角度為例,具體操作步驟如下:

(1)計(jì)算A與相鄰兩點(diǎn)B、C組成的空間向量:

2.3 骨關(guān)節(jié)功能分類評(píng)估

功能分類算法很多,常用的如K-medoids[6]、CLARANS[7]、K-means[8]等??紤]到骨關(guān)節(jié)功能龐大的數(shù)據(jù)量,系統(tǒng)采用更適合大數(shù)據(jù)集分析的K-means聚類算法,首先對(duì)正常的骨關(guān)節(jié)數(shù)據(jù)進(jìn)行分析,得出標(biāo)準(zhǔn)的數(shù)據(jù)范圍[9],再以正常的數(shù)據(jù)范圍為分析比對(duì)的標(biāo)準(zhǔn),對(duì)不同關(guān)節(jié)狀況的骨關(guān)節(jié)角度數(shù)據(jù)進(jìn)行收集整理。

其中,K-means算法以距離為分類的標(biāo)準(zhǔn),根據(jù)某個(gè)距離函數(shù)完成分類,本系統(tǒng)以歐式距離為距離準(zhǔn)則函數(shù),完成整體數(shù)據(jù)的聚類。在此過程中,每次分類都將重新確定一次聚類中心,其新的聚類中心使用取樣本均值的方法進(jìn)行計(jì)算,具體如式(6)所示:

式中,zj表示當(dāng)前類別j的均值結(jié)果,n表示類別的樣本數(shù)量,xi表示類別j的某一樣本數(shù)值。

系統(tǒng)采用誤差平方和作為目標(biāo)函數(shù),即誤差準(zhǔn)則函數(shù),具體定義如式(7)所示:

式中,E表示對(duì)應(yīng)類別的誤差平方和;k為聚類類別數(shù);n表示類別j的樣本數(shù)量;xi表示類別j的某一樣本數(shù)值;zj表示類別j的均值結(jié)果;d為數(shù)據(jù)xi和zj的偏差平方和,即(xi-zj)2值。最后將k個(gè)類別的誤差平方和相加即為總體誤差平方和E。

聚類效果評(píng)估采用purity、RI與F-meaures[10]等指標(biāo),其中purity是計(jì)算正確聚類的樣本數(shù)占總樣本數(shù)的比例,RI是指度量正確的百分比,而F-measure由Precision(查準(zhǔn)率)和Recall(查全率)兩個(gè)指標(biāo)組合而。假設(shè)Fi為每個(gè)分類的F-measure值,Pi為每個(gè)分類的查準(zhǔn)率,Ri為每個(gè)分類的查全率,則Fi的計(jì)算公式如式(8)所示。

總的F值由每個(gè)分類Fi的加權(quán)平均得到。

3 系統(tǒng)實(shí)驗(yàn)與結(jié)果

3.1 數(shù)據(jù)測(cè)試與分析

利用骨關(guān)節(jié)空間角度測(cè)量方法,實(shí)測(cè)66例健康骨關(guān)節(jié)角度數(shù)據(jù)。通過對(duì)骨關(guān)節(jié)活動(dòng)狀態(tài)的分析,確定正常人群關(guān)節(jié)角度屈伸范圍,如表1所示。它們可以作為后期正常樣本的功能分類標(biāo)準(zhǔn)。

在66例健康骨關(guān)節(jié)屈伸數(shù)據(jù)分析基礎(chǔ)上,增加測(cè)試數(shù)據(jù)至152例,通過聚類程序分析這152例數(shù)據(jù)。圖4所示為以左膝關(guān)節(jié)為代表的聚類結(jié)果,其中橫軸為伸展角度,縱軸為屈曲角度,數(shù)據(jù)被分為三類,分別是正常的一類、屈伸角度不足的一類、伸展角度不足的一類。

添加需要?dú)w類的新樣本數(shù)據(jù),會(huì)在分類基礎(chǔ)上進(jìn)行歸類判定,如圖4中以“□”號(hào)表示參與歸類的新的測(cè)量數(shù)據(jù)。

以相同方式,利用上述K-means聚類算法可以完成其他下肢關(guān)節(jié)樣本數(shù)據(jù)的聚類分析。表2記錄了人體下肢各關(guān)節(jié)角度數(shù)據(jù)的具體分類情況,包括各關(guān)節(jié)類別,聚類過程中的迭代次數(shù)、狀態(tài)、聚類中心、單個(gè)誤差平方和以及整體誤差平方和。其中單個(gè)誤差平方和可以反映每一個(gè)聚類結(jié)果的差異性,整體誤差平方和可以判斷不同聚類結(jié)果的樣本差異。

3.2 功能分類算法驗(yàn)證

對(duì)下肢每一個(gè)關(guān)節(jié)測(cè)試并記錄正常、欠屈和欠伸3種情況下各10組數(shù)據(jù),一共30組數(shù)據(jù),在聚類結(jié)果數(shù)據(jù)中輸入測(cè)試的數(shù)據(jù),完成對(duì)數(shù)據(jù)的歸類,驗(yàn)證測(cè)試結(jié)果如表3所示。

表3中Ai~I(xiàn)i分別為各個(gè)關(guān)節(jié)角度數(shù)據(jù)的測(cè)試結(jié)果情況,其中i={1,2,3,4,5,6}分別對(duì)應(yīng)了左髖關(guān)節(jié)、右髖關(guān)節(jié)、左膝關(guān)節(jié)、右膝關(guān)節(jié)、左踝關(guān)節(jié)、右踝關(guān)節(jié)的數(shù)據(jù)測(cè)試結(jié)果,如A1~I(xiàn)1代表的是左髖關(guān)節(jié)的數(shù)據(jù)測(cè)試結(jié)果。結(jié)果表明10個(gè)伸展困難的樣本中,有7個(gè)被正確歸類,2個(gè)被錯(cuò)誤地歸類到正常,1個(gè)被錯(cuò)誤地歸類到屈曲困難;10個(gè)正常的測(cè)試樣本中,有9個(gè)被正確歸類,1個(gè)被錯(cuò)誤地歸類到屈曲困難;10個(gè)屈曲困難的測(cè)試樣本完全正確歸類于屈曲困難類。

結(jié)合聚類評(píng)估原理之中涉及的計(jì)算方法,可以計(jì)算相應(yīng)關(guān)節(jié)的聚類指標(biāo),各關(guān)節(jié)聚類評(píng)估指標(biāo)結(jié)果如表4所示。

由表4可知,利用K-means聚類算法能較好地完成骨關(guān)節(jié)空間角度數(shù)據(jù)的聚類和樣本歸類,以左髖關(guān)節(jié)數(shù)據(jù)的聚類分析和指標(biāo)計(jì)算為例,3個(gè)聚類指標(biāo)的值分別為0.867、0.837、0.86,即該關(guān)節(jié)數(shù)據(jù)的聚類準(zhǔn)確度穩(wěn)定在0.83以上。就整個(gè)系統(tǒng)來而言,所有關(guān)節(jié)聚類評(píng)估準(zhǔn)確度能穩(wěn)定在0.8及其以上。

3.3 系統(tǒng)測(cè)試

系統(tǒng)最終以Unity為開發(fā)平臺(tái),運(yùn)用C#編程方式,連接Kinect,實(shí)時(shí)采集數(shù)據(jù)并進(jìn)行骨關(guān)節(jié)功能評(píng)估,圖5所示為系統(tǒng)測(cè)試界面圖。

圖5所示的系統(tǒng)測(cè)試結(jié)果圖中包括Kinect圖像實(shí)時(shí)采集與顯示,以及下肢左右髖關(guān)節(jié)、膝關(guān)節(jié)、踝關(guān)節(jié)空間角度顯示與功能評(píng)估等部分。系統(tǒng)能夠?qū)崟r(shí)獲取關(guān)節(jié)點(diǎn)之間的角度并進(jìn)行最大屈伸數(shù)據(jù)的更新記錄,適用于多種參數(shù)的系統(tǒng)聚類,且可視化強(qiáng),能夠非接觸地完成骨關(guān)節(jié)空間角度功能的數(shù)字化評(píng)估。

4 結(jié)論

本文研究了一種非接觸的骨關(guān)節(jié)空間角度測(cè)量方法,并介紹了骨關(guān)節(jié)空間角度數(shù)字化評(píng)估系統(tǒng)的結(jié)構(gòu)和工作原理。實(shí)驗(yàn)結(jié)果證明:系統(tǒng)以可視化方式為用戶呈現(xiàn)骨關(guān)節(jié)功能的數(shù)字化分析與功能評(píng)估結(jié)果;聚類評(píng)估指標(biāo)purity、RI與F-meaures等能穩(wěn)定在0.8及其以上,基本滿足骨關(guān)節(jié)空間角度數(shù)字化評(píng)估要求,可以為醫(yī)務(wù)人員在診斷、治療方案確立、治療前后功能對(duì)比評(píng)價(jià)以及康復(fù)指導(dǎo)等過程提供一種更客觀有效的依據(jù)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 控制系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    6622

    瀏覽量

    110614
  • 數(shù)據(jù)采集
    +關(guān)注

    關(guān)注

    39

    文章

    6108

    瀏覽量

    113666
  • 數(shù)字化
    +關(guān)注

    關(guān)注

    8

    文章

    8742

    瀏覽量

    61791

原文標(biāo)題:【學(xué)術(shù)論文】骨關(guān)節(jié)角度數(shù)字化測(cè)量與功能評(píng)估系統(tǒng)設(shè)計(jì)

文章出處:【微信號(hào):ChinaAET,微信公眾號(hào):電子技術(shù)應(yīng)用ChinaAET】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    USB數(shù)字化儀/示波器

    數(shù)字化儀采集真實(shí)世界中的模擬數(shù)據(jù),并將其轉(zhuǎn)換為數(shù)字信號(hào)用于分析。在測(cè)試測(cè)量應(yīng)用中,數(shù)字化儀通常指示波器或數(shù)字萬(wàn)用表。6407高性能USB
    發(fā)表于 08-01 10:05

    USB數(shù)字化儀/示波器

    數(shù)字化儀采集真實(shí)世界中的模擬數(shù)據(jù),并將其轉(zhuǎn)換為數(shù)字信號(hào)用于分析。在測(cè)試測(cè)量應(yīng)用中,數(shù)字化儀通常指示波器或數(shù)字萬(wàn)用表。6407高性能USB
    發(fā)表于 08-02 10:52

    USB數(shù)字化儀/示波器:6407高性能USB數(shù)字化儀/示波器

    數(shù)字化儀采集真實(shí)世界中的模擬數(shù)據(jù),并將其轉(zhuǎn)換為數(shù)字信號(hào)用于分析。在測(cè)試測(cè)量應(yīng)用中,數(shù)字化儀通常指示波器或數(shù)字萬(wàn)用表。6407高性能USB
    發(fā)表于 08-03 10:29

    數(shù)字化測(cè)量系統(tǒng)的主要技術(shù)特性

    數(shù)字化測(cè)量系統(tǒng)具有與上述不同的一些特點(diǎn),需要考慮以下一些技術(shù)特性。1.最高數(shù)字化速率(采樣速率)最高數(shù)字化速率是單位時(shí)間 對(duì)模擬輸入信號(hào)的采
    發(fā)表于 01-25 11:38

    基于XRD98L55圖像數(shù)字化儀的評(píng)估系統(tǒng)XRD9855EVAL

    XRD9855EVAL,評(píng)估系統(tǒng)是一個(gè)完整的印刷電路測(cè)試板,旨在快速準(zhǔn)確地評(píng)估XRD98L55 CCD圖像數(shù)字化儀。 XRD98L55是CCD攝像機(jī)的模擬到
    發(fā)表于 04-12 09:43

    基于XRD9855圖像數(shù)字化儀的評(píng)估系統(tǒng)XRD9855EVAL

    XRD9855EVAL,評(píng)估系統(tǒng)是一個(gè)完整的印刷電路測(cè)試板,旨在快速準(zhǔn)確地評(píng)估XRD9855 CCD圖像數(shù)字化儀。 XRD9855是CCD攝像機(jī)的模擬到
    發(fā)表于 04-15 09:01

    基于XRD98L59圖像數(shù)字化儀的評(píng)估系統(tǒng)XRD98L59ZGEVAL

    XRD98L59ZGEVAL,評(píng)估系統(tǒng)是一個(gè)完整的印刷電路測(cè)試板,旨在快速準(zhǔn)確地評(píng)估XRD98L59圖像數(shù)字化儀。 XRD98L59是CCD視頻,數(shù)
    發(fā)表于 04-16 09:12

    ADM00665,評(píng)估板用于將MCP9600熱電偶EMF電壓數(shù)字化至攝氏度,精度為+/- 1C

    ADM00665,評(píng)估板用于將MCP9600熱電偶EMF電壓數(shù)字化至攝氏度,精度為+/- 1C。用戶可以使用K型熱電偶輕松評(píng)估所有器件功能。該設(shè)備還支持J,T,N,E,B,S和R型。通
    發(fā)表于 10-28 08:39

    數(shù)字化改變生活,數(shù)字化具有什么意義?

    數(shù)字化是時(shí)下炙手可熱的話題,近幾年內(nèi)可能沒有哪家企業(yè)不在戰(zhàn)略規(guī)劃里提到數(shù)字化的。但數(shù)字化的具體定義,各行各業(yè)都有不同見解與看法,唯一達(dá)成共識(shí)的可能是上IT管理系統(tǒng)。普遍的人都認(rèn)為,可以
    發(fā)表于 05-13 16:23

    數(shù)字化監(jiān)控系統(tǒng)的特點(diǎn)及功能

      數(shù)字化監(jiān)控系統(tǒng)得到廣泛應(yīng)用,這是眾所周知的,那么,數(shù)字化監(jiān)控具有哪些特點(diǎn)和功能呢?  數(shù)字化監(jiān)控系統(tǒng)
    發(fā)表于 12-11 14:10

    數(shù)字化實(shí)現(xiàn)的角度理解PI環(huán)節(jié)

    本文從數(shù)字化實(shí)現(xiàn)的角度理解PI(proportional integral, PI)環(huán)節(jié),為數(shù)字化實(shí)現(xiàn)PI打下基礎(chǔ)。...
    發(fā)表于 08-30 07:41

    數(shù)字化噪聲測(cè)量系統(tǒng)設(shè)計(jì)

    【摘 要】提出了一個(gè)具體的全數(shù)字化噪聲測(cè)量系統(tǒng),并分析了系統(tǒng)中的硬件選擇和軟件設(shè)計(jì),同時(shí)給出了采用該系統(tǒng)所獲得的實(shí)際
    發(fā)表于 05-19 21:22 ?1238次閱讀
    全<b class='flag-5'>數(shù)字化</b>噪聲<b class='flag-5'>測(cè)量</b><b class='flag-5'>系統(tǒng)</b>設(shè)計(jì)

    非基于影像的計(jì)算機(jī)導(dǎo)航系統(tǒng)骨關(guān)節(jié)手術(shù)中的應(yīng)用

    非基于影像的計(jì)算機(jī)導(dǎo)航系統(tǒng)骨關(guān)節(jié)手術(shù)中,沒有采用患者任何術(shù)前或是術(shù)中的醫(yī)學(xué)影像,而是通過導(dǎo)航器械實(shí)時(shí)獲取手術(shù)區(qū)域關(guān)節(jié)等相關(guān)位置的三維數(shù)據(jù)信息,經(jīng)過計(jì)算機(jī)系統(tǒng)中導(dǎo)
    發(fā)表于 06-08 17:27 ?21次下載

    基于FPGA的導(dǎo)流葉片角度數(shù)字化測(cè)量系統(tǒng)_潘瑨

    基于FPGA的導(dǎo)流葉片角度數(shù)字化測(cè)量系統(tǒng)_潘瑨
    發(fā)表于 03-19 19:08 ?0次下載

    定制髖關(guān)節(jié)假體數(shù)字化設(shè)計(jì)

    針對(duì)人體的髖關(guān)節(jié)具有個(gè)性特征以及傳統(tǒng)假體與股骨匹配后力傳遞不穩(wěn)定等問題,對(duì)人體髖關(guān)節(jié)假體數(shù)字化設(shè)計(jì)、有限元力傳遞分析、基于機(jī)器人磨削的數(shù)字化
    發(fā)表于 03-09 10:49 ?0次下載