TY - GEN
T1 - Artificial intelligent drone-based encrypted machine learning of image extraction using pretrained Convolutional Neural Network (CNN)
AU - Al Shibli, Murad
AU - Marques, Pascual
AU - Spiridon, Elena
N1 - Publisher Copyright:
© 2018 Association for Computing Machinery.
PY - 2018/11/23
Y1 - 2018/11/23
N2 - Recently Pretrained Convolutional Neural Networks (CNNs) have proven its effectiveness in image extraction and classification. This powerful feature of CNNs in image processing is facilitated by machine learning to train and classify big data. Image capturing and security transformation are considered as a central necessity of remote sensing imagery of unmanned aerial vehicles (UAVs) and drones. This paper presents a novel artificial intelligent drone-based encrypted machine learning of image classification using a pertained CNN and image encryption-decryption by utilizing singular value decomposition (SVD) and XOR-Secret-Key block cipher cryptology. Initially, pretrained convolutional neural networks (CNN) are extensively used to extract and classify image features making advantage of machine learning training tools features. Training of partial set of image data can be performed to test, classify and label the untrained image data. Pretrained CNN can classify images into object categories. Afterward, the CNN the classified image output is transformed into a digital matrix using SVD and identifies its associated eigenvalues. These eigenvalues are then converted into a binary code. The image data encryption is implemented according to suggested keys. The first part applies the exclusive OR (XOR) operation of the eigenvalues with a selected cipher key. Meanwhile, the second part implements the XOR operation of the output of part one with a randomly generated key using Poisson distribution. The last step in the encryption will be obtained by generating a non-real SVD decomposition matrix; according to which a non-readable image will be resulted. The original image-matrix can be constructed by reversing the process using the security key-cipher block (Poisson Distribution Key and Stand-alone Cipher Code). Finally, SVD image processing results are demonstrated to verify the effectiveness and security of the applied approach that can be implemented for different images.
AB - Recently Pretrained Convolutional Neural Networks (CNNs) have proven its effectiveness in image extraction and classification. This powerful feature of CNNs in image processing is facilitated by machine learning to train and classify big data. Image capturing and security transformation are considered as a central necessity of remote sensing imagery of unmanned aerial vehicles (UAVs) and drones. This paper presents a novel artificial intelligent drone-based encrypted machine learning of image classification using a pertained CNN and image encryption-decryption by utilizing singular value decomposition (SVD) and XOR-Secret-Key block cipher cryptology. Initially, pretrained convolutional neural networks (CNN) are extensively used to extract and classify image features making advantage of machine learning training tools features. Training of partial set of image data can be performed to test, classify and label the untrained image data. Pretrained CNN can classify images into object categories. Afterward, the CNN the classified image output is transformed into a digital matrix using SVD and identifies its associated eigenvalues. These eigenvalues are then converted into a binary code. The image data encryption is implemented according to suggested keys. The first part applies the exclusive OR (XOR) operation of the eigenvalues with a selected cipher key. Meanwhile, the second part implements the XOR operation of the output of part one with a randomly generated key using Poisson distribution. The last step in the encryption will be obtained by generating a non-real SVD decomposition matrix; according to which a non-readable image will be resulted. The original image-matrix can be constructed by reversing the process using the security key-cipher block (Poisson Distribution Key and Stand-alone Cipher Code). Finally, SVD image processing results are demonstrated to verify the effectiveness and security of the applied approach that can be implemented for different images.
KW - Artificial intelligent
KW - CNN
KW - Cryptology
KW - Drone
KW - Image extraction
KW - Machine learning
KW - Poisson Distribution
KW - Pretrained convolutional neural networks
KW - SVD
KW - UAV
KW - XOR
UR - http://www.scopus.com/inward/record.url?scp=85062785807&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85062785807&partnerID=8YFLogxK
U2 - 10.1145/3293663.3297155
DO - 10.1145/3293663.3297155
M3 - Conference proceeding (ISBN)
AN - SCOPUS:85062785807
T3 - ACM International Conference Proceeding Series
SP - 72
EP - 82
BT - AIVR 2018 - 2018 International Conference on Artificial Intelligence and Virtual Reality
PB - Association for Computing Machinery
T2 - 2018 International Conference on Artificial Intelligence and Virtual Reality, AIVR 2018
Y2 - 23 November 2018 through 25 November 2018
ER -