Justin Salisi, Edmund Yao, Emilie Zhang, S. Raschke, Nigel Halsted, Thom Bellaire, Michal Aibin
{"title":"使用重叠直方图和机器学习的3D模型识别","authors":"Justin Salisi, Edmund Yao, Emilie Zhang, S. Raschke, Nigel Halsted, Thom Bellaire, Michal Aibin","doi":"10.1109/CCECE.2019.8861595","DOIUrl":null,"url":null,"abstract":"We propose three different methods to conduct 3D model recognition through Euclidean distances between pairs of randomly selected vertices within the object. The first method involves comparison through a bin array and is used as a baseline solution. Data from the input object must be within 40% of the data it is being compared to. At least 80% of the compared data must be matched in order to be classified as a possible object. The second method uses a direct comparison of distance vs. probability histograms. By using histograms, we can contrast the input to the comparative data visually. Lastly, we use Support Vector Machine to classify the object’s class by computing a hyperplane based on input data. Our results show that by using our histogram overlap comparison, we are able to classify 85% of tested objects correctly.","PeriodicalId":352860,"journal":{"name":"2019 IEEE Canadian Conference of Electrical and Computer Engineering (CCECE)","volume":"136 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"3D Models Recognition Using Overlap Histograms and Machine Learning\",\"authors\":\"Justin Salisi, Edmund Yao, Emilie Zhang, S. Raschke, Nigel Halsted, Thom Bellaire, Michal Aibin\",\"doi\":\"10.1109/CCECE.2019.8861595\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We propose three different methods to conduct 3D model recognition through Euclidean distances between pairs of randomly selected vertices within the object. The first method involves comparison through a bin array and is used as a baseline solution. Data from the input object must be within 40% of the data it is being compared to. At least 80% of the compared data must be matched in order to be classified as a possible object. The second method uses a direct comparison of distance vs. probability histograms. By using histograms, we can contrast the input to the comparative data visually. Lastly, we use Support Vector Machine to classify the object’s class by computing a hyperplane based on input data. Our results show that by using our histogram overlap comparison, we are able to classify 85% of tested objects correctly.\",\"PeriodicalId\":352860,\"journal\":{\"name\":\"2019 IEEE Canadian Conference of Electrical and Computer Engineering (CCECE)\",\"volume\":\"136 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-05-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 IEEE Canadian Conference of Electrical and Computer Engineering (CCECE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CCECE.2019.8861595\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE Canadian Conference of Electrical and Computer Engineering (CCECE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCECE.2019.8861595","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
3D Models Recognition Using Overlap Histograms and Machine Learning
We propose three different methods to conduct 3D model recognition through Euclidean distances between pairs of randomly selected vertices within the object. The first method involves comparison through a bin array and is used as a baseline solution. Data from the input object must be within 40% of the data it is being compared to. At least 80% of the compared data must be matched in order to be classified as a possible object. The second method uses a direct comparison of distance vs. probability histograms. By using histograms, we can contrast the input to the comparative data visually. Lastly, we use Support Vector Machine to classify the object’s class by computing a hyperplane based on input data. Our results show that by using our histogram overlap comparison, we are able to classify 85% of tested objects correctly.