{"title":"基于凸包形状分析和主成分分析技术的实时视觉手指计数方法","authors":"O. B. Henia","doi":"10.15866/irecos.v12i3.12278","DOIUrl":null,"url":null,"abstract":"This paper presents a real time vision-based finger counting method combining convex-hull detection and PCA techniques. The method starts by segmenting an input image to detect the area corresponding to the observed hand. For that purpose, a skin color detection method is used to differentiate the foreground containing the hand from the image background. Lighting variation can affect the accuracy of the segmentation which has an impact on the functioning of the proposed method. In order to deal with the lighting variation problem, HLS color space is used to represent the colors. Hand contour is then calculated and fingertips are detected through the detection of the convex-hull and convexity defects of the hand shape. The use of convex-hull algorithm is simple and gives accurate results when more than one finger is observed in the input image but the accuracy decreases when it comes to deal with the case where only one finger is observed. To overcome this problem, principal component analysis technique (PCA) is used to analyze the hand shape and detect the case where only one finger is observed with better accuracy. The proposed method could be utilized in Human Computer Interaction System (HCI) where the machine reacts to each detected number. Both real and synthetic images are used to test and demonstrate the potential of our method.","PeriodicalId":392163,"journal":{"name":"International Review on Computers and Software","volume":"126 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Real Time Vision Based Method for Finger Counting Through Shape Analysis with Convex Hull and PCA Techniques\",\"authors\":\"O. B. Henia\",\"doi\":\"10.15866/irecos.v12i3.12278\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents a real time vision-based finger counting method combining convex-hull detection and PCA techniques. The method starts by segmenting an input image to detect the area corresponding to the observed hand. For that purpose, a skin color detection method is used to differentiate the foreground containing the hand from the image background. Lighting variation can affect the accuracy of the segmentation which has an impact on the functioning of the proposed method. In order to deal with the lighting variation problem, HLS color space is used to represent the colors. Hand contour is then calculated and fingertips are detected through the detection of the convex-hull and convexity defects of the hand shape. The use of convex-hull algorithm is simple and gives accurate results when more than one finger is observed in the input image but the accuracy decreases when it comes to deal with the case where only one finger is observed. To overcome this problem, principal component analysis technique (PCA) is used to analyze the hand shape and detect the case where only one finger is observed with better accuracy. The proposed method could be utilized in Human Computer Interaction System (HCI) where the machine reacts to each detected number. Both real and synthetic images are used to test and demonstrate the potential of our method.\",\"PeriodicalId\":392163,\"journal\":{\"name\":\"International Review on Computers and Software\",\"volume\":\"126 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-05-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Review on Computers and Software\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.15866/irecos.v12i3.12278\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Review on Computers and Software","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15866/irecos.v12i3.12278","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Real Time Vision Based Method for Finger Counting Through Shape Analysis with Convex Hull and PCA Techniques
This paper presents a real time vision-based finger counting method combining convex-hull detection and PCA techniques. The method starts by segmenting an input image to detect the area corresponding to the observed hand. For that purpose, a skin color detection method is used to differentiate the foreground containing the hand from the image background. Lighting variation can affect the accuracy of the segmentation which has an impact on the functioning of the proposed method. In order to deal with the lighting variation problem, HLS color space is used to represent the colors. Hand contour is then calculated and fingertips are detected through the detection of the convex-hull and convexity defects of the hand shape. The use of convex-hull algorithm is simple and gives accurate results when more than one finger is observed in the input image but the accuracy decreases when it comes to deal with the case where only one finger is observed. To overcome this problem, principal component analysis technique (PCA) is used to analyze the hand shape and detect the case where only one finger is observed with better accuracy. The proposed method could be utilized in Human Computer Interaction System (HCI) where the machine reacts to each detected number. Both real and synthetic images are used to test and demonstrate the potential of our method.