Yassmin Abdallah, Abdelaziz Abdelhamid, T. Elarif, A. Salem
{"title":"OpenGL ES与金属API在医学体积可视化中的比较","authors":"Yassmin Abdallah, Abdelaziz Abdelhamid, T. Elarif, A. Salem","doi":"10.1109/INTELCIS.2015.7397213","DOIUrl":null,"url":null,"abstract":"A decade ago volume visualization required costly workstations due to the high processing cost for visualization. Nowadays and with the rapid development of mobile graphics, opportunities to provide volume visualization on mobile devices have been increased. New graphic application programming interfaces (APIs) have been developed as worthy candidates to support the volume rendering core. This paper focused especially on OpenGL ES and Metal APIs. OpenGL ES is a cross-platform API designed especially for embedded systems; such as smartphones, computer tablets, video game consoles and personal digital assistants (PDAs). Metal is a low-level, low-overhead hardware- accelerated graphics and compute API that debuted in iOS 8. It combines functionality similar to OpenGL and OpenCL under one API. This paper shed a light on the performance gained by Metal over OpenGL ES by implemented two applications for texture mapping; each of them uses different API and compare the rendering time. Four dataset used to test the result, namely: Diaphysis, Distal epiphysis, Scapula and knee. The first three datasets used from the laboratory of human anatomy and embryology, University of Brussels (ULB), Belgium, the last one used from Osirix DICOM sample.","PeriodicalId":6478,"journal":{"name":"2015 IEEE Seventh International Conference on Intelligent Computing and Information Systems (ICICIS)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Comparison between OpenGL ES and metal API in medical volume visualisation\",\"authors\":\"Yassmin Abdallah, Abdelaziz Abdelhamid, T. Elarif, A. Salem\",\"doi\":\"10.1109/INTELCIS.2015.7397213\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A decade ago volume visualization required costly workstations due to the high processing cost for visualization. Nowadays and with the rapid development of mobile graphics, opportunities to provide volume visualization on mobile devices have been increased. New graphic application programming interfaces (APIs) have been developed as worthy candidates to support the volume rendering core. This paper focused especially on OpenGL ES and Metal APIs. OpenGL ES is a cross-platform API designed especially for embedded systems; such as smartphones, computer tablets, video game consoles and personal digital assistants (PDAs). Metal is a low-level, low-overhead hardware- accelerated graphics and compute API that debuted in iOS 8. It combines functionality similar to OpenGL and OpenCL under one API. This paper shed a light on the performance gained by Metal over OpenGL ES by implemented two applications for texture mapping; each of them uses different API and compare the rendering time. Four dataset used to test the result, namely: Diaphysis, Distal epiphysis, Scapula and knee. The first three datasets used from the laboratory of human anatomy and embryology, University of Brussels (ULB), Belgium, the last one used from Osirix DICOM sample.\",\"PeriodicalId\":6478,\"journal\":{\"name\":\"2015 IEEE Seventh International Conference on Intelligent Computing and Information Systems (ICICIS)\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 IEEE Seventh International Conference on Intelligent Computing and Information Systems (ICICIS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/INTELCIS.2015.7397213\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE Seventh International Conference on Intelligent Computing and Information Systems (ICICIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INTELCIS.2015.7397213","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Comparison between OpenGL ES and metal API in medical volume visualisation
A decade ago volume visualization required costly workstations due to the high processing cost for visualization. Nowadays and with the rapid development of mobile graphics, opportunities to provide volume visualization on mobile devices have been increased. New graphic application programming interfaces (APIs) have been developed as worthy candidates to support the volume rendering core. This paper focused especially on OpenGL ES and Metal APIs. OpenGL ES is a cross-platform API designed especially for embedded systems; such as smartphones, computer tablets, video game consoles and personal digital assistants (PDAs). Metal is a low-level, low-overhead hardware- accelerated graphics and compute API that debuted in iOS 8. It combines functionality similar to OpenGL and OpenCL under one API. This paper shed a light on the performance gained by Metal over OpenGL ES by implemented two applications for texture mapping; each of them uses different API and compare the rendering time. Four dataset used to test the result, namely: Diaphysis, Distal epiphysis, Scapula and knee. The first three datasets used from the laboratory of human anatomy and embryology, University of Brussels (ULB), Belgium, the last one used from Osirix DICOM sample.