Abbiamo assistito nel recente passato e in un presente rapidissimo a sviluppatori che hanno sfruttato il potere dell'AI, l'intelligenza artificiale, in mille modi.
Abbiamo visto una colorazione automatica delle foto in bianco e nero, immagini in 2D che diventano avatar tridimensionali e in movimento, AI capaci di modificare le frasi pronunciate in un video e altre diavolerie.
Oggi parlo di un sistema che sfrutta l'intelligenza artificiale per rimuovere persone dai video in poco tempo e con risultati incredibili.
Tutto ciò che devi fare è disegnare un box intorno alla gente, agli animali e agli oggetti che intendi far sparire, e il software a quel punto si occupa di tutto il resto.
Ecco due esempi della resa ottenibile con il suo utilizzo:




Il software è stato sviluppato da un programmatore che usa lo pseudonimo di zllrunning, che lo ha uploadato e messo a disposizione open source su GitHub.
Per rimuovere persone dai video lo sviluppatore ha miscelato due diversi modelli di apprendimento, SiamMask e Deep Video Inpainting. Uno dei due traccia oggetti in movimento, l'altro li cancella dalla ripresa.
Non è il primo
In rapida successione, il software di zllrunning arriva quasi in contemporanea con un algoritmo della Nanyang Technological University di Singapore (sviluppato appena due mesi fa). Eccolo in azione:
A sua volta, l'algoritmo dell'università a Singapore fa il paio con una nuova funzione del software After Effects di Adobe (che però è a pagamento). Eccola all'opera:
La differenza con l'algoritmo sviluppato dall'utente zllrunning non è da poco, ad ogni modo. Il fatto che questo software sia open source comporta che si potrà consultare, e si potrà modificare il suo codice per le proprie esigenze (se si conosce la programmazione).
Chi vuole dilettarsi a utilizzare questo strumento può dare un'occhiata a questa repository di GitHub per una guida completa sull'installazione.