{"title":"基于GPU的局部邻域差分模式特征提取并行化","authors":"Arisetty Sree Ashish, Ashwath Rao B","doi":"10.1109/ICKECS56523.2022.10060766","DOIUrl":null,"url":null,"abstract":"One of the various techniques employed for image feature extraction is the Local Neighborhood Difference Pattern, also called as LNDP. LNDP considers the relationship between neighbors of a central pixel with its adjacent pixels and transforms this mutual relationship of all the neighboring pixels into a binary pattern. It has proven to be a powerful and effective descriptor for texture analysis. A parallel implementation of LNDP using Compute Unified Device Architecture (CUDA) has been proposed in this paper. A speedup of about 1000 times has been achieved through a shared memory parallel implementation for large images. Thus, an efficacious and efficient implementation has resulted in an increased execution speed and reduced execution time.","PeriodicalId":171432,"journal":{"name":"2022 International Conference on Knowledge Engineering and Communication Systems (ICKES)","volume":"194 2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Parallelization of Local Neighborhood Difference Pattern Feature Extraction using GPU\",\"authors\":\"Arisetty Sree Ashish, Ashwath Rao B\",\"doi\":\"10.1109/ICKECS56523.2022.10060766\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"One of the various techniques employed for image feature extraction is the Local Neighborhood Difference Pattern, also called as LNDP. LNDP considers the relationship between neighbors of a central pixel with its adjacent pixels and transforms this mutual relationship of all the neighboring pixels into a binary pattern. It has proven to be a powerful and effective descriptor for texture analysis. A parallel implementation of LNDP using Compute Unified Device Architecture (CUDA) has been proposed in this paper. A speedup of about 1000 times has been achieved through a shared memory parallel implementation for large images. Thus, an efficacious and efficient implementation has resulted in an increased execution speed and reduced execution time.\",\"PeriodicalId\":171432,\"journal\":{\"name\":\"2022 International Conference on Knowledge Engineering and Communication Systems (ICKES)\",\"volume\":\"194 2 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-12-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 International Conference on Knowledge Engineering and Communication Systems (ICKES)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICKECS56523.2022.10060766\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Conference on Knowledge Engineering and Communication Systems (ICKES)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICKECS56523.2022.10060766","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Parallelization of Local Neighborhood Difference Pattern Feature Extraction using GPU
One of the various techniques employed for image feature extraction is the Local Neighborhood Difference Pattern, also called as LNDP. LNDP considers the relationship between neighbors of a central pixel with its adjacent pixels and transforms this mutual relationship of all the neighboring pixels into a binary pattern. It has proven to be a powerful and effective descriptor for texture analysis. A parallel implementation of LNDP using Compute Unified Device Architecture (CUDA) has been proposed in this paper. A speedup of about 1000 times has been achieved through a shared memory parallel implementation for large images. Thus, an efficacious and efficient implementation has resulted in an increased execution speed and reduced execution time.