{"title":"基于CPU-GPU平台的三维多片分支曲面重构性能研究","authors":"N. A. Hadi, N. Alias","doi":"10.5220/0009092700490054","DOIUrl":null,"url":null,"abstract":": In this paper, a CPU-GPU algorithm to generate composite contour for 3D branching surface is presented. The composite contour is generated based on the data points from based and branched contours and located in between the two contours. Distance calculation is one of the processes in composite contour generation which consumes the most CPU time, therefore, this process is chosen to be executed on the GPU. The developed composite contour generation method on the CPU-GPU platform is then applied on CT images of Stanford bunny and human pelvic with three different number of curve points per segment. These samples generate 12 composite contours in total. The performance of the developed algorithm is measured based on the processing time and the speedup. The result shows that the CPU-GPU algorithm has improved the speedup as high as 150 times.","PeriodicalId":382428,"journal":{"name":"Proceedings of the Second International Conference on Science, Engineering and Technology","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"The Performance of 3D Multi-slice Branched Surface Reconstruction on CPU-GPU Platform\",\"authors\":\"N. A. Hadi, N. Alias\",\"doi\":\"10.5220/0009092700490054\",\"DOIUrl\":null,\"url\":null,\"abstract\":\": In this paper, a CPU-GPU algorithm to generate composite contour for 3D branching surface is presented. The composite contour is generated based on the data points from based and branched contours and located in between the two contours. Distance calculation is one of the processes in composite contour generation which consumes the most CPU time, therefore, this process is chosen to be executed on the GPU. The developed composite contour generation method on the CPU-GPU platform is then applied on CT images of Stanford bunny and human pelvic with three different number of curve points per segment. These samples generate 12 composite contours in total. The performance of the developed algorithm is measured based on the processing time and the speedup. The result shows that the CPU-GPU algorithm has improved the speedup as high as 150 times.\",\"PeriodicalId\":382428,\"journal\":{\"name\":\"Proceedings of the Second International Conference on Science, Engineering and Technology\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Second International Conference on Science, Engineering and Technology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5220/0009092700490054\",\"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 the Second International Conference on Science, Engineering and Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5220/0009092700490054","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The Performance of 3D Multi-slice Branched Surface Reconstruction on CPU-GPU Platform
: In this paper, a CPU-GPU algorithm to generate composite contour for 3D branching surface is presented. The composite contour is generated based on the data points from based and branched contours and located in between the two contours. Distance calculation is one of the processes in composite contour generation which consumes the most CPU time, therefore, this process is chosen to be executed on the GPU. The developed composite contour generation method on the CPU-GPU platform is then applied on CT images of Stanford bunny and human pelvic with three different number of curve points per segment. These samples generate 12 composite contours in total. The performance of the developed algorithm is measured based on the processing time and the speedup. The result shows that the CPU-GPU algorithm has improved the speedup as high as 150 times.