Content Based Image
Synthesis
Nicholas
Diakopoulos, Irfan Essa, Ramesh Jain
Overview
The idea for
content based image
synthesis is a natural extension of ideas in Content Based Image
Retrieval
(CBIR) and graphics. Using a database of annotated imagery, our
application
supports an image editor in recombining these annotated image pieces in
novel
ways. Annotations follow some tradition CBIR methods (e.g. hue,
saturation,
lightness), as well as much higher level semantic categories (e.g. sky,
mountain, forest) so that the editor can quickly query for content that
is
relevant to his editing task.
Reference
N. Diakopoulos, I. Essa, and R. Jain. Content Based Image Synthesis. Conference on Image and Video Retrieval (CIVR) 2004, Dublin, Ireland, July 2004. pp 299-307. [PDF]
Results
In each of
the following blocks,
the source texture is in the upper left, the input image is in the
lower left,
and the final output is shown right.
|
Figure
. A city skyline is synthesized
above a park in |
|
|
Figure 2. A field of flowers is replaced with a field of rocks. |
|
|
Figure 3. A cloudy sky over Florence is replaced with a sunset. |
|
|
Figure 4. A distance island is inserted. |
|
|
Figure
Van Gogh's "Starry Night" is
used as a source to replace the night sky over |
|
|
Figure 6. A rocky mountain is replaced with a snowy one. |
|
|
Figure
7. A cloudy sky is
inserted. |
|