Light Field Image Processing: an Overview

Light Field Image Processing: an Overview

JOURNAL OF LATEX CLASS FILES, VOL. XX, NO. X, OCTOBER 2017 1 Light Field Image Processing: An Overview Gaochang Wu, Belen Masia, Adrian Jarabo, Yuchen Zhang, Liangyong Wang, Qionghai Dai, Senior Member, IEEE, Tianyou Chai, Fellow, IEEE, and Yebin Liu, Member, IEEE Abstract—Light field imaging has emerged as a technology allowing to capture richer visual information from our world. As opposed to traditional photography, which captures a 2D projection of the light in the scene integrating the angular domain, light fields collect radiance from rays in all directions, demultiplexing the angular information lost in conventional photography. On the one hand, this higher-dimensional representation of visual data offers powerful capabilities for scene understanding, and substantially improves the performance of traditional computer vision problems such as depth sensing, post-capture refocusing, segmentation, video stabilization, material classification, etc. On the other hand, the high-dimensionality of light fields also brings up new challenges in terms of data capture, data compression, content editing and display. Taking these two elements together, research in light field image processing has become increasingly popular in the computer vision, computer graphics and signal processing communities. In this article, we present a comprehensive overview and discussion of research in this field over the past 20 years. We focus on all aspects of light field image processing, including basic light field representation and theory, acquisition, super-resolution, depth estimation, compression, editing, processing algorithms for light field display, and computer vision applications of light field data. Index Terms—Light field imaging, light field processing. F 1 INTRODUCTION S the most important medium for people to perceive matting, saliency detection, object detection and recognition, A the world, light rays carry abundant information of tracking, and video stabilization. our 3D environment. Unlike conventional images, which Despite this large advance in the last 30 years, many record the 2D projection of the light rays by angularly scientific challenges remain for researchers to address. From integrating the rays at each pixel, a light field describes an acquisition point of view, light field imaging requires the distribution of light rays in free space. This allows to the ability to capture higher dimensional data as opposed capture richer information from our world. An early model to simply recording a 2D projection in conventional pho- that describes the distribution of light rays was first defined tography (i.e., a light field camera should be designed to by Gershun [1] in 1936 and further completed by Adelson capture the directional light distribution at each location and Bergen [2] in 1991. This model is known as the plenoptic on the sensor). However, acquiring high-dimensional data function, and describes light in a scene as a function of typically imposes a resolution trade-off between the di- position, angle, wavelength and time. mensions. Moreover, processing and analysis techniques for However, obtaining the full plenoptic function for a light fields are affected by their high dimensionality, which scene is challenging, due to the high dimensionality of the increases the computational complexity and imposes more data. Alternatively, modern light fields [3] mainly focus challenging conditions on the design of algorithms. For on the distribution of light rays as a function of position example, segmentation in conventional 2D images aims to and angle. With this lower dimensionality and the progress separate foreground and background within a single image, in both hardware and software, today’s light field capture whereas when performing segmentation in light fields the devices are portable and commercially available [4], [5], photo-consistency must be kept. and can even be integrated in cell phones [6]. Moreover, This paper aims to provide an overview on the field of they have been integrated in microscopy [7], allowing rapid light field imaging and processing, while simultaneously scan-less volumetric photographs of biological specimens. revealing the challenges within. We first provide the theo- The widespread of light field cameras has allowed several retical description of light fields (Sec. 2). Then, we dive into new applications, ranging from their initial purpose (pho- different light field processing areas, which can be roughly torealistic image-based rendering [3]), to current computer divided in three modules (see Fig. 1): low-level hardware- vision applications that make use of their rich encoded infor- based acquisition, which focuses on the trade-offs needed to mation; these include 3D reconstruction, segmentation and effectively capture a light field (Sec. 3); mid-level processing, including different techniques proposed to mitigate the resolution trade-off (Sec. 4), depth estimation (Sec. 5), and • G. Wu is with both Department of Automation at Tsinghua University and State Key Laboratory of Synthetical Automation for Process Industries light field evaluation approaches and compression schemes at Northeastern University. (Sec. 6); and high-level user interface or application-related • B. Masia and A. Jarabo are with Graphics and Imaging Lab at Universidad algorithms, including light field applications in vision and de Zaragoza. graphics (Sec. 7), editing techniques (Sec. 8) and algorithms • L. Wang and T. Chai are with State Key Laboratory of Synthetical Automation for Process Industries at Northeastern University. for display (Sec. 9). We additionally provide an overview of • Y. Zhang is with Shanghai Jiao Tong University. different databases and code publicly available for research • Q. Dai and Y. Liu are with Department of Automation at Tsinghua (Sec. 10). University. E-mail: [email protected] The classification of light field research modules is not JOURNAL OF LATEX CLASS FILES, VOL. XX, NO. X, OCTOBER 2017 2 However, such high dimensional data is difficult to Light field Light field super-resolution application record and handle in practice. Thus, the light field model (Sec. 4) (Sec. 7) has been simplified twice for practical usage. In the first simplification, the measured function is assumed to be Light field Light field Light field monochromatic and time-invariant. The wavelength γ of capture depth estimation editing each light ray is recorded independently in different color (Sec. 3) (Sec. 5) (Sec. 8) channels. And the time sequence t can be recorded in Light field Light field different frames for a dynamic light field (i.e., a light field compression display video). In this way, we can remove the wavelength γ and (Sec. 6) (Sec. 9) time t dimensions from the plenoptic function, reducing the model from seven to five dimensions. Low-level hardware- Mid-level High-level based acquisition processing user interface The second simplification was made by Levoy and Han- rahan [3] and Gortler et al. [11], who realized that the 5D Fig. 1. Organizational framework of the paper. representation still contained some redundancy and could be reduced to 4D by assuming that the light field was mea- unique, and we adopt the classification above based on sured in free space. In such cases, light ray radiance remains the following considerations. First, depth estimation is clas- constant along a straight line, making one dimension re- sified as a mid-level processing technique because depth dundant in the 5D plenoptic function. The extra dimension information is the most important intermediate result for increases the complexity of measuring and reconstructing the deploy of editing and display algorithms,as well as the plenoptic function. computer vision applications. Second, light field super- When parameterizing a 4D light field, there are three resolution (or reconstruction) takes place after light field key issues [3]: computational efficiency, control over the set acquisition, and is often iteratively optimized with depth of rays, and uniform sampling of the light field space. Based estimation; therefore, we classified it as a mid-level pro- on these issues, the most common solution to the represen- cessing technique as well. Third, light field compression tation of a 4D light field is to parameterize the light rays by techniques are well related with light field super-resolution the coordinates of their intersections with two planes placed (reconstruction) approaches, and are thus also classified as at arbitrary positions. The coordinate system is denoted by middle-level processing techniques. Last, light field editing (u; v) for the first plane and (s; t) for the second plane. An and display are two visualization problems, which belong oriented light ray defined in the system first intersects the to applications of computer graphics, while the applications uv plane at coordinate (u; v) and then intersects the st plane we described in the paper are mainly within the field of at coordinate (s; t), and is thus denoted by L(u; v; s; t) (the computer vision. schematic diagram will be presented in Sec. 2.3). Thus, the Partially overlapping works can be found at an early plenoptic function describing a light field is reduced from introductory-level overview [8], at a more conceptual and 7 to 4 dimensions, and parameterized by four coordinates theoretical approach [9], and in a broad survey on compu- (u; v; s; t). tational plenoptic imaging techniques [10]. The difference in this overview is that we focus on the 4D light field as a scene representation structure, and provide

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    29 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us