{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,14]],"date-time":"2026-05-14T14:43:55Z","timestamp":1778769835201,"version":"3.51.4"},"reference-count":68,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2014,11,18]],"date-time":"2014-11-18T00:00:00Z","timestamp":1416268800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Extraction and interpretation of tectonic lineaments is one of the routines for mapping large areas using remote sensing data. However, this is a subjective and time-consuming process. It is difficult to choose an optimal lineament extraction method in order to reduce subjectivity and obtain vectors similar to what an analyst would manually extract. The objective of this study is the implementation, evaluation and comparison of Hough transform, segment merging and polynomial fitting methods towards automated tectonic lineament mapping. For this purpose we developed a new MATLAB-based toolbox (TecLines). The proposed toolbox capabilities were validated using a synthetic Digital Elevation Model (DEM) and tested along in the Andarab fault zone (Afghanistan) where specific fault structures are known. In this study, we used filters in both frequency and spatial domains and the tensor voting framework to produce binary edge maps. We used the Hough transform to extract linear image discontinuities. We used B-spline as a polynomial curve fitting method to eliminate artificial line segments that are out of interest and to link discontinuous segments with similar trends. We performed statistical analyses in order to compare the final image discontinuities maps with existing references map.<\/jats:p>","DOI":"10.3390\/rs61111468","type":"journal-article","created":{"date-parts":[[2014,11,18]],"date-time":"2014-11-18T11:39:36Z","timestamp":1416310776000},"page":"11468-11493","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":35,"title":["TecLines: A MATLAB-Based Toolbox for Tectonic Lineament Analysis from Satellite Images and DEMs, Part 2: Line Segments Linking and Merging"],"prefix":"10.3390","volume":"6","author":[{"given":"Mehdi","family":"Rahnama","sequence":"first","affiliation":[{"name":"Remote Sensing Group, Institute of Geology, TU Bergakademie Freiberg (TUBAF), Bernhard-von-Cotta-Str. 2, Freiberg (Sachsen) 09599, Germany"},{"name":"Remote Sensing Group, Helmholtz Institute Freiberg of Resource Technology, Halsbruecker Str. 34, Freiberg (Sachsen) 09599, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4383-473X","authenticated-orcid":false,"given":"Richard","family":"Gloaguen","sequence":"additional","affiliation":[{"name":"Remote Sensing Group, Institute of Geology, TU Bergakademie Freiberg (TUBAF), Bernhard-von-Cotta-Str. 2, Freiberg (Sachsen) 09599, Germany"},{"name":"Remote Sensing Group, Helmholtz Institute Freiberg of Resource Technology, Halsbruecker Str. 34, Freiberg (Sachsen) 09599, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2014,11,18]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"555","DOI":"10.1016\/0098-3004(94)00097-E","article-title":"Automatic lineament extraction from digital images using a segment tracing and rotation transformation approach","volume":"21","author":"Raghavan","year":"1995","journal-title":"Comput. Geosci."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1016\/S0098-3004(97)00078-2","article-title":"Automatic extraction of ridge and valley axes using the profile recognition and polygon-breaking algorithm","volume":"24","author":"Chang","year":"1998","journal-title":"Comput. Geosci."},{"key":"ref_3","unstructured":"Vassilas, N., Perantonis, S., Charou, E., Tsenoglou, T., Stefouli, M., and Varoufakis, S. (2002, January 11\u201312). Delineation of lineaments from satellite data based on efficient neural network and pattern recognition techniques. Proceedings of the 2nd Hellenic Conference on AI, SETN-2002, Thessaloniki, Greece."},{"key":"ref_4","first-page":"453","article-title":"Automatic lineament detection using digital elevation models with second derivative filters","volume":"65","author":"Wladis","year":"1999","journal-title":"Photogramm. Eng. Remote Sens."},{"key":"ref_5","unstructured":"Comparison of Edge Detection and Hough Transform Techniques for the Extraction of Geologic Features. Available online: http:\/\/www.isprs.org\/proceedings\/XXXV\/congress\/comm3\/papers\/376.pdf."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"933","DOI":"10.1016\/S0098-3004(98)00070-3","article-title":"Optimising the application of the hough transform for automatic feature extraction from geoscientific images","volume":"24","author":"Fitton","year":"1998","journal-title":"Comput. Geosci."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"573","DOI":"10.1016\/S0098-3004(98)00021-1","article-title":"Construction and analysis of interpreted fracture planes through combination of satellite-image derived lineaments and digital elevation model data","volume":"24","author":"Koike","year":"1998","journal-title":"Comput. Geosci."},{"key":"ref_8","first-page":"1209","article-title":"Using knowledge-base rules to map the three-dimensional nature of geological features","volume":"57","author":"Morris","year":"1991","journal-title":"Photogramm. Eng. Remote Sens."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1101","DOI":"10.1080\/014311698215621","article-title":"Filtering of satellite images in geological lineament analyses: An application to a fault zone in central turkey","volume":"19","author":"Suzen","year":"1998","journal-title":"Int. J. Remote Sens."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"467","DOI":"10.1016\/j.jafrearsci.2006.04.005","article-title":"Tectonic architecture through Landsat-7 ETM+\/SRTM DEM-derived lineaments and relationship to the hydrogeologic setting in Siwa region, NW Egypt","volume":"45","author":"Masoud","year":"2006","journal-title":"J. Afr. Earth Sci."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"818","DOI":"10.1016\/j.isprsjprs.2011.08.003","article-title":"Auto-detection and integration of tectonically significant lineaments from SRTM DEM and remotely-sensed geophysical data","volume":"66","author":"Masoud","year":"2011","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"3281","DOI":"10.1080\/014311600750019895","article-title":"Directional morphological image transforms for lineament extraction from remotely sensed images","volume":"21","author":"Tripathi","year":"2000","journal-title":"Int. J. Remote Sens."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"J31","DOI":"10.1190\/1.2194521","article-title":"Automatic lineament extraction from potential-field images using the radon transform and gradient calculation","volume":"71","author":"Zhang","year":"2006","journal-title":"Geophysics"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"5938","DOI":"10.3390\/rs6075938","article-title":"Teclines: A matlab-based toolbox for tectonic lineament analysis from satellite images and dems, part 1: Line segment detection and extraction","volume":"6","author":"Rahnama","year":"2014","journal-title":"Remote Sens."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"479","DOI":"10.1117\/1.1501574","article-title":"Computational approach for edge linking","volume":"11","author":"Ghita","year":"2002","journal-title":"J. Electronic Imaging"},{"key":"ref_16","unstructured":"Sappa, A.D., and Vintimilla, B.X. (2008). Signal Processing for Image Enhancement and Multimedia Processing, Springer."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1016\/j.autcon.2005.02.006","article-title":"Automated detection of cracks in buried concrete pipe images","volume":"15","author":"Sinha","year":"2006","journal-title":"Autom. Constr."},{"key":"ref_18","unstructured":"Cook, G.W., and Delp, E.J. (1995, January 23\u201326). Multiresolution sequential edge linking. Proceedings of the International Conference on Image Processing 1995, Washington, DC, USA."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"611","DOI":"10.1016\/0031-3203(94)00131-5","article-title":"Edge linking by sequential search","volume":"28","author":"Farag","year":"1995","journal-title":"Pattern Recognit."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1016\/j.ins.2003.07.020","article-title":"Adaptive mathematical morphology for edge linking","volume":"167","author":"Shih","year":"2004","journal-title":"Inf. Sci."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1016\/0262-8856(95)01040-8","article-title":"Edge linking by a directional potential function (DPF)","volume":"14","author":"Zhu","year":"1996","journal-title":"Image Vis. Comput."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1127","DOI":"10.1016\/0031-3203(94)90001-9","article-title":"Using focus of attention with the hough transform for accurate line parameter estimation","volume":"27","author":"Palmer","year":"1994","journal-title":"Pattern Recognit."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1006\/cviu.1999.0831","article-title":"Robust detection of lines using the progressive probabilistic hough transform","volume":"78","author":"Matas","year":"2000","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1207","DOI":"10.1016\/j.cviu.2011.03.010","article-title":"Robust line detection using two-orthogonal direction image scanning","volume":"115","author":"Yang","year":"2011","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"919","DOI":"10.1016\/0167-8655(94)90154-6","article-title":"A hough transform technique for the detection of rotational symmetry","volume":"15","author":"Yip","year":"1994","journal-title":"Pattern Recognit. Lett."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1145\/361237.361242","article-title":"Use of the hough transformation to detect lines and curves in pictures","volume":"15","author":"Duda","year":"1972","journal-title":"Commun. ACM"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1006\/cviu.1996.0491","article-title":"An optimizing line finder using a hough transform algorithm","volume":"67","author":"Palmer","year":"1997","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_28","unstructured":"Hough, P.V.C. (1962). Method and Means for Recognizing Complex Patterns. (3069654 A), U.S. Patents."},{"key":"ref_29","unstructured":"Duda, R.O., and Hart, P.E. (1973). Pattern Recognation and Scene Analysis, Wiley."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1016\/S0734-189X(88)80033-1","article-title":"A survey of the hough transform","volume":"44","author":"Illingworth","year":"1988","journal-title":"Comput. Vis. Graph. Image Process."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1016\/0031-3203(91)90073-E","article-title":"A probabilistic hough transform","volume":"24","author":"Kiryati","year":"1991","journal-title":"Pattern Recognit."},{"key":"ref_32","unstructured":"Cross, A., and Wadge, G. (1988). Remote Sensing: Moving Towards the 21st Century, The National Aeronautics and Space Administration (NASA)."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"815","DOI":"10.1130\/0091-7613(1988)016<0815:QMFDAP>2.3.CO;2","article-title":"Quantitative methods for detecting aligned points: An application to the volcanic vents of the michoacan-guanajuato volcanic field, Mexico","volume":"16","author":"Wadge","year":"1988","journal-title":"Geology"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"561","DOI":"10.1109\/TGRS.1990.572949","article-title":"Use of the hough transform in automated lineament","volume":"28","author":"Wang","year":"1990","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1334","DOI":"10.1016\/j.cageo.2005.12.003","article-title":"Combining spectral signals and spatial patterns using multiple hough transforms: An application for detection of natural gas seepages","volume":"32","author":"Bakker","year":"2006","journal-title":"Comput. Geosci."},{"key":"ref_36","first-page":"525","article-title":"Automatic extraction and evaluation of geological linear features from digital remote sensing data using a hough transform","volume":"62","author":"Karnieli","year":"1996","journal-title":"Photogramm. Eng. Remote Sens."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"299","DOI":"10.1016\/j.patcog.2007.04.003","article-title":"Real-time line detection through an improved hough transform voting scheme","volume":"41","author":"Fernandes","year":"2008","journal-title":"Pattern Recognit."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"473","DOI":"10.1016\/S0167-8655(97)00023-8","article-title":"Generalized hough transform for natural shapes","volume":"18","author":"Samal","year":"1997","journal-title":"Pattern Recognit. Lett."},{"key":"ref_39","unstructured":"A New Approach for Merging Edge Line Segments. Available online: http:\/\/repositorio-aberto.up.pt\/bitstream\/10216\/420\/2\/27110.pdf."},{"key":"ref_40","unstructured":"Hussien, B., and Sridhar, B. (1993). Robust line extraction and matching algorithm. Proc. SPIE, 2055."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Prautzsch, H., Boehm, W., and Paluszny, M. (2002). B\u00e9zier and b-Spline Techniques, Springer.","DOI":"10.1007\/978-3-662-04919-8"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"587","DOI":"10.1016\/S0031-3203(97)00090-3","article-title":"Knowledge-based assistant for the selection of edge detectors","volume":"31","author":"Ziou","year":"1998","journal-title":"Pattern Recognit."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"805","DOI":"10.1016\/S0167-8655(00)00045-3","article-title":"Contextual and non-contextual performance evaluation of edge detectors","volume":"21","author":"Nguyen","year":"2000","journal-title":"Pattern Recognit. Lett."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"1338","DOI":"10.1109\/34.643893","article-title":"A robust visual method for assessing the relative performance of edge-detection algorithms","volume":"19","author":"Heath","year":"1997","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"1185","DOI":"10.1109\/34.632979","article-title":"Performance assessment through bootstrap","volume":"19","author":"Cho","year":"1997","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"1125","DOI":"10.1016\/j.patcog.2012.10.027","article-title":"Quantitative error measures for edge detection","volume":"46","author":"Bustince","year":"2013","journal-title":"Pattern Recognit."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"689","DOI":"10.1016\/S0031-3203(01)00035-8","article-title":"Efficient facet edge detection and quantitative performance evaluation","volume":"35","author":"Ji","year":"2002","journal-title":"Pattern Recognit."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"969","DOI":"10.1016\/S0031-3203(00)00052-2","article-title":"A measure of quality for evaluating methods of segmentation and edge detection","volume":"34","year":"2001","journal-title":"Pattern Recognit."},{"key":"ref_49","unstructured":"Salotti, M., Bellet, F., and Garbay, C. (1996). Evaluation of Edge Detectors: Critics and Proposal, CiteSeer, The Pennsylvania State University."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1016\/j.patrec.2003.09.010","article-title":"Automatic edge detection using 3 \u00d7 3 ideal binary pixel patterns and fuzzy-based edge thresholding","volume":"25","author":"Kim","year":"2004","journal-title":"Pattern Recognit. Lett."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"623","DOI":"10.1007\/s00500-005-0511-y","article-title":"Edge detection using ant algorithms","volume":"10","author":"Saryazdi","year":"2006","journal-title":"Soft Comput."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"1160","DOI":"10.1109\/TPAMI.2003.1227990","article-title":"Comparison and combination of ear and face images in appearance-based biometrics","volume":"25","author":"Chang","year":"2003","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"160","DOI":"10.1006\/cviu.2001.0932","article-title":"Comparison of edge detector performance through use in an object recognition task","volume":"84","author":"Shin","year":"2001","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Heath, M., Sarkar, S., Sanocki, T., and Bowyer, K. (1996, January 18\u201320). Comparison of edge detectors: A methodology and initial study. Proceedings of the 1996 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 1996, CVPR\u201996, San Francisco, CA, USA.","DOI":"10.1109\/CVPR.1996.517066"},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"1500","DOI":"10.1109\/TSMCB.2004.824147","article-title":"Edge detection revisited","volume":"34","author":"Pellegrino","year":"2004","journal-title":"IEEE Trans. Syst. Man Cybern. Part B"},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"1027","DOI":"10.1109\/TPAMI.2003.1217608","article-title":"A method for objective edge detection evaluation and detector parameter selection","volume":"25","author":"Yitzhaky","year":"2003","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_57","unstructured":"Schroeder, S., and Babeyko, A.Y. (2012, January 3\u20137). Implementation of large-scale landscape evolution modelling to real high-resolution DEM. Proceedings of the AGU Fall Meeting, San Francisco, NC, USA."},{"key":"ref_58","unstructured":"Map and Database of Probable and Possible Quaternary Faults in Afghanistan, Available online: http:\/\/pubs.usgs.gov\/of\/2007\/1103\/."},{"key":"ref_59","doi-asserted-by":"crossref","unstructured":"Wheeler, R.L., Bufe, C.G., Johnson, M.L., and Dart, R.L. (2005). Seismotectonic Map of Afghanistan, with Annotated Bibliography, US Department of the Interior, US Geological Survey.","DOI":"10.3133\/ofr20051264"},{"key":"ref_60","unstructured":"Margottini, C. (2009). After the Destruction of the Giant Buddha Statues in Bamiyan (Afghanistan) in 2001, Springer Berlin Heidelberg."},{"key":"ref_61","doi-asserted-by":"crossref","first-page":"212","DOI":"10.1130\/0091-7613(1977)5<212:ROTTOE>2.0.CO;2","article-title":"Relation of the tectonics of eastern China to the India-Eurasia collision: Application of slip-line field theory to large-scale continental tectonics","volume":"5","author":"Molnar","year":"1977","journal-title":"Geology"},{"key":"ref_62","doi-asserted-by":"crossref","first-page":"716","DOI":"10.1007\/BF02029650","article-title":"Active wrench faults of Iran, Afghanistan and Pakistan","volume":"55","author":"Wellman","year":"1966","journal-title":"Geol. Rundsch."},{"key":"ref_63","doi-asserted-by":"crossref","first-page":"681","DOI":"10.1109\/LGRS.2010.2100076","article-title":"A novel ship wake cfar detection algorithm based on scr enhancement and normalized hough transform","volume":"8","author":"Ai","year":"2011","journal-title":"IEEE Trans. Geosci. Remote Sens. Lett."},{"key":"ref_64","first-page":"146","article-title":"Ship wake detection algorithm in SAR image based on normalized grey level Hough transform","volume":"9","author":"Chong","year":"2004","journal-title":"J. Image Graphics"},{"key":"ref_65","doi-asserted-by":"crossref","first-page":"416","DOI":"10.1016\/j.patrec.2007.10.021","article-title":"Edge detection improvement by ant colony optimization","volume":"29","author":"Lu","year":"2008","journal-title":"Pattern Recognit. Lett."},{"key":"ref_66","first-page":"402","article-title":"Hybrid edge detection using canny and ant colony optimization","volume":"3","author":"Manish","year":"2013","journal-title":"Commun. Inf. Sci. Manag. Eng."},{"key":"ref_67","unstructured":"PCI (2009). Geomatica Version 10.3 Users Manual, PCI Geomatics Enterprises."},{"key":"ref_68","unstructured":"Tectonic Lineament Analysis Using Remote Sensing Datasets Tollbox (Teclines). http:\/\/www.teclines.net."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/6\/11\/11468\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:09:37Z","timestamp":1760216977000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/6\/11\/11468"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,11,18]]},"references-count":68,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2014,11]]}},"alternative-id":["rs61111468"],"URL":"https:\/\/doi.org\/10.3390\/rs61111468","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,11,18]]}}}