A Privacy-Aware Architecture at the Edge for Autonomous Real-Time Identity Reidentification in Crowds

The capability to perform identity reidentification in a crowd (e.g., from video feeds from a network of cameras, and social media platforms, such as Facebook and Instagram) efficiently and effectively is increasingly important, as evident in recent real-world events (e.g., terrorist attacks on places of mass gatherings in different countries). However, real-time reidentification in a network of cameras, such as those deployed in a smart city, and from other sources, such as social media platforms, remains a challenging task. In this paper, a new embedding algorithm pipeline is presented to extract and administrate the crowd-sourced facial image features (e.g., social media platforms and multicameras in a dense crowd, such as a stadium or airport). The proposed facial embedding is a privacy-aware parameterized function, which maps facial images to high-dimensional vectors in order to facilitate the identification and tracking of individuals. In other words, we are able to uniquely identify person(s) of interest, without the need to determine their true identity. To extract the facial embedding information in crowds, concurrent residual neural network (ResNet) embedding pipeline for each camera is proposed. Specifically, facial embedding feature vectors are generated in real-time by each camera using the proposed enhanced ResNet architecture, which is trained with vectorized-l2-loss function for face recognition. The multivariate kernel density estimation matching algorithm is then applied to facial embedding pipelines generated by cameras at the fog cloud for identity reidentification and security verification. This allows us to ensure the privacy of individuals captured by the camera without compromising on the capability for identity reidentification. Evaluations using mixed datasets in real-time demonstrate that our proposed approach achieves a 2.6% accuracy over other state-of-the-art approaches.

[1]  Shuo Yang,et al.  WIDER FACE: A Face Detection Benchmark , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[2]  Ming Yang,et al.  DeepFace: Closing the Gap to Human-Level Performance in Face Verification , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[3]  Quan Z. Sheng,et al.  Intelligent Decision Support Systems for Sustainable Computing , 2017, Intelligent Decision Support Systems for Sustainable Computing.

[4]  Xuelong Li,et al.  Aging Face Recognition: A Hierarchical Learning Model Based on Local Patterns Selection , 2016, IEEE Transactions on Image Processing.

[5]  Paul A. Viola,et al.  Robust Real-Time Face Detection , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[6]  Shengcai Liao,et al.  Learning Face Representation from Scratch , 2014, ArXiv.

[7]  Christian Szegedy,et al.  DeepPose: Human Pose Estimation via Deep Neural Networks , 2013, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[8]  Yu Qiao,et al.  Joint Face Detection and Alignment Using Multitask Cascaded Convolutional Networks , 2016, IEEE Signal Processing Letters.

[9]  YangJian,et al.  Nuclear Norm Based Matrix Regression with Applications to Face Recognition with Occlusion and Illumination Changes , 2017 .

[10]  Ying Tai,et al.  Nuclear Norm Based Matrix Regression with Applications to Face Recognition with Occlusion and Illumination Changes , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  Kim-Kwang Raymond Choo,et al.  Spectral–spatial multi-feature-based deep learning for hyperspectral remote sensing image classification , 2016, Soft Computing.

[12]  Tal Hassner,et al.  Face recognition in unconstrained videos with matched background similarity , 2011, CVPR 2011.

[13]  Subramanian Ramanathan,et al.  A Multi-Task Learning Framework for Head Pose Estimation under Target Motion , 2016, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14]  Stefan Winkler,et al.  A data-driven approach to cleaning large face datasets , 2014, 2014 IEEE International Conference on Image Processing (ICIP).

[15]  Wojciech Czarnecki,et al.  On Loss Functions for Deep Neural Networks in Classification , 2017, ArXiv.

[16]  James Philbin,et al.  FaceNet: A unified embedding for face recognition and clustering , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[17]  Jeng-Shyang Pan,et al.  Superimposed Sparse Parameter Classifiers for Face Recognition , 2017, IEEE Transactions on Cybernetics.

[18]  Erik Learned-Miller,et al.  Labeled Faces in the Wild : Updates and New Reporting Procedures , 2014 .

[19]  Yu Qiao,et al.  Latent Factor Guided Convolutional Neural Networks for Age-Invariant Face Recognition , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[20]  Ira Kemelmacher-Shlizerman,et al.  The MegaFace Benchmark: 1 Million Faces for Recognition at Scale , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[21]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[22]  Yann LeCun,et al.  Learning a similarity metric discriminatively, with application to face verification , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[23]  Yann LeCun,et al.  Synergistic Face Detection and Pose Estimation with Energy-Based Models , 2004, J. Mach. Learn. Res..

[24]  Paul Rad,et al.  ZeroVM: secure distributed processing for big data analytics , 2014, 2014 World Automation Congress (WAC).

[25]  Ziyan Wu,et al.  From the Lab to the Real World: Re-identification in an Airport Camera Network , 2017, IEEE Transactions on Circuits and Systems for Video Technology.

[26]  Yu Qiao,et al.  A Discriminative Feature Learning Approach for Deep Face Recognition , 2016, ECCV.

[27]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[28]  Paul Rad,et al.  Distributed Algorithm with Inherent Intelligence for Multi-cloud Resource Provisioning , 2017, Intelligent Decision Support Systems for Sustainable Computing.

[29]  Zhenzhu Zheng,et al.  A joint optimization scheme to combine different levels of features for face recognition with makeup changes , 2016, 2016 IEEE International Conference on Image Processing (ICIP).

[30]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.

[31]  Amit K. Roy-Chowdhury,et al.  Unsupervised Adaptive Re-identification in Open World Dynamic Camera Networks , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[32]  Xiaogang Wang,et al.  Deeply learned face representations are sparse, selective, and robust , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[33]  Siddhartha Bhattacharyya,et al.  Hybrid soft computing approaches to content based video retrieval: A brief review , 2016, Appl. Soft Comput..

[34]  Wanlei Zhou,et al.  FogRoute: DTN-Based Data Dissemination Model in Fog Computing , 2017, IEEE Internet of Things Journal.

[35]  Jia Wu,et al.  Memetic Extreme Learning Machine , 2016, Pattern Recognit..

[36]  Kim-Kwang Raymond Choo,et al.  Big forensic data management in heterogeneous distributed systems: quick analysis of multimedia forensic data , 2017, Softw. Pract. Exp..

[37]  Dacheng Tao,et al.  A Comprehensive Survey on Pose-Invariant Face Recognition , 2015, ACM Trans. Intell. Syst. Technol..

[38]  Xiaogang Wang,et al.  Deep Learning Face Representation by Joint Identification-Verification , 2014, NIPS.

[39]  Virgílio A. F. Almeida,et al.  Dawn of the Selfie Era: The Whos, Wheres, and Hows of Selfies on Instagram , 2015, COSN.

[40]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[41]  Bor-Yiing Su,et al.  Robust Large-Scale Machine Learning in the Cloud , 2016, KDD.

[42]  Xiaogang Wang,et al.  Deep Convolutional Network Cascade for Facial Point Detection , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[43]  Chang Huang,et al.  Targeting Ultimate Accuracy: Face Recognition via Deep Embedding , 2015, ArXiv.

[44]  Jian Yang,et al.  Approximately symmetrical face images for image preprocessing in face recognition and sparse representation based classification , 2016, Pattern Recognit..

[45]  Xiaohui Liang,et al.  Security and Privacy in Smart City Applications: Challenges and Solutions , 2017, IEEE Communications Magazine.

[46]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[47]  Bohyung Han,et al.  Learning Multi-domain Convolutional Neural Networks for Visual Tracking , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[48]  Kim-Kwang Raymond Choo,et al.  Big forensic data reduction: digital forensic images and electronic evidence , 2016, Cluster Computing.

[49]  Peiyun Hu,et al.  Finding Tiny Faces , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[50]  S. Kullback,et al.  Information Theory and Statistics , 1959 .