Jan Sloot - Geniale Datacompressie of Oplichter?

Jan Sloot - Geniale Datacompressie of Oplichter?

Re: Jan Sloot - Geniale Datacompressie of Oplichter?

Berichtdoor Johan1951 » wo 01 sep 2010, 07:53

From: Henk

Misschien ging het richting Fuzzy Logic :)
Fuzzy logic (soms vage logica of wollige logica genoemd) is een stroming binnen de logica. Zij kan gezien worden als een uitbreiding van booleaanse (boolean) logica. Het principe uit de booleaanse logica dat iets of waar of onwaar is, wordt losgelaten; het is dus een vorm van meerwaardige logica. In plaats daarvan worden er waarheidswaarden gebruikt tussen 0 (onwaar) en 1 (waar) in. Het discrete karakter van de traditionele logica wordt hiermee ook losgelaten, iets kan bijvoorbeeld voor 1/3 waar zijn. Of 'een beetje' waar. Het Engelse woord fuzzy betekent wazig, wollig.
Avatar gebruiker
Johan1951
 
Berichten: 3752
Geregistreerd: di 31 aug 2010, 17:04

Re: Jan Sloot - Geniale Datacompressie of Oplichter?

Berichtdoor Johan1951 » wo 01 sep 2010, 07:54

From: Martijn_brinkers


Nee helaas, er zijn echt maar twee standen mogelijk.
Meer combinaties uit een dergelijke chip zouden op zich al vele miljarden waard zijn als vinding.

Is niet helemaal waar. ISD produceert chips met meervoudige encoding die oa gebruikt worden voor opslag van spraak (gebruikt in oa memorecorders toen geheugenopslag nog schaars was). Zie bijv. http://findarticles.com/p/articles/mi_m ... i_19695914

Echter blijft 128Kb 128Kb ongeacht of je het codeert met een binaire encoding of een meervoudige encoding. De hoeveelheid data blijft gelijk.
Avatar gebruiker
Johan1951
 
Berichten: 3752
Geregistreerd: di 31 aug 2010, 17:04

Re: Jan Sloot - Geniale Datacompressie of Oplichter?

Berichtdoor Johan1951 » wo 01 sep 2010, 07:56

From: Henny van der Pluijm

Henk schreef:
Misschien ging het richting Fuzzy Logic :)

Fuzzy logic (soms vage logica of wollige logica genoemd) is een stroming binnen de logica. Zij kan gezien worden als een uitbreiding van booleaanse (boolean) logica. Het principe uit de booleaanse logica dat iets of waar of onwaar is, wordt losgelaten; het is dus een vorm van meerwaardige logica. In plaats daarvan worden er waarheidswaarden gebruikt tussen 0 (onwaar) en 1 (waar) in. Het discrete karakter van de traditionele logica wordt hiermee ook losgelaten, iets kan bijvoorbeeld voor 1/3 waar zijn. Of 'een beetje' waar. Het Engelse woord fuzzy betekent wazig, wollig.

Nee. Sloot was geen academicus en had nog nooit van fuzzy logic gehoord.

Zijn vinding was een coderingsmechanisme dat gebaseerd was op het opslaan van beeldelementen: een pixel, een lijn, een blok lijnen.

Volgende beeldelementen worden dan weergegeven als een functie van de eerdere elementen. Daarbij verschuiven alleen een of meer variabelen ten opzichte van het eerdere element.

Als ik het goed heb begrepen, werden zijn basis-beeldelementen ook niet in een universele database opgeslagen voor later hergebruik. De bibliotheek/database werd gemaakt per film.
Avatar gebruiker
Johan1951
 
Berichten: 3752
Geregistreerd: di 31 aug 2010, 17:04

Re: Jan Sloot - Geniale Datacompressie of Oplichter?

Berichtdoor Johan1951 » wo 01 sep 2010, 07:58

From: Nils de Witte

PERSBERICHT VAN TECHNOLOGIETIJDSCHRIFT DE INGENIEUR

Dinsdag 12 augustus 2008

Compressiemethode van Jan Sloot ontrafeld

De nieuwe uitgave van technologietijdschrift De Ingenieur ontrafelt de voor altijd verloren gewaande compressiemethode van Jan Sloot, waarmee hij zestien speelfilms in een kleine geheugenchip zou kunnen opslaan. Volgens ICT-journalist Henny van der Pluim maakte Sloot gebruik van een database van beeldblokken, die op krachtige geheugenchips in het afspeelkastje waren opgeslagen. Voor het weergeven van een speelfilm zijn dan alleen verwijscodes nodig, die aanzienlijk minder geheugenruimte vereisen dan bestaande compressiemethodes.

De code van Sloot kreeg in 2004 grote publicitaire aandacht met het verschijnen van de thriller De Broncode van Eric Smit. Hij onthulde hoe Sloot met zijn vinding in contact kwam met investeerders als Roel Pieper. Juist toen aan de eerste commerciële toepassing zou worden begonnen, stierf Sloot aan een hartaanval. Sindsdien is aangenomen dat Sloot alle essentiële gegevens van de techniek in zijn graf meenam. Later werd Sloot afgedaan als een oplichter en een fantast, die Pieper voor zijn karretje had weten te spannen.

Na het nauwkeurig bestuderen van documenten van Sloot zelf komt Van der Pluijm tot een andere conclusie: de compressiemethode is wel te reconstrueren. Cruciaal daarin is de database van beeldblokken, bijvoorbeeld een stukje blauwe lucht. Bij het comprimeren van elke film met blauwe lucht volstaat een verwijzing naar het betreffende beeldblok. Sloot was dus geen oplichter, maar bedacht een logische methode. Naar verluid wordt momenteel onder leiding van Pieper gewerkt aan een nieuwe werkende versie van de compressiemethode.

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

Noot voor de redactie:

Een pdf van het volledige artikel is op te vragen bij de redactie van De Ingenieur,

telefoon 020 - 531 0918, e-mail redactie@ingenieur.nl.

Voor contact met de auteur kunt u terecht bij

Henny van der Pluijm, telefoon 071 - 589 4000, e-mail h.vanderpluijm@planet.nl
Avatar gebruiker
Johan1951
 
Berichten: 3752
Geregistreerd: di 31 aug 2010, 17:04

Re: Jan Sloot - Geniale Datacompressie of Oplichter?

Berichtdoor Johan1951 » wo 01 sep 2010, 07:59

From: Michiel van Vlaardingen

Ah, goed om aan te denken als ie binnenkort in de bus valt :) Dat je op deze manier kunt comprimeren ligt op zich voor de hand natuurlijk, maar de grote vraag is of het beter zal presteren dan wat gangbaar is. Gevoelsmatig (en gestuurd door wel enige uit onderwijs verkregen kennis over compressie) denk ik niet dat het (beter) werkt.
Avatar gebruiker
Johan1951
 
Berichten: 3752
Geregistreerd: di 31 aug 2010, 17:04

Re: Jan Sloot - Geniale Datacompressie of Oplichter?

Berichtdoor Johan1951 » wo 01 sep 2010, 07:59

From: Jorrit_J

An sich is het helemaal niet anders dan vele bestaande compressie methoden (globaal gezien, in de details natuurlijk wel). De database is hier in feite gewoon de dictionary. Deze dictionary is in dit geval echter extern (volgens de quote) in een chip opgeslagen. Het enige waar dit uiteindelijk op neer komt, is dat de grootte van het video-bestand op geen enkele wijze een accurate weergave is van de totale opslagruimte gebruikt voor de video stream.

Het valt op een bepaalde ook te vergelijken met zowel MIDI/wavetable als MOD audioformaten, voor zij die hiermee bekend zijn. Je hebt audiosamples en een stroom aan controle information die bepalen hoe zo'n sample afgespeeld moet worden, en in welke combinatie. Een MIDI bestand was bijvoorbeeld 10kb, maar ondertussen had je geluidskaart wel 20mb aan samples aan boord. De totale grootte is dan wel +-20mb, niet 10kb, ook al is de transmissiegrootte 10kb (alleen had je die 20mb al eerder gekregen).

Deze zelfde methode inzetten met video beelden als gesuggereerd door het gequote artikel lijkt me totaal onwaarschijnlijk om significant hogere compressieniveaus te halen dan op dit moment bestaande algorithmes voor hoge resolute video van hoge kwaliteit. De datastroom benodigd voor correctie van de 'databasebeelden' tot het uiteindelijk 'goede' beeld zal in dit geval zo hoog zijn dat de voordelen zo goed als teniet gedaan zullen worden. Vergelijkbare methoden zijn al vaak geprobeerd op verschillende vlakken en zelden werkt het goed, tenzij de uiteindelijke beelden vanuit de databank samengesteld worden (zoals in computergegenereerde beelden). Het terugrekenen van 'echte' beelden tot zulke basisbeelden is een ontzettend ingewikkeld iets, wat een zeer grote hoeveelheid rekenkracht vereist.

Sorry, maar: broodje aap verhaal. Theoretisch gezien mogelijk, maar we zijn pas net op het niveau dat dit met audio min of meer kan (AAC, bijvoorbeeld), dit gaat met video echt niet lukken.
Avatar gebruiker
Johan1951
 
Berichten: 3752
Geregistreerd: di 31 aug 2010, 17:04

Re: Jan Sloot - Geniale Datacompressie of Oplichter?

Berichtdoor Johan1951 » wo 01 sep 2010, 08:01

From: Peter Bonjernoor

Nils schreef:
Cruciaal daarin is de database van beeldblokken, bijvoorbeeld een stukje blauwe lucht. Bij het comprimeren van elke film met blauwe lucht volstaat een verwijzing naar het betreffende beeldblok.

En als je een film hebt waarin honderden verschillende tinten blauwe lucht voorkomen? Of een zonsondergang die in de achtergrond plaatsvindt met alle veranderingen in klerunuances?

En dan hebben we het nog niet eens over moeilijk te comprimeren beeldfragmenten, namelijk die fragmenten die niet een vlak van 1 kleur zijn - het grootste deel van het beeld dus eigenlijk.
Sloot was dus geen oplichter, maar bedacht een logische methode.

Een logische methode die niet met cijfers te onderbouwen was - ja, zo kan ik ook een geniale uitvinding doen. Misschien was het geen oplichter, maar hij l*lde wel bewust uit zijn nek, en een hoop mensen zijn er in getuind.
Avatar gebruiker
Johan1951
 
Berichten: 3752
Geregistreerd: di 31 aug 2010, 17:04

Re: Jan Sloot - Geniale Datacompressie of Oplichter?

Berichtdoor Johan1951 » wo 01 sep 2010, 08:02

From: Joost Schravendeel

En als je al die tinten blauw, lucht, kleding allemaal opslaat op een x / xx of xxx gig grote harde schijf in de video speler. Is het dan nog mogelijk om met heel weinig KB's alleen aan te geven wanneer hoe en wat in de meeste minimale vorm en dat de video-speler alsnog weet wat er afgespeeld moet worden. Dat zou de kosten per datadrager wel enorm drukken, dus is die xx miljard winst nog niet eens zo gek.
Avatar gebruiker
Johan1951
 
Berichten: 3752
Geregistreerd: di 31 aug 2010, 17:04

Re: Jan Sloot - Geniale Datacompressie of Oplichter?

Berichtdoor Johan1951 » wo 01 sep 2010, 08:04

From: Michiel van Vlaardingen

Maar voor een blok met één kleur is jpeg bijvoorbeeld ook al heel efficient. (In principe kun je jpeg ongeveer zien als een hele beperkte set voorbeeldplaatjes waarvan ieder blok een gewogen combinatie daarvan is) eventuele winst zou juist te behalen zijn dan in blokken die wel meer dan gemiddeld voorkomen, maar toch erg veel informatie bevatten. (en daarmee relatief duur zijn om met jpeg te beschrijven) Stel dat je bijvoorbeeld basisblokken zou kunnen hebben voor een aantal gezichten, dan hoef je voortaan alleen nog maar de verschillen met die basisgezichten op te slaan.

Als je wilt vergelijken met MIDI komt je denk ik uit op de huidige 3D spellen en videokaarten, de opgeslagen informatie is veel minder dan wat je nodig zou hebben om het weergegeven beeld als video op te slaan. Dat bewijst al dat het zeker mogelijk is om bepaalde soorten beelden veel efficienter op te slaan. (de praktische realisatie van de weg terug laat ik even buiten beschouwing) Waar mensen vooral over vallen is dat van de Jan-Sloot methode altijd is beweerd dat het elke film binnen een beperkte ruimte zou kunnen opslaan zonder informatie weg te laten. (Edit: dit wordt overigens in het voorgaande van dit lange topic ook al uitvoerig besproken).
Avatar gebruiker
Johan1951
 
Berichten: 3752
Geregistreerd: di 31 aug 2010, 17:04

Re: Jan Sloot - Geniale Datacompressie of Oplichter?

Berichtdoor Johan1951 » wo 01 sep 2010, 08:05

From: Michiel van Vlaardingen

Ik heb het artikel inmiddels gelezen en vind het een zeer plausibel scenario. Of je nou moet zeggen dat het ontrafeld is... tja... daarvoor blijft er toch te veel onduidelijk denk ik. Het lijkt me heel aannemelijk dat er gewoon aan alle kanten wat overdreven en opgeblazen is, zoals met wel meer dingen in de bubble periode. De vraag blijft natuurlijk of het gereconstrueerde algoritme nog steeds winst zal behalen ten opzichte van andere technieken. Want ook die hebben niet stil gestaan in de afgelopen jaren.
Avatar gebruiker
Johan1951
 
Berichten: 3752
Geregistreerd: di 31 aug 2010, 17:04

VorigeVolgende

Keer terug naar HigherLevel (0509)

cron