Standard

Algorithms of Two-Dimensional Projection of Digital Images in Eigensubspace : History of Development, Implementation and Application. / Kukharev, G. A.; Shchegoleva, N. L.

In: Pattern Recognition and Image Analysis, Vol. 28, No. 2, 01.04.2018, p. 185-206.

Research output: Contribution to journalArticlepeer-review

Harvard

APA

Vancouver

Author

BibTeX

@article{fc193c8e1bb648208ccf0b2030a22fb9,
title = "Algorithms of Two-Dimensional Projection of Digital Images in Eigensubspace: History of Development, Implementation and Application",
abstract = "Algorithms for projection of digital images into their eigensubspaces in the framework of linear methods PCA, LDA, PLS and CCA are considered. The history of these methods development of over the past 100 years is given against the backdrop of the emergence of new areas of their application and changing requirements in relation to them. It is shown that this development was initiated by four basic requirements stemming from modern tasks and practice of digital image processing and, first of all, face images (FI). The first requirement is the use of PCA, LDA, PLS and CCA methods in conditions of both a small and extremely large samples of ILs in the initial sets. The second requirement is related to the criterion that determines its eigenbasis, and which should provide, for example, the minimum error of FI approximation, the improvement of clustering in its eigensubspace or the maximum correlation (covariance) between data sets in the subspace. The third one is related to the possibility of applying the methods under consideration to the tasks of processing two or more sets of images from different sensors or several sets of any number matrices. These three requirements led to the emergence, development and application of methods of two-dimensional projection into their eigensubspaces–2DPCA, 2DLDA, 2DPLS and 2DCCA. Several basic branches of algorithmic implementation of these methods are considered (iterative, not iterative, based on SVD, etc.), their advantages and disadvantages are evaluated, and examples of their use in practice are also shown. Finally, the fourth requirement is the possibility of realizing two-dimensional projections of FI (or other numerical matrices) directly in the layers of convolutional neural networks (CNN/Deep NN) and/or integrating their functions into NN by separate blocks. The requirement and examples of its solution are discussed. Estimates of computational complexity for the presented algorithms and examples of solving specific problems of image processing are given.",
keywords = "2DCCA/2DKLT, 2DPCA/2DKLT, 2DPLS/2DKLT, a set of face images and numeric matrices, an eigenbasis and eigensubspaces, canonical correlation analysis (CCA), CNN, Deep NN, Karunen-Loev transformation (KLT), linear discriminant analysis (LDA), partial least squares (PLS), principal components analysis (PCA)",
author = "Kukharev, {G. A.} and Shchegoleva, {N. L.}",
year = "2018",
month = apr,
day = "1",
doi = "10.1134/S1054661818020116",
language = "English",
volume = "28",
pages = "185--206",
journal = "Pattern Recognition and Image Analysis",
issn = "1054-6618",
publisher = "МАИК {"}Наука/Интерпериодика{"}",
number = "2",

}

RIS

TY - JOUR

T1 - Algorithms of Two-Dimensional Projection of Digital Images in Eigensubspace

T2 - History of Development, Implementation and Application

AU - Kukharev, G. A.

AU - Shchegoleva, N. L.

PY - 2018/4/1

Y1 - 2018/4/1

N2 - Algorithms for projection of digital images into their eigensubspaces in the framework of linear methods PCA, LDA, PLS and CCA are considered. The history of these methods development of over the past 100 years is given against the backdrop of the emergence of new areas of their application and changing requirements in relation to them. It is shown that this development was initiated by four basic requirements stemming from modern tasks and practice of digital image processing and, first of all, face images (FI). The first requirement is the use of PCA, LDA, PLS and CCA methods in conditions of both a small and extremely large samples of ILs in the initial sets. The second requirement is related to the criterion that determines its eigenbasis, and which should provide, for example, the minimum error of FI approximation, the improvement of clustering in its eigensubspace or the maximum correlation (covariance) between data sets in the subspace. The third one is related to the possibility of applying the methods under consideration to the tasks of processing two or more sets of images from different sensors or several sets of any number matrices. These three requirements led to the emergence, development and application of methods of two-dimensional projection into their eigensubspaces–2DPCA, 2DLDA, 2DPLS and 2DCCA. Several basic branches of algorithmic implementation of these methods are considered (iterative, not iterative, based on SVD, etc.), their advantages and disadvantages are evaluated, and examples of their use in practice are also shown. Finally, the fourth requirement is the possibility of realizing two-dimensional projections of FI (or other numerical matrices) directly in the layers of convolutional neural networks (CNN/Deep NN) and/or integrating their functions into NN by separate blocks. The requirement and examples of its solution are discussed. Estimates of computational complexity for the presented algorithms and examples of solving specific problems of image processing are given.

AB - Algorithms for projection of digital images into their eigensubspaces in the framework of linear methods PCA, LDA, PLS and CCA are considered. The history of these methods development of over the past 100 years is given against the backdrop of the emergence of new areas of their application and changing requirements in relation to them. It is shown that this development was initiated by four basic requirements stemming from modern tasks and practice of digital image processing and, first of all, face images (FI). The first requirement is the use of PCA, LDA, PLS and CCA methods in conditions of both a small and extremely large samples of ILs in the initial sets. The second requirement is related to the criterion that determines its eigenbasis, and which should provide, for example, the minimum error of FI approximation, the improvement of clustering in its eigensubspace or the maximum correlation (covariance) between data sets in the subspace. The third one is related to the possibility of applying the methods under consideration to the tasks of processing two or more sets of images from different sensors or several sets of any number matrices. These three requirements led to the emergence, development and application of methods of two-dimensional projection into their eigensubspaces–2DPCA, 2DLDA, 2DPLS and 2DCCA. Several basic branches of algorithmic implementation of these methods are considered (iterative, not iterative, based on SVD, etc.), their advantages and disadvantages are evaluated, and examples of their use in practice are also shown. Finally, the fourth requirement is the possibility of realizing two-dimensional projections of FI (or other numerical matrices) directly in the layers of convolutional neural networks (CNN/Deep NN) and/or integrating their functions into NN by separate blocks. The requirement and examples of its solution are discussed. Estimates of computational complexity for the presented algorithms and examples of solving specific problems of image processing are given.

KW - 2DCCA/2DKLT

KW - 2DPCA/2DKLT

KW - 2DPLS/2DKLT

KW - a set of face images and numeric matrices

KW - an eigenbasis and eigensubspaces

KW - canonical correlation analysis (CCA)

KW - CNN

KW - Deep NN

KW - Karunen-Loev transformation (KLT)

KW - linear discriminant analysis (LDA)

KW - partial least squares (PLS)

KW - principal components analysis (PCA)

UR - http://www.scopus.com/inward/record.url?scp=85048706221&partnerID=8YFLogxK

U2 - 10.1134/S1054661818020116

DO - 10.1134/S1054661818020116

M3 - Article

AN - SCOPUS:85048706221

VL - 28

SP - 185

EP - 206

JO - Pattern Recognition and Image Analysis

JF - Pattern Recognition and Image Analysis

SN - 1054-6618

IS - 2

ER -

ID: 49224602