Back to Search
Start Over
Computation of Gray Level Co-Occurrence Matrix Based on CUDA and Optimization for Medical Computer Vision Application
- Source :
- IEEE Access, Vol 6, Pp 67762-67770 (2018)
- Publication Year :
- 2018
- Publisher :
- IEEE, 2018.
-
Abstract
- Various fields in medicine require scientific research and computer application. This results in computation time optimization becoming a task that is of increasing importance due to its highly parallel architecture. As is well-known, the graphics processing unit (GPU) is regarded as a powerful engine for application programs that demand fairly high computation capabilities. Our study is based on the deep analysis of the parallelism pertaining to the calculation of the gray level co-occurrence matrix, whereby an algorithm was introduced to optimize the method used to compute the gray-level co-occurrence matrix (GLCM) of an image. Furthermore, strategies (e.g., copying, image partitioning, and so on) were proposed to optimize the parallel algorithm. Our experiments indicate that without losing the computational accuracy, the speed-up ratio of the GLCM computation of images with different resolutions by GPU utilizing compute unified device architecture was at least 50 times faster than that of the GLCM computation by the central processing unit. This manifestation of a significantly improved performance can lead to the development of a very useful computational tool in medical computer vision.
- Subjects :
- General Computer Science
Computer science
Computation
0211 other engineering and technologies
Graphics processing unit
Parallel algorithm
ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION
GPU
CUDA
02 engineering and technology
gray-level co-occurrence matrix
Instruction set
Matrix (mathematics)
0202 electrical engineering, electronic engineering, information engineering
General Materials Science
Computer vision
021101 geological & geomatics engineering
020203 distributed computing
business.industry
parallel computing
medical computer vision
General Engineering
Co-occurrence matrix
Parallel processing (DSP implementation)
Central processing unit
Artificial intelligence
lcsh:Electrical engineering. Electronics. Nuclear engineering
business
lcsh:TK1-9971
Subjects
Details
- Language :
- English
- ISSN :
- 21693536
- Volume :
- 6
- Database :
- OpenAIRE
- Journal :
- IEEE Access
- Accession number :
- edsair.doi.dedup.....eca2e6cd5ca197f93b5776d030ca4949