<?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">JCC</journal-id><journal-title-group><journal-title>Journal of Computer and Communications</journal-title></journal-title-group><issn pub-type="epub">2327-5219</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jcc.2015.33002</article-id><article-id pub-id-type="publisher-id">JCC-54690</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  Minimal Generalized Time-Bandwidth Product Method for Estimating the Optimum Fractional Fourier Order
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Lin</surname><given-names>Tian</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Zhenming</surname><given-names>Peng</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>School of Optoelectronic Information, University of Electronic Science and Technology of China, Chengdu, China</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>tianlin20110501@163.com(LT)</email>;<email>zmpeng@uestc.edu.cn(ZP)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>17</day><month>03</month><year>2015</year></pub-date><volume>03</volume><issue>03</issue><fpage>8</fpage><lpage>12</lpage><history><date date-type="received"><day>November</day>	<month>2014</month></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>
 
 
   A minimal generalized time-bandwidth product-based coarse-to-fine strategy is proposed with one novel ideas highlighted: adopting a coarse-to-fine strategy to speed up the searching process. The simulation results on synthetic and real signals show the validity of the proposed method. 
 
</p></abstract><kwd-group><kwd>Generalized Time-Bandwidth Product</kwd><kwd> Coarse-to-Fine Strategy</kwd><kwd> Optimum Fractional Fourier Order</kwd><kwd> Fractional Fourier Transform</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>To get a high resolution time-frequency distribution, fractional Fourier transform (FrFT) is a useful tool. Traditional time-frequency method combined FrFT, and fractional Gabor transform was proposed [<xref ref-type="bibr" rid="scirp.54690-ref1">1</xref>]-[<xref ref-type="bibr" rid="scirp.54690-ref3">3</xref>], the optimum order of FrFT is major factor of the transform, for it determines the appropriate fractional domain where the signal is best concentrated. In [<xref ref-type="bibr" rid="scirp.54690-ref2">2</xref>] the optimum order of FrFT is chosen by the chirp rate of the signal. This transform can get high resolutions, yet the time-frequency distributions are in time-fractional plane, the physics meaning is not clean. In [<xref ref-type="bibr" rid="scirp.54690-ref4">4</xref>] Wigner distribution function and its FrFT are used to get high resolutions results, using FrFT, and inverse FrFT, the physics meaning is clean, and Wigner distribution function and its FrFT were used to estimate the optimum order, yet the method is not appropriate for a lot of time-frequency components. The fractional optimal short-time Fourier transform was proposed [<xref ref-type="bibr" rid="scirp.54690-ref5">5</xref>], this method utilizes the FrFT to improve the resolution of the time-frequency distributions, and the generalized time-bandwidth product (GTPB) was proposed. In [<xref ref-type="bibr" rid="scirp.54690-ref6">6</xref>] the fractional Gabor transform was proposed which has clean physics meaning, to save computational cost, the maximal amplitude in fractional domain was used for optimum fractional Fourier order in the paper. The fast algorithm of maximal amplitude has established in fractional domain [<xref ref-type="bibr" rid="scirp.54690-ref7">7</xref>]. For FrFT can be interpreted as a decomposition of the signal in terms of chirps, this method is appropriate for signal detection [<xref ref-type="bibr" rid="scirp.54690-ref8">8</xref>]. For non-stationary signal time-frequency analysis, the optimum order of FrFT can be found the minimal generalized time-bandwidth product. This method is suitable for signal which has many components or has continuous spectra. However, the minimal generalized time-bandwidth product can give the directly optimum order. Since there is no fast algorithm, this paper uses coarse-to-fine strategy, and gives a fast algorithm. Though, theoretically, the amplitudes-based method is fast, it is powerless for the signals to consist many components in time-frequency analysis. We propose a minimal-generalized time-bandwidth product-based coarse-to-fine algorithm to estimate the compact fractional domain in this paper.</p></sec><sec id="s2"><title>2. Minimal Generalized Time-Bandwidth Product Method</title><sec id="s2_1"><title>2.1. Generalized Time-Bandwidth Product</title><p>Fractional Fourier transform (FrFT) is a generalization of the Fourier transform, FrFT is a linear operator. The FrFT of signal can be interpreted as the rotating the signal in the time-frequency plane, the FrFT of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x5.png" xlink:type="simple"/></inline-formula> is defined as [<xref ref-type="bibr" rid="scirp.54690-ref9">9</xref>]:</p><disp-formula id="scirp.54690-formula569"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/54690x6.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x7.png" xlink:type="simple"/></inline-formula> is the p-th order FrFT of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x8.png" xlink:type="simple"/></inline-formula>, p is the transform order of FrFT, the period of p is 4. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x9.png" xlink:type="simple"/></inline-formula>is an operator, means the r-th order FrFT. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x10.png" xlink:type="simple"/></inline-formula>is the transform kernel which is given as follows [<xref ref-type="bibr" rid="scirp.54690-ref10">10</xref>]:</p><disp-formula id="scirp.54690-formula570"><graphic  xlink:href="http://html.scirp.org/file/54690x11.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.54690-formula571"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/54690x12.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x13.png" xlink:type="simple"/></inline-formula> is rotation angle in time-frequency plane, and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x14.png" xlink:type="simple"/></inline-formula>.</p><p>In light of the properties of the FrFT, the interval of the optimum order can be restricted in [0, 2) [<xref ref-type="bibr" rid="scirp.54690-ref11">11</xref>]. The time-bandwidth product (TBP) of the signal <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x15.png" xlink:type="simple"/></inline-formula> of the weighted window function is defined as follows [<xref ref-type="bibr" rid="scirp.54690-ref6">6</xref>]:</p><disp-formula id="scirp.54690-formula572"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/54690x16.png"  xlink:type="simple"/></disp-formula><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x17.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x18.png" xlink:type="simple"/></inline-formula> represent the time and the frequency width of the signal of the weighted window function, respectively.</p><p>If the p-th order FrFT of signal <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x19.png" xlink:type="simple"/></inline-formula> is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x19.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x20.png" xlink:type="simple"/></inline-formula> and the p-th order FrFT of window function is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x19.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x21.png" xlink:type="simple"/></inline-formula>. The GTPB can be written as</p><disp-formula id="scirp.54690-formula573"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/54690x22.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x23.png" xlink:type="simple"/></inline-formula> is the time length of signal <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x24.png" xlink:type="simple"/></inline-formula> and the window function, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x25.png" xlink:type="simple"/></inline-formula> is the frequency width of signal <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x26.png" xlink:type="simple"/></inline-formula> and the window function.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x27.png" xlink:type="simple"/></inline-formula>can be given by:</p><disp-formula id="scirp.54690-formula574"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/54690x28.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x29.png" xlink:type="simple"/></inline-formula> is the time length of signal<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x30.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x31.png" xlink:type="simple"/></inline-formula>is the time length of window function<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x32.png" xlink:type="simple"/></inline-formula>, and the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x33.png" xlink:type="simple"/></inline-formula> can be given by:</p><disp-formula id="scirp.54690-formula575"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/54690x34.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x35.png" xlink:type="simple"/></inline-formula> is the time length center, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x36.png" xlink:type="simple"/></inline-formula>is the 2-norm of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x37.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x38.png" xlink:type="simple"/></inline-formula> can be gotten by:</p><disp-formula id="scirp.54690-formula576"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/54690x39.png"  xlink:type="simple"/></disp-formula><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x40.png" xlink:type="simple"/></inline-formula>can be gotten by the same method as<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x41.png" xlink:type="simple"/></inline-formula>.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x42.png" xlink:type="simple"/></inline-formula>can be given by:</p><disp-formula id="scirp.54690-formula577"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/54690x43.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x44.png" xlink:type="simple"/></inline-formula> is the bandwidth of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x45.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x46.png" xlink:type="simple"/></inline-formula>is the bandwidth of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x47.png" xlink:type="simple"/></inline-formula>. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x48.png" xlink:type="simple"/></inline-formula>can be given by:</p><disp-formula id="scirp.54690-formula578"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/54690x49.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x50.png" xlink:type="simple"/></inline-formula> is the Fourier transform of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x51.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x52.png" xlink:type="simple"/></inline-formula> is the frequency center of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x53.png" xlink:type="simple"/></inline-formula>. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x54.png" xlink:type="simple"/></inline-formula>can be given by:</p><disp-formula id="scirp.54690-formula579"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/54690x55.png"  xlink:type="simple"/></disp-formula><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x56.png" xlink:type="simple"/></inline-formula>can be gotten by the same method as<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x57.png" xlink:type="simple"/></inline-formula>.</p></sec><sec id="s2_2"><title>2.2. Optimum Order of FrFT Estimated by GTBP</title><p>The optimum order of FrFT can be given by minimal generalized time-bandwidth product:</p><disp-formula id="scirp.54690-formula580"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/54690x58.png"  xlink:type="simple"/></disp-formula><p>According to the operation properties of FrFT, the order of FrFT can be narrowed to the range of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x59.png" xlink:type="simple"/></inline-formula> [<xref ref-type="bibr" rid="scirp.54690-ref11">11</xref>]:</p><disp-formula id="scirp.54690-formula581"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/54690x60.png"  xlink:type="simple"/></disp-formula></sec><sec id="s2_3"><title>2.3. Algorithm of MGTBP</title><p>Suppose <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x61.png" xlink:type="simple"/></inline-formula> are constants greater than 0 and less than 1, the MGTPB algorithm can be implemented by the following steps:</p><p>Step 1:<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x62.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x63.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x64.png" xlink:type="simple"/></inline-formula>.</p><p>Step 2: let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x65.png" xlink:type="simple"/></inline-formula>.</p><p>Step 3: perform FrFT of the signal for each<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x66.png" xlink:type="simple"/></inline-formula>.</p><p>Step 4: Find <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x67.png" xlink:type="simple"/></inline-formula> with (4) and (12).</p><p>Step 5:<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x68.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x68.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x70.png" xlink:type="simple"/></inline-formula>, go to Step 2, until<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x68.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x71.png" xlink:type="simple"/></inline-formula>.</p><p>The above loops can be stopped until the number of cycles equals to the number M:</p><disp-formula id="scirp.54690-formula582"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/54690x72.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x73.png" xlink:type="simple"/></inline-formula> is the upward integral function.</p><p><xref ref-type="fig" rid="fig1">Figure 1</xref> shows the main idea of such coarse-to-fine of the general time-bandwidth product (GTBP). At the beginning, GTBP is computed for different values of order of FrFT that are distributed over the interval [0, 2], and the optimum order is roughly fund. Then a finer searching will be done on a small interval around the optimum order. This procedure will be repeated until the obtained satisfies the predefined accuracy requirement.</p></sec><sec id="s2_4"><title>2.4. Computational Complexity of MGTBP</title><p>Suppose an N points signal <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x74.png" xlink:type="simple"/></inline-formula> and N points signal window function <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x75.png" xlink:type="simple"/></inline-formula> for the given order of windowed signal, to get <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x76.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x77.png" xlink:type="simple"/></inline-formula>,the complexity of FrFT is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x78.png" xlink:type="simple"/></inline-formula> [<xref ref-type="bibr" rid="scirp.54690-ref4">4</xref>], the complexity of Fourier transform of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x79.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x80.png" xlink:type="simple"/></inline-formula> is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x81.png" xlink:type="simple"/></inline-formula>, and the complexity of per loop iteration is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x82.png" xlink:type="simple"/></inline-formula>. The whole searching processing computational complexity is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x83.png" xlink:type="simple"/></inline-formula>.</p></sec></sec><sec id="s3"><title>3. Simulation Results and Analysis</title><p>The MGTBP is implemented for searching the optimum order of FrFT, the fast discrete FrFT algorithm is reported by Ozakatas et al. [<xref ref-type="bibr" rid="scirp.54690-ref10">10</xref>]. The method proposed in our paper is compared with the MACF method [<xref ref-type="bibr" rid="scirp.54690-ref8">8</xref>]. First, A signal is used to evaluate the synthetic signal consisting of two attenuated chirp components, the signal can be written as the following formula:</p><disp-formula id="scirp.54690-formula583"><graphic  xlink:href="http://html.scirp.org/file/54690x84.png"  xlink:type="simple"/></disp-formula><p>The parameter settings take the values as follows:<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x85.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x86.png" xlink:type="simple"/></inline-formula>. The MACF method gives 0-th order as optimum fractional Fourier order, and MGTBP estimates 0.737-th order as the optimum fractional Fourier order. The fractional Gabor transforms in different optimum orders give as <xref ref-type="fig" rid="fig2">Figure 2</xref>. <xref ref-type="fig" rid="fig2">Figure 2</xref>(a) shows the 0-th order fractional Gabor transform, the optimum fractional Fourier order is given by MACF method. <xref ref-type="fig" rid="fig2">Figure 2</xref>(b) shows the 0.737-th order fractional Gabor transform, the optimum fractional Fourier order is given by MGTBP method. The above results imply, although the MGTBP method has a more complicated searching technique, the MGTBP has a better ability to find the compact domain for time-frequency analysis.</p></sec><sec id="s4"><title>4. Discussion and Conclusions</title><p>In this paper, the MGTBP method for estimating the optimum fractional Fourier order has been developed. Its computational complexity is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x87.png" xlink:type="simple"/></inline-formula>, although the computational complexity is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/54690x88.png" xlink:type="simple"/></inline-formula> [<xref ref-type="bibr" rid="scirp.54690-ref8">8</xref>]. The searching algorithm adopted by the MACF is simpler than MGTBP, generally speaking, the optimum fractional Fourier order searching by MGTBP is more appropriate for time-frequency analysis than MACF. Further, our simulation results on the synthetic signal shows that the MGTBP has better performance on finding optimal fractional domain.</p><fig-group id="fig1"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Schematic showing the stream of the coarse-to-fine procedure.</title></caption><fig id ="fig1_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/54690x89.png"/></fig><fig id ="fig1_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/54690x90.png"/></fig></fig-group><fig-group id="fig2"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Fractional Gabor transform at different optimum order. (a) 0-th order as optimum order given by MACF; (b) 0.737-th order as optimum order given by MGTBP.</title></caption><fig id ="fig2_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/54690x91.png"/></fig><fig id ="fig2_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/54690x92.png"/></fig></fig-group></sec><sec id="s5"><title>Acknowledgements</title><p>The authors wish to thank the National Natural Science Foundation of China (Grants No. 41274127) and the Yili Normal University research project (Grants No. 2014YSYB04) for financial support of this research.</p></sec><sec id="s6"><title>Cite this paper</title><p>Lin Tian,Zhenming Peng, (2015) Minimal Generalized Time-Bandwidth Product Method for Estimating the Optimum Fractional Fourier Order. Journal of Computer and Communications,03,8-12. doi: 10.4236/jcc.2015.33002</p></sec></body><back><ref-list><title>References</title><ref id="scirp.54690-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Akan, A., Shakhmurov, V. and Cekic, Y. (2001) A Fractional Gabor Transform. IEEE International Conference on Acoustics, Speech, and Signal Processing, (ICASSP'01), Salt Lake City, 7-11 May 2001, Vol. 6, 3529-3532.</mixed-citation></ref><ref id="scirp.54690-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, Y., Gu, B.Y., Dong, B.Z., et al. (1997) Fractional Gabor Transform. Optics Letters, 22, 1583-1585.  
http://dx.doi.org/10.1364/OL.22.001583</mixed-citation></ref><ref id="scirp.54690-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Akan, A. and &amp;Ccedil;eki, Y. (2003) A Fractional Gabor Expansion. Journal of the Franklin Institute, 340, 391-397. 
http://dx.doi.org/10.1016/j.jfranklin.2003.08.004</mixed-citation></ref><ref id="scirp.54690-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Pei, S.C. and Ding, J.J. (2007) Relations between Gabor Transforms and Fractional Fourier Transforms and Their Applications for Signal Processing. IEEE Transactions on Signal Processing, 55, 4839-4850.  
http://dx.doi.org/10.1109/TSP.2007.896271</mixed-citation></ref><ref id="scirp.54690-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Durak, L. and Arikan, O. (2003) Short-Time Fourier Transform: Two Fundamental Properties and an Optimal Implementation. IEEE Transactions on Signal Processing, 51, 1231-1242. http://dx.doi.org/10.1109/TSP.2003.810293</mixed-citation></ref><ref id="scirp.54690-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Chen, Y.P., Peng, Z.M., He, Z.H., Tian, L. and Zhang, D.J. (2013) The Optimal Fractional Gabor Transform Based on the Adaptive Window Function and Its Application. Applied Geo-physics, 10, 305-313.  
http://dx.doi.org/10.1007/s11770-013-0392-2</mixed-citation></ref><ref id="scirp.54690-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Zheng, L. and Shi, D. (2010) Maximum Amplitude Method for Estimating Compact Fractional Fourier Domain. IEEE Signal Processing Letters, 17, 293-296. http://dx.doi.org/10.1109/LSP.2009.2038511</mixed-citation></ref><ref id="scirp.54690-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Tian, L. and Peng, Z. (2014) Determining the optimal Order of Fractional Gabor Transform Based on Kurtosis Maximization and Its Application. Journal of Applied Geophysics, 108, 152-158.  
http://dx.doi.org/10.1016/j.jappgeo.2014.06.009</mixed-citation></ref><ref id="scirp.54690-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Ozaktas, H.M., et al. (1996) Digital Computation of the Fractional Fourier Transform. IEEE Transactions on Signal Processing, 44, 2141-2150. http://dx.doi.org/10.1109/78.536672</mixed-citation></ref><ref id="scirp.54690-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Almeida, L.B. (1994) The Fractional Fourier Transform and Time-Frequency Representations. IEEE Transactions on Signal Processing, 42, 3084-3091. http://dx.doi.org/10.1109/78.330368</mixed-citation></ref><ref id="scirp.54690-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Guan, J., Chen, X.L., Huang, Y. and He, Y. (2012) Adaptive Fractional Fourier Transform-Based Detection Algorithm for Moving Target in Heavy Sea Clutter. IET Radar, Sonar and Navigation, 6, 389-401.  
http://dx.doi.org/10.1049/iet-rsn.2011.0030</mixed-citation></ref></ref-list></back></article>