Log in

View Full Version : CCE-like noise with Blockbuster?


Paced
20th May 2004, 04:18
Hello, I was just wondering if someone could possibly recommend me some settings which would make Blockbuster (or any other noise generating filter) produce (approximately) the same amount of noise that CCE generates during encoding? I'm not entirely familiar with the filter, but any suggestions would be very much appreciated :D

-------------------------------------------------------------------

Bit off topic here, but here's my reasoning:

I'm asking this because I think that (CCE's addition of noise) is the main quality difference between CCE and QuEnc encodes. CCE adds it to assist in 'geting rid of blocks,' whereas QuEnc doesn't. I'm just interested to see how QuEnc would compare against CCE if I were able to add (approximately) the same amount of noise CCE generates; but for QuEnc. Because after numerous comparisons between the two encoders, the only difference I see is CCE's addition of noise, which assists in hiding blocks. Whereas on the other hand, QuEnc doesn't add noise, and blocks are more visible because of it.

-------------------------------------------------------------------

So yeah, I'm not sure if this "CCE-like" noise generation is possible in AVISynth, but I guess it was worth a shot :) Thanks in advance.

Boulder
23rd May 2004, 15:47
Try this: Blockbuster(method="noise",variance=0.3,seed=1) . If you get too much noise, lower the variance. This line works well on my 704x576 encodes.

Paced
7th June 2004, 10:05
Thanks for the reply Boulder. This is just what I was looking for, thanks again :D

JasonFly
7th June 2004, 12:29
Originally posted by Boulder
Try this: Blockbuster(method="noise",variance=0.3,seed=1) . If you get too much noise, lower the variance. This line works well on my 704x576 encodes.

I think that with these sttings, the noise won't be applied to the whole image because te defaut settings for parameters you didn't talk about are to low. I think that something like this would be better:
Blockbuster(method="noise",block_size=8,detail_min=1,detail_max=50,variance=0.3,seed=1)

You can verify that the noise is applied for the whole image using the "debug" mode:
Blockbuster(method="show",block_size=8,detail_min=1,detail_max=50,variance=0.3,seed=1)
That will show you the blocks that will be treated by blockbuster.


But i also think that 0.3 is quite a low value. When I use Blockbuster, I usually put at least 1 for variance.But I must admit that I don't now what CCE noise effect looks like,so maybe variance=1 is too high.

Boulder
7th June 2004, 12:35
The DCT blocks appear in the areas where the detail level is low. That's why there's no need to put any noise in the areas where the blocks wouldn't show up anyway, and that's one reason why SansGrip made the range 1-10 the default.

Regarding the variance 0.3, I don't want to see any of the noise I add. I just want to avoid the blocks:D