{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T13:06:35Z","timestamp":1776776795470,"version":"3.51.2"},"reference-count":43,"publisher":"Springer Science and Business Media LLC","issue":"3-4","license":[{"start":{"date-parts":[[2017,2,18]],"date-time":"2017-02-18T00:00:00Z","timestamp":1487376000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Machine Vision and Applications"],"published-print":{"date-parts":[[2017,5]]},"DOI":"10.1007\/s00138-017-0826-6","type":"journal-article","created":{"date-parts":[[2017,2,18]],"date-time":"2017-02-18T12:19:00Z","timestamp":1487420340000},"page":"409-420","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":31,"title":["Removal of specular reflections from image sequences using feature correspondences"],"prefix":"10.1007","volume":"28","author":[{"given":"Syed. M. Z. Abbas","family":"Shah","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stephen","family":"Marshall","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paul","family":"Murray","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,2,18]]},"reference":[{"key":"826_CR1","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1016\/j.ndteint.2013.03.002","volume":"57","author":"G Dobie","year":"2013","unstructured":"Dobie, G., Summan, R., Macleod, C., Pierce, S.G.: NDT & E International Visual odometry and image mosaicing for NDE. NDT E Int. 57, 17\u201325 (2013)","journal-title":"NDT E Int."},{"key":"826_CR2","doi-asserted-by":"publisher","unstructured":"Hansen, P., Alismail, H., Browning, B., Rander, P.: Stereo visual odometry for pipe mapping. In: IEEE International Conference Intelligent Robots and System, pp. 4020\u20134025 (2011)","DOI":"10.1109\/IROS.2011.6094911"},{"key":"826_CR3","doi-asserted-by":"publisher","first-page":"794","DOI":"10.1177\/0954409713495532","volume":"228","author":"F Zhou","year":"2014","unstructured":"Zhou, F., Zou, R., Qiu, Y., Gao, H.: Automated visual inspection of angle cocks during train operation. Proc. Inst. Mech. Eng. Part F J. Rail Rapid Transit. 228, 794\u2013806 (2014)","journal-title":"Proc. Inst. Mech. Eng. Part F J. Rail Rapid Transit."},{"key":"826_CR4","doi-asserted-by":"publisher","unstructured":"Kumar, S.S., Bharatkumar, B.H., Ramesh, G., Krishnamoorthy, T.S.: Integration of NDT in rapid screening of concrete structures. In: G\u00fcne\u015f, O., Akkaya, Y. (eds.) Nondestructive testing of materials and structures, pp. 1259\u20131264. Springer, New York (2013)","DOI":"10.1007\/978-94-007-0723-8_175"},{"key":"826_CR5","doi-asserted-by":"publisher","unstructured":"Dickson, P., Li, J., Zhu, Z., Hanson, A.R., Riseman, E.M., Sabrin, H., Schultz, H., Whitten, G.: Mosaic generation for under vehicle inspection. In: Proceedings Sixth IEEE Workshop on Applications of Computer Vision, 2002. (WACV 2002), pp. 251\u2013256. IEEE (2002)","DOI":"10.1109\/ACV.2002.1182190"},{"key":"826_CR6","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.autcon.2006.12.010","volume":"17","author":"N Metni","year":"2007","unstructured":"Metni, N., Hamel, T.: A UAV for bridge inspection: visual servoing control law with orientation limits. Autom. Constr. 17, 3\u201310 (2007)","journal-title":"Autom. Constr."},{"key":"826_CR7","doi-asserted-by":"publisher","unstructured":"Jensen, A.M., Baumann, M., Chen, Y.: Low-cost multispectral aerial imaging using autonomous runway-free small flying wing vehicles. In: IEEE International Geoscience and Remote Sensing Symposium, 2008. IGARSS 2008, pp. V\u2013506. IEEE (2008)","DOI":"10.1109\/IGARSS.2008.4780140"},{"key":"826_CR8","unstructured":"Kim, A., Eustice, R.: Pose-graph visual SLAM with geometric model selection for autonomous underwater ship hull inspection. In: IEEE\/RSJ International Conference on Intelligent Robots and Systems, 2009. IROS 2009, pp. 1559\u20131565. IEEE (2009)"},{"key":"826_CR9","doi-asserted-by":"publisher","first-page":"759","DOI":"10.1002\/rob.20351","volume":"27","author":"P Ridao","year":"2010","unstructured":"Ridao, P., Carreras, M., Ribas, D., Garcia, R.: Visual inspection of hydroelectric dams using an autonomous underwater vehicle. J. Field Robot. 27, 759\u2013778 (2010)","journal-title":"J. Field Robot."},{"key":"826_CR10","doi-asserted-by":"publisher","unstructured":"Scotti, F.: Computational intelligence techniques for reflections identification in iris biometric images. In: Proceedings 2007 IEEE International Conference on Computational Intelligence Measurement Systems and Applications CIMSA, pp. 84\u201388 (2007)","DOI":"10.1109\/CIMSA.2007.4362544"},{"key":"826_CR11","doi-asserted-by":"publisher","unstructured":"Madooei, A., Drew, M.S.: Detecting specular highlights in dermatological images. In: 2015 IEEE International Conference on Image Processing (ICIP), pp. 4357\u20134360. IEEE (2015)","DOI":"10.1109\/ICIP.2015.7351629"},{"key":"826_CR12","doi-asserted-by":"crossref","unstructured":"Alsaleh, S.M., Aviles, A.I., Sobrevilla, P., Casals, A., Hahn, J.K.: Automatic and Robust Single-Camera Specular Highlight Removal in Cardiac Images, pp. 675\u2013678 (2015)","DOI":"10.1109\/EMBC.2015.7318452"},{"key":"826_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2015\/979415","volume":"2015","author":"Z Cui","year":"2015","unstructured":"Cui, Z., Zhang, D., Wang, K., Zhang, H., Li, N., Zuo, W.: Weighted nuclear norm minimization based tongue specular reflection removal. Math. Probl. Eng. 2015, 1\u201315 (2015). doi: 10.1155\/2015\/979415","journal-title":"Math. Probl. Eng."},{"key":"826_CR14","doi-asserted-by":"publisher","unstructured":"Conte, D., Foggia, P., Percannella, G., Tufano, F., Vento, M.: Reflection removal for people detection in video surveillance applications. In: Image Analysis and Processing - ICIAP 2011, Pt I. 6978, pp. 178\u2013186 (2011)","DOI":"10.1007\/978-3-642-24085-0_19"},{"key":"826_CR15","doi-asserted-by":"publisher","first-page":"2208","DOI":"10.1111\/j.1467-8659.2011.01971.x","volume":"30","author":"A Artusi","year":"2011","unstructured":"Artusi, A., Banterle, F., Chetverikov, D.: A survey of specularity removal methods. Comput. Graph. Forum 30, 2208\u20132230 (2011)","journal-title":"Comput. Graph. Forum"},{"key":"826_CR16","doi-asserted-by":"publisher","first-page":"1333","DOI":"10.1007\/s00138-014-0610-9","volume":"25","author":"O Yilmaz","year":"2014","unstructured":"Yilmaz, O., Doerschner, K.: Detection and localization of specular surfaces using image motion cues. Mach. Vis. Appl. 25, 1333\u20131349 (2014)","journal-title":"Mach. Vis. Appl."},{"key":"826_CR17","doi-asserted-by":"crossref","unstructured":"Huo, Y., Yang, F., Li, C.: HDR image generation from LDR image with highlight removal. In: 2015 IEEE International Conference on Multimedia & Expo Workshops (ICMEW), pp. 1\u20135. IEEE (2015)","DOI":"10.1109\/ICMEW.2015.7169849"},{"key":"826_CR18","doi-asserted-by":"publisher","first-page":"178","DOI":"10.1109\/TPAMI.2005.36","volume":"27","author":"RT Tan","year":"2005","unstructured":"Tan, R.T., Ikeuchi, K.: Separating reflection components of textured surfaces using a single image. IEEE Trans. Pattern Anal. Mach. Intell. 27, 178\u2013193 (2005)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"826_CR19","doi-asserted-by":"publisher","first-page":"2711","DOI":"10.1364\/AO.48.002711","volume":"48","author":"H-L Shen","year":"2009","unstructured":"Shen, H.-L., Cai, Q.-Y.: Simple and efficient method for specularity removal in an image. Appl. Opt. 48, 2711\u20139 (2009)","journal-title":"Appl. Opt."},{"key":"826_CR20","doi-asserted-by":"publisher","unstructured":"Kim, H., Jin, H., Hadap, S., Kweon, I.: Specular reflection separation using dark channel prior. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1460\u20131467 (2013)","DOI":"10.1109\/CVPR.2013.192"},{"key":"826_CR21","doi-asserted-by":"publisher","unstructured":"Koirala, P., Hauta-Kasari, M., Parkkinen, J.: Highlight removal from single image. In: Advanced Concepts for Intelligent Vision Systems, pp. 176\u2013187. Springer, Berlin (2009)","DOI":"10.1007\/978-3-642-04697-1_17"},{"key":"826_CR22","doi-asserted-by":"publisher","first-page":"367","DOI":"10.1016\/j.sigpro.2013.11.021","volume":"103","author":"D Yu","year":"2014","unstructured":"Yu, D., Han, J., Jin, X., Han, J.: Efficient highlight removal of metal surfaces. Signal Process. 103, 367\u2013379 (2014)","journal-title":"Signal Process."},{"key":"826_CR23","doi-asserted-by":"publisher","first-page":"1304","DOI":"10.1109\/TPAMI.2014.2360402","volume":"37","author":"Q Yang","year":"2015","unstructured":"Yang, Q., Tang, J., Ahuja, N.: Efficient and robust specular highlight removal. IEEE Trans. Pattern Anal. Mach. Intell. 37, 1304\u20131311 (2015)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"826_CR24","doi-asserted-by":"publisher","unstructured":"He, Y., Khanna, N., Boushey, C.J., Delp, E.J.: Specular highlight removal for image-based dietary assessment. In: Proceedings 2012 IEEE International Conference on Multimedia Expo Workshops. ICMEW 2012, pp. 424\u2013428 (2012)","DOI":"10.1109\/ICMEW.2012.80"},{"key":"826_CR25","doi-asserted-by":"crossref","unstructured":"Liu, Y., Yuan, Z., Zheng, N., Wu, Y.: Saturation-preserving specular reflection separation. In: 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 3725\u20133733. IEEE (2015)","DOI":"10.1109\/CVPR.2015.7298996"},{"key":"826_CR26","doi-asserted-by":"publisher","unstructured":"Lin, S., Li, Y., Kang, S., Tong, X., Shum, H.: Diffuse-specular separation and depth recovery from image sequences. In: Computer Vision\u2014ECCV 2002, pp. 210\u2013224 (2002)","DOI":"10.1007\/3-540-47977-5_14"},{"key":"826_CR27","doi-asserted-by":"publisher","unstructured":"Feris, R., Raskar, R., Tan, K.H., Turk, M.: Specular reflection reduction with multi-flash imaging. In: Brazilian Symposium on Computer Graphics Image Processing, pp. 316\u2013321 (2004)","DOI":"10.1109\/SIBGRA.2004.1352976"},{"key":"826_CR28","doi-asserted-by":"publisher","unstructured":"Iwata, S., Ogata, K., Sakaino, S., Tsuji, T.: Specular reflection removal with high-speed camera for video imaging. In: Industrial Electronics Society, IECON 2015-41st Annual Conference of the IEEE, pp. 1735\u20131740. IEEE (2015)","DOI":"10.1109\/IECON.2015.7392352"},{"key":"826_CR29","unstructured":"Tuytelaars, T., Mikolajczyk, K.: Local invariant feature detectors: a survey. Found. Trends $$\\textregistered $$ \u00ae Comput. Graph. Vis. 3, 177\u2013280 (2008)"},{"key":"826_CR30","doi-asserted-by":"publisher","unstructured":"Bay, H., Tuytelaars, T., Van Gool, L.: Surf: Speeded up robust features. In: Computer vision\u2013ECCV 2006, pp. 404\u2013417. Springer, Berlin (2006)","DOI":"10.1007\/11744023_32"},{"key":"826_CR31","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1023\/B:VISI.0000029664.99615.94","volume":"60","author":"DG Lowe","year":"2004","unstructured":"Lowe, D.G.: Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 60, 91\u2013110 (2004)","journal-title":"Int. J. Comput. Vis."},{"key":"826_CR32","unstructured":"Calonder, M., Lepetit, V., Strecha, C., Fua, P.: BRIEF: Binary robust independent elementary features. In: Lecture Notes Computer Science (including Subseries Lecture Notes Artificial Intelligence, Lecture Notes Bioinformatics), 6314 LNCS, pp. 778\u2013792 (2010)"},{"key":"826_CR33","doi-asserted-by":"publisher","unstructured":"Alahi, A., Ortiz, R., Vandergheynst, P.: FREAK: Fast Retina Keypoint. In: Proceedings IEEE International Conference on Computer Vision Pattern Recognition, pp. 510\u2013517 (2012)","DOI":"10.1109\/CVPR.2012.6247715"},{"key":"826_CR34","doi-asserted-by":"publisher","unstructured":"Leutenegger, S., Chli, M., Siegwart, R.: BRISK: Binary Robust Invariance Scalable Keypoints. In:Proceedings International Conference on Computer Vision, pp. 2548\u20132555 (2011)","DOI":"10.1109\/ICCV.2011.6126542"},{"key":"826_CR35","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/s10851-014-0541-0","volume":"52","author":"T Lindeberg","year":"2015","unstructured":"Lindeberg, T.: Image matching using generalized scale-space interest points. J. Math. Imaging Vis. 52, 3\u201336 (2015)","journal-title":"J. Math. Imaging Vis."},{"key":"826_CR36","doi-asserted-by":"publisher","unstructured":"Khan, N.Y., McCane, B., Wyvill, G.: SIFT and SURF performance evaluation against various image deformations on benchmark dataset. In: 2011 International Conference on Digital Image Computing Techniques and Applications (DICTA), pp. 501\u2013506. IEEE (2011)","DOI":"10.1109\/DICTA.2011.90"},{"key":"826_CR37","first-page":"143","volume":"3","author":"L Juan","year":"2009","unstructured":"Juan, L., Gwun, O.: A comparison of sift, pca-sift and surf. Int. J. Image Process. 3, 143\u2013152 (2009)","journal-title":"Int. J. Image Process."},{"key":"826_CR38","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1016\/j.compbiomed.2015.11.006","volume":"68","author":"M Kashif","year":"2016","unstructured":"Kashif, M., Deserno, T.M., Haak, D., Jonas, S.: Feature description with SIFT, SURF, BRIEF, BRISK, or FREAK? A general question answered for bone age assessment. Comput. Biol. Med. 68, 67\u201375 (2016)","journal-title":"Comput. Biol. Med."},{"key":"826_CR39","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1007\/s11263-006-0002-3","volume":"74","author":"M Brown","year":"2007","unstructured":"Brown, M., Lowe, D.G.: Automatic panoramic image stitching using invariant features. Int. J. Comput. Vis. 74, 59\u201373 (2007)","journal-title":"Int. J. Comput. Vis."},{"key":"826_CR40","doi-asserted-by":"publisher","unstructured":"Beis, J.S., Lowe, D.G.: Shape indexing using approximate nearest-neighbour search in high-dimensional spaces. In: Proceedings IEEE Computer Society Conference on Computer Vision Pattern Recognition, pp. 1000\u20131006 (1997)","DOI":"10.1109\/CVPR.1997.609451"},{"key":"826_CR41","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1145\/358669.358692","volume":"24","author":"MA Fischler","year":"1981","unstructured":"Fischler, M.A., Bolles, R.C.: Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Commun. ACM 24, 381\u2013395 (1981)","journal-title":"Commun. ACM"},{"key":"826_CR42","volume-title":"Multiple view geometry in computer vision","author":"R Hartley","year":"2003","unstructured":"Hartley, R., Zisserman, A.: Multiple view geometry in computer vision. Cambridge University Press, Cambridge (2003)"},{"key":"826_CR43","first-page":"23","volume":"11","author":"N Otsu","year":"1975","unstructured":"Otsu, N.: A threshold selection method from gray-level histograms. Automatica 11, 23\u201327 (1975)","journal-title":"Automatica"}],"container-title":["Machine Vision and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00138-017-0826-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00138-017-0826-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00138-017-0826-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,15]],"date-time":"2025-06-15T14:09:44Z","timestamp":1749996584000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00138-017-0826-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,2,18]]},"references-count":43,"journal-issue":{"issue":"3-4","published-print":{"date-parts":[[2017,5]]}},"alternative-id":["826"],"URL":"https:\/\/doi.org\/10.1007\/s00138-017-0826-6","relation":{},"ISSN":["0932-8092","1432-1769"],"issn-type":[{"value":"0932-8092","type":"print"},{"value":"1432-1769","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,2,18]]}}}