Ok, l'hanno fatto. Basta pensarci. Basta scervellarsi la notte. Ormai la soluzione era vicina da un po. Guardate questo video e, se la cosa vi interesserà, andate avanti a leggere questo articolo.
link diretto al video
Bene. Come fare a farlo? E' da poco (credo) uscito un plug in (il sito sembra avere qualche problema metto il plug-in qui) per Gimp (software open source per fotoritocco) che fa esattamente quello che ora state desiderando. [ne è uscita anche una versione per photoshop ma sarebbe troppo limitata per soddisfare il palati più esigenti]
Per installare il plug-in in Gimp basterà scompattare la cartella "lib" del file gimp-lqr-plugin-0.2.0_win32.zip nella directory di Gimp (che contiene al suo interno una cartella "lib").
Poi si fa partire Gimp, si carica un'immagine

si crea un livello nuovo nella finestra dei livelli e si colora di bianco la parte da eliminare (avremo quindi due livelli: uno con la foto originale e uno con una maschera di eliminazione) così

Se ora provassimo a fare il "Liquid rescale" (occorre avere selezionato nella finestra livelli il livello con la foto originale), che si trova nel menù Livello -> Liquid rescale... della foto, ci comparirebbe un menu di questo tipo

Basterà selezionare Active feature discard e update energy at every step, oltre ad aver selezionato una larghezza minore di 250 in modo da attivare il ridimesionamento (io ho scelto 220) ed il risultato sarà questo:

Come si può notare facilmente la mamma ha subito una leggera distorsione al braccio (niente di grave, se la caverà in trenta giorni). Per evitare però la distorsione esiste la possibilità di definire anche una maschera di preservazione (di tutto ciò che non vogliamo subisca trasformazioni)
Quindi, creiamo un nuovo livello, e creiamo con il pennello bianco una nuova maschera per le due signore

avremo un menù dei livelli fatto così
Riselezioniamo il livello con l'immagine originale e facciamo partire il plug-in. A questo punto selezioniamo la maschera del bambino per l'eliminazione e la maschera delle signore per la preservazione. Così

facciamo partire ed il risultato sarà questo

Le possibilità sono infinite: eliminare pali, case, strade, vicoli e palazzi; persone indesiderate, lo sporco più sporco. Niente resterà impunito.

L'algoritmo, a detta di chi lo ha fatto, è molto semplice e si basa sul concetto di energia puntuale in una immagine e quando sarà integrato nei browser ci sarà da ridere. Non ho ancora dato un'occhiata all'algoritmo, ma da quello che ho letto in giro dovrebbe riguardare per la maggior parte due componenti principali: i bordi degli oggetti presenti (calcolati magari con un algoritmo del tipo di Canny) e le alte e basse frequenze (le basse frequenze dovrebbero essere maggiormente sacrificabili delle alte). La combinazione di questi due elementi darebbe un risultato accettabile, il risultato diventa più che accettabile introducendo le maschere di selezione.
Qualche altra informazione ed esempi di utilizzo qui e qui