Image retargeting by k-seam removal

From AIRWiki
Revision as of 12:00, 27 May 2008 by PamelaGotti (Talk | contribs) ('''State of the art''')

Jump to: navigation, search

Part 1: project profile

Project name

Image retargeting by k-seam removal.

Project short description

This project presents a methodology for content aware image resizing based on seam removal. In this work four different approaches were implemented in order to retarget an image:

  • removing a 8-connected path of pixels (1-seam) minimizing an energy function
  • removing a not connected path of pixels (k-seam) minimizing an energy function
  • removing a 8-connected path of pixels (1-seam) minimizing the energy variation in the image
  • removing a not connected path of pixels (k-seam) minimizing the energy variation in the image

where k is the maximum disconnect allowed.

The work ends with a comparison on several test pictures among these algorithms considering the one which gives the best results.

Dates

Start date: 2008/01/01

End date: 2008/06/24

People involved

Project head(s)
  • V. Caglioti - Vincenzo (dot) Caglioti (at) polimi (dot) it
Other Politecnico di Milano people
  • P. Taddei - pierluigi (dot) taddei (at) polimi (dot) it
Students currently working on the project
  • Luigi Cardamone - luigi (dot) cardamone (at) mail (dot) polimi (dot) it

Laboratory work and risk analysis

This project does not include laboratory activities.

Part 2: project description

State of the art

This project is based on the article Shai Avidan, Ariel Shamir, Seam Carving for Content-Aware Image Resizing, ACM SIGPLAN, 1994, in which the author describes content aware image resizig by removal of 8-connected path of pixels.

  • preliminary studies and sketches;
  • design notes and guidelines;
  • link to project documents and files (you can upload them using the Special:Upload page);
  • description and results of experiments;
  • photos and videos (they must have been uploaded with Special:Upload before you can insert them into this page);
  • link to source code of the software written for the project (you can upload it with Special:Upload);
  • advice about the configuration and the use of hardware and software;
  • useful internet links;
  • anything else that you think is useful to describe the project or could help people who will work on it in the future. Think about what you would have liked to find clearly explained when you started your work, instead of discovering it all by yourself the hard way. (By the way, if some of those missing information belong to other pages of this wiki, please update those pages: future users will be grateful.)

Image:ImageContentResizeDelfino.jpg

Image:Delfino22.JPG

Image:Delfino2 original connected.JPG