蒲信渊-中正云-中正大学.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中正大學 電機工程學系碩士班 通訊與信號處理組 報考生:蒲信淵 學生資料簡介 專題簡介 國科會大專生專題計畫 雙層式有損與無損影像壓縮 在醫學傳輸系統應用研究 指導老師: 賴 文 能 老師 專 題 生: 蒲 信 淵 、 王 建 壹 專題動機與目的 網路通訊結合多媒體相關技術近年來已被廣泛的用於醫療方面。例如影像檔案存取及傳輸系統(Picture Archiving and Communication System, PACS) 本計畫的目的在:改善無謂的影像傳輸 和加強其壓縮與儲存效率 使用方法:JPEG-2000、Huffman coding、 DPCM (Differential Pulse Code Modulation) 傳統 PACS 雙層式醫學影像 PACS 傳輸流程 工作項目將包括: 1、基本層(base layer)的 JPEG-2000影像有損壓縮。 2、殘餘層(residual layer) Huffman code的DPCM壓縮。 3、伺服器程式—傳送檔案、計算ROI。 4、接收端的還原。 5、網路傳輸功能。 介面和相關設計說明 基本層(base layer) 我們的基本層將使用JPEG-2000編碼原理,其原由為:JPEG-2000 可以針對不同種類(如雙色調、灰階、彩色、多元件)的圖片,利用不同的需求特性(如自然影像、科學影像、醫學影像…)進行壓縮。 JPEG-2000提供一種編碼效率優於目前 JPEG 標準的壓縮方法。 我們將對所研究的醫學影像將嘗試以不同的壓縮率來處理,並將其壓縮結果給醫生檢查,以決定出在可容忍品質下的最大壓縮率。這個最大壓縮率將與影像內容相關,視醫生對影像內容中定義的重點而定(因醫生大都一次看多張圖片) 。 存檔時檔名均為*.jp2 產生基本層 實例展示 (a) Lina BMP (b) Lina JP2k 無損壓縮影像 影像 bpp= 0.09 (c) Lina JP2k (d) Lina JP2k 影像 bpp= 0.15 影像 bpp= 0.30 殘餘層(Residual layer) 殘餘層為兩張影像(一為有損壓縮影像jp2、一為無損壓縮影像bmp)的差值。 殘餘層=原圖 - 有損圖 ,再用無損壓縮(使用Huffman Code)去處理殘餘層。 存檔時檔名均為*.res 實際測試狀況: 產生殘餘層 建表(Huffman Table) 由於我們所使用的無損壓縮的方式採取Huffman’s Encode。需要有一個Table來比對需編成什麼碼。 我們就先設計有一個機制可以讓使用者產生Table。其中他會去讀一個檔名叫PictureList.txt,裡面會有使用說明,想要輸入幾個圖檔都可以,愈多圖檔所產生的Table就愈客觀,因為會去統計哪些灰階值出的次數是幾次,再給予編碼後會是什麼碼,其Code一定會是唯一的。 重建(jp2+res) 還原...原圖=有損圖+殘餘層 重建的時候需要再次去讀表(Table2.txt)。在表2中,我把編碼後的value換成二進制碼,建立Huffman Tree。 DPCM (Differential Pulse Code Modulation) DPCM是為了將需處理的灰階值縮小範圍,使其壓縮量更大。例如: 表一(a)原資料 表一(b)DPCM後資料 DPCM (continued) 上述有說明,因為每一行的第一個值必須保留原值,可是所使用的Table是針對DPCM設計的,所以每一行的第一個灰階值所對應到的編碼長度都會很長。為了能更有效率一點點,我們就決定每一行的第一個灰階值就不使用彈性碼長編碼,而使用固定碼長編碼。 全部固定用9-bit(0~512)。這樣多少可以再減少一些些的空間。 實驗結果 差不多都省0.2KB的空間。Baboon為256*256,平均每一行約省 (0.2*1024*8)/256 = 6.4 (bits),雖然效果不會太明顯,但可以再盡量省一些空間。 ROI (Region Of Interest) 做ROI的時候,是為了提高效率,所以必須跳到所選取的範圍開始解碼。要做到這種功能就必須記錄殘餘層中每一行的位置,因為他是未固定長度編碼。 仍然採用DPCM。 ROI實際操作: 網路功能的運作 Server 和Client 運作流程 開啟Server Step 1.、點選 開啟Server Step 2

文档评论(0)

niupai11 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档