Abstract
In this paper, we introduce new sets of 2D and 3D rotation, scaling and translation invariants based on orthogonal radial Racah moments. We also provide theoretical mathematics to derive them. Thus, this work proposes in the first case a new 2D radial Racah moments based on polar representation of an object by one-dimensional orthogonal discrete Racah polynomials on non-uniform lattice, and a circular function. In the second case, we present new 3D radial Racah moments using a spherical representation of volumetric image by one-dimensional orthogonal discrete Racah polynomials and a spherical function. Further 2D and 3D invariants are extracted from the proposed 2D and 3D radial Racah moments respectively will appear in the third case. To validate the proposed approach, we have resolved three problems. The 2D/ 3D image reconstruction, the invariance of 2D/3D rotation, scaling and translation, and the pattern recognition. The result of experiments show that the Racah moments have done better than the Krawtchouk moments, with and without noise. Simultaneously, the mentioned reconstruction converges rapidly to the original image using 2D and 3D radial Racah moments, and the test 2D/3D images are clearly recognized from a set of images that are available in COIL-20 database for 2D image, and PSB database for 3D image.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
The 3D image recognition and 3D pattern classification play essential roles and interesting part of image processing, engineering and computer vision. In general, 3D image recognition or classification is obtained by looking for descriptors representing the 3D object without taking into account certain transformations and/or deformations. 3D moment invariants were demonstrated to be very great means for pattern representation and it has often been proved that 3D moment invariants act out efficiently in 3D object recognition [3, 4, 8, 14]. Up to now, different kinds of 3D moment invariants to spherical transformations of the 3D object have been suggested. Among all transformations TRS (translation, scaling and rotation) that have been analyzed in this context, rotation plays a crucial role. 3D image rotation is found almost in all our applications, though the imaging system is well established and the experiment has been developed in a laboratory. On the other hand, rotation is unimportant to deal with mathematically, for these causes, researches have been interested on invariants to rotation since the beginning. With the quick improvement of mathematics and sensor, 3D image processing, arises engineering and practice thanks to its more precise and flexible descriptions of 3D images. Without doubt, developing rotation invariants for 3D images has become an interesting topic in the computer vision community. However, 2D rotations easier to handle than 3D, since it has three independent parameters. That is perhaps why there has not been enough research papers on 3D rotational invariants. Indeed, Sadjadi [17] use the ternary quadratics extensively theory to extract three scaling, rotation and translation (SRT) moment invariants. More orthogonal moment invariants to rotation and translation in 3D space were extracted by geo [10] using and proving the results of Sadjadi and Hall. The tensor theory has been used by Cyganski and Orr [2] and Reiss [16] to derive 3D rotation invariants. A geometric primitives have been used by Xu and Li [22] to extract the 2D and 3D invariants like distance, area, and volume. The normalization approach was employed by Galvez and Canton [9]. Later, a complex moments [9, 13, 21] has been proved to extract 3D rotation invariants. Suk and Flusser [7, 19] suggested an automatic algorithm to produce 3D rotation invariant from 3D geometric moments to any orders. Despite being the most known 3D shape descriptors, moments are not the only patterns giving 3D rotation invariance. For instance, Kakarala [11] employed the bispectrum popular in statistics for pattern computation. Comparing two images, Kazhdan [12] employed a similar phase correlation based on spherical harmonics. In this specific example, it was employed for registration, but it can also be employed for recognition. Fehr [5] describing an image composed of patches by using the power spectrum and bispectrum calculated from a tensor function. In [6], the same researcher used local binary object features and in [18] he employed harmonic local histograms of oriented gradients. Compared to traditional geometric or complex moments, the most important advantage of orthogonal moments is their outstanding numerical stability, limited types of values, and the recurrent existing relations for their computation. Therefore, many authors have tried to extract the 2D invariants from discrete orthogonal moments. Yet, the extraction of 3D moments becomes more difficult than in 2D. The favorable numerical properties are still preserve by 3D orthogonal moments. There are polynomials orthogonal inside a cube and others that are orthogonal on the sphere. In the same way, the polynomials defined on a cube are less convenient than the sphere for extracting rotation invariants. This method was employed by Canterakis [1] using 3D continuous orthogonal Zernike moments. Sun [20] employed a Pathological Brain Detection based on wavelet entropy and Hu moment invariants. Chenggang Yan et al. [23–27] present the efficient Parallel Framework for HEVC Motion Estimation on Many-core Processors. In this paper, we suggest a new set of 2D and 3D translation, scaling and rotation invariants based on discrete orthogonal radial Racah moments as well as a theoretical mathematics to derive them. This paper introduces, in a first case, a new 2D radial Racah moments using polar representation of an object by a one-dimensional discrete Racah polynomials and a polar function. In the second case, we present a new 3D radial Racah moments using a spherical representation of volumetric image by a one-dimensional discrete Racah polynomials as well as a spherical function. Moreover, 2D and 3D rotational invariants are extracted from the suggested 2D and 3D radial Racah moments respectively. We show that the transformation of Racah moments under rotation may be inferred in an indirect way without clear investigation of this transformation. Therefore, it is clear in the article that the translation, scaling and rotation invariants from Racah moments and from Krawtchouk moments have the same forms in 2D and 3D space. This is an outstanding outcome because it permits to cat down rotation invariant extraction from Racah moments to that from Krawtchouk moments in 2D and 3D space, which are not difficult to improve, still taking advantage from the image reconstruction of Racah moments. The transition from 2D to 3D is difficult and need a careful study because the 3D rotation has three degrees of freedom opposed to 2D rotation that has only one parameter. Therefore, any 3D images and structures linked to rotation are richer than in 2D. What distinguishes between the 3D problem and the 2D is that rotation in 3D is not commutative. The generalization from 2D to 3D should be investigated carefully and not done automatically. Such studies may find out a similarity with 2D and may come up with different outcomes. The core idea of the proposed work is that the radial Racah polynomials are orthogonal in ball and are more appropriate for extracting 2D and 3D translation, scaling and rotation invariants. To prove the suggested method, three issues are resolved mainly 2D/3D image reconstruction, 2D/3D translation, scaling and rotation invariance and pattern recognition. The result of the experiment prove that the Racah moments have done better than the Krawtchouk moments in terms of 2D/3D image reconstruction capability. At the same time, the reconstructed 2D/3D image converges quickly to the original image using radial Racah moments and the test of volumetric images are clearly recognized from a set of images that are found in a PSB database.
The rest of the paper is organized as follows. Section 2 present an overflow on 2D/3D Racah moment. Section 3 introduces a brief background of radial Racah moment for 2D and 3D case. Section 4 introduces the simulation results of 2D/3D invariant Racah moments. Finally, Section 5 concludes this paper.
2 Racah moments
In this section, we present a short introduction on 2D and 3D Racah moments.
2.1 Background on 2D Racah moments
In this subsection, we introduce a short background of Racah moments before presenting the radial Racah moments.
Racah moments Rnm of order (n, m) for an intensity image f(x,y) of size N × M are given by [28]
To ensure the numerical stability of weighted Racah polynomial \( {\tilde{u}}_n^{\left(\alpha, \beta \right)}\left( x, a, b\right) \) on non-uniform lattice is presented as [28]
Where \( {u}_n^{\left(\alpha, \beta \right)}\left( x, a, b\right) \)the nth order Racah polynomial [28], which is defined by using a Hypergeometric function as
where n ≥ 0 and x = a , a + 1 , … b − 1.
and the generalized Hypergeometric function 4 F 3(.) is defined by
and the Pochhammer symbol (y) i is given by
and ρ n (x) the weight function
and the square norm \( {d}_n^2 \) is defined as
and Δs(x) = s(x + 1) − s(x), with non-uniform lattice s(x) = x(x + 1).
with the orthogonal property of normalized orthogonal polynomial can be rewritten as
with δ nm denote the Dirac function.
The recurrence relation respect to n of Racah polynomials are defined as
Where
\( {B}_n= x-\frac{a^2+{b}^2+{\left( a-\beta \right)}^2+{\left( b+\alpha \right)}^2-2}{4}+\frac{\left(\alpha +\beta +2 n-2\right)\left(\alpha +\beta +2\right)}{8}-\frac{\left({\beta}^2-{\alpha}^2\right)\left[{\left( b+\frac{\alpha}{2}\right)}^2-{\left( a-\frac{\beta}{2}\right)}^2\right]}{2\left(\alpha +\beta +2 n\right)\left(\alpha +\beta +2 n-2\right)} \) \( {C}_n=-\frac{\left(\alpha + n-1\right)\left(\beta + n-1\right)}{\left(\alpha +\beta +2 n-1\right)\left(\alpha +\beta +2 n-2\right)}\left[{\left( b+ a+\frac{\alpha -\beta}{2}\right)}^2-\left( n-1+\frac{\alpha +\beta}{2}\right)\right]\ \left[{\left( b- a+\frac{\alpha +\beta}{2}\right)}^2-{\left( n-1+\frac{\alpha +\beta}{2}\right)}^2\right] \)
with n ≥ 2.
The first orders of discrete normalized Racah polynomials are calculated from the above equations
The weighted Racah polynomials form an orthonormal system, the reconstruct image can be deduced by
For computed the 2D moments to order Max, we can approximated the reconstructed image in Eq. 13 by
The Fig. 1 represents the six first orders of polynomials Racah with different values of parameters α , β , a and b.
2.2 Background on 3D Racah moments
The three-dimensional Racah moments of order n + m + l for a volumetric image function f(x, y, z) of size N × M × L are defined as
Using the orthogonality property, the inverse transform of Racah moments are given by
For computed the 2D moments to order (Max), we can approximated the reconstructed image in Eq.16 by
3 Radial Racah moment invariants
In this section, we present a brief background of radial Racah moment invariants for 2D and 3D case.
3.1 2D radial Racah moment invariants
In this subsection, we present a brief background of 2D radial Racah moment invariants based on the polar representation of a 2D image.
The rotational invariants are extracted from the radial Racah moments. Radial polar coordinate of image intensity f(r, θ s ) are used to extract the radial moments by one-dimensional polynomials by a circular function. Fig. 2 displays the region for computing the radial Racah moments for an image of size N × N with υ and η represent the number of pixels along the radius r and perimeter respectively.
The discrete angle θ s is given by
with s = 0,. . η − 1.
The radial Racah moments are presented as
The transform inverse of moments are defined as
The radial Racah polynomials \( {\tilde{u}}_n^{\left(\alpha, \beta \right)}\left( r, a, b\right) \) are given by
\( {\tilde{u}}_n^{\left(\alpha, \beta \right)}\left( r, a, b\right) \)is the discrete Racah polynomial of order n, which satisfies the following orthogonal property in discrete domain
δ nm denotes the Kronecker symbol.
The Cartesian coordinates (x, y) of each pixel will be obtained from the polar coordinate relations given by
with r = 0, 1,… v-1 and s = 0, 1,… η-1.
The scale and rotation invariant property of image moments has a high significance in image recognition. The scale invariant of radial Racah moments can be usually achieved by image normalization method, named radial Racah moments. This subsection presents a new approach to derive the scale and rotation invariant of radial Racah moments. Assume that the original image is scaled with factor x and rotated with angle θ ', respectively. The rotated and scaled radial Racah moments can be defined as follows
The scaled radial Racah polynomials \( {\tilde{u}}_n^{\left(\alpha, \beta \right)}\left( xr, a, b\right) \)can be expressed as a series of \( {\tilde{u}}_n^{\left(\alpha, \beta \right)}\left( xr, a, b\right) \) as follows:
The derivation process of Eq. 24 is given in Appendix 1. According to Eqs. 23 and 24, we have
Eq. 25 shows that the radial Racah moments of transformed image can be expressed as a linear combination of the radial Racah moments of original image. Based on this relationship, we can construct a set of scale and rotation invariants I nm which are described as follows
3.2 3D radial Racah moment invariants
To enlarge this method directly to 3D, we will use the Euler angles for any orientations/rotations in special orthogonal system in 3D case SO(3). With three successive rotations of angles θ ∈ [0, 2π], φ ∈ [0, π] and ψ∈ [0, 2π] around the Z , X and Z axes we can represent any three-dimensional rotation by
where R Z (θ) , R X (φ)and R Z (ψ) are given by
The rotation of the volumetric images are only defined for any choice of angles with φ ≠ 0. For φ = 0, we obtain a rotation of angle θ + ψ around the principal Z-axis which are obtained by any mixture of values θ and ψ. This discretization is avoided by switching the values of φ by half of the step size of our discretization.
The 3D radial Racah moments R knml with order (k + n + m + l) for an image with intensity f(r, θ s , φ t , ψ u ) are defined as
Where
The scale and rotation invariant property of volumetric image moments has a high significance in 3D image recognition. The scale invariant of 3D radial Racah moments can be usually achieved by image normalization method, named radial Racah moments. This subsection presents a new approach to derive the 3D scale and rotation invariant of radial Racah moments. Assume that the original image is scaled with factor xand rotated with angle θ ' , φ ' and ψ ' , respectively. The 3D rotated and scaled radial Racah moments can be defined as follows
The derivation process of Eq. 31 is given in Appendix 2.
Eq. 31 shows that the radial Racah moments of transformed image can be expressed as a linear combination of the radial Racah moments of original image. Based on this relationship, we can construct a set of scale and rotation invariants I knml which are described as follows
3.3 The 2D and 3D pattern recognition
In this section, we present two new set of 2D and 3D radial Racah moments invariants.
3.3.1 Characteristic vectors for 2D case
These 2D radial Racah moments can then be used to form the descriptor vector of every 2D object. Specifically, the descriptor vector is composed of 2D radial Racah moments up to order s, where s is experimentally selected.
The characteristic vectors V 2D is represented as
3.3.2 Characteristic vectors for 3D case
These 3D radial Racah moments can then be also used to form the descriptor vector of every 3D object. Specifically, the descriptor vector is composed of 3D radial Racah moments up to order s, where s is experimentally selected.
The characteristic vectors V 3D is represented as
3.3.3 2D and 3D objet recognition
To perform the recognition of 2D and 3D objects to their appropriate classes. we use two method based on Euclidean distances and distance of correlations measuring the distance from V query and V test where V represent the characteristic vectors V 2D for 2D and V 3D for 3D case
and
where the T-dimensional feature V query is represented as
and the T-dimensional training vector of class K is represented as
3.3.4 Classification criteria
Therefore, to classify the images, one takes the minimum values for d Euclidean and the maximum values for d Correlation .
The recognition precision is represented as
To prove the accuracy of the reconstruction, classification and recognition images using radial Racah moment invariants for 2D and 3D image recognition, we will use two databases of image. Columbia Object Image Library database (http://www.cs.columbia.edu/CAVE/software/softlib/coil-20.php) in 2D case, and PSB database [15] in 3D case.
We used the statistical normalization image reconstruction error to measure the performance of the reconstruction
As for the previous example, we present the reconstructed results and corresponding errors in Fig. 3. It can be seen that the choice, α = a = 10, β = 5 and b = 50, gives the best reconstructed results among all the test cases.
Figs. 3 and 4 shows the plot the reconstruction of Head image of the mean square errors using different approaches with maximum value of M = 100. The results demonstrate the superiority of 3D radial Racah moments over the radial Krawtchouk in terms of feature representation capability.
4 Simulation results
In this section, we present the simulation results of 2D and 3D radial Racah moments invariant for the invariability, recognition and classification.
4.1 Invariability for radial Racah moment
In this subsection, we will discuss the invariability for 2D and 3D case.
4.1.1 Invariability for 2D radial Racah moment
To validate the rotational invariant property of the radial Racah moments, the same image Lena is selected Fig.6. The image is rotated by 0o, 30 o, 120 o and 230 o. The selected order of the invariants I00, I01, I10, I11 with η = N/2 and δ = 4 N are computed for each of these images. The results are entered in Table 1. To measure the similarity of the proposed invariants under different image rotation, we will use the formula σ/μ(%) where σ represent the standard deviation of radial Racah’s invariant moments for the different angle of each rotation, and μ is the average value. The Table 1 show that the ratio σ/μ is very low and consequently the radial Racah’s moment invariants are very stable under different types of image rotation. Hence, the property of invariability of radial Racah moments will be used to pattern recognition.
4.1.2 Invariability for 3D radial Racah moment
To validate the rotational invariant property of the 3D radial Racah moments, the128x128x128 Head image (as illustrated in Fig. 7). and there rotated version ( λ = 0 , 8 ; θ '=90; φ '= − 180; ψ '=120), ( λ = 0 , 9 ; θ '= − 90; φ '= − 90; ψ '= − 180), ( λ = 1 , 2 ; θ '=90; φ '=90; ψ '=180) shown in Fig. 7 will be used. The selected order of the invariants I0000, I0001, I0010, I0100, I1000, I0011, I0101, I1001 and I1100 with η = N/2, δ = 4 N, μ = 4Nandλ = 4N are computed for each image. The results of simulation are shown in Tables 2 taking a = α = 10 , β = 0 and b = a + N , N = 128 or Racah moment parameter. Lastly, the ratio σ/μ can used to measure the capability of the proposed 3D rotation invariants under different image transformation, Where σ represents the standard deviation of radial Racah moment for the different factors of each rotation, and μ is the equivalent mean value. The Table 2 show that the ratio σ/μ is very low and consequently the 3D radial Racah’s moment invariants are very stable under different types of 3D image rotation. Hence, the property of invariability of radial Racah moments well be used to pattern recognition.
4.2 Classification
In this subsection, we will discuss the classification for 2D and 3D case.
4.2.1 Classification for 2D radial Racah moment
To validate the proposed approach for classification, we have taken the image from the Columbia Object Library (COIL-20) database (http://www.cs.columbia.edu/CAVE/software/softlib/coil-20.php). The total number of images is 1440 distributed as 72 images for each object. All images of this database have the size 128 × 128. Figure 8 displays a collection of the six objects. The test set also is degraded by salt and pepper noise with noise densities 1%, 2%, 3%, and 4%. The feature vector based on rotational Racah’s moment invariants cited in Eq. 33 is used to classify these images and its recognition accuracy is compared with that of radial Krawtchouk moment invariants. The results of the classification using all features are presented in Tables 3 and 4.
4.2.2 Classification for 3D radial Racah moment
To prove the proposed method for classification, we have taken the image from the Princeton Shape Benchmark (PSB) database [15]. Being known, this database consists of 907 3D models classified into 35 main categories and 92 subcategories. All images of this database have the size 128 × 128 × 128. In Table 5, we find that the measure between the query of volumetric image and same images of classes from PSB database of the two vectors Vquery and Vtest (class) using deuclidean and dcorrelation.
The test set also is degraded by salt and pepper noise (as illustrated in Fig. 5). With noise densities 1%, 2%, 3%, and 4% The feature vector based on 3D rotational radial Racah’s moment invariants cited in Eq. 34 is used to classify these images and its recognition accuracy is compared with that of 3D radial Krawtchouk moment invariants. The results of the classification using all features are presented in Tables 6.
5 Conclusion
In this article, we propose a new set of 2D and 3D rotation invariants based on orthogonal radial Racah moments. We have found a theoretical mathematics to derive them. Therefore, this paper introduces, in a first case, a new 2D radial Racah moments using polar representation of an image by a one-dimensional orthogonal discrete Racah polynomials and a circular function. In the second case, we present a new 3D radial Racah moments using a spherical representation of volumetric image by a one-dimensional orthogonal discrete Racah polynomials and a spherical function. Further 2D and 3D rotational invariants are derived from the proposed 2D and 3D radial Racah moments respectively.
In order to prove the proposed approach, three issues are resolved mainly image reconstruction, rotational invariance and pattern recognition. Experimental results prove that the radial Racah moments have perform better than the radial Krawtchouk moments in terms of volumetric image reconstruction capability simultaneously, the reconstructed volumetric image converges quickly to the original image using 2D and 3D radial Racah moments and the test images are correctly recognized from a set of images that are available in a PSB database.
Change history
08 August 2017
An erratum to this article has been published.
References
Canterakis N (1999) 3D Zernike moments and Zernike affine invariants for 3D image analysis and recognition. In: Proceeding sof the 11 th Scand inavian Conference on Image Analysis SCIA’99, DSAGM: 85–93.
Cyganski D, Orr JA (1988) Object recognition and orientation determination by tensor methods. JAI Press 7(6):662–673
El Mallahi M, Mesbah A, Fadili H, Zenkouar K, Qjidaa H (2014) Compact Computation of Tchebichef Moments for 3D Object Representation, WSEAS Transactions on Circuits and Systems, ISSN / E-ISSN: 1109–2734 / 2224-266X, 13, 41: 368–380
El Mallahi M, Mesbah A, El Fadili H, Zenkouar K, Qjidaa H (2015) Translation and scale invariants of three-dimensional Tchebichef moments, IEEE, Intelligent Systems and Computer Vision (ISCV), INSPEC Accession Number: 15141968, Print ISBN:978-1-4799-7510-5: 1-5
Fehr J (2010) Local rotation invariant patch descriptors for 3D vector fields. In: Proceedings of the 20th International Conf Pattern Recognit ICPR’10, IEEE Computer Society: 1381–1384
Fehr J, Burkhardt H (2008): 3D rotation invariant local binary patterns. In: Proceedings of The 19 th International Conf Pattern Recognit ICPR’08, IEEE Computer Society: 1–4
Flusser J, Boldyš J, Zitová B (2003) Moment forms invariant to rotation and blur in arbitrary number of dimensions. IEEE Trans Pattern Anal Mach Intell 25:234–246
Flusser J, T. Suk, B. Zitová (2009) Moments and moment invariants in pattern recognition, Wiley
Galvez JM, Canton M (1993) Normalization and shape recognition of three-dimensional objects by 3D moments. Pattern Recogn 26(5):667–681
Guo X (1993) Three dimensional moment invariants under rigid transformation. In: Proceedings of the Fifth International Conf Comput Anal Images Patterns (CAIP’93): 518–522
Kakarala R, Mao D (2010) A theory of phase-sensitive rotation invariance with spherical harmonic and moment-based representations. In: IEEE Conf Comput Vis Pattern Recognit CVPR’10:105–112
Kazhdan M (2007) An approximate and efficient method for optimal rotation alignment of 3D models. IEEE Trans Pattern Anal Mach Intell 29(7):1221–1229
Lo H, Don S (1989) 3-D moment forms: their construction and application to object identification and positioning. IEEE Trans Pattern Anal Mach Intell 11:1053–1064
Mesbah A, EL Mallahi M and Qjidaa H (2016) An algorithm for fast computation of 3D Krawtchouk moments for volumetric image reconstruction, Springer, MedCT 2016 volume 1 ISBN: 978-3-319-30299-7 (print) 978-3-319-30301-7 (online), Lecture Notes in Electrical Engineering Volume 380
Princeton, Princeton Shape Benchmark (2013) http://shape.cs.princeton.edu/benchmark/
Reiss TH (1992) Features invariant to linear transformations in 2D and 3D. Proceedings of the 11th IAPR International Conference on Pattern Recognit., Conf C: Image, Speech Signal Anal, 3: 493–496
Sadjadi FA, Hall EL (1980) Three-dimensionalm moment invariants. IEEE Trans Pattern Anal Mach Intell PAMI-2:127–136
Skibbe H, Reisert M, Burkhardt H (2011) SHOG-spherical HOG descriptors for rotation invariant 3D object detection. In: Mester R, Felsberg M (Eds.), Deutsche Arbeitsgemeinschaft für Mustererkennung DAGM’11, Lecture Notes in Computer Science, vol. 6835, Springer: 142–15
Suk T, Flusser J (2011) Tensor method for constructing 3D moment invariants. In: Proceedings of the 14th International Conf Comput Anal Images Patterns (CAIP’11), 2: 212–219
Sun P (2015) Pathological brain detection based on wavelet entropy and Hu moment invariants. Biomed Mater Eng 26(S):1283–1290
Westenberg A, Roerdink JBTM, Wilkinson MHF (2007) Volumetric attribute filtering and interactive visualization using the max-tree representation. IEEE Trans Image Process 16:2943–2952
Xu D, Li H (2008) Geometric moment invariants. Pattern Recogn 41:240–249
Yan C, Zhang Y, Dai F, Liang L (2013a) Efficient parallel framework for HEVC motion estimation on many-core processors, IEEE transactions on circuits and Systems for Video Technology. IEEE Trans Circuits Syst Video Technol 24(12):2077–2089
Yan C, Zhang Y, Dai F, Liang L (2013b) Highly parallel framework for HEVC motion estimation on many-core platform, Data Compression Conference(DCC), 20–22 March 2013
Yan C, Zhang Y, Xu J, Wu F (2014a) Highly parallel framework for HEVC coding unit partitioning tree decision on many-core processors, IEEE signal processing letters. IEEE Signal Processing Lett 21(5):573–576
Yan C, Zhang Y, Dai F, Liang L (2014b) Parallel deblocking filter for HEVC on many-core processor. Electron Lett 50(5):367–368
Yan C, Zhang Y, Dai F, Liang L (2014c) Efficient parallel HEVC intra prediction on many-core processor. Electron Lett 50(11):805–806
Zhu H, Shu H, Zhou J, Luo L, Coatrieux JL (2007) Image analysis by discrete orthogonal Racah moments. Signal Process 87:687–708
Author information
Authors and Affiliations
Corresponding author
Additional information
An erratum to this article is available at https://doi.org/10.1007/s11042-017-5048-4.
Appendices
Appendix 1
From Eq. 20, the radial Racah polynomials \( {\tilde{u}}_n^{\left(\alpha, \beta \right)}\left( r, a, b\right) \)can be expressed as a series of decreasing power of r as follows:
From Eq. 20, the radial Racah polynomials \( {\tilde{u}}_n^{\left(\alpha, \beta \right)}\left( r, a, b\right) \) can also be expressed as a series of decreasing power of xr as follows:
Appendix 2
We can rewrite Eq. 32 in matrix from as
From Eq. 32 we can also get
Similarly Eq. 31 can also be written in the matrix form as
By substituting Eqs. 46 and 45 into Eq. 44, we get
Science
Eq. 47 can be rewritten as
Rights and permissions
About this article
Cite this article
El Mallahi, M., Zouhri, A., Mesbah, A. et al. Radial invariant of 2D and 3D Racah moments. Multimed Tools Appl 77, 6583–6604 (2018). https://doi.org/10.1007/s11042-017-4573-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-017-4573-5