texture synthesis
play

Texture Synthesis Presented by James Hays Problem Statement 1 - PDF document

Texture Synthesis Presented by James Hays Problem Statement 1 Problem Statement Problem Statement 2 Problem Statement Problem Statement 3 Problem Statement Problem Statement 4 Problem Statement Problem Statement 5 Problem Statement


  1. Texture Synthesis Presented by James Hays Problem Statement 1

  2. Problem Statement Problem Statement 2

  3. Problem Statement Problem Statement 3

  4. Problem Statement Problem Statement 4

  5. Problem Statement Problem Statement 5

  6. Problem Statement • No easy fix • Limited by texture memory and artist man hours Texture Spectrum 6

  7. Real world texture Tiling 7

  8. Tiling Texture Synthesis Result 8

  9. Texture Spectrum Another Justification 9

  10. 10

  11. 11

  12. Approaches • First approach – toy with some noise image until it matches the statistics of the input image. Texture Spectrum 12

  13. Approaches • Newer approach – Copy pixels directly from the input. Search instead of model. Texture Spectrum 13

  14. Approaches • Newest approach – Copy patches directly from the input and worry about stitching them together Texture Spectrum 14

  15. Approaches • Newest approach – Copy patches directly from the input and worry about stitching them together while enforcing periodicity. Texture Spectrum 15

  16. Limitations Neighborhood Based Methods • This is what you will be implementing for homework 4. 16

  17. Neighborhood Based Methods • This is what you will be implementing for homework 4. Neighborhood Based Methods • This is what you will be implementing for homework 4. 17

  18. Neighborhood Based Methods • There is one significant parameter Neighborhood Based Methods • Several meaningful extensions – Hole filling – Coherence Parameter – Targeted Synthesis – Multiresolution Synthesis – Analogy Based Synthesis – Acceleration – Your Brilliant Idea 18

  19. Neighborhood Based Methods • Hole filling Neighborhood Based Methods • Hole filling 19

  20. Neighborhood Based Methods • Coherence Parameter With C.P. Without With C.P. Without Neighborhood Based Methods • Coherence Parameter – Targeted Synthesis 20

  21. Neighborhood Based Methods • Multiresolution Synthesis Neighborhood Based Methods • Analogy Based Synthesis :: : : 21

  22. Neighborhood Based Methods • Acceleration Non-photorealistic rendering :: : : 22

  23. Non-photorealistic Rendering :: : : Paint by numbers :: : : 23

  24. Colorization : :: : Perspective synthesis 24

  25. Perspective synthesis Rotation invariant synthesis 25

  26. Movies More neat stuff Near Regular Manipulation 26

Recommend


More recommend