Hi, I am interested in implementing the 2D capon method, similar to what has been done for the 1D case here: http://www.dsprelated.com/showmessage/78531/1.php Any suggestions as what is the best way to modify the above code to make it work for 2d signals? I am looking at the following paper, and am interested in applying capon similarly: http://www.emo.org.tr/ekler/23d0a5671efd29e_ek.pdf However, their code seems different from what was posted here on DSPRelated. I appreciate your help and comments, Nargess
2D Capon Method
Started by ●April 8, 2010
Reply by ●April 8, 20102010-04-08
On Apr 9, 6:34�am, "nargess" <nargessm@n_o_s_p_a_m.terpalum.umd.edu> wrote:> Hi, > > I am interested in implementing the 2D capon method, similar to what has2D capon method. Does that involve a hit in a 2D restaurant somewhere? Hardy
Reply by ●April 8, 20102010-04-08
On 08-04-2010 at 22:15:04 HardySpicer <gyansorova@gmail.com> wrote: (...)>> I am interested in implementing the 2D capon method, similar to what has > > 2D capon method. Does that involve a hit in a 2D restaurant somewhere? > > > Hardy:) -- Mikolaj
Reply by ●April 9, 20102010-04-09
On 8 apr, 20:34, "nargess" <nargessm@n_o_s_p_a_m.terpalum.umd.edu> wrote:> Hi, > > I am interested in implementing the 2D capon method, similar to what has > been done for the 1D case here:http://www.dsprelated.com/showmessage/78531/1.php > > Any suggestions as what is the best way to modify the above code to make it > work for 2d signals? > > I am looking at the following paper, and am interested in applying capon > similarly:http://www.emo.org.tr/ekler/23d0a5671efd29e_ek.pdf > However, their code seems different from what was posted here on > DSPRelated.You shouldn't look at the code, but rather at the expressions. The key is to realize how the 1D Capon works, and how to generalize that methodology to 2D. The 2nd equation 20 of the last paper seems to be a reasonable 2D generalization of the first equation 20, which is the 1D version of Capon's method. (But do work trough the arithmetics to see if the result is correct. The inconsistent equation numbering is a hint that the authors of the paper might not pay as acute attention to details as one might have whished for.) Apart from that, doce similarity means nothing. There are several possible algorithms for each step, and several possible implemenations of each algorithm, not to mention that coding style an attentiuon to detail is a highly personal trait. Don't expect to find very advanced, working code in usenet fora. Rune
Reply by ●April 9, 20102010-04-09
Mikolaj <sterowanie_komputerowe@poczta.onet.pl> wrote:>On 08-04-2010 at 22:15:04 HardySpicer <gyansorova@gmail.com> wrote:>>> I am interested in implementing the 2D capon method, similar to what has>> 2D capon method. Does that involve a hit in a 2D restaurant somewhere?>:)"D" is ancient for "shilling". A "2D capon" would have been quite an expensive capon in its day... maybe during a meat shortage, or war rationing you could get that much. A 2D capon, to justify its price, would have been LARGE but not tender.... that size bird is 10 years old! Cheers Steve
Reply by ●April 9, 20102010-04-09
>Mikolaj <sterowanie_komputerowe@poczta.onet.pl> wrote: > >>On 08-04-2010 at 22:15:04 HardySpicer <gyansorova@gmail.com> wrote: > >>>> I am interested in implementing the 2D capon method, similar to whathas> >>> 2D capon method. Does that involve a hit in a 2D restaurant somewhere? > >>:) > >"D" is ancient for "shilling". A "2D capon" would have been >quite an expensive capon in its day... maybe during a meat >shortage, or war rationing you could get that much. > >A 2D capon, to justify its price, would have been LARGE >but not tender.... that size bird is 10 years old!Actually, D was ancient for penny. However, since the Romans are said to have originated the capon, 2 pence would have been darned expensive for a capon at one time. Steve
Reply by ●April 9, 20102010-04-09
Reply by ●April 9, 20102010-04-09
On Apr 8, 2:34�pm, "nargess" <nargessm@n_o_s_p_a_m.terpalum.umd.edu> wrote:> Hi, > > I am interested in implementing the 2D capon method, similar to what has > been done for the 1D case here:http://www.dsprelated.com/showmessage/78531/1.php > > Any suggestions as what is the best way to modify the above code to make it > work for 2d signals?The above link references http://www.sal.ufl.edu/eel6537/2006/ch4.pdf which contains material on 2D. Hope this helps. Greg
Reply by ●April 12, 20102010-04-12
On Apr 8, 3:15�pm, HardySpicer <gyansor...@gmail.com> wrote:> On Apr 9, 6:34�am, "nargess" <nargessm@n_o_s_p_a_m.terpalum.umd.edu> > wrote: > > > Hi, > > > I am interested in implementing the 2D capon method, similar to what has > > 2D capon method. Does that involve a hit in a 2D restaurant somewhere? > > HardyThe 2D capons that I know are result from when they get run over on the highway;-) Clay
Reply by ●April 28, 20102010-04-28
Thanks Greg, it is helpful. Do I understand it correctly that each data point in the two dimensional matrix 'x' is associated with two frequency values w1,w2 as opposed to just a two dimensional frequency matrix that would have a one to one mapping to each point in 'x'? thanks, n.>On Apr 8, 2:34=A0pm, "nargess" <nargessm@n_o_s_p_a_m.terpalum.umd.edu> >wrote: >> Hi, >> >> I am interested in implementing the 2D capon method, similar to whathas>> been done for the 1D casehere:http://www.dsprelated.com/showmessage/7853=>1/1.php >> >> Any suggestions as what is the best way to modify the above code to make=>it >> work for 2d signals? > >The above link references > > http://www.sal.ufl.edu/eel6537/2006/ch4.pdf > >which contains material on 2D. > >Hope this helps. > >Greg > >






