Klopt, alleen dat kan niet. Want je kunt slechts een totaal insignificantie fractie van alle mogelijke stukken data van 100Kb tot 10 bits reduceren. 1024 van de 2800 om precies te zijn.quote:Op woensdag 20 juli 2005 19:04 schreef gelly het volgende:
Uhm, als je met een logaritme dat bv 10 bits beslaat 100 kb aan data kunt genereren is dat geen verlies.
Waarom gebruikte je dat algortime dan niet meteen?quote:Op woensdag 20 juli 2005 19:04 schreef gelly het volgende:
Uhm, als je met een logaritme dat bv 10 bits beslaat 100 kb aan data kunt genereren is dat geen verlies.
Ik koop dus een enorme database met alle mogelijke films, en daarna koop ik individuele sleutels om specifieke films te kunnen bekijken.quote:Op woensdag 20 juli 2005 19:09 schreef gelly het volgende:
Bedenk eens dat mensen eenmalig een blok data kopen, en dat je de rest (de index dus, die vrij klein is) razendsnel van het net afplukt tegen betaling. Dat is 2 keer kassa, en video on demand is voor iedereen beschikbaar.
De 100Kb was slechts een voorbeeld, de truc is om zo groot mogelijke brokken data te vangen in een zo klein mogelijk algoritme. Daar is alleen enorm veel rekenkracht voor nodig.quote:Op woensdag 20 juli 2005 19:09 schreef gnomaat het volgende:
[..]
Klopt, alleen dat kan niet. Want je kunt slechts een totaal insignificantie fractie van alle mogelijke stukken data van 100Kb tot 10 bits reduceren. 1024 van de 2800 om precies te zijn.
Nee, zie mn vorige post.quote:Op woensdag 20 juli 2005 19:12 schreef gnomaat het volgende:
[..]
Ik koop dus een enorme database met alle mogelijke films, en daarna koop ik individuele sleutels om specifieke films te kunnen bekijken.
Had hij dat chipkaartje ook zelf gefabriceerd dan? Want die kaartjes werken met FAT, en zijn systeem was niet eens op 0-en en 1-en gebaseerd.quote:Op dinsdag 19 juli 2005 00:42 schreef Danny het volgende:
[..]
ik doel erop dat hij 16 gecomprimeerde films in real-time (en zelfs versneld) tegelijkertijd kun uitpakken en afspelen van een chipkaartje
Het is gewoon theoretisch onmogelijk. Je kunt niet grotere brokken data tot kleinere reduceren. Ook niet met heel veel rekenkracht.quote:Op woensdag 20 juli 2005 19:12 schreef gelly het volgende:
De 100Kb was slechts een voorbeeld, de truc is om zo groot mogelijke brokken data te vangen in een zo klein mogelijk algoritme. Daar is alleen enorm veel rekenkracht voor nodig.
quote:Op woensdag 20 juli 2005 19:19 schreef gnomaat het volgende:
[..]
Het is gewoon theoretisch onmogelijk. Je kunt niet grotere brokken data tot kleinere reduceren. Ook niet met heel veel rekenkracht.
Ongeacht wat je "klein" noemt of wat voor bizarre compressiemethode je gebruikt: je kunt hooguit 2b verschillende brokken data van meer dan b bits reduceren tot b bits. En aangezien er altijd meer dan 2b verschillende brokken data van meer dan b bits bestaan, kan het dus niet.
Het argument?quote:
Yep.quote:Op woensdag 20 juli 2005 19:34 schreef gnomaat het volgende:
[..]
Het argument?
Dat je een brok data bestaande uit meer dan 6 miljoen cijfers hebt weten terug te brengen tot een stuk of 10?
Ehm.. leg eens uit?quote:Op woensdag 20 juli 2005 19:34 schreef gelly het volgende:
Theoretisch zou je een film in 1 priemgetal kunnen samenvatten, mits het een priemgetal is natuurlijk. Dat is het hele idee.
5.212.459 cijfers ... zo, zeg maar es welk getal ik bedoeldequote:
Het plaatje dat ik postte is het grootste priemgetal tot nu toe gevonden. Stel dat die cijfers echte data waren van bv een film, dan kun je je dus voorstellen wat de compressie is als je data met weinig gegevens weer kunt genereren.quote:
Klopt, maar een priemgetal is niet hetzelfde als een willekeurig bestand.quote:Op woensdag 20 juli 2005 19:38 schreef gelly het volgende:
[..]
Het plaatje dat ik postte is het grootste priemgetal tot nu toe gevonden. Stel dat die cijfers echte data waren van bv een film, dan kun je je dus voorstellen wat de compressie is als je data met weinig gegevens weer kunt genereren.
Nee, hij slaat het op als "220996011-1", dat is heel klein (als data om op te slaan) en daar kan de oorspronkelijke data natuurlijk weer uit gehaald worden.quote:Op woensdag 20 juli 2005 19:37 schreef Ravage het volgende:
5.212.459 cijfers ... zo, zeg maar es welk getal ik bedoelde
Goed. Hoeveel stukken data van 6 miljoen cijfers kun je op deze manier reduceren, denk je?quote:Op woensdag 20 juli 2005 19:35 schreef gelly het volgende:
Yep.
Er werd beweert dat je informatie maar tot een factor x kon comprimeren, wat dus helemaal niet het geval is. Ik beweer ook nergens dat een bestand precies met 1 priemgetal moet overeenkomen.quote:Op woensdag 20 juli 2005 19:47 schreef XoxIx het volgende:
[..]
Klopt, maar een priemgetal is niet hetzelfde als een willekeurig bestand.
Dat weet je niet. Data hoeft ook niet precies overeen te komen met een b.v. een priemgetal. Als je 6 mb data weet onder te brengen in een formule van 10 kb is de winst nog enorm.quote:Op woensdag 20 juli 2005 19:48 schreef gnomaat het volgende:
Een gemiddelde film bestaat uncompressed uit grofweg 60.000 stukken van 6 miljoen cijfers. Afgerond op heel veel decimalen is de kans NUL dat er ook maar één van die 60.000 stukken voor zo'n korte notatie in aanmerking komt.
Jawel, ik heb het op kleine schaal getest.quote:In de praktijk bestaat er dus geen enkele film ter wereld die je op deze manier kleiner krijgt.
Afhankelijk van je compressiemethode kun je ieder blok data wel comprimeren tot 1 bit.quote:Op woensdag 20 juli 2005 19:52 schreef gelly het volgende:
Er werd beweert dat je informatie maar tot een factor x kon comprimeren, wat dus helemaal niet het geval is. Ik beweer ook nergens dat een bestand precies met 1 priemgetal moet overeenkomen.
Wat is klein? Filmpjes van bijvoorbeeld 3 seconden? Kan ik wat voorbeeld filmpjes sturen en kun jij dan eens aangeven hoe klein die worden?quote:Op woensdag 20 juli 2005 19:57 schreef gelly het volgende:
Jawel, ik heb het op kleine schaal getest.
Je moet niet gelijk aan filmpjes denkenquote:Op woensdag 20 juli 2005 20:05 schreef gnomaat het volgende:
[..]
Wat is klein? Filmpjes van bijvoorbeeld 3 seconden? Kan ik wat voorbeeld filmpjes sturen en kun jij dan eens aangeven hoe klein die worden?
Je kan 1 bestand ook in meerdere bestanden verdelen...quote:Op woensdag 20 juli 2005 20:05 schreef gnomaat het volgende:
[..]
Wat is klein? Filmpjes van bijvoorbeeld 3 seconden? Kan ik wat voorbeeld filmpjes sturen en kun jij dan eens aangeven hoe klein die worden?
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |