Electrical & Computer Engineering and Research in the Video and Voice over Networks Lab at the University of California, Santa Barbara Jerry D.

Similar documents
Inexpensive High Dynamic Range Video for Large Scale Security and Surveillance

High Dynamic Range Video with Ghost Removal

A Novel Hybrid Exposure Fusion Using Boosting Laplacian Pyramid

Intelligent Nighttime Video Surveillance Using Multi-Intensity Infrared Illuminator

High dynamic range imaging and tonemapping

Burst Photography! EE367/CS448I: Computational Imaging and Display! stanford.edu/class/ee367! Lecture 7! Gordon Wetzstein! Stanford University!

Continuous Flash. October 1, Technical Report MSR-TR Microsoft Research Microsoft Corporation One Microsoft Way Redmond, WA 98052

ISSN Vol.03,Issue.29 October-2014, Pages:

CSE 332/564: Visualization. Fundamentals of Color. Perception of Light Intensity. Computer Science Department Stony Brook University

Christian Richardt. Stereoscopic 3D Videos and Panoramas

MODIFICATION OF ADAPTIVE LOGARITHMIC METHOD FOR DISPLAYING HIGH CONTRAST SCENES BY AUTOMATING THE BIAS VALUE PARAMETER

International Journal of Advance Engineering and Research Development. Asses the Performance of Tone Mapped Operator compressing HDR Images

Intro to Virtual Reality (Cont)

Extended Dynamic Range Imaging: A Spatial Down-Sampling Approach

High Dynamic Range Imaging

Cameras have finite depth of field or depth of focus

Focus. User tests on the visual comfort of various 3D display technologies

3D display is imperfect, the contents stereoscopic video are not compatible, and viewing of the limitations of the environment make people feel

Real-time ghost free HDR video stream generation using weight adaptation based method

Output Devices - Visual

Size of California s economy US$ trillions, 2009

HDR videos acquisition

Fibonacci Exposure Bracketing for High Dynamic Range Imaging

CSC Stereography Course I. What is Stereoscopic Photography?... 3 A. Binocular Vision Depth perception due to stereopsis

Multiscale model of Adaptation, Spatial Vision and Color Appearance

Title: DCT-based HDR Exposure Fusion Using Multi-exposed Image Sensors. - Affiliation: School of Electronics Engineering,

The ECE Current ELECTRICAL AND COMPUTER ENGINEERING DEPARTMENT, UC SANTA BARBARA. Fall 2011

CS6670: Computer Vision

Compression of High Dynamic Range Video Using the HEVC and H.264/AVC Standards

High Dynamic Range Imaging

Einführung in die Erweiterte Realität. 5. Head-Mounted Displays

The Human Visual System!

Stereo Matching Techniques for High Dynamic Range Image Pairs

CONNECTICUT Statewide Career & Technical Education ASSESSMENT

The ultimate camera. Computational Photography. Creating the ultimate camera. The ultimate camera. What does it do?

Automatic Selection of Brackets for HDR Image Creation

An Interactive In-Game Approach to User Adjustment of Stereoscopic 3D Settings

Video Registration: Key Challenges. Richard Szeliski Microsoft Research

Changyin Zhou. Ph.D, Computer Science, Columbia University Oct 2012

High dynamic range image compression with improved logarithmic transformation

IMAGE RESTORATION WITH NEURAL NETWORKS. Orazio Gallo Work with Hang Zhao, Iuri Frosio, Jan Kautz

Image stitching. Image stitching. Video summarization. Applications of image stitching. Stitching = alignment + blending. geometrical registration

David L Long. Professional Experience. Color Science Consultant

Advanced Nonlinear Control and Stability Analysis of Power- Electronics Systems and Networks

Synthetic aperture photography and illumination using arrays of cameras and projectors

Regan Mandryk. Depth and Space Perception

Digital Signal Processing Lecture 1

Hoboken Public Schools. High School Media Production Curriculum

ORIGINAL ARTICLE A COMPARATIVE STUDY OF QUALITY ANALYSIS ON VARIOUS IMAGE FORMATS

How Many Pixels Do We Need to See Things?

White paper. Low Light Level Image Processing Technology

KAUSHIK MITRA CURRENT POSITION. Assistant Professor at Department of Electrical Engineering, Indian Institute of Technology Madras, Chennai.

Curriculum Vitae. Computer Vision, Image Processing, Biometrics. Computer Vision, Vision Rehabilitation, Vision Science

PSEUDO HDR VIDEO USING INVERSE TONE MAPPING

Agenda. Fusion and Reconstruction. Image Fusion & Reconstruction. Image Fusion & Reconstruction. Dr. Yossi Rubner.

TRIAXES STEREOMETER USER GUIDE. Web site: Technical support:

David L Long. Professional Experience

A Saturation-based Image Fusion Method for Static Scenes

Automatic High Dynamic Range Image Generation for Dynamic Scenes

Measurement of Texture Loss for JPEG 2000 Compression Peter D. Burns and Don Williams* Burns Digital Imaging and *Image Science Associates

ISSN: (Online) Volume 2, Issue 2, February 2014 International Journal of Advance Research in Computer Science and Management Studies

Holographic 3D imaging methods and applications

15110 Principles of Computing, Carnegie Mellon University

Computational Photography

Capturing Light. The Light Field. Grayscale Snapshot 12/1/16. P(q, f)

International Journal of Innovative Research in Engineering Science and Technology APRIL 2018 ISSN X

Guidelines for an improved quality of experience in 3-D TV and 3-D mobile displays

CSC 2524, Fall 2018 Graphics, Interaction and Perception in Augmented and Virtual Reality AR/VR

Lenses, exposure, and (de)focus

Evaluating Context-Aware Saliency Detection Method

6/29 Vol.7, No.2, February 2012

Presented to you today by the Fort Collins Digital Camera Club

Denoising and Effective Contrast Enhancement for Dynamic Range Mapping

High dynamic range and tone mapping Advanced Graphics

Considerations of HDR Program Origination

Perceptual Characters of Photorealistic See-through Vision in Handheld Augmented Reality

Fast and High-Quality Image Blending on Mobile Phones

SNR Scalability, Multiple Descriptions, and Perceptual Distortion Measures

Adding Depth. Introduction. PTViewer3D. Helmut Dersch. May 20, 2016

Enhanced Waveform Interpolative Coding at 4 kbps

DISCOVERY LECTURE SERIES

Effect of camera separation on the viewing experience of stereoscopic photographs

Spring 2018 CS543 / ECE549 Computer Vision. Course webpage URL:

Computational Approaches to Cameras

La photographie numérique. Frank NIELSEN Lundi 7 Juin 2010

Introduction to Video Forgery Detection: Part I

Tonemapping and bilateral filtering

HDR imaging Automatic Exposure Time Estimation A novel approach

Virtual Reality I. Visual Imaging in the Electronic Age. Donald P. Greenberg November 9, 2017 Lecture #21

Image Registration for Multi-exposure High Dynamic Range Image Acquisition

A Human Eye Like Perspective for Remote Vision

Computer Vision. Howie Choset Introduction to Robotics

Virtual Reality Technology and Convergence. NBAY 6120 March 20, 2018 Donald P. Greenberg Lecture 7

Image Formation and Capture

f= mm, mm (35mm format equivalent) Full-aperture F1.8 (Wide) - F4.9 (Telephoto) Constitution

HDR Recovery under Rolling Shutter Distortions

arxiv: v1 [cs.cv] 24 Nov 2017

Omnidirectional High Dynamic Range Imaging with a Moving Camera

Human Visual lperception relevant tto

Coding and Modulation in Cameras

Transcription:

Electrical & Computer Engineering and Research in the Video and Voice over Networks Lab at the University of California, Santa Barbara Jerry D. Gibson October 19, 2011

Santa Barbara http://www.santabarbaraca.com/ Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 2

Santa Barbara Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 3

View of UCSB from the Pacific Ocean 4

View of UCSB from the Mountains 5

Main ECE Department Offices 6

ECE Department Statistics Faculty Size: 38 FTE: 35.58 Graduate Students: 271 (F10) Undergraduate Students: EE: 209 (F10) CE: 152 (F10) Degrees Awarded (2010-2011) PhD s: 33 Master s: 49 Bachelor s: EE: 40; CE: 16 7

ECE Faculty Quality IEEE Fellows: 25 American Physical/Acoustical Society Fellows: 5 AAAS Fellows: 2 Presidential Young Investigators: 6 NSF Career Awards: 8 ONR Young Investigators: 1 ARO Young Investigator: 1 UCSB Academic Senate Distinguished Teaching Awards: 9 8

ECE Faculty Quality Cont d 3 members of National Academy of Sciences Gossard, Kroemer, and Rabiner 10 members of National Academy of Engineering David Auston Rod Alferness John Bowers Larry Coldren Arthur Gossard Petar Kokotovic Herb Kroemer Umesh Mishra Sanjit Mitra Larry Rabiner 9

ECE Research Funding Research Dollars (Millions) $40 $35 $30 $25 $20 $15 $10 $5 $0 $35.70 $21.80 $22.50 $23.25 $22.20 $20 $18 $19 2003-04 2004-05 2005-06 2006-07 2007-08 2008-09 2009-10 2010-11 Fiscal Year 2009-10 Total: $35.7M Government: $32.5M Industry: $2.8M Other: $0.4M 2010-11 Total: $22.2M Government: $19.5M Industry: $2.4M Other: $ 0.3M 10

National Research Council Assessment of Research Doctoral Programs UCSB s ECE department ranks among top five ECE departments in the nation Rankings are based on 20 program characteristics 5 th according to R-ranking 4 th according to S-ranking 11

NRC Rankings 1. Princeton University EE 1-3 2. Stanford University EE 1-3 3. Harvard University DEAS-Engineering Sciences 1-3 4. California Institute of Technology EE 4-8 5. UCSB ECE 4-8 Others: Illinois 4-13, MIT 6-18, Berkeley 7-26 12

Other Rankings U. S. News Ranking of ECE Department is 17 th UCSB ranked No. 35 in Times Higher Education World University Rankings for 2011-12 UCSB ranked No. 24 of U. S. Universities in Times Higher Education World University Rankings for 2011-12 13

Ratio of UCSB Bachelor s Degree Recipients to Faculty Members ASEE Newsletter January 2011 UCSB ranks 17 th for lowest ratio of bachelor s degree recipients to faculty members Reflects UCSB s emphasis on teaching and mentoring 14

ECE Faculty by Research Area Communications, Control, and Signal Processing (14) Computer Engineering (13) Electronics & Photonics (12) 15

ViVoNets Group 16

ViVoNets Lab Research All aspects of the transmission of voice, audio, still images, and video over mulithop, wireless, heterogeneous networks, with a particular emphasis on handheld devices and highly mobile broadband networks. Preprocessing and postprocessing methods, such as video stabilization, scene relighting, and 3D processing, particularly for multiple cameras. Overarching Goals: Advance the understanding of fundamental limits on system performance and to contribute to the state-of-the-art in digital signal processing, perceptually based performance measures, source coding, channel coding, and modulation. 17

Standard Video Encoder: High Complexity Block diagram of H.264 inter encoder Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 18

Standard Video Encoder: High Complexity Block diagram of H.264 inter encoder Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 19

Standard Video Decoder: Low Complexity Block diagram of H.264 inter decoder Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 20

UAV Problem: Low-complexity encoders + High-complexity decoders Space, weight, and power (SWaP) constraints and high failure rates of UAVs - low-complexity encoder. Little limitation on the computational resources at the ground station - high-complexity decoder. Primarily global motion due to known movement of UAV and camera mounts. Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 21

Low-Complexity Video Encoder Block diagram of H.264 inter encoder Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 22

Low-Complexity Video Encoder Block diagram of the proposed inter encoder Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 23

High-Complexity Video Decoder Block diagram of the proposed inter decoder Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 24

Results: Original Input Sequence Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 25

Results: Quality vs. Bit rate Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 26

Results: Reconstructed Sequences Matched Decoder 342.3kbps, 34.89 db, 0.9265 SSIM High-Complexity Decoder 342.3kbps, 36.87 db, 0.9596 SSIM Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 27

High Dynamic Range Video for Handhelds Inexpensive video cameras have limited dynamic range saturated pixels [6] HDR photography combines multiple exposures, yet we need new methods for video [7] Applications: Videoconferencing Saturated pixels on user s face hurt experience Mobile/Handhelds: extreme outdoor lighting conditions Security/Surveillance [8] Dynamic range crucial to see environment Temporal fidelity secondary Need low-cost solution (<$10) 2006 Jacques Joffre HDR Still Photography Mobile Videoconferencing (poor lighting!) Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 28

Recent Results on High Dynamic Range Video for Handhelds Alternate between short/long exposures Combine adjacent frames to achieve HDR at the same frame rate Need to remove ghosting with motion compensation and filtering [9] Low Dynamic Range Inputs High Dynamic Range Outputs Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 29

Viewing and Sensing 3D Video on Handhelds Glasses-free autostereoscopic displays now available on handheld gaming devices and phones Back-facing stereo cameras are standard Front-facing stereo cameras 3D Videoconferencing 3D can enhance experience if done correctly Front-facing Stereo Camera? HTC EVO 3D LG Thrill Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 30

Issues for Handheld 3D Videoconferencing How to achieve effective and comfortable 3D for video communications on handhelds Close-up stereo photography is notoriously difficult! [10-11] Optimal camera placement for display and analysis not the same Need small stereo baseline (~9mm!) to reduce disparities Need wider baseline for significant depth reconstruction Need to adjust disparities in real-time according to scene depth [12] Combine 3D and HDR Handheld 3D Videoconferencing Nintendo 3DS Depth Slider Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 31

Stereoscopic Displays 3D works by directing different light to each eye Autostereoscopic: No glasses! Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 32

Left/Right Disparity Places Objects in 3D Space Positive Disparity Object appears behind the display Negative Disparity Object appears in front of display No Disparity Object appears on the display Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 33

What s the Problem? Convergence brain processes disparities and converges eyes to fuse a desired depth Accommodation pupils adjust to focus light from a desired depth The link between the two is broken by stereoscopic 3D Large disparities cause discomfort and fatigue Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 34

Camera Alignment: Converged vs Parallel Objects at the convergence depth appear on the screen. Disparity goes to infinity as depth increases! Convergence depth at infinity. All objects appear in front of the display, yet maximum disparity is limited. Shift Images to adjust convergence depth Converged Cameras Parallel Cameras Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 35

Shift Convergence Converged on Foreground Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 36

Shift Convergence Converged on Background Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 37

How is disparity controlled in movies? The director can adjust camera separation and convergence angle on a per shot basis The disparities of individual frames and transitions may be adjusted in post-production Need automatic methods for real-time footage! Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 38

Disparity Remapping for Handheld 3D Communications Shift left/right images obtained by parallel cameras to align the front of the face [13] The entire scene appears on or behind the display, maximizing viewer comfort and 3D perception Input Frames Foreground Mask Shifted Frames Shifted Frames with Adjustment [13] Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 39

Disparity Remapping for Handheld 3D Communications Input Frames Foreground Mask Shifted Frames Shifted Frames with Adjustment [13] Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 40

Disparity Remapping for Handheld 3D Communications Input Video Output Video with Dynamic Stereo Alignment [13] Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 41

References [6] E. Reinhard, G. Ward, S. Pattanaik, and P. Debevec, High Dynamic Range Imaging: Acquisition, Display, and Image-Based Lighting. San Francisco, CA, USA: Morgan Kaufmann Publishers Inc., 2005. [7] S. B. Kang, M. Uyttendaele, S. Winder, and R. Szeliski, High dynamic range video, in ACM SIGGRAPH, New York, NY, USA, 2003, pp. 319 325. [8] S. Mangiat and J. Gibson, Inexpensive High Dynamic Range Video for Large Scale Security and Surveillance, MILCOM, Baltimore, MD, Nov 2011. [9] S. Mangiat and J. Gibson, High dynamic range video with ghost removal, in SPIE Optical Engineering & Applications, 2010. [10] L. Lipton, Foundations of the stereoscopic cinema: a study in depth. Van Nostrand Reinhold, 1982. [11] B. Mendiburu, 3D Movie Making: Stereoscopic Digital Cinema from Script to Screen. Focal Press, 2009. [12] Manuel Lang, Alexander Hornung, Oliver Wang, Steven Poulakos, Aljoscha Smolic, and Markus Gross, Nonlinear disparity mapping for stereoscopic 3d, ACM Trans. Graph., vol. 29, no. 3, pp. 10, 2010. [13] S. Mangiat and J. Gibson, Disparity Remapping for Handheld 3D Communications, submitted to IEEE ESPA Conference, 2012. Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 42

Graduate Student Research and Internship Topics Video communications, compression, and processing Voice and audio communications, compression, and processing Video and voice over wireless networks Handheld video and voice wireless communications Digital signal processing Prof. Jerry Gibson, ViVoNets Lab, University of California, Santa Barbara 43