creazione foto in automatico

Discussioni non riguardanti gamemaker, che abbiano un minimo di serietà (niente immagini/video comici e trollate varie)
Avatar utente
jumoonp
GMI VIP
Messaggi: 3292
Iscritto il: 13/01/2008, 20:59
Contatta:

creazione foto in automatico

Messaggio da jumoonp »

è in pratica un altro trip mentale....
ogni pixel del monitor è in grado di visualizzare 16777216 colori diversi, quindi, per esempio, moltiplicando tra loro tutte le combinazioni dei pixel di una foto 1024x768, avremo tutti i fotogrammi dei film che sono stati girati al mondo e che ancora devono essere girati e praticamente tutta la realtà visibile all'occhio umano, passata presente e futura. Ovviamente, snocciolare tutte le combinazioni è cosa praticamente impossibile per qualsiasi supercomputer esistente sulla terra , si parla di , nel caso di un formato 1024x768 , di 16777216 elevato alla potenza di 786432 volte. Anche usando solo il "bianco e nero", cioè 256 colori, il numero di combinazioni è sempre elevato.

La mia idea invece è di creare una bozza di foto, cioè un formato di 120x90 pixel che è uguale a 10800 pixel, composto soltanto una scala di grigi formata da 8 colori .
Nel mio programmino fatto in c++, una sola combinazione viene effettuata in un tempo infinitesimale, ma snocciolare tutte le combinazioni non so quanto tempo ne quanti computer occorrerebbero...
le combinazioni in totale sarebbero :
18.509.310.809.946.160.000.000.000.000.000 (calcolo errato basato su 10800^8, non su 8^10800)
non sembrano molte
Ultima modifica di jumoonp il 30/03/2015, 0:25, modificato 1 volta in totale.
Spoiler
Gabriele Dell'Otto e Lee bermejo

Immagine

Avatar utente
civic71
GMI Advanced
Messaggi: 2210
Iscritto il: 23/10/2003, 17:31
Specialità: Risotto con zucchine
Uso: GM:Studio 1.4 Pro
Località: Jesolo (venezia)
Contatta:

Re: creazione foto in automatico

Messaggio da civic71 »

Forte :D .
tutta la realtà visibile all'occhio umano, passata presente e futura.
Riusciresti a realizzare foto del futuro in pixelart :fapensare:

Avatar utente
jumoonp
GMI VIP
Messaggi: 3292
Iscritto il: 13/01/2008, 20:59
Contatta:

Re: creazione foto in automatico

Messaggio da jumoonp »

civic71 ha scritto:Forte :D .
tutta la realtà visibile all'occhio umano, passata presente e futura.
Riusciresti a realizzare foto del futuro in pixelart :fapensare:

è abbastanza nitida una foto trasformata in 8 colori grigi, guardate la differenza

Immagine



Immagine
Spoiler
Gabriele Dell'Otto e Lee bermejo

Immagine

Avatar utente
aironenero
GMI Guru
Messaggi: 2612
Iscritto il: 02/05/2012, 14:56
Specialità: Unity 3D
Uso: GM:Studio 1.4 Pro
Località: Ispica
Contatta:

Re: creazione foto in automatico

Messaggio da aironenero »

buona parte sarebbero immagini indecifrabili, fare una cernita sarebbe praticamente impossibile dato l'alto numero, a meno di ingaggiare un migliaio di persone.
Unity Developer
Immagine
Immagine

Avatar utente
jumoonp
GMI VIP
Messaggi: 3292
Iscritto il: 13/01/2008, 20:59
Contatta:

Re: creazione foto in automatico

Messaggio da jumoonp »

aironenero ha scritto:buona parte sarebbero immagini indecifrabili, fare una cernita sarebbe praticamente impossibile dato l'alto numero, a meno di ingaggiare un migliaio di persone.
Se esistono programmi di riconoscimento facciale, allora un programma potrebbe anche riconoscere alberi, palazzi, montagne, automobili, qualcosa di "familiare" insomma....
sono d'accordo che almeno l'80 per cento delle foto sarebbero pixel con colori alla rinfusa, facilmente riconoscibili anch'esse a mio parere....



p.s. comunque le mie combinazioni sono state elaborate su file bitmap, che non sono file compressi come jpg e png.....quindi il numero di combinazioni potrebbe essere molto più "ristretto" se applicato a questi file
Spoiler
Gabriele Dell'Otto e Lee bermejo

Immagine

Avatar utente
doom13
Moderatore
Messaggi: 2093
Iscritto il: 31/08/2012, 15:40
Specialità: Programmazione
Uso: GM:Studio 2
Contatta:

Re: creazione foto in automatico

Messaggio da doom13 »

Tutto molto interessante peccato che le combinazione siano un tantino troppe.
Si potrebbe provare con un'immagine da 32x32 xD
Immagine
Spoiler
Maze [sospeso]
Isom (titolo provvisorio) (Windows & Android) [sospeso]
Keep Calm & Jump (Android) [In corso]
The Graywall (Windows) [Completo]
DTB (Windows & Android) [Completo]
The Last Spell (Windows) [Completo]
Dukenstein: Return to the house (Windows) [Completo]
DMSystem (Windows) [Completo]
"Things get hard sometimes guys... But remember, dicks get hard too, but they don't stay hard forever. Don't give up!"

Avatar utente
SuperMat
Membro super
Messaggi: 722
Iscritto il: 28/08/2011, 19:12
Specialità: Grafico
Uso: GM:Studio 1.4 Pro
Località: Paesino Toscano
Contatta:

Re: creazione foto in automatico

Messaggio da SuperMat »

Beh, è un'idea molto affascinante, direi che è la versione moderna delle scimmie che tirano dadi con lettere a caso, prima o poi comporranno tutti i romanzi e i sonetti possibili (presente ne "La Storia Infinita" di Michael Ende). Il concetto dell'estremizzazione della potenza esiste da un sacco ed è ben radicato nell'essere umano, direi fin dal primo alfabeto fenicio, e la tua è solo l'ultima declinazione. In letteratura, oltre ad Ende, Nei Viaggi di Gulliver un'utopistica società perfetta aveva inventato una macchina con cui produrre romanzi con questo metodo "brutale", mentre nell'arte mi verrebbe da pensare ai quadri con i colori primari di Rothko, potenza di qualunque tela, o all'"Idea in barattolo" di Manzoni.
Immagine
Immagine Immagine

Avatar utente
doom13
Moderatore
Messaggi: 2093
Iscritto il: 31/08/2012, 15:40
Specialità: Programmazione
Uso: GM:Studio 2
Contatta:

Re: creazione foto in automatico

Messaggio da doom13 »

È una figata, anche con un'immagine da 32x32 potremmo rappresentare tutti i volti di tutte le persone sulla terra esistite e che esisteranno.
C'è sempre il solito problemino che in ogni caso sono parecchie immagini xD
Forse la cosa è fattibile con un'immagine 16x16 ma a questo punto diventa un po' troppo piccola l'immagine...
Immagine
Spoiler
Maze [sospeso]
Isom (titolo provvisorio) (Windows & Android) [sospeso]
Keep Calm & Jump (Android) [In corso]
The Graywall (Windows) [Completo]
DTB (Windows & Android) [Completo]
The Last Spell (Windows) [Completo]
Dukenstein: Return to the house (Windows) [Completo]
DMSystem (Windows) [Completo]
"Things get hard sometimes guys... But remember, dicks get hard too, but they don't stay hard forever. Don't give up!"

Avatar utente
Tizzio
GMI Honor
Messaggi: 5836
Iscritto il: 29/06/2010, 23:43
Specialità: programmazione
Contatta:

Re: creazione foto in automatico

Messaggio da Tizzio »

già con soli 32x32 pixels in bianco O nero (2 soli colori)
Spoiler
abbiamo (32*32)! = 1024!(fattoriale) combinazioni
http://it.numberempire.com/factorialcalculator.php
ovvero molto più di quanto hai stimato tu nell'openpost, jumoonp


È già impossibile con immagini 8*8
Fattoriale di 64:
126886932185884164103433389335161480802865516174545192198801
894375214704230400000000000000 organizzazioni diverse di pixels (usando solo 1 colore, e prendendo uno dei 2 come colore di sfondo!)


Un banale esempio con 3x3 pixels, provate a immaginare quante altre miliardi di combinazioni ci sono:

Immagine

In realtà "solo" 362880 :asd:

Potresti fare un programma che genera tutte queste combinazioni 3x3 e le salva in un file immagine 1806x1806
EDIT: ho scritto una stronzata :spat:
sarebbe: 2^profondità_colore^numero_pixel

Avatar utente
doom13
Moderatore
Messaggi: 2093
Iscritto il: 31/08/2012, 15:40
Specialità: Programmazione
Uso: GM:Studio 2
Contatta:

Re: creazione foto in automatico

Messaggio da doom13 »

Ah tocca fare il fattoriale? Shit.
Immagine
Spoiler
Maze [sospeso]
Isom (titolo provvisorio) (Windows & Android) [sospeso]
Keep Calm & Jump (Android) [In corso]
The Graywall (Windows) [Completo]
DTB (Windows & Android) [Completo]
The Last Spell (Windows) [Completo]
Dukenstein: Return to the house (Windows) [Completo]
DMSystem (Windows) [Completo]
"Things get hard sometimes guys... But remember, dicks get hard too, but they don't stay hard forever. Don't give up!"

Avatar utente
jumoonp
GMI VIP
Messaggi: 3292
Iscritto il: 13/01/2008, 20:59
Contatta:

Re: creazione foto in automatico

Messaggio da jumoonp »

Tizzio ha scritto:già con soli 32x32 pixels in bianco O nero (2 soli colori)

abbiamo (32*32)! = 1024!(fattoriale) combinazioni
http://it.numberempire.com/factorialcalculator.php
ovvero molto più di quanto hai stimato tu nell'openpost, jumoonp


È già impossibile con immagini 8*8
Fattoriale di 64:
126886932185884164103433389335161480802865516174545192198801
894375214704230400000000000000 organizzazioni diverse di pixels (usando solo 1 colore, e prendendo uno dei 2 come colore di sfondo!)


Un banale esempio con 3x3 pixels, provate a immaginare quante altre miliardi di combinazioni ci sono:



In realtà "solo" 362880 :asd:

Potresti fare un programma che genera tutte queste combinazioni 3x3 e le salva in un file immagine 1806x1806



hai presente un file bitmap?
Lasciando perdere i primi 54 byte, ogni 3 byte successivi rappresentano RGB, o meglio BGR, che compongono 1 colore tra 16777216 scelte.
In una foto con formato 1024x768 i pixel totali sono 786432, che sono ovviamente 1/3 del peso del file.
per avere tutte le combinazioni tra 2 pixel, basta fare 16777216x16777216.....facile, no?

Se vogliamo avere le combinazioni fra tutti i pixel, basta fare 16777216 elevato alla potenza di 786432, non so se mi spiego, bisogna moltiplicare 16777216 per se stesso 786432 volte.

Così come detto nell'open post

Il risultato è certamente enorme

Ma se prendiamo un formato di 120x90 pixel che è uguale a 10800 pixel, composto soltanto una scala di grigi formata da 8 colori .
Basta moltiplicare 8 per se stesso 10800 volte....quanto sarebbe secondo voi, il risultato?

p.s. ops, credo di aver fatto un calcolo esageratamente errato
18.509.310.809.946.160.000.000.000.000.000 e sottostimato, devo rifare i calcoli...

A me da una cifra approssimativa di 25 con 9800 zeri, risulta anche a voi più o meno?
Spoiler
Gabriele Dell'Otto e Lee bermejo

Immagine

Nix
GMI Advanced
Messaggi: 2437
Iscritto il: 26/12/2008, 18:14
Uso: GM:Studio 2
Contatta:

Re: creazione foto in automatico

Messaggio da Nix »

Una cosa interessante che si potrebbe provare è creare una rete neurale che ha come input un'approssimazione dei dati dell'immagine e come output un valore che dice se quell'immagine può essere "interessante", addestrarla con tantissime foto prese a caso da internet, e poi generare immagini a caso filtrando quelle che vanno bene alla rete neurale. Probabilmente però ci vuole troppo tempo.

Avatar utente
guidox
GMI Honor
Messaggi: 5765
Iscritto il: 26/07/2009, 17:23
Specialità: programmazione
Uso: GM:Studio 1.4 Android
Località: Marche
Contatta:

Re: creazione foto in automatico

Messaggio da guidox »

Immagine

Immagine

Avatar utente
jumoonp
GMI VIP
Messaggi: 3292
Iscritto il: 13/01/2008, 20:59
Contatta:

Re: creazione foto in automatico

Messaggio da jumoonp »

guidox ha scritto:Dovrebbe essere tipo così:
http://giochiphp.altervista.org/uploade ... Grande.txt

Grande Guidox :)
da quale programma lo hai ottenuto?
oppure conosci qualche sito con supercalcolatori online?
Spoiler
Gabriele Dell'Otto e Lee bermejo

Immagine

Nix
GMI Advanced
Messaggi: 2437
Iscritto il: 26/12/2008, 18:14
Uso: GM:Studio 2
Contatta:

Re: creazione foto in automatico

Messaggio da Nix »

Non ci vuole chissà quale computer per calcolare 8^10800, il comando "bc" di Linux me lo dà preciso fino all'ultima cifra in 9 millisecondi.

Avatar utente
jumoonp
GMI VIP
Messaggi: 3292
Iscritto il: 13/01/2008, 20:59
Contatta:

Re: creazione foto in automatico

Messaggio da jumoonp »

Nix ha scritto:Non ci vuole chissà quale computer per calcolare 8^10800, il comando "bc" di Linux me lo dà preciso fino all'ultima cifra in 9 millisecondi.
then, problemino:
se un computer normale impiega 1 secondo per elaborare 1 combinazione, lavorando 5 ore al giorno,
le combinazioni che elaborerà nell'arco di 10 anni sono:

18000 al giorno x 365=6570000 all'anno x 10=65.700.000 in 10 anni

quindi non è neanche da prendere in considerazione computer normali

Il più potente computer in circolazione è K-computer

"Il K computer, il cui nome deriva dalla parola giapponese kei (che significa 10 biliardi), è un supercomputer prodotto dalla Fujitsu per l'Istituto di scienze computazionali avanzate RIKEN a Kobe in Giappone. Nel Giugno 2011, secondo la TOP500 era il supercomputer più veloce del mondo avendo raggiunto e superato gli 8 petaflops (8 milioni di miliardi di calcoli al secondo) [1]
Nel Novembre 2011 è stato inoltre il primo computer al mondo ad abbattere la soglia dei 10 petaflops [2] (arrivando quindi ai 10 biliardi di calcoli al secondo che gli danno il nome). Il supercomputer ha raggiunto comunque la completa operatività solo nel 2012."


in quanto tempo questo supercomputer riuscirebbe a elaborare 65.700.000 combinazioni?
Spoiler
Gabriele Dell'Otto e Lee bermejo

Immagine

Avatar utente
aironenero
GMI Guru
Messaggi: 2612
Iscritto il: 02/05/2012, 14:56
Specialità: Unity 3D
Uso: GM:Studio 1.4 Pro
Località: Ispica
Contatta:

Re: creazione foto in automatico

Messaggio da aironenero »

jumoonp ha scritto:
Nix ha scritto:Non ci vuole chissà quale computer per calcolare 8^10800, il comando "bc" di Linux me lo dà preciso fino all'ultima cifra in 9 millisecondi.
then, problemino:
se un computer normale impiega 1 secondo per elaborare 1 combinazione, lavorando 5 ore al giorno,
le combinazioni che elaborerà nell'arco di 10 anni sono:

18000 al giorno x 365=6570000 all'anno x 10=65.700.000 in 10 anni

quindi non è neanche da prendere in considerazione computer normali

Il più potente computer in circolazione è K-computer

"Il K computer, il cui nome deriva dalla parola giapponese kei (che significa 10 biliardi), è un supercomputer prodotto dalla Fujitsu per l'Istituto di scienze computazionali avanzate RIKEN a Kobe in Giappone. Nel Giugno 2011, secondo la TOP500 era il supercomputer più veloce del mondo avendo raggiunto e superato gli 8 petaflops (8 milioni di miliardi di calcoli al secondo) [1]
Nel Novembre 2011 è stato inoltre il primo computer al mondo ad abbattere la soglia dei 10 petaflops [2] (arrivando quindi ai 10 biliardi di calcoli al secondo che gli danno il nome). Il supercomputer ha raggiunto comunque la completa operatività solo nel 2012."


in quanto tempo questo supercomputer riuscirebbe a elaborare 65.700.000 combinazioni?
Non per qualcosa, ma le GPU per cloud computing hanno anche 5.91 PFlops a singola precisione. Se ne mettiamo due in crossfire? Magari due di queste, non otterremo ben 11.82 PFlops? E andando a 4 GPU 23.64 PFlops?
Poi ad esempio io il mio pc lo tengo costantemente acceso, quindi perchè solo 5 ore?
Unity Developer
Immagine
Immagine

Solid Snake
GMI Advanced
Messaggi: 2093
Iscritto il: 19/12/2010, 16:17
Specialità: Programmazione
Uso: GM:Studio 1.4 Standard
Contatta:

Re: creazione foto in automatico

Messaggio da Solid Snake »

Mi chiedo se a qualche associazione potrebbe interessare un progetto simile... :asd: Non sarebbe un brutto esperimento in fin dei conti :asd:
♥♥♥♥♥♥
Immagine
♥♥♥♥♥♥
Spoiler
Immagine

Avatar utente
jumoonp
GMI VIP
Messaggi: 3292
Iscritto il: 13/01/2008, 20:59
Contatta:

Re: creazione foto in automatico

Messaggio da jumoonp »

già, molto affascinante
racchiudendo tutta la "realtà" all'interno di questo algoritmo, se ci pensate bene, la realtà non è infinita, quella visibile all'occhio umano, ma è circoscritta in un numero chiuso, ma ripetibile forse all'infinito


p.s. ci pensate poi, il film Interstellar è costato 165 milioni di dollari.....qualsiasi computer è in grado di elaborare un file di qualche giga in pochi minuti ....se si ha la fortuna di snocciolare la combinazione identica al DVD o altro formato video di Intertellar , in un colpo solo, abbiamo creato dal NULLA, un film identico con gli stessi attori e comparse e stesse voci, musica, suoni, scenografie senza spendere un soldo.
Spoiler
Gabriele Dell'Otto e Lee bermejo

Immagine

Avatar utente
doom13
Moderatore
Messaggi: 2093
Iscritto il: 31/08/2012, 15:40
Specialità: Programmazione
Uso: GM:Studio 2
Contatta:

Re: creazione foto in automatico

Messaggio da doom13 »

jumoonp ha scritto:già, molto affascinante
racchiudendo tutta la "realtà" all'interno di questo algoritmo, se ci pensate bene, la realtà non è infinita, quella visibile all'occhio umano, ma è circoscritta in un numero chiuso, ma ripetibile forse all'infinito


p.s. ci pensate poi, il film Interstellar è costato 165 milioni di dollari.....qualsiasi computer è in grado di elaborare un file di qualche giga in pochi minuti ....se si ha la fortuna di snocciolare la combinazione identica al DVD o altro formato video di Intertellar , in un colpo solo, abbiamo creato dal NULLA, un film identico con gli stessi attori e comparse e stesse voci, musica, suoni, scenografie senza spendere un soldo.
Stesse voci no xD
Immagine
Spoiler
Maze [sospeso]
Isom (titolo provvisorio) (Windows & Android) [sospeso]
Keep Calm & Jump (Android) [In corso]
The Graywall (Windows) [Completo]
DTB (Windows & Android) [Completo]
The Last Spell (Windows) [Completo]
Dukenstein: Return to the house (Windows) [Completo]
DMSystem (Windows) [Completo]
"Things get hard sometimes guys... But remember, dicks get hard too, but they don't stay hard forever. Don't give up!"

Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti