Seam Carving
Seam Carving, il ridimensionamento intelligente
Alla conferenza SIGGRAPH 2007 di San Diego, Shai Avidan e Ariel Shamir, due ricercatori israeliani del MERL (Mitsubishi Electric Research Laboratories), hanno presentato un nuovo algoritmo che consente il ridimensionamento intelligente delle immagini in base al contenuto.
Finora erano note due soluzione per ridurre una immagine: il cropping che consiste ritagliare dall’immagine le parti di contorno ritenute meno interessanti e lo scaling, ovvero la riduzione in scala.
Entrambe hanno svantaggi: la possibile perdita di dettagli importanti la prima, la distorsione la seconda.
In breve: dopo aver associato ad ogni pixel un valore che ne determina l’importanza (chiamata energia), l’algoritmo considera quelli di valore minore ed individua le linee (seam), orizzontali o verticali, che li connettono.
Eliminando o inserendo di volta in volta queste linee (seam carving) è possibile rimpicciolire o ingrandire l’immagine a piacere senza incorrere negli svantaggi descritti sopra.
I campi d’applicazione sono diversi: i web designer, in particolare, potrebbero inserire nelle loro pagine immagini ridimensionabili automaticamente a seconda del tipo di display usato dall’utente.
Molto probabilmente costituirà una delle principali e clamorose novità della prossima versione di Photoshop CS4.
Se desiderate approfondire l’argomento da un punto di vista più tecnico, potete leggere il paper PDF ufficiale.
Ecco il video dimostrativo:
Fonti:
http://www.lucamondini.it/archives/244
http://www.scattodesign.com/blog/riduzione-delle-immagini-seguendo-il-contenuto
Ciao! Interessantissimo questo post.
Ho provato a scaricare il PDF dal link che hai riportato ma non funziona.
ciao
libertystate
28 agosto 2007 at 9:13 PM
Il link funziona, però il sito è molto lento… e spesso o non parte il download oppure si interrompe a metà :(
bfox
28 agosto 2007 at 10:12 PM
Interessante.
Daniele
30 agosto 2007 at 8:02 am
[…] Filippo Venturi […]
Seam Carving e Gimp: questo matrimonio s’ha da fare! « Daniele
30 agosto 2007 at 12:02 PM
interessante [ho messo l’avatar \o/]
magdalena89
6 settembre 2007 at 8:48 am