VDPENC (MSX development MSX Forum)MSX Resource Center               
              
English Nederlands Espa�ol Portugu�s Russian French         

MSX Forum


MSX Forum

MSX development - VDPENC

Goto page ( 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 Next Page )
Author

VDPENC

ARTRAG
msx guru
Posts: 2227
Posted: May 05 2007, 22:32   
Some VQ experiments im matlab...


http://ragozini.googlepages.com/vdpenc
vdpenc is ongoing
Latok
msx master
Posts: 1891
Posted: May 05 2007, 22:54   
I can't play the AVI-files
ARTRAG
msx guru
Posts: 2227
Posted: May 05 2007, 23:41   
this is strange, on my pc they work with windows media player 11

dvik
msx master
Posts: 1481
Posted: May 05 2007, 23:58   
What encoder should I use? I can't view the AVI files either.
dioniso
msx freak
Posts: 228
Posted: May 06 2007, 00:21   
I can.
ARTRAG
msx guru
Posts: 2227
Posted: May 06 2007, 23:59   
Site updated!!
look at:

http://ragozini.googlepages.com/vdpenc

Now VDP limitations are taken into account, but the k-means and the VDP "quantization" are in cascade
I need to speed up a lot the VDP "quantization" in order to include it in the k-means loop
only in this way we can really improve WRT the standard bmp->scr2 converters

BTW, how does the preliminary result look like?
IMO it looks non excellent but convincing ...

flyguille
msx master
Posts: 1356
Posted: May 07 2007, 01:34   
well enough.... can be better?
ro
msx guru
Posts: 2477
Posted: May 07 2007, 07:50   
what are we looking at?

btw. are those genuine MSX pics? nice crabdish
ARTRAG
msx guru
Posts: 2227
Posted: May 07 2007, 08:43   
The right side should be pure MSX1 screen2 !!
(at least I did my best to include in my code all the limits of MSX1 - tell me if the color clash and the palette are wrong)


PS
the msx1 palette i use is (in RGB) :
pal = [ 0, 0, 0
        0, 0, 0
		0, 241, 20
		68, 249, 86
		85, 79, 255
		128, 111, 255
		250, 80, 51
		12, 255, 255
		255, 81, 52
		255, 115, 86
		226, 210, 4
		242, 217, 71
		4, 212, 19
		231, 80, 229
		208, 208, 208
		255, 255, 255 ];

ARTRAG
msx guru
Posts: 2227
Posted: May 08 2007, 07:40   
Results from the new kmeans!

Original video

http://ragozini.googlepages.com/bigcrabOR.avi



Standard VQ (it can be used for videos on msx2 in screen 5)

http://ragozini.googlepages.com/bigcrabVQ.avi



VDPENC results

http://ragozini.googlepages.com/bigcrabVDPVQ.avi


go here to look at individual frames

http://ragozini.googlepages.com/vdpenc

Latok
msx master
Posts: 1891
Posted: May 08 2007, 09:06   
I hope your enthusiasm is being picked up, artrag It looks cool! Although I don't completely understand what we're looking at
ARTRAG
msx guru
Posts: 2227
Posted: May 08 2007, 10:41   
Well I'we found a small bug :-)

The screen 2 tiles are rotated 90° vertically, so the 2 colors in 8 pixels apply on vertical 8 points in each 8x8 block...

As soon I correct the problem I'll post new results

Huey
msx professional
Posts: 858
Posted: May 08 2007, 11:00   
Quote:

I hope your enthusiasm is being picked up, artrag It looks cool! Although I don't completely understand what we're looking at



IT's a video encoder that optimizes the pattern table usage.
IT's idea is based on the utopia demo from dvik and joyrex.
Latok
msx master
Posts: 1891
Posted: May 08 2007, 11:57   
And it makes videos possible on MSX1 machines at a decent framerate, right? Using little data?
ARTRAG
msx guru
Posts: 2227
Posted: May 08 2007, 14:10   
Yes! Using the same tileset (3x2 = 6K) you can encode 12 frames at 768bytes each (or less if you use dfferential encoding across frames)
 
Goto page ( 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 Next Page )
 







(c) 1994 - 2010 MSX Resource Center Foundation. MSX is a trademark of MSX Licensing Corporation.