<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">OALibJ</journal-id><journal-title-group><journal-title>Open Access Library Journal</journal-title></journal-title-group><issn pub-type="epub">2333-9705</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/oalib.1108753</article-id><article-id pub-id-type="publisher-id">OALibJ-117494</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Biomedical&amp;Life Sciences</subject><subject> Business&amp;Economics</subject><subject> Chemistry&amp;Materials Science</subject><subject> Computer Science&amp;Communications</subject><subject> Earth&amp;Environmental Sciences</subject><subject> Engineering</subject><subject> Medicine&amp;Healthcare</subject><subject> Physics&amp;Mathematics</subject><subject> Social Sciences&amp;Humanities</subject></subj-group></article-categories><title-group><article-title>
 
 
  Using Lognormal_PCA for Orientation Estimation
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Xiaofang</surname><given-names>Shao</given-names></name><xref ref-type="aff" rid="aff1"><sub>1</sub></xref></contrib></contrib-group><aff id="aff1"><label>1</label><addr-line>Chengdu Neusoft University, Chengdu, China</addr-line></aff><pub-date pub-type="epub"><day>09</day><month>05</month><year>2022</year></pub-date><volume>09</volume><issue>05</issue><fpage>1</fpage><lpage>8</lpage><history><date date-type="received"><day>19,</day>	<month>April</month>	<year>2022</year></date><date date-type="rev-recd"><day>27,</day>	<month>May</month>	<year>2022</year>	</date><date date-type="accepted"><day>30,</day>	<month>May</month>	<year>2022</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Local orientation is a feature of multi-dimensional signals. Orientation estimation plays an important role in many image processing and computer vision tasks. This paper presents a method for orientation estimation, which is based on the combination of two already well-known techniques: signal filtering in the Fourier domain with principal component analysis. As experimental results show, this method enjoys excellent precision and robustness. Both simulated and real image examples are presented to demonstrate the proposed method.
 
</p></abstract><kwd-group><kwd>Orientation Estimation</kwd><kwd> Tensor</kwd><kwd> Principle Component Analysis</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Generally, multi-dimensional signals are represented by vectors, whereas vectors have directivity. For image information, this directivity has become one of the basic characteristics to distinguish multi-dimensional signals from one-dimensional signals. In this paper, the directivity of multi-dimensional signals is defined as “orientation”. The main purpose of orientation estimation is to calculate the orientation information of each point of a multi-dimensional signal, which plays an important role in image processing and machine vision. Orientation estimation has direct applications in edge extraction, image segmentation, texture analysis, adaptive filtering, stereo parallax estimation, image enhancement and motion analysis. The calculation of displacement and optical flow field is also the orientation estimation of signal in three-dimensional space.</p><p>According to the representation of orientation, the existing orientation estimation methods can be divided into tensor-based methods and channel-based methods. Tensor-based orientation estimation methods can be divided into two categories: time-domain methods and frequency-domain methods. The time-domain methods mainly include calculation methods based on gradient [<xref ref-type="bibr" rid="scirp.117494-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.117494-ref2">2</xref>], regularized convolution [<xref ref-type="bibr" rid="scirp.117494-ref3">3</xref>] and signal autocorrelation function [<xref ref-type="bibr" rid="scirp.117494-ref4">4</xref>]. In the frequency domain, orientation estimation is generally the synthesis of filtering results of a group of filters (orthogonal filter or Gabor filter), which can be further divided into the phase-based method and the energy-based method [<xref ref-type="bibr" rid="scirp.117494-ref5">5</xref>]. Among them, the main problem of the gradient-based method is the robustness of gray gradient calculation. For the comparative analysis of the calculation accuracy of different local difference operators in the case of no noise and Gaussian additive noise, see literature [<xref ref-type="bibr" rid="scirp.117494-ref6">6</xref>]; the method based on regularized convolution mainly aims at the case that the signal model can be approximated by polynomials; the method based on the signal autocorrelation function needs a lot of calculation, because the calculation of the signal autocorrelation function itself is much larger than the calculation of the signal gray gradient. This method also needs to determine the principal curvature direction of the autocorrelation function. The channel-representation-based method [<xref ref-type="bibr" rid="scirp.117494-ref7">7</xref>] belongs to the time-domain method, which estimates the orientation by combining the gray gradient with the channel representation. However, these algorithms cannot ensure accuracy and robustness to noises at the same time.</p><p>This paper puts forward a principal component analysis method and combines it with the frequency-domain filtering-Lognormal algorithm, which can be called a Lognomal_PCA method. What is more, the differences between principal component analysis and estimation error &amp; robustness to noise are compared through experimental analysis.</p></sec><sec id="s2"><title>2. The Algorithm</title><p>The main idea of PCA method is: firstly, impose the Fourier transform to the signal, then to calculate the orthogonal tensor according to the filtering results, and finally obtain the orientation estimation result by principal component analysis.</p><p>The frequency domain filter is designed as a separable filter in polar coordinates, i.e.:</p><disp-formula id="scirp.117494-formula21"><label>(1)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/117494x2.png?20220527175816439"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x3.png" xlink:type="simple"/></inline-formula> is the radial distance from a point on the frequency domain plane to the central frequency, <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x4.png" xlink:type="simple"/></inline-formula>denotes the radial function, <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x5.png" xlink:type="simple"/></inline-formula>is the orientation angle function. The specific calculation formula is as follows:</p><disp-formula id="scirp.117494-formula22"><label>(2)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/117494x6.png?20220527175816439"  xlink:type="simple"/></disp-formula><p>Here, <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x7.png" xlink:type="simple"/></inline-formula>represents the center frequency, <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x8.png" xlink:type="simple"/></inline-formula>is the scale parameter, log(x) = logₑ(x).</p><p><img src="//html.scirp.org/file/117494x9.png?20220527175816439" />,<img src="//html.scirp.org/file/117494x10.png?20220527175816439" /> (3)</p><p>where <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x11.png" xlink:type="simple"/></inline-formula> is the radial angle from a point on the frequency domain plane to the center frequency, <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x12.png" xlink:type="simple"/></inline-formula>denotes the angle of the filter guide vector, for the two dimensional case, n is set as 3 - 4, Because the proper selection of 3 - 4 direction vectors can form a set of bases of the orientation space.</p><p>After a certain number of orthogonal filters are selected, the image is filtered, and the tensor is constructed according to the obtained output:</p><disp-formula id="scirp.117494-formula23"><label>(4)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/117494x13.png?20220527175816439"  xlink:type="simple"/></disp-formula><p>Here <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x14.png" xlink:type="simple"/></inline-formula> is the Fourier transformation of the input signal.</p><p>The tensor representing orientation information is calculated as follows:</p><disp-formula id="scirp.117494-formula24"><label>(5)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/117494x15.png?20220527175816439"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x16.png" xlink:type="simple"/></inline-formula>, who are the absolute values of the outputs of several orthogonal filters, <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x17.png" xlink:type="simple"/></inline-formula>(<inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x18.png" xlink:type="simple"/></inline-formula>) represent the tensors constructed for orthogonal filter guidance vector, <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x19.png" xlink:type="simple"/></inline-formula>should form a group of basis or a frame of symmetric matrix space, <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x19.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x20.png" xlink:type="simple"/></inline-formula>is the dual of<inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x19.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x21.png" xlink:type="simple"/></inline-formula>.</p><p>After calculating the orientation tensor, the principal component analysis is carried out on the tensor. The later experimental results show that the principal component analysis method can improve the accuracy and robustness of the estimation method to a certain extent than directly estimating the orientation according to the calculated tensor. Principal component analysis [<xref ref-type="bibr" rid="scirp.117494-ref8">8</xref>] is mainly used to calculate the principal vector of a given data set and provide a set of optimized basis for reconstructing the given data in the sense of minimum mean square. The basis of principal component analysis is singular value decomposition of data matrix.</p><p>The calculation process of principal component analysis of orientation tensor is as follows:</p><p>Firstly, the signal is decomposed by singular value decomposition:</p><disp-formula id="scirp.117494-formula25"><label>(6)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/117494x22.png?20220527175816439"  xlink:type="simple"/></disp-formula><p>where U, V are the left and right singular value vectors of T, which are all orthogonal matrices, S is diagonal matrix, whose diagonal element <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x23.png" xlink:type="simple"/></inline-formula> is the singular value of T.</p><p>Finally, according to the singular value decomposition results, the orthogonal vector corresponding to the larger singular value is selected for orientation estimation, that is, the orientation angle is:</p><disp-formula id="scirp.117494-formula26"><label>(7)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/117494x24.png?20220527175816439"  xlink:type="simple"/></disp-formula><p>Here at an represents the arctangent function, index = {1, 2}, these subscript of singular value vector correspond to larger singular value.</p><p>In order to analyze the performance of the algorithm, the angle estimation error of orientation estimation is defined <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x25.png" xlink:type="simple"/></inline-formula> as:</p><disp-formula id="scirp.117494-formula27"><label>(8)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/117494x26.png?20220527175816439"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x27.png" xlink:type="simple"/></inline-formula> is the exact value of orientation tensor, <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x28.png" xlink:type="simple"/></inline-formula>expresses the tensor corresponding to the estimated value, In this method, the tensor representation of the orthogonal vector corresponding to the larger singular value of T.</p><p>If the size of the input image is<inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x29.png" xlink:type="simple"/></inline-formula>, The computational complexity of this method is<inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x30.png" xlink:type="simple"/></inline-formula>. Here, the computation complexity of Fourier transform is<inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x31.png" xlink:type="simple"/></inline-formula>; the computational complexity of calculating the filter function matrix is<inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x32.png" xlink:type="simple"/></inline-formula>; computational complexity of singular value decomposition of orientation tensor for a single image pixel [<xref ref-type="bibr" rid="scirp.117494-ref8">8</xref>] will be<inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x33.png" xlink:type="simple"/></inline-formula>, Therefore, for the whole image, the computational complexity is<inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x34.png" xlink:type="simple"/></inline-formula>,so the computational complexity of the whole algorithm is<inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x35.png" xlink:type="simple"/></inline-formula>.</p></sec><sec id="s3"><title>3. Experimental Results and Analysis</title><p>Three groups of experiments are done in this paper. The first group is imposed on synthetic images, obtaining the estimation error curve of this method and comparing it with other methods; the second group of experiments compared the error between direct estimation and principal component analysis; the third group is to estimate the orientation of the texture of fingerprint image by using the proposed method.</p><p>Firstly, through the orientation estimation of the synthetic image with known orientation information, the error curve of the orientation estimation of straight lines with different angles can be obtained, as shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>. Here, <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x36.png" xlink:type="simple"/></inline-formula>,</p><p><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x38.png" xlink:type="simple"/></inline-formula>. The reason for selecting lines from different angles for estimation is that the discretization error of lines from different angles is different, and there is no discretization error only in some specific directions (such as horizontal and vertical directions).</p><p>The second group of experiments still use synthetic images to compare and analyze the error size and robustness to noise between principal component analysis and direct estimation. The parameter setting and the corresponding error are demonstrated in <xref ref-type="table" rid="table1">Table 1</xref>. <xref ref-type="fig" rid="fig2">Figure 2</xref> shows the error comparison without interference (i.e. no cross lines and no noise in the image). The parameters are set according to the suggestions given by the corresponding authors. It can be seen that the addition of principal component analysis reduces the error to less than 0.13; <xref ref-type="fig" rid="fig3">Figure 3</xref> demonstrates the error change curves of both without interference and with many interference lines in the image (the experiment shows that the error will increase when there are cross lines in the image). It can be seen that the principal component analysis method not only has a small error change range, but also the changed error value is smaller than the error value estimated directly without interference; <xref ref-type="fig" rid="fig4">Figure 4</xref> shows the error variation curve of both when Gaussian noise is added. When the variance of the added Gaussian noise changes from 0 to 1, the principal component analysis method is more robust.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Error comparison of different methods</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Estimation method</th><th align="center" valign="middle" >Parameter setting</th><th align="center" valign="middle" >Average error</th></tr></thead><tr><td align="center" valign="middle" >Gradient based method</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x39.png" xlink:type="simple"/></inline-formula>(Variance of Gaussian differential filter) <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x40.png" xlink:type="simple"/></inline-formula>(Differential filter’s size) <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x41.png" xlink:type="simple"/></inline-formula>(Variance of Gaussian smoothing filter) <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x42.png" xlink:type="simple"/></inline-formula>(Smoothing filter’s size)</td><td align="center" valign="middle" >0.96</td></tr><tr><td align="center" valign="middle" >Method based on orthogonal filtering</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x43.png" xlink:type="simple"/></inline-formula>(center frequency) <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x44.png" xlink:type="simple"/></inline-formula>(bandwidth) <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x45.png" xlink:type="simple"/></inline-formula>(Number of filters)</td><td align="center" valign="middle" >0.35</td></tr><tr><td align="center" valign="middle" >Method based on regularized convolution</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x46.png" xlink:type="simple"/></inline-formula>(Weight coefficients between odd and even filters) <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x47.png" xlink:type="simple"/></inline-formula>(Filter size)</td><td align="center" valign="middle" >0.16</td></tr><tr><td align="center" valign="middle" >Method based on Gabor</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x48.png" xlink:type="simple"/></inline-formula>(the ratio of Gaussian filter to Gabor filter) n the number of filters</td><td align="center" valign="middle" >n = 3 error = 6 n = 6 error = 1.46 n = 10 error = 0.75</td></tr><tr><td align="center" valign="middle" >The method of this paper</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x49.png" xlink:type="simple"/></inline-formula>(center frequency) <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/117494x50.png" xlink:type="simple"/></inline-formula>(Variance of filter) n the number of filters</td><td align="center" valign="middle" >n = 3 error = 0.14 n = 4 error = 0.12</td></tr></tbody></table></table-wrap><p>Finally, this paper also makes experiments on fingerprint images. The experimental results are shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>. This estimation result reflects the orientation and change trend of fingerprint texture.</p></sec><sec id="s4"><title>4. Conclusions</title><p>For a long time, orientation estimation is a neglected research content in the field of image processing in China. This paper first defines its difference with direction, then makes a comprehensive summary of the research work in this field, and puts forward a lognormal_PCA method which is used for orientation estimation, and its computational complexity is<inline-formula><inline-graphic xlink:href="//html.scirp.org/file/117494x58.png" xlink:type="simple"/></inline-formula>. Finally, the method is verified and analyzed by experiments. The comparison and analysis of the estimation errors of the principal component analysis method and direct estimation method show the advantages of adding principal component analysis.</p><p>Orientation estimation is one of the important contents of image bottom processing. There are still some problems to be solved in the current research [<xref ref-type="bibr" rid="scirp.117494-ref8">8</xref>], such as the balance between calculation cost and estimation accuracy in estimation methods, some problems caused by image digitization, multi-scale analysis and so on. These are the works of further research.</p></sec><sec id="s5"><title>Conflicts of Interest</title><p>The author declares no conflicts of interest.</p></sec><sec id="s6"><title>Cite this paper</title><p>Shao, X.F. (2022) Using Lognormal_PCA for Orientation Estimation. Open Access Library Journal, 9: e8753. https://doi.org/10.4236/oalib.1108753</p></sec></body><back><ref-list><title>References</title><ref id="scirp.117494-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Maltoni, D. and Maio, D. (2003) Handbook of Fingerprint Recognition. Springer, Berlin.</mixed-citation></ref><ref id="scirp.117494-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Spies, H. (2003) Gradient Channel Matrices for Orientation Estimation. Report LiTH-ISY-R-2540, 9.</mixed-citation></ref><ref id="scirp.117494-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Greenleaf, J.F., Manduca, A., Chen, S., Amador-Carrascal, C. and Urban, M.W. (2017) Shear Wave Group Velocity Estimation Using Spatiotemporal Peaks and Amplitude Thresholding. WO2017/160783A1.</mixed-citation></ref><ref id="scirp.117494-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, Y., Wang, X., Wang, S. and Tian, X. (2022) Distributed Bearing-Based Formation Control of Unmanned Aerial Vehicle Swarm via Global Orientation Estimation. Chinese Journal of Aeronautics, 35, 279-286.  
https://doi.org/10.1016/j.cja.2021.05.009</mixed-citation></ref><ref id="scirp.117494-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Mester, R. (2000) Orientation Estimation: Conventional Techniques and a New Non-Differential Approach. 10th European Signal Processing Conference, Tampere, 4-8 September 2000, 1-4.</mixed-citation></ref><ref id="scirp.117494-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Chen, Z. (2021) Research and Implementation of Speech Enhancement Algorithm Based on Microphone Array. Master’s Thesis, Nanjing University of Posts and Telecommunications, Nanjing.</mixed-citation></ref><ref id="scirp.117494-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Pan, H. (2021) Projection Direction Estimation and Three-Dimensional Reconstruction Algorithm of Cryoelectron Microscope Image. Doctoral Dissertation, Hunan Normal University, Changsha.</mixed-citation></ref><ref id="scirp.117494-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Ghahroudi, M., Hoshino, Y. and Ahmadpoury, F. (2019) The Impact of Knowledge Management Orientation on New Product Commercialization: The Mediating Role of Market Orientation. American Journal of Industrial and Business Management, 9, 1949-1968. https://doi.org/10.4236/ajibm.2019.910127</mixed-citation></ref></ref-list></back></article>