ACM Transactions on Graphics · 2013 · 21 citations · 35 references
EngineeringInverse Image EditingImage ManipulationStyle TransferSource ImageImage AnalysisRecovered HistoryComputational GeometrySynthetic Image GenerationMachine VisionInverse ProblemsComputer ScienceHuman Image SynthesisMedical Image ComputingInverse ImageImage EnhancementComputer VisionInpaintingImage Restoration
We study the problem of inverse image editing , which recovers a semantically-meaningful editing history from a source image and an edited copy. Our approach supports a wide range of commonly-used editing operations such as cropping, object insertion and removal, linear and non-linear color transformations, and spatially-varying adjustment brushes. Given an input image pair, we first apply a dense correspondence method between them to match edited image regions with their sources. For each edited region, we determine geometric and semantic appearance operations that have been applied. Finally, we compute an optimal editing path from the region-level editing operations, based on predefined semantic constraints. The recovered history can be used in various applications such as image re-editing, edit transfer, and image revision control. A user study suggests that the editing histories generated from our system are semantically comparable to the ones generated by artists.
35
Carsten Rother, Vladimir Kolmogorov, Andrew Blake · ACM Transactions on Graphics · 2004 · 5.7K citations · Full text
Connelly Barnes, Eli Shechtman, Adam Finkelstein et al. · ACM Transactions on Graphics · 2009 · 2.9K citations