Analysis of user preferences using photos and videos from mobile device based on object detection and neural networks
- Authors: Grechikhin I.S.1, Savchenko A.V.1
-
Affiliations:
- National Research University Higher School of Economics
- Issue: Vol 25, No 9 (2019)
- Pages: 538-544
- Section: Digital processing of signals and images
- Published: 15.09.2019
- URL: https://journals.eco-vector.com/1684-6400/article/view/702970
- DOI: https://doi.org/10.17587/it.25.538-544
- ID: 702970
Cite item
Full Text
Abstract
In this paper we focus on the problem of user preferences prediction using the gallery of his mobile device. We consider such categories of interests as interior items, food, transport and sport equipment. The novel two-phased method has been proposed. At the first stage, the facial regions are detected on all photos and videos, and the feature vectors are extracted using deep convolutional neural networks. These feature vectors are grouped using known agglomerative clustering techniques. Finally, we select public photos and videos which do not contain faces from the large clusters. At the second stage, these public images are processed on the remote server using high precision Faster R-CNN object detectors. Objects from other images (personal images) are detected on mobile device in offline mode using SSDLite and MobileNet. In the experimental study several neural network-based detectors have been trained using the united training sample from MS Coco, ImageNet and Open Images datasets. Their comparative analysis demonstrated that the Faster R-CNN-based models are characterized with 30 % higher recall when compared to the SSDLite detectors. However, the latter models process each image 3—9-times faster. Finally, we presented the experimental results of facial clustering with GFW (Grouping Faces in the Wild) dataset using either existing feature descriptors (VGGFace, VGGFace2) or the preliminarily trained MobileNet. The latter model with average link hierarchical clustering achieved the highest B-cubed F-measure.
About the authors
I. S. Grechikhin
National Research University Higher School of Economics
Author for correspondence.
Email: igrechikhin@hse.ru
Postgraduate Student, Senior Lecturer
Russian Federation, Nizhny NovgorodA. V. Savchenko
National Research University Higher School of Economics
Email: avsavchenko@hse.ru
Doctor of Sciences, Professor
Russian Federation, Nizhny NovgorodReferences
- Harrison G. Next Generation Databases: NoSQL and Big Data, Berlin, Germany, Springer, 2016, 235 p.
- Goodfellow I., Bengio Y., Courville A. Deep Learning (Adaptive Computation and Machine Learning series), Cambridge, USA, MIT Press, 2016, 800 p.
- Kuznetsova A. et al. The open images dataset V4: Unified image classification, object detection, and visual relationship detection at scale, Cornell University Library, 2018, available at: https://arxiv.org/abs/1811.00982 (date of access 11.02.2019).
- Sandler M., Howard A., Zhu M., Zhmoginov A., Chen L. C. Inverted residuals and linear bottlenecks: Mobile networks for classification, detection and segmentation. Cornell University Library, 2018, available at: https://arxiv.org/abs/1801.04381 (date of access 11.02.2019).
- Qin Z., Zhang Z., Chen X., Wang C., Peng Y. Fd-MobileNet: Improved Mobilenet with a fast downsampling strategy, Proceedings of 25th IEEE International Conference on Image Processing (ICIP), 2018, pp. 1363—1367.
- Huang J. et al. Speed accuracy trade-offs for modern convolutional object detectors. Cornell University Library, 2016, available at: https://arxiv.org/abs/1611.10012 (date of access 11.02.2019).
- Ren S. et al. Faster R-CNN towards real-time object detection with region proposal networks. Cornell University Library, 2016, available at: https://arxiv.org/abs/1506.01497 (date of access 11.02.2019).
- Redmon J., Farhadi A. YoloV3: An incremental improvement. Cornell University Library, 2018, available at: https://arxiv. org/abs/1804.02767 (date of access 11.02.2019).
- Howard A. G. et al. MobileNets: Efficient convolutional neural networks for mobile vision applications. Cornell University Library, available at: https://arxiv.org/abs/1704.04861 (date of access 11.02.2019).
- Szegedy C. et al. Inception-v4, Inception-ResNet and the impact of residual connections on learning, Proceedings of the International Conference on Artificial Intelligence (AAAI), 2017, vol. 4, pp. 12.
- Prince S. J. Computer vision: Models, learning, and inference, Cambridge, United Kingdom, Cambridge University Press, 2012, 580 p.
- Savchenko A. V., Belova N. S. Unconstrained face identification using maximum likelihood of distances between deep off-the-shelf features, Expert Systems with Applications, 2018, vol. 108, pp. 170—182.
- Savchenko A. V. Efficient statistical face recognition using trigonometric series and CNN features, Proceedings of 24th International Conference on Pattern Recognition (ICPR), 2018, pp. 3262—3267.
- Savchenko A. V. Efficient facial representations for age, gender and identity recognition in organizing photo albums using multi-output CNN, Cornell University Library, 2018, available at: https://arxiv.org/abs/1807.07718 (date of access 11.02.2019).
- Pan S. J. A survey on transfer learning, IEEE Transactions on Knowledge and Data Engineering, 2010, vol. 22, no. 10, pp. 1345—1359.
- Sharif Razavian A., Azizpour H., Sullivan J., Carlsson S. CNN features off-the-shelf: an astounding baseline for recognition, Proceedings of IEEE International Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), 2014, pp. 806—813.
- Sokolova A. D., Kharchevnikova A. S., Savchenko A. V. Organizing multimedia data in video surveillance systems based on face verification with convolutional neural networks, Proceedings of International Conference on Analysis of Images, Social Networks and Texts (AIST 2017), Cham, Switzerland, Springer, 2017, pp. 223—230.
- He Y., Cao K., Li C., Loy C. C. Merge or not? Learning to group faces via imitation learning, Cornell University Library, 2018, available at: https://arxiv.org/abs/1707.03986 (date of access 11.02.2019).
- Parkhi O. M., Vedaldi A., Zisserman A. Deep face recognition, Proceedings of the British Conference on Machine Vision (BMVC), 2015, vol. 1, pp. 6.
- Cao Q., Shen L., Xie W., Parkhi O. M., Zisserman A. VGGFace2: A dataset for recognizing faces across pose and age, Proceedings of the International Conference on Automatic Face & Gesture Recognition (FG 2018), 2018, pp. 67—74.
- Kharchevnikova A. S., Savchenko A. V. Neural networks in video-based age and gender recognition on mobile platforms. Optical Memory and Neural Networks (Information Optics), 2018, vol. 27, no. 4, pp. 246—259.
- Zhu C., Wen F., Sun J. A rank-order distance based clustering algorithm for face tagging, Proceedings of IEEE International Conference on Computer Vision and Pattern Recognition (CVPR), 2011, pp. 481—488.
Supplementary files

