Inpainting

L'immagine originale e la sua ricostruzione.

L'Inpainting è una tecnica per l'elaborazione digitale delle immagini per ricostruire parti di immagini digitali o video digitali.

Nel mondo digitale, l'inpainting può essere visto come una sorta di interpolazione di immagini o di video, che permette di ricostruire e restaurare con algoritmi complessi le parti mancanti o corrotte, solitamente piccole regioni o per rimuovere piccoli difetti.

Applicazioni[modifica | modifica wikitesto]

Esistono diversi obiettivi e applicazione per questa tecnica.

Nella fotografia e nel cinema, viene usato per il restauro per far tornare i frame allo stato originale. Viene anche usato per rimuovere l'effetto occhi rossi, la data stampata sulle foto, i loghi nei video e per la rimozione di oggetti per la creazione di effetti.

Questa tecnica può essere utilizzata per sostituire blocchi mancanti nella codifica e trasmissione delle immagini, ad esempio nello streaming video.

Metodi[modifica | modifica wikitesto]

Uno dei metodi più comuni utilizza le equazioni differenziali (ad esempio l'equazione di Laplace) con le condizioni al contorno di Dirichlet per la continuità dei bordi.[1]

Altri metodi seguono le linee del contorno (note anche come isophote) per ricostruire le parti mancanti.[2]

Esistono altri metodi che non lavorano al livello di pixel, ma a livello di gruppi di pixel, chiamati patch. Questi metodi cercano patch simili nelle vicinanze della parte mancante; una volta trovata una patch più simile, non si fa altro che una copia della patch stessa.[3][4]

Alcuni programmi di elaborazione digitale (ad esempio Adobe Photoshop o Gimp) implementano una specifica funzione per copiare parti esistenti per ricostruire una tessitura (texture) danneggiata.[5]

Note[modifica | modifica wikitesto]

  1. ^ (EN) Peterson, Ivars, Filling in Blanks, in Science News, vol. 161, n. 19, Society for Science &#38, 11 maggio 2002, pp. 299–300, DOI:10.2307/4013521, JSTOR 4013521. URL consultato l'11 maggio 2008.
  2. ^ (EN) M. Bertalmío, G. Sapiro, V. Caselles and C. Ballester., "Image Inpainting", Proceedings of SIGGRAPH 2000, New Orleans, USA, July 2000.
  3. ^ Object Removal by Exemplar-Based Inpainting Archiviato il 12 ottobre 2012 in Internet Archive., Criminisi, A, Perez, P., & Toyama, K., Appears in the Proceedings of the 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition
  4. ^ Inpainting Strategies for Reconstruction of Missing Data in VHR Images, L. Lorenzi, F. Melgani and G. Mercier, IEEE Geoscience and Remote Sensing Letters, Set. 2011
  5. ^ Image Replacement through Texture Synthesis, Homan Igehy and Lucas Pereira, Stanford University, Appears in the Proceedings of the 1997 IEEE International Conference on Image Processing

Altri progetti[modifica | modifica wikitesto]

Collegamenti esterni[modifica | modifica wikitesto]