一種移動化閱片會系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及一種移動化閱片會系統(tǒng),其特征在于:包括具有數(shù)字切片數(shù)據(jù)庫的云服務器、具有數(shù)字切片數(shù)據(jù)庫和切片處理模塊的本地服務器、局域網(wǎng)以及聽眾移動端;聽眾移動端包括瀏覽器;瀏覽器根據(jù)聽眾的IP地址來接入所述云服務器或所述本地服務器,當聽眾IP地址與所述局域網(wǎng)IP地址一致時該聽眾將通過局域網(wǎng)訪問本地服務器,反之該聽眾將被連接至因特網(wǎng)以訪問云服務器;瀏覽器端通過HTTP streaming獲取本地服務器中經(jīng)切片處理模塊處理的數(shù)字切片或者是云服務器中的數(shù)字切片。本發(fā)明可以使會場內(nèi)的聽眾通過局域網(wǎng)優(yōu)先使用本地服務器,使會場內(nèi)聽眾在最快速度內(nèi)打開數(shù)字切片,與演講內(nèi)容同步,未能到會的聽眾也可以訪問云服務器以瀏覽相關(guān)數(shù)字切片。
【專利說明】
一種移動化閱片會系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及醫(yī)療設備技術(shù)領(lǐng)域,特別是涉及一種移動化閱片會系統(tǒng)?!颈尘凹夹g(shù)】
[0002]病理學是醫(yī)學科學領(lǐng)域一門重要的基礎(chǔ)學科,同時又是一門具有臨床性和實驗性相結(jié)合的學科。病理醫(yī)師通過對組織采樣,以切片的形式制作成標本,利用現(xiàn)代光學顯徼鏡技術(shù),為疾病的診斷提供直接直觀的幫助。病理學把探討疾病的病因和發(fā)病機理作為研究的目的,其最基礎(chǔ)的研究手段是用肉眼和顯微鏡對器官標本(或稱為大體標本)和組織標本 (或稱為組織切片)進行全面和細致的觀察,從中發(fā)現(xiàn)病變,并同時對疾病進行診斷。
[0003]在病理學發(fā)展的初期,由于顯微鏡在醫(yī)學領(lǐng)域的長期普及和基礎(chǔ)性作用,在病理學教學中也被作為主要的工具。它是一個具有多個目鏡端的顯微鏡系統(tǒng),可同時供多人觀察同一視野。然而這種以顯微鏡為主的臨床病理示教有地點限制、成本過高、操作復雜和準備過程繁瑣、玻璃切片不易保存等明顯不足。作為可實現(xiàn)的合理替代,普通切片教學到數(shù)字切片教學是一個質(zhì)的飛躍。美國馬里蘭大學計算機系和約翰霍普金斯病理系在年首次提出了虛擬顯微鏡(virtual microscope)的概念,經(jīng)過十多年的發(fā)展,數(shù)字切片相較于玻璃切片具有不會褪色易保存、成本低的優(yōu)點,已大量運用在教學、診斷、研究領(lǐng)域。國內(nèi)外大專院校和科研機構(gòu)相繼建立了數(shù)字切片數(shù)據(jù)庫。
[0004]數(shù)字切片的定義是:在計算機控制之下,經(jīng)過自動移動聚焦顯微鏡平臺的位置,對視野中的坡璃切片進行全自動聚焦掃描,獲得數(shù)字圖像并存儲,然后自動拼接成一幅定態(tài)切片的數(shù)字圖像,有高精度、多視野、無縫隙的特點。與普通的圖片相比,數(shù)字切片有自己的特點。首先它不是傳統(tǒng)理解的“靜態(tài)”圖像。普通圖片往往是較低灰度值的位圖,通常其灰度值在8BU256左右,在瀏覽器中放大查看時會產(chǎn)生“馬賽克”效果。數(shù)字切片則“動態(tài)的”,通常其灰度值不少于12BU4096級,查看時可以在瀏覽器中任意的“放大”和“縮小”而不產(chǎn)生 “馬賽克”,并且利用數(shù)字切片可以觀測到坡璃切片上的任何一個位置,也可以將相應的位置放大到5倍、10倍、20倍、40倍,具有類似于矢量圖的效果。因此數(shù)字切片存儲容量比較大, 1G往往達到以上。
[0005]閱片研討會是病理學教學或研究的一種主要方式。傳統(tǒng)的閱片會通常只能通過投影儀將演講人預先準備好的數(shù)字切片和演示文稿投影至顯示屏幕上,與會者往往因為顯示屏幕太小或座位方位太偏而看不清楚顯示屏幕的內(nèi)容。目前,一些數(shù)字化閱片系統(tǒng)已經(jīng)被開發(fā)出來,可以通過網(wǎng)絡向其用戶提供數(shù)字切片的閱覽。然而,當聽眾希望在自己的移動端下載數(shù)字切片時,往往因為數(shù)字切片灰度值高、存儲容量很大而導致影像傳輸數(shù)據(jù)量較大, 而無法快速獲得數(shù)字切片,甚至無法獲得數(shù)字切片,以至于閱片進度遠慢于演講者的閱片進度。
【發(fā)明內(nèi)容】
[0006]有鑒于現(xiàn)有閱片技術(shù)無法將數(shù)字切片快速傳輸?shù)接脩粢苿佣说膯栴},本發(fā)明所要解決的技術(shù)問題是提供一種移動化閱片會系統(tǒng),使閱片會聽眾通過其移動端上的瀏覽器能夠快速載入并瀏覽數(shù)字切片,從而讓聽眾得到更加全面的參會體驗。
[0007]為了實現(xiàn)上述目的,本發(fā)明提供了一種移動化閱片會系統(tǒng),其特征在于:包括具有數(shù)字切片數(shù)據(jù)庫的云服務器、具有數(shù)字切片數(shù)據(jù)庫和切片處理模塊的本地服務器、局域網(wǎng) (Local Area Network,LAN)以及聽眾移動端;
[0008]聽眾移動端包括瀏覽器;[00〇9] 所述瀏覽器根據(jù)聽眾的互聯(lián)網(wǎng)協(xié)議(Internet Protocol,IP)地址來接入所述云服務器或所述本地服務器,當聽眾IP地址與本地局域網(wǎng)IP地址一致時該聽眾將通過局域網(wǎng)訪問本地服務器,反之該聽眾將被連接至因特網(wǎng)(Internet)以訪問云服務器(Elastic Compute Service,ECS);
[0010]所述瀏覽器端通過超文本傳送協(xié)議流媒體技術(shù)(Hypertext transfer protocol streaming,HTTP streaming)獲取本地服務器中的數(shù)字切片或者是云服務器中的數(shù)字切片。
[0011]進一步地,所述本地服務器中還包括切片處理模塊,數(shù)字切片在傳輸至聽眾移動端前經(jīng)過該切片處理模塊處理,所述切片處理模塊處理圖片的步驟包括:[0〇12]步驟一、將從服務器中獲得的數(shù)字切片中添加分塊模式的標記層;
[0013]步驟二、將添加了標記層的數(shù)字切片復制,將復制的數(shù)字切片分塊,并將這些分塊切片作為頂層影像;
[0014]步驟三、將步驟一中添加了標記層的數(shù)字切片降采樣,得到灰度值低于原始影像的底層影像。
[0015]其中,步驟一中的分塊模式由數(shù)字切片本身的圖片大小以及圖片灰度值決定,圖片越大或者灰度值越高,相應的分塊塊數(shù)越多。一張數(shù)字切片在經(jīng)過切片處理模塊處理后, 會得到一張灰度值降低的底層影像和若干張具有原始灰度值但尺寸小于原始切片的頂層影像。這些影像會被緩存于服務器中,底層影像將首先被傳輸至聽眾移動端的瀏覽器。當聽眾將底層影像放大,以至于其顯示圖像的灰度值比底層影像灰度值高時,即影像放大后出現(xiàn)“馬賽克”時,瀏覽器自動將數(shù)字切片顯示區(qū)域所涉及的分塊信息傳輸至服務器,服務器根據(jù)分塊信息再把相關(guān)分塊的頂層圖像傳輸至聽眾瀏覽器,使頂層圖像覆蓋灰度值不足的底層圖像。切片分塊的目的在于服務器可以不用將高灰度值的數(shù)字切片完全傳輸至瀏覽器,有利于減短切片傳輸時間以及節(jié)省聽眾移動端存儲切片的空間。[0〇16] 進一步地,所述局域網(wǎng)包括一個以上的無線接入點(Access Point,AP)和處理控制器。多點AP的采用使無線局域網(wǎng)覆蓋范圍更大,覆蓋范圍內(nèi)的信號更加穩(wěn)定,甚至可容納千人同時接入,為各個位置上的聽眾提供相對一致的快速的閱讀數(shù)字瀏覽體驗。[〇〇17]進一步地,所述無線接入點與處理控制器之間的網(wǎng)絡連接關(guān)系為星型連接,即一臺處理控制器分別與無線接入點直接連接,處理器與每一個無線接入點都以雙向通信方式進行數(shù)據(jù)傳遞。采用這種星型連接可以使每個無線接入點的數(shù)據(jù)傳遞量增大,進一步為各個位置上的聽眾提供一致的快速的數(shù)字切片瀏覽體驗。
[0018]進一步地,所述聽眾移動端還包括存儲單元,用于存儲數(shù)字切片。
[0019]進一步地,所述本地服務器還存在一個配置數(shù)據(jù)庫,該數(shù)據(jù)庫用于存儲閱片會中演講者與聽眾之間的互動信息,該互動信息包括互動問答、投票。
[0020]進一步地,所述聽眾移動端還包括輸出模塊,可以將聽眾對閱片會中互動的信息寫入本地服務器中的配置數(shù)據(jù)庫。
[0021]本發(fā)明所述的提供一種移動化閱片會系統(tǒng)與現(xiàn)有技術(shù)相比的主要優(yōu)點在于采用 IP分流方式,使會場內(nèi)的聽眾可以通過局域網(wǎng)優(yōu)先使用本地服務器,使會場內(nèi)聽眾在最快速度內(nèi)打開數(shù)字切片,與演講內(nèi)容同步;與此同時,未能到會的聽眾也可以通過他們的瀏覽器訪問云服務器以瀏覽相關(guān)數(shù)字切片。
[0022]以下,將結(jié)合附圖對本發(fā)明的構(gòu)思、具體結(jié)構(gòu)及產(chǎn)生的技術(shù)效果作進一步說明,以更加充分地了解本發(fā)明的目的、特征和效果?!靖綀D說明】[〇〇23]圖1是本發(fā)明一個較佳的實施例中的移動化閱片系統(tǒng)的結(jié)構(gòu)框圖。[〇〇24]圖2顯示了圖1所示的實施例中局域網(wǎng)結(jié)構(gòu)圖?!揪唧w實施方式】
[0025]下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出。所述參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能視為對本發(fā)明的限制。
[0026]本發(fā)明提供的移動化閱片會系統(tǒng)包括具有數(shù)字切片數(shù)據(jù)庫的云服務器、具有數(shù)字切片數(shù)據(jù)庫和切片處理模塊的本地服務器、局域網(wǎng)(Local Area Network,LAN)以及聽眾移動端;聽眾移動端包括瀏覽器;所述瀏覽器根據(jù)聽眾的互聯(lián)網(wǎng)協(xié)議(Internet Pr〇t〇C〇l,IP) 地址來接入所述云服務器或所述本地服務器,當聽眾IP地址與本地局域網(wǎng)IP地址一致時該聽眾將通過局域網(wǎng)訪問本地服務器,當聽眾IP地址與本地局域網(wǎng)IP地址不一致時,則該聽眾將被連接至因特網(wǎng)(Internet)以訪問云服務器(Elastic Compute Service,ECS);所述瀏覽器端通過超文本傳送協(xié)議流媒體技術(shù)(Hypertext transfer protocol streaming,HTTP streaming)獲取本地服務器中的數(shù)字切片或者是云服務器中的數(shù)字切片。
[0027]具有無線功能的蜂窩電話、智能電話、具有無線功能的個人計算機(PC)、個人媒體設備(PMD)、無線平板電腦等是上述的聽眾移動端的常見示例。
[0028]如圖1所示,在一個較佳的實施例中,本發(fā)明提供的移動化閱片會系統(tǒng)包括聽眾移動端100、局域網(wǎng)200、本地服務器300和云服務器400。聽眾移動端100包括瀏覽器11、存儲單元12和輸出模塊13。本地服務器300包括數(shù)字切片數(shù)據(jù)庫31、切片處理模塊32和配置數(shù)據(jù)庫 33。云服務器400包括數(shù)字切片數(shù)據(jù)庫41。
[0029]在聽眾1使用瀏覽器11嘗試瀏覽數(shù)字切片時,瀏覽器11會根據(jù)聽眾移動端100自身的IP地址來連接至不同的網(wǎng)絡系統(tǒng):當聽眾移動端100的IP地址與本地服務器300的IP地址相符時,聽眾移動端100即可通過局域網(wǎng)200訪問本地服務器300,反之,當聽眾移動端100的 IP地址與本地服務器300不符,聽眾移動端100則被連接至因特網(wǎng)以訪問云服務器400。這種通過IP地址分流聽眾的方法可以使會場內(nèi)的聽眾可以通過局域網(wǎng)優(yōu)先使用本地服務器,使會場內(nèi)聽眾在最快速度內(nèi)打開數(shù)字切片,與演講內(nèi)容同步;與此同時,未能到會的聽眾也可以通過他們的瀏覽器訪問云服務器以瀏覽相關(guān)數(shù)字切片。
[0030]瀏覽器11在通過IP分流后,使用HTTP streaming的方式獲取數(shù)字切片。HTTP streaming可以使服務器端和用戶端,即聽眾移動端,的連接從建立開始,會一直保持連接狀態(tài),服務器端把數(shù)據(jù)連續(xù)地發(fā)送到用戶端;而數(shù)據(jù)傳送后并不影響連接,繼續(xù)保持連接狀態(tài)直至連接被重連或者服務器和用戶端通信出現(xiàn)錯誤。這種技術(shù)可以避免數(shù)字切片傳輸中服務器端與客戶端的多次握手,有效提高數(shù)據(jù)傳輸?shù)男省?br>[0031]進一步地,為了使閱片會會場內(nèi)的聽眾得到更加快速的閱片體驗,本地服務器300 在將數(shù)字切片從數(shù)據(jù)切片數(shù)據(jù)庫31傳輸至聽眾客戶端100前會通過切片處理模塊32處理圖片。切片處理模塊處理數(shù)字切片包括以下步驟:步驟一、將從數(shù)字切片數(shù)據(jù)庫31中獲得的數(shù)字切片中添加分塊模式的標記層;步驟二、將添加了標記層的數(shù)字切片復制,將復制的數(shù)字切片分塊,并將這些分塊切片作為頂層影像;步驟三、將步驟一中添加了標記層的數(shù)字切片降采樣,得到灰度值較低于原始影像的底層影像。其中,步驟一中的分塊模式由數(shù)字切片本身的圖片大小以及圖片灰度值決定,圖片越大或者灰度值越高,相應的分塊塊數(shù)越多。步驟三中的降采樣可是但不限于小波域自適應降采樣、壓縮感知降采樣、離散余先降采樣。 [〇〇32]在一個示例性的實施例中,數(shù)字切片數(shù)據(jù)庫31中有一張原始尺寸為5mmX5mm并且原始放大值為X 200的數(shù)字切片,其在數(shù)據(jù)庫中被保存的尺寸為lOOmmX 100_,即此數(shù)字切片實際放大值為X20。這張數(shù)字切片需要在閱片會中被展示。在本地服務器300把這張數(shù)字切片從數(shù)字切片數(shù)據(jù)庫31中搜索出來并復制,將數(shù)字切片副本傳輸至切片處理模塊32。因為這張數(shù)字切片的保存尺寸為lOOmmX 100mm適合大部分聽眾移動端如手機、平板電腦等的顯示尺寸,并且其實際放大值僅為X 20,切片處理模塊32將數(shù)字切片的分塊模式設置成等距分割成100張,并建立對應的標記層。然后,切片處理模塊32復制具有標記層的數(shù)字切片, 將其中的副本根據(jù)該分塊模式分塊成一百張尺寸為lOmmX 10_的頂層圖像。最后切片處理模塊32將另外一張未分塊的有標記層的數(shù)字切片降采樣形成一張底層圖像,底層圖像的灰度值為原來的1/10,即底層圖像被放大超過2倍后其灰度值就會出低于普通顯示屏的灰度值,此時圖像會出現(xiàn)到“馬賽克”。這一百零一張影像首先會被緩存于本地服務器300中,底層影像將首先被傳輸至聽眾移動端100的瀏覽器11。聽眾得到底層影像后會大致瀏覽以確定其要仔細觀察的目標,聽眾確定目標后就會放大目標所在區(qū)域的影像。當影像被放大到以至于聽眾移動端100圖像顯示的灰度值比底層影像灰度值高時,瀏覽器自動將數(shù)字切片顯示區(qū)域所涉及的分塊信息傳輸至服務器。例如放大區(qū)域涉及第1、2、11和12塊,本地服務器300根據(jù)分塊信息再把第1、2、11和12塊的頂層圖像傳輸至瀏覽器11,使頂層圖像覆蓋灰度值不足的底層圖像。在這個實施例中,聽眾只需先得到一張存儲容量遠小于原始數(shù)字切片的底層影像瀏覽,再通過放大底層影像觸發(fā)下載少部分頂層影像,即100張中的4張,即可得到較好的閱片體驗。由此,切片處理模塊32可以實現(xiàn)數(shù)字切片的分階段傳輸以及部分傳輸,有利于減短切片傳輸時間以及節(jié)省聽眾移動端存儲切片的空間。[〇〇33]如圖2所示,在一個較佳的示例性實施例中,局域網(wǎng)200是由多個無線接入點 (Access Point,AP)AP221、AP222、AP223、AP224、…、AP22n和處理控制器21構(gòu)成。多點AP的采用使無線局域網(wǎng)覆蓋范圍更大,覆蓋范圍內(nèi)的信號更加穩(wěn)定,可容納千人同時接入,為各個位置上的聽眾提供相對一致的快速的閱讀數(shù)字瀏覽體驗。[〇〇34] 無線接入點AP221、AP222、AP223、AP224、…、AP22n與處理控制器21之間的網(wǎng)絡連接關(guān)系為星型連接,即一臺處理控制器21分別與多個無線接入點直接連接,處理控制器21 與每一個無線接入點都以雙向通信方式進行數(shù)據(jù)傳遞。處理控制器21與本地服務器4網(wǎng)絡連接,每個AP可以與多個聽眾移動端連接,例如AP223與聽眾移動端100、聽眾移動端102、…、聽眾移動端lOn連接。采用這種星型連接可以使每個無線接入點的數(shù)據(jù)傳遞量增大,進一步為各個位置上的聽眾提供一致的快速的數(shù)字切片瀏覽體驗。
[0035]進一步地,聽眾移動端還包括存儲單元12,用于存儲數(shù)字切片,以便于聽眾直接調(diào)閱之前所瀏覽過的數(shù)字切片而不用重新再從服務器中下載。[〇〇36]進一步地,本地服務器還存在一個配置數(shù)據(jù)庫33,該數(shù)據(jù)庫用于存儲閱片會中演講者與聽眾之間的互動信息,該互動信息包括互動問答、投票。聽眾移動端還包括輸出模塊 13,可以將聽眾對閱片會中互動的信息寫入本地服務器中的配置數(shù)據(jù)庫。
【主權(quán)項】
1.一種移動化閱片會系統(tǒng),其特征在于:包括具有數(shù)字切片數(shù)據(jù)庫的云服務器、具有數(shù) 字切片數(shù)據(jù)庫和切片處理模塊的本地服務器、局域網(wǎng)以及聽眾移動端;聽眾移動端包括瀏覽器;所述瀏覽器根據(jù)聽眾的IP地址來接入所述云服務器或所述本地服務器,當聽眾IP地址 與所述局域網(wǎng)IP地址一致時該聽眾將通過局域網(wǎng)訪問本地服務器,反之該聽眾將被連接至 因特網(wǎng)以訪問云服務器;所述瀏覽器端通過超文本傳送協(xié)議流媒體技術(shù)獲取本地服務器中的數(shù)字切片或者是 云服務器中的數(shù)字切片。2.根據(jù)權(quán)利要求1所述的移動化閱片會系統(tǒng),其特征在于:所述本地服務器中還包括切 片處理模塊,數(shù)字切片在傳輸至聽眾移動端前經(jīng)過該切片處理模塊處理,所述切片處理模 塊處理圖片的步驟包括:步驟一、將從服務器中獲得的數(shù)字切片中添加分塊模式的標記層;步驟二、將添加了標記層的數(shù)字切片復制,將復制的數(shù)字切片分塊,并將這些分塊切片 作為頂層影像;步驟三、將步驟一中添加了標記層的數(shù)字切片降采樣,得到灰度值低于原始影像的底層影像。3.根據(jù)權(quán)利要求1或2所述的移動化閱片會系統(tǒng),其特征在于:所述局域網(wǎng)包括一個以 上的無線接入點和處理控制器。4.根據(jù)權(quán)利要求3所述的移動化閱片會系統(tǒng),其特征在于:所述無線接入點與處理控制 器之間的網(wǎng)絡連接關(guān)系為星型連接,即一臺處理控制器分別與無線接入點直接連接,處理 器與每一個無線接入點都以雙向通信方式進行數(shù)據(jù)傳遞。5.根據(jù)權(quán)利要求1-4中任一項所述的移動化閱片會系統(tǒng),其特征在于:所述聽眾移動端 還包括存儲單元,用于存儲數(shù)字切片。6.根據(jù)權(quán)利要求1-5中任一項所述的移動化閱片會系統(tǒng),其特征在于:所述本地服務器 還存在一個配置數(shù)據(jù)庫,該數(shù)據(jù)庫用于存儲閱片會中演講者與聽眾之間的互動信息,該互 動信息包括互動問答、投票。7.根據(jù)權(quán)利要求1-6中任一項所述的移動化閱片會系統(tǒng),其特征在于:所述聽眾移動端 還包括輸出模塊,可以將聽眾對閱片會中互動的信息寫入本地服務器中的配置數(shù)據(jù)庫。
【文檔編號】H04L29/08GK105975503SQ201610272856
【公開日】2016年9月28日
【申請日】2016年4月27日
【發(fā)明人】陳傳文, 梁嘉俊, 黃春波, 陳滔, 潘紹昌
【申請人】廣州華銀醫(yī)學檢驗中心有限公司