Conceiving a Fast and Practical Multispectral Stereo System Raju - - PowerPoint PPT Presentation

conceiving a fast and practical multispectral stereo
SMART_READER_LITE
LIVE PREVIEW

Conceiving a Fast and Practical Multispectral Stereo System Raju - - PowerPoint PPT Presentation

Conceiving a Fast and Practical Multispectral Stereo System Raju Shrestha Supervisors: Jon Yngve Hardeberg, GUC Alamin Mansouri, University of Burgundy Two I maging Technologies A Multispectral system captures image data at specific


slide-1
SLIDE 1

Conceiving a Fast and Practical Multispectral Stereo System

Raju Shrestha

Jon Yngve Hardeberg, GUC Alamin Mansouri, University of Burgundy

Supervisors:

slide-2
SLIDE 2

Two I maging Technologies

A Multispectral system captures image data at specific wavelengths across electromagnetic spectrum A Stereo system records 3D visual information from two different views (like our HVS)

slide-3
SLIDE 3

Multispectral I mage Acquisition

Existing state-of-the art multispectral imaging systems are slow, complex and costly

slide-4
SLIDE 4

Goal

Fast and Practical Multispectral System Using Two Digital Cameras At the same time, capable of acquiring 3D stereo images

slide-5
SLIDE 5

Main I dea

Use a pair of digital cameras or a stereo camera; in stereoscopic configurations Best pair of filters among a number readily available filters Resulting a Six Channel Multispectral- Stereo System

slide-6
SLIDE 6

Six-Channel Multispectral system

slide-7
SLIDE 7

Multispectral Camera Model

Camera sensitivities: (s1, s2), Illumination: l, Filter transmittances: (t1, t2), and Surface reflectance: r Model:

slide-8
SLIDE 8

Estimating Spectral Reflectance

Problem of estimating Nx1 vector R from Kx1 vector of camera response, C [N>K] => Infinite possible solutions. Linear Model: R’ = QC From training data: Q = RtrainC+ [regularize] Based on spectral (RMSE) &colorimetric (∆E*ab) evaluation metrics Investigated with popular methods: Maloney and Wandell, Imai and Berns, Least Square Wiener, Polynomial and NN MCC240 - Training; MCC24 - Test targets

Simulation Experimental

slide-9
SLIDE 9

Measurements

SPD of the light source & spectral reflectance

  • f color charts - Spectro-radiometer

Fujifilm3D camera has been characterized using Benthem TMc300 monochromator

slide-10
SLIDE 10

Simulation Approach

Carried out with several real and imaginary cameras Nikon D70, Canon 20D, Fujifilm 3D 265 filters from Omega Simulated random Gaussian noise (nshot), and quantization noise (nquant), - realistic Selection of Filters: Exhaustive Search that gives minimum estimation error (RMSE, ∆E*ab)

  • Additional constraints: omit <40% max.
  • transm. and <10%of max. in a channel
slide-11
SLIDE 11
slide-12
SLIDE 12
slide-13
SLIDE 13
slide-14
SLIDE 14

A paper has been accepted in EUSIPCO2010, Denmark

slide-15
SLIDE 15

Experimental Approach

Fujifilm FinePix REAL 3D W1 camera A multiband filter: Schott BG-36 Macbeth color charts (MCC240,MCC24) Camera Settings:

slide-16
SLIDE 16

Capture 10 images of each color charts Linearize with Gamma values computed from central gray patches of MCC240 (C=Yγ) :1/(1.35,1.37,1.38) Perform DC and Non-uniformity corrections (10 images)

I mage Capture and Corrections

slide-17
SLIDE 17
slide-18
SLIDE 18
slide-19
SLIDE 19

Stereo Analysis

Qualitative: Observation of 3D images Quantitative: From Disparity Maps

Observations show clear 3D Images with slightly reduced brightness

slide-20
SLIDE 20

Stereo Camera Model

A scene view is formed by projecting 3D points into the image plane using a perspective transformation:

(X,Y,Z) – A 3D point in world coordinates (u,v) – projection point A – Camera matrix (fx, fy) – focal lengths (cx,cy) – principal point [R|t] – Matrix of extrinsic parameters

k1, k2, k3 – Radial distortion coeffs. p1, p2 – Tangential ,, ,,

l r

x x bf Z − = P t R A sp ] | [ '=

slide-21
SLIDE 21

Camera & Stereo Calibration

Using 20 chess board images taken in different

  • rientations

Camera calibration outputs intrinsic parameters (A & dist. coeffs.) Stereo calibration computes extrinsic parameters ([R|t])

slide-22
SLIDE 22
slide-23
SLIDE 23

Disparity Maps

Compute rectification transforms – to undistort and simplify correspondence problem (epipolar geometry=>one line search) Most commonly used Block Matching (BM) algorithm used Compare disparity maps from our multispectral system with pure stereo

slide-24
SLIDE 24
slide-25
SLIDE 25

Conclusion and Future Perspectives

Both simulation and experiments show promising results => Proposed system well function as a fast and practical multispectral-stereo system Choice of filters is important for accuracy Slight reduction in the brightness of the 3D images and disparity info, However, quality 3D images are still viewable Relating 3D info with the physical property would be an interesting further work

slide-26
SLIDE 26

Thank You!

slide-27
SLIDE 27

Questions, Comments and Suggestions?