Network


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

Hotspot


Dive into the research topics where Ankit Mohan is active.

Publication


Featured researches published by Ankit Mohan.


international conference on computer graphics and interactive techniques | 2007

Dappled photography: mask enhanced cameras for heterodyned light fields and coded aperture refocusing

Ashok Veeraraghavan; Ramesh Raskar; Amit K. Agrawal; Ankit Mohan; Jack Tumblin

We describe a theoretical framework for reversibly modulating 4D light fields using an attenuating mask in the optical path of a lens based camera. Based on this framework, we present a novel design to reconstruct the 4D light field from a 2D camera image without any additional refractive elements as required by previous light field cameras. The patterned mask attenuates light rays inside the camera instead of bending them, and the attenuation recoverably encodes the rays on the 2D sensor. Our mask-equipped camera focuses just as a traditional camera to capture conventional 2D photos at full sensor resolution, but the raw pixel values also hold a modulated 4D light field. The light field can be recovered by rearranging the tiles of the 2D Fourier transform of sensor values into 4D planes, and computing the inverse Fourier transform. In addition, one can also recover the full resolution image information for the in-focus parts of the scene. We also show how a broadband mask placed at the lens enables us to compute refocused images at full sensor resolution for layered Lambertian scenes. This partial encoding of 4D ray-space data enables editing of image contents by depth, yet does not require computational recovery of the complete 4D light field.


international conference on computer graphics and interactive techniques | 2009

Bokode: imperceptible visual tags for camera based interaction from a distance

Ankit Mohan; Grace Woo; Shinsaku Hiura; Quinn Y. J. Smithwick; Ramesh Raskar

We show a new camera based interaction solution where an ordinary camera can detect small optical tags from a relatively large distance. Current optical tags, such as barcodes, must be read within a short range and the codes occupy valuable physical space on products. We present a new low-cost optical design so that the tags can be shrunk to 3mm visible diameter, and unmodified ordinary cameras several meters away can be set up to decode the identity plus the relative distance and angle. The design exploits the bokeh effect of ordinary cameras lenses, which maps rays exiting from an out of focus scene point into a disk like blur on the camera sensor. This bokeh-code or Bokode is a barcode design with a simple lenslet over the pattern. We show that a code with 15μm features can be read using an off-the-shelf camera from distances of up to 2 meters. We use intelligent binary coding to estimate the relative distance and angle to the camera, and show potential for applications in augmented reality and motion capture. We analyze the constraints and performance of the optical system, and discuss several plausible application scenarios.


international conference on computer graphics and interactive techniques | 2010

NETRA: interactive display for estimating refractive errors and focal range

Vitor Pamplona; Ankit Mohan; Manuel M. Oliveira; Ramesh Raskar

We introduce an interactive, portable, and inexpensive solution for estimating refractive errors in the human eye. While expensive optical devices for automatic estimation of refractive correction exist, our goal is to greatly simplify the mechanism by putting the human subject in the loop. Our solution is based on a high-resolution programmable display and combines inexpensive optical elements, interactive GUI, and computational reconstruction. The key idea is to interface a lenticular view-dependent display with the human eye in close range - a few millimeters apart. Via this platform, we create a new range of interactivity that is extremely sensitive to parameters of the human eye, like refractive errors, focal range, focusing speed, lens opacity, etc. We propose several simple optical setups, verify their accuracy, precision, and validate them in a user study.


eurographics | 2008

Agile Spectrum Imaging: Programmable Wavelength Modulation for Cameras and Projectors

Ankit Mohan; Ramesh Raskar; Jack Tumblin

We advocate the use of quickly‐adjustable, computer‐controlled color spectra in photography, lighting and displays. We present an optical relay system that allows mechanical or electronic color spectrum control and use it to modify a conventional camera and projector. We use a diffraction grating to disperse the rays into different colors, and introduce a mask (or LCD/DMD) in the optical path to modulate the spectrum. We analyze the trade‐offs and limitations of this design, and demonstrate its use in a camera, projector and light source. We propose applications such as adaptive color primaries, metamer detection, scene contrast enhancement, photographing fluorescent objects, and high dynamic range photography using spectrum modulation.


Computer Graphics Forum | 2005

Light Waving: Estimating Light Positions From Photographs Alone

Holger Winnemöller; Ankit Mohan; Jack Tumblin; Bruce Gooch

We present an algorithm to automatically estimate three-dimensional light positions from an unordered set of images. We collect images using a single stationary camera while manually moving a light source around an object. Rather than measuring light positions directly, the algorithm extracts a threedimensional manifold of positions from the images using dimensionality reduction techniques. This obviates the need for calibration and specialized equipment, making our approach inexpensive, portable and applicable to objects of almost any size. We demonstrate our results using image-based relighting applications.


Ipsj Transactions on Computer Vision and Applications | 2010

Krill-eye: Superposition Compound Eye for Wide-Angle Imaging via GRIN Lenses

Shinsaku Hiura; Ankit Mohan; Ramesh Raskar

We propose a novel wide angle imaging system inspired by compound eyes of animals. Instead of using a single lens, well compensated for aberration, we used a number of simple lenses to form a compound eye which produces practically distortion-free, uniform images with angular variation. The images formed by the multiple lenses are superposed on a single surface for increased light efficiency. We use GRIN (gradient refractive index) lenses to create sharply focused images without the artifacts seen when using reflection based methods for X-ray astronomy. We show the theoretical constraints for forming a blur-free image on the image sensor, and derive a continuum between 1 ∶ 1 flat optics for document scanners and curved sensors focused at infinity. Finally, we show a practical application of the proposed optics in a beacon to measure the relative rotation angle between the light source and the camera with ID information.


computer vision and pattern recognition | 2008

Sensing increased image resolution using aperture masks

Ankit Mohan; Xiang Huang; Jack Tumblin; Ramesh Raskar

We present a technique to construct increased-resolution images from multiple photos taken without moving the camera or the sensor. Like other super-resolution techniques, we capture and merge multiple images, but instead of moving the camera sensor by sub-pixel distances for each image, we change masks in the lens aperture and slightly defocus the lens. The resulting capture system is simpler, and tolerates modest mask registration errors well. We present a theoretical analysis of the camera and image merging method, show both simulated results and actual results from a crudely modified consumer camera, and compare its results to robust dasiablindpsila methods that rely on uncontrolled camera displacements.


computer vision and pattern recognition | 2008

Non-refractive modulators for encoding and capturing scene appearance and depth

Ashok Veeraraghavan; Amit K. Agrawal; Ramesh Raskar; Ankit Mohan; Jack Tumblin

We analyze the modulation of a light field via non-refracting attenuators. In the most general case, any desired modulation can be achieved with attenuators having four degrees of freedom in ray-space. We motivate the discussion with a universal 4D ray modulator (ray-filter) which can attenuate the intensity of each ray independently. We describe operation of such a fantasy ray-filter in the context of altering the 4D light field incident on a 2D camera sensor. Ray-filters are difficult to realize in practice but we can achieve reversible encoding for light field capture using patterned attenuating mask. Two mask-based designs are analyzed in this framework. The first design closely mimics the angle-dependent ray-sorting possible with the ray filter. The second design exploits frequency-domain modulation to achieve a more efficient encoding. We extend these designs for optimal sampling of light field by matching the modulation function to the specific shape of the band-limit frequency transform of light field. We also show how a hand-held version of an attenuator based light field camera can be built using a medium-format digital camera and an inexpensive mask.


international conference on computer graphics and interactive techniques | 2005

Light waving: estimating light positions from photographs alone

Holger Winnemöller; Ankit Mohan; Jack Tumblin; Bruce Gooch

Figure 1: Images are acquired with an uncalibrated camera while a handheld light is waved around the object. We use Isomap to reduce the dimensionality of input images to 3-D. The resulting co-ordinates are mapped onto the upper half of a sphere. Light positions and image samples can then be used for image-based relighting, in this case using a synthetic light-probe simulating opposing red and blue lights.


international conference on computational photography | 2009

Image destabilization: Programmable defocus using lens and sensor motion

Ankit Mohan; Douglas Lanman; Shinsaku Hiura; Ramesh Raskar

We propose a novel camera setup in which both the lens and the sensor are perturbed during the exposure. We analyze the defocus effects produced by such a setup, and use it to demonstrate new methods for simulating a lens with a larger effective aperture size (i.e., shallower depth of field) and methods for achieving approximately depth-independent defocus blur size. We achieve exaggerated, programmable, and pleasing bokeh with relatively small aperture sizes such as those found on cell phone cameras. Destabilizing the standard alignment of the sensor and lens allows us to introduce programmable defocus effects and achieve greater flexibility in the image capture process.

Collaboration


Dive into the Ankit Mohan's collaboration.

Top Co-Authors

Avatar

Ramesh Raskar

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Jack Tumblin

Northwestern University

View shared research outputs
Top Co-Authors

Avatar

Shinsaku Hiura

Hiroshima City University

View shared research outputs
Top Co-Authors

Avatar

Vitor Pamplona

Universidade Federal do Rio Grande do Sul

View shared research outputs
Top Co-Authors

Avatar

Amit K. Agrawal

Mitsubishi Electric Research Laboratories

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Fulu Li

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Grace Woo

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

James Barabas

Massachusetts Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge