Fault recognition based on affinity propagation clustering and principal component analysis
Chen Lei1, Xiao Chuangbai2, Yu Jing2, Wang Zhenli1, Li Xueliang1
1. Key Laboratory of Petroleum Resources Research, Institute of Geology and Geophysics, Chinese Academy of Sciences, Beijing 100029, China;
2. College of Computer Science and Technology, Faculty of Information Technology, Beijing University of Technology, Beijing 100124, China
Abstract:As conventional fault recognition methods have some difficulties such as low accuracy,time-consuming,and non-quantified results,we propose a new method based on affinity propagation clustering and principal component analysis (PCA) in this paper.At first,discontinuous points of horizons are located by the connected component labeling method.Then,the discontinuous points are clustered by the affinity propagation clustering algorithm and a fault is determined by a type of discontinuous point cluster.In this way,both the number of faults and the centers of all the cluster types are obtained.At last,the principal directions of the discontinuous points of all the cluster types are determined by the PCA.A direct line along the principal direction which passes through a cluster center is considered as a fault.The proposed algorithm and conventional methods are tested on model and real seismic data,and the rationality of the proposed method is validated by the peak signal-to-noise ratio,mean square error,time consumption,and coincidence rate for the number of faults.In addition,fault quantitative interpretation achieved by the proposed algorithm possesses great practical significance in the seismic exploration.
Bahorich M S,Lopez J,Haskell N L et al.Stratigraphic and structural interpretation with 3-D coherence.SEG Technical Program Expanded Abstracts,1995,14:97-100.
[2]
Marfurt K J,Kirlin R L,Farmer S L et al.3-D seismic attributes using a semblance-based coherency algorithm.Geophysics,1998,63(4):1150-1165.
[3]
Gersztenkorn A,Marfurt K J.Eigenstructure-based coherence computations as an aid to 3-D structural and stratigraphic mapping.Geophysics,1999,64(5):1468-1479.
[4]
Gibson D,Spann M,Turner J.Automatic fault detection for 3D seismic data//Proceedings of the VⅡth digital image computing:Techniques and applications,Sydney,Australia.IEEE Computer Society Press,2003,821-830.
[5]
Gibson D,Spann M,Turner J et al.Fault surface detection in 3D seismic data.IEEE Transactions on Geoscience and Remote Sensing,2005,43(9):2094-2102.
[6]
Wang Zhen,AlRegib G.Fault detection in seismic datasets using hough transform.Proceedings of the 2014 IEEE International Conference on Acoustics,Speech and Signal Processing,2014,2372-2376.
[7]
Wang Zhen,Long Zhiling,AlRegib G et al.Automatic fault tracking across seismic volumes via tracking vectors//Proceedings of the 2014 IEEE International Conference on Image Processing,2014,5851-5855.
[8]
AlBinHassan N M,Marfurt K J.Fault detection using Hough transforms.SEG Technical Program Expanded Abstracts,2003,22:1719-1721.
[9]
Gonzalez R C,Woods R E.Digital Image Processing (Three Edition),Prentice Hall,2008.
[10]
Browaeys T J.Local complex-valued correlation of seismic phases.SEG Technical Program Expanded Abstracts,2010,19:1423-1427.
[11]
Wang Shangxu,Yuan Sanyi,Yan Binpeng et al.Directional complex-valued coherence attributes for discontinuous edge detection.Journal of Applied Geophy-sics,2016,129(1):1-7.
[12]
Trygve R,Pedersen S I,Sønneland L.Automatic extraction of fault surfaces from three-dimensional seismic data.SEG Technical Program Expanded Abstracts,2001,20:551-554.
[13]
Pedersen S I,Trygve R,Sønneland L et al.Automatic fault extraction using artificial ants.SEG Technical Program Expanded Abstracts,2002,21:512-515.
[14]
Pedersen S I,Skov T,Trygve R et al.Automatic fault extraction using artificial ants.Springer Berlin Heidelberg,2005,7:107-116.
[15]
Yan Zhe,Gu Hanming,Cai Chengguo.Automatic fault tracking based on ant colony algorithms.Computers & Geosciences,2013,51(2):269-281.
Chen Jinyin,He Huihao.Research on density-based clustering algorithm for mixed data with determine cluster centers automatically.Acta Automatica Sinica,2015,41(10):1798-1813.
Zhang Zhen,Wang Binqiang,Li Xiangtao et al.Semi-supervised traffic identification based on affinity propagation.Acta Automatica Sinica,2013,39(7):1100-1109.
Ji Yanju,Xu Peng,Zhao Xuejiao et al.Geometric parameter fitting for air flight based on PCA-RBF neural network.Chinese Journal of Geophysics,2016,59(4):1498-1505.
[25]
Muhammad Ali Akbar,Amine Ait Si Ali,Abbes Amira et al.An empirical study for PCA-and LDA-based feature reduction for gas identification.IEEE Sensors Journal,2016,16(14):5734-5746.
[26]
Greenewald K,Hero A.Robust kronecker product PCA for spatio-temporal covariance estimation.IEEE Transactions on Signal Processing,2015,63(23):6368-6378.
[27]
Licciardi G A,Dambreville R,Chanussot J et al.Spatiotemporal pattern recognition and nonlinear PCA for global horizontal irradiance forecasting.IEEE Geoscience and Remote Sensing Letters,2015,12(2):284-288.
Li Qiang,Qiu Zhengding,Sun Dongmei et al.Online palmprint identification based on improved 2D PCA.Acta Electronica Sinica,2005,33(10):1886-1889.
[29]
Costantino Grana,Daniele Borghesani,Rita Cucchi-ara.Fast block based connected components labeling.IEEE International Conference on Image Processing (ICIP2009),Cairo,Egypt,2009,4061-4064.
[30]
Costantino Grana,Daniele Borghesani,Rita Cucchiara.Optimized block-based connected components labeling with decision trees.IEEE Transactions on Image Processing,2010,19(6):1596-1609.
[31]
He Lifeng,Chao Yuyan.A very fast algorithm for simultaneously performing connected-component labeling and euler number computing.IEEE Transactions on Image Processing,2015,24(9):725-2735.