Menu

(no subject)

Help
Cutberto
2015-08-17
2015-08-24
  • Cutberto

    Cutberto - 2015-08-17

    Hi all
    I believe that line 116 of SurfaceInterpolation.cpp should look like this
    RegularizedSpline spline(region->points(), tension);
    instead of this
    RegularizedSpline spline(region->points(), 0.0);
    Otherwise f is never passed to TPS and we end up with exact interpolation.
    Any thoughts on this?
    Regards, Cut.

     

    Last edit: Cutberto 2015-08-24
    • Andrew Hudak

      Andrew Hudak - 2015-08-20

      Hi Cut,

      What is "f"?

      Andy

      From: Cutberto [mailto:cparedesmx@users.sf.net]
      Sent: Monday, August 17, 2015 12:46 PM
      To: [mcclidar:discussion]
      Subject: [mcclidar:discussion] (no subject)

      Hi all

      I believe that line 116 of SurfaceInterpolation.cpp should look like this

      RegularizedSpline spline(region->points(), tension);

      instead of this

      RegularizedSpline spline(region->points(), 0.0);

      Otherwise f is never passed to TPS and we end up with exact interpolation.

      Any thoughts on this?

      Regards, Cut.



      Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/mcclidar/discussion/961944/

      To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

       
  • Cutberto

    Cutberto - 2015-08-24

    Hi Andy

    f is the tension (or regularization) parameter for TPS. In the MCC paper you used f = 1.5, which I assume worked nicely for forests. I'm working with thorn scrub vegetation and had to use a lower f value (0.15). I also lowered the increment of the curvature threshold to 0.05 for each iteration and relaxed the convergence parameters to 15%, 10% and 1%. So far, this parameters seem to be working for my data.

    However, near rivers and other streams, the modified MCC is removing more ground than it should.

    Regards, Cut.

     

Log in to post a comment.