Advanced Image Processing

Slides:



Advertisements
Similar presentations
Teaching Courses in Scientific Computing 30 September 2010 Roger Bielefeld Director, Advanced Research Computing.
Advertisements

CS B553: A LGORITHMS FOR O PTIMIZATION AND L EARNING aka “Neural and Genetic Approaches to Artificial Intelligence” Spring 2011 Kris Hauser.
3D Computer Vision and Video Computing Review Midterm Review CSC I6716 Spring 2011 Prof. Zhigang Zhu
Digital Image Processing: Revision
3. Introduction to Digital Image Analysis
CSE 313/Math 313 Computational Linear Algebra Spring 2004.
2007Theo Schouten1 Introduction. 2007Theo Schouten2 Human Eye Cones, Rods Reaction time: 0.1 sec (enough for transferring 100 nerve.
Highlights Lecture on the image part (10) Automatic Perception 16
Jochen Triesch, UC San Diego, 1 COGS Visual Modeling Jochen Triesch & Martin Sereno Dept. of Cognitive Science UC.
Digtial Image Processing, Spring ECES 682 Digital Image Processing Oleh Tretiak ECE Department Drexel University.
Approaches to Representing and Recognizing Objects Visual Classification CMSC 828J – David Jacobs.
1 Image Processing(IP) 1. Introduction 2. Digital Image Fundamentals 3. Image Enhancement in the spatial Domain 4. Image Enhancement in the Frequency Domain.
Introduction to Artificial Neural Network and Fuzzy Systems
DIGITAL SIGNAL PROCESSING IN ANALYSIS OF BIOMEDICAL IMAGES Prof. Aleš Procházka Institute of Chemical Technology in Prague Department of Computing and.
Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The.
Digital Processing Option. Digital Processing is… If you want to improve contrast in an image, MPEG a movie, filter a sound… If you want to improve contrast.
Machine Learning Usman Roshan Dept. of Computer Science NJIT.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean Hall 5409 T-R 10:30am – 11:50am.
CSC589 Introduction to Computer Vision Lecture 9 Sampling, Gaussian Pyramid Bei Xiao.
IIS for Image Processing Michael J. Watts
CSE 473/573 Computer Vision and Image Processing (CVIP) Ifeoma Nwogu Lecture 35 – Review for midterm.
CS 376b Introduction to Computer Vision 04 / 29 / 2008 Instructor: Michael Eckmann.
CS6501 Information Retrieval Course Policy Hongning Wang
CP467 Image Processing and Pattern Recognition Instructor: Hongbing Fan Introduction About DIP & PR About this course Lecture 1: an overview of DIP DIP&PR.
HCI / CprE / ComS 575: Computational Perception
 In electrical engineering and computer science image processing is any form of signal processing for which the input is an image, such as a photograph.
WXGE 6103 Digital Image Processing Semester 2, Session 2013/2014.
Digital Image Processing & Analysis Spring Definitions Image Processing Image Analysis (Image Understanding) Computer Vision Low Level Processes:
Math 3360: Mathematical Imaging Prof. Ronald Lok Ming Lui Department of Mathematics, The Chinese University of Hong Kong Lecture 2: Image Transformation.
Under Supervision of Dr. Kamel A. Arram Eng. Lamiaa Said Wed
Math 3360: Mathematical Imaging Prof. Ronald Lok Ming Lui Department of Mathematics, The Chinese University of Hong Kong Lecture 1: Introduction to mathematical.
Digital Image Processing & Analysis Fall Outline Sampling and Quantization Image Transforms Discrete Cosine Transforms Image Operations Image Restoration.
 To Cover the basic theory and algorithms that are widely used in digital image processing.  To Expose students to current technologies and issues that.
Digital Image Processing (DIP) Lecture # 5 Dr. Abdul Basit Siddiqui Assistant Professor-FURC 1FURC-BCSE7.
Text Based Information Retrieval H02C8A Marie-Francine Moens Karl Gyllstrom Katholieke Universiteit Leuven Study points: 4 Language: English Periodicity:
Instructor: Mian Shahzad Iqbal
Athens Week Intensive course on image processing nov F. Tupin, I. Bloch, E. Angelini, M. Roux, B. Pesquet H. Brettel, F. Schmitt, S.
Ec2029 digital image processing
ECE472/572 - Lecture 14 Morphological Image Processing 11/17/11.
Digital Signal Processing Rahil Mahdian LSV Lab, Saarland University, Germany.
1. 2 What is Digital Image Processing? The term image refers to a two-dimensional light intensity function f(x,y), where x and y denote spatial(plane)
Technological Uncanny K. S'hell, C Kurtz, N. Vincent et E. André et M. Beugnet 1.
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
Instructor: Mian Shahzad Iqbal
CMPT 201 Computer Science II for Engineers
Big data classification using neural network
Digital Image Processing Fall Course Syllabus
MATH/COMP 340: Numerical Analysis I
ECE 533 Digital Image Processing
Computer Application in Engineering Design
Source & Courtesy: Jong-Il Park Hanyang University
IT – 472 Digital Image Processing
IIS for Image Processing
MATH 331: Partial Differential Equations
Foundations of Visualization 8/30/05 Lecture Notes
Signals Sound Image Discrete-time (sequence).
Image Processing Course
Welcome to MAT 142.
CSE 307 Basics of Image Processing Lecture #0 Organizational Issues
Signals and systems ELEC 305
Ceng466 Fundamentals of Image Processing
CSSE463: Image Recognition Day 16
Topic 1 Three related sub-fields Image processing Computer vision
Welcome! Knowledge Discovery and Data Mining
CSSE463: Image Recognition Day 16
Wrap-up Computer Vision Spring 2019, Lecture 26
Digital Image Processing
MATH 331: Partial Differential Equations
CS 474/674 – Image Processing Fall Prof. Bebis.
Presentation transcript:

Advanced Image Processing Spring. 2017 Dept. of Computer Science and Engineering

Image Processing Definition[Wikipedia] Processing of images using mathematical operations by using any form of signal processing for which the input is an image, a series of images, or a video, such as a photograph or video frame; the output of image processing may be either an image or a set of characteristics or parameters  related to the image.

Areas of IP Early processing Segmentation Descriptors Filtering for noise reduction Enhancement Super resolution Feature extraction Segmentation Contour based Region based Video segmentation Descriptors Region Descriptors: color, texture Relational Description Image understanding Object detection Classification Image coding Vague boundary between IP and CV

Advanced Image Processing Recommend prerequisites Digital Image processing Signal processing Probability theory Probability, Entropy, Bayes theorem Linear Algebra Matrix, Linear operators

Topics in Advanced Image Processing Fourier Transform with its Applications Wavelet Transform with its Applications Image Pyramid and Multi-resolution Other Image Transforms Partial Differential Equations for Image Processing Image Compression Image Enhancement Techniques Contrast Enhancement Noise Reduction Super Resolution Local Image Descriptors Colors Image Restoration Mathematical Morphology Active Contours Snake and Level Sets

But recently Because of machine learning Some topics are out-of-date or replaced by deep learning in part. Local descriptors Visual descriptors of MPEG-7 becomes meaningless. Mathematical morphology Partial differential equation techniques Image transforms Image enhancement … Now the changes is still going on.

Changes caused by … Machine Learning Deterministic models Convolutional neural nets Discriminative models in deep learning Probabilistic models Bayes theory, Graphical models Generative models in deep learning

Strategy to Proceed IP class Fundamentals should be covered at first by lecture. Some topics need to be briefly introduced and to be covered by recent papers. Milestone papers should be dealt with. But too many papers are poured out. You have to choose by yourself, read, and present in the class.

Not strictly organized class Too many topics Selected topics that depends on the interests of the lecturer Rapidly changing area Hard to catch up completely Don’t know exactly what is next I am interested in advanced early processing. So I am focused on that topic in the class.

Environment of Practice So many open sources floating around the web. OpenCV Github Libraries for Deep Learning Programming Languages Python Matlab C or Java

Grading Policy Midterm Exam 30% Assignment and computer projects 40% Project Report Objective Procedure Results Discussion References Assignment will be given whenever a topic is finished. Presentation after 2/3 of the semester 20% Attendance in the class 10%

Note Lecture material for coming Thursday will be uploaded no later than Tuesday in the week on http://ailab.chonbuk.ac.kr You should bring the downloaded copy in the class. Try to follow the lecture plan on the web Next week: Fourier transform and its applications