Nell’ambito del machine learning, una CNN (Convolutional Neural Network) è un particolare tipo di rete neurale artificiale, in cui le connettività dei neuroni sono ispirate alla corteccia visiva degli esseri umani. Esse hanno svariate applicazioni nel campo della visione artificiale.
La nostra proposta si basa sull’utilizzo di tali reti, opportunamente progettate ed addestrate, per la sintesi, ovvero la creazione, di nuove immagini che seguano determinati criteri:
Seguono altri esempi prodotti dal nostro sistema: