智能染色體分析輔助系統(tǒng)
發(fā)布時間:2023-02-27 20:13
隨著現(xiàn)代醫(yī)學與互聯(lián)網(wǎng)技術的蓬勃發(fā)展,大量患者需要進行染色體分析以獲得精確診斷。傳統(tǒng)的染色體分析系統(tǒng)都是利用專業(yè)軟件進行線下分析,而且只有特定的醫(yī)療機構和一些研究所才會擁有,已經(jīng)無法提供快速且高效的染色體分析服務,而且無法將大量的染色體數(shù)據(jù)結合到一起來進行分析。因此人們迫切的希望現(xiàn)代染色體的分析能夠搭上互聯(lián)網(wǎng)這輛技術列車,往著更加高效、便捷和準確的目標發(fā)展。傳統(tǒng)的染色體分析效率低下,從實驗檢測到生成圖像,然后進行圖像處理和人工修正,再到核型分析報告的生成,這些環(huán)節(jié)都需要耗費大量的人力物力。面對傳統(tǒng)染色體分析系統(tǒng)所存在的種種弊端,本論文開發(fā)的智能染色體分析輔助系統(tǒng),對上述問題做出了較為全面地改進。在圖像處理方面,利用了Python第三方圖像處理庫對染色體圖像進行預處理、邊緣檢測以及染色體輪廓的Json文件生成,完成了對染色體圖像分析的前期處理。對于系統(tǒng)前端的設計,系統(tǒng)采用了Canvas作為畫板工具,使用Ajax獲取后端數(shù)據(jù),實現(xiàn)了對染色體圖片的放大縮小、拖拽以及選擇等基礎功能,基本滿足了用戶對于染色體圖片操作的關鍵性需求。本系統(tǒng)建立了基于Django框架的ORM服務系統(tǒng),實現(xiàn)了前后端的數(shù)據(jù)...
【文章頁數(shù)】:56 頁
【學位級別】:碩士
【文章目錄】:
摘要
abstract
第1章 緒論
1.1 選題的研究背景
1.2 國內外染色體分析現(xiàn)狀
1.3 論文主要工作
第2章 染色體理論及圖像處理技術
2.1 染色體及圖像處理理論分析
2.1.1 染色體概念詳解
2.1.2 染色體形態(tài)特征
2.1.3 染色體圖像分析理論
2.1.4 染色體核型分析理論
2.2 染色體圖像處理技術及切割算法
2.2.1 染色體圖像預處理技術
2.2.2 染色體圖像分割方法
2.2.3 染色體圖像輪廓數(shù)據(jù)的編碼技術
第3章 染色體分析系統(tǒng)平臺搭建相關技術
3.1 染色體分析系統(tǒng)平臺前后端技術
3.1.1 Python語言簡介
3.1.2 Django后端處理簡介
3.1.3 前端處理技術—Canvas
3.2 Canvas圖片繪制及操作技術
3.2.1 Canvas繪制染色體圖片
3.2.2 原生Js實現(xiàn)染色體圖片的處理
3.2.3 染色體輪廓疊加技術
第4章 基于Canvas的染色體分析系統(tǒng)設計
4.1 染色體分析模塊設計
4.1.1 登錄注冊模塊設計
4.1.2 染色體圖片查看模塊設計
4.1.3 染色體圖片處理模塊設計
4.1.4 染色體圖片排列模塊設計
4.1.5 核型報告生成模塊設計
4.1.6 后端管理模塊設計
4.2 染色體分析系統(tǒng)關鍵技術分析
4.2.1 染色體圖像輪廓提取技術
4.2.2 染色體圖片數(shù)據(jù)傳輸技術
4.2.3 自動畫筆函數(shù)實現(xiàn)染色體輪廓疊加技術
第5章 染色體分析模塊實現(xiàn)
5.1 各系統(tǒng)模塊實現(xiàn)
5.1.1 系統(tǒng)登錄注冊模塊實現(xiàn)
5.1.2 染色體圖片查看模塊的實現(xiàn)
5.1.3 染色體圖片處理模塊的實現(xiàn)
5.1.4 染色體圖片排列模塊的實現(xiàn)
5.1.5 核型報告生成模塊的實現(xiàn)
5.1.6 后端管理模塊的實現(xiàn)
5.2 圖像處理關鍵技術實現(xiàn)
5.2.1 染色體輪廓自動提取實現(xiàn)
5.2.2 異步獲取染色體圖片數(shù)據(jù)
5.2.3 染色體輪廓疊加技術實現(xiàn)
5.3 系統(tǒng)平臺測試
5.3.1 系統(tǒng)測試方法
5.3.2 功能測試用例描述
5.3.3 兼容性測試
第6章 總結與展望
6.1 總結
6.2 展望
參考文獻
致謝
附錄
個人簡介
本文編號:3751370
【文章頁數(shù)】:56 頁
【學位級別】:碩士
【文章目錄】:
摘要
abstract
第1章 緒論
1.1 選題的研究背景
1.2 國內外染色體分析現(xiàn)狀
1.3 論文主要工作
第2章 染色體理論及圖像處理技術
2.1 染色體及圖像處理理論分析
2.1.1 染色體概念詳解
2.1.2 染色體形態(tài)特征
2.1.3 染色體圖像分析理論
2.1.4 染色體核型分析理論
2.2 染色體圖像處理技術及切割算法
2.2.1 染色體圖像預處理技術
2.2.2 染色體圖像分割方法
2.2.3 染色體圖像輪廓數(shù)據(jù)的編碼技術
第3章 染色體分析系統(tǒng)平臺搭建相關技術
3.1 染色體分析系統(tǒng)平臺前后端技術
3.1.1 Python語言簡介
3.1.2 Django后端處理簡介
3.1.3 前端處理技術—Canvas
3.2 Canvas圖片繪制及操作技術
3.2.1 Canvas繪制染色體圖片
3.2.2 原生Js實現(xiàn)染色體圖片的處理
3.2.3 染色體輪廓疊加技術
第4章 基于Canvas的染色體分析系統(tǒng)設計
4.1 染色體分析模塊設計
4.1.1 登錄注冊模塊設計
4.1.2 染色體圖片查看模塊設計
4.1.3 染色體圖片處理模塊設計
4.1.4 染色體圖片排列模塊設計
4.1.5 核型報告生成模塊設計
4.1.6 后端管理模塊設計
4.2 染色體分析系統(tǒng)關鍵技術分析
4.2.1 染色體圖像輪廓提取技術
4.2.2 染色體圖片數(shù)據(jù)傳輸技術
4.2.3 自動畫筆函數(shù)實現(xiàn)染色體輪廓疊加技術
第5章 染色體分析模塊實現(xiàn)
5.1 各系統(tǒng)模塊實現(xiàn)
5.1.1 系統(tǒng)登錄注冊模塊實現(xiàn)
5.1.2 染色體圖片查看模塊的實現(xiàn)
5.1.3 染色體圖片處理模塊的實現(xiàn)
5.1.4 染色體圖片排列模塊的實現(xiàn)
5.1.5 核型報告生成模塊的實現(xiàn)
5.1.6 后端管理模塊的實現(xiàn)
5.2 圖像處理關鍵技術實現(xiàn)
5.2.1 染色體輪廓自動提取實現(xiàn)
5.2.2 異步獲取染色體圖片數(shù)據(jù)
5.2.3 染色體輪廓疊加技術實現(xiàn)
5.3 系統(tǒng)平臺測試
5.3.1 系統(tǒng)測試方法
5.3.2 功能測試用例描述
5.3.3 兼容性測試
第6章 總結與展望
6.1 總結
6.2 展望
參考文獻
致謝
附錄
個人簡介
本文編號:3751370
本文鏈接:http://sikaile.net/projectlw/swxlw/3751370.html
最近更新
教材專著