5 min. presentation
Supplementary video
We propose a method for compressively acquiring a dynamic light field (a 5-D volume) through a single-shot coded image (a 2-D measurement). We designed an imaging model that synchronously applies aperture coding and pixel-wise exposure coding within a single exposure time. This coding scheme enables us to effectively embed the original information into a single observed image. The observed image is then fed to a convolutional neural network (CNN) for light-field reconstruction, which is jointly trained with the camera-side coding patterns. We also developed a hardware prototype to capture a real 3-D scene moving over time. We succeeded in acquiring a dynamic light field with 5x5 viewpoints over 4 temporal sub-frames (100 views in total) from a single observed image. Repeating capture and reconstruction processes over time, we can acquire a dynamic light field at 4x the frame rate of the camera. To our knowledge, our method is the first to achieve a finer temporal resolution than the camera itself in compressive light-field acquisition.
A follow-up work of CVPR 2022, which is presented at 3DSA 2022. In this work, we extend the reconstruction method so as to accept not a single but a few temporally-successive coded-images as input. We demonstrate that this extension leads to quality improvement of the reconstructed light fields without increasing the network/computational complexities.
Ryoya Mizuno, Keita Takahashi, Michitaka Yoshida, Chihiro Tsutake, Toshiaki Fujii, Hajime Nagahara: "Acquiring a Dynamic Light Field through a Single-Shot Coded Image", IEEE/CVF Computer Vision and Pattern Recognition (CVPR) 2022, (2022.6) [ CVF webpage ] [ arXiv preprint ]
Ryoya Mizuno, Keita Takahashi, Michitaka Yoshida, Chihiro Tsutake, Toshiaki Fujii, Hajime Nagahara: "Reconstructing Dynamic Light Field from Successive Coded Images", The 13th International Conference on 3D Systems and Applications (3DSA 2022), National Taiwan University/Online (2022.11).
Ryoya Mizuno, Keita Takahashi, Michitaka Yoshida, Chihiro Tsutake, Toshiaki Fujii, Hajime Nagahara: "Compressive Acquisition of Light Field Video Using Aperture-Exposure-Coded Camera", ITE Transactions on Media Technology and Applications (MTA), Vol. 12, No. 1, pp. 22--35,(2024.1.1) [ J-Stage ]
Our software (using Python + PyTorch) for our CVPR2022 paper is available. Please find the "readme.txt" file for the terms of use and usage. [Get our software ]
New! 2023/5/1 An extended software is released. This version includes both the test/train codes for our method presented at 3DSA2022. Please find the "readme.txt" file for the terms of use and usage. [Get our software ]
5 mins. presentation
Supplementary video
We investigate the problem of compressive acquisition of a dynamic light field. A promising solution for compressive light field acquisition is to use a coded aperture camera, with which an entire light field can be computationally reconstructed from several images captured through differently-coded aperture patterns. With this method, it was assumed that the scene should not move throughout the complete acquisition process, which restricted real applications. In this study, however, we assume that the target scene may change over time, and propose a method for acquiring a dynamic light field (a moving scene) using a coded aperture camera and a convolutional neural network (CNN). To successfully handle scene motions, we develope a new configuration of image observation, called V-shape observation, and trained the CNN using a dynamic-light-field dataset with pseudo motions. Our method is validated through experiments using both a computer-generated scene and a real camera.
Kohei Sakai, Keita Takahashi, Toshiaki Fujii, Hajime Nagahara: "Acquiring Dynamic Light Fields through Coded Aperture Camera", European Conference on Computer Vision 2020 (ECCV2020), Springer Lecture Notes in Computer Science, vol 12364, pp. 368--385, DOI: https://doi.org/10.1007/978-3-030-58529-7_22 (2020.8). [ Get PDF from ECVA website ] [ Get supplementary materials from ECVA website ] [ Springer's site ]
Our software (using Python + Chainer) with sample data is now available. Please find the "readme.txt" file for the terms of use and usage. [Get our software ] [Planets scene POV file]
2021/4/14 new! PyTorch version (ported from our former Chainer version) is now available. [Get our software ]
Supplementary video
We propose a learning-based framework for acquiring a light field through a coded aperture camera. Acquiring a light field is a challenging task due to the amount of data. To make the acquisition process efficient, coded aperture cameras were successfully adopted; using these cameras, a light field is computationally reconstructed from several images that are acquired with different aperture patterns. However, it is still difficult to reconstruct a high-quality light field from only a few acquired images. To tackle this limitation, we formulated the entire pipeline of light field acquisition from the perspective of an auto-encoder. This auto-encoder was implemented as a stack of fully convolutional layers and was trained end-to-end by using a collection of training samples. We experimentally show that our method can successfully learn good image-acquisition and reconstruction strategies. With our method, light fields consisting of 5 x 5 or 8 x 8 images can be successfully reconstructed only from a few acquired images. Moreover, our method achieved superior performance over several state-of-the-art methods. We also applied our method to a real prototype camera to show that it is capable of capturing a real 3-D scene.
Yasutaka Inagaki, Yuto Kobayashi, Keita Takahashi, Toshiaki Fujii, Hajime Nagahara: "Learning to Capture Light Fields through a Coded Aperture Camera", European Conference on Computer Vision (ECCV2018), Springer Lecture Notes in Computer Science, vol 11211, pp. 431--448, DOI: https://doi.org/10.1007/978-3-030-01234-2_26 (2018.9) [ CVF ]
Kohei Sakai, Yasutaka Inagaki, Keita Takahashi, Toshiaki Fujii, Hajime Nagahara: "CFA Handling and Quality Analysis for Compressive Light Field Camera", ITE Transactions on Media Technology and Applications, Vol. 9, No. 1, pp. 25--32, DOI: https://doi.org/10.3169/mta.9.25 (2021.1.1). [ J-STAGE ]
Our software (using Python + Chainer) with sample data is now available. Please find the "readme.txt" file for the terms of use and usage. [ Get our software ] [ Trained models ( 2020/4/30 updated! ) ]
Raw experimental material using our prototype camera [ Get raw data ]
Ryoya Mizuno, Keita Takahashi, Michitaka Yoshida, Chihiro Tsutake, Toshiaki Fujii, Hajime Nagahara: "Reconstructing Dynamic Light Field from Successive Coded Images", The 13th International Conference on 3D Systems and Applications (3DSA 2022), National Taiwan University/Online (2022.11).
Yuya Ishikawa, Keita Takahashi, Chihiro Tsutake, Toshiaki Fujii: "Reconstructing Continuous Light Field from Single Coded Image", IEEE Access, DOI: 10.1109/ACCESS.2023.3314340, Sep. 2023. [ IEEE Xplore (open access) ]
Our software (using Python + PyTorch) for the above paper is available. Please find the "ReadME.txt" file for the terms of use and usage. [Get our software ]
Yusuke Yagi, Keita Takahashi, Toshiaki Fujii, Toshiki Sonoda, Hajime Nagahara: "Designing Coded Aperture Camera Based on PCA and NMF for Light Field Acquisition", IEICE Transactions on Information and Systems, Vol. E101-D, No. 9, pp. 2190--2200, DOI:10.1587/transinf.2017PCP0007 (2018.9). [ J-Stage ]
Aperture patterns derived by PCA and NMF are available [Download].
N: number of captured images, A: aperture pattern matrix (N x 25), R: reconstruction matrix (25 x N). 25 (5x5) viewpoints are aligned in 1-D from bottom-left to top-right in the row major order.