Parallel Image Texture Feature Extraction under Hadoop Cloud Platform

  • HaoDong Zhu
  • Zhen Shen
  • Li Shang
  • XiaoPing Zhang
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8588)


With the increasing amount of digital image data, massive image process and feature extraction process have become a time-consuming process. As an excellent mass data processing and storage capacity of the open source cloud platform, Hadoop provides a parallel computing model MapReduce, HDFS distributed file system module. Firstly, we introduced Hadoop platform programming framework and Tamura texture features. And then, the image processing and feature texture feature extraction calculations involved in the process to achieve Hadoop platform. The results which comparison with Matlab platform shows it is less obvious advantage of Hadoop platform in image processing and feature extraction of lower-resolution images, but for image processing and feature extraction of high-resolution images, the time spent in Hadoop platform is greatly reducing, data processing capability the advantages is obvious.


Hadoop Tamura Texture Feature Image Processing Feature Extraction 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Tamura, H., Mori, S., Yamawaki, T.: Textural features corresponding to visual perception. IEEE Transactions on Systems, Man and Cybernetics 8(6), 460–473 (1978)CrossRefGoogle Scholar
  2. 2.
    Hao, Y.B., Wang, R.L., Ma, J., Su, B., Zheng, J.H.: Image retrival based on improved Tamura texture features. Science of Surveying and Mapping 35(4), 136–138 (2010)Google Scholar
  3. 3.
    Lu, X.Q., Guo, J.G., Zhao, Y.H., Ren, X.Y.: Research and realization of Tamura texture feature extraction method based on image segmentation. Chinese Journal of Tissue Engineering Research 16(17), 3160–3163 (2012)Google Scholar
  4. 4.
    Wang, S.J., Qi, C., Cheng, Y.S.: Application of Tamura texture feature to classify underwater targets. Applied Acoustics 31(2), 135–139 (2012)Google Scholar
  5. 5.
    Jing, J.F., Zhang, H.H., Li, P.F., Wang, J.: Fabric defect classification based on local binary patterns and Tamura texture method. Computer Engineering and Applications 48(23), 155–160 (2012)Google Scholar
  6. 6.
    Tomas, M., David, S.: Extension of Tamura Texture Features for 3D Fluorescence Microscopy. In: Proceedings of 2012 Second International Conference on 3D Imaging, Modeling, Processing, Visualization and Transmission, pp. 301–307 (2012)Google Scholar
  7. 7.
  8. 8.
  9. 9.
    White, T.: Hadoop: the definitive guide, 2nd edn. O’Reilly Media, Sebastopol (2011)Google Scholar
  10. 10.
    Chang, F.: BigTable: A Distributed Storage System for Structured Data. In: OSDI 2006 Proceedings of the 7th Symposium on Operating Systems Design and Implementation, pp. 205–218 (2006)Google Scholar
  11. 11.
    Dean, J., Ghemawat, S.: MapReducer: Simplified Data Processing on large Clusters. In: OSDI 2004 Proceedings of the 6th Symposium on Operating Systems Design and Implementation, pp. 137–150 (2004)Google Scholar
  12. 12.
    Zhu, Y.M.: Image Classification Based on Hadoop Platform. Journal of Southwest University of Science and Technology 26(2), 70–73 (2011)Google Scholar
  13. 13.
    Zhang, L.J., Huan, F., Wang, Y.D.: Parallel Image Processing Implementation under Hadoop Cloud Platform. Information Security and Communication Privacy 10, 59–62 (2012)Google Scholar
  14. 14.
    Li, Q., Shi, X.P.: Data type design based on Hadoop MapReduce Image Processing. Software Guide 11(4), 182–183 (2012)Google Scholar
  15. 15.
    Ranajoy, M., Naga, V.: A CUDA-enabled Hadoop Cluster for Fast Distributed Image Processing. In: Proceedings of the 2013 National Conference on Parallel Computing Technologies, pp. 1–5 (2013)Google Scholar
  16. 16.
    Liu, Y.H., Chen, B., He, W.X., Fang, Y.: Massive Image Data Management using HBase and MapReduce. In: Proceedings of the 2013 21st International Conference on Geoinformatics, pp. 1–5 (2013)Google Scholar
  17. 17.
    Li, W.W., Zhao, H., Zhang, Y., Wang, Y.: Research on massive data mining based on MapReduce. Computer Engineering and Applications 49(20), 112–117 (2013)Google Scholar
  18. 18.
    Chi, Z.W., Zhang, F., Du, Z.H., Liu, R.Y.: Cloud Storage of Massive Remote Sensing Data Based on Distributed File System. In: Proceedings of 2013 IEEE International Conference on Communication and Computing, Signal Processing, pp. 1–4 (2013)Google Scholar
  19. 19.
    Yang, C.T., Huang, K.L., Chu, W.C., Lai, K.C., Chang, C.H., Lu, C.W.: Implementation of Video and Medical Image Services in Cloud. In: Proceedings of 2013 IEEE 37th Annual Computer Software and Application Conference Workshops, pp. 451–456 (2013)Google Scholar
  20. 20.
    Wichian, P., Anucha, T., Sarayut, I., Nucharee, P.: Improving Performance of Content-Based Image Retrieval Schemes using Hadoop MapReduce. In: Proceedings of 2013 International Conference on High Performance Computing and Simulation, pp. 615–620 (2013)Google Scholar
  21. 21.
    Muneto, Y., Kunihiko, K.: Parallel Image Database Processing with MapReduce and Performance Evaluation in Pseudo Distributed Mode. International Journal of Electronic Commerce Studies 3(2), 211–228 (2012)Google Scholar
  22. 22.
    Sitalakshmi, V., Siddhivinayak, K.: MapReduce Neural Network Framework for Efficient Content Based Image Retrieval from Large Datasets in the Cloud. In: Proceedings of 2012 12th International Conference on Hybrid Intelligent Systems, pp. 63–68 (2012)Google Scholar
  23. 23.
    Wang, X.F., Huang, D.S., Xu, H.: An efficient local Chan-Vese model for image segmentation. Pattern Recognition 43(3), 603–618 (2010)CrossRefzbMATHGoogle Scholar
  24. 24.
    Wang, X.F., Huang, D.S., Xu, H.: An efficient local Chan-Vese model for image segmentation. Pattern Recognition 43(3), 603–618 (2010)CrossRefzbMATHGoogle Scholar
  25. 25.
    Li, B., Huang, D.S.: Locally linear discriminant embedding: An efficient method for face recognition. Pattern Recognition 41(12), 3813–3821 (2008)CrossRefzbMATHGoogle Scholar
  26. 26.
    Huang, D.S., Du, J.X.: A constructive hybrid structure optimization methodology for radial basis probabilistic neural networks. IEEE Trans. Neural Networks 19(12), 2099–2115 (2008)CrossRefGoogle Scholar
  27. 27.
    Huang, D.S., Zhao, W.B.: Determining the centers of radial basis probabilistic neural networks by recursive orthogonal least square algorithms. Applied Mathematics and Computation 162(1), 461–473 (2005)CrossRefzbMATHMathSciNetGoogle Scholar
  28. 28.
    Huang, D.S.: Radial basis probabilistic neural networks: Model and application. Int. Journal of Pattern Recognit., and Artificial Intell. 13(7), 1083–1101 (1999)CrossRefGoogle Scholar
  29. 29.
    Wang, X.F., Huang, D.S.: A novel density-based clustering framework by using level set method. IEEE Trans. Knowledge and Data Engineering 1(11), 1515–1531 (2009)CrossRefGoogle Scholar
  30. 30.
    Shang, L., Huang, D.S., Du, J.X., Zheng, C.H.: Palmprint recognition using Fast ICA algorithm and radial basis probabilistic neural network. Neurocomputing 69(13-15), 1782–1786 (2006)CrossRefGoogle Scholar
  31. 31.
    Zhao, Z.Q., Huang, D.S., Sun, B.Y.: Human face recognition based on multiple features using neural networks committee. Pattern Recognition Letters 25(12), 1351–1358 (2004)CrossRefGoogle Scholar
  32. 32.
    Huang, D.S., Ip, H.H.S., Chi, Z.R.: A neural root finder of polynomials based on root moments. Neural Computation 16(8), 1721–1762 (2004)CrossRefzbMATHGoogle Scholar
  33. 33.
    Huang, D.S.: A constructive approach for finding arbitrary roots of polynomials by neural networks. IEEE Trans. on Neural Networks 15(2), 477–491 (2004)CrossRefGoogle Scholar
  34. 34.
    Huang, D.S., Chi, Z.R., Siu, W.C.: A case study for constrained learning neural root finders. Applied Mathematics and Computation 165(3), 699–718 (2005)CrossRefzbMATHMathSciNetGoogle Scholar
  35. 35.
    Huang, D.S., Ip, H.H.S., Law, K.C.K., Chi, Z.R.: Zeroing polynomials using modified constrained neural network approach. IEEE Trans. on Neural Networks 16(3), 721–732 (2005)CrossRefGoogle Scholar
  36. 36.
    Huang, D.S., Ip, H.H.S, Law, K.C.K., Chi, Z.R., Wong, H.S.: A new partitioning neural network model for recursively finding arbitrary roots of higher order ar-bitrary polynomials. Applied Mathematics and Computation 162(3), 1183–1200 (2005) Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • HaoDong Zhu
    • 1
  • Zhen Shen
    • 1
  • Li Shang
    • 2
  • XiaoPing Zhang
    • 3
  1. 1.School of Computer and Communication EngineeringZhengZhou University of Light IndustryHenan ZhengzhouChina
  2. 2.Department of Communication Technology, College of Electronic Information EngineeringSuzhou Vocational UniversitySuzhouChina
  3. 3.College of Electronics and Information EngineeringTongji University ShanghaiChina

Personalised recommendations