Skip to main content
Log in

A content-based goods image recommendation system

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

The information of e-commerce images varies and different users may focus on different contents of the same image for different purpose. So the research on recommendation by computers is becoming more and more important. But retrieval based only on keywords obviously falls short for massive numbers of resource images. In this paper, we focus on a recommendation system of goods images based on image content. Goods images have a relatively homogenous background and have a wide range of applications. The recommendation consists of three stages. First, the image is pre-processed by removing the background. Second, a weighted representation model is proposed to represent the image. The separated features are extracted and normalized, and then the weights of each feature are computed based on the samples browsed by the users. Third, a feature indexing scheme is put forward based on the proposed representation. A binary-tree is used for the indexing, and a binary-tree updating algorithm is also given. Finally, the recommended images are given by a features combination searching scheme. Experimental results on a real goods image database show that our algorithm can achieve high accuracy in recommending similar goods images with high speed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
€32.70 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (France)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Adomavicius G, Tuzhilin A (2005) Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. TKDD

    Google Scholar 

  2. Akshita S (2013) Recommender System: Review. International Journal of Computer Applications 71(24):0975–8887

    Google Scholar 

  3. Alber J, Niedermeier R (1998) On multi-dimensional Hilbert indexings, in Proc. of the Fourth Annual International Computing and Combinatorics Conference, Taipei

  4. Barla M, Kompan M, Suchal J, Vojtek P, Zeleník D, Bieliková M (2010) News recommendation. In: Proc. of the 9th Znalosti, VSE Prague 171–174

  5. Beckmann N, Kriegel H (1990) The R-tree: An efficient and robust access method for points and rectangles. In Proceedings of the ACM SIGMOD Int. Conference on Management of Data, pp 322–331

  6. Berger P, Hennig P, Dummer D, Ernst A, Hille T, Schulze F, Meinel C (2015) Extracting image context from Pinterest for image recommendation. IEEE International Conference on Smart City 2015:326–332

    Google Scholar 

  7. Bernd M, Klaus S, Laszlo B (2017) Content-based processing and analysis of endoscopic images and videos: A survey. Multimed Tools Appl 1–40

  8. Castleman KR (1996) Digital image processing. Prentice Hall, New York

    Google Scholar 

  9. Celentano A, Sabbadin S Multiple Features Indexing in Image Retrieval Systems, First European Workshop on Content-Based Multimedia Indexing. University a Ca' Foscari di Venezia, Dipartimento di Informatica Italia

  10. Deuk HP, Hyea KK, Young C, Jae KK (2012) A literature review and classification of recommender systems research. Expert Syst Appl 39(11):10059–10072

    Article  Google Scholar 

  11. Geng X, Zhang H, Bian J, Chua T (2015) Learning Image and User Features for Recommendation in Social Networks, 2015 I.E. International Conference on Computer Vision (ICCV), pp 4274–4282

  12. Guntuku S, Zhou J, Roy S, Weisi L, Ivor W, Tsang I (2016) Understanding deep representations learned in modeling users likes. IEEE Transactions on Image Processing, pp 3762-3774:25(8)

    Google Scholar 

  13. Huang J, Kumar S (1999) Spatial color indexing and applications. IJCV 35(3):245–268

    Article  Google Scholar 

  14. Jain A, Farroknia F (1991) Unsupervised texture segmentation using gabor filters. Pattern Recogn 24(12):1167–1186

    Article  Google Scholar 

  15. Jinming W, Xiao-Wen C (2017) The success probability of the Babai point estimator in box-constrained integer linear models. IEEE Trans Inf Theory 63:631–648

    Article  MATH  Google Scholar 

  16. Jinming W, Dongfang L, Fumin Z (2015) Stable recovery of sparse signals via minimization. Appl Comput Harmon Anal 38:161–176

    Article  MathSciNet  MATH  Google Scholar 

  17. Jinming W, Zhengchun Z, Wang J, Xiaohu T, Qun M (2017) A sharp condition for exact support recovery of sparse signals with orthogonal matching pursuit. IEEE Trans Signal Process 65:1370–1382

    Article  MathSciNet  Google Scholar 

  18. Kaufman L, Roussew P (1990) Finding groups in data - an introduction to cluster analysis. A Wiley-Science Publication John Wiley & Sons, New York

    Google Scholar 

  19. Kim H, Kim H, Chang J (2016) A kNN query processing algorithm using a tree index structure on the encrypted database, 2016 International Conference on Big Data and Smart Computing (BigComp), pp 93–100

  20. Pazzani M, Billsus D (2007) Content-based recommendation systems. In: Brusilovsky P, Kobsa a, Nejdl W (eds.) adaptive web 2007. LNCS, vol. 4321, pages. Springer, Heidelberg, pp 325–341

    Google Scholar 

  21. Poli G, Saito JH (2010) Parallel face recognition processing using neocognitron neural network and GPU with CUDA high performance architecture. In: Oravec M (ed) Face Recognition. InTech, pp 381–404

  22. Rubert C, Cinque L (2009) Decomposition of two-dimensional shapes for efficient retrieval. Image Vis Comput 27:1097–1107

    Article  Google Scholar 

  23. Tamura H, Mori S, Yamawaki T (1978) Texture features corresponding to visual perception. IEEE Trans on SMC 8(6):460–473

    Google Scholar 

  24. White D, Jain R (1996) Similarity indexing with the SS-tree. In Proceedings of the 12th Intl Conf on Data Engineering, New Orleans

  25. Yang L, Di M, Huang X, Duan F (2015) Block, B-Tree: A new index structure combined compact B+−tree with block distance, 2015 8th International Congress on Image and Signal Processing (CISP), pp 533–538

  26. Yoneya T, Mamitsuka H (2007) Pure: a pubmed article recommendation system based on content-based filtering. Genome informatics. In: International conference on genome informatics, vol 18. Imperial College Press, London, pp 267–276

    Google Scholar 

  27. Yu L, Wang R (2006) Image. Object Detection based on Local Conditional Flooding 22(3):348–352

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Li Yu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yu, L., Han, F., Huang, S. et al. A content-based goods image recommendation system. Multimed Tools Appl 77, 4155–4169 (2018). https://doi.org/10.1007/s11042-017-4542-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-017-4542-z

Keywords

Navigation