Efficient and Expressive Rendering for Real-Time Defocus Blur and Bokeh

Efficient and Expressive Rendering for Real-Time Defocus Blur and Bokeh

Ph.D. Dissertation Efficient and Expressive Rendering for Real-Time Defocus Blur and Bokeh Yuna Jeong Department of Electrical and Computer Engineering The Graduate School Sungkyunkwan University Efficient and Expressive Rendering for Real-Time Defocus Blur and Bokeh Yuna Jeong Department of Electrical and Computer Engineering The Graduate School Sungkyunkwan University Efficient and Expressive Rendering for Real-Time Defocus Blur and Bokeh Yuna Jeong A Dissertation Submitted to the Department of Electrical and Computer Engineering and the Graduate School of Sungkyunkwan University in partial fulfillment of the requirements for the degree of Doctor of Philosophy June 2019 Approved by Major Advisor Sungkil Lee This certifies that the dissertation of Yuna Jeong is approved. Committee Chair: Jae-Pil Heo Committee Member 1: Jinkyu Lee Committee Member 2: Seokhee Jeong Committee Member 3: Sunghyun Cho Major Advisor: Sungkil Lee The Graduate School Sungkyunkwan University June 2019 Contents Contents ........................................................................................................................................................ i List of Tables ..............................................................................................................................................iii List of Figures ............................................................................................................................................iii Chpater 1 Introduction ................................................................................................................ 1 1.1 Depth-of-Field Rendering ................................................................................................... 3 1.2 Chromatic Defocus Blur ..................................................................................................... 4 1.3 Bokeh Rendering ................................................................................................................. 6 Chpater 2 Related Work .............................................................................................................. 9 2.1 Depth-of-Field Rendering ................................................................................................... 9 2.2 LOD Management ............................................................................................................. 11 2.3 Modeling of Optical Systems ............................................................................................ 12 2.4 Spectral Rendering of Optical Effects ............................................................................... 13 2.5 Bokeh Rendering ............................................................................................................... 14 Chpater 3 Real-Time Defocus Rendering with Level of Detail and Sub-Sample Blur ......... 16 3.1 Overview of Framework ................................................................................................... 16 3.2 LOD Management ............................................................................................................. 19 3.3 Adaptive Sampling ............................................................................................................ 23 3.4 Subsample Blur ................................................................................................................. 25 3.5 Results ............................................................................................................................... 29 3.6 Discussions and Limitations.............................................................................................. 33 Chpater 4 Expressive Chromatic Accumulation Buffering for Defocus Blur........................ 36 4.1 Modeling of Chromatic Aberrations ................................................................................. 36 4.2 Chromatic Aberration Rendering ...................................................................................... 42 4.3 Expressive Chromatic Aberration ..................................................................................... 46 4.4 Results ............................................................................................................................... 48 4.5 Discussion and Limitations ............................................................................................... 56 Chpater 5 Dynamic Bokeh Rendering with Effective Spectrospatial Sampling ................... 57 5.1 Visibility Sampling............................................................................................................ 57 5.2 Bokeh Appearance Improvements .................................................................................... 61 5.3 Rendering .......................................................................................................................... 67 5.4 Results ............................................................................................................................... 69 Chpater 6 Conclusion and Future Work .................................................................................. 77 References ................................................................................................................................................. 78 ii List of Tables Table 4.1 Evolution of performance (ms) with respect to the number of lens samples (N) for the four test scenes............................................................................................... 52 List of Figures Figure 1.1 Compared to the pinhole model (a) the standard defocus blur, chromatic aberration, and bokeh rendering produces more realistic and artistic our-of –focus images (b). ............................................................................................................................ 2 Figure 1.2 Example images rendered by our defocus rendering algorithm and the accumulation buffer method [5]. Our method significantly accelerates the accumulation buffer method, while achieving quality comparable to reference solutions. ................... 4 Figure 1.3 Compared to the pinhole model (a) and the standard defocus blur (b), our chromatic aberration rendering produces more artistic out-of-focus images; (c)–(e) were generated with RGB channels, continuous dispersion, and expressive control, respectively. .......................................................................................................................... 6 Figure 3.1 The thin-lens model [1, 4]. ............................................................................ 17 Figure 3.2 An example overview of our rendering pipeline. .......................................... 18 Figure 3.3 Given a COC (the green circle) centered at P, the yellow segments represent the geometric integral of the real geometry and its approximation. ............ 20 Figure 3.4 Given Halton samples at [1,192], two subintervals [1,128] and [129,192] still form even distributions. .............................................................................................. 22 iii Figure 3.5 As an object moves more in focus, the grids get coarser and so there is more sample reuse. ............................................................................................................. 24 Figure 3.6 An example of subsampling. Given a view sample, twelve subsamples are defined for further postprocessing. ................................................................................... 25 Figure 3.7 Given a primary sample 퐯ퟎ and its depth bounds (grayed volumes), missing intersections (퐈ퟐ) for a subsample 퐯ퟐ are handled differently for the two cases. The red and green blocks indicate objects. .......................................................... 28 Figure 3.8 A ray-cast result with a single layer (left) and its reference (right). The red and orange insets correspond to case I and II in Figure 3.7, respectively. ........... 29 Figure 3.9 Equal-time and equal-quality comparisons among our methods, [5], and [6]. ....................................................................................................................................... 31 Figure 3.10 Evolution of quality and performance with respect to the number of lens samples (퐍) and subsamples (퐒). ...................................................................................... 32 Figure 4.1 The conventional thin-lens model [1, 4]. ..................................................... 37 Figure 4.2 Axial chromatic aberration. ............................................................................. 38 Figure 4.3 Definition of the two control parameters, 퐭 and 훉. ....................................... 40 Figure 4.4 Lateral chromatic aberration caused by off-axis rays................................. 41 Figure 4.5 Two ways of obtaining lateral chromatic aberrations: (a) lens shifts and (b) scaling objects. .................................................................................................................... 42 Figure 4.6 Comparison of (a) 2D sampling with RGB channels and (b) our 3D cylindrical sampling for continuous dispersion. ............................................................... 45 Figure 4.7 Comparison of uniform sampling without (a) and with (b) weights and spectral importance sampling (c). ..................................................................................... 48 Figure 4.8 Comparison of axial-only and lateral-only chromatic aberrations. ..........

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    95 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us