{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,22]],"date-time":"2026-04-22T10:29:42Z","timestamp":1776853782214,"version":"3.51.2"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2023,8,26]],"date-time":"2023-08-26T00:00:00Z","timestamp":1693008000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,8,26]],"date-time":"2023-08-26T00:00:00Z","timestamp":1693008000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["62075031"],"award-info":[{"award-number":["62075031"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Intelligent Terminal Keys Laboratory of Sichuan Province Open Project","award":["SCITLAB-0016"],"award-info":[{"award-number":["SCITLAB-0016"]}]},{"name":"Intelligent Terminal Keys Laboratory of Sichuan Province Open Project","award":["SCITLAB-0009"],"award-info":[{"award-number":["SCITLAB-0009"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Complex Intell. Syst."],"published-print":{"date-parts":[[2024,2]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The first step in petrographic image analysis is to segment the mineral grains in the thin section petrographic image, allowing the petrographer to identify the rock based on the grain size and composition. The purpose of this research is to present an automated computer vision solution for obtaining accurate and efficient edge segmentation maps. The proposed model, termed the extinction consistency perception network, is made up of three sections. The multi-angle extinction consistency block, which is based on the extinction consistency of mineral grains, uses consecutive petrographic images to generate edge-enhanced features. Then they are processed by the multi-scale edge perception network to obtain rich expression of edge features at different levels. Afterward, a distance-map penalized compound loss function is introduced to guide the model to pay more attention to grains\u2019 edges. The generated cross-polarized petrographic image dataset (CPPID) with meticulous annotations has been shared with the community. Experimental findings show that the proposed model is effective, which is evaluated on CPPID and scores 0.940 ODS and 0.941 OIS, outperforming seven classic edge detection models by a large margin.<\/jats:p>","DOI":"10.1007\/s40747-023-01208-y","type":"journal-article","created":{"date-parts":[[2023,8,26]],"date-time":"2023-08-26T02:01:15Z","timestamp":1693015275000},"page":"1231-1245","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["The edge segmentation of grains in thin-section petrographic images utilising extinction consistency perception network"],"prefix":"10.1007","volume":"10","author":[{"given":"Ping","family":"Zhang","sequence":"first","affiliation":[]},{"given":"Jiazhou","family":"Zhou","sequence":"additional","affiliation":[]},{"given":"Wen","family":"Zhao","sequence":"additional","affiliation":[]},{"given":"Xuyang","family":"Li","sequence":"additional","affiliation":[]},{"given":"Liu","family":"Pu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,8,26]]},"reference":[{"issue":"8","key":"1208_CR1","doi-asserted-by":"publisher","first-page":"745","DOI":"10.1016\/S0098-3004(98)00054-5","volume":"24","author":"JS Goodchild","year":"1998","unstructured":"Goodchild JS, Fueten F (1998) Edge detection in petrographic images using the rotating polarizer stage. Comput Geosci 24(8):745\u2013751","journal-title":"Comput Geosci"},{"issue":"7","key":"1208_CR2","doi-asserted-by":"publisher","first-page":"781","DOI":"10.1023\/B:MATG.0000041179.79093.87","volume":"36","author":"Y Zhou","year":"2004","unstructured":"Zhou Y, Starkey J, Mansinha L (2004) Identification of mineral grains in a petrographic thin section using phi-and max-images. Math Geol 36(7):781\u2013801","journal-title":"Math Geol"},{"issue":"7","key":"1208_CR3","doi-asserted-by":"publisher","first-page":"969","DOI":"10.1016\/S0191-8141(00)00014-6","volume":"22","author":"R Heilbronner","year":"2000","unstructured":"Heilbronner R (2000) Automatic grain boundary detection and grain size analysis using polarization micrographs or orientation images. J Struct Geol 22(7):969\u2013981","journal-title":"J Struct Geol"},{"key":"1208_CR4","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1016\/j.cageo.2014.07.002","volume":"72","author":"M Jungmann","year":"2014","unstructured":"Jungmann M, Pape H, Wi\u00dfkirchen P, Clauser C, Berlage T (2014) Segmentation of thin section images for grain size analysis using region competition and edge-weighted region merging. Comput Geosci 72:33\u201348","journal-title":"Comput Geosci"},{"issue":"8","key":"1208_CR5","doi-asserted-by":"publisher","first-page":"817","DOI":"10.1016\/j.cageo.2004.05.002","volume":"30","author":"Y Zhou","year":"2004","unstructured":"Zhou Y, Starkey J, Mansinha L (2004) Segmentation of petrographic images by integrating edge detection and region growing. Comput Geosci 30(8):817\u2013831","journal-title":"Comput Geosci"},{"key":"1208_CR6","doi-asserted-by":"crossref","unstructured":"Jiang F, Gu Q, Hau H, Li N (2017) Grain segmentation of multi-angle petrographic thin section microscopic images. In: 2017 IEEE international conference on image processing (ICIP). IEEE, pp 3879\u20133883","DOI":"10.1109\/ICIP.2017.8297009"},{"key":"1208_CR7","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1016\/j.cageo.2018.03.010","volume":"115","author":"F Jiang","year":"2018","unstructured":"Jiang F, Gu Q, Hao H, Li N, Wang B, Hu X (2018) A method for automatic grain segmentation of multi-angle cross-polarized microscopic images of sandstone. Comput Geosci 115:143\u2013153","journal-title":"Comput Geosci"},{"issue":"5","key":"1208_CR8","doi-asserted-by":"publisher","first-page":"547","DOI":"10.1016\/0098-3004(95)00129-8","volume":"22","author":"F Lumbreras","year":"1996","unstructured":"Lumbreras F, Serrat J (1996) Segmentation of petrographical images of marbles. Comput Geosci 22(5):547\u2013558","journal-title":"Comput Geosci"},{"issue":"9","key":"1208_CR9","doi-asserted-by":"publisher","first-page":"1176","DOI":"10.1016\/j.cageo.2006.12.007","volume":"33","author":"F Fueten","year":"2007","unstructured":"Fueten F, Mason J (2007) An artificial neural net assisted approach to editing edges in petrographic images collected with the rotating polarizer stage. Comput Geosci 33(9):1176\u20131188","journal-title":"Comput Geosci"},{"key":"1208_CR10","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1016\/j.cageo.2015.04.008","volume":"81","author":"H Izadi","year":"2015","unstructured":"Izadi H, Sadri J, Mehran N-A (2015) A new intelligent method for minerals segmentation in thin sections based on a novel incremental color clustering. Comput Geosci 81:38\u201352","journal-title":"Comput Geosci"},{"issue":"2","key":"1208_CR11","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1007\/s11334-021-00400-y","volume":"17","author":"R Das","year":"2021","unstructured":"Das R, Shankar BU, Chakraborty T, Ghosh K (2021) Automatic grain segmentation in cross-polarized photomicrographs of sedimentary rocks using psychophysics inspired models. Innov Syst Softw Eng 17(2):167\u2013183","journal-title":"Innov Syst Softw Eng"},{"key":"1208_CR12","unstructured":"Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556"},{"key":"1208_CR13","doi-asserted-by":"crossref","unstructured":"Szegedy C, Liu W, Jia Y, Sermanet P, Reed S, Anguelov D, Erhan D, Vanhoucke V, Rabinovich A (2015) Going deeper with convolutions. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 1\u20139","DOI":"10.1109\/CVPR.2015.7298594"},{"key":"1208_CR14","doi-asserted-by":"crossref","unstructured":"He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 770\u2013778","DOI":"10.1109\/CVPR.2016.90"},{"key":"1208_CR15","unstructured":"Howard AG, Zhu M, Chen B, Kalenichenko D, Wang W, Weyand T, Andreetto M, Adam H (2017) MobileNets: efficient convolutional neural networks for mobile vision applications. arXiv preprint arXiv:1704.04861"},{"key":"1208_CR16","doi-asserted-by":"crossref","unstructured":"Sandler M, Howard A, Zhu M, Zhmoginov A, Chen L-C (2018) MobileNetv2: inverted residuals and linear bottlenecks. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 4510\u20134520","DOI":"10.1109\/CVPR.2018.00474"},{"key":"1208_CR17","doi-asserted-by":"crossref","unstructured":"Chollet F (2017) Xception: deep learning with depthwise separable convolutions. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 1251\u20131258","DOI":"10.1109\/CVPR.2017.195"},{"key":"1208_CR18","doi-asserted-by":"crossref","unstructured":"Huang G, Liu Z, Van Der\u00a0Maaten L, Weinberger KQ (2017) Densely connected convolutional networks. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 4700\u20134708","DOI":"10.1109\/CVPR.2017.243"},{"key":"1208_CR19","unstructured":"Tan M, Le Q (2019) EfficientNet: rethinking model scaling for convolutional neural networks. In: International conference on machine learning. PMLR, pp 6105\u20136114"},{"key":"1208_CR20","doi-asserted-by":"crossref","unstructured":"Xie S, Tu Z (2015) Holistically-nested edge detection. In: Proceedings of the IEEE international conference on computer vision, pp 1395\u20131403","DOI":"10.1109\/ICCV.2015.164"},{"key":"1208_CR21","doi-asserted-by":"crossref","unstructured":"Long J, Shelhamer E, Darrell T (2015) Fully convolutional networks for semantic segmentation. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 3431\u20133440","DOI":"10.1109\/CVPR.2015.7298965"},{"key":"1208_CR22","doi-asserted-by":"crossref","unstructured":"Liu Y, Cheng M-M, Hu X, Wang K, Bai X (2017) Richer convolutional features for edge detection. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 3000\u20133009","DOI":"10.1109\/CVPR.2017.622"},{"key":"1208_CR23","doi-asserted-by":"crossref","unstructured":"He J, Zhang S, Yang M, Shan Y, Huang T (2019) Bi-directional cascade network for perceptual edge detection. In: Proceedings of the IEEE\/CVF conference on computer vision and pattern recognition, pp 3828\u20133837","DOI":"10.1109\/CVPR.2019.00395"},{"key":"1208_CR24","unstructured":"Poma XS, Riba E, Sappa A (2020) Dense extreme inception network: towards a robust CNN model for edge detection. In: Proceedings of the IEEE\/CVF winter conference on applications of computer vision, pp 1923\u20131932"},{"key":"1208_CR25","doi-asserted-by":"crossref","unstructured":"Maninis K-K, Pont-Tuset J, Arbel\u00e1ez P, Gool LV (2016) Convolutional oriented boundaries. In: European conference on computer vision. Springer, pp 580\u2013596","DOI":"10.1007\/978-3-319-46448-0_35"},{"key":"1208_CR26","doi-asserted-by":"crossref","unstructured":"Wang Y, Zhao X, Huang K (2017) Deep crisp boundaries. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 3892\u20133900","DOI":"10.1109\/CVPR.2017.187"},{"key":"1208_CR27","doi-asserted-by":"crossref","unstructured":"Kelm AP, Rao VS, Z\u00f6lzer U (2019) Object contour and edge detection with refinecontournet. In: International conference on computer analysis of images and patterns. Springer, pp 246\u2013258","DOI":"10.1007\/978-3-030-29888-3_20"},{"key":"1208_CR28","doi-asserted-by":"crossref","unstructured":"Deng R, Liu S (2020) Deep structural contour detection. In: Proceedings of the 28th ACM international conference on multimedia, pp 304\u2013312","DOI":"10.1145\/3394171.3413750"},{"key":"1208_CR29","doi-asserted-by":"crossref","unstructured":"Su Z, Liu W, Yu Z, Hu D, Liao Q, Tian Q, Pietik\u00e4inen M, Liu L (2021) Pixel difference networks for efficient edge detection. In: Proceedings of the IEEE\/CVF international conference on computer vision, pp 5117\u20135127","DOI":"10.1109\/ICCV48922.2021.00507"},{"key":"1208_CR30","doi-asserted-by":"publisher","DOI":"10.1016\/j.petrol.2019.106382","volume":"183","author":"RA Rubo","year":"2019","unstructured":"Rubo RA, de Carvalho Carneiro C, Michelon MF, dos Santos Gioria R (2019) Digital petrography: mineralogy and porosity identification using machine learning algorithms in petrographic thin section images. J Petrol Sci Eng 183:106382","journal-title":"J Petrol Sci Eng"},{"key":"1208_CR31","doi-asserted-by":"publisher","DOI":"10.1016\/j.marpetgeo.2020.104518","volume":"120","author":"DG Tang","year":"2020","unstructured":"Tang DG, Milliken KL, Spikes KT (2020) Machine learning for point counting and segmentation of arenite in thin section. Mar Petrol Geol 120:104518","journal-title":"Mar Petrol Geol"},{"key":"1208_CR32","doi-asserted-by":"crossref","unstructured":"Saxena N, Day-Stirrat RJ, Hows A, Hofmann R (2021) Application of deep learning for semantic segmentation of sandstone thin sections. Comput Geosci 152:104778","DOI":"10.1016\/j.cageo.2021.104778"},{"key":"1208_CR33","doi-asserted-by":"crossref","unstructured":"Das R, Mondal A, Chakraborty T, Ghosh K (2022) Deep neural networks for automatic grain-matrix segmentation in plane and cross-polarized sandstone photomicrographs. Appl Intell 52(3):2332\u20132345","DOI":"10.1007\/s10489-021-02530-z"},{"key":"1208_CR34","doi-asserted-by":"crossref","unstructured":"Hu J, Shen L, Sun G (2018) Squeeze-and-excitation networks. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 7132\u20137141","DOI":"10.1109\/CVPR.2018.00745"},{"key":"1208_CR35","volume-title":"Introduction to optical mineralogy","author":"W Ness","year":"1991","unstructured":"Ness W (1991) Introduction to optical mineralogy. Oxford University Press, New York"},{"issue":"11","key":"1208_CR36","doi-asserted-by":"publisher","first-page":"9813","DOI":"10.1109\/TGRS.2020.3044958","volume":"59","author":"Y Dai","year":"2021","unstructured":"Dai Y, Wu Y, Zhou F, Barnard K (2021) Attentional local contrast networks for infrared small target detection. IEEE Trans Geosci Remote Sens 59(11):9813\u20139824","journal-title":"IEEE Trans Geosci Remote Sens"},{"issue":"3","key":"1208_CR37","doi-asserted-by":"publisher","first-page":"227","DOI":"10.1016\/0146-664X(80)90054-4","volume":"14","author":"P-E Danielsson","year":"1980","unstructured":"Danielsson P-E (1980) Euclidean distance mapping. Comput Graph Image Process 14(3):227\u2013248","journal-title":"Comput Graph Image Process"},{"key":"1208_CR38","unstructured":"Loshchilov I, Hutter F (2017) Decoupled weight decay regularization. arXiv preprint arXiv:1711.05101"},{"key":"1208_CR39","doi-asserted-by":"crossref","unstructured":"Winnem\u00f6ller H (2011) XDoG: advanced image stylization with extended difference-of-gaussians. In: Proceedings of the ACM SIGGRAPH\/Eurographics symposium on non-photorealistic animation and rendering, pp 147\u2013156","DOI":"10.1145\/2024676.2024700"},{"issue":"8","key":"1208_CR40","doi-asserted-by":"publisher","first-page":"1558","DOI":"10.1109\/TPAMI.2014.2377715","volume":"37","author":"P Doll\u00e1r","year":"2014","unstructured":"Doll\u00e1r P, Zitnick CL (2014) Fast edge detection using structured forests. IEEE Trans Pattern Anal Mach Intell 37(8):1558\u20131570","journal-title":"IEEE Trans Pattern Anal Mach Intell"}],"container-title":["Complex &amp; Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-023-01208-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s40747-023-01208-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-023-01208-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,10]],"date-time":"2024-02-10T22:32:42Z","timestamp":1707604362000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s40747-023-01208-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,26]]},"references-count":40,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,2]]}},"alternative-id":["1208"],"URL":"https:\/\/doi.org\/10.1007\/s40747-023-01208-y","relation":{},"ISSN":["2199-4536","2198-6053"],"issn-type":[{"value":"2199-4536","type":"print"},{"value":"2198-6053","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,8,26]]},"assertion":[{"value":"18 December 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 August 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 August 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}