首頁 科技週邊 人工智慧 以自監督方式去除螢光影像中的噪聲,清華團隊開發空間冗餘去噪Transformer方法

以自監督方式去除螢光影像中的噪聲,清華團隊開發空間冗餘去噪Transformer方法

Feb 19, 2024 am 09:10 AM
ai 模型

螢光成像的高信噪比對於生物現象的準確視覺化至關重要,然而,雜訊問題仍然是成像靈敏度面臨的主要挑戰之一。

清華大學的研究團隊提供了空間冗餘去噪 Transformer(SRDTrans),以自監督的方式去除螢光影像中的雜訊。

團隊提出了一種新的採樣策略,基於空間冗餘來提取相鄰的正交訓練對,並消除對高成像速度的依賴。此外,他們還開發了一種輕量級時空Transformer架構,能夠以較低的運算成本捕捉遙遠的依賴關係和高解析度特徵。

SRDTrans 能夠保留高頻訊息,不會造成結構過度平滑或螢光痕跡扭曲。此外,SRDTrans 不依賴特定的成像過程和樣本假設,因此適用於各種成像模式和生物應用的擴展。

研究以「Spatial redundancy transformer for self-supervised fluorescence image denoising」為題,於 2023 年 12 月 11 日發佈在《Nature Computational Science》。

以自監督方式去除螢光影像中的噪聲,清華團隊開發空間冗餘去噪Transformer方法

活體成像技術的快速發展使研究人員能夠在微米乃至奈米尺度上觀察生物結構和活動。螢光顯微鏡作為一種流行的成像方法,以其高時空分辨率和分子特異性,有助於揭示新的生理和病理機制。螢光顯微鏡的主要目標是獲得乾淨、清晰的圖像,其中包含足夠的樣品信息,以確保下游分析的準確性並支持可信的結論。

然而,由於多種生物物理和生化因素的影響,螢光成像在實際操作中受到各種限制。例如,螢光團的亮度、光毒性和光漂白現象,都會對成像效果產生負面影響。在光子受限的情況下,固有的光子散粒雜訊會顯著降低影像的訊號雜訊比(SNR),特別是在低照度和高速觀察的情況下。這些因素使得螢光成像的品質和可靠性受到挑戰,需要在實踐中加以克服和優化。

已經有多種方法被提出來用於去除螢光影像中的雜訊。傳統的基於數值濾波和數學最佳化的去雜訊演算法效能不盡如人意且適用性有限。近年來,深度學習在影像去噪領域展現了顯著的成就。

透過使用真實值(GT)資料集進行迭代訓練,深度神經網路能夠學習雜訊影像與乾淨對應影像之間的映射關係。這種監督方式的有效性主要取決於配對的GT影像。

在觀察生物體的活動時,獲得逐像素配準的乾淨影像是一個巨大的挑戰,因為樣本經常經歷快速的動態變化。為了緩解這一矛盾,人們提出了一些自監督方法,從而在螢光成像中實現更適用和實用的去雜訊。

為了獲得更好的去噪性能,同時提取全局空間資訊和長程時間相關性的能力至關重要,而由於卷積核的局部性,這是卷積神經網路(CNN)所缺乏的。此外,固有的頻譜偏差使得 CNN 傾向於優先擬合低頻特徵,而忽略高頻特徵,不可避免地產生過度平滑的去噪結果。

清華大學的研究團隊提出了空間冗餘去噪 Transformer(the spatial redundancy denoising transformer,SRDTrans)來解決這些困境。

以自監督方式去除螢光影像中的噪聲,清華團隊開發空間冗餘去噪Transformer方法

圖:SRDTrans原理及效能評估。 (資料來源:論文)

一方面,研究人員提出了一種空間冗餘採樣策略,從兩個正交方向的原始延遲資料中提取三維(3D)訓練對。

該方案不依賴兩個相鄰幀之間的相似性,因此SRDTrans 適用於非常快速的活動和極低的成像速度,這與該團隊先前提出的利用時間冗餘的DeepCAD 是互補的。

由於 SRDTrans 不依賴任何有關對比機制、雜訊模型、樣本動態和成像速度的假設。因此,它可以輕鬆擴展到其他生物樣品和成像方式,例如膜電壓成像、單蛋白檢測、光片顯微鏡、共焦顯微鏡、光場顯微鏡和超解析度顯微鏡。

另一方面,研究人員設計了一個輕量級時空變換網路來充分利用遠端相關性。最佳化的特徵交互機制使該模型能夠用少量的參數獲得高解析度的特徵。與經典 CNN 相比,所提出的 SRDTrans 具有更強的全局感知和高頻維護能力,能夠揭示以前難以辨別的細微時空模式。

該團隊在兩個代表性應用中展示了 SRDTrans 的卓越降噪性能。第一個是單分子定位顯微鏡(SMLM),相鄰影格是螢光團的隨機子集。

以自監督方式去除螢光影像中的噪聲,清華團隊開發空間冗餘去噪Transformer方法

圖:將 SRDTrans 套用至實驗 SMLM 資料。 (資料來源:論文)

另一種是大型 3D 神經元群的雙光子鈣成像,體積速度低至 0.3Hz。廣泛的定性和定量結果表明,SRDTrans 可以作為螢光成像的基本去噪工具,從而觀察各種細胞和亞細胞現象。

以自監督方式去除螢光影像中的噪聲,清華團隊開發空間冗餘去噪Transformer方法

圖:大神經體積的高靈敏度鈣成像。 (資料來源:論文)

SRDTrans 也有一些局限性,主要在於相鄰像素應具有近似結構的基本假設。如果空間取樣率太低而無法提供足夠的冗餘,SRDTrans 將會失敗。另一個潛在的風險是泛化能力,SRDTrans 的輕量級網路架構更適合特定任務。

相信針對特定資料訓練特定模型是使用深度學習進行螢光影像去雜訊的最可靠方法。因此,應該訓練新的模型,從而確保在成像參數、模態和樣本變化時獲得最佳結果。

隨著螢光指示劑的發展朝著更快的動力學方向發展,以監測毫秒的生物動力學來記錄這些快速活動所需的成像速度不斷增長。對於依賴時間冗餘的去雜訊方法來說,獲得足夠的取樣率變得越來越具有挑戰性。該團隊的觀點是透過尋求利用空間冗餘作為替代方案來填補這一空白,從而在更多成像應用中實現自我監督去噪。

儘管空間冗餘採樣的完美情況是空間採樣率比衍射極限的奈奎斯特採樣高兩倍,從而確保兩個相鄰像素具有幾乎相同的光學信號;但在大多數情況下,兩個空間下採樣的子序列之間的內生相似性足以指導網路的訓練。

然而,這並不意味著所提出的空間冗餘採樣策略可以完全取代時間冗餘採樣,因為消融研究表明,如果配備相同的網路架構,時間冗餘取樣可以在高速成像中取得更好的效能。 SRDTrans 在高成像速度下相對於 DeepCAD 的優勢實際上歸功於 Transformer 架構。

一般來說,空間冗餘和時間冗餘是兩種互補的取樣策略,可實現螢光延時成像去噪網路的自監督訓練。使用哪種採樣策略取決於資料中哪種冗餘更充分。值得注意的是,在許多情況下,兩種冗餘都不足以支援目前的採樣策略。開發特定的或更通用的自監督去噪方法,對於螢光成像具有持久的價值。

論文連結:https://www.nature.com/articles/s43588-023-00568-2

以上是以自監督方式去除螢光影像中的噪聲,清華團隊開發空間冗餘去噪Transformer方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何配置Debian Apache日誌格式 如何配置Debian Apache日誌格式 Apr 12, 2025 pm 11:30 PM

本文介紹如何在Debian系統上自定義Apache的日誌格式。以下步驟將指導您完成配置過程:第一步:訪問Apache配置文件Debian系統的Apache主配置文件通常位於/etc/apache2/apache2.conf或/etc/apache2/httpd.conf。使用以下命令以root權限打開配置文件:sudonano/etc/apache2/apache2.conf或sudonano/etc/apache2/httpd.conf第二步:定義自定義日誌格式找到或

Tomcat日誌如何幫助排查內存洩漏 Tomcat日誌如何幫助排查內存洩漏 Apr 12, 2025 pm 11:42 PM

Tomcat日誌是診斷內存洩漏問題的關鍵。通過分析Tomcat日誌,您可以深入了解內存使用情況和垃圾回收(GC)行為,從而有效定位和解決內存洩漏。以下是如何利用Tomcat日誌排查內存洩漏:1.GC日誌分析首先,啟用詳細的GC日誌記錄。在Tomcat啟動參數中添加以下JVM選項:-XX: PrintGCDetails-XX: PrintGCDateStamps-Xloggc:gc.log這些參數會生成詳細的GC日誌(gc.log),包含GC類型、回收對像大小和時間等信息。分析gc.log

debian readdir如何實現文件排序 debian readdir如何實現文件排序 Apr 13, 2025 am 09:06 AM

在Debian系統中,readdir函數用於讀取目錄內容,但其返回的順序並非預先定義的。要對目錄中的文件進行排序,需要先讀取所有文件,再利用qsort函數進行排序。以下代碼演示瞭如何在Debian系統中使用readdir和qsort對目錄文件進行排序:#include#include#include#include//自定義比較函數,用於qsortintcompare(constvoid*a,constvoid*b){returnstrcmp(*(

如何優化debian readdir的性能 如何優化debian readdir的性能 Apr 13, 2025 am 08:48 AM

在Debian系統中,readdir系統調用用於讀取目錄內容。如果其性能表現不佳,可嘗試以下優化策略:精簡目錄文件數量:盡可能將大型目錄拆分成多個小型目錄,降低每次readdir調用處理的項目數量。啟用目錄內容緩存:構建緩存機制,定期或在目錄內容變更時更新緩存,減少對readdir的頻繁調用。內存緩存(如Memcached或Redis)或本地緩存(如文件或數據庫)均可考慮。採用高效數據結構:如果自行實現目錄遍歷,選擇更高效的數據結構(例如哈希表而非線性搜索)存儲和訪問目錄信

Debian syslog如何配置防火牆規則 Debian syslog如何配置防火牆規則 Apr 13, 2025 am 06:51 AM

本文介紹如何在Debian系統中使用iptables或ufw配置防火牆規則,並利用Syslog記錄防火牆活動。方法一:使用iptablesiptables是Debian系統中功能強大的命令行防火牆工具。查看現有規則:使用以下命令查看當前的iptables規則:sudoiptables-L-n-v允許特定IP訪問:例如,允許IP地址192.168.1.100訪問80端口:sudoiptables-AINPUT-ptcp--dport80-s192.16

debian readdir如何與其他工具集成 debian readdir如何與其他工具集成 Apr 13, 2025 am 09:42 AM

Debian系統中的readdir函數是用於讀取目錄內容的系統調用,常用於C語言編程。本文將介紹如何將readdir與其他工具集成,以增強其功能。方法一:C語言程序與管道結合首先,編寫一個C程序調用readdir函數並輸出結果:#include#include#includeintmain(intargc,char*argv[]){DIR*dir;structdirent*entry;if(argc!=2){

Debian syslog如何學習 Debian syslog如何學習 Apr 13, 2025 am 11:51 AM

本指南將指導您學習如何在Debian系統中使用Syslog。 Syslog是Linux系統中用於記錄系統和應用程序日誌消息的關鍵服務,它幫助管理員監控和分析系統活動,從而快速識別並解決問題。一、Syslog基礎知識Syslog的核心功能包括:集中收集和管理日誌消息;支持多種日誌輸出格式和目標位置(例如文件或網絡);提供實時日誌查看和過濾功能。二、安裝和配置Syslog(使用Rsyslog)Debian系統默認使用Rsyslog。您可以通過以下命令安裝:sudoaptupdatesud

Debian Nginx日誌路徑在哪裡 Debian Nginx日誌路徑在哪裡 Apr 12, 2025 pm 11:33 PM

Debian系統中,Nginx的訪問日誌和錯誤日誌默認存儲位置如下:訪問日誌(accesslog):/var/log/nginx/access.log錯誤日誌(errorlog):/var/log/nginx/error.log以上路徑是標準DebianNginx安裝的默認配置。如果您在安裝過程中修改過日誌文件存放位置,請檢查您的Nginx配置文件(通常位於/etc/nginx/nginx.conf或/etc/nginx/sites-available/目錄下)。在配置文件中

See all articles