Chih-Hsing Lin, Jia-Shiuan Tsai, and Ching-Te Chiu

Slides:



Advertisements
Similar presentations
Applications of one-class classification
Advertisements

R. DOSIL, X. M. PARDO, A. MOSQUERA, D. CABELLO Grupo de Visión Artificial Departamento de Electrónica e Computación Universidade de Santiago de Compostela.
IEEE Transactions on Consumer Electronics, Vol. 45, No. 1, AUGUST 1999 Muhammad Bilal Ahmad and Tae-Sun Choi, Senior Member,IEEE.
5. 1 Model of Image degradation and restoration
1 Fast Asymmetric Learning for Cascade Face Detection Jiaxin Wu, and Charles Brubaker IEEE PAMI, 2008 Chun-Hao Chang 張峻豪 2009/12/01.
University of Groningen Institute of Mathematics and Computing Science Universitá degli Studi di Roma Tre Dipartimento di Elettronica Applicata Well Posed.
Mahmoud S. Hamid, Neal R. Harvey, and Stephen Marshall IEEE Transactions on Circuits and Systems for Video Technology, 2003 Genetic Algorithm Optimization.
A Novel 2D-to-3D Conversion System Using Edge Information IEEE Transactions on Consumer Electronics 2010 Chao-Chung Cheng Chung-Te li Liang-Gee Chen.
1 Robust Video Stabilization Based on Particle Filter Tracking of Projected Camera Motion (IEEE 2009) Junlan Yang University of Illinois,Chicago.
Natural and Seamless Image Composition Wenxian Yang, Jianmin Zheng, Jianfei Cai, Senior Member, IEEE, Susanto Rahardja, Senior Member, IEEE, and Chang.
MSU CSE 803 Stockman Linear Operations Using Masks Masks are patterns used to define the weights used in averaging the neighbors of a pixel to compute.
SUSAN: structure-preserving noise reduction EE264: Image Processing Final Presentation by Luke Johnson 6/7/2007.
1 Lecture 12 Neighbourhood Operations (2) TK3813 DR MASRI AYOB.
1 Integration of Background Modeling and Object Tracking Yu-Ting Chen, Chu-Song Chen, Yi-Ping Hung IEEE ICME, 2006.
1 Bayesian Restoration Using a New Nonstationary Edge-Preserving Image Prior Giannis K. Chantas, Nikolaos P. Galatsanos, and Aristidis C. Likas IEEE Transactions.
Artistic Edge and Corner Enhancing Smoothing
MSU CSE 803 Linear Operations Using Masks Masks are patterns used to define the weights used in averaging the neighbors of a pixel to compute some result.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
Xinqiao LiuRate constrained conditional replenishment1 Rate-Constrained Conditional Replenishment with Adaptive Change Detection Xinqiao Liu December 8,
Joint Histogram Based Cost Aggregation For Stereo Matching Dongbo Min, Member, IEEE, Jiangbo Lu, Member, IEEE, Minh N. Do, Senior Member, IEEE IEEE TRANSACTION.
Stereo Matching Information Permeability For Stereo Matching – Cevahir Cigla and A.Aydın Alatan – Signal Processing: Image Communication, 2013 Radiometric.
1 Chapter 8: Image Restoration 8.1 Introduction Image restoration concerns the removal or reduction of degradations that have occurred during the acquisition.
Digital Image Processing Image Enhancement Part IV.
REVISED CONTEXTUAL LRT FOR VOICE ACTIVITY DETECTION Javier Ram’ırez, Jos’e C. Segura and J.M. G’orriz Dept. of Signal Theory Networking and Communications.
Blind Pattern Matching Attack on Watermark Systems D. Kirovski and F. A. P. Petitcolas IEEE Transactions on Signal Processing, VOL. 51, NO. 4, April 2003.
Reconstructing shredded documents through feature matching Authors: Edson Justino, Luiz S. Oliveira, Cinthia Freitas Source: Forensic Science International.
Image processing Fourth lecture Image Restoration Image Restoration: Image restoration methods are used to improve the appearance of an image.
Digital Image Processing Lecture 10: Image Restoration March 28, 2005 Prof. Charlene Tsai.
Smooth Side-Match Classified Vector Quantizer with Variable Block Size IEEE Transaction on image processing, VOL. 10, NO. 5, MAY 2001 Department of Applied.
23 November Md. Tanvir Al Amin (Presenter) Anupam Bhattacharjee Department of Computer Science and Engineering,
Adaptive Median filtering of Still Images Arjun Arunachalam Shyam Bharat Department of Electrical Engineering.
Lecture 5 Mask/Filter Transformation 1.The concept of mask/filters 2.Mathematical model of filtering Correlation, convolution 3.Smoother filters 4.Filter.
Vision Lab, Dept. of EE, NCTU Jui-Nan Chang
Digital Image Processing Lecture 10: Image Restoration
Just Noticeable Difference Estimation For Images with Structural Uncertainty WU Jinjian Xidian University.
Course 2 Image Filtering. Image filtering is often required prior any other vision processes to remove image noise, overcome image corruption and change.
IEEE Transactions on Consumer Electronics, Vol. 58, No. 2, May 2012 Kyungmin Lim, Seongwan Kim, Jaeho Lee, Daehyun Pak and Sangyoun Lee, Member, IEEE 報告者:劉冠宇.
Intelligent Vision Systems ENT 496 Image Filtering and Enhancement Hema C.R. Lecture 4.
1 Watermarking Scheme Capable of Resisting Sensitivity Attack IEEE signal processing letters, vol. 14, no. 2, February. 2007, pp Xinpeng Zhang.
 Forensics of image re-sampling (such as image resizing) is an important issue,which can be used for tampering detection, steganography, etc.  Most of.
Wire Detection Version 2 Joshua Candamo Friday, February 29, 2008.
Filtering the Images.  Filtering images using low-pass filters  Filtering images using a median filter  Applying directional filters to detect edges.
Instructor: Mircea Nicolescu Lecture 5 CS 485 / 685 Computer Vision.
Filtering (II) Dr. Chang Shu COMP 4900C Winter 2008.
Non-linear filtering Example: Median filter Replaces pixel value by median value over neighborhood Generates no new gray levels.
A Fast Video Noise Reduction Method by Using Object-Based Temporal Filtering Thou-Ho (Chao-Ho) Chen, Zhi-Hong Lin, Chin-Hsing Chen and Cheng-Liang Kao.
Filters– Chapter 6. Filter Difference between a Filter and a Point Operation is that a Filter utilizes a neighborhood of pixels from the input image to.
Surface Defect Inspection: an Artificial Immune Approach Dr. Hong Zheng and Dr. Saeid Nahavandi School of Engineering and Technology.
1 Adaptive Data Hiding in Edge Areas of Images with Spatial LSB Domain Systems Source: IEEE Transactions on Information Forensics and Security, Vol. 3,
VIDYA PRATISHTHAN’S COLLEGE OF ENGINEERING, BARAMATI.
Motivations Paper: Directional Weighted Median Filter Paper: Fast Median Filters Proposed Strategy Simulation Results Conclusion References.
Intelligent Database Systems Lab N.Y.U.S.T. I. M. A Cluster Validity Measure With Outlier Detection for Support Vector Clustering Presenter : Lin, Shu-Han.
Watermarking Scheme Capable of Resisting Sensitivity Attack
Vaishali R, Nancy Kuchhal
Energy Preserving Non-linear Filters
Face recognition using improved local texture pattern
The Chinese University of Hong Kong
Advisor: Chin-Chen Chang1, 2
Detecting Artifacts and Textures in Wavelet Coded Images
Linear Operations Using Masks
Reduction of blocking artifacts in DCT-coded images
Reversible data hiding in encrypted images based on absolute mean difference of multiple neighboring pixels Source: Journal of Visual Communication and.
A Self-Reference Watermarking Scheme Based on Wet Paper Coding
Chair Professor Chin-Chen Chang Feng Chia University
Source: IEEE Signal Processing Letters, Vol. 14, No. 3, Mar. 2007, pp
Color image noise removal algorithm utilizing hybrid vector filtering
A Self-Reference Watermarking Scheme Based on Wet Paper Coding
Source: IEEE Transactions on Circuits and Systems,
Using Association Rules as Texture features
A Quadratic-Residue-based Fragile Watermarking Scheme
Presentation transcript:

Switching Bilateral Filter With a Texture/Noise Detector for Universal Noise Removal Chih-Hsing Lin, Jia-Shiuan Tsai, and Ching-Te Chiu Transactions on: Image Processing, IEEE Journals 2010

Outline Introduction Sorted Quadrant Median Vector for Noise Detection Noise models Definition of Sorted Quadrant Median Vector (SQMV) Features of SQMV Edge/Texture identification with the clusters of SQMV Reference median Switching Bilateral Filter Switching scheme Noise detector design Switching bilateral filter Experimental Results Conclusions

Introduction Gaussian noise: a zero-mean Gaussian distribution. Effective filter: linear filters (ex: averaging) Side effect: blurring Impulse noise: replacing a portion of an image pixels with noise values. Effective filter: nonlinear filters (ex: median) In this paper, we propose a universal noise removal filter based upon the “detect and replace” methodology.

-Noise models The Impulse noise corrupted pixel ui,j : Salt-and-pepper: ni,j only takes values of Lmin or Lmax. Uniform impulse: ni,j takes random values from the interval [Lmin , Lmax] with a uniform distribution. The Gaussian noise corrupted pixel ui,j : In this paper, mixed impulse and Gaussian noise is considered, and the Gaussian noise is independent of impulse noise.

Sorted Quadrant Median Vector for Noise Detection Motivation of the Noise Detection Scheme: Existing two-state noise detectors fail in several conditions[9][17]. The central pixel of (a) (b) identified as noise-free pixel. The medians of (c) still similar. The processing window size is too small. [9] T. Chen and H. R. Wu, “Adaptive impulse detection using center-weighted median filters,” IEEE Signal Process. Lett., vol. 8, no. 1, pp. 1–3, Jun. 2001. [17] P. E. Ng and K. K. Ma, “A switching median filter with boundary discriminative noise detection for extremely corrupted images,” IEEE Trans. Image Process., vol. 15, no. 6, pp. 1506–1516, Jun. 2006.

-Definition of Sorted Quadrant Median Vector (SQMV) To overcome the problems, we propose a sorted quadrant median vector (SQMV): For a (2N+1) *(2N+1) window we divide the window into four (N+1)*(N+1) subwindows . In the case N = 2:

-Definition of Sorted Quadrant Median Vector (SQMV) The set of points can be expressed as: For (2N+1) *(2N+1) window: For (N+1) *(N+1) subwindows: Where the SQMV is defined as: SQM1, SQM2, SQM3 and SQM4 are the medians m1, m2, m3, and m4 sorted in an ascending order.

-Features of SQMV

-Features of SQMV

-Features of SQMV

-Features of SQMV

-Edge/Texture identification with the clusters of SQMV The difference between two boundary values: ρ lies in the interval [25–40]

-Edge/Texture identification with the clusters of SQMV Experimental result:

-Reference median In “without edge” or “weak edge” cases, the reference median (SQMR) for xij is the average of SQM2 and SQM3 (major cluster). In “edge or texture” case, decide which cluster the current pixel xij falls into by dav:

-Reference median The pixel selection of x1~x4: The reference median (SQMR) in each case: Even if complex texture , the filtering result would be less artificial. “without edge” or “weak edge” “edge or texture”

Switching Bilateral Filter xi,j: the current pixel ̶ yi,j: the filtered pixel xi+s,j+t : he pixels in (2N+1)*(2N+1) window

-Switching scheme In the switching scheme, we the noise detector searches for noisy pixels and tries to distinguish them from uncorrupted ones. The filtered image is defined as follows: S1 and S2: the binary control signals generated by the noise detector.

-Noise detector design The noise detection : The threshold: For salt-and-pepper impulse noise: [Tk1 Tk2] = [30 15] For uniform impulse and Gaussian noise: [Tk1 Tk2] = [25 5]

-Switching bilateral filter Propose a new universal noise removal algorithm: the switching bilateral filter (SBF) Parameter selection: For “edge” σS = 3, otherwise σS = 1. σR = [30,50] will work well, we choose σR = 40.

Experimental Results

Experimental Results

Experimental Results

Experimental Results

Experimental Results

Conclusions Propose SQMV for edge/texture detection, noise detection and switching bilateral filter. The noise detector shows a good performance in identifying noise even in mixed noise models. In most of the noise model cases, proposed filter outperforms both in PSNR and visually.