-D- wrote:
Hammer wrote:
:-)
-D- wrote:
Hammer wrote:
If I understand well, such an interpolation is usefeul in films or wholly moving screens because it suppresses the "pauses" that occur when a frame is repeated.
But if it only adds frames it can't improve 2D animation, especially for objects that moves on the screen without changing shape, because in it motion must be regular. Every added frame will just slow animation down instead of stopping it, so instead of getting jerky animation you will just get wavy animation : it won't make the motion regular. In order to reproduce 2D animation accurately on a different refresh rate, you would need to redraw every frame to make it correspond to what the eye would see at the same moment if the display's frame rate was right..
The whole point about "motion interpolation" is to avoid judder issues e.g. playing 24FPS video on 60hz/120hz display.
Actually, the point is to reduce judder, nothing eliminates it entirely. You'll notice film aficionados generally prefer certain scaling techniques over others for this exact reason. From your wiki link:
According to CNET.com executive editor David Carnoy, with Sony's MotionFlow objects look more stable when the feature is turned on. This is sometimes accompanied by a glitch in the picture.[1] Not everyone likes the effect and some complain that it gives film a "video" look.[6]
Ermm, it’s a Sony....
This is not Philips Trimension middleware.
http://www.trimension.philips.com/
"Philips Trimension software for PCs ensures stunning image quality − even on the biggest, most demanding HD flat screens. No judder, no artifacts, just superb images and razor sharp video."
WinDVD7 is shipped with Philips TrimensionDNM middleware.
According to http://www.soundandvisionmag.com/hitech/1449/smooth-operator.html
"To eliminate judder, Trimension calculates enough interpolated frames between the actual frames recorded on a DVD to be able to show them all at 60 fps. Good frame interpolation is a technically difficult and sophisticated process, and it's impressive that Trimension runs smoothly on a PC (a 2.8-GHz Pentium 4, at minimum)."
Not a problem with today's multi-core CPUs and video accelerators. Brute force computation performance can be applied at this problem.
"Smooth is also the word to describe the results. Old or new, B&W or color, animated or live action — if the original film was made at 24 fps, Trimension makes nearly all moving objects cross the screen with an almost surrealistic smoothness. While images containing no motion look precisely the same with the system on or off, it takes only a very slight movement — a turn of a head, the raising of a hand, a single step — to make the image look more lifelike than normal film. The effect is so pronounced that the latest version of WinDVD, v.7, includes a toned-down mode that introduces an even-rhythm, cinema-like judder ("2:2 pulldown")."
Latest WinDVD is at 9th release.
Nice (I think it looks OK), but quoting from the marketing literature doesn't change the fact that the process isn't 100% flawless, do some research around the video forums. Losing the "film-like" look of the video is a common complaint with Trimension, as are artifacts (like halos) in certain situations.
WinDVD 7 "includes a toned-down mode that introduces an even-rhythm, cinema-like judder ("2:2 pulldown")."
By its nature, scaling/processing modifies the video content in some way or another, so far there is no method that everyone is happy with. That's why the wiki article (which mentions Trimension) sez "reduces", and not "eliminates". Might be a better argument to compare dedicated image processing hardware anyway, an $80 copy of WinDVD hardly compares to multi thousand dollar scaling hardware.
One should realise that multi-thousand dollars and dedicated image processing hardware doesn’t automatically equal performance.
The computation performance from ATI and NV GpGPUs makes some multi-thousand dollar solutions a joke.
Any cost values must factor in the economic of scale.
Anyhow... regardless, you can't use it to play Superfrog via WinUAE. :-) The video you posted (while not terrible) absolutely isn't showing flawless scrolling, but as I said above, most people would be content with it. It would be better to just record it at 60Hz (if it works without glitches at 60Hz, or find an NTSC version if one exists). Fire up some Slamtilt at 60Hz, with your emulator configured for PAL/50 FPS and let me know how smooth it looks.
I don't have Slamtilt, but I do have Pinball Illusions AGA.
My WinUAE settings for playing PI-AGA
Model: A1200
ROM:KS ROM v3.0 (A1200) rev 39.106 (512k)
Settings
_Filter:
___PAL/50
_Display:
___FullScreen+VSync
___Render Every Frame
___FPS adj:50
_Chipset
___Cycle-exact
___Sound Emulation, 100 percent
___NTSC: FALSE
___Collision Level:FULL
___Faster RTG: FALSE
___Chipset Extra:A1200
The scolling is smooth (i.e. no judder) on
ASUS G1S laptop with Windows Vista Ultimate 32bit
Intel Core 2 Duo T7500 @2.2Ghz,
Dual MCH mode PC5300 4GB RAM,
NV Geforce 8600M GT GDDR3 @1.4Ghz VRAM 256MB.
Displayed on Samsung made built-in TFT 15.4" screen.
--edit-- BTW, Just thought I'd add Trimension software decoder doesn't even require "today's multi-core CPUs", requirements are a P4 and 256 MB RAM.
Without video co-processors such as PureVideo HD or Avivo HD, multi-core CPUs would be required to decode Blu-Ray or HD-DVD HD content.
BTW, Trimension middleware is not the decoder i.e. it's post processing.