← Articoli

Ecco ChatPic, l'editor di foto con cui parli

·3 min di lettura·Progetto

Sto costruendo ChatPic perché quasi tutti i programmi di fotoritocco pretendono che tu impari i loro menu prima di lasciarti mettere mano a una foto.

Il problema

Negli anni di Snapgle ho passato parecchio tempo in mezzo ai fotografi, e la scena era sempre la stessa. Quasi mai chi aveva l'occhio migliore era anche chi conosceva meglio il software. Sapevano benissimo cosa volevano, "meno arancione sulla pelle, ma il tramonto lascialo caldo", e poi perdevano venti minuti a capire quale dei quaranta cursori servisse, oppure si arrendevano e ci schiaffavano sopra un filtro.

Lightroom e Photoshop sono strumenti straordinari, ma pensati per chi lo scotto dell'apprendimento l'ha già pagato. Le app per smartphone hanno preso la strada opposta e hanno nascosto tutto dietro i preset. In nessuno dei due casi puoi semplicemente dire cosa vuoi e ottenerlo.

Che cos'è

Descrivi la modifica che hai in mente, "scaldala un po' e schiarisci le ombre", e ChatPic la esegue. Poi continui a parlare: "un po' meno", "solo il cielo", "annulla l'ultima". La conversazione diventa la cronologia della foto.

Mockup di ChatPic: a sinistra una foto al tramonto con una persona selezionata, a destra una chat. “scaldala e schiarisci le ombre” diventa i passaggi 1 Temperatura e 2 Ombre; “un po' meno calda” ritocca il passaggio 1; “togli il tizio a sinistra” aggiunge il passaggio 3, una rimozione generativa.
Tre richieste, tre passaggi numerati. “Un po' meno calda” torna indietro e ritocca il passaggio 1.

Perché proprio adesso

Negli ultimi mesi sono cambiate due cose.

I modelli linguistici sono diventati abbastanza bravi da ricavare un'intenzione precisa da una frase buttata lì. ChatGPT l'ha fatto vedere a tutti. Se chiedi di "darle più atmosfera" puoi ricevere indicazioni concrete: abbassare l'esposizione, chiudere un po' i neri, raffreddare le alte luci.

Anche i modelli per le immagini hanno imparato a seguire le istruzioni. InstructPix2Pix, uscito da Berkeley a novembre, modifica una foto partendo da un'istruzione scritta, e ControlNet, rilasciato questo mese, permette di controllare molto meglio cosa un modello di diffusione conserva e cosa cambia. Un anno fa "modifica questa foto come te la descrivo" era una demo da laboratorio. Oggi è un prototipo da weekend.

Come funziona

È un mix di computer vision e di un modello che traduce la tua richiesta in operazioni di fotoritocco, tenendo conto dell'immagine e delle modifiche già fatte.

Alla maggior parte delle richieste l'AI generativa non serve affatto. "Più luminosa", "più contrasto", "ritaglia in quadrato" corrispondono alle stesse operazioni che qualunque editor offre da vent'anni: precise, veloci e reversibili. Prima di tutto ChatPic traduce la frase in quelle operazioni, e tira in ballo un modello generativo solo quando serve davvero, per esempio con "togli il tizio sullo sfondo".

Diagramma: una richiesta come “più calda, ombre più chiare, togli il tizio dietro di me” si scompone in passaggi di modifica. Temperatura e ombre passano alle operazioni classiche, la rimozione della persona a un modello generativo. Tutti e tre finiscono in una cronologia in cui ogni passaggio si può regolare o annullare.
Una frase, tre passaggi. Due sono normalissimi cursori.

Questa separazione per me è importante, perché è ciò che fa sì che la foto resti tua. Non voglio uno strumento che si inventi un'immagine più bella di quella che hai scattato. Ogni modifica di ChatPic compare come un passaggio che puoi leggere, regolare con un normale cursore o buttare via: se sai già il fatto tuo, la conversazione è solo una scorciatoia, e puoi ignorarla quando vuoi.

Dove può arrivare

Per ora la scommessa è circoscritta: una foto, una conversazione. Se funziona, la stessa idea si può spingere più in là. Modificare con una sola frase cinquanta foto dello stesso servizio. Salvare "come mi piacciono i ritratti" in una frase da dire a voce, invece che in un preset da rifare ogni volta. Chiedere perché una foto sembri piatta e ricevere, insieme alla correzione, una spiegazione.

Più avanti, credo che quasi tutto il software creativo finirà per funzionare così. I menu non spariranno, ma non ti serviranno più per cominciare.

Cosa ancora non so

Parecchie cose. Il linguaggio è vago, e "falla risaltare" significa una cosa diversa per ognuno, quindi ChatPic dovrà fare domande per chiarire senza diventare una seccatura. Le modifiche generative possono ancora toccare cose che non avevi chiesto di cambiare. E non so ancora se lo vorrà anche chi Lightroom lo conosce già, o solo chi non l'ha mai imparato.

A che punto siamo

Siamo all'inizio. La lista d'attesa è aperta su chatpic.online. Voglio costruirlo partendo da ciò che le persone chiedono, quindi, se ti iscrivi, aspettati di sentirmi e aspettati che il tuo feedback cambi quello che verrà rilasciato.