{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,23]],"date-time":"2026-08-23T17:42:49Z","timestamp":1787506969889,"version":"build-2736575974"},"reference-count":60,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2017,6,11]],"date-time":"2017-06-11T00:00:00Z","timestamp":1497139200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Chinese Natural Science Foundation Projects","award":["41471353"],"award-info":[{"award-number":["41471353"]}]},{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2016YFB0501501"],"award-info":[{"award-number":["2016YFB0501501"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Edge detection is one of the key issues in the field of computer vision and remote sensing image analysis. Although many different edge-detection methods have been proposed for gray-scale, color, and multispectral images, they still face difficulties when extracting edge features from hyperspectral images (HSIs) that contain a large number of bands with very narrow gap in the spectral domain. Inspired by the clustering characteristic of the gravitational theory, a novel edge-detection algorithm for HSIs is presented in this paper. In the proposed method, we first construct a joint feature space by combining the spatial and spectral features. Each pixel of HSI is assumed to be a celestial object in the joint feature space, which exerts gravitational force to each of its neighboring pixel. Accordingly, each object travels in the joint feature space until it reaches a stable equilibrium. At the equilibrium, the image is smoothed and the edges are enhanced, where the edge pixels can be easily distinguished by calculating the gravitational potential energy. The proposed edge-detection method is tested on several benchmark HSIs and the obtained results were compared with those of four state-of-the-art approaches. The experimental results confirm the efficacy of the proposed method.<\/jats:p>","DOI":"10.3390\/rs9060592","type":"journal-article","created":{"date-parts":[[2017,6,12]],"date-time":"2017-06-12T10:27:59Z","timestamp":1497263279000},"page":"592","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":26,"title":["Gravitation-Based Edge Detection in Hyperspectral Images"],"prefix":"10.3390","volume":"9","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2641-2615","authenticated-orcid":false,"given":"Genyun","family":"Sun","sequence":"first","affiliation":[{"name":"School of Geosciences, China University of Petroleum (East China), Qingdao 266580, China"},{"name":"Laboratory for Marine Mineral Resources Qingdao National Laboratory for Marine Science and Technology, Qingdao 266071, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Aizhu","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Geosciences, China University of Petroleum (East China), Qingdao 266580, China"},{"name":"Laboratory for Marine Mineral Resources Qingdao National Laboratory for Marine Science and Technology, Qingdao 266071, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jinchang","family":"Ren","sequence":"additional","affiliation":[{"name":"Department of Electronic and Electrical Engineering, University of Strathclyde, Glasgow G1 1XQ, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jingsheng","family":"Ma","sequence":"additional","affiliation":[{"name":"Institute of Petroleum, Heriot-Watt University, Edinburgh EH14 4AS, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Peng","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Geosciences, China University of Petroleum (East China), Qingdao 266580, China"},{"name":"Laboratory for Marine Mineral Resources Qingdao National Laboratory for Marine Science and Technology, Qingdao 266071, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yuanzhi","family":"Zhang","sequence":"additional","affiliation":[{"name":"Key Lab of Lunar Science and Deep-Exploration, Chinese Academy of Sciences, Beijing 100012, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9916-6382","authenticated-orcid":false,"given":"Xiuping","family":"Jia","sequence":"additional","affiliation":[{"name":"School of Engineering and Information Technology, The University of New South Wales at Canberra, Canberra ACT 2600, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2017,6,11]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"2973","DOI":"10.1109\/TGRS.2009.2016214","article-title":"Spectral-spatial classification of hyperspectral imagery based on partitional clustering techniques","volume":"47","author":"Tarabalka","year":"2009","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Youn, S., and Lee, C. (2013, January 15\u201318). Edge Detection for Hyperspectral Images Using the Bhattacharyya Distance. Proceedings of the 2013 International Conference on Parallel and Distributed Systems, Seoul, South Korea.","DOI":"10.1109\/ICPADS.2013.127"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"758","DOI":"10.1049\/iet-cvi.2013.0192","article-title":"Edge detection based on the Shannon Entropy by piecewise thresholding on remote sensing images","volume":"9","author":"Kiani","year":"2015","journal-title":"IET Comput. Vis."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Weng, Q., and Quattrochi, D.A. (2006). Urban Remote Sensing, CRC Press.","DOI":"10.1201\/b15917"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"679","DOI":"10.1109\/TPAMI.1986.4767851","article-title":"A computational approach to edge detection","volume":"PAMI-8","author":"Canny","year":"1986","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1098\/rspb.1980.0020","article-title":"Theory of edge detection","volume":"207","author":"Marr","year":"1980","journal-title":"Proc. R. Soc. Lond. B Biol. Sci."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1023\/A:1007963824710","article-title":"SUSAN\u2014A new approach to low level image processing","volume":"23","author":"Smith","year":"1997","journal-title":"Int. J. Comput. Vis."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"266","DOI":"10.1109\/83.902291","article-title":"Active contours without edges","volume":"10","author":"Chan","year":"2001","journal-title":"IEEE Trans. Image. Process."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1648","DOI":"10.1016\/j.patrec.2013.03.033","article-title":"Hyperspectral image segmentation through evolved cellular automata","volume":"34","author":"Priego","year":"2013","journal-title":"Pattern Recogn. Lett."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"2367","DOI":"10.1016\/j.patcog.2010.01.016","article-title":"Segmentation and classification of hyperspectral images using watershed transformation","volume":"43","author":"Tarabalka","year":"2010","journal-title":"Pattern Recogn."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"246","DOI":"10.1016\/S0924-2716(02)00060-6","article-title":"Hyperspectral edge filtering for measuring homogeneity of surface cover types","volume":"56","author":"Bakker","year":"2002","journal-title":"ISPRS J. Photogramm."},{"key":"ref_12","unstructured":"Kanade, T. (2017, March 28). Image Understanding Research at CMU. Available online: http:\/\/oai.dtic.mil\/oai\/oai?verb=getRecord&metadataPrefix=html&identifier=ADP000103."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"374","DOI":"10.1117\/12.61158","article-title":"Segmentation of color images using spatial and color space information","volume":"1","author":"Hedley","year":"1992","journal-title":"J. Electron. Imaging"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1454","DOI":"10.1109\/83.951532","article-title":"Automatic image segmentation by integrating color-edge extraction and seeded region growing","volume":"10","author":"Fan","year":"2001","journal-title":"IEEE Trans. Image Process."},{"key":"ref_15","unstructured":"Garzelli, A., Aiazzi, B., Baronti, S., Selva, M., and Alparone, L. (2010, January 17\u201319). Hyperspectral image fusion. Proceedings of the Hyperspectral 2010 Workshop, Frascati, Italy."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1049\/iet-ipr.2013.0062","article-title":"Colour edge detection based on the fusion of hue component and principal component analysis","volume":"8","author":"Lei","year":"2014","journal-title":"IET Image Process."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"116","DOI":"10.1016\/0734-189X(86)90223-9","article-title":"A note on the gradient of a multi-image","volume":"33","year":"1986","journal-title":"Comput. Vis. Graph. Image Process."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1016\/1049-9652(91)90018-F","article-title":"Edge detection in multispectral images","volume":"53","author":"Cumani","year":"1991","journal-title":"CVGIP Graph. Model. Image Process."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"3743","DOI":"10.1080\/01431169408954356","article-title":"Multi-spectral edge detection. Some experiments on data from Landsat-TM","volume":"15","author":"Drewniok","year":"1994","journal-title":"Int. J. Remote Sens."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"4300","DOI":"10.1016\/j.patcog.2012.06.003","article-title":"Improved direction estimation for Di Zenzo\u2019s multichannel image gradient operator","volume":"45","author":"Jin","year":"2012","journal-title":"Pattern Recogn."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"259","DOI":"10.1109\/83.217230","article-title":"Color edge detection using vector order statistics","volume":"2","author":"Trahanias","year":"1993","journal-title":"IEEE Trans. Image Process."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"2987","DOI":"10.1016\/S0167-8655(03)00159-4","article-title":"Edge detection in multispectral images using the self-organizing map","volume":"24","author":"Toivanen","year":"2003","journal-title":"Pattern Recogn. Lett."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"532","DOI":"10.1109\/TPAMI.1987.4767941","article-title":"Image analysis using mathematical morphology","volume":"PAMI-9","author":"Haralick","year":"1987","journal-title":"IEEE Trans. Pattern. Anal. Mach. Intell."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1454","DOI":"10.1109\/TIP.2005.864164","article-title":"A morphological gradient approach to color edge detection","volume":"15","author":"Evans","year":"2006","journal-title":"IEEE Trans. Image Process."},{"key":"ref_25","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 Recogn."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"469","DOI":"10.1109\/JSEN.2009.2037800","article-title":"Anisotropic diffusion for hyperspectral imagery enhancement","volume":"10","author":"Wang","year":"2010","journal-title":"IEEE Sens. J."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"546","DOI":"10.1016\/j.imavis.2011.06.002","article-title":"SEDMI: Saliency based edge detection in multispectral images","volume":"29","author":"Dinh","year":"2011","journal-title":"Image Vis. Comput."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Fossati, C., Bourennane, S., and Cailly, A. (2015). Edge Detection Method Based on Signal Subspace Dimension for Hyperspectral Images, Springer.","DOI":"10.1007\/978-3-319-25903-1_69"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2315","DOI":"10.1109\/TIP.2014.2315154","article-title":"Model-Based Edge Detector for Spectral Imagery Using Sparse Spatiospectral Masks","volume":"23","author":"Paskaleva","year":"2014","journal-title":"IEEE Trans. Image Process."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Resmini, R.G. (2012, January 23\u201327). Simultaneous spectral\/spatial detection of edges for hyperspectral imagery: the HySPADE algorithm revisited. Proceedings of the SPIE Defense, Security, and Sensing International Society for Optics and Photonics, Baltimore, MD, USA.","DOI":"10.1117\/12.918751"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Resmini, R.G. (2004, January 12\u201316). Hyperspectral\/spatial detection of edges (HySPADE): An algorithm for spatial and spectral analysis of hyperspectral information. Proceedings of the SPIE\u2014The International Society for Optical Engineering, Orlando, USA.","DOI":"10.1117\/12.541877"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"142","DOI":"10.1016\/j.imavis.2010.08.008","article-title":"Edge detection in the feature space","volume":"29","author":"Lin","year":"2011","journal-title":"Image Vis. Comput."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"593","DOI":"10.1109\/TGRS.2002.1000319","article-title":"Cluster-space representation for hyperspectral data classification","volume":"40","author":"Jia","year":"2002","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.isprsjprs.2014.12.024","article-title":"Feature space discriminant analysis for hyperspectral data feature reduction","volume":"102","author":"Imani","year":"2015","journal-title":"ISPRS J. Photogramm."},{"key":"ref_35","unstructured":"Gomez-Chova, L., Calpe, J., Camps-Valls, G., Martin, J., Soria, E., Vila, J., Alonso-Chorda, L., and Moreno, J. (2003, January 21\u201325). Feature selection of hyperspectral data through local correlation and SFFS for crop classification. Proceedings of the Geoscience and Remote Sensing Symposium, Toulouse, France."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Wu, K., Du, B., Zhang, L., and Hu, X. (2017). Hyperspectral Target Detection via Adaptive Joint Sparse Representation and Multi-Task Learning with Locality Information. Remote Sens., 9.","DOI":"10.3390\/rs9050482"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1322","DOI":"10.1016\/j.engappai.2012.10.002","article-title":"A stochastic gravitational approach to feature based color image segmentation","volume":"26","author":"Rashedi","year":"2013","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1016\/j.ins.2011.12.029","article-title":"Improving feature space based image segmentation via density modification","volume":"191","author":"Sen","year":"2012","journal-title":"Inf. Sci."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"554","DOI":"10.1109\/83.382491","article-title":"A new algorithm for image noise reduction using mathematical morphology","volume":"4","author":"Peters","year":"1995","journal-title":"IEEE Trans. Image Process."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"629","DOI":"10.1109\/34.56205","article-title":"Scale-space and edge detection using anisotropic diffusion","volume":"12","author":"Perona","year":"1990","journal-title":"IEEE Trans. Pattern Anal."},{"key":"ref_41","unstructured":"Olenick, R.P., Apostol, T.M., and Goodstein, D.L. (2008). The Mechanical Universe: Introduction to Mechanics and Heat, Cambridge University Press."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"703","DOI":"10.1016\/j.asoc.2016.01.054","article-title":"A novel hybrid algorithm of gravitational search algorithm with genetic algorithm for multi-level thresholding","volume":"46","author":"Sun","year":"2016","journal-title":"Appl. Soft Comput."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"1628","DOI":"10.1016\/j.patcog.2012.12.008","article-title":"Color texture classification based on gravitational collapse","volume":"46","year":"2013","journal-title":"Pattern Recogn."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"809","DOI":"10.1016\/j.ins.2008.11.007","article-title":"Data gravitation based classification","volume":"179","author":"Peng","year":"2009","journal-title":"Inf. Sci."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"1672","DOI":"10.1109\/TSMCB.2012.2227470","article-title":"Weighted data gravitation classification for standard and imbalanced data","volume":"43","author":"Cano","year":"2013","journal-title":"IEEE Trans. Cybern."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1016\/j.ins.2014.04.046","article-title":"A new approach for imbalanced data classification based on data gravitation","volume":"288","author":"Peng","year":"2014","journal-title":"Inf. Sci."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1016\/j.neucom.2011.10.043","article-title":"Generation of a clustering ensemble based on a gravitational self-organising map","volume":"96","author":"Ilc","year":"2012","journal-title":"Neurocomputing"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"3730","DOI":"10.1016\/j.patcog.2010.05.035","article-title":"A gravitational approach to edge detection based on triangular norms","volume":"43","author":"Bustince","year":"2010","journal-title":"Pattern Recogn."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"2766","DOI":"10.1016\/j.patcog.2007.01.006","article-title":"A novel approach for edge detection based on the theory of universal gravity","volume":"40","author":"Sun","year":"2007","journal-title":"Pattern Recogn."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"2232","DOI":"10.1016\/j.ins.2009.03.004","article-title":"GSA: A gravitational search algorithm","volume":"179","author":"Rashedi","year":"2009","journal-title":"Inf. Sci."},{"key":"ref_51","unstructured":"Sretenskii, L.N. (1946). Theory of the Newton Potential, Moscow-Leningrad."},{"key":"ref_52","unstructured":"Hulth\u00e9n, L., and Sugawara, M. (1957). Encyclopaedia of Physics, Springer."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"1201","DOI":"10.1016\/j.patcog.2010.12.008","article-title":"A novel method to look for the hysteresis thresholds for the Canny edge detector","volume":"44","year":"2011","journal-title":"Pattern Recogn."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"806","DOI":"10.1016\/j.patcog.2011.07.020","article-title":"Noise-robust edge detector combining isotropic and anisotropic Gaussian kernels","volume":"45","author":"Shui","year":"2012","journal-title":"Pattern Recogn."},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1175\/BAMS-88-2-159","article-title":"Introducing HYDRA: A multispectral data analysis toolkit","volume":"88","author":"Rink","year":"2007","journal-title":"Bull. Am. Meteorol. Soc."},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1016\/S0034-4257(98)00064-9","article-title":"Imaging spectroscopy and the airborne visible\/infrared imaging spectrometer (AVIRIS)","volume":"65","author":"Green","year":"1998","journal-title":"Remote Sens. Environ."},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1109\/79.974718","article-title":"Hyperspectral image data analysis","volume":"19","author":"Landgrebe","year":"2002","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_58","unstructured":"Foster, D.H. (2017, June 10). Hyperspectral Images of Natural Scenes 2002. Available online: http:\/\/personalpages.manchester.ac.uk\/staff\/d.h.foster\/Hyperspectral_images_of_natural_scenes_02.html."},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1007\/978-3-319-11271-8_12","article-title":"On the pair uninorm-implication in the morphological gradient","volume":"Volume 577","author":"Madani","year":"2015","journal-title":"Computational Intelligence"},{"key":"ref_60","doi-asserted-by":"crossref","unstructured":"Clark, R.N., Swayze, G.A., Wise, R., Livo, K.E., Hoefen, T.M., Kokaly, R.F., and Sutley, S.J. (2007). USGS Digital Spectral Library Splib06a, USGS.","DOI":"10.3133\/ds231"}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/9\/6\/592\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:38:44Z","timestamp":1760207924000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/9\/6\/592"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,6,11]]},"references-count":60,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2017,6]]}},"alternative-id":["rs9060592"],"URL":"https:\/\/doi.org\/10.3390\/rs9060592","relation":{"has-preprint":[{"id-type":"doi","id":"10.20944\/preprints201705.0142.v1","asserted-by":"object"}]},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,6,11]]}}}