国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      腸時(shí)空組卷曲圖像的處理方法、裝置和系統(tǒng)與流程

      文檔序號(hào):40396981發(fā)布日期:2024-12-20 12:20閱讀:8來(lái)源:國(guó)知局
      腸時(shí)空組卷曲圖像的處理方法、裝置和系統(tǒng)與流程

      本發(fā)明涉及時(shí)空組學(xué),尤其涉及一種腸時(shí)空組卷曲圖像的處理方法、裝置和系統(tǒng)。


      背景技術(shù):

      1、空間轉(zhuǎn)錄組學(xué)(st)技術(shù)是一種革命性的科學(xué)方法,它允許研究人員以前所未有的空間分辨率來(lái)觀察細(xì)胞內(nèi)的基因表達(dá)。這種技術(shù)通過(guò)將生物樣本(如小鼠腸道)與高密度的生物芯片結(jié)合,實(shí)現(xiàn)對(duì)組織內(nèi)基因活動(dòng)的精確地圖制作,構(gòu)建腸時(shí)空組卷曲圖像。這不僅增強(qiáng)了對(duì)細(xì)胞間復(fù)雜相互作用的理解,還對(duì)疾病的生物學(xué)基礎(chǔ)提供了深刻的洞見(jiàn),特別是在復(fù)雜的腸道環(huán)境中,這種技術(shù)幫助科學(xué)家詳細(xì)解析了健康與疾病狀態(tài)下的細(xì)胞和基因表達(dá)模式。

      2、盡管空間轉(zhuǎn)錄組學(xué)技術(shù)在腸道生物學(xué)研究中提供了顯著的進(jìn)步,但現(xiàn)有的應(yīng)用方法在數(shù)據(jù)處理和解讀方面仍面臨一些局限性?,F(xiàn)有技術(shù)通過(guò)在腸卷的外圈建立一個(gè)坐標(biāo)系來(lái)標(biāo)定每個(gè)點(diǎn)的位置,嘗試克服樣本的復(fù)雜形態(tài)帶來(lái)的挑戰(zhàn)。然而,這種方法在實(shí)際操作中出現(xiàn)了坐標(biāo)系統(tǒng)間的交叉和重疊,這種坐標(biāo)混亂使得無(wú)法精確判斷周圍點(diǎn)的特定特征,從而影響了對(duì)局部區(qū)域詳細(xì)特性的精確描述。

      3、此外,由于樣本的螺旋卷曲布局,雖然保持了一定的空間連續(xù)性,但這種物理形態(tài)限制了對(duì)腸道不同區(qū)域的直接比較,特別是在縱向和橫向的詳細(xì)分析上。例如,縱向比較難以清楚展現(xiàn)從腸道起始到終端的基因表達(dá)變化和功能區(qū)的分布;橫向分析中,也難以區(qū)分同一橫截面內(nèi)的不同細(xì)胞類型或子區(qū)域的細(xì)微差異。這些限制減少了研究人員在理解復(fù)雜病理過(guò)程中的能力,尤其是在比較不同實(shí)驗(yàn)條件下的組織樣本時(shí)。

      4、總之,盡管空間轉(zhuǎn)錄組學(xué)技術(shù)已經(jīng)在腸道疾病研究中取得了突破性進(jìn)展,但其在數(shù)據(jù)的直觀比較、細(xì)節(jié)解讀以及操作的簡(jiǎn)便性上仍有待改進(jìn)。坐標(biāo)系統(tǒng)的交叉問(wèn)題、樣本布局的限制,以及缺乏有效的可視化工具,都是現(xiàn)有方法在應(yīng)用中需要克服的主要技術(shù)障礙。這些問(wèn)題的存在不僅影響了數(shù)據(jù)的可靠性,也限制了從復(fù)雜生物樣本中獲取精確信息的能力。


      技術(shù)實(shí)現(xiàn)思路

      1、第一方面,本發(fā)明提供一種腸時(shí)空組卷曲圖像的處理方法,包括:

      2、獲取基于時(shí)空組芯片的目標(biāo)圖像和測(cè)序數(shù)據(jù),并對(duì)所述目標(biāo)圖像中的目標(biāo)卷曲區(qū)域進(jìn)行多邊形標(biāo)注,得到包含所述目標(biāo)卷曲區(qū)域的坐標(biāo)像素矩陣的圖像特征標(biāo)注文件;

      3、分析所述測(cè)序數(shù)據(jù)獲得表達(dá)矩陣數(shù)據(jù),并結(jié)合所述時(shí)空組芯片的物理坐標(biāo)共同轉(zhuǎn)化為包含所述表達(dá)矩陣數(shù)據(jù)的rds文件;

      4、基于所述rds文件,將所述圖像特征標(biāo)注文件中的所述坐標(biāo)像素矩陣映射到所述目標(biāo)圖像上,獲得原始坐標(biāo)矩陣;

      5、根據(jù)所述原始坐標(biāo)矩陣,構(gòu)建有序的bin區(qū)域的集合,以及將所述rds文件中的每個(gè)細(xì)胞映射到所述bin區(qū)域中;

      6、對(duì)每個(gè)所述bin區(qū)域進(jìn)行空間轉(zhuǎn)換形成拉直圖像,獲得所述bin區(qū)域中的轉(zhuǎn)換后坐標(biāo),并基于所述轉(zhuǎn)換后坐標(biāo)構(gòu)建可視化圖像。

      7、在可選的實(shí)施方式中,所述對(duì)所述目標(biāo)圖像中的目標(biāo)卷曲區(qū)域進(jìn)行多邊形標(biāo)注,包括:

      8、以多邊形描點(diǎn)方式,對(duì)所述目標(biāo)卷曲區(qū)域的外側(cè)輪廓邊緣進(jìn)行標(biāo)注,首尾相連形成閉環(huán),得到外輪廓標(biāo)注結(jié)果;以及,對(duì)所述目標(biāo)卷曲區(qū)域的內(nèi)側(cè)輪廓邊緣進(jìn)行標(biāo)注,首尾相連形成閉環(huán),得到內(nèi)輪廓標(biāo)注結(jié)果;

      9、根據(jù)所述外輪廓標(biāo)注結(jié)果和所述內(nèi)輪廓標(biāo)注結(jié)果構(gòu)成所述坐標(biāo)像素矩陣,并根據(jù)所述坐標(biāo)像素矩陣構(gòu)建所述圖像特征標(biāo)注文件。

      10、在可選的實(shí)施方式中,所述分析所述測(cè)序數(shù)據(jù)獲得表達(dá)矩陣數(shù)據(jù)之前,還包括:

      11、對(duì)所述測(cè)序數(shù)據(jù)沿最外圍組織輪廓進(jìn)行l(wèi)asso處理,并采用saw分析流程進(jìn)行數(shù)據(jù)分析,得到包含表達(dá)量矩陣的所述測(cè)序數(shù)據(jù)。

      12、在可選的實(shí)施方式中,所述基于所述rds文件,將所述圖像特征標(biāo)注文件中的所述坐標(biāo)像素矩陣映射到所述目標(biāo)圖像上,獲得原始坐標(biāo)矩陣,包括:

      13、將所述目標(biāo)圖像的所述坐標(biāo)像素矩陣,通過(guò)坐標(biāo)轉(zhuǎn)化公式反映射到與所述目標(biāo)圖像對(duì)應(yīng)的腸時(shí)空組卷曲圖像上,并通過(guò)所述腸時(shí)空組卷曲圖像中的坐標(biāo)對(duì)所述圖像特征標(biāo)注文件中的坐標(biāo)進(jìn)行更新;其中,所述目標(biāo)圖像,是通過(guò)對(duì)所述腸時(shí)空組卷曲圖像降低像素處理得到的圖像;

      14、對(duì)所述圖像特征標(biāo)注文件中坐標(biāo)構(gòu)成的坐標(biāo)矩陣通過(guò)所述rds文件中的表達(dá)矩陣數(shù)據(jù)進(jìn)行配準(zhǔn)處理,得到配準(zhǔn)后的所述原始坐標(biāo)矩陣;

      15、所述坐標(biāo)轉(zhuǎn)化公式包括:

      16、;;

      17、其中,xnew和ynew代表轉(zhuǎn)化前的所述目標(biāo)圖像中的點(diǎn)的橫縱坐標(biāo);xold和yold代表轉(zhuǎn)化后的所述腸時(shí)空組卷曲圖像中的點(diǎn)的橫縱坐標(biāo);hnew代表所述目標(biāo)圖像中的像素坐標(biāo)總高度;hold代表所述腸時(shí)空組卷曲圖像中的像素坐標(biāo)總高度;wnew代表所述目標(biāo)圖像中的像素坐標(biāo)總寬度;wold代表所述腸時(shí)空組卷曲圖像中的像素坐標(biāo)總寬度;

      18、所述對(duì)所述圖像特征標(biāo)注文件中坐標(biāo)構(gòu)成的坐標(biāo)矩陣通過(guò)所述rds文件中的表達(dá)矩陣數(shù)據(jù)進(jìn)行配準(zhǔn)處理,得到配準(zhǔn)后的所述原始坐標(biāo)矩陣,包括:

      19、對(duì)所述圖像特征標(biāo)注文件中的坐標(biāo)矩陣,以及所述rds文件中含有所述物理坐標(biāo)的表達(dá)矩陣數(shù)據(jù),分別進(jìn)行輪廓提取,得到與所述坐標(biāo)矩陣和所述表達(dá)矩陣數(shù)據(jù)各自對(duì)應(yīng)的多邊形輪廓點(diǎn)陣;其中,所述多邊形輪廓點(diǎn)陣包括外圍輪廓點(diǎn)陣和內(nèi)側(cè)輪廓點(diǎn)陣;

      20、對(duì)所述多邊形輪廓點(diǎn)陣中的所述外圍輪廓點(diǎn)陣和所述內(nèi)側(cè)輪廓點(diǎn)陣,分別進(jìn)行外圍坐標(biāo)點(diǎn)和內(nèi)側(cè)坐標(biāo)點(diǎn)的配準(zhǔn)處理,得到配準(zhǔn)后的所述原始坐標(biāo)矩陣;

      21、所述分別進(jìn)行對(duì)所述外圍坐標(biāo)點(diǎn)和所述內(nèi)側(cè)坐標(biāo)點(diǎn)的配準(zhǔn)處理,包括:

      22、針對(duì)外圍坐標(biāo)點(diǎn)或內(nèi)側(cè)坐標(biāo)點(diǎn),對(duì)所述坐標(biāo)矩陣和所述表達(dá)矩陣數(shù)據(jù)各自對(duì)應(yīng)的所述多邊形輪廓點(diǎn)陣生成掩模圖像;其中,所述掩模圖像中包括多邊形的核心輪廓區(qū),以及包圍所述核心輪廓區(qū)的外圍區(qū);

      23、將每個(gè)所述掩模圖像分別進(jìn)行二值化,轉(zhuǎn)換為保留所述核心輪廓區(qū)的二值圖像;所述二值圖像包括與所述坐標(biāo)矩陣對(duì)應(yīng)的第一圖像,以及與所述表達(dá)矩陣數(shù)據(jù)對(duì)應(yīng)的第二圖像;

      24、確定每個(gè)所述二值圖像中的所述核心輪廓區(qū)的外圍輪廓和幾何中心點(diǎn);

      25、將所述第一圖像和所述第二圖像利用所述幾何中心點(diǎn)平移,進(jìn)行坐標(biāo)平移變換對(duì)焦處理;并基于所述幾何中心點(diǎn)和所述外圍輪廓確定所述第一圖像相對(duì)于所述第二圖像的在坐標(biāo)平移變換對(duì)焦處理中的圖像偏轉(zhuǎn)角度;

      26、判斷所述圖像偏轉(zhuǎn)角度是否不大于預(yù)設(shè)角度閾值;

      27、若是,則判定基于所述第二圖像對(duì)所述第一圖像的配準(zhǔn)處理合格。

      28、所述判斷所述圖像偏轉(zhuǎn)角度是否不大于預(yù)設(shè)角度閾值之后,還包括:

      29、若否,則判定基于所述第二圖像對(duì)所述第一圖像的配準(zhǔn)處理不合格;對(duì)所述圖像特征標(biāo)注文件中的坐標(biāo)矩陣,以及所述rds文件中含有所述物理坐標(biāo)的表達(dá)矩陣數(shù)據(jù),分別進(jìn)行輪廓提取,得到對(duì)應(yīng)的多邊形輪廓點(diǎn)陣;

      30、對(duì)每個(gè)所述多邊形輪廓點(diǎn)陣生成掩模圖像;其中,所述掩模圖像中包括多邊形的核心輪廓區(qū),以及所述核心輪廓區(qū)的外圍區(qū);

      31、對(duì)所述掩模圖像的所述核心輪廓區(qū)的邊緣進(jìn)行標(biāo)注,并計(jì)算所述核心輪廓區(qū)的幾何中心點(diǎn);

      32、利用每個(gè)所述掩模圖像的幾何中心點(diǎn)和標(biāo)注的邊緣進(jìn)行坐標(biāo)平移變換處理,使所述掩模圖像的方向相匹配,并將所述掩模圖像返回執(zhí)行所述,針對(duì)外圍坐標(biāo)點(diǎn)或內(nèi)側(cè)坐標(biāo)點(diǎn),對(duì)所述坐標(biāo)矩陣和所述表達(dá)矩陣數(shù)據(jù)各自對(duì)應(yīng)的所述多邊形輪廓點(diǎn)陣生成掩模圖像。

      33、在可選的實(shí)施方式中,所述基于所述rds文件,將所述圖像特征標(biāo)注文件中的所述坐標(biāo)像素矩陣映射到所述目標(biāo)圖像上,獲得原始坐標(biāo)矩陣之后,還包括:

      34、將所述原始坐標(biāo)矩陣中多邊形輪廓點(diǎn)陣的外圍輪廓點(diǎn)陣和內(nèi)側(cè)輪廓點(diǎn)陣,分別進(jìn)行過(guò)濾去冗余處理;

      35、所述過(guò)濾去冗余處理包括:

      36、針對(duì)所述外圍輪廓點(diǎn)陣和所述內(nèi)側(cè)輪廓點(diǎn)陣中的一個(gè)輪廓點(diǎn)陣,按順序選取所述輪廓點(diǎn)陣中依次排列的3個(gè)坐標(biāo)點(diǎn),并基于這3個(gè)坐標(biāo)點(diǎn)組成一個(gè)三角形區(qū)域;

      37、基于所述rds文件,判斷所述三角形區(qū)域中所包含細(xì)胞點(diǎn)數(shù)量是否不小于預(yù)設(shè)細(xì)胞點(diǎn)數(shù)量閾值;

      38、若是,則保留3個(gè)坐標(biāo)點(diǎn)中的第一個(gè)坐標(biāo)點(diǎn),從第二個(gè)坐標(biāo)點(diǎn)開(kāi)始選取所述輪廓點(diǎn)陣中依次排列的3個(gè)坐標(biāo)點(diǎn),再次組成一個(gè)三角形區(qū)域,針對(duì)所述三角形區(qū)域返回執(zhí)行所述基于所述rds文件,判斷所述三角形區(qū)域中所包含細(xì)胞點(diǎn)數(shù)量是否不小于預(yù)設(shè)細(xì)胞點(diǎn)數(shù)量閾值,直至所述輪廓點(diǎn)陣中的坐標(biāo)點(diǎn)處理完成為止;

      39、若否,則刪除構(gòu)成所述三角形的3個(gè)坐標(biāo)點(diǎn)中間的坐標(biāo)點(diǎn),并將構(gòu)成所述三角形中第一個(gè)坐標(biāo)點(diǎn)和第三個(gè)坐標(biāo)點(diǎn)作為相鄰的坐標(biāo)點(diǎn),選取第三個(gè)坐標(biāo)點(diǎn)相鄰的下一個(gè)坐標(biāo)點(diǎn),再次共同構(gòu)成三角形,并返回執(zhí)行所述基于所述rds文件,判斷所述三角形區(qū)域中的細(xì)胞點(diǎn)數(shù)量是否不小于預(yù)設(shè)細(xì)胞點(diǎn)數(shù)量閾值;

      40、所述根據(jù)所述原始坐標(biāo)矩陣,構(gòu)建有序的bin區(qū)域的集合,以及將所述rds文件中的每個(gè)細(xì)胞映射到所述bin區(qū)域中,包括:

      41、利用所述原始坐標(biāo)矩陣的多邊形輪廓點(diǎn)陣中外圍輪廓點(diǎn)陣和內(nèi)側(cè)輪廓點(diǎn)陣,構(gòu)建包含依次相連且有序排列的bin區(qū)域的bin集合;所述bin區(qū)域?yàn)橹辽侔?個(gè)邊的多邊形所在區(qū)域;

      42、將所述rds文件中的每個(gè)細(xì)胞映射到所述bin集合中的所述bin區(qū)域中;

      43、所述利用所述原始坐標(biāo)矩陣的多邊形輪廓點(diǎn)陣中外圍輪廓點(diǎn)陣和內(nèi)側(cè)輪廓點(diǎn)陣,構(gòu)建包含依次相連且有序排列的bin區(qū)域的bin集合,包括:

      44、在所述原始坐標(biāo)矩陣中,依次選取所述外圍輪廓點(diǎn)陣中相鄰的兩個(gè)外圍坐標(biāo)點(diǎn),分別作為左下點(diǎn)和右下點(diǎn);選取在所述內(nèi)側(cè)輪廓點(diǎn)陣中與所述左下點(diǎn)對(duì)應(yīng)的內(nèi)側(cè)坐標(biāo)點(diǎn)作為左上點(diǎn);或者,選取相鄰的前一個(gè)bin區(qū)域的右上點(diǎn)作為當(dāng)前的所述左上點(diǎn);

      45、根據(jù)所述左下點(diǎn)、所述右下點(diǎn)和所述左上點(diǎn)確定右上點(diǎn);

      46、基于所述左下點(diǎn)、所述右下點(diǎn)、所述左上點(diǎn)和所述右上點(diǎn)構(gòu)成一個(gè)bin區(qū)域;

      47、基于依次相連且有序排列的所述bin區(qū)域,構(gòu)建得到所述bin集合;其中,相鄰的bin區(qū)域中,前一個(gè)bin區(qū)域的右上點(diǎn)為下一個(gè)bin區(qū)域的左上點(diǎn);前一個(gè)bin區(qū)域的右下點(diǎn)為下一個(gè)bin區(qū)域的左下點(diǎn);

      48、所述根據(jù)所述左下點(diǎn)、所述右下點(diǎn)和所述左上點(diǎn)確定右上點(diǎn),包括:

      49、確定經(jīng)過(guò)所述右下點(diǎn),且與所述左下點(diǎn)和所述右下點(diǎn)間連線相垂直的直線,作為第一直線;

      50、確定經(jīng)過(guò)所述左上點(diǎn),與所述第一直線垂直的直線,作為第二直線;并且,以所述第一直線和所述第二直線的交點(diǎn)作為交叉點(diǎn);

      51、選取所述內(nèi)側(cè)輪廓點(diǎn)陣中,橫坐標(biāo)落在所述左上點(diǎn)和所述交叉點(diǎn)之間的內(nèi)側(cè)坐標(biāo)點(diǎn),作為選取點(diǎn)集合;

      52、計(jì)算所述選取點(diǎn)集合中每個(gè)坐標(biāo)點(diǎn)與所述右下點(diǎn)的像素距離,并選取其中像素距離最小的坐標(biāo)點(diǎn),作為所述右上點(diǎn)。

      53、在可選的實(shí)施方式中,所述構(gòu)建包含依次相連且有序排列的bin區(qū)域的bin集合之后,還包括:

      54、以所有所述bin區(qū)域的所述左下點(diǎn)至所述右下點(diǎn)之間的長(zhǎng)度值,作為底邊長(zhǎng)度;計(jì)算所述bin集合中所有所述bin區(qū)域的所述底邊長(zhǎng)度的均值或中位數(shù),作為評(píng)價(jià)值;

      55、判斷所述bin集合中,是否存在底邊長(zhǎng)度小于所述評(píng)價(jià)值的bin區(qū)域;

      56、若存在所述底邊長(zhǎng)度小于所述評(píng)價(jià)值的bin區(qū)域,則將所述bin區(qū)域與相鄰的前一個(gè)或后一個(gè)bin區(qū)域合并,直到合并后的bin區(qū)域的底邊長(zhǎng)度不小于所述評(píng)價(jià)值為止;

      57、根據(jù)公式計(jì)算所述bin集合中所有bin區(qū)域的底邊長(zhǎng)度的平均值,作為均長(zhǎng)值:代表所述bin集合中的bin區(qū)域的總個(gè)數(shù);

      58、判斷所述bin集合中,是否存在底邊長(zhǎng)度小于所述均長(zhǎng)值的bin區(qū)域;

      59、若存在底邊長(zhǎng)度小于所述均長(zhǎng)值的bin區(qū)域,則將所述bin區(qū)域與相鄰的前一個(gè)或后一個(gè)bin區(qū)域合并,直到合并后的bin區(qū)域的底邊長(zhǎng)度不小于所述均長(zhǎng)值為止;

      60、獲取所述bin集合的每個(gè)所述bin區(qū)域中所包含的細(xì)胞數(shù);并且判斷所述bin集合中,是否存在細(xì)胞數(shù)小于預(yù)設(shè)細(xì)胞數(shù)閾值的bin區(qū)域;

      61、若存在細(xì)胞數(shù)小于預(yù)設(shè)細(xì)胞數(shù)閾值的bin區(qū)域,則將所述bin區(qū)域與相鄰的前一個(gè)或后一個(gè)bin區(qū)域合并,直到合并后的bin區(qū)域中的細(xì)胞數(shù)不小于所述預(yù)設(shè)細(xì)胞數(shù)閾值為止。

      62、在可選的實(shí)施方式中,所述對(duì)每個(gè)所述bin區(qū)域進(jìn)行空間轉(zhuǎn)換形成拉直圖像,獲得所述bin區(qū)域中的轉(zhuǎn)換后坐標(biāo),包括:

      63、計(jì)算每個(gè)所述bin區(qū)域的幾何中心點(diǎn),以及計(jì)算每個(gè)所述bin區(qū)域相對(duì)于所述幾何中心點(diǎn)的旋轉(zhuǎn)角度;

      64、基于所述幾何中心點(diǎn)和所述旋轉(zhuǎn)角度,對(duì)所述bin區(qū)域進(jìn)行鏡像變換,并將所述幾何中心點(diǎn)平移到變換后的幾何中心點(diǎn)的位置;

      65、進(jìn)行仿射變換處理,并獲得仿射變換處理后的所述bin區(qū)域中的所述轉(zhuǎn)換后坐標(biāo);

      66、所述bin區(qū)域的幾何中心點(diǎn)的計(jì)算公式為:

      67、;;

      68、其中,定義每個(gè)bin區(qū)域均為4個(gè)頂點(diǎn)的多邊形,n代表多邊形的頂點(diǎn)個(gè)數(shù),n=4;i代表bin區(qū)域bini的索引,每個(gè)所述頂點(diǎn)的坐標(biāo)為(xi,yi),所述頂點(diǎn)分別包括:左下點(diǎn)為c(xic,yic)、右下點(diǎn)為a(xia,yia)、左上點(diǎn)為d(xid,yid)和右上點(diǎn)為b(xib,yib)。

      69、在可選的實(shí)施方式中,所述計(jì)算每個(gè)所述bin區(qū)域相對(duì)于所述幾何中心點(diǎn)的旋轉(zhuǎn)角度,包括:

      70、以所述bin區(qū)域中的所述左下點(diǎn)至所述右下點(diǎn)之間的直線,作為底邊直線;以與所述底邊直線垂直的直線,作為垂直直線;確定經(jīng)過(guò)所述幾何中心點(diǎn)o的垂直直線,與所述底邊直線相交的交點(diǎn),作為相交點(diǎn)p,所述相交點(diǎn)的坐標(biāo)為(x,y);

      71、以經(jīng)過(guò)所述幾何中心點(diǎn)o和所述相交點(diǎn)p的直線為op;限定op的向量與y軸的正方向平行,計(jì)算所述op的向量沿著所述幾何中心點(diǎn)o的所述旋轉(zhuǎn)角度θ;

      72、所述op的向量沿著所述幾何中心點(diǎn)o的所述旋轉(zhuǎn)角度θ的計(jì)算公式為:

      73、當(dāng),,,;

      74、當(dāng),,,;

      75、當(dāng),,,;

      76、當(dāng),,,;

      77、當(dāng),,,;

      78、當(dāng),,,;

      79、當(dāng),,,;

      80、當(dāng),,,;

      81、其中,π代表圓周率;i代表bin區(qū)域bini中的索引;arccos函數(shù)是反余弦函數(shù);點(diǎn)(xio,yio)是第i個(gè)bini的幾何中心點(diǎn)的坐標(biāo);點(diǎn)(xip,yip),代表第i個(gè)bini中,經(jīng)過(guò)幾何中心點(diǎn)oi的垂直直線與底邊直線的相交點(diǎn)pi的坐標(biāo),點(diǎn)(xia,yia)是第i個(gè))是第i個(gè)的坐標(biāo);

      82、所述基于所述幾何中心點(diǎn)和所述旋轉(zhuǎn)角度,對(duì)所述bin區(qū)域進(jìn)行鏡像變換,包括:

      83、根據(jù)所述旋轉(zhuǎn)角度定義旋轉(zhuǎn)矩陣,以及基于所述旋轉(zhuǎn)矩陣沿所述bin區(qū)域的幾何中心點(diǎn)旋轉(zhuǎn),并計(jì)算旋轉(zhuǎn)之前的所述相交點(diǎn)p在旋轉(zhuǎn)之后的相交點(diǎn)p`的坐標(biāo);

      84、基于旋轉(zhuǎn)之后的所述相交點(diǎn),和所述bin區(qū)域內(nèi)的所有點(diǎn),進(jìn)行y=y0對(duì)稱線的鏡像變換。

      85、在可選的實(shí)施方式中,所述旋轉(zhuǎn)之后的相交點(diǎn)p’的坐標(biāo),計(jì)算公式為:

      86、;

      87、其中,cos函數(shù)為余弦函數(shù),sin函數(shù)為正弦函數(shù);代表所述旋轉(zhuǎn)矩陣;p代表旋轉(zhuǎn)之前的所述相交點(diǎn)的坐標(biāo);o代表所述bin區(qū)域的幾何中心點(diǎn)的坐標(biāo);p`代表旋轉(zhuǎn)之后的所述相交點(diǎn)的坐標(biāo);

      88、所述y=y0對(duì)稱線的鏡像變換的規(guī)則公式為:

      89、y’=2×y0-y;ax<cx且y0≥yp,或者,ax≥cx且y0<yp;

      90、其中,y0表示所述幾何中心點(diǎn)o的y軸坐標(biāo),y`代表所述鏡像變換后的點(diǎn)的y軸坐標(biāo);y代表所述鏡像變換前的點(diǎn)的y軸坐標(biāo);ax代表所述右下點(diǎn)a的x軸坐標(biāo);cx代表左下點(diǎn)c的x軸坐標(biāo);y0代表所述幾何中心點(diǎn)o的y軸坐標(biāo),yp代表所述相交點(diǎn)p的y軸坐標(biāo);

      91、在可選的實(shí)施方式中,所述將所述幾何中心點(diǎn)平移到變換后的幾何中心點(diǎn)的位置,包括:

      92、將變換前的所述幾何中心點(diǎn)平移到變換后的所述幾何中心點(diǎn)的位置,要求同時(shí)滿足如下條件:

      93、a、當(dāng)前所述bin區(qū)域bini平移到相鄰的前一個(gè)bin區(qū)域bini-1之后;

      94、b、所述bin區(qū)域bini的左下點(diǎn)c與前一個(gè)bin區(qū)域bini-1的右下點(diǎn)a重合;

      95、以所述bin區(qū)域中的所述左下點(diǎn)至所述右下點(diǎn)之間的直線,作為底邊直線;以與所述底邊直線垂直的直線,作為垂直直線;確定經(jīng)過(guò)所述幾何中心點(diǎn)o的垂直直線,與所述底邊直線相交的交點(diǎn),作為相交點(diǎn)p,所述相交點(diǎn)的坐標(biāo)為(x,y);

      96、將變換前的所述相交點(diǎn)p的坐標(biāo)轉(zhuǎn)化為變換后的p`坐標(biāo);轉(zhuǎn)化的計(jì)算公式為:x`=x+(xo`-xo);y`=y+(yo`-yo);

      97、其中,x和y分別為變換前的所述相交點(diǎn)p的橫縱坐標(biāo);x`和y`分別為變換后的所述相交點(diǎn)p`的橫縱坐標(biāo);xo和yo分別為變換前的所述幾何中心點(diǎn)o的橫縱坐標(biāo);xo`和yo`分別為變換后的所述幾何中心點(diǎn)o`的橫縱坐標(biāo);

      98、所述將變換前的所述幾何中心點(diǎn)平移到變換后的所述幾何中心點(diǎn)的位置中,變換后的第i個(gè)bin區(qū)域bini的左下點(diǎn)c`和幾何中心點(diǎn)o`的坐標(biāo)的計(jì)算公式分別為:

      99、針對(duì)于所述左下點(diǎn)c`:

      100、在i=1時(shí),所述左下點(diǎn)c`的橫縱坐標(biāo)均為0;

      101、在i>1時(shí),所述左下點(diǎn)c`的橫坐標(biāo)為,縱坐標(biāo)為0;

      102、其中,i代表bin區(qū)域bini中的索引;xic和yic分別代表第i個(gè)所述bin區(qū)域的所述左下點(diǎn)c`的橫縱坐標(biāo);xia和yia分別代表第i個(gè)所述bin區(qū)域的所述右下點(diǎn)a`的橫縱坐標(biāo);

      103、針對(duì)于所述幾何中心點(diǎn)o`:

      104、當(dāng):

      105、i=1時(shí),所述幾何中心點(diǎn)o`的橫坐標(biāo)為;縱坐標(biāo)為;

      106、i>1時(shí),所述幾何中心點(diǎn)o`的橫坐標(biāo)為;縱坐標(biāo)為;

      107、當(dāng):

      108、i=1時(shí),所述幾何中心點(diǎn)o`的橫坐標(biāo)為;縱坐標(biāo)為;

      109、i>1時(shí),所述幾何中心點(diǎn)o`的橫坐標(biāo)為;縱坐標(biāo)為;

      110、其中,代表變換后的所述左下點(diǎn)c`到所述相交點(diǎn)p`的距離;代表變換前的所述幾何中心點(diǎn)o到所述相交點(diǎn)p的距離。

      111、在可選的實(shí)施方式中,所述進(jìn)行仿射變換處理,包括:

      112、基于opencv中的cv2.getperspectivetransform?函數(shù)來(lái)計(jì)算所述bin區(qū)域的仿射變換矩陣;計(jì)算方法為:

      113、mi=?cv2.getperspectivetransform(cabd,c1a1b1d1);

      114、其中,mi代表針對(duì)第i個(gè)所述bin區(qū)域的所述仿射變換矩陣;c、a、b和d分別代表變換前的所述bin區(qū)域的左下點(diǎn)c、右下點(diǎn)a、右上點(diǎn)b和左上點(diǎn)d;c1、a1、b1和d1分別代表變換后的所述bin區(qū)域的左下點(diǎn)c1、右下點(diǎn)a1、右上點(diǎn)b1和左上點(diǎn)d1;

      115、所述bin區(qū)域中的所述轉(zhuǎn)換后坐標(biāo)的計(jì)算公式為:;

      116、其中,m代表所述仿射變換矩陣;x和y分別代表變換前的所述bin區(qū)域的相交點(diǎn)p的橫縱坐標(biāo);x`和y`分別代表變換后的所述bin區(qū)域的相交點(diǎn)p`的橫縱坐標(biāo)。

      117、第二方面,本發(fā)明提供一種腸時(shí)空組卷曲圖像的處理裝置,包括:

      118、獲取標(biāo)注模塊,用于獲取基于時(shí)空組芯片的目標(biāo)圖像和測(cè)序數(shù)據(jù),并對(duì)所述目標(biāo)圖像中的目標(biāo)卷曲區(qū)域進(jìn)行多邊形標(biāo)注,得到包含所述目標(biāo)卷曲區(qū)域的坐標(biāo)像素矩陣的圖像特征標(biāo)注文件;

      119、分析轉(zhuǎn)化模塊,用于分析所述測(cè)序數(shù)據(jù)獲得表達(dá)矩陣數(shù)據(jù),并結(jié)合所述時(shí)空組芯片的物理坐標(biāo)共同轉(zhuǎn)化為包含所述表達(dá)矩陣數(shù)據(jù)的rds文件;

      120、數(shù)據(jù)映射模塊,基于所述rds文件,將所述圖像特征標(biāo)注文件中的所述坐標(biāo)像素矩陣映射到所述目標(biāo)圖像上,獲得原始坐標(biāo)矩陣;

      121、集合構(gòu)建模塊,用于根據(jù)所述原始坐標(biāo)矩陣,構(gòu)建有序的bin區(qū)域的集合,以及將所述rds文件中的每個(gè)細(xì)胞映射到所述bin區(qū)域中;

      122、轉(zhuǎn)換圖像模塊,用于對(duì)每個(gè)所述bin區(qū)域進(jìn)行空間轉(zhuǎn)換形成拉直圖像,獲得所述bin區(qū)域中的轉(zhuǎn)換后坐標(biāo),并基于所述轉(zhuǎn)換后坐標(biāo)構(gòu)建可視化圖像。

      123、第三方面,本發(fā)明提供一種腸時(shí)空組卷曲圖像的處理系統(tǒng),包括存儲(chǔ)器以及處理器,所述存儲(chǔ)器中存儲(chǔ)有腸時(shí)空組卷曲圖像的處理程序,所述處理器運(yùn)行所述腸時(shí)空組卷曲圖像的處理程序以使所述腸時(shí)空組卷曲圖像的處理系統(tǒng)執(zhí)行如前述實(shí)施方式任一項(xiàng)所述的腸時(shí)空組卷曲圖像的處理方法。

      124、本發(fā)明中提供一種腸時(shí)空組卷曲圖像的處理方法、裝置和系統(tǒng)。其中,所述腸時(shí)空組卷曲圖像的處理方法,通過(guò)用有限個(gè)有序的bin區(qū)域?qū)⒕沓陕菪隣畹哪c時(shí)空組卷曲圖像分割、旋轉(zhuǎn)平移和仿射變換,從而實(shí)現(xiàn)了表達(dá)數(shù)據(jù)水平拉直展開(kāi),可以更清晰地觀察和比較不同腸段的基因表達(dá)差異。此外,通過(guò)使用先進(jìn)的圖像處理和數(shù)據(jù)分析技術(shù),可以對(duì)腸道的不同區(qū)域進(jìn)行更細(xì)致的劃分和比較,從而揭示腸道內(nèi)部的區(qū)域化特征,為科研工作者提供更為信賴且高效的研究途徑。

      當(dāng)前第1頁(yè)1 2 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1