Data-driven Optimal Camera Response Selection and Design for - - PowerPoint PPT Presentation

data driven optimal camera response selection and design
SMART_READER_LITE
LIVE PREVIEW

Data-driven Optimal Camera Response Selection and Design for - - PowerPoint PPT Presentation

VALSE Data-driven Filter Response Selection and Design Data-driven Optimal Camera Response Selection and Design for Spectral Reconstruction Yinqiang Zheng (


slide-1
SLIDE 1

2018.07.11

Data-driven Optimal Camera Response Selection and Design for Spectral Reconstruction

Yinqiang Zheng (郑银强)

1. National Institute of Informatics 2. SOKENDAI (日本国立信息学研究所) (综合研究大学院大学)

Data-driven Filter Response Selection and Design VALSE

数据驱动、面向光谱重建的最优相机响应曲线 的自动选择和设计

slide-2
SLIDE 2

2018.07.11

Main Contributors

1 Beijing Institute of Technology National Institute of Informatics/Saitama University

  • Prof. Hua Huang
  • Prof. Ying Fu
  • Prof. Imari Sato

Shijie Nie Lin Gu Antony Lam Tao Zhang

slide-3
SLIDE 3

2018.07.11

Color: RGB vs. Spectrum

2 3 Channels N Channels (N>>3)

slide-4
SLIDE 4

2018.07.11

Electromagnetic Wave (Light)

3

https://study.com/academy/lesson/electromagnetic-waves-definition-sources-properties-regions.html

slide-5
SLIDE 5

2018.07.11

Spectra of Ordinary Light Sources

4 Xenon Lamp(氙气灯) HID Lamp (高辉度放电灯)

slide-6
SLIDE 6

2018.07.11

Applications of Hyperspectral Imaging

5

Remote Sensing Agriculture Medical Diagnostics Bioscience

slide-7
SLIDE 7

2018.07.11

Hyperspectral Imaging Devices

6 Spectrometer-Single Point Line-Scan Spectral Camera Filter-Scan Spectral Camera Mechanical Electronic Hamamatsu LQT Quantum Pixelteq

slide-8
SLIDE 8

2018.07.11

Single-Point Devices(单点分光仪)

7 Spectrometer-Single Point Hamamatsu C10082MD Diffraction Prism/Grating (分光棱镜、光栅) Hamamatsu S11510 (2048 x 64 pixels) Hitachi Fluorescence Spectrometer F-7100 Photomultiplier Tube (光电倍增管) Single-Pixel Camera

slide-9
SLIDE 9

2018.07.11

Line Imaging Devices (线分光相机)

8 Line-Scan Spectral Camera LQT Quantum CCD Array DJI Phantom Static Object

slide-10
SLIDE 10

2018.07.11

Major Drawbacks of Scan-based Spectral Cameras

9 Moving Object: Rolling Shutter畸变(果冻效应) High Cost Noisy Images

slide-11
SLIDE 11

2018.07.11

Computational Reconstruction from Compressed Sensing Measurement

10 Random Sampling in the Spatial Domain Sparse Coding Shallow Network Deep Network Coded Aperture Representative Work:

  • 1. Single disperser design for coded aperture snapshot spectral

imaging (CASSI), Applied Optics, 2008.

  • 2. Single-shot compressive spectral imaging with a dual-

disperser architecture (DD-CASSI), Optical Express, 2007.

  • 3. Spatial-spectral encoded compressive hyperspectral imaging,

TOG, 2014.

slide-12
SLIDE 12

2018.07.11

Uniformly Downsampled Variants

11

A Prism-Mask System for Multispectral Video Acquisition,TPAMI, 2011. Hybrid-resolution spectral video system using low-resolution spectral sensor , Optical Express, 2014.

slide-13
SLIDE 13

2018.07.11

Low-Resolution Spectral Image and RGB/Gray Fusion

12

  • 2. Acquisition of High Spatial and Spectral

Resolution Video with a Hybrid Camera System,IJCV, 2013.

  • 1. High-resolution Hyperspectral Imaging via

Matrix Factorization,CVPR, 2011.

  • 3. High speed hyperspectral video with a dual-camera

architecture, CVPR, 2015.

  • 4. Optics and methods for hybrid resolution

spectral imaging, Applied Optics, 2015.

slide-14
SLIDE 14

2018.07.11

Challenges in Hybrid Fusion – Image Alignment

13 Physical Alignment – Hard, but can be done with efforts. Algorithmic Alignment – Good if you know the transformation and the resolution is high. Extremely Low Resolution

slide-15
SLIDE 15

2018.07.11

RGB Camera Color Imaging Mechanism

14 1 Filter Arry+1 Sensor 3 Filters+3 Sensors

slide-16
SLIDE 16

2018.07.11

Computational Reconstruction from RGB/Multispectral Images

15 Sparse Coding Shallow Network Deep Network RGB Image Material Reflectance Spectra Ordinary Illumination Spectra Major Advantage: 1. Variation in spectral domain is much less than in space domain.

  • 2. To capture multispectral images is fast.
slide-17
SLIDE 17

2018.07.11

RGB-to-Spectrum via Manifold based Mapping

16 Jia et al., From RGB to Spectrum for Natural Scenes via Manifold-Based Mapping, ICCV, 2017.

slide-18
SLIDE 18

2018.07.11

RGB-to-Spectrum via CNN

17 Ying Fu, Tao Zhang, Yinqiang Zheng, Hua Huang, Joint Camera Spectral Sensitivity Selection and Hyperspectral Image Recovery, ECCV, 2018, accepted.

slide-19
SLIDE 19

2018.07.11

Comparison with State-of-the-Art

18 RBF: Training based spectral reconstruction form a single RGB image, ECCV, 2014. SR: Sparse recovery of hyperspectral images from natural RGB images, ECCV, 2016. MM: From RGB to Spectrum for Natural Scenes via Manifold-Based Mapping, ICCV, 2017.

slide-20
SLIDE 20

2018.07.11

RGB Spectral Response Database

19

Jiang et al., What is the Space of Spectral Sensitivity Functions for Digital Color Cameras? WACV, 2013

slide-21
SLIDE 21

2018.07.11

Sensitivity to RGB Response

20

  • Using our CNN method for reconstruction
  • Conducting experiment using all camera responses one by one with the same setting

Ref: Filter selection for hyper-spectral estimation, ICCV, 2017. Ref: Sparse recovery of hyperspectral images from natural RGB images, ECCV, 2016.

slide-22
SLIDE 22

2018.07.11

Camera is Doing Convolution

21 Filter+CCD/CMOS Sensor is actually a convolution operator along the spectral axis, and the stride is 1 (sum of dot product). The convolutional kernel is the filter response function. Convolution Kernel Response Function

slide-23
SLIDE 23

2018.07.11

Convolutional Neural Network

22 Here is an example of 2D convolutional kernel in the spatial domain. Note that, convolution has been implemented in all existing deep learning toolboxes. So, we can reuse them for our filter designing purpose.

slide-24
SLIDE 24

2018.07.11

To Select the Best Response via CNN

23 Selection CNN Spectral Reconstruction CNN Response Database

1 1 2 2 28 28 1 1 2 2 28 28 1 28 1 28 1 1 2 2 28 28

... ... ,..., 0,[ ,..., ]sparse. ...

r r r r g g g g b b b b

c c c c c c c c c c c c                           ,

slide-25
SLIDE 25

2018.07.11

Selection Results

24 Sparsity Constraint + Nonnegative Constraint Huge Acceleration: 28 -> 1

slide-26
SLIDE 26

2018.07.11

Go beyond Existing RGB Responses

25 Channel #1 Channel #2 Channel #3 Nonnegative Negative Smooth Shape Spiky Shape

slide-27
SLIDE 27

2018.07.11

To Design Optimal Response

26 Shijie Nie, Ling Gu, Yinqiang Zheng, Antony Lam, Nobutaka Ono and Imari Sato, Deeply Learned Filter Response Functions for Hyperspectral Reconstruction, CVPR,2018.

slide-28
SLIDE 28

2018.07.11

Synthetic Experiment Results

27 Training Loss on CAVE Designed Response Curves on CAVE Comparison of Recovered Spectra from Our Method and Existing Ones

slide-29
SLIDE 29

2018.07.11

Synthetic Experiment Results

28

slide-30
SLIDE 30

2018.07.11

Realized Filters

29 Blue: Filter 1 Dotted: Designed/Solid: Measured. Red: Filter 2 Dotted: Designed/Solid: Measured.

slide-31
SLIDE 31

2018.07.11

Prototype Two-Band Camera

30 Grayscale Image 1 Grayscale Image 2

slide-32
SLIDE 32

2018.07.11

Remaining Challenges 1: Limited Datasets

  • Common Datasets:
  • 1. ICVL, 201 images, Natural Illumination
  • 2. NUS, 66 images, Mixed Illuminations
  • 3. Harvard, 50 images, Outdoor
  • 4. CAVE, 32 images, D65 (but normalized)
  • The Metamerism Issue:

31

slide-33
SLIDE 33

2018.07.11

Remaining Challenges 2: Are Hyper- Spectral Images Really Necessary?

32 GT RGB (97.07%) Recon.(98.36%) HIS (99.12%) Object Classification RGB Multi-Spectral Hyper-Spectral

slide-34
SLIDE 34

2018.07.11

Remaining Challenges 3: From Spectral Reconstruction to High-Level Tasks

33 RGB Image Spectral Sensing: Low-Level Vision Task Classification Face Detection Detection/Recognition/Classification: High-Level Vision Task

slide-35
SLIDE 35

2018.07.11

Open Question: Is Human Eye Perception Optimal?

34 vs. For spectral reconstruction, and on our limited datasets, the answer is negative.

slide-36
SLIDE 36

2018.07.11

Thank you very much!

35