Source author record

Divakaran Divakaran

Divakaran Divakaran appears in the imported research catalog. Authorship, coauthor and topic links are available while profile ownership is still unclaimed.

ResearcherUnclaimed source record

Catalog footprint

What is connected

3works
4topics
4close collaborators

Actions

Connect this record

Log in to claim

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

3 published item(s)

preprint2020arXiv

Jittering Samples using a kd-Tree Stratification

Monte Carlo sampling techniques are used to estimate high-dimensional integrals that model the physics of light transport in virtual scenes for computer graphics applications. These methods rely on the law of large numbers to estimate expectations via simulation, typically resulting in slow convergence. Their errors usually manifest as undesirable grain in the pictures generated by image synthesis algorithms. It is well known that these errors diminish when the samples are chosen appropriately. A well known technique for reducing error operates by subdividing the integration domain, estimating integrals in each \emph{stratum} and aggregating these values into a stratified sampling estimate. Naïve methods for stratification, based on a lattice (grid) are known to improve the convergence rate of Monte Carlo, but require samples that grow exponentially with the dimensionality of the domain. We propose a simple stratification scheme for $d$ dimensional hypercubes using the kd-tree data structure. Our scheme enables the generation of an arbitrary number of equal volume partitions of the rectangular domain, and $n$ samples can be generated in $O(n)$ time. Since we do not always need to explicitly build a kd-tree, we provide a simple procedure that allows the sample set to be drawn fully in parallel without any precomputation or storage, speeding up sampling to $O(\log n)$ time per sample when executed on $n$ cores. If the tree is implicitly precomputed ($O(n)$ storage) the parallelised run time reduces to $O(1)$ on $n$ cores. In addition to these benefits, we provide an upper bound on the worst case star-discrepancy for $n$ samples matching that of lattice-based sampling strategies, which occur as a special case of our proposed method. We use a number of quantitative and qualitative tests to compare our method against state of the art samplers for image synthesis.

preprint2016arXiv

Finiteness Theorems for Products and Symmetric Products of Hyperbolic Riemann Surfaces

We prove that if $X = X_1 \times \dots \times X_n$ is a product of hyperbolic Riemann surfaces of finite type and $Y = Ω/Γ$ is a complex manifold, where $Ω$ is a bounded simply-connected domain in $\mathbb{C}^m$, then the space of dominant holomorphic mappings from $X$ to $Y$ is a finite set. As corollaries, we obtain the finiteness of the space of dominant holomorphic mappings into products and symmetric products of hyperbolic Riemann surfaces.

preprint2015arXiv

Compactness theorems for the spaces of distance measure spaces and Riemann surface laminations

In this paper, we give a generalisation of Gromov's compactness theorem for metric spaces, more precisely, we give a compactness theorem for the space of distance measure spaces equipped with a \emph{generalised Gromov-Hausdorff-Levi-Prokhorov distance}. Using this result we prove that the Deligne-Mumford compactification is the completion of the moduli space of Riemann surfaces under the generalised Gromov-Hausdorff-Levi-Prokhorov distance. Further we prove a compactness theorem for the space of Riemann surface laminations.