1

(8 replies, posted in Using SVP)

The artifacting with interpolation looks like light bending around objects.

I have an LG TV that's 60hz, but it also comes with the interpolation (TruMotion) feature, so it doesn't kick in to 120hz past 60fps. Also, same with SVP I thought there was so much information on the web about how 120hz TVs were developed simply because the 24 frames couldn't fit properly into 60, meaning interpolation couldn't work unless the framerate was divisible with the number of that of the refresh rate? Now TV manufacturers found a way to somehow implement interpolation with 60hz panels. Take a look:

http://www.rtings.com/reviews/tv/lcd-led/lg/lb5800 (my TV)
http://www.rtings.com/reviews/tv/lcd-led/lg/lf6300
http://www.rtings.com/reviews/tv/lcd-led/samsung/ju6700
http://www.rtings.com/reviews/tv/lcd-led/samsung/ju6500


Especially with SVP, how does it take almost any framerate and convert it into 60+ fps?

3

(15 replies, posted in Using SVP)

So the bright shades are the ones that show interpolated frames?

4

(15 replies, posted in Using SVP)

Chainik wrote:

and now you can start to try to find out how your TV works wink

I came up with 72hz or fps, because of the way I counted the shades in the bar above the wheel, but I had the idea that it might have been 72hz anyway, because the refresh rate has to be equal with 24fps somehow when watching movies. Although 48hz could work, the framerate looks higher than that with trumotion on I also thought maybe 96hz prior to all this testing. I am still unsure.



Also, I've decided to do more tests and have the shutter time set to 2 seconds so it gives the camera long enough time to capture everything I needed to capture.


The test results look slightly different in each capture but not too far off from each other.



https://drive.google.com/file/d/0B-aI5_ … sp=sharing
https://drive.google.com/file/d/0B-aI5_ … sp=sharing
https://drive.google.com/file/d/0B-aI5_ … sp=sharing
https://drive.google.com/file/d/0B-aI5_ … sp=sharing
https://drive.google.com/file/d/0B-aI5_ … sp=sharing
https://drive.google.com/file/d/0B-aI5_ … sp=sharing
https://drive.google.com/file/d/0B-aI5_ … sp=sharing
https://drive.google.com/file/d/0B-aI5_ … sp=sharing

5

(15 replies, posted in Using SVP)

Chainik wrote:

{
set lowest ISO value possible
fix the camera on the table
ensure it's focused on the screen
use delayed shutter release
}
or
{ continue discussion on AVSForum }

choose one  big_smile

I put the ISO sensitivity to the lowest value and I set my phone down:

https://drive.google.com/file/d/0B-aI5_ … sp=sharing

6

(15 replies, posted in Using SVP)

Chainik wrote:

WolfyAmbassador
Is this better?

lol this's really not the right camera for the task

Any other method?  hmm

7

(15 replies, posted in Using SVP)

Is this better? I downloaded an app on my phone that allows me to adjust speed and everything. I put it on speed priority mode, and put it on 1.0" or 1", which I assume is 1 second, and then I took a few pics to test it out, and I decided to use this one for sharing.


https://drive.google.com/file/d/0B-aI5_ … sp=sharing





UPDATE....Here's another 2 I took with exposure value set to -3.0 because it gets too bright.

https://drive.google.com/file/d/0B-aI5_ … sp=sharing
https://drive.google.com/file/d/0B-aI5_ … sp=sharing

8

(15 replies, posted in Using SVP)

I took 3 pictures with my phone camera, not exactly sure if my camera is 1 second on the shutter, but I know that if I put it in manual focus (which I did), the shutter speed is so fast like a split second. Don't really have another camera to use at the moment, but here's what I got:



https://drive.google.com/file/d/0B-aI5_ … sp=sharing
https://drive.google.com/file/d/0B-aI5_ … sp=sharing
https://drive.google.com/file/d/0B-aI5_ … sp=sharing

9

(15 replies, posted in Using SVP)

How do I go about doing this now? Do I compare 60p and 24p and see if they both look the same with trumotion enabled?

10

(15 replies, posted in Using SVP)

Chainik wrote:

there's a test video somewhere around (couldn't find it right now  hmm)

it looks like a white-on-black clock where the hand moves to the next hour mark in each frame

this video can clearly show what type of interpolation used and how much original frames was kept

If you can find it, post it here. I'm curious on how my TV works.

11

(15 replies, posted in Using SVP)

I have an LG TV model 32LB5800. It's advertised as a "60hz" TV with "MCI 120" on the box and specifications. Usually the MCI numbers do not determine the actual refresh rates of the panels. I know that MCI can go beyond 480hz which is BS, because there is no refresh rate past 240hz. I know that those fake numbers are just estimated picture enhancements which are suppose to represent how xxhz panel is suppose to be as good as xxxhz panel with picture processing, etc...

In the menu, I have TruMotion (LG's version of motion interpolation, or combined backlight scanning if panel is 240hz or "beyond" on other models). There's 3 different settings, Smooth, Clear, and User(Custom) which has "De-judder" only that can be manually adjusted from 0-10, with 10 being the most aggressive and having intense blocky artifacts with moving objects and seems to lose the overall image quality, where's the Clear and Smooth presets had a different effect not only on interpolation, but on image quality as well. On other LG TV models, there was a separate "De-blur" setting alongside "De-Judder" in the User/Custom setting which is probably why I can't max out the quality since I only have "De-judder" as an option and missing the "De-blur" adjustment. This TV also has "Real Cinema" which advertises as "2:2 pulldown" for 24p content on my model TV, which I think means the TV is downclocked to 48hz mode to display the same frame twice which is what "2:2" represents?

I am wondering since this is a 60hz panel technically, is the interpolation process similar to that of SVP's? If you look at SVP, it has to insert a number of interpolated frames so that 24fps content could reach 60fps on a standard 60hz monitor, but television manufacturers generally state that 24 and 60 can not go in to each other equally, so they added 120hz+ panels for motion interpolation instead of using 60hz panels which is suppose to be impossible for interpolation. If I am not mistaken, SVP has to remove original frames and replaces them with interpolated ones or inserts them at odd times in order to make 24fps content display at 60fps to achieve the soap opera effect? If my TV is indeed 60hz then the process of having lower framerate convert to 60fps would be the same or similar to that of SVP, which is why I notice that when setting it manually to the highest level I lose image quality, because it's removing original frames from the source and replacing it with more interpolated frames to reach maximum smoothness like the SVP "uniform" setting? It has to replace the frames since it can't add any additional interpolated ones past the 60hz refresh rate, correct? It's basically making room for the new frames. The Smooth and Clear presets on my TV probably have a different number of frames they insert or at different times etc... which results in altered image quality, which I guess is kinda obvious. You don't see many 60hz TVs on the market with ME/MC as an option since most 120hz+ TVs were created for the purpose of motion interpolation, something that 60hz sets supposedly couldn't do. 120hz+ TVs are obviously better because they don't have to remove original frames from the source when interpolating.


Here's the review for the TV: http://www.rtings.com/reviews/tv/lcd-led/lg/lb5800  In the review, he states that TruMotion didn't kick in at 60fps footage, which is another indicator of it being a 60hz TV. I've noticed myself on what I thought was 60fps footage that you don't really see artifacts around people showing that it doesn't kick in past 60fps. And if you look at traffic scenes in 24p movies, it looks almost or just like a 60fps news broadcast showing traffic conditions.

12

(2 replies, posted in Using SVP)

Those are typical interpolation artifacts. The motion interpolation technology gives off heat wave/shimmer like artifacts around objects kind of like when you have a BBQ and you see those clear wavy mirage phenomena rising above the flames or behind the hot exhaust from a fighter jet like this: http://i745.photobucket.com/albums/xx94 … C03452.jpg It's like an outline or aura around objects during the interpolation process. You can see them if an object/person is stationary while the background is moving or moving the opposite way against the way that the object/person is going it seems. I'm not exactly sure why interpolation causes this, but it's one of the types of artifacts caused by the technology. There's nothing wrong with your system, it's how interpolation works.

13

(46 replies, posted in Using SVP)

I been having the same issue. Links no longer open through SVPtube, It just says it's getting the video information in SVPtube.

MAG79 wrote:

GPU and CPU profiles sets. They are different. For different purposes: to use with and without GPU acceleration.
And you are right. They make different CPU load at the same PC with the same GPU acceleration option value.

The auto-detect upon installing svp gave me GPU rendering I think. It allows me to watch videos at decent settings on my very low end PC (1.5ghz APU processor), with gpu acceleration. I actually re-installed SVP after factory restoring my PC today.

When you reset to defaults, it gives you the option to select either GPU or CPU as the rendering mode, which seems to be separate from GPU acceleration? Does one use the either the CPU or GPU for mainly processing interpolation or something? I notice selecting GPU uses more demanding settings. hmm

16

(4 replies, posted in Using SVP)

These errors seem to only happen in DVXA copy-back, however, that's the only usable mode on my pc for GPU acceleration. I am using the EVR renderer. Please let me know if I could fix these errors.

17

(4 replies, posted in Using SVP)

I booted up my computer and got this https://drive.google.com/file/d/0B-aI5_ … sp=sharing


Also you may be right about the overheating. I opened the temp monitoring program (core temp) and from what i've seen, all these days/months of running SVP (with and without GPU acceleration) my temp has been running between 85C-100C continuously in a room with no A/C. The max specified temp for this laptop is 100C. I hope i didn't damage my laptop. I just undid the overclock.

After I undid the overclock, it runs around 80-81C with SVP and MPC. It auto-detected at a lower profile since I underclocked it, it used the "fastest" shader with 1m for 720p, as well as some other lower settings, but I still selected the uniform interpolation setting. With GPU acceleration, there's less artifacts on "fastest".

18

(4 replies, posted in Using SVP)

MAG79 wrote:

WolfyAmbassador
I can't understand your txt-format smile
Video driver crashes are not normal. You need to check stability of your video card and video driver. Maybe overheating, maybe unstable beta-driver, try WHQL, try older one.

I have the latest stable official driver. I don't think it would be overheating, because if my laptop gets too hot the fan would usually shoot air at high speeds and you can actually hear the fan going fast. After I got that mpc has been terminated message, I tried to relaunch the svptube video and it'll say something like "svp cannot prepare smooth video playback". Maybe I should use a lower shader. What's a good shader for lower end pcs? Also being that I have a low end pc, is it possible to use the "uniform" interpolation setting without getting performance issues? The preset/auto-detect gives me 1m average mode in svp. I usually try to experiment with it and try to lower other settings so I could use uniform, but no matter what, it eventually becomes unstable in terms of stuttering or audio being out of sync with video, or overall crashing somehow.  I do have my laptop OCed from 1.5ghz to 2.2ghz.




Frame size and frame rate: 1280x720 pixels, 23.976 fps
After auto crop: 1280x692 pixels

Detected screen parameters
Screen size and refresh rate: 1366x768 pixels, 59.966 Hz

Video smoothing info
Smooth factor: 5:2
Resulting video frame rate: 59.94 fps
Repeat 1 frame every 38 sec

Selected profile: 1280x720@24

Profile settings of video processing
[ExMethod=MSmoothFps_0]        Frames interpolation mode: Uniform (max smoothness)
[ExAlgo=2]            SVP shader: 2. Sharp (for anime)
[ExMulti=5:2:5]            Target frame rate: 24->60 (2.5x)
[ExBlockSize=16x16:0]        Motion vectors grid: 16 px. Average 0
[ExRecalc=0:0]            Decrease grid step: Disabled (default)
[TypeDist=Hex:-6:SATD]        Search radius: Small
[ExPel=0]            Motion vectors precision: Two pixels
[Badsad=1000:-24]        Wide search: Average (default)
[ExSadml=0]            Artifacts masking: Disabled (default)
[ExBlend=false]            Processing of scene changes: Repeat frame (default)
[ExDwnResize=0]            Decrease frame size: Disabled (default)

Settings by menu
[svp_libflowgpu=1]        GPU-acceleration (OpenCL): true
[ExThreads=0]            Processing threads: Auto
[StereoMode=0]            Stereo mode (3D): Plain 2D
[AutoCrop=1]            Auto crop black bars: true [0:14:0:14]
[HandCrop=None]            Frame crop: Disabled
[Borderlight=None]        Outer lighting: Disabled
[VDelay=0]            Video delay: 0 ms
[ExDemo=0]            Demonstration mode: false
[ExTearingTest=0]        Tearing test: false
[StopSmoothDelayOnRewind=1]    Turn off on seek: Turn off by 1 sec










System Manufacturer    SAMSUNG ELECTRONICS CO., LTD.
System Model    305E4A/305E5A/305E7A
System Type    x64-based PC
Processor    AMD A6-3420M APU with Radeon(tm) HD Graphics, 1500 Mhz, 4 Core(s), 4 Logical Processor(s) (OCed to 2.2ghz)

Adapter Description    AMD Radeon(TM) HD 6520G
Adapter RAM    512.00 MB (536,870,912 bytes)

19

(4 replies, posted in Using SVP)

I get this as a dmp error. I think it may have to do with SVP or SVPtube. It has happened with GPU acceleration turned on.


https://drive.google.com/file/d/0B-aI5_ … sp=sharing I put it in txt format.


Don't even ask. It's kinda like a weird language.


Along with this, I get a graphics card driver crash and an ffdshow script error an a message saying svp cannot prepare the smooth playback.


My driver is up to date as far as this computer goes.

20

(64 replies, posted in Using SVP)

WolfyAmbassador wrote:
spiderx wrote:

WolfyAmbassador

I just wanted to clarify some things. Films and such are 24fps. Sometimes 25. TV is 30. Now, if you double the frame rate of TV, you get 60. So with a 60hz max refresh rate, you can frame double the tv without issues, since you just duplicate frames (you can do interpolation if you wish). Now, look at film. 24*2 = 48. So you would double it, but you fall short of the max. And what do you do with the extra 200ms? Well, you need 12 more frames. You can take some frames and double them again, but then you introduce a kind of jerkyness to it, all in an attempt to reach 60fps.

So, what about if you want to have 120fps. Let's look at that. To bump up 24fps to 120, you multiply by 5. So, you can make four copies of each frame, and you have 120. What about 30? You just need 3 copies. (30x4). So it works out better with more smoothness just due to the math involved.

So, how can you get 24fps to 60fps looking smooth? I suppose one way is to crank it up to 120fps and then halve the fps. It's simple, isn't it? But it requires more processing power... however, since this is running on the computer this is not an issue.

I hope I've explained it well enough for you why TVs have smoothing at 120hz and less so at 60. Some of them 60hz tvs do have interpolation, just look at this tv...

http://www.samsung.com/us/video/tvs/UN39FH5000FXZA

I have a TV with CMR 120, and it doesn't really make the picture smoother, nor is there a setting for interpolation. I will say this, things can move fast on the screen without blurring too much or losing contrast/brightness. There's a trick to the TV, not 100% sure if it's a form of motion interpolation or anti-blur technology. Could be like the 2m setting in SVP.

So basically TV manufacturers have to increase processing power to make 60hz tvs display 60fps. The reason our PCs don't have as much of an issue is because our CPUs/GPUs are powerful enough, where's TVs have simple processors just for the images displayed on the screen. Maybe that explains why setting SVP to 24->60 instead of "to screen refresh rate" works better, because it focuses on the conversion and how it's able to display 60fps than the refresh rate itself which isn't equal to that number.

21

(64 replies, posted in Using SVP)

Got an error:


https://drive.google.com/file/d/0B-aI5_ … sp=sharing


Don't know if it's because I had multiple MPC-HC processes running at once.

22

(64 replies, posted in Using SVP)

When TV companies have motion interpolation implemented inside HDTV's what interpolation mode is usually used as far as the highest modes. Would it be something similar to uniform, 1m, or 1.5m?

23

(64 replies, posted in Using SVP)

Did SVPmark bench btw...



Test summary
-----------------------
  Date: 2014-06-12T04:10:50
  CPU:  AMD A6-3420M APU with Radeon HD Graphics @1497 MHz [4 threads]
  GPU:  AMD/ATI Radeon HD 6520G [ver.1.4.1607]
  Mode: FHD + GPU [9 threads]

Overall scores
-----------------------
  Synthetic CPU:                  MC758
  Synthetic GPU:                  MG1382
  Real-life:                      FG740

Details: synthetic
-----------------------
  CPU: compose (single-threaded): 216
  CPU: compose (multi-threaded):  804
  CPU: search (single-threaded):  188
  CPU: search (multi-threaded):   718
  GPU: system -> GPU transfer:    120
  GPU: GPU -> system transfer:    368
  GPU: calculations:              119
  GPU: total score:               691

Details: real-life /FHD
-----------------------
  decode video:                   5.31x (127.4 fps)
  48 fps - vectors search:        0.56x (27.0 fps)
  60 fps - frame composition:     0.74x (44.6 fps)
  48 fps - [SVP] fastest:         1.51x (72.3 fps)
  48 fps - [SVP] simple 1:        1.29x (62.0 fps)
  60 fps - [SVP] good:            0.66x (39.4 fps)
  60 fps - [SVP] high:            0.53x (31.5 fps)
  60 fps - [SVP] highest:         0.28x (16.6 fps)
  72 fps - [SVP] simple 2:        0.89x (63.9 fps)

24

(64 replies, posted in Using SVP)

spiderx wrote:

WolfyAmbassador

I just wanted to clarify some things. Films and such are 24fps. Sometimes 25. TV is 30. Now, if you double the frame rate of TV, you get 60. So with a 60hz max refresh rate, you can frame double the tv without issues, since you just duplicate frames (you can do interpolation if you wish). Now, look at film. 24*2 = 48. So you would double it, but you fall short of the max. And what do you do with the extra 200ms? Well, you need 12 more frames. You can take some frames and double them again, but then you introduce a kind of jerkyness to it, all in an attempt to reach 60fps.

So, what about if you want to have 120fps. Let's look at that. To bump up 24fps to 120, you multiply by 5. So, you can make four copies of each frame, and you have 120. What about 30? You just need 3 copies. (30x4). So it works out better with more smoothness just due to the math involved.

So, how can you get 24fps to 60fps looking smooth? I suppose one way is to crank it up to 120fps and then halve the fps. It's simple, isn't it? But it requires more processing power... however, since this is running on the computer this is not an issue.

I hope I've explained it well enough for you why TVs have smoothing at 120hz and less so at 60. Some of them 60hz tvs do have interpolation, just look at this tv...

http://www.samsung.com/us/video/tvs/UN39FH5000FXZA

I have a TV with CMR 120, and it doesn't really make the picture smoother, nor is there a setting for interpolation. I will say this, things can move fast on the screen without blurring too much or losing contrast/brightness. There's a trick to the TV, not 100% sure if it's a form of motion interpolation or anti-blur technology. Could be like the 2m setting in SVP.

25

(64 replies, posted in Using SVP)

It seems that using the sync renderer instead of EVR fixes the video/audio sync issue, but there is this god awful lag that prevents SVP from starting up fast enough to see the beginning of the video.