Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jiawei Ou

dblp:76/7703 · DBLP profile ↗
← Back
4ranked-venue papers
4as first author
0since 2021 · last 2012
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 4 · 4 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
1 paper
Rendering · 100%

Topics — the 2 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Rendering › global illumination
many-light methods
0.112011
LightSlice: matrix slice sampling for the many-lights problem · ACM Trans. Graph. 2011
Rendering › global illumination
virtual point lights
0.012011
LightSlice: matrix slice sampling for the many-lights problem · ACM Trans. Graph. 2011

Methods — techniques the papers use, named apart from their topics

matrix factorization · 0.1clustering · 0.1
YearPublicationVenuePosition
2012 ISHair: Importance Sampling for Hair Scattering
abstract
Abstract We present an importance sampling method for the bidirectional scattering distribution function (bsdf) of hair. Our method is based on the multi‐lobe hair scattering model presented by Sadeghi et al. [ SPJT10 ]. We reduce noise by drawing samples from a distribution that approximates the bsdf well. Our algorithm is efficient and easy to implement, since the sampling process requires only the evaluation of a few analytic functions, with no significant memory overhead or need for precomputation. We tested our method in a research raytracer and a production renderer based on micropolygon rasterization. We show significant improvements for rendering direct illumination using multiple importance sampling and for rendering indirect illumination using path tracing.
Jiawei Ou, Parashar Krishnamachari, Fabio Pellacini
Comput. Graph. Forum1
2011 LightSlice: matrix slice sampling for the many-lights problem
abstract
Recent work has shown that complex lighting effects can be well approximated by gathering the contribution of hundreds of thousands of virtual point lights (VPLs). This final gathering step is known as the many-lights problem. Due to the large number of VPLs, computing all the VPLs' contribution is not feasible. This paper presents LightSlice , an algorithm that efficiently solves the many-lights problem for large environments with complex lighting. As in prior work, we derive our algorithm from a matrix formulation of the many-lights problem, where the contribution of each VPL corresponds to a column, and computing the final image amounts to computing the sum of all matrix columns. We make the observation that if we cluster similar surface samples together, the slice of the matrix corresponding to these surface samples has significantly lower rank than the original matrix. We exploit this observation by deriving a two-step algorithm where we first globally cluster all lights, to capture the global structure of the matrix, and then locally refine these clusters to determine the most important lights for each slice. We then reconstruct a final image from only these locally-important lights. Compared to prior work, our algorithm has the advantage of discovering and exploiting the global as well as local matrix structure, giving us a speedup of between three and six times compared to state-of-the-art algorithms.
Jiawei Ou, Fabio Pellacini
ACM Trans. Graph.1
2010 SafeGI: Type Checking to Improve Correctness in Rendering System Implementation
abstract
Abstract Historically, rendering system development has been mainly focused on improving the numerical accuracy of the rendering algorithms and their runtime efficiency. In this paper, we propose a method to improve the correctness not of the algorithms themselves, but of their implementation. Specifically, we show that by combining static type checking and generic programming, rendering system and shader development can take advantage of compile‐time checking to perform dimensional analysis, i.e. to enforce the correctness of physical dimensions and units in light transport, and geometric space analysis, i.e. to ensure that geometric computations respect the spaces in which points, vectors and normals were defined. We demonstrate our methods by implementing a CPU path tracer and a GPU renderer which previews direct illumination. While we build on prior work to develop our implementations, the main contribution of our work is to show that dimensional analysis and geometric space checking can be successfully integrated into the development of rendering systems and shaders.
Jiawei Ou, Fabio Pellacini
Comput. Graph. Forum1
2008 Runtime Baseline Adjustment for Stereo Panorama
abstract
A stereo panorama consists of a pair of panoramic images, where one panorama is for the left eye, and the other panorama is for the right eye. The disparity between two panoramas provides parallax which enables stereo sense to the viewer. A stereo panoramic pair provides a stereo sensation up to a full 360 degrees. A typical stereo panorama can be created by mosaicing images from a rotating camera. However, the conventional image mosaicing process is often done offline. And once the mosaicing stage is finished, the disparity between two panoramas is fixed, which means that the baseline between two eyes cannot be changed. In order to support a dynamic baseline, the mosaicing process should be performed in run-time. In the paper, we discuss the theory of stereo sensation, and the algorithm of carrying out runtime panorama image mosaicing to support baseline change and parallax real-time adjustment.
Jiawei Ou, Chanjuan Wen
CW1