Touqeer Ahmad, G. Bebis, M. Nicolescu, A. Nefian, T. Fong
{"title":"融合无边缘和基于边缘的水平线检测方法","authors":"Touqeer Ahmad, G. Bebis, M. Nicolescu, A. Nefian, T. Fong","doi":"10.1109/IISA.2015.7387988","DOIUrl":null,"url":null,"abstract":"Horizon line detection requires finding a boundary which segments an image into sky and non-sky regions. It has many applications including visual geo-localization and geo-tagging, robot navigation/localization, and ship detection and port security. Recently, two machine learning based approaches have been proposed for horizon line detection: one relying on edge classification and the other relying on pixel classification. In the edge-based approach, a classifier is used to refine the edge map by removing non-horizon edges. The refined edge map is then used to form a multi-stage graph where dynamic programming is applied to extract the horizon line. In the edge-less approach, classification is used to obtain a confidence of horizon-ness at each pixel location. The horizon line is then extracted by applying dynamic programming on the resultant dense classification map rather than on the edge map. Both approaches have shown to outperform the classical approach where dynamic programming is applied on the non-refined edge map. In this paper, we provide a comparison between the edge-less and edge-based approaches using two challenging data sets. Moreover, we propose fusing the information about the horizon-ness and edge-ness of each pixel. Our experimental results illustrate that the proposed fusion approach outperforms both the edge-based and edge-less approaches.","PeriodicalId":433872,"journal":{"name":"2015 6th International Conference on Information, Intelligence, Systems and Applications (IISA)","volume":"64 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":"{\"title\":\"Fusion of edge-less and edge-based approaches for horizon line detection\",\"authors\":\"Touqeer Ahmad, G. Bebis, M. Nicolescu, A. Nefian, T. Fong\",\"doi\":\"10.1109/IISA.2015.7387988\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Horizon line detection requires finding a boundary which segments an image into sky and non-sky regions. It has many applications including visual geo-localization and geo-tagging, robot navigation/localization, and ship detection and port security. Recently, two machine learning based approaches have been proposed for horizon line detection: one relying on edge classification and the other relying on pixel classification. In the edge-based approach, a classifier is used to refine the edge map by removing non-horizon edges. The refined edge map is then used to form a multi-stage graph where dynamic programming is applied to extract the horizon line. In the edge-less approach, classification is used to obtain a confidence of horizon-ness at each pixel location. The horizon line is then extracted by applying dynamic programming on the resultant dense classification map rather than on the edge map. Both approaches have shown to outperform the classical approach where dynamic programming is applied on the non-refined edge map. In this paper, we provide a comparison between the edge-less and edge-based approaches using two challenging data sets. Moreover, we propose fusing the information about the horizon-ness and edge-ness of each pixel. Our experimental results illustrate that the proposed fusion approach outperforms both the edge-based and edge-less approaches.\",\"PeriodicalId\":433872,\"journal\":{\"name\":\"2015 6th International Conference on Information, Intelligence, Systems and Applications (IISA)\",\"volume\":\"64 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-07-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"13\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 6th International Conference on Information, Intelligence, Systems and Applications (IISA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IISA.2015.7387988\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 6th International Conference on Information, Intelligence, Systems and Applications (IISA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IISA.2015.7387988","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Fusion of edge-less and edge-based approaches for horizon line detection
Horizon line detection requires finding a boundary which segments an image into sky and non-sky regions. It has many applications including visual geo-localization and geo-tagging, robot navigation/localization, and ship detection and port security. Recently, two machine learning based approaches have been proposed for horizon line detection: one relying on edge classification and the other relying on pixel classification. In the edge-based approach, a classifier is used to refine the edge map by removing non-horizon edges. The refined edge map is then used to form a multi-stage graph where dynamic programming is applied to extract the horizon line. In the edge-less approach, classification is used to obtain a confidence of horizon-ness at each pixel location. The horizon line is then extracted by applying dynamic programming on the resultant dense classification map rather than on the edge map. Both approaches have shown to outperform the classical approach where dynamic programming is applied on the non-refined edge map. In this paper, we provide a comparison between the edge-less and edge-based approaches using two challenging data sets. Moreover, we propose fusing the information about the horizon-ness and edge-ness of each pixel. Our experimental results illustrate that the proposed fusion approach outperforms both the edge-based and edge-less approaches.