Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > CSAM Super - In the works
2013-12-17 01:30
algorithm

Registered: May 2002
Posts: 705
CSAM Super - In the works

A new tool in the works.. CSAM Super! Created dozons of console and win32 based tools for VQ Image/Video encoding and decided to merge and convert them into one application. (Win32 and linux)

At the moment full color/grayscale bitmap/avi import to specified frames along with c64 preview.
Adjustable settings 'on the fly' while encoding to tweak even more quality. All options available and ready.

This application is based on my own Codebook generation method which is even more of an improvement over the vq output from the c64 demonstrations recently released by me. It gives over 25% improvement over standard LBG and significant improvements over ELBG and PNN codebook generation methods.

Features a combination of clustering with various artificial intelligence hill climbing methods to create a more optimum codebook in combination with genetic mutation and the ability to select from various block sizes.

To implement a weighting scheme to concentrate more on specific areas of the image (manual adjustments) as well as manual source block to codebook selection for even more control.

C64 Video studio to be implemented as well which converts the sequence into various c64 graphic modes with various compression methods. (The preview c64 modes on the screenshot are just an approximation) But the VQ quality is real 256 8x8 blocks in color!

I would like some feedback and info on what you would like to be implemented in this application.

 
... 10 posts hidden. Click here to view all posts....
 
2013-12-17 15:49
algorithm

Registered: May 2002
Posts: 705
@jammer.

Framerate should be ok in bitmap mode depending on how much change there is in the image. I would use the delta approach to plot only changes to the screen, then flip buffer, and plot changes and the new changes to the hidden buffer. etc. Bearing in mind that the koala video mode i demonstrated in 'Algotecher' and 'better' was not using any of this (full bitmap plots), I would expect frame rate of around 12fps with around 30% change inbetween each frame or so. To have Digi's with it with streaming is certainly doable, but would need to compromise between processing use of either the video or audio (or to use a more quicker decode method - eg ambtc for audio)
2013-12-17 17:44
Jammer

Registered: Nov 2002
Posts: 1335
What about charmode then? :) BTW That eye above is in charmode?
2013-12-17 19:24
algorithm

Registered: May 2002
Posts: 705
The charmode has the advantage of being very fast (1 byte plot for a 8x8 char.) but only 4 colors.

The eyepicture is an unrestricted c64 16 color image (it can look similar in mcol-laced) but with flicker, alternatively I can use a fixed multicolour 3 color sprite underlay (MUCSU) for non laced image similar to the quality in the preview
2013-12-17 19:34
Oswald

Registered: Apr 2002
Posts: 5094
dont forget d800 from charmode :)
2013-12-18 01:53
algorithm

Registered: May 2002
Posts: 705
@Oswald. Yes that is going to be one of the additional modes :-)
2013-12-19 00:33
algorithm

Registered: May 2002
Posts: 705
An update on this app.

Weighting feature available to select individual strength of blocks while encoding. (for individual frames as well)

Manual codevector selection while encoding

Some statistical information such as byte usage of frames/total frames as well as highlighting which codevectors resemble which part of the image etc.

The main core is now complete. Now for the conversion to c64 format and packed animation/image frames

Hoping to include a fair amount of gfx modes

2013-12-28 05:42
algorithm

Registered: May 2002
Posts: 705
A video preview of the application here..

http://www.youtube.com/watch?v=-jSUS4nBaqE
2013-12-28 05:45
Conjuror

Registered: Aug 2004
Posts: 168
Looks amazing. Enough with the tease :D
2014-01-04 01:05
algorithm

Registered: May 2002
Posts: 705
Some updates as follows

New dithering option (Block based dispersed dither)

Full color based multicolour char mode (and interlaced)

Preview on youtube below

http://www.youtube.com/watch?v=_kflgq4BEtY&feature=youtu.be
2014-01-07 02:31
algorithm

Registered: May 2002
Posts: 705
Released now!

CSAM Super
Previous - 1 | 2 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
csabanw
JackAsser/Booze Design
Jammer
Flex/Artline Designs
Guests online: 99
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 Edge of Disgrace  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 No Listen  (9.6)
2 Layers  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.6)
6 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Triad  (9.3)
5 Censor Design  (9.3)
Top Swappers
1 Derbyshire Ram  (10)
2 Jerry  (9.8)
3 Violator  (9.7)
4 Acidchild  (9.7)
5 Cash  (9.6)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.04 sec.