Monthly Archives: July 2009

Exploiting Inter-pixel Coherence II

Let’s come back to the discussion on compressive sensing applied to light transport problem. We will talk about two approaches to exploit inter-pixel coherence today. The first is described to in the paper Compressive Light Transport Sensing by Peers et … Continue reading

Posted in computer graphics | Tagged , , , | Leave a comment

Tensor unfolding with numpy

We switch gear to some easy programming today. Let’s write a routine to unfold a tensor. We’ll use numpy to store tensor as it’s the only linear algebra library that features multi-dimentional array.

Posted in programming | Tagged , , , | 6 Comments

Exploiting Inter-pixel Coherence

Recall the measurement equation from last time: Suppose again that the responses of the pixels to each light source are coherent. That is, we may hope that there is a basis such that the columns of are sparse. Then, we … Continue reading

Posted in computer graphics | Tagged , | Leave a comment

Compressive Sensing and Precomputed Radiance Transfer?

Following the development in Peers et. al.’s Compressive Light Transport Sensing (download), the light transport problem can be described by the following matrix equation:

Posted in computer graphics | Tagged , , | Leave a comment

More Tensor Lingo

Continuing from last time, we will be talking more about tensor notations.

Posted in math | Tagged , , | Leave a comment

เทนเซอร์

เราทราบกันดีว่าสเกลาร์คือตัวเลขหนึ่งตัว หากเรามีตัวเลขหลายตัวเรียงกันเป็นแถว เราสามารถแทนมันด้วยเวกเตอร์ และถ้าเรามีเลขหลายตัวที่สามารถเรียงกันเป็นตารางสี่เหลี่ยมได้ เราสามารถแทนชุดตัวเลขนี้ด้วยเมตริกซ์ ในกรณีที่เรามีตัวเลขหลายตัวที่สามารถเรียงกันได้เป็นปริซึมในสามมิติ หรือเป็นปริซึมในปริภูมิที่มีมิติมากกว่าสาม เราจะแทนตัวเลขเหล่านั้นด้วยวัตถุทางคณิตศาสตร์ที่เรียกว่าเทนเซอร์ Continue reading

Posted in math | Tagged , , | Leave a comment