Brain Cancer Cell Detection Optimization Schemes Using Image Processing and Soft-Computing


Please: CITE this publication when referencing this material, and also include the standard citation for this database:
C. Thammasakorn, C. So-In, W. Punjaruk, U. KoKaew, B. Waikham, S. Permpol, and P. Aimtongkham, "Brain Cancer Cell Detection Optimization Schemes Using Image Processing and Soft-Computing," Lecture Notes in Electrical Engineering, vol. 362, pp. 171-182, 2016. (Springer)

Presented here is a novel methodology to automatically measure a number of brain cancer cells using optimized image processing and soft-computing for classification. The former approach is used to prepare the cell image from the medical laboratory, such as background removal, image adjustment, and cell detection including noise reduction. Then, Gabor filter is applied to retrieve the key features before feeding into different soft-computing techniques to identify the actual cells. The results show that the performance of Fuzzy C-Mean with image processing optimization is outstanding against the others (neural network, genetic algorithm, and support vector machine), i.e., 95% vs. less than 90% in precision in addition to the superior computational time, around 2 seconds.

 


Image processing and soft-computing processes

 

The process starts with a original images applying image process and soft-computing based classification into cell detection. Image processing is one of the computational processes to automatically recognize or interpret the image given its characteristic, such as size, shape, and direction, one of these is to apply into the area of cell recognition as one of the pattern recognition techniques. In general, as discussed in the research by Al-tarawneh, M. S. [1], there are four main methods for image processing .Soft computing techniques are generally used to resolve the problem which involves with an uncertainty and non-linear solver [2]. There are several classes of soft computing, e.g., NN, Fuzzy Logic (FL), SVM, and Evolutionary Computation (EC) such as GA [3], all of which are used as our comparative study then the output is result of counting a number of brain cancer cell in image.

The brain cancer cell images were provided from the department of Physiology, Faculty of Medicine, Khon Kaen University.
Click here to view/download the brain cancer cell images data.
Please send the email to chakso@kku. ac. th for downloading!

Additional References

  1. Bagley, J. D.: The behavior of adaptive systems which employ genetic and correlation algorithms. Doctoral dissertation (1967)
  2. Jang, H., Topal, E.: A review of soft computing technology applications in several mining problems. Applied Soft Comput., vol. 22, pp. 638--651 (2014)
  3. Zhang, J., Zhan, Z., Lin, Y., Chen, N., Gong, Y., Zhong, J., Chung, H. S. H., Li, Y., and Shi, Y.: Evolutionary computation meets machine learning: a survey. IEEE Comput. Intell. Mag., vol. 6, no. 4, pp. 68--75 (2011)

Brain Tumor Cell Recognition Schemes using Image Processing with Parallel ELM Classifications on GPU


Please: CITE this publication when referencing this material, and also include the standard citation for this database:
W. Phusomsai, C. So-In, W. Punjaruk, C. Phaudphut, and C. Thammasakorn, "Brain tumor cell recognition schemes using image processing with parallel ELM Classifications on GPU," in Proceedings of the International Joint Conference on Computer Science and Software Engineering (JCSSE), July 2016.

This paper investigates the possibility to enhance the recognition rate of brain tumor cell images acquired from the medical laboratory. A simplified image processing is first applied to the tumor cell as pre-processing, such as Otsu and unsharp masking methods; then, Histogram Orientation Gradient is our selection of feature extraction based on tumor shape characteristics which is then integrated into Extreme Learning Machine (ELM) as cell classification, called H-ELM. Its precision performance is confirmed against Support Vector Machine and a traditional ELM, i.e., 90% against 64% and 70%, respectively. To further improve H-ELM in aspects of computational complexity with high dimension and large image datasets, the feasibility to utilize the parallelism is investigated and implemented using Compute Unified Device Architecture in Graphics Processing Unit resulting into 3 and 7 times speedup over its non-parallel scheme (CPU) and the traditional ELM, called Parallel H-ELM.

 

Enhanced image processing and classification processes over GPU

 

This research investigates an alternate approach for brain tumor cell recognition using a simplified image processing as pre-processing. Then, Histogram Orientation Gradients (HOG) [1] is applied to extract key features for further classification steps using Extreme Learning Machine (ELM) [2] to achieve a high recognition rate, called H-ELM. To enhance H-ELM in a dimension of computational time, this research discusses the possibility to utilize the parallelism implemented on Graphics Processing Unit resulting (GPU) [3] using Compute Unified Device Architecture (CUDA) frameworks, and all these are called Parallel H-ELM (PH-ELM).

The brain cancer cell images were provided from the department of Physiology, Faculty of Medicine, Khon Kaen University.
Click here to view/download the brain cancer cell images data.
Please send the email to chakso@kku. ac. th for downloading!

Additional References

  1. N. Dalal and B. Triggs, "Histograms of Oriented Gradients for Human Detection," in Proc. of Int. Conf. on Comput. Vision and Pattern Recog., vol. 1, pp. 886-893, 2005.
  2. G. B. Huang, Q. Y. Zhu, and C. K. Siew, "Extreme learning machine: Theory and applications," Neurocomputing, vol. 70, no. 1-3, pp. 489-501, 2006.
  3. M. H. Elhoseiny, H. M. Faheem, T.M. Nazmy, and E. Shaaban, "GPU-Framework for Teamwork Action Recognition," Technical Report, pp. 4322-4327, 2013.