Fast Direct Super-Resolution by Simple Functions

Slides:



Advertisements
Similar presentations
Introduction Problem: Classifying attributes and actions in still images Model:  Collection of part templates  Specific scale space locations (human.
Advertisements

Context-based object-class recognition and retrieval by generalized correlograms by J. Amores, N. Sebe and P. Radeva Discussion led by Qi An Duke University.
Image Super-resolution via Sparse Representation
11/11/02 IDR Workshop Dealing With Location Uncertainty in Images Hasan F. Ates Princeton University 11/11/02.
Hongliang Li, Senior Member, IEEE, Linfeng Xu, Member, IEEE, and Guanghui Liu Face Hallucination via Similarity Constraints.
Byung Cheol Song Shin-Cheol Jeong Yanglim Choi Video Super-Resolution Algorithm Using Bi-directional Overlapped Block Motion Compensation IEEE TRANSACTIONS.
Patch-based Image Deconvolution via Joint Modeling of Sparse Priors Chao Jia and Brian L. Evans The University of Texas at Austin 12 Sep
Patch to the Future: Unsupervised Visual Prediction
A Sampled Texture Prior for Image Super-Resolution Lyndsey C. Pickup, Stephen J. Roberts and Andrew Zisserman, Robotics Research Group, University of Oxford.
1 Building a Dictionary of Image Fragments Zicheng Liao Ali Farhadi Yang Wang Ian Endres David Forsyth Department of Computer Science, University of Illinois.
1 Micha Feigin, Danny Feldman, Nir Sochen
Addressing the Medical Image Annotation Task using visual words representation Uri Avni, Tel Aviv University, Israel Hayit GreenspanTel Aviv University,
IMAGE UPSAMPLING VIA IMPOSED EDGE STATISTICS Raanan Fattal. ACM Siggraph 2007 Presenter: 이성호.
Robust Object Tracking via Sparsity-based Collaborative Model
Image Indexing and Retrieval using Moment Invariants Imran Ahmad School of Computer Science University of Windsor – Canada.
Video Enhancement with Super-resolution 陳彥雄.
Sketch Tokens: A Learned Mid-level Representation for Contour and Object Detection CVPR2013 POSTER.
Learning Convolutional Feature Hierarchies for Visual Recognition
São Paulo Advanced School of Computing (SP-ASC’10). São Paulo, Brazil, July 12-17, 2010 Looking at People Using Partial Least Squares William Robson Schwartz.
Patch Based Synthesis for Single Depth Image Super-Resolution (ECCV 2012) Oisin Mac Aodha, Neill Campbell, Arun Nair and Gabriel J. Brostow Presented By:
Image Super-Resolution Using Sparse Representation By: Michael Elad Single Image Super-Resolution Using Sparse Representation Michael Elad The Computer.
IEEE TCSVT 2011 Wonjun Kim Chanho Jung Changick Kim
Exampled-based Super resolution Presenter: Yu-Wei Fan.
Bayesian Image Super-resolution, Continued Lyndsey C. Pickup, David P. Capel, Stephen J. Roberts and Andrew Zisserman, Robotics Research Group, University.
1 Learning to Detect Objects in Images via a Sparse, Part-Based Representation S. Agarwal, A. Awan and D. Roth IEEE Transactions on Pattern Analysis and.
Learning object shape Gal Elidan Geremy Heitz Daphne Koller February 12 th, 2006 PAIL.
Very Low Resolution Face Recognition Problem
Generic Object Detection using Feature Maps Oscar Danielsson Stefan Carlsson
Content-Based Image Retrieval (CBIR) Student: Mihaela David Professor: Michael Eckmann Most of the database images in this presentation are from the Annotated.
Image deblocking using local segmentation By Mirsad Makalic Supervisor: Dr. Peter Tischer.
Transfer Learning of Object Classes: From Cartoons to Photographs NIPS Workshop Inductive Transfer: 10 Years Later Geremy Heitz Gal Elidan Daphne Koller.
Multiple Object Class Detection with a Generative Model K. Mikolajczyk, B. Leibe and B. Schiele Carolina Galleguillos.
Fast Texture Synthesis Tree-structure Vector Quantization Li-Yi WeiMarc Levoy Stanford University.
Seminar presented by: Tomer Faktor Advanced Topics in Computer Vision (048921) 12/01/2012 SINGLE IMAGE SUPER RESOLUTION.
3D-Assisted Facial Texture Super-Resolution Pouria Mortazavian, Josef Kittler, William Christmas 10 September 2009 Centre for Vision, Speech and Signal.
Exercise Session 10 – Image Categorization
Project 2 SIFT Matching by Hierarchical K-means Quantization
Median Filtering Detection Using Edge Based Prediction Matrix The 10th IWDW, Atlantic City, New Jersey, USA 23~26 October 2011 School of Information Science.
Kaihua Zhang Lei Zhang (PolyU, Hong Kong) Ming-Hsuan Yang (UC Merced, California, U.S.A. ) Real-Time Compressive Tracking.
CSE 185 Introduction to Computer Vision Pattern Recognition 2.
Jointly Optimized Regressors for Image Super-resolution Dengxin Dai, Radu Timofte, and Luc Van Gool Computer Vision Lab, ETH Zurich 1.
Group Sparse Coding Samy Bengio, Fernando Pereira, Yoram Singer, Dennis Strelow Google Mountain View, CA (NIPS2009) Presented by Miao Liu July
Structured Face Hallucination Chih-Yuan Yang Sifei Liu Ming-Hsuan Yang Electrical Engineering and Computer Science 1.
A Novel Local Patch Framework for Fixing Supervised Learning Models Yilei Wang 1, Bingzheng Wei 2, Jun Yan 2, Yang Hu 2, Zhi-Hong Deng 1, Zheng Chen 2.
Single Image Super-Resolution: A Benchmark Chih-Yuan Yang 1, Chao Ma 2, Ming-Hsuan Yang 1 UC Merced 1, Shanghai Jiao Tong University 2.
Advances in digital image compression techniques Guojun Lu, Computer Communications, Vol. 16, No. 4, Apr, 1993, pp
Gang WangDerek HoiemDavid Forsyth. INTRODUCTION APROACH (implement detail) EXPERIMENTS CONCLUSION.
Segmentation of Vehicles in Traffic Video Tun-Yu Chiang Wilson Lau.
SuperResolution (SR): “Classical” SR (model-based) Linear interpolation (with post-processing) Edge-directed interpolation (simple idea) Example-based.
Locally Linear Support Vector Machines Ľubor Ladický Philip H.S. Torr.
Learning Photographic Global Tonal Adjustment with a Database of Input / Output Image Pairs.
Speaker Min-Koo Kang March 26, 2013 Depth Enhancement Technique by Sensor Fusion: MRF-based approach.
DISCRIMINATIVELY TRAINED DENSE SURFACE NORMAL ESTIMATION ANDREW SHARP.
REU Week 1 Presented by Christina Peterson. Edge Detection Sobel ◦ Convolve image with derivative masks:  x:  y: ◦ Calculate gradient magnitude ◦ Apply.
Jianchao Yang, John Wright, Thomas Huang, Yi Ma CVPR 2008 Image Super-Resolution as Sparse Representation of Raw Image Patches.
SUPER RESOLUTION USING NEURAL NETS Hila Levi & Eran Amar Weizmann Ins
Another Example: Circle Detection
Deeply-Recursive Convolutional Network for Image Super-Resolution
Fast edge-directed single-image super-resolution
CLASSIFICATION OF TUMOR HISTOPATHOLOGY VIA SPARSE FEATURE LEARNING Nandita M. Nayak1, Hang Chang1, Alexander Borowsky2, Paul Spellman3 and Bahram Parvin1.
A Neural Approach to Blind Motion Deblurring
Perceptual Loss Deep Feature Interpolation for Image Content Changes
Systems Biology for Translational Medicine
Presenter: Hajar Emami
School of Electronic Engineering, Xidian University, Xi’an, China
A guide to SR different approaches
Aline Martin ECE738 Project – Spring 2005
Single image super-resolution with limited number of filters
Initial Progress Report
Edge Detection Exploring Edge Detection Techniques By Asa Kusuma
Presentation transcript:

Fast Direct Super-Resolution by Simple Functions Chih-Yuan Yang and Ming-Hsuan Yang 12/14/13

Outline Introduction Related work Proposed method Experimental results Conclusions

Introduction Super-Resolution = Predicting pixel intensities From single or multiple image(s) For spatial or temporal intestines 480 120 320 80

Challenges Effectiveness Stability Computational load Numerous pixel intensities Stability Various image content Computational load

Related Work - Bicubic Interpolation Predicting intensities by interpolating nearby pixels Simple and fast But over-smooth

Self-Similar Exemplars [Glasner 11] Predict HR patches through example patches found in a self-generated image pyramid Sharp and clear edges Blurred textures Slow I1 I0 I-1 I-3 I-2 I2 I3 I4 ICCV

Gradient Profile Prior [Sun08] Predict intensities by a edge model Sharp edges, but jaggy Only effective for edges

Sparse Representation [Yang08] Predicting HR patch features by learned sparse dictionaries Rich details Noise artifacts along edges

Proposed Method Split LR feature space for effectiveness Use simple features and simple functions for speed Exploit a large image set to collect training samples Asymmetric computational load slow for training fast for test

Training Phase (1) Generate LR images Generate LR images from HR training images 𝐼 𝑙 = 𝐼 ℎ ⊗𝐺 ↓ 𝑠 Extract patch pairs in LR and HR Since there is a convolution for HR images, we crop LR patches affected by predicted HR pixels (blue region)

Training Phase (2) Extract LR/HR features LR: LR intensity minus the mean of the LR patches HR: HR intensity minus the mean of the LR patches High-frequency information Cluster the LR training features by K-mean split the LR feature space into K subspaces

Cluster Centers and Patch Numbers

Training Phase (3) Collect training instances Randomly select sufficeint LR/HR feature pairs for each cluster For some cluster centers, use bicubic interpolation if no sufficient instances available

Training Phase (4) Learn regression coefficients C: coefficients W: HR features (1000 instances) V: LR features (1000 instances)

Test Phase Crop LR patches Compute patch mean, and extract LR features Find the closest cluster center Compute HR features HR patch intensity = HR feature + LR patch mean Average overlapped HR patches as output

Experimental Results - Child

Experimental Results - Lena

Experimental Results - IC No groundtruth image

Experimental Results - Mansion

Experimental Results - Mermaid

Experimental Results - Shore

Experiments on BSD200 dataset

Performance (averaged) and Execution Time for BSD200 Dataset

Conclusions Clear and sharp edges Rich texture details Easy for implementation Fast to generate SR images

Insight Split of the LR feature space K has to be large enough Exploit a large image set to collect sufficient examples for high-frequency patches Regression methods make little difference

Code and Dataset Available https://eng.ucmerced.edu/people/cyang35 Including code for training phase