1 / 80

Nonphotorealistic rendering, and future cameras

Explore the future possibilities of nonphotorealistic rendering (NPR) methods using computational photography with interactive and automated 2D/3D processing. Discover innovative computer-generated watercolor and pen-and-ink illustrations for exciting applications in art and design.

hornj
Download Presentation

Nonphotorealistic rendering, and future cameras

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Nonphotorealistic rendering, and future cameras Computational Photography, 6.882 Bill Freeman Fredo Durand May 11, 2006

  2. Organization of NPR methods • Automated methods • 2-d processing • 3-d processing • Interactive methods • 2-d processing • 3-d processing

  3. Computer generated watercolor http://www.cs.utah.edu/npr/papers/npr_course_Sig99.pdf

  4. http://citeseer.ist.psu.edu/cache/papers/cs/12745/http:zSzzSzcdserver.icemt.iastate.eduzSzcdzSzs97cpzSzcontentszSzpaperszSzcurtiszSzcurtis.pdf/curtis97computergenerated.pdfhttp://citeseer.ist.psu.edu/cache/papers/cs/12745/http:zSzzSzcdserver.icemt.iastate.eduzSzcdzSzs97cpzSzcontentszSzpaperszSzcurtiszSzcurtis.pdf/curtis97computergenerated.pdf

  5. http://citeseer.ist.psu.edu/cache/papers/cs/12745/http:zSzzSzcdserver.icemt.iastate.eduzSzcdzSzs97cpzSzcontentszSzpaperszSzcurtiszSzcurtis.pdf/curtis97computergenerated.pdfhttp://citeseer.ist.psu.edu/cache/papers/cs/12745/http:zSzzSzcdserver.icemt.iastate.eduzSzcdzSzs97cpzSzcontentszSzpaperszSzcurtiszSzcurtis.pdf/curtis97computergenerated.pdf

  6. http://citeseer.ist.psu.edu/cache/papers/cs/12745/http:zSzzSzcdserver.icemt.iastate.eduzSzcdzSzs97cpzSzcontentszSzpaperszSzcurtiszSzcurtis.pdf/curtis97computergenerated.pdfhttp://citeseer.ist.psu.edu/cache/papers/cs/12745/http:zSzzSzcdserver.icemt.iastate.eduzSzcdzSzs97cpzSzcontentszSzpaperszSzcurtiszSzcurtis.pdf/curtis97computergenerated.pdf

  7. http://citeseer.ist.psu.edu/cache/papers/cs/12745/http:zSzzSzcdserver.icemt.iastate.eduzSzcdzSzs97cpzSzcontentszSzpaperszSzcurtiszSzcurtis.pdf/curtis97computergenerated.pdfhttp://citeseer.ist.psu.edu/cache/papers/cs/12745/http:zSzzSzcdserver.icemt.iastate.eduzSzcdzSzs97cpzSzcontentszSzpaperszSzcurtiszSzcurtis.pdf/curtis97computergenerated.pdf

  8. http://citeseer.ist.psu.edu/cache/papers/cs/12745/http:zSzzSzcdserver.icemt.iastate.eduzSzcdzSzs97cpzSzcontentszSzpaperszSzcurtiszSzcurtis.pdf/curtis97computergenerated.pdfhttp://citeseer.ist.psu.edu/cache/papers/cs/12745/http:zSzzSzcdserver.icemt.iastate.eduzSzcdzSzs97cpzSzcontentszSzpaperszSzcurtiszSzcurtis.pdf/curtis97computergenerated.pdf

  9. http://citeseer.ist.psu.edu/cache/papers/cs/12745/http:zSzzSzcdserver.icemt.iastate.eduzSzcdzSzs97cpzSzcontentszSzpaperszSzcurtiszSzcurtis.pdf/curtis97computergenerated.pdfhttp://citeseer.ist.psu.edu/cache/papers/cs/12745/http:zSzzSzcdserver.icemt.iastate.eduzSzcdzSzs97cpzSzcontentszSzpaperszSzcurtiszSzcurtis.pdf/curtis97computergenerated.pdf

  10. http://citeseer.ist.psu.edu/cache/papers/cs/12745/http:zSzzSzcdserver.icemt.iastate.eduzSzcdzSzs97cpzSzcontentszSzpaperszSzcurtiszSzcurtis.pdf/curtis97computergenerated.pdfhttp://citeseer.ist.psu.edu/cache/papers/cs/12745/http:zSzzSzcdserver.icemt.iastate.eduzSzcdzSzs97cpzSzcontentszSzpaperszSzcurtiszSzcurtis.pdf/curtis97computergenerated.pdf

  11. Interactive application. But too slow to let you paint in real-time. http://citeseer.ist.psu.edu/cache/papers/cs/12745/http:zSzzSzcdserver.icemt.iastate.eduzSzcdzSzs97cpzSzcontentszSzpaperszSzcurtiszSzcurtis.pdf/curtis97computergenerated.pdf

  12. Offline application User inputs http://citeseer.ist.psu.edu/cache/papers/cs/12745/http:zSzzSzcdserver.icemt.iastate.eduzSzcdzSzs97cpzSzcontentszSzpaperszSzcurtiszSzcurtis.pdf/curtis97computergenerated.pdf

  13. http://citeseer.ist.psu.edu/cache/papers/cs/12745/http:zSzzSzcdserver.icemt.iastate.eduzSzcdzSzs97cpzSzcontentszSzpaperszSzcurtiszSzcurtis.pdf/curtis97computergenerated.pdfhttp://citeseer.ist.psu.edu/cache/papers/cs/12745/http:zSzzSzcdserver.icemt.iastate.eduzSzcdzSzs97cpzSzcontentszSzpaperszSzcurtiszSzcurtis.pdf/curtis97computergenerated.pdf

  14. http://citeseer.ist.psu.edu/cache/papers/cs/12745/http:zSzzSzcdserver.icemt.iastate.eduzSzcdzSzs97cpzSzcontentszSzpaperszSzcurtiszSzcurtis.pdf/curtis97computergenerated.pdfhttp://citeseer.ist.psu.edu/cache/papers/cs/12745/http:zSzzSzcdserver.icemt.iastate.eduzSzcdzSzs97cpzSzcontentszSzpaperszSzcurtiszSzcurtis.pdf/curtis97computergenerated.pdf

  15. Steps in the rendering (user-supplied region mask not shown)

  16. Resulting watercolor http://citeseer.ist.psu.edu/cache/papers/cs/12745/http:zSzzSzcdserver.icemt.iastate.eduzSzcdzSzs97cpzSzcontentszSzpaperszSzcurtiszSzcurtis.pdf/curtis97computergenerated.pdf

  17. Source image for a 3d animation

  18. Pen and ink illustration, exploiting 3d geometry http://www.cs.utah.edu/npr/papers/npr_course_Sig99.pdf

  19. http://www.cs.utah.edu/npr/papers/npr_course_Sig99.pdf

  20. The artist approved of this one… http://www.cs.utah.edu/npr/papers/npr_course_Sig99.pdf

  21. Future cameras Computational Photography, 6.882 Bill Freeman Fredo Durand May 11, 2006

  22. What can be improved about current cameras? • Dynamic range • Blurred photos • Post-shot controllable depth of field • Post-shot editable lighting, positions, etc. • Size of camera (your list first…)

  23. What crazy other things? • The previous list is all mostly with reference to the functionality of a film camera. Surely unexpected camera capabilities and uses, only possible with digital media, will come with future cameras.

  24. Some possible future directions • Assorted pixels • Foveon imager • Coded shutter flutter • Light field camera • Gradient camera

  25. Some possible future directions • Assorted pixels • Foveon imager • Coded shutter flutter • Light field camera • Gradient camera

  26. Color pixel mosaic http://www1.cs.columbia.edu/CAVE/publications/pdfs/Narasimhan_PAMI05.pdf

  27. Intensity attenuation mosaic http://www1.cs.columbia.edu/CAVE/publications/pdfs/Narasimhan_PAMI05.pdf

  28. Color and intensity mosaic http://www1.cs.columbia.edu/CAVE/publications/pdfs/Narasimhan_PAMI05.pdf

  29. Color and polarization mosaic http://www1.cs.columbia.edu/CAVE/publications/pdfs/Narasimhan_PAMI05.pdf

  30. Temporal sensitivity modulation http://www1.cs.columbia.edu/CAVE/publications/pdfs/Narasimhan_PAMI05.pdf

  31. Shree Nayar, Columbia University

  32. http://www1.cs.columbia.edu/CAVE/publications/pdfs/Narasimhan_PAMI05.pdfhttp://www1.cs.columbia.edu/CAVE/publications/pdfs/Narasimhan_PAMI05.pdf

  33. http://www1.cs.columbia.edu/CAVE/publications/pdfs/Narasimhan_PAMI05.pdfhttp://www1.cs.columbia.edu/CAVE/publications/pdfs/Narasimhan_PAMI05.pdf

  34. http://www1.cs.columbia.edu/CAVE/publications/pdfs/Narasimhan_PAMI05.pdfhttp://www1.cs.columbia.edu/CAVE/publications/pdfs/Narasimhan_PAMI05.pdf

  35. http://www1.cs.columbia.edu/CAVE/publications/pdfs/Narasimhan_PAMI05.pdfhttp://www1.cs.columbia.edu/CAVE/publications/pdfs/Narasimhan_PAMI05.pdf

  36. http://www1.cs.columbia.edu/CAVE/publications/pdfs/Narasimhan_PAMI05.pdfhttp://www1.cs.columbia.edu/CAVE/publications/pdfs/Narasimhan_PAMI05.pdf

  37. http://www1.cs.columbia.edu/CAVE/publications/pdfs/Narasimhan_PAMI05.pdfhttp://www1.cs.columbia.edu/CAVE/publications/pdfs/Narasimhan_PAMI05.pdf

  38. Original (12 bits) http://www1.cs.columbia.edu/CAVE/publications/pdfs/Narasimhan_PAMI05.pdf

  39. As sampled (8 bits) http://www1.cs.columbia.edu/CAVE/publications/pdfs/Narasimhan_PAMI05.pdf

  40. Cubic spline interpolation to 12 bits http://www1.cs.columbia.edu/CAVE/publications/pdfs/Narasimhan_PAMI05.pdf

  41. Linear regression interpolation to 12 bits http://www1.cs.columbia.edu/CAVE/publications/pdfs/Narasimhan_PAMI05.pdf

  42. Some possible future directions • Assorted pixels • Foveon imager • Coded shutter flutter • Light field camera • Gradient camera

  43. http://www.foveon.com/

  44. http://www.foveon.com/files/CIC13_Hubel_Final.pdf

  45. http://www.foveon.com/files/CIC13_Hubel_Final.pdf

More Related