{"title":"基于mahout的超大数据集图像分类框架","authors":"Jun He, Zhixiang Xue, Ming-Wei Gao, Hao Wu","doi":"10.1109/CCIOT.2014.7062518","DOIUrl":null,"url":null,"abstract":"In this paper, we present a distributed computing framework for image classification towards the current challenge of image big data due to enormous streaming image data sources, such as image sharing over online social network and massive video surveillance streams from ubiquitous cameras all over our daily life. The proposed framework consists of four modules aiming at feature extraction, dimension reduction, bag of feature modeling, and supervised learning respectively. This distributed computing framework is implemented on Hadoop with Mahout support. We apply the framework for classifying whether a person is on calling or not in a surveillance video to verify the correctness and scalability.","PeriodicalId":255477,"journal":{"name":"Proceedings of 2014 International Conference on Cloud Computing and Internet of Things","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A mahout based image classification framework for very large dataset\",\"authors\":\"Jun He, Zhixiang Xue, Ming-Wei Gao, Hao Wu\",\"doi\":\"10.1109/CCIOT.2014.7062518\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, we present a distributed computing framework for image classification towards the current challenge of image big data due to enormous streaming image data sources, such as image sharing over online social network and massive video surveillance streams from ubiquitous cameras all over our daily life. The proposed framework consists of four modules aiming at feature extraction, dimension reduction, bag of feature modeling, and supervised learning respectively. This distributed computing framework is implemented on Hadoop with Mahout support. We apply the framework for classifying whether a person is on calling or not in a surveillance video to verify the correctness and scalability.\",\"PeriodicalId\":255477,\"journal\":{\"name\":\"Proceedings of 2014 International Conference on Cloud Computing and Internet of Things\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of 2014 International Conference on Cloud Computing and Internet of Things\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CCIOT.2014.7062518\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 2014 International Conference on Cloud Computing and Internet of Things","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCIOT.2014.7062518","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A mahout based image classification framework for very large dataset
In this paper, we present a distributed computing framework for image classification towards the current challenge of image big data due to enormous streaming image data sources, such as image sharing over online social network and massive video surveillance streams from ubiquitous cameras all over our daily life. The proposed framework consists of four modules aiming at feature extraction, dimension reduction, bag of feature modeling, and supervised learning respectively. This distributed computing framework is implemented on Hadoop with Mahout support. We apply the framework for classifying whether a person is on calling or not in a surveillance video to verify the correctness and scalability.