System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及醫療器械,尤其涉及一種內窺鏡光學景深的評估方法、裝置、計算機設備及介質。
技術介紹
1、內窺鏡是一種常用的醫療器械,廣泛用于相關科室的疾病檢查和手術治療。目前市面上的內窺鏡,按照其插入段是否可彎曲,分為硬性內窺鏡和軟性內窺鏡;按照成像原理,又可分為光學內窺鏡和電子內窺鏡。
2、景深是距離內窺鏡遠端最近和最遠的前方距離范圍,在這個范圍內,物體在拍攝的圖像中顯示出可接受的清晰度。當前的景深測試方法一般利用分辨率測試卡,如usaf1951分辨率卡或者國標分辨率卡,在標稱的范圍內進行觀察,通過肉眼觀看監視器上分辨率測試卡的圖像,以辨別能不能滿足清晰度的要求。然而,這種方法得到的結果,主觀性較強,不同人對同一距離下的清晰度有不同的判斷標準,也即最終的景深評估結果會得到因人而異的結果。因此需要提供一種可以量化景深參數的評估方法。
3、上述內容僅用于輔助理解本專利技術的技術方案,并不代表承認上述內容是現有技術。
技術實現思路
1、本專利技術的主要目的在于提供了一種內窺鏡光學景深的評估方法、裝置、計算機設備及介質,旨在解決現有技術中上述技術問題。
2、為實現上述目的,本專利技術提供了一種內窺鏡光學景深的評估方法,所述內窺鏡光學景深的評估方法包括:
3、分別獲取不同工作距離下的像方分辨率和局部畸變率;
4、根據不同工作距離下的像方分辨率和局部畸變率,計算不同工作距離下的物方分辨率,所述物方分辨率的計算公式為物方分辨率=像方分辨
5、其中,不同工作距離下的像方分辨率的獲取方法包括:
6、調節內窺鏡本體或星圖標靶使內窺鏡本體與星圖標靶垂直,內窺鏡本體的成像裝置的成像面與星圖標靶平行設置;
7、改變內窺鏡本體與星圖標靶之間的工作距離,采集不同工作距離下星圖標靶的圖像;
8、分析采集到的不同工作距離下星圖標靶的圖像,獲取調制傳遞函數數據,即像方分辨率;
9、不同工作距離下的局部畸變率的獲取方法包括:
10、分別獲取不同工作距離下的網格測試標靶的第一圖像,其中,所述內窺鏡本體的安裝端上的成像裝置的成像面與網格測試標靶平行,且內窺鏡本體的安裝端位于網格測試靶的中心位置;
11、針對每個第一圖像計算沿第一方向的畸變失真率;
12、根據所述畸變失真率,計算局部畸變率并得到不同工作距離下的局部畸變率。
13、優選地,在所述內窺鏡光學景深的評估方法中,所述針對每個第一圖像計算沿第一方向的畸變失真率,包括:
14、根據每個第一圖像,得到所述第一圖像自中心網格點沿第一方向的各網格交叉點的像素坐標值,所述中心網格點為位于所述第一圖像中心的網格交叉點;
15、根據所述像素坐標值,以像素數為單位和以網格數為單位,分別計算各網格交叉點與所述中心網格點的像素距離和網格距離;
16、根據計算出來的像素距離和網格距離,得到所述像素距離和網格距離的第一關系式;
17、根據所述第一關系式以及各網格交叉點中邊緣網格點的第一像素距離,計算所述邊緣網格點的第一網格距離,所述邊緣網格點為各網格交叉點沿第一方向與所述中心網格點相反的一側的最邊緣的網格交叉點;
18、根據所述第一像素距離和所述第一網格距離,對各網格交叉點的像素距離和網格距離歸一化處理;
19、根據歸一化后的各網格交叉點的像素距離和網格距離,建立歸一化后的像素距離和網格距離的第二關系式;
20、根據所述第二關系式以及各網格交叉點的真實的尺寸坐標值,生成各網格交叉點真實的網格坐標值和在成像裝置上的實際尺寸的第三關系式;
21、根據所述第三關系式,計算第一圖像沿第一方向的畸變失真率。
22、優選地,在所述內窺鏡光學景深的評估方法中,所述根據計算出來的像素距離和網格距離,得到所述像素距離和網格距離的第一關系式,包括:
23、根據計算出來的像素距離和網格距離,擬合得到所述像素距離和網格距離的第一關系式ru=f(rd),所述第一關系式為二元多次方程;
24、ru為各網格交叉點與中心網格點的網格距離;
25、rd為各網格交叉點與中心網格點的像素距離;
26、相應地,所述根據所述第一關系式以及各網格交叉點中邊緣網格點的第一像素距離,計算所述邊緣網格點的第一網格距離,包括:
27、將邊緣網格點的第一像素距離代入第一關系式ru=f(rd)中,計算得到邊緣網格點的第一網格距離ru1。
28、優選地,在所述內窺鏡光學景深的評估方法中,所述根據歸一化后的各網格交叉點的像素距離和網格距離,建立歸一化后的像素距離和網格距離的第二關系式,包括:
29、根據歸一化后的各網格交叉點的像素距離rd’和網格距離ru’,擬合得到歸一化后的像素距離和網格距離的第二關系式rd’=f(ru’),所述第二關系式為二元多次方程;
30、其中,rd’為歸一化后的各網格交叉點的像素距離,rd’=rd/rd1;
31、ru’為歸一化后的各網格交叉點的網格距離,ru’=ru/ru1;
32、優選地,在所述內窺鏡光學景深的評估方法中,所述根據所述第二關系式以及各網格交叉點的真實的尺寸坐標值,生成各網格交叉點真實的網格坐標值和在成像裝置上的實際尺寸的第三關系式的步驟,包括:
33、當網格測試靶上每個網格實際大小為a×a;成像裝置的圖像傳感器的單個像素尺寸為b×b時,y為各網格交叉點在成像裝置上的實際尺寸,y=b×rd=b×rd’×rd1;x為各網格交叉點真實的網格坐標值,x=a×ru=a×ru’×ru1;
34、將x和y代入第二關系式rd’=f(ru’)中,得到所述第三關系式為y=f(x)。
35、優選地,在所述內窺鏡光學景深的評估方法中,所述根據所述第三關系式,計算第一圖像沿第一方向的畸變失真率,包括:
36、對第三關系式y=f(x)進行微分導數,得到第一圖像沿第一方向的畸變失真率。
37、優選地,在所述內窺鏡光學景深的評估方法中,所述根據所述畸變失真率,計算局部畸變率并得到不同工作距離下的局部畸變率,包括:
38、分別計算不同工作距離下總視場在預設百分比時的第一像素;
39、根據計算出來的第一像素,求解歸一化后的網格距離ru’;
40、根據歸一化后的網格距離ru’,計算其畸變率作為所述工作距離下的局部畸變率。
41、優選地,在所述內窺鏡光學景深的評估方法中,所述第一圖像為多張,多張第一圖像包括不同網格間距的網格測試標靶分別獲取的不同工作距離下的第一圖像;
42、相應地,所述根據所述畸變失真率,計算局部畸變率并得到不同工作距離下的局部畸變率,包括:
43、根據不同網格間距的網格測試標靶在不同工作距離下的畸變失真率,計算不同網格間距的網格測試標靶在本文檔來自技高網...
【技術保護點】
1.一種內窺鏡光學景深的評估方法,其特征在于,包括:
2.如權利要求1所述的內窺鏡光學景深的評估方法,其特征在于,所述針對每個第一圖像計算沿第一方向的畸變失真率,包括:
3.如權利要求2所述的內窺鏡光學景深的評估方法,其特征在于,所述根據計算出來的像素距離和網格距離,得到所述像素距離和網格距離的第一關系式,包括:
4.如權利要求3所述的內窺鏡光學景深的評估方法,其特征在于,所述根據歸一化后的各網格交叉點的像素距離和網格距離,建立歸一化后的像素距離和網格距離的第二關系式,包括:
5.如權利要求2所述的內窺鏡光學景深的評估方法,其特征在于,所述根據所述第二關系式以及各網格交叉點的真實的尺寸坐標值,生成各網格交叉點真實的網格坐標值和在成像裝置上的實際尺寸的第三關系式的步驟,包括:
6.如權利要求2所述的內窺鏡光學景深的評估方法,其特征在于,所述根據所述第三關系式,計算第一圖像沿第一方向的畸變失真率,包括:
7.如權利要求2所述的內窺鏡光學景深的評估方法,其特征在于,所述根據所述畸變失真率,計算局部畸變率并得到不同工
8.如權利要求1所述的內窺鏡光學景深的評估方法,其特征在于,所述第一圖像為多張,多張第一圖像包括不同網格間距的網格測試標靶分別獲取的不同工作距離下的第一圖像;
9.一種內窺鏡光學景深的評估裝置,其特征在于,包括:
10.一種計算機設備,其特征在于,包括:
11.一種計算機可讀存儲介質,存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至8任一項所述的內窺鏡光學景深的評估方法。
...【技術特征摘要】
1.一種內窺鏡光學景深的評估方法,其特征在于,包括:
2.如權利要求1所述的內窺鏡光學景深的評估方法,其特征在于,所述針對每個第一圖像計算沿第一方向的畸變失真率,包括:
3.如權利要求2所述的內窺鏡光學景深的評估方法,其特征在于,所述根據計算出來的像素距離和網格距離,得到所述像素距離和網格距離的第一關系式,包括:
4.如權利要求3所述的內窺鏡光學景深的評估方法,其特征在于,所述根據歸一化后的各網格交叉點的像素距離和網格距離,建立歸一化后的像素距離和網格距離的第二關系式,包括:
5.如權利要求2所述的內窺鏡光學景深的評估方法,其特征在于,所述根據所述第二關系式以及各網格交叉點的真實的尺寸坐標值,生成各網格交叉點真實的網格坐標值和在成像裝置上的實際尺寸的第三關系式的步驟,包括:
...【專利技術屬性】
技術研發人員:陳東,童艷,王偉,
申請(專利權)人:新光維醫療科技蘇州股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。