專利名稱:一種智能手持設(shè)備實(shí)時(shí)接收控制儀器圖像的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像傳輸處理方法,尤其涉及一種智能手持設(shè)備實(shí)時(shí)接收控制儀器圖像的方法。
背景技術(shù):
目前,具有圖像功能的儀器,如醫(yī)用超聲儀器、醫(yī)用X射線儀器和工業(yè)超聲儀器的圖像分屏顯示,一般是通過VGA、USB或者醫(yī)學(xué)數(shù)字圖像傳輸協(xié)議(DICOM)等有線網(wǎng)絡(luò)來實(shí)現(xiàn)。但在一些特定的應(yīng)用環(huán)境下需要采用無線網(wǎng)絡(luò)進(jìn)行,在以前只能靠自制裝置進(jìn)行接收與控制儀器圖像,自制裝置有著笨重、不通用、不方便、難以實(shí)時(shí)接受圖像等缺點(diǎn)。隨著智能手持設(shè)備的出現(xiàn)和發(fā)展,使通過智能手持設(shè)備來實(shí)時(shí)接收控制儀器圖像成為可能,即有可能利用智能手持設(shè)備在無線局域網(wǎng)信號(hào)范圍內(nèi)隨時(shí)查看與控制儀器圖像。但無線網(wǎng)絡(luò)傳輸與有線網(wǎng)絡(luò)傳輸相比,存在傳輸率慢、不穩(wěn)定、易錯(cuò)幀等特點(diǎn),經(jīng)常會(huì)引起畫面出現(xiàn)模糊、色斑、馬賽克等問題,使得目前通過智能手持設(shè)備來實(shí)時(shí)接收控制儀器圖像還沒有得到有效的應(yīng)用。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種智能手持設(shè)備實(shí)時(shí)接收控制儀器圖像的方法,這種智能手持設(shè)備實(shí)時(shí)接收控制儀器圖像的方法,能夠使智能手持設(shè)備與儀器之間的圖像數(shù)據(jù)傳輸速度快、傳輸穩(wěn)定及傳輸準(zhǔn)確,避免畫面出現(xiàn)模糊、色斑、馬賽克等問題。采用的技術(shù)方案如下一種智能手持設(shè)備實(shí)時(shí)接收控制儀器圖像的方法,智能手持設(shè)備與儀器構(gòu)成無線局域網(wǎng),在智能手持設(shè)備上運(yùn)行一圖像處理軟件,其特征是通過圖像處理軟件實(shí)現(xiàn)如下操作智能手持設(shè)備請(qǐng)求儀器采集圖像數(shù)據(jù);儀器根據(jù)請(qǐng)求采集圖像數(shù)據(jù),并以無線傳輸?shù)姆绞桨l(fā)送圖像數(shù)據(jù);智能手持設(shè)備以無線傳輸?shù)姆绞浇邮諆x器發(fā)出的圖像數(shù)據(jù),顯示圖像并對(duì)圖像進(jìn)行處理。上述的智能手持設(shè)備一般指可進(jìn)行二次開發(fā)的智能手機(jī)或者平板電腦(PDA),具有無線發(fā)射、接收功能,將智能手持設(shè)備作為客戶端;而在儀器上加裝一個(gè)無線網(wǎng)卡,將儀器作為服務(wù)器,智能手持設(shè)備(客戶端)與儀器(服務(wù)器)之間就構(gòu)成無線局域網(wǎng)。儀器 (服務(wù)器)用于發(fā)送圖像數(shù)據(jù)、接收智能手持設(shè)備(客戶端)的指令請(qǐng)求,智能手持設(shè)備(客戶端)用于接收?qǐng)D像數(shù)據(jù)并發(fā)出相關(guān)控制指令請(qǐng)求儀器(服務(wù)器)執(zhí)行。在智能手持設(shè)備與儀器之間形成一個(gè)無線局域網(wǎng),實(shí)現(xiàn)智能手持設(shè)備與儀器之間數(shù)據(jù)的無線傳輸,利用現(xiàn)有智能手持設(shè)備強(qiáng)大的處理能力,通過自設(shè)的圖像處理軟件,實(shí)現(xiàn)智能手持設(shè)備以無線的方式實(shí)時(shí)接收儀器的圖像,并對(duì)圖像進(jìn)行處理;由于采用服務(wù)器/ 客戶端的模式,并且作為客戶端的智能手持設(shè)備強(qiáng)大的處理能力,因此可以將一些會(huì)增加圖像數(shù)據(jù)的數(shù)據(jù)量的處理步驟放到智能手持設(shè)備上處理,盡量減少圖像數(shù)據(jù)的數(shù)據(jù)量,而在儀器與智能手持設(shè)備之間又可以通過圖像軟件設(shè)置校驗(yàn)機(jī)制,確保智能手持設(shè)備與儀器之間的圖像數(shù)據(jù)傳輸速度快、傳輸穩(wěn)定及傳輸準(zhǔn)確,避免畫面出現(xiàn)模糊、色斑、馬賽克等問題。作為本發(fā)明的優(yōu)選方案,其特征是所述圖像處理軟件包括圖像數(shù)據(jù)采集模塊、圖像數(shù)據(jù)接收模塊、圖像顯示模塊和圖像處理模塊;圖像數(shù)據(jù)采集模塊包括通過自定義編碼的方式設(shè)置采集指令,激活采集指令,對(duì)采集指令進(jìn)行編碼,將采集指令發(fā)送給儀器,請(qǐng)求儀器對(duì)圖像數(shù)據(jù)進(jìn)行采集、發(fā)送;圖像數(shù)據(jù)接收模塊包括接收儀器發(fā)送的圖像數(shù)據(jù),并判斷收到的圖像數(shù)據(jù)是否正確;圖像顯示模塊將被判斷為準(zhǔn)確的圖像數(shù)據(jù)在智能手持設(shè)備上顯示出來;圖像處理模塊包括對(duì)圖像的回放、儲(chǔ)存和發(fā)送。通過該圖像處理軟件,智能手持設(shè)備實(shí)時(shí)接收、控制圖像的流程如下智能手持設(shè)備通過圖像數(shù)據(jù)采集模塊激活采集指令、對(duì)采集指令進(jìn)行編碼、將采集指令發(fā)送給儀器;儀器收到采集指令之后,對(duì)采集指令進(jìn)行解碼、執(zhí)行采集指令,采集圖像數(shù)據(jù)、圖像數(shù)據(jù)儲(chǔ)存、發(fā)送圖像數(shù)據(jù);智能手持設(shè)備通過圖像數(shù)據(jù)接收模塊接收?qǐng)D像數(shù)據(jù),判斷圖像數(shù)據(jù)是否正確,如果圖像數(shù)據(jù)不正確,則通知圖像數(shù)據(jù)收集模塊重新發(fā)送采集指令,讓儀器重新采集圖像數(shù)據(jù)并發(fā)送;如果圖像數(shù)據(jù)正確,則通過圖像顯示模塊將圖像顯示出來,并通過圖像處理模塊對(duì)圖像進(jìn)行回放、儲(chǔ)存和發(fā)送等操作。 通過在圖像數(shù)據(jù)接收模塊中判斷圖像數(shù)據(jù)是否正確,確保圖像數(shù)據(jù)傳輸?shù)恼_性。所設(shè)置的采集指令解碼后應(yīng)該與儀器原來的采集指令的格式一致;圖像處理軟件可以通過采用各類編程語言進(jìn)行編寫,并轉(zhuǎn)化為適合在智能手持設(shè)備上運(yùn)行的格式;優(yōu)選圖像處理軟件采用智能手持設(shè)備開發(fā)商提供的軟件開發(fā)工具包(SDK)進(jìn)行開發(fā),可以直接調(diào)用智能手持設(shè)備提供的程序接口,如windows系統(tǒng)下的通信機(jī)制(winsocket),圖形接口(API)等,軟件開發(fā)簡(jiǎn)單方便,對(duì)智能手持設(shè)備的資源利用充分,進(jìn)一步提高了傳輸速度和顯示速度。作為本發(fā)明進(jìn)一步的優(yōu)選方案,其特征是還包括控制模塊;控制模塊包括通過自定義編碼的方式設(shè)置控制指令,激活控制指令,對(duì)控制指令進(jìn)行編碼,將控制指令發(fā)送給儀器;控制指令包括凍結(jié)指令、解凍指令、改變狀態(tài)指令。所設(shè)置的控制指令解碼后應(yīng)該與儀器原來的控制指令的格式一致。儀器接收到控制指令之后,對(duì)控制指令進(jìn)行解碼,執(zhí)行控制指令,對(duì)圖像進(jìn)行凍結(jié)/解凍、在儀器上預(yù)置參數(shù)或改變儀器的狀態(tài)。作為本發(fā)明進(jìn)一步的優(yōu)選方案,其特征是還包括初始化模塊;初始化模塊包括通過自定義編碼的方式設(shè)置初始化指令,激活初始化指令,對(duì)初始化指令進(jìn)行編碼,將初始化指令發(fā)送給儀器。儀器接收到初始化指令之后,對(duì)初始化指令進(jìn)行解碼,執(zhí)行初始化指令,進(jìn)行參數(shù)預(yù)置等操作,以便于采集到合適的圖像數(shù)據(jù)。作為本發(fā)明更進(jìn)一步的優(yōu)選方案,其特征是所述采集圖像數(shù)據(jù)是在儀器進(jìn)行數(shù)據(jù)掃描變換之前進(jìn)行采集,在發(fā)送圖像數(shù)據(jù)時(shí),在圖像數(shù)據(jù)的后面插入數(shù)據(jù)掃描變換所需的參數(shù)列表,在智能手持設(shè)備判斷圖像數(shù)據(jù)正確的情況下,依據(jù)參數(shù)列表對(duì)圖像數(shù)據(jù)進(jìn)行數(shù)據(jù)掃描變換。儀器對(duì)物體進(jìn)行掃描后,一般需通過數(shù)據(jù)掃面變換(DSC),才能在屏幕上將圖像顯示出來,即利用極坐標(biāo)變換與二維線性插值把一個(gè)矩形的圖像按照相應(yīng)的參數(shù)變?yōu)樯刃位蛘邎A錐形或者圓形,使顯示的圖像與探頭掃描范圍一致。數(shù)據(jù)掃描變換(DSC)是指對(duì)圖像數(shù)據(jù)進(jìn)行平移、偏轉(zhuǎn)、變換等操作后,通過二維線性插值對(duì)圖像數(shù)據(jù)進(jìn)行插值。插值后的圖像數(shù)據(jù)比原圖像數(shù)據(jù)會(huì)龐大許多,這樣不利于圖像數(shù)據(jù)的無線傳輸,通過采集數(shù)據(jù)掃描變換前的圖像數(shù)據(jù),并把數(shù)據(jù)掃描變換這部分工作放到智能手持設(shè)備的處理器上進(jìn)行處理,充分利用了智能手持設(shè)備現(xiàn)有的資源,使得無線傳輸?shù)膱D像數(shù)據(jù)量減少了 2 3倍,保證傳輸?shù)乃俣燃皽?zhǔn)確性,其它自制簡(jiǎn)易接收終端難以實(shí)現(xiàn)。作為本發(fā)明更進(jìn)一步的優(yōu)選方案,其特征是在儀器進(jìn)行圖像數(shù)據(jù)采集完成之后, 對(duì)圖像數(shù)據(jù)采用霍夫曼編碼進(jìn)行無損數(shù)據(jù)壓縮,相應(yīng)地在智能手持設(shè)備上確定接收到的數(shù)據(jù)正確后,同樣依據(jù)霍夫曼原理解壓圖像數(shù)據(jù)。采用霍夫曼編碼進(jìn)行無損數(shù)據(jù)壓縮,這樣使得重構(gòu)后的數(shù)據(jù)與原來的數(shù)據(jù)完全相同,使圖像數(shù)據(jù)在傳輸過程中不會(huì)出現(xiàn)損失,確保通過圖像獲得的診斷信息的準(zhǔn)確性,并且壓縮率可以達(dá)到1/4,便于圖像數(shù)據(jù)的保存和發(fā)送。作為本發(fā)明更進(jìn)一步的優(yōu)選方案,其特征是所述儀器發(fā)送圖像數(shù)據(jù)的方式為廣播式。儀器通過廣播式發(fā)送圖像數(shù)據(jù)使得多個(gè)智能手持設(shè)備可以同時(shí)接收?qǐng)D像數(shù)據(jù),并且與只有一個(gè)智能手持設(shè)備時(shí)所占用的資源相同。作為本發(fā)明更進(jìn)一步的優(yōu)選方案,其特征是所述判斷收到的圖像數(shù)據(jù)是否正確的方法是在儀器上采用對(duì)每一幀圖像數(shù)據(jù)進(jìn)行兩次發(fā)送,并在圖像數(shù)據(jù)中每相隔1 個(gè)字節(jié)插入奇偶校驗(yàn)碼;在智能手持設(shè)備接收?qǐng)D像數(shù)據(jù)時(shí),比較兩次接收到的校驗(yàn)碼和圖像數(shù)據(jù)是否完全一致,完全一致的情況下才認(rèn)為這一幀圖像數(shù)據(jù)是正確的,否則丟棄當(dāng)前收到的圖像數(shù)據(jù)。這樣的判斷方法雖然會(huì)消耗一些時(shí)間,但可以保證數(shù)據(jù)的正確性,而且在數(shù)據(jù)掃描變換前采集圖像數(shù)據(jù)、采用霍夫曼編碼進(jìn)行對(duì)圖像數(shù)據(jù)進(jìn)行無損數(shù)據(jù)壓縮的情況下,圖像數(shù)據(jù)的數(shù)據(jù)量非常少,所以在性能方面并不會(huì)受到影響。
圖1是本發(fā)明優(yōu)選實(shí)施方式中,智能手機(jī)與醫(yī)用超聲儀器之間的控制及數(shù)據(jù)傳輸流程2是智能手機(jī)與醫(yī)用超聲儀器之間指令傳輸控制的流程圖
具體實(shí)施例方式下面結(jié)合附圖和本發(fā)明的優(yōu)選實(shí)施方式做進(jìn)一步的說明。如圖1所示,這種智能手持設(shè)備實(shí)時(shí)接收控制儀器圖像的方法,采用醫(yī)用超聲儀器1(型號(hào)為=SIUI的Aprogee 3500)作為服務(wù)器,采用智能手機(jī)2 (型號(hào)為:apple iphone 3GS)作為客戶端,智能手機(jī)2與醫(yī)用超聲儀器1構(gòu)成無線局域網(wǎng),在智能手機(jī)2上安裝一圖像處理軟件,圖像處理軟件包括初始化模塊3、圖像數(shù)據(jù)采集模塊4、圖像數(shù)據(jù)接收模塊5、 圖像顯示模塊6、控制模塊7和圖像處理模塊8 ;初始化模塊3包括通過自定義編碼的方式設(shè)置初始化指令,激活初始化指令,對(duì)初始化指令進(jìn)行編碼,將初始化指令發(fā)送給醫(yī)用超聲儀器1 ;圖像數(shù)據(jù)采集模塊4包括通過自定義編碼的方式設(shè)置采集指令,激活采集指令,對(duì)采集指令進(jìn)行編碼,將采集指令發(fā)送給醫(yī)用超聲儀器1,請(qǐng)求醫(yī)用超聲儀器1對(duì)圖像數(shù)據(jù)進(jìn)行采集、發(fā)送;圖像數(shù)據(jù)接收模塊5包括接收醫(yī)用超聲儀器1發(fā)送的圖像數(shù)據(jù),并判斷收到的圖像數(shù)據(jù)是否正確;圖像顯示模塊6將被判斷為準(zhǔn)確的圖像數(shù)據(jù)在智能手機(jī)2上顯示出來;控制模塊7包括通過自定義編碼的方式設(shè)置控制指令,激活控制指令,對(duì)控制指令進(jìn)行編碼,將控制指令發(fā)送給醫(yī)用超聲儀器1 ;控制指令包括凍結(jié)指令、解凍指令、改變狀態(tài)指令;圖像處理模塊8包括對(duì)圖像的回放、儲(chǔ)存和發(fā)送。上述智能手機(jī)2與醫(yī)用超聲儀器1之間指令傳輸控制的流程如圖2所示。通過運(yùn)行圖像處理軟件實(shí)現(xiàn)如下操作
初始化智能手機(jī)2通過圖像處理軟件的初始化模塊3,激活初始化指令,對(duì)初始化指令進(jìn)行編碼,將初始化指令發(fā)送給醫(yī)用超聲儀器1。醫(yī)用超聲儀器1接收到初始化指令之后,對(duì)初始化指令進(jìn)行解碼,執(zhí)行初始化指令,進(jìn)行參數(shù)預(yù)置等操作,以便于采集到合適的圖像數(shù)據(jù);圖像數(shù)據(jù)采集智能手機(jī)2通過圖像數(shù)據(jù)采集模塊4激活采集指令、對(duì)采集指令進(jìn)行編碼、將采集指令發(fā)送給醫(yī)用超聲儀器1 ;醫(yī)用超聲儀器1收到采集指令之后,對(duì)采集指令進(jìn)行解碼、執(zhí)行采集指令,在醫(yī)用超聲儀器1進(jìn)行數(shù)據(jù)掃描變換之前對(duì)圖像數(shù)據(jù)進(jìn)行采集,對(duì)圖像數(shù)據(jù)采用霍夫曼編碼進(jìn)行無損數(shù)據(jù)壓縮,在圖像數(shù)據(jù)的后面插入數(shù)據(jù)掃描變換所需的參數(shù)列表,并在圖像數(shù)據(jù)中每相隔1 個(gè)字節(jié)插入奇偶校驗(yàn)碼,對(duì)圖像數(shù)據(jù)儲(chǔ)存后, 采用廣播式對(duì)上述處理后圖像數(shù)據(jù)進(jìn)行兩次發(fā)送;圖像數(shù)據(jù)接收智能手機(jī)2通過圖像數(shù)據(jù)接收模塊5連續(xù)兩次接收?qǐng)D像數(shù)據(jù),比較兩次接收到的校驗(yàn)碼和圖像數(shù)據(jù)是否完全一致,完全一致的情況下才認(rèn)為這一幀圖像數(shù)據(jù)是正確的,在圖像數(shù)據(jù)不正確的情況下,丟棄當(dāng)前收到的圖像數(shù)據(jù),并通知圖像數(shù)據(jù)收集模塊4重新發(fā)送采集指令,讓醫(yī)用超聲儀1重新采集圖像數(shù)據(jù)并發(fā)送;在圖像數(shù)據(jù)正確的情況下,依據(jù)霍夫曼原理解壓圖像數(shù)據(jù),并依據(jù)參數(shù)列表對(duì)圖像數(shù)據(jù)進(jìn)行數(shù)據(jù)掃描變換;顯示圖像智能手機(jī)2通過圖像顯示模塊6將數(shù)據(jù)掃描變換后的圖像數(shù)據(jù)以圖像的形式顯示出來;圖像控制智能手機(jī)2通過控制模塊7激活控制指令,對(duì)控制指令進(jìn)行編碼,將控制指令發(fā)送給醫(yī)用超聲儀器1 ;控制指令包括凍結(jié)指令、解凍指令、改變狀態(tài)指令;醫(yī)用超聲儀器1接收到控制指令之后,對(duì)控制指令進(jìn)行解碼,執(zhí)行控制指令,對(duì)圖像進(jìn)行凍結(jié)/解凍、在醫(yī)用超聲儀器1上預(yù)置參數(shù)或改變醫(yī)用超聲儀器1的狀態(tài);圖像處理智能手機(jī)2通過圖像處理模塊8對(duì)圖像進(jìn)行回放、儲(chǔ)存和發(fā)送等操作。優(yōu)選上述圖像處理軟件采用apple公司提供的軟件開發(fā)工具包(SDK)進(jìn)行開發(fā)其中發(fā)送的核心代碼如下Il啟動(dòng)SOCKET庫(kù),版本為2. 0WSAStartup (0x0202, &wsdata);// 初始化 SOCKETs = WSASocket (AF_INET, S0CK_DGRAM, 0, NULL, 0,WSA_FLAG_OVERLAPPED);H然后賦值給地址,用來從網(wǎng)絡(luò)上的廣播地址接收消息;addrto. sin_family = AF_INET ;addrto. sin_addr. s_addr = INADDR_BROADCAST ;addrto. sin_port = htons(5050);H設(shè)置該套接字為廣播類型,setsockopt(s,S0L_S0CKET,S0_BR0ADCAST,(char FAR*)&opt,sizeof(opt));H廣播數(shù)據(jù)頭IMG+編號(hào)格式+數(shù)據(jù)長(zhǎng)度sendto (s,smsg,sizeof (smsg),0,(sockaddr*) &addrto,nlen);H發(fā)送壓縮格式頭//sendto (s, (char) &b i Cmp Ou t, s i ζ eo f (B I TMAP INF0HEADER) ,0, (sockaddr*)&addrto, nlen);
//發(fā)送數(shù)據(jù)int ret = sendto(s,(char*)CmpBuf+Offset,SendSize,0,(sockaddr*)&addrto, nlen);其中接收的核心代碼如下Il用UDP初始化套接字s = socket(AF_INET, S0CK_DGRAM,0);H設(shè)置該套接字為廣播類型,setsockopt(s,S0L_S0CKET,S0_BR0ADCAST, (char氺)&optval, sizeof(optval));H 綁定bind(s, (struct sockaddr氺)&a, sizeof(struct sockaddr_in));Il從廣播地址接收消息ret = recvfrom(s, b u f , 2 5 6 , 0 , (struct sockaddr*)&from, (int*)&fromlength);其中顯示的核心代碼如下//調(diào)用紋理顯示APIglTexImage2D(GL_TEXTURE_2D,0, GL_LUMINANCE, LinePotNum, DataLineNum,0, GL_LUMINANCE,GL_UNS_IGNED_BYTE,pBuf);H定義紋理控制方式與參數(shù)glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_WRAP_R, GL_CLAMP);glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_ffRAP_S, GL_CLAMP);H綁定紋理glBindTexture (GL_TEXTURE_2D, texname [1]);//送入紋理數(shù)據(jù)for (int j = DeleteLineNum ; j < = DataLineNum-DeleteLineNum ; j++){glBegin(GL_TRIANGLE_STRIP);for (int i = 1 ;i < PrecisionY-2 ;i++){glTexCoord2f((float)(i)/(PrecisionY-I), (float) (j)/(DataLineNum-I)); glVertex2f((float)(i)/(PrecisionY-I), (float) (j)/(DataLineNum-I));glTexCoord2f((float)(i)/(PrecisionY-I),(float)(j+1)/(DataLineNum-I));glVertex2f((float)(i)/(PrecisionY-I), (float) (j+1)/(DataLineNum-I));}glEndO ;}
7
在其它實(shí)施方式中,智能手持設(shè)備可以采用其它型號(hào)的智能手機(jī)或平板電腦,在控制及數(shù)據(jù)傳輸流程圖上相同,所不同的是不同的智能手機(jī)和平板電腦供調(diào)用的接口不盡相同,采用廠商提供的軟件開發(fā)工具包進(jìn)行開發(fā)軟件也有所區(qū)別。
權(quán)利要求
1.一種智能手持設(shè)備實(shí)時(shí)接收控制儀器圖像的方法,智能手持設(shè)備與儀器構(gòu)成無線局域網(wǎng),在智能手持設(shè)備上運(yùn)行一圖像處理軟件,其特征是通過圖像處理軟件實(shí)現(xiàn)如下操作智能手持設(shè)備請(qǐng)求儀器采集圖像數(shù)據(jù);儀器根據(jù)請(qǐng)求采集圖像數(shù)據(jù),并以無線傳輸?shù)姆绞桨l(fā)送圖像數(shù)據(jù);智能手持設(shè)備以無線傳輸?shù)姆绞浇邮諆x器發(fā)出的圖像數(shù)據(jù),顯示圖像并對(duì)圖像進(jìn)行處理。
2.如權(quán)利要求1所述的實(shí)時(shí)接收控制儀器圖像的方法,其特征是所述圖像處理軟件包括圖像數(shù)據(jù)采集模塊、圖像數(shù)據(jù)接收模塊、圖像顯示模塊和圖像處理模塊;圖像數(shù)據(jù)采集模塊包括通過自定義編碼的方式設(shè)置采集指令,激活采集指令,對(duì)采集指令進(jìn)行編碼,將采集指令發(fā)送給儀器,請(qǐng)求儀器對(duì)圖像數(shù)據(jù)進(jìn)行采集、發(fā)送;圖像數(shù)據(jù)接收模塊包括接收儀器發(fā)送的圖像數(shù)據(jù),并判斷收到的圖像數(shù)據(jù)是否正確;圖像顯示模塊將被判斷為準(zhǔn)確的圖像數(shù)據(jù)在智能手持設(shè)備上顯示出來;圖像處理模塊包括對(duì)圖像的回放、儲(chǔ)存和發(fā)送。
3.如權(quán)利要求2所述的實(shí)時(shí)接收控制儀器圖像的方法,其特征是還包括控制模塊;控制模塊包括通過自定義編碼的方式設(shè)置控制指令,激活控制指令,對(duì)控制指令進(jìn)行編碼,將控制指令發(fā)送給儀器;控制指令包括凍結(jié)指令、解凍指令、改變狀態(tài)指令。
4.如權(quán)利要求2所述的實(shí)時(shí)接收控制儀器圖像的方法,其特征是還包括初始化模塊; 初始化模塊包括通過自定義編碼的方式設(shè)置初始化指令,激活初始化指令,對(duì)初始化指令進(jìn)行編碼,將初始化指令發(fā)送給儀器。
5.如權(quán)利要求2-4任一項(xiàng)所述的實(shí)時(shí)接收控制儀器圖像的方法,其特征是所述采集圖像數(shù)據(jù)是在儀器進(jìn)行數(shù)據(jù)掃描變換之前進(jìn)行采集,在發(fā)送圖像數(shù)據(jù)時(shí),在圖像數(shù)據(jù)的后面插入數(shù)據(jù)掃描變換所需的參數(shù)列表,在智能手持設(shè)備判斷圖像數(shù)據(jù)正確的情況下,依據(jù)參數(shù)列表對(duì)圖像數(shù)據(jù)進(jìn)行數(shù)據(jù)掃描變換。
6.如權(quán)利要求2-4任一項(xiàng)所述的實(shí)時(shí)接收控制儀器圖像的方法,其特征是在儀器進(jìn)行圖像數(shù)據(jù)采集完成之后,對(duì)圖像數(shù)據(jù)采用霍夫曼編碼進(jìn)行無損數(shù)據(jù)壓縮,相應(yīng)地在智能手持設(shè)備上確定接收到的數(shù)據(jù)正確后,同樣依據(jù)霍夫曼原理解壓圖像數(shù)據(jù)。
7.如權(quán)利要求2-4任一項(xiàng)所述的實(shí)時(shí)接收控制儀器圖像的方法,其特征是所述儀器發(fā)送圖像數(shù)據(jù)的方式為廣播式。
8.如權(quán)利要求2-4任一項(xiàng)所述的實(shí)時(shí)接收控制儀器圖像的方法,其特征是所述判斷收到的圖像數(shù)據(jù)是否正確的方法是在儀器上采用對(duì)每一幀圖像數(shù)據(jù)進(jìn)行兩次發(fā)送,并在圖像數(shù)據(jù)中每相隔1 個(gè)字節(jié)插入奇偶校驗(yàn)碼;在智能手持設(shè)備接收?qǐng)D像數(shù)據(jù)時(shí),比較兩次接收到的校驗(yàn)碼和圖像數(shù)據(jù)是否完全一致,完全一致的情況下才認(rèn)為這一幀圖像數(shù)據(jù)是正確的,否則丟棄當(dāng)前收到的圖像數(shù)據(jù)。
全文摘要
本發(fā)明涉及一種智能手持設(shè)備實(shí)時(shí)接收控制儀器圖像的方法,智能手持設(shè)備與儀器構(gòu)成無線局域網(wǎng),在智能手持設(shè)備上運(yùn)行一圖像處理軟件,其特征是通過圖像處理軟件實(shí)現(xiàn)如下操作智能手持設(shè)備請(qǐng)求儀器采集圖像數(shù)據(jù);儀器根據(jù)請(qǐng)求采集圖像數(shù)據(jù),并以無線傳輸?shù)姆绞桨l(fā)送圖像數(shù)據(jù);智能手持設(shè)備以無線傳輸?shù)姆绞浇邮諆x器發(fā)出的圖像數(shù)據(jù),顯示圖像并對(duì)圖像進(jìn)行處理。利用智能手持設(shè)備強(qiáng)大的處理能力,將一些會(huì)增加圖像數(shù)據(jù)的數(shù)據(jù)量的處理步驟放到智能手持設(shè)備上處理,盡量減少圖像數(shù)據(jù)的數(shù)據(jù)量,通過圖像軟件設(shè)置校驗(yàn)機(jī)制,確保智能手持設(shè)備與儀器的圖像數(shù)據(jù)傳輸速度快、傳輸穩(wěn)定及傳輸準(zhǔn)確,避免畫面出現(xiàn)模糊、色斑、馬賽克等問題。
文檔編號(hào)H04L29/06GK102158467SQ20111002462
公開日2011年8月17日 申請(qǐng)日期2011年1月21日 優(yōu)先權(quán)日2011年1月21日
發(fā)明者李德來, 王海潮, 郭境峰 申請(qǐng)人:汕頭市超聲儀器研究所有限公司