Kann man mit random binary code Bilder erschaffen?
Hallo, ein digitales Foto ist ja grundsätzlich eine Aneinanderreihung von 0 und 1 (Binary Code). Würde es theoretisch funktionieren, einen zufälligen Code zu erschaffen, welcher eben ein Foto ergibt ?
3 Antworten
Klar. Die Wahrscheinlichkeit, dass etwas Sinnvolles dabei herauskommt ist halt gering, insofern musst du viel Zeit einplanen das Gute vom Müll zu trennen.
Um eine solche "Sortieraufgabe" zu erledigen, kann man auch eine künstliche Intelligenz entsprechend trainieren:
https://opendatascience.com/generating-images-with-just-noise-using-gans/
Es gibt einen Thread, der aufzeigt, wie viele verschiedene Fotos man errechnen könnte, dazu aus http://www.quanten.de/forum/showpost.php5?s=e48c51504662bce0062b3662623a1ea3&p=98057&postcount=8
Die maximale Anzahl der Bilder hängt nur von der Anzahl der Pixel und deren Anzahl der Farben ab.
(Anzahl der Farben)^(Anzahl der Pixel)
Das gibt eine Zahl, die wir uns noch nicht einmal ansatzweise vorstellen können, auch aus http://www.quanten.de/forum/showpost.php5?s=e48c51504662bce0062b3662623a1ea3&p=98057&postcount=8
Aufs Beispiel übertragen: 640 * 480 = 307200 Pixel
Wenn jedes Pixel hell oder dunkel sein kann, dann sind das 2^307200 = 2,598 * 10^92476 verschiedene Bilder
Bei 256 Farbstufen 256^307200 = 2,0766 * 10^739811 verschiedene Bilder
Es gibt weniger Atome im Universum als es Bilder gäbe, auch hätte man es nicht geschafft die Bilder seit dem Urknall darzustellen.
Alter des Universums: 13.799 * 10^9 Jahre
kürzeste Zeit (Plankzeit): 5.391247 * 10^-44 s
Selbst wenn man ein Bild pro Plankzeit erzeugt, dann hätte man seit dem Urknall 13.799 * 10^9 * 3600 *24 *365 / 5.391247 10^-44 = 8, 071 * 10^60 Bilder erzeugen können.
Auch Kollege Zufall würde dir wahrscheinlich nichts nützen. ;-)
Ja, es ist bloß Elend unwahrscheinlich.
Wenn du zufällig Buchstaben aneinander hängst kannst du auch theoretisch ein Buch raus bekommen, wäschereinoch ist's aber nicht.