Forum: De Broncode (104 topics)
|
|
Topic: Fractal software van Iterated
Systems
|
|
Jeroen
14-3-2005 9:23:00 |
Ben benieuwd wat de schrijver van het
Fractal Compressie stuk (die andere
Jeroen) hiervan vindt: het is me gelukt
de Fractal Compressie dll's van Iterated
Systems op te sporen en ik zal ze in de
loop van deze week binnenkrijgen. Dan
kan ik daadwerkelijk uittesten of wat
hij zegt inderdaad mogelijk is. Gezien
de stukken op het Internet heb ik nog
geen reden om aan te nemen dat dat niet
zo zal zijn. Maar ik wil het echt zien.
En ik ga de resultaten met jullie delen.
Wat ik ga doen is uit een van de dvd's
hier in de kast een aantal frames
grabben en die als eerste los compressen.
Met behoud van kwaliteit uiteraard. Dan
weet ik alvast de mogelijkheden in de
basis. Daarna ga ik bijvoorbeeld 64
opeenvolgende frames bij elkaar plakken
tot een enkele bitmap (8x8). Die ga ik
dan ook weer compressen. Ik verwacht dan
net als Jeroen dat de compressiefactor
nog enorm op gaat lopen omdat die frames
sterk op elkaar lijken en de eenmalig te
bepalen fractals goed hergebruikt kunnen
worden. Dan weten we dus of het verhaal
klopt of niet! Ik realiseer me dat als
ik de software zelf had ik die beter zou
kunnen sturen om te kunnen werken met
series van opvolgende frames die sterk
op elkaar lijken. O ja, ik zal uiteraard
een serie nemen van een rustig stuk film
waarin de frames niet erg verschillen
maar ook van een druk stuk film waarbij
de camera en de objecten hard bewegen en
veel nieuwe objecten in het beeld worden
geintroduceerd. Die tweede wordt
natuurlijk veel groter, de beide
uitersten tellen.
Ik ben waanzinnig benieuwd! Ik geloof
zelf namelijk niet in al het theoretisch
geneuzel. Het is veel te makkelijk met
allerlei "how to bluff your way into
compression techniques" opmerkingen
duidelijk proberen te maken dat iets
niet gaat werken zonder dat je enig idee
hebt hoe het werkt. Ik vind dat de
bronnen op het Internet niet mals zijn
met de beloften. We gaan het zien!
Nu even op zoek naar een oud pc'tje met
Windows95 erop want de dll's zijn niet
geschikt voor latere versies. Dan
schijnen ze zwarte plaatjes op te
leveren. Mocht iemand ergens een
nieuwere versie hebben gevonden (ahum
gevonden, in 1997 schijnt deze software
al zo'n 15.000 gulden gekost te hebben)
dan houd ik me ten zeerste aanbevolen.
Doe ik iets fout of klopt mijn
redenering niet? Posten graag! Maar: ik
ben een serieus iemand. Houd deze thread
aub schoon! Dus liever geen posts van
MatrixHead. |
|
Troebelwater
14-3-2005 13:40:00 |
Hoe weet je nou welke code je moet
schrijven die de dll's gebruiken? |
|
Jeroen
18-3-2005 19:06:00 |
[quote]Hoe weet je nou welke code je
moet schrijven die de dll's
gebruiken?[/quote]
De headers (de te gebruiken parameters)
zitten erbij. Ik krijg er ook een stukje
programma bij waar de aanroepen al
inzitten. Dan kan ik natuurlijk nog geen
film compressen! Het is puur
afbeeldingen wat er dan gebeurt. Maar
daar valt alles al aan af te meten.
|
|
Troebelwater
23-3-2005 3:26:00 |
Lukt het al een beetje met de dll's?
|
|
Jeroen
27-3-2005 14:07:00 |
Hoi Trouble,
Nou, ik zit even te kloten! Ik heb de
dll's en de bijbehorende software
inmiddels binnen. Maar ze zijn al wat
ouder en zoals ik schreef heb ik erWin95
of Win98 bij nodig. Ik neem aan dat ze
gebruik maken van de WinAPI en dat die
juist op die punten later gewijzigd is.
Schijnbaar krijg je te maken met zwarte
schermen, mismatchende kleurentabellen
etcetera. Heb besloten niet een aparte
PC neer te zetten maar VMware te
installeren. Daar ben ik nu mee bezig
maar het loopt nog niet lekker. Heb een
Win95 en Win98 install cd nodig en ben
die gaan downloaden via bittorrent (nou
ja, ik gebruik bitcomet). Helaas was de
Win98 image corrupt en wilde de VM Win95
niet draaien op mijn PC. Ga dus op zoek
naar een beter Win98 image. Ik houd
jullie natuurlijk op de hoogte. |
|
Jeroen
27-3-2005 20:44:00 |
Waanzinnig! Ik heb het aan het werk! Er
zitten opties op en het eerste wat ik
geprobeerd heb is een grote bitmap
comprimeren zonder kwaliteitsverlies.
Het resultaat was al kleiner dan een
jpeg. Toen heb ik een meer lossy methode
gekozen waarbij de kwaliteit voor het
oog nog steeds niet achteruit ging.
Pats, 25 maal verkleind! Nu weet ik het
helemaal zeker, dit gaat absoluut
werken. Wat ik graag wil is ergens een
veilige plek waar ik alle software en
resultaten kan posten. Dan kan iedereen
meekijken, zch verbazen maar ook wat het
belangrijkste is: controleren dat het
geen nep is wat ik hier doe. Ik gebruik
de originele software uit 1996 (volgens
het about scherM: (C) 1991-1996 Iterated
Systems). Iemand een goed voorstel waar
ik dat zal doen? Morgen ga ik verder met
daadwerkelijke filmframes in
verschillende kwaliteiten en van
verschillende bewegelijkheidsniveaus.
|
|
Troebelwater
28-3-2005 3:02:00 |
Hoi Jeroen,
klinkt best goed, misschien zou je het
op usenet, 'k ga er ff van uit dat je
daar bekend mee bent, in een nieuwsgroep
kunnen posten. Lijkt me leuk om te zien,
maar 'k persoonlijk ben niet zo goed met
beeld bewerking, theorie, compressie
etc. Mischien echt iets voor Matrix voor
een reële evaluatie.
Maar als jum doet posten ga 'k het zeker
leechen.
|
|
Jeroen
28-3-2005 11:42:00 |
Hoi Troebel,
Nu gaan we lachen, ik heb zojuist
http://www.fractalcompression.com/
gekocht en ga daar de komende tijd de
resultaten op posten. De beschrijving
zal zo simpel zijn dat iedereen het zelf
uit kan proberen en kan controleren. En
ook al heb ik een beetje flauw gedaan
tegen de Matrix, ik stel het erg op
prijs als ook hij mee wil kijken.
Is het een probleem als ik het in het
Engels doe? Ik ga voor een groot
publiek!
Ik houd jullie op de hoogte! |
|
MatrixView
28-3-2005 16:44:00 |
Sure man. No problemo. Ik kijk er wel
naar. Dat is wel 't minste wat ik kan
doen voor iemand die zoveel tijd steekt
in het onderzoeken van een verlaten
idee. Ik bewonder je
doorzettingsvermogen.
Misschien leuk om te weten: Er
bestaan/bestonden al 2 VIDEO codecs van
Iterated Systems die van dezelfde
fractal-technologie als in je dll's
gebruik maakten. Ze he(et)ten SoftVideo
en ClearVideo. Quicktime, RealMedia en
Microsofts VFW hebben er jaren geleden
nog tijd/geld in gestoken. Om 2
praktische nadelen, die ik in mijn
eerste reactie al noemde, 1)
compressie-tijd en 2) kwaliteit bij hoge
compressie-ratio, hebben zij hier
verstandigerwijs verder niet al te lang
gebruik van gemaakt.
Michael Barnsley, de oprichter en
patenthouder van het vroegere Iterated
Systems en naar ik mag geloven: een
autoriteit op het gebied van
Fractal-compression, gaf jaren geleden
in 1 van z'n boeken zelf ook al toe,
meer toekomst te zien in varianten op
vector quantization dan pure fractals (Iterated
Function Systems)... maar goed,
misschien moet je hem ook eens attent
maken op je onderzoeks-resultaten,
wellicht kan hij je ergens bij
helpen...?
De "to-beat" image en video codecs zijn
trouwens al lang niet meer jpeg en
mpeg2, maar Jpeg2000 en H.264
Generaliserend kun je zeggen: Scoor je
niet beter dan deze 2 technologien;
forget it... en dan heb ik het alleen
nog maar over (menselijk: visuele)
kwaliteit (of meetbaar: signal to noise
ratio) ten opzichte van de
compressie-ratio. Een praktisch aspect
als compression-speed laat ik zelfs nog
even achterwege.
Good luck. |
|
Jeroen
28-3-2005 19:13:00 |
Hi Matrix, zo veel tijd valt wel mee,
allemaal een kwestie van enkele uurtjes.
Ik vind het wel leuk dat je er weer bent
en dat je inmiddels wat over Iterated
Systems hebt opgezocht. Wilde daar op de
site iets over zeggen. Inmiddels zijn de
patenten alweer enkele bedrijven verder.
Compressietijd is nog steeds hoog (vind
je het gek!) maar dat is absoluut geen
issue. Kijken wil je realtime maar
compressen ach, dat maakt toch een stuk
minder uit. De decompressie, die moet
realtime lopen. Overigens kun je altijd
realtime compressen als je
multiprocessor werkt. Ik schat acht tot
zestien stuks, had Sloot ook kunnen
doen. Dat is trouwens met de oude
software, als ik aan nieuwe kon komen of
aan de sources dan ging het allicht
enkele malen sneller. Maar laten we
eerst eens iets officieels meten. Zien
is geloven en meten is weten. Je krijgt
het op een presenteerblaadje. En bedenk
dat zo'n dedicated processor nu duur zou
zijn (1995: 10.000 gulden) maar dat, als
je er eindeloos veel maakt, de prijs
zakt tot enkele dubbeltjes. Meet the
Fockers.
Ik vind het trouwens onzin om te
proberen te concurreren met die nieuwe
standaards die nog niet gebruikt worden.
Ze moeten nog maar een markt zien te
bereiken. Ik probeer hier geen nieuwe
techniek te verkopen! Ik probeer aan te
tonen dat Jan Sloot het op deze manier
gedaan zou kunnen hebben. Dan krijgen we
meteen wat meer inzicht in wat er
gebeurd is. En het zal je verbazen als
blijkt dat het resultaat bij deze
methode altijd nog kleiner is (bij
dezelfde kwaliteit) dan wat er ook in de
maak is. Dat is, als we weten waar we
het over hebben. Welke factoren halen
die twee standaards, uitgegaan van
volledig niet gecompressed?
Overigens, in tegenstelling tot wat jij
gelooft, zal ik proberen te bewijzen dat
het kan. En geloof me, bewijs is beter
dan geloven. Om met Zwartnek te spreken:
listen to me now and believe me later.
Blijf het zoeken in een traditionele
methode en je blijft een van de personen
waarvan Sloot verzuchtte dat het toch zo
simpel was en dat ze er niets van
begrepen. |
|
MatrixView
28-3-2005 22:14:00 |
[quote] Blijf het zoeken in een
traditionele methode en je blijft een
van de personen waarvan Sloot verzuchtte
dat het toch zo simpel was en dat ze er
niets van begrepen.[/quote]
???...Ik zoek juist niets in
traditionele methoden... Maar het
begrijpen van traditionele methoden is
wel erg interessant. Zo leer je immers
hun beperkingen kennen. De ironie wil
dat de fractal compressie die je
gebruikt juist een complexe en
traditionele methode is. Een methode die
in de praktijk weinig toekomst heeft.
Bovendien heeft die volgens mij ook
weinig of niets te maken met Sloots
methode... het punt waarom het hier
draait, lijkt me.
Hoe dan ook, ik ben benieuwd naar je
publicatie. Graag in 't Engels.
------
H.264 is DE standaard video codec van de
komende jaren. Complex en vernieuwend.
Werkte Sloot op deze manier? Nee. Is het
de beste algemene video codec van dit
moment? Ja. Om een indicatie te geven:
binnen 2 jaar verwacht ik dat het gros
van de nieuwe video's binnen de
filesharing community wordt aangeboden
in het AVC format. Ook de HD-DVD en
HDTV, de opvolgers van de welbekende
DVD's en satelliet wereld, zullen worden
gecodeerd in dit format.
------ |
|
Troebelwater
29-3-2005 10:17:00 |
Engels is opzich prima wat mij betreft,
maar als je blieft geen zwarte
achtergrond met witte tekst.
Die combinatie doet me gewoon pijn aan
de ogen en krijg ik ook last van
strepen.
Please fysiek lees vriendelijk graag :)
Ik moet wel eerlijk toegeven dat ik in
een andere post over engels heb lopen
zijken, maar die verwijzing ging over
ditjes, datjes en andere
verheerlijkingen. Teveel voor m'n
simpele brein :(
Wat ben je eigenlijk van plan om
beschikbaar te stellen, een progie dat
codeert en decodeert, in win98 of Me?
Stel je ook code beschikbaar, in de
taal?
'k lees het wel weer, succes verder.
|
|
Jeroen
4-4-2005 13:00:00 |
Ja, daar ben ik weer even. Drukdrukdruk!
Helaas moet er ook nog gewerkt worden.
Matrix, je doet het weer: twee posts
hierboven conclusies trekken die je niet
kunt waarmaken. Je weet niet wat Sloot
gedaan heeft en je weet ook niet of de
weg die ik je ga tonen (citaat: Kuifje
en de Blauwe Lotus) heilloos is. Jij
kunt het tegendeel niet bewijzen en ik
ben bezig aan te tonen dat het wel kan.
Houd dus www.fractalcompression.com in
de gaten. De eerste plaatjes zijn er
gepost.
Ik zal er zeker geen gecopyrighte
software neerzetten. Wat ik neerzet zijn
puur resultaten maar wel resultaten die
je zelf kunt verifieren. Ik gebruik de
standaard compressiesoftware maar die
mag ik niet op de site zetten. De
decompressiesoftware is vrij te
gebruiken en die zal ik er wel opzetten.
Daarmee kun je zelf de kwaliteit van het
resultaat beoordelen. De grootte ervan
zie je op het filesysteem.
Ik ben allereerst begonnen twee
testseries met frames te plaatsen, een
met weinig beweging en een met veel
beweging. Kijk even of jullie ook denken
dat dit bruikbare voorbeelden zijn.
Matrix, het zijn voorbeelden met DVD
kwaliteit (NTSC in dit geval) uit een
echte film dus ik hoop dat dit
natuurlijk genoeg is voor je.
De film is trouwens een aanrader als je
hem nog niet gezien hebt. |
|
Drazic
4-4-2005 13:57:00 |
Heb net je vernieuwde site bekeken! Maar
de gecompressede plaatjes zijn nog niet
uit te proberen? |
|
Drazic
4-4-2005 13:59:00 |
Maarruh, de voorbeelden zijn zeker
bruikbaar denk ik!! Ennuh, volgens mij
ben je wel
dezelfde Jeroen als van het verhaal op
de frontpage, want je schrijft zelf "I
did once buy
it" op je page :-p |
|
Troebelwater
4-4-2005 15:28:00 |
Klasse dat je 'm lees vriendelijk hebt
gemaakt :) |
|
Jeroen
4-4-2005 19:28:00 |
Hi Drazic, goed gezien! Er was eerst
echt een andere Jeroen maar ik ben
oprecht de enige echte. Heb wel zijn
account terug moeten hacken maar dat
viel mee. Wilde er niks over zeggen
eigenlijk.
Op dit moment kun je er nog niets mee,
ben bezig met dingen netjes te
documenteren en te uploaden. Heb er
alleen niet veel tijd voor maar dat komt
goed. De plaatjes die je ziet heb ik als
bron bmp uit de DVD film gehaald. Dan
zijn ze 665 kB. Als 90% jpg (die je op
de site ziet) zijn ze nog een kleine 50
kB groot. Met Fractal Compressie zijn ze
bij dezelfde kwaliteit nog 10 kB groot.
Ik zal daarvan binnenkort het eerste
voorbeeld plaatsen. Dan mogen jullie ook
meedenken over wat de best bruikbare
kwaliteit is. Maar de ware winst komt
als je meer frames tegelijkertijd
compresst, dan kunnen de fractals uit de
eerste opnieuw gebruikt worden en krijg
je een steeds grotere compressie. Dat
zal ik later laten zien.
En Troebel, graag gedaan! Ik word ook
altijd gek van onleesbare sites. Hij is
nu wel erg fel maar dit had ik heel snel
klaar en het ziet er ook nog opvallend
uit. Voorlopig laat ik het zo! |
|
MatrixView
5-4-2005 0:03:00 |
Tjonge... "Jeroen",
De minachting voor mijn oordeel (waar je
zelf naar vroeg...) vind ik op z'n minst
vervelend, maar om nu te blijven liegen
tegen iedereen hier is behoorlijk
stuitend.
Al sinds mijn reactie op jouw
allereerste stukje, ben je uit op een
soort "eerwraak". Iedereen heeft kunnen
lezen hoe... Ik geloof dat 't voor de
meesten hier al wel duidelijk was, dat
de Jeroen van het stukje en de Jeroen op
dit forum één en dezelfde persoon
betreft, maar je laatste kontengedraai
om je eigen identiteit is nu wel mooi
geweest.
Daarom wat duidelijkheid over wie
"Jeroen" nu eigenlijk is...
http://www.checkdomain.com/cgi-bin/checkdomain.pl?domain=fractalcompression.com
De adminstrative contact die daar te
lezen valt, levert in de eerste te beste
zoekmachine genoeg sites op, waaronder
deze:
http://home.hccnet.nl/tin.tin/ne_defau.htm
...verder hou ik 't netjes, maar ik ben
benieuwd hoe je je hier weer uit
probeert te lullen...
Keep it real man...
P.S. Maak in ieder geval je verhaal op
fractalcompression.com netjes af. |
|
Drazic
5-4-2005 12:12:00 |
Matrix... moet dit nou?? :-p Nu krijg ik
Cugel's mail adres al hhheeelemaal nie
meer vrees ik :-) |
|
Jeroen
5-4-2005 13:31:00 |
Verder houdt hij het netjes. Leuk
Matrix. Ik weet niet waar jij denkt dat
je mee bezig bent maar als het idee dat
ik over je eventueel aanwezige
intelligentie en fatsoen had nog
enigzins net onder nul zweefde dan heb
je bij deze wel bewezen dat je beide in
het geheel niet bezit. Maar dan ook echt
niet. Dat zal iedereen nu duidelijk
zijn. Ik weet niet precies welke
frustraties jou hier brengt (al denk ik
dat ik de vorige keren close zat, gezien
je manier van reageren) maar probeer je
eigen zieligheid nu eens even te
vergeten en word eens positief van
mensen met ideeen. Ook al zul je die
zelf nooit hebben. Jaloerse afkraker!
Gezien het feit dat van jou nog geen
bijdrage op wat voor niveau dan ook
binnengekomen is verzoek ik je nu wat
dringender voor eeuwig op te rotten naar
het gat waar je uit gekropen bent. Wat
ben jij een gestoorde freak zeg! Het zal
wel geen zin hebben je te vragen of je
de etiquette kent voor het posten op
forums want blijkbaar heb je daar schijt
aan. Ik weet wel dat je nu nodeloos
iemand in ernstig gevaar brengt. Heel
onverstandig. En dat zonder enig idee te
hebben waar je mee bezig bent. Probeer
je eens voor te stellen dat er een
wereld om je heen bestaat waar je geen
weet van hebt waar mensen wonen die
buiten komen en die een leven hebben en
die intelligente dingen doen. Heel hard
gaan staan te blerren zal je niet
dichter in de buurt van dat ideaal
brengen. Integendeel, verder ervan af.
Get a life, sucker!
Voor de andere wel zinnige mensen hier:
zou Jeroen Hans zijn? Hij heeft wel een
geinige site al zie ik niet zo in wat
het met Fractal Compresie te maken
heeft! Of zou hij van dit alles niets
weten? Ik houd het er maar op dat Matrix
alles weet, hij is er zo te horen slim
genoeg voor. Was ik maar zoals hem.
Maar zonder die narigheid: vandaag zal
ik de eerste FIF's posten om kwaliteit
te kunnen beoordelen. Ik hoop dat jullie
allemaal zullen downloaden en meekijken
wat acceptabel is.
Later!
Jeroen |
|
Jeroen
5-4-2005 14:34:00 |
Trouwens, ik las dat Matrixview (een
bedrijf uit Singapore dat beweert een
betere lossless compressie dan JPEG2000
voor afbeeldingen te bieden en dat
voornamelijk in de ziekenhuiswereld
aktief is) een rechtzaak aan zijn broek
heeft wegens het schenden van patenten
van... Iterated Systems!!!!!!!!
|
|
Jeroen
5-4-2005 15:00:00 |
Copyrights! Het verhaal eindigt hier. De
website is ook afgesloten. |
|
Matrixveiw
5-4-2005 15:11:00 |
Oh shit! |
|
MatrixView
5-4-2005 20:45:00 |
Hans,
Je gedraagt je als een nepgoud
verkopende zigeuner die zojuist is
betrapt door een besnorde
misdaad-verslaggever van SBS6. Het
"goud" glimt als een hondenpiemel in de
maneschijn, maar er is geen verstandige
juwelier die het wil kopen.
Over (n)etiquette gesproken: Heeft je
moeder je nooit geleerd dat je niet mag
liegen? Daarnaast had je -in de echte
wereld- kunnen leren dat het meestal
niet slim is om, tijdens het spelen in
de zandbak, zand in de ogen van een
grotere jongen te gooien.
Als je moeite hebt met de onthulling van
je identiteit, had je met je stomme kop
zelf niet je publiekelijk te lezen,
naam/adres-gegevens moeten gebruiken bij
de aanvraag van je website. (...iedere
"echte" hacker weet dat..., maar je
leert snel, zie ik...)
Het gevaar voor je gezin is in dezelfde
mate aanwezig als de kans dat Piepers'
handlangers je van je fractal-methode
afhandig maken en jou op jonge leeftijd
aan een hartaanval doen bezwijken...
Het Singaporese Matrixview heeft niets
met fractals van doen... you wish...
:-). Hun gepatenteerde methode om data
te transformeren naar een redundantere
vorm is uitermate simpel, snel en
elegant. Ik bezit geen aandelen.
Die 25 dollar die je moest betalen voor
de domeinnaam wil ik hier nog wel voor
je inzamelen, maar ik hoop voor je dat
jouw eer je nog steeds meer waard is.
... en verdomd ik had je nu zowaar bijna
gevraagd naar welk adres ik het het geld
sturen moet... me so stupid...
En dan hebben we nu ook nog een "Matrixveiw"
aan boord (let op de spelling)...
... and they say that impersonation is a
form of flattery....
<diepe zucht>
Wat moet ik verder nog van al deze
kolder zeggen...? |
|
Troebelwater
5-4-2005 21:23:00 |
Ik volg het niet meer, Matrix wil je de
primitieve non-hackende basic
programmerden individuen ff uitleggen
hoe het
precies in elkaar zit, jeroen is jeroen
en hans en hans heeft al eerder gepost
en waarzit nu precies de crux waarvan je
zou kunnen zeggen: H*M*? 'k begrijp het
echt niet meer :(
please explain |
|
MatrixView
6-4-2005 18:53:00 |
[quote]Ik volg het niet meer, Matrix wil
je de primitieve non-hackende basic
programmerden individuen ff uitleggen
hoe het
precies in elkaar zit, jeroen is jeroen
en hans en hans heeft al eerder gepost
en waarzit nu precies de crux waarvan je
zou kunnen zeggen: H*M*? 'k begrijp het
echt niet meer :(
please explain[/quote]
Hey Troebel,
Hoewel je nickname anders doet
vermoeden, kom je altijd verrassend
helder uit de hoek. Blijf zo puur, maar
probeer wat bij te lezen over
datacompressie in het algemeen. De story
in deze thread is voor dit forum niet zo
bar interessant, maar was helaas wel
noodzakelijk. Wat ik zeker niet ga doen
is dit hele verhaal herhalen, maar 't
heeft de volgende uitkomst:
Jeroen (publicatie) = Jeroen (forum en
website) = Hans (z'n echte naam)
Hij heeft zelfs nog een paar posts als
zijnde "Matrixveiw" (let op de foute
spelling...) gemaakt om mij een hak te
zetten. Die verwarring werkte blijkbaar,
maar reageren op die fake posts doe ik
niet, want ik ben en voel me er niet
verantwoordelijk voor.
CU.
|
|
Troebelwater
6-4-2005 22:21:00 |
@MatrixView
Gegh, helder genoeg.
'k heb dus iderdaad maar globaal een
idee van beeld, media, compressie.
Wat ik dus niet goed begrijp is de
bestands benadering bij media bestanden.
'k ben zelf met tekst bezig en dan doe
ik heel primitief bv een tekst bestand
benaderen regel voor regel lezen,
karakter voor karakter en vervolgens een
algo.
Nu de volgende vraag, hoe moet ik een
media bestand "zien", zie ik zo'n
bestand als een rij enen en nullen
of een tabel, kolomen en rijen, enen en
nullen? Vervolgens een algo gebaseerd op
het verminderen van enen en nullen. (
simpel beginnen:) )
Op het moment is de compressie waar jij
je mee bezig houdt, beeld indelen in
blokken etc net even iets te hoog
gegrepen voor me.
Heb je eventueel een link voor me of kan
je me vertellen hoe ik dat soort
bestanden binair moet zien of de
benadering daarvan. (dus de kern
gedachte zeg maar)
Dan heb ik iets om mee te spelen in
basic .net, ben op het moment ook nog
met een vertaling bezig van:
MCAD_MCSD_70-306,70-316__Developing_Windows-based_Apps_with_VB.NET_&_Visual_CSharp.NET,_2nd_Ed.chm
Engelse inhoud, aangezien ik pas op late
leeftijd es een boekje open heb
geslagen, zet ik het meeste eerst om
naar het nederlands zodat ik me dan
beter een beeld kan vormen, tijd rovend
man :( :( .
In iedergeval thnks voor de genomen
moeite.
btw, was wel sneaky met die website
truck :)
|
|
MatrixView
7-4-2005 0:38:00 |
Hoi Troebel,
Zover ik weet kun je onder Windows
mediabestanden het best benaderen via
DirectX libraries. Ook VB.NET heeft daar
waarschijnlijk een pachtige interface
voor. Het meest voorkomende video-type
is AVI, wat niks anders is dan een
container met een header die o.a. bevat
welke resolutie en welke codec er
gebruikt moet worden voor de data die
daar weer achteraan is geplakt. Niet
echt interessant aangezien het lezen en
schrijven allemaal opgelost wordt door
de DirectX-layer.
Aangezien ik geen fan van de firma
Microsoft ben, maar me meer bezig houdt
met Linux, kan ik je niet veel vertellen
over programmeren onder VB.NET. Er zijn
ongetwijfeld prachtige forums voor dat
soort zaken. Ik mis de kennis, het
geduld en de tijd om je daarvan de
basics bij te brengen. Maar misschien
zijn hier wat mensen die die kwaliteiten
wel bezitten? Iemand?
In ieder geval heb ik wat links voor je
opgezocht in Google en wellicht heb je
er wat aan:
http://www.codeproject.com/vb/net/
http://programmeer.pagina.nl/
http://forum.visualbasic.be/default.asp
De laatste 2 sites zijn in 't
Nederlands, maar zoals je weet is Engels
de voertaal op 't net (en Chinees is in
opkomst... o dear!)
Als je met een simpel compressie progje
gaat beginnen, raad ik aan om run-length
coding te nemen. Je maakt dan 2
command-line progjes; Bv. comp.exe en
decomp.exe, die resp. een file
compressen en decompressen. Als je dat
onder de knie hebt, kun je andere algo's
gaan proberen.
Hier is nog een starters linkje over
data compressie:
http://computer.howstuffworks.com/file-compression.htm
Suc6. |
|
Troebelwater
7-4-2005 14:51:00 |
@M.V.
chinees, had ik geen rekening mee
gehouden, aaaaaaarrrgggh 10.000
karakters extra :)
Zo snel zal het wel niet lopen.
Maar goed je hebt me in ieder geval iets
gegeven om na te jagen.
'k ga es een kijkje nemen bij how stuf
works, heb ik in het verleden wel dingen
van gelezen.
Vervolgens met die aanpak van die 2
proggies.
Thnks voor de hulp |
|
Drazic
8-4-2005 18:17:00 |
Waarom ligt Jeroens/Hans site al zo lang
plat? Is ie er mee gekapt ? |
|
Troebelwater
9-4-2005 0:09:00 |
Geloof een smoes over copyrights, jammer
:( |
|
supervalentino
2-5-2005 11:25:00 |
Hoewel dit forum zo goed als dood is,
hoop ik dat iemand me kan helpen.
Ik ben namelijk bezig met het schrijven
van een compressie-programma. Daarbij
zou een goede fractal-compressor zeer
gewenst zijn... Weet iemand waar ik een
goed fractal-compressie-programma kan
vinden? |
|
Cugel
2-5-2005 23:22:00 |
[quote]Hoewel dit forum zo goed als dood
is.........
Het tegendeel is waar...het wordt een
"magisch" jaar (2525(20-05-2005)) |
|
supervalentino
3-5-2005 9:59:00 |
Heb je iets in de koker dan...? |
|
Troebelwater
10-5-2005 22:36:00 |
@Cugel,
Wat gebeurt er dan over 10 dagen? |
|
Cugel
11-5-2005 21:12:00 |
[quote]@Cugel,
Wat gebeurt er dan over 10
dagen?[/quote]
Dan snappen jullie hoe SLoot het gedaan
heeft (geintje)
Dan duurt het nog precies 7 jaar voordat
de omslag naar de aardse processie
begint.
Rond 21 december 2012 wordt het feest op
aarde. |
|
supervalentino
12-5-2005 10:31:00 |
Het is ook mij gelukt software van
Iterated Systems binnen te halen. Ik
moet zeggen: de compressie-ratio's zijn
indrukwekkend, en dat zonder visueel
zichtbare veranderingen en met een
verbeterde zoom-functie.
Echter, de huidige DIVX-codecs zorgen al
voor een extreme compressie : de
fractale compressie levert hierdoor
relatief vrij weinig op.
Heeft iemand een idee hoe ik deze
techniek kan inzetten met meer resultaat
?
|
|
ip
25-10-2005 19:33:00 |
hier is een italiaanse versie van het
programma:
http://www.maf.vu.lt/~bastys/academic/ATE/Fraktalai/ifsaf.zip
minimale systeem- en sofware eisen:
http://www.verrando.com/pulcini/gp-ifs3.html
de linken in README.TXT doen het niet
meer. dit is de README.TXT:
Introduction:
This program has been written, as a
student work, for the 1995 course
in microelectronics; it encodes a
true-color image into a fractal code.
We consider our work as a good
"tutorial" to introduce people to the
fractal image compression topic. Since
it runs under Windows and shows,
during encoding, both range block and
the domain block which will be mapped
on the range; it shows, also, an icon
representing the isometry beeing
currently applied.
This program is an alpha version, and
comes with a help file, written
in Italian.
How to use:
This program MUST be placed in C:\IFS
Load a true-color BMP image (with
dimensions multiple of 8), using
File, Open
Encode it using Image, Encode. The
program will save the compressed
image (IFS extension using a progressive
number).
Load another image with the same
dimensions, and decode from the previous
saved IFS file: Image, Decode from file.
Use the long menus at your own risk.
For a good introduction on the topic of
Fractal Image Coding see
http://inls.ucsd.edu/y/Fractals
This program is freeware, and has only
educational purpose.
Contact us at:
Giovambattista Pulcini - mc0878@mclink.it
Valerio Verrando - v.verrando@mclink.it
-
http://www.webcom.com/~verrando
|
|
Cugel
25-10-2005 22:05:00 |
"hier is een italiaanse versie van
het programma:
http://www.maf.vu.lt/~bastys/academic/ATE/Fraktalai/ifsaf.zip
minimale systeem- en sofware eisen:
http://www.verrando.com/pulcini/gp-ifs3.html
de linken in README.TXT doen het
niet meer. dit is de README.TXT:
Introduction:
This program has been written, as a
student work, for the 1995 course
in microelectronics; it encodes a
true-color image into a fractal
code.
We consider our work as a good
"tutorial" to introduce people to
the
fractal image compression topic.
Since it runs under Windows and
shows,
during encoding, both range block
and the domain block which will be
mapped
on the range; it shows, also, an
icon representing the isometry
beeing
currently applied.
This program is an alpha version,
and comes with a help file, written
in Italian.
How to use:
This program MUST be placed in C:\IFS
Load a true-color BMP image (with
dimensions multiple of 8), using
File, Open
Encode it using Image, Encode. The
program will save the compressed
image (IFS extension using a
progressive number).
Load another image with the same
dimensions, and decode from the
previous
saved IFS file: Image, Decode from
file.
Use the long menus at your own risk.
For a good introduction on the topic
of Fractal Image Coding see
http://inls.ucsd.edu/y/Fractals
This program is freeware, and has
only educational purpose.
Contact us at:
Giovambattista Pulcini - mc0878@mclink.it
Valerio Verrando - v.verrando@mclink.it
-
http://www.webcom.com/~verrando
"
Iemand onlangs nog bloemkool of broccoli
gegeten ?
|
|
Jeroen
3-1-2006 10:59:00 |
"Matrixview"
He Matrixview, oude speurpuistenkop, ben
jij hier nog steeds elke dag aan het
kijken en posten in de ijdele hoop
eindelijk van iemand gratis de oplossing
te krijgen? Lachen! Ik krijg een beetje
het idee dat je een vriend van Pieper
bent! Hahahaha! Maar wel grappig dat je
quasi-intellectuele gedoe door sommige
mensen nog steeds serieus genomen wordt.
Maar goed, dat alles weer achter ons
gelaten. Jeroen is here! Applaus graag!
Maar voor heel eventjes, ik heb namelijk
nog steeds veel betere dingen te doen.
Heb je nou eindelijk een vriendin (of
vriend) of blijft het aanmodderen? |
|
Drazic
3-1-2006 14:44:00 |
"He Matrixview, oude speurpuistenkop,
ben jij hier nog steeds elke dag aan
het kijken en posten in de ijdele
hoop eindelijk van iemand gratis de
oplossing te krijgen? Lachen! Ik
krijg een beetje het idee dat je een
vriend van Pieper bent! Hahahaha!
Maar wel grappig dat je
quasi-intellectuele gedoe door
sommige mensen nog steeds serieus
genomen wordt. Maar goed, dat alles
weer achter ons gelaten. Jeroen is
here! Applaus graag! Maar voor heel
eventjes, ik heb namelijk nog steeds
veel betere dingen te doen. Heb je
nou eindelijk een vriendin (of
vriend) of blijft het aanmodderen?"
Waarom moet je nou na al die tijd opeens
Matrix gaan lopen flamen? Hij heeft al
die tijd heel wat zinnigers bijgedragen
dan jij hoor! |
|
Jeroen
3-1-2006 16:48:00 |
"Waarom moet je nou na al die tijd
opeens Matrix gaan lopen flamen? Hij
heeft al die tijd heel wat zinnigers
bijgedragen dan jij hoor!"
Onzin! Lees nog eens goed. Ik heb nog
steeds last van die Hans die hij ten
onrechte hier noemt, die jongen weet
nergens van en wordt af en toe gek van
de mails. Elke kans die ik heb om die
sukkel aan te pakken grijp ik. Haat,
begrijp je? Dit soort mensen zit niemand
op te wachten.
Maar ondertussen ben ik even serieus aan
het testen met die Italiaanse software.
|
|
Jeroen
3-1-2006 16:51:00 |
"Fractal Compression"
Bovendien kun je bovenaan deze pagina
zien dat dit "mijn" post is en daarbij
ziet juf Matrixview helemaal niks in
Fractal Compressie. Dus laat hem ergens
anders wroeten. Er zijn nog serieuze
mensen hier. |
|
Jeroen
3-1-2006 19:03:00 |
Ik heb het met verschillende bmp's
geprobeerd (ja, allemaal 24 bits true
colour en dimensies in een veelvoud van
acht) en op allemaal knalt het
programma! Is het bij iemand wel gelukt?
|
|
Gnoknum
4-1-2006 6:13:00 |
"He Matrixview, oude speurpuistenkop,
ben jij hier nog steeds elke dag aan
het kijken en posten in de ijdele
hoop eindelijk van iemand gratis de
oplossing te krijgen? Lachen! Ik
krijg een beetje het idee dat je een
vriend van Pieper bent! Hahahaha!
Maar wel grappig dat je
quasi-intellectuele gedoe door
sommige mensen nog steeds serieus
genomen wordt. Maar goed, dat alles
weer achter ons gelaten. Jeroen is
here! Applaus graag! Maar voor heel
eventjes, ik heb namelijk nog steeds
veel betere dingen te doen. Heb je
nou eindelijk een vriendin (of
vriend) of blijft het aanmodderen?"
Last van een episode? |
|
|
|
|
|