Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Eino-Ville Talvala is active.

Publication


Featured researches published by Eino-Ville Talvala.


international conference on computer graphics and interactive techniques | 2005

High performance imaging using large camera arrays

Bennett Wilburn; Neel Joshi; Vaibhav Vaish; Eino-Ville Talvala; Emilio R. Antúnez; Adam Barth; Andrew Adams; Mark Horowitz; Marc Levoy

The advent of inexpensive digital image sensors and the ability to create photographs that combine information from a number of sensed images are changing the way we think about photography. In this paper, we describe a unique array of 100 custom video cameras that we have built, and we summarize our experiences using this array in a range of imaging applications. Our goal was to explore the capabilities of a system that would be inexpensive to produce in the future. With this in mind, we used simple cameras, lenses, and mountings, and we assumed that processing large numbers of images would eventually be easy and cheap. The applications we have explored include approximating a conventional single center of projection video camera with high performance along one or more axes, such as resolution, dynamic range, frame rate, and/or large aperture, and using multiple cameras to approximate a video camera with a large synthetic aperture. This permits us to capture a video light field, to which we can apply spatiotemporal view interpolation algorithms in order to digitally simulate time dilation and camera motion. It also permits us to create video sequences using custom non-uniform synthetic apertures.


computer vision and pattern recognition | 2005

Synthetic Aperture Focusing using a Shear-Warp Factorization of the Viewing Transform

Vaibhav Vaish; Gaurav Garg; Eino-Ville Talvala; Emilio R. Antúnez; Bennett Wilburn; Mark Horowitz; Marc Levoy

Synthetic aperture focusing consists of warping and adding together the images in a 4D light field so that objects lying on a specified surface are aligned and thus in focus, while objects lying of this surface are misaligned and hence blurred. This provides the ability to see through partial occluders such as foliage and crowds, making it a potentially powerful tool for surveillance. If the cameras lie on a plane, it has been previously shown that after an initial homography, one can move the focus through a family of planes that are parallel to the camera plane by merely shifting and adding the images. In this paper, we analyze the warps required for tilted focal planes and arbitrary camera configurations. We characterize the warps using a new rank- 1 constraint that lets us focus on any plane, without having to perform a metric calibration of the cameras. We also show that there are camera configurations and families of tilted focal planes for which the warps can be factorized into an initial homography followed by shifts. This shear-warp factorization permits these tilted focal planes to be synthesized as efficiently as frontoparallel planes. Being able to vary the focus by simply shifting and adding images is relatively simple to implement in hardware and facilitates a real-time implementation. We demonstrate this using an array of 30 videoresolution cameras; initial homographies and shifts are performed on per-camera FPGAs, and additions and a final warp are performed on 3 PCs.


symposium on asynchronous circuits and systems | 2003

The Lutonium: a sub-nanojoule asynchronous 8051 microcontroller

Alain J. Martin; Mika Nyström; Karl Papadantonakis; Paul I. Pénzes; Piyush Prakash; Catherine G. Wong; Jonathan Chang; Kevin S. Ko; Benjamin N. Lee; Elaine Ou; Jim Pugh; Eino-Ville Talvala; James T. Tong; Ahmet Tura

We describe the Lutonium, an asynchronous 8051 microcontroller designed for low Et/sup 2/. In 0.18 /spl mu/m CMOS, at nominal 1.8 V, we expect a performance of 0.5 nJ per instruction at 200 MIPS. At 0.5 V, we expect 4 MIPS and 40 pJ/instruction, corresponding to 25,000 MIPS/Watt. We describe the structure of a fine-grain pipeline optimized for Et/sup 2/ efficiency, some of the peripherals implementation, and the advantages of an asynchronous implementation of a deep-sleep mechanism.


eurographics symposium on rendering techniques | 2006

Symmetric photography: exploiting data-sparseness in reflectance fields

Gaurav Garg; Eino-Ville Talvala; Marc Levoy; Hendrik P. A. Lensch

We present a novel technique called symmetric photography to capture real world reflectance fields. The technique models the 8D reflectance field as a transport matrix between the 4D incident light field and the 4D exitant light field. It is a challenging task to acquire this transport matrix due to its large size. Fortunately, the transport matrix is symmetric and often data-sparse. Symmetry enables us to measure the light transport from two sides simultaneously, from the illumination directions and the view directions. Data-sparseness refers to the fact that sub-blocks of the matrix can be well approximated using low-rank representations. We introduce the use of hierarchical tensors as the underlying data structure to capture this data-sparseness, specifically through local rank-1 factorizations of the transport matrix. Besides providing an efficient representation for storage, it enables fast acquisition of the approximated transport matrix and fast rendering of images from the captured matrix. Our prototype acquisition system consists of an array of mirrors and a pair of coaxial projector and camera. We demonstrate the effectiveness of our system with scenes rendered from reflectance fields that were captured by our system. In these renderings we can change the viewpoint as well as relight using arbitrary incident light fields.


international conference on computer graphics and interactive techniques | 2007

Veiling glare in high dynamic range imaging

Eino-Ville Talvala; Andrew Adams; Mark Horowitz; Marc Levoy

The ability of a camera to record a high dynamic range image, whether by taking one snapshot or a sequence, is limited by the presence of veiling glare - the tendency of bright objects in the scene to reduce the contrast everywhere within the field of view. Veiling glare is a global illumination effect that arises from multiple scattering of light inside the cameras body and lens optics. By measuring separately the direct and indirect components of the intra-camera light transport, one can increase the maximum dynamic range a particular camera is capable of recording. In this paper, we quantify the presence of veiling glare and related optical artifacts for several types of digital cameras, and we describe two methods for removing them: deconvolution by a measured glare spread function, and a novel direct-indirect separation of the lens transport using a structured occlusion mask. In the second method, we selectively block the light that contributes to veiling glare, thereby attaining significantly higher signal-to-noise ratios than with deconvolution. Finally, we demonstrate our separation method for several combinations of cameras and realistic scenes.


Proceedings of SPIE | 2009

Spatial-angular analysis of displays for reproduction of light fields

Amir Said; Eino-Ville Talvala

From a signal processing perspective, we examine the main factors defining the visual quality of autostereoscopic 3-D displays, which are beginning to reproduce the plenoptic function with increasing accuracy. We propose using intuitive visual tools and ray-tracing simulations to gain insight into the signal processing aspects, and we demonstrate the advantages of analyzing what we call mixed spatial-angular spaces. With this approach we are able to intuitively demonstrate some basic limitations of displays using anisotropic diffusers or lens arrays. Furthermore, we propose new schemes for improved performance.


Communications of The ACM | 2012

The Frankencamera: an experimental platform for computational photography

Andrew Adams; David E. Jacobs; Jennifer Dolson; Marius Tico; Kari Pulli; Eino-Ville Talvala; Boris Ajdin; Daniel A. Vaquero; Hendrik P. A. Lensch; Mark Horowitz; Sung Hee Park; Natasha Gelfand; Jongmin Baek; Wojciech Matusik; Marc Levoy

Although there has been much interest in computational photography within the research and photography communities, progress has been hampered by the lack of a portable, programmable camera with sufficient image quality and computing power. To address this problem, we have designed and implemented an open architecture and application programming interface (API) for such cameras: the Frankencamera. It consists of a base hardware specification, a software stack based on Linux, and an API for C++. Our architecture permits control and synchronization of the sensor and image processing pipeline at the microsecond timescale, as well as the ability to incorporate and synchronize external hardware like lenses and flashes. This paper specifies our architecture and API, and it describes two reference implementations we have built. Using these implementations, we demonstrate several computational photography applications: high dynamic range (HDR) viewfinding and capture, automated acquisition of extended dynamic range panoramas, foveal imaging, and inertial measurement unit (IMU)-based hand shake detection. Our goal is to standardize the architecture and distribute Frankencameras to researchers and students, as a step toward creating a community of photographer-programmers who develop algorithms, applications, and hardware for computational cameras.


Untitled Event | 2006

Symmetric Photography: Exploiting Data-sparseness in Reflectance Fields

Gaurav Garg; Eino-Ville Talvala; Marc Levoy; Hendrik P. A. Lensch; Thomas Anenine-Möller; Wolfgang Heidrich


Archive | 2003

Designing the Port Interface Unit for the Lutonium Asynchronous Microcontroller

Eino-Ville Talvala


Archive | 2002

A Touch of Gravity

Eino-Ville Talvala

Collaboration


Dive into the Eino-Ville Talvala's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Ahmet Tura

California Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge