国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Web的巖心三維重建及其應(yīng)用研究

2014-11-19 05:13:44張發(fā)光王國(guó)基蔣海軍康維嵐
電腦知識(shí)與技術(shù) 2014年30期
關(guān)鍵詞:三維重建巖心

張發(fā)光 王國(guó)基 蔣海軍 康維嵐

摘要:巖心外表面圖像在石油、地質(zhì)等部門(mén)被廣泛用于綜合柱狀圖分析。但是觀看巖心外表面圖像并不直觀,因此需要對(duì)其進(jìn)行三維重建[1]。傳統(tǒng)單機(jī)版巖心三維重建系統(tǒng),使用及升級(jí)極為不便,同時(shí)通過(guò)滾動(dòng)掃描技術(shù)采集的巖心外表面圖像常常伴有黑邊,使巖心三維重建后不夠逼真。因此該文提出了一種基于Asp.net框架,結(jié)合GDI+,WebService以及Activex控件技術(shù)的在線巖心三維重建技術(shù),實(shí)現(xiàn)了巖心在線三維重建和旋轉(zhuǎn)。該文還設(shè)計(jì)了一種巖心外表面圖像自動(dòng)去除黑邊的算法,將其應(yīng)用于三維重建中,使重建后的柱狀圖像更加逼近巖心實(shí)物。

關(guān)鍵詞:巖心;去除黑邊;三維重建

中國(guó)分類號(hào):TP391 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2014)30-7186-04

來(lái)自鉆井采集的巖心是油氣縫隙的重要數(shù)據(jù)來(lái)源,是石油天然氣勘探開(kāi)發(fā)研究的基礎(chǔ),所以存儲(chǔ)和管理巖心信息至關(guān)重要。在實(shí)際生產(chǎn)應(yīng)用過(guò)程中,巖心掃描和巖心分析通常不在同一個(gè)場(chǎng)所進(jìn)行,故不在相同的局域網(wǎng)段,那么基于web巖心圖像信息的查詢、瀏覽、分析和處理就顯得十分必要。為此,該文提出了一種基于Asp.net框架,結(jié)合GDI+、WebService以及Activex控件技術(shù)的Web巖心三維重建技術(shù),實(shí)現(xiàn)了基于Web的巖心三維重建和旋轉(zhuǎn),方便科研人員通過(guò)Web瀏覽器直接觀察分析樣本,免去了研究室和現(xiàn)場(chǎng)的來(lái)回奔波,實(shí)現(xiàn)巖心圖像信息整合和資源共享。

基于Web的巖心三維重建工作可以采用GDI+繪圖或者三維紋理貼圖技術(shù)實(shí)現(xiàn)。后者速度慢、圖像容易失真,難以實(shí)現(xiàn)基于Web的實(shí)時(shí)三維重建。而前者是微軟.net framework類庫(kù),構(gòu)建windows forms和web圖像應(yīng)用程序相對(duì)容易實(shí)現(xiàn)。因此本文采用GDI+繪圖技術(shù)進(jìn)行巖心外表面三維重建系統(tǒng)的開(kāi)發(fā),并將三維重建以及相關(guān)的圖像處理算法封裝成ActiveX控件嵌入web頁(yè)面。

目前,國(guó)內(nèi)在巖心外表面圖像在線三維重建技術(shù)的研究還很少,已有的文獻(xiàn)中幾乎沒(méi)有涉及到巖心外表面圖像自動(dòng)去除黑邊,為此,該文通過(guò)研究巖心外表面圖像黑邊去除,提出了一種自動(dòng)去除黑邊的算法,并將其應(yīng)用于三維重建中,使重建后的柱狀圖像更加逼近巖心實(shí)物。

1 巖心外表面圖像自動(dòng)去除黑邊

通過(guò)滾動(dòng)掃描技術(shù)采集到的巖心外表面圖像由于受到光照、儀器自身的限制常常帶有黑邊。在這里,黑邊是指除巖心外表面之外的圖像部分,去除黑邊即用黑色填充這部分圖像。巖心外表面圖像若不去除黑邊,三維重建后的柱狀圖像不夠逼真,影響視覺(jué)效果。目前,國(guó)內(nèi)相關(guān)巖心外表面三維重建的文獻(xiàn)都未涉及圖像去除黑邊的研究,因而本文提出了一種自動(dòng)去除黑邊的算法,實(shí)現(xiàn)了自動(dòng)去除巖心外表面圖像上的黑邊。在巖心外表面三維重建之前,通過(guò)本文算法先去除黑邊,之后再進(jìn)行三維重建,使得重建后的柱狀圖像更加逼近巖心實(shí)物。

本文首先利用圖像差分和二值化算法對(duì)巖心外表面圖像進(jìn)行處理,如圖1所示。而后通過(guò)垂直積分計(jì)算黑邊與巖心圖像接觸點(diǎn)最小橫坐標(biāo)leftx、rightx,通過(guò)在圖中l(wèi)eftx至width/4以及3*width/4至rightx區(qū)域內(nèi)水平掃描計(jì)算出巖心外表面圖像的邊緣,最后對(duì)邊緣進(jìn)行擬合處理。通過(guò)圖像邊緣橫坐坐標(biāo),我們將原始的巖心外表面之外的圖像部分填充為黑色。

2 基于Web的巖心三維重建

基于Web的巖心三維重建工作是根據(jù)數(shù)字圖像處理技術(shù)和人眼視覺(jué)特點(diǎn),對(duì)巖心圖像進(jìn)行圖像處理,動(dòng)態(tài)復(fù)原巖心圖像。巖心在線三維旋轉(zhuǎn)是通過(guò)不斷重建三維圖像來(lái)實(shí)現(xiàn)的。若采用傳統(tǒng)的asp.net等web開(kāi)發(fā)技術(shù)難以實(shí)現(xiàn)實(shí)時(shí)交互,無(wú)法滿足用戶交互的需求。而Activex控件具有很好的實(shí)時(shí)交互能力,能夠很好的解決這一問(wèn)題。因此本文將三維重建以及相關(guān)的圖像處理算法封裝成ActiveX控件并嵌入web頁(yè)面,實(shí)現(xiàn)基于瀏覽器的巖心三維重建和旋轉(zhuǎn)。

基于Web的巖心圖像三維重建主要包含三部分內(nèi)容:1)巖心外表面圖像數(shù)據(jù)的獲取。2)巖心外表面圖像形狀復(fù)原。3)亮度立體化處理。

2.1 巖心外表面圖像數(shù)據(jù)的獲取

巖心外表面圖像數(shù)據(jù)的獲取包括服務(wù)器的數(shù)據(jù)的發(fā)布和客戶端圖像數(shù)據(jù)的還原。在服務(wù)器的通過(guò)WebService實(shí)現(xiàn)巖心外表面圖像數(shù)據(jù)發(fā)布,查詢結(jié)果以http二進(jìn)制流的形式返回,返回結(jié)果由客戶端的Activex控件解析生成巖心外表面圖像數(shù)據(jù)呈現(xiàn)給用戶。

2.2 巖心圖像外表面復(fù)原

巖心圖像和三維重建正面投影圖像如圖2,A為起始掃描點(diǎn),B為圖像中點(diǎn),巖心圖像寬度為Width,即復(fù)原圖像的周長(zhǎng),直接為D:

[D=Width/π] (1)

所謂圖像復(fù)原就是不管像素起始點(diǎn)在哪里,始終展現(xiàn)Width/2寬度的圖像,通過(guò)圖像抽取,映射到高度不變,直徑為D(2r,r為巖心半徑)的投影柱面圖像上。

實(shí)物巖心的切面是如圖3所示的圓,A點(diǎn)對(duì)應(yīng)于巖心圖像的第A列像素,點(diǎn)S對(duì)應(yīng)于巖心圖像的另一列像素,改點(diǎn)在投影面上的投影點(diǎn)記為[S'](在此假設(shè)為第i列投影像素),圓心與A點(diǎn)、S點(diǎn)組成的夾角為a。通過(guò)角度與弧度的對(duì)應(yīng)關(guān)系可以求出夾角a的弧度值,建立投影像素模型[Array3D[i]] [(i∈[0,2r])]:

[cosα=(r-i)/r?α=cos-1(r-i)/i] (2)

[Array3D[i]=αr(i∈[0,2r])] (3)

按照這種映射關(guān)系,圖3所示AB之間的圖像像素通過(guò)圖像抽取投影,映射到AB投影柱面上,實(shí)現(xiàn)了巖心復(fù)原。為了實(shí)現(xiàn)任意角度的巖心圖像復(fù)原,我們需要給映射像素模型[Array3D[i]]施加一個(gè)偏移量W:

[Array3D[i]=αr+W(i∈[0,2r])] (4)

其中W為起始像素A的右向偏移量,以[A']為基準(zhǔn)選取寬度為Width/2的像素列進(jìn)行圖像復(fù)原。如果W不大于Width/2,那么[Array3D[i]]的投影區(qū)域在巖心圖像的內(nèi)部,可以進(jìn)行圖像三維復(fù)原;如果W超過(guò)Width/2,那么[Array3D[i]]的投影區(qū)域?qū)?huì)部分超出巖心圖像的寬度,超出區(qū)域圖像可以有巖心圖像左側(cè)圖像進(jìn)行拼接補(bǔ)充。投影像素模型可以通過(guò)偏移量W的調(diào)整來(lái)實(shí)現(xiàn)巖心圖像從任意角度去復(fù)原三維圖像。endprint

2.3 亮度視覺(jué)立體化處理

亮度視覺(jué)立體化的模型是以映射像素列i[(i∈[0,2r])]為參考,周期為4r的亮度數(shù)組模型[BrightArray[i]][(i∈[0,2r])],并以此作為對(duì)應(yīng)投影像素列[Array3D[i]]的亮度視覺(jué)立體化的修正參數(shù):

[BrightArray[i]=sinπi2r] (5)

投影像素列[Array3D[i]]的光強(qiáng)I與相應(yīng)的亮度視覺(jué)立體化修正參數(shù)[BrightArray[i]]之積作為立體化修正后的光強(qiáng)

[I'=13(R+G+B)*BrightArry[i]] (6)

3 巖心外表面三維重建的應(yīng)用

圖4為巖心巖屑信息管理系統(tǒng)中的電子相冊(cè),其中巖心外表面圖像以縮略圖方式展示,通過(guò)圖上鏈接進(jìn)入圖5三維重建系統(tǒng)。通過(guò)上面的菜單我們可以對(duì)巖心圖像實(shí)現(xiàn)縮放,調(diào)整圖像的方向,巖心圖像三維重建及還原等功能。對(duì)應(yīng)三維重建的圖像如圖6,我們可以進(jìn)行手動(dòng)或自動(dòng)旋轉(zhuǎn)觀察。對(duì)應(yīng)巖心外表面圖像,我們可以通過(guò)鼠標(biāo)劃線測(cè)量圖像上任意兩點(diǎn)之間的距離、角度等參數(shù)。

參考文獻(xiàn):

[1] 莊雙勇,何小海,李佳佳,張立海.巖心外表面圖像在線三維重建[J].成都信息工程學(xué)院學(xué)報(bào),2012(6) :806.

[2] Yang Huiping,Liu Jianguo,Chen Hanxun. Journal of Wuhan University of Technology[J]. Journal of Wuhan University of Technology,2001(5).

[3] ZHAO Gui-ju,WANG Yan-chun,CUI Qi-shan,CUI Shu-hong. THE CONSTRUCTION AND APPLICATION OF DATA WAREHOUSE FOR OIL EXPLORATION AND DEVELOPMENT[J].Geophysical and Geochemical Exploration,2010(1).

[4] 石油信息和計(jì)算機(jī)應(yīng)用專業(yè)標(biāo)準(zhǔn)化委員會(huì).石油工業(yè)應(yīng)用軟件工程規(guī)范項(xiàng)目開(kāi)發(fā)規(guī)劃編寫(xiě)規(guī)定[Z].1999.

[5] Drafting regulations of development planning of petroleum industry application software engineering project[S].National Petroleum information and computer application Standardization Committee,1999.

[6] Min Rui,Xu Hongduan,Wu Chengming. Application of GDI+ to Switches for ActiveX Control Components[J].Journal of University of Hydraulic and Electric Engineering,2005(3).

[7] 林銳,戴玉宏.圖形用戶界面設(shè)計(jì)與技術(shù)[M].西安:西安電子科技大學(xué)出版社,1997.

[8] Lin rui,Dai yuhong.Graphical user interface design and technology[M].Xidian University Publishing House,1997.

[9] 徐寶文,周毓明,盧紅敏.UML與軟件建模[M].北京:清華大學(xué)出版社,2006.

[10] Xu Baowen,Zhou Yuming,Lu Hongmin.UML and software modeling[M].Tsinghua University Press,2006.endprint

2.3 亮度視覺(jué)立體化處理

亮度視覺(jué)立體化的模型是以映射像素列i[(i∈[0,2r])]為參考,周期為4r的亮度數(shù)組模型[BrightArray[i]][(i∈[0,2r])],并以此作為對(duì)應(yīng)投影像素列[Array3D[i]]的亮度視覺(jué)立體化的修正參數(shù):

[BrightArray[i]=sinπi2r] (5)

投影像素列[Array3D[i]]的光強(qiáng)I與相應(yīng)的亮度視覺(jué)立體化修正參數(shù)[BrightArray[i]]之積作為立體化修正后的光強(qiáng)

[I'=13(R+G+B)*BrightArry[i]] (6)

3 巖心外表面三維重建的應(yīng)用

圖4為巖心巖屑信息管理系統(tǒng)中的電子相冊(cè),其中巖心外表面圖像以縮略圖方式展示,通過(guò)圖上鏈接進(jìn)入圖5三維重建系統(tǒng)。通過(guò)上面的菜單我們可以對(duì)巖心圖像實(shí)現(xiàn)縮放,調(diào)整圖像的方向,巖心圖像三維重建及還原等功能。對(duì)應(yīng)三維重建的圖像如圖6,我們可以進(jìn)行手動(dòng)或自動(dòng)旋轉(zhuǎn)觀察。對(duì)應(yīng)巖心外表面圖像,我們可以通過(guò)鼠標(biāo)劃線測(cè)量圖像上任意兩點(diǎn)之間的距離、角度等參數(shù)。

參考文獻(xiàn):

[1] 莊雙勇,何小海,李佳佳,張立海.巖心外表面圖像在線三維重建[J].成都信息工程學(xué)院學(xué)報(bào),2012(6) :806.

[2] Yang Huiping,Liu Jianguo,Chen Hanxun. Journal of Wuhan University of Technology[J]. Journal of Wuhan University of Technology,2001(5).

[3] ZHAO Gui-ju,WANG Yan-chun,CUI Qi-shan,CUI Shu-hong. THE CONSTRUCTION AND APPLICATION OF DATA WAREHOUSE FOR OIL EXPLORATION AND DEVELOPMENT[J].Geophysical and Geochemical Exploration,2010(1).

[4] 石油信息和計(jì)算機(jī)應(yīng)用專業(yè)標(biāo)準(zhǔn)化委員會(huì).石油工業(yè)應(yīng)用軟件工程規(guī)范項(xiàng)目開(kāi)發(fā)規(guī)劃編寫(xiě)規(guī)定[Z].1999.

[5] Drafting regulations of development planning of petroleum industry application software engineering project[S].National Petroleum information and computer application Standardization Committee,1999.

[6] Min Rui,Xu Hongduan,Wu Chengming. Application of GDI+ to Switches for ActiveX Control Components[J].Journal of University of Hydraulic and Electric Engineering,2005(3).

[7] 林銳,戴玉宏.圖形用戶界面設(shè)計(jì)與技術(shù)[M].西安:西安電子科技大學(xué)出版社,1997.

[8] Lin rui,Dai yuhong.Graphical user interface design and technology[M].Xidian University Publishing House,1997.

[9] 徐寶文,周毓明,盧紅敏.UML與軟件建模[M].北京:清華大學(xué)出版社,2006.

[10] Xu Baowen,Zhou Yuming,Lu Hongmin.UML and software modeling[M].Tsinghua University Press,2006.endprint

2.3 亮度視覺(jué)立體化處理

亮度視覺(jué)立體化的模型是以映射像素列i[(i∈[0,2r])]為參考,周期為4r的亮度數(shù)組模型[BrightArray[i]][(i∈[0,2r])],并以此作為對(duì)應(yīng)投影像素列[Array3D[i]]的亮度視覺(jué)立體化的修正參數(shù):

[BrightArray[i]=sinπi2r] (5)

投影像素列[Array3D[i]]的光強(qiáng)I與相應(yīng)的亮度視覺(jué)立體化修正參數(shù)[BrightArray[i]]之積作為立體化修正后的光強(qiáng)

[I'=13(R+G+B)*BrightArry[i]] (6)

3 巖心外表面三維重建的應(yīng)用

圖4為巖心巖屑信息管理系統(tǒng)中的電子相冊(cè),其中巖心外表面圖像以縮略圖方式展示,通過(guò)圖上鏈接進(jìn)入圖5三維重建系統(tǒng)。通過(guò)上面的菜單我們可以對(duì)巖心圖像實(shí)現(xiàn)縮放,調(diào)整圖像的方向,巖心圖像三維重建及還原等功能。對(duì)應(yīng)三維重建的圖像如圖6,我們可以進(jìn)行手動(dòng)或自動(dòng)旋轉(zhuǎn)觀察。對(duì)應(yīng)巖心外表面圖像,我們可以通過(guò)鼠標(biāo)劃線測(cè)量圖像上任意兩點(diǎn)之間的距離、角度等參數(shù)。

參考文獻(xiàn):

[1] 莊雙勇,何小海,李佳佳,張立海.巖心外表面圖像在線三維重建[J].成都信息工程學(xué)院學(xué)報(bào),2012(6) :806.

[2] Yang Huiping,Liu Jianguo,Chen Hanxun. Journal of Wuhan University of Technology[J]. Journal of Wuhan University of Technology,2001(5).

[3] ZHAO Gui-ju,WANG Yan-chun,CUI Qi-shan,CUI Shu-hong. THE CONSTRUCTION AND APPLICATION OF DATA WAREHOUSE FOR OIL EXPLORATION AND DEVELOPMENT[J].Geophysical and Geochemical Exploration,2010(1).

[4] 石油信息和計(jì)算機(jī)應(yīng)用專業(yè)標(biāo)準(zhǔn)化委員會(huì).石油工業(yè)應(yīng)用軟件工程規(guī)范項(xiàng)目開(kāi)發(fā)規(guī)劃編寫(xiě)規(guī)定[Z].1999.

[5] Drafting regulations of development planning of petroleum industry application software engineering project[S].National Petroleum information and computer application Standardization Committee,1999.

[6] Min Rui,Xu Hongduan,Wu Chengming. Application of GDI+ to Switches for ActiveX Control Components[J].Journal of University of Hydraulic and Electric Engineering,2005(3).

[7] 林銳,戴玉宏.圖形用戶界面設(shè)計(jì)與技術(shù)[M].西安:西安電子科技大學(xué)出版社,1997.

[8] Lin rui,Dai yuhong.Graphical user interface design and technology[M].Xidian University Publishing House,1997.

[9] 徐寶文,周毓明,盧紅敏.UML與軟件建模[M].北京:清華大學(xué)出版社,2006.

[10] Xu Baowen,Zhou Yuming,Lu Hongmin.UML and software modeling[M].Tsinghua University Press,2006.endprint

猜你喜歡
三維重建巖心
基于TE-NeuS的人體頭部三維重建
軟件工程(2024年7期)2024-12-31 00:00:00
Osteotomized folded scapular tip free flap for complex midfacial reconstruction
基于Mimics的CT三維重建應(yīng)用分析
軟件(2020年3期)2020-04-20 00:56:34
一種頁(yè)巖巖心資料的保存方法
化工管理(2017年23期)2017-09-11 14:14:22
Acellular allogeneic nerve grafting combined with bone marrow mesenchymal stem cell transplantation for the repair of long-segment sciatic nerve defects: biomechanics and validation of mathematical models
基于關(guān)系圖的無(wú)人機(jī)影像三維重建
三維重建結(jié)合3D打印技術(shù)在腔鏡甲狀腺手術(shù)中的臨床應(yīng)用
多排螺旋CT三維重建在頜面部美容中的應(yīng)用
長(zhǎng)巖心注CO2氣水交替驅(qū)試驗(yàn)?zāi)M研究
三維重建技術(shù)在肝癌診療中的研究進(jìn)展
朝阳市| 鹿邑县| 乌鲁木齐县| 开平市| 遂川县| 兰溪市| 图木舒克市| 延川县| 江津市| 襄城县| 大宁县| 湄潭县| 丽水市| 鹤庆县| 乳山市| 高清| 普定县| 安康市| 乌审旗| 广汉市| 棋牌| 大丰市| 崇义县| 海盐县| 武乡县| 武定县| 万山特区| 弥渡县| 青神县| 临沂市| 包头市| 广灵县| 军事| 石城县| 葫芦岛市| 中西区| 南昌县| 囊谦县| 绥中县| 旌德县| 鄢陵县|