@edwin, It seems you are referring to two different concepts.
Going from 25 to 50 fps is generally done in the context of deinterlacing. Many videos are actually 50 fields per second, a field being a half image with only the odd or the even lines. There are several ways to rebuild a full image from the two fields. Kinovea use a somewhat basic technique that for this example would yield 25 full frames per second. Some other software may use reconstruction algorithms that gives 50 full frames. This can be advertised as slow motion, but it can only works on video that are interlaced to begin with and only to x2.
The link you gave, is a much much more advanced technology. As far as I know, only two products can do that, both commercial: MotionPerfect from GooderVideo/DynaPel and Re:Vision Twixtor family of plugins (for Premiere, After Effects and the like).
The alternative is to use a camera capable of high speed shooting. For very fast motion you'll want as many frames in the source as possible. As HDAV points, frames reconstructed by algorithms will never be as good as frames actually captured by the device.
For fast motion, if you can control the capture process I would definitely consider a camera capable of shooting at +100fps (Don't need 1 trillion fps ). Software reconstruction would only be interesting for video got from external sources.