SlideShare ist ein Scribd-Unternehmen logo
1 von 60
INTRODUCTION TO IMAGE
PROCESSING AND ANALYSIS




Tati R. Mengko
Sinyal dan Informasi


                                                                                  central sulcus
                                 Transmisi sinyal ke otak
                                                                       motor control        touch & pressure
                                                                                                     taste
                                                            speech




                                                               smell
                                                                                                         vision

                                                                       hearing




                                                                                 ACTION

Morphonix LLC, Sausalito, CA
Sistem Visual




                Zrener E, Science, 295, 1022-1025, (2002), AAAS
A picture says more than a thousand words




National Geograhic Traveler Magazine, May/June 2004, Photograph by Justin Guariglia
Citra Cahaya Tampak (Visible Light)

Warna




                  Kandinsky: Almost Abstract   Audrey Flack: A Super Realist Still Life


Tekstur




Persepsi Visual
Citra Cahaya tak Tampak (Non-visible Light)

Citra inframerah




Citra radar




Citra sinar-X
Modalitas Pencitraan

Citra terbentuk ketika sensor menangkap radiasi yang sudah
 berinteraksi dengan obyek fisik.

Informasi tentang obyek dalam pandangan direkam sebagai
  perubahan dalam intensitas dan warna dari radiasi yang
  dideteksi.
pencitraan tekstur kulit    pencitraan reservoar panas bumi


                 pencitraan objek astronomi                            pemetaan deposit minyak bumi

                                                                                   tomografi struktur 3D
   pemeriksaan struktur anatomi                                                    interior bumi

                                                                                        pencitraan iklim
          otomasi industri

                                                                                              robot vision
pencitraan untuk diagnosis                          Image Processing
                                                       Application
                                                                                              reverse engineering
          analisis pencemaran
          lingkungan
                                                                                     nondestructive testing
         deteksi keretakan bangunan

                                                                                   thermal imaging
                       remote sensing
                                                                       biometrik
                                        pencitraan struktur material
Iris Scan




Differentiation of people uses unique patterns in the iris tissue known as the
trabecular meshwork



Attacks and Countermeasures


Usability
the da Vinci System, picture from IntuitiveSurgical.com
IMAGE PROCESSING & ANALYSIS SCHEME


Problem Domain:
                              Intermediate Level Image Processing




                                      Feature Extraction




       Pre -
    processing


                                                                              Recognition &
                                    Knowledge base                            Interpretation      Result


     Image
    Acquisition



 Low Level Image Processing                                         High Level Image Processing
INTRODUCTION




        Image
      Processing



Computer     Computer
 Vision      Graphics
IMAGE                 Image                        IMAGE
                    Processing




        Computer                        Computer
         Vision                         Graphics




               PERCEPTION
                       Features
                        Decision
                   Mathematical model
                          ….
                          etc
Digital Image Processing Components

                             Communication

Image Acquisition                                         Display



                          Processing




                          Storage
Part 2:




Image Acquisition
IMAGE ACQUISITION
IMAGE ACQUISITION
Analog vs Digital Image




Analog Image          Digital Image
Sampling & Quantization



       Column of samples
                                  Pixel                                            255
                                                                   Black
Line


                                                    Line Spacing   Gray            128



                                                                   White             0
                                Sample Spacing
          Picture              Sampling process
                                                                     Brightness Spacing
                               Spatial resolution
                                                                    Quantization Process
                                                                   Brightness Resolution
Matrix Representation




•In a (8-bit) greyscale image each picture element has an assigned intensity
that ranges from 0 to 255.
•Each pixel has a value from 0 (black) to 255 (white).
Part 3
IMAGE PRE-PROCESSING
    Image Transform
Why Do Transforms?

• Fast computation
  • e.g., convolution vs. multiplication
• Conceptual insights for various image processing
  • e.g., spatial frequency info. (smooth, moderate change, fast change,
    etc)

• Obtain transformed data as measurement
  • e.g., medical images
  • Need inverse transform
Image Transforms

Image transforms     a class of unitary matrices used for representing
  images.
  • Simple arithmetic operations on images or complex mathematical operations
    which convert images from one representation to another.

Transform theory has played a key role in image processing for a number
  of years.

2-D transforms are used for image enhancement, restoration, encoding,
  and description.
Image Transforms

Foundations for image transforms
  • Matrices
  • Unitary transform (and orthogonal transfrom)
  • (K-L transform)
Examples of unitary transforms
  • Discrete Fourier Transform (DFT)
  • Discrete Cosine Transform (DCT)
  • Haar transform
  • K-L transform
DFT Example




50                                                                      50




100                                                                     100




150                                                                     150




200                                                                     200
                                     50



250                                                                     250
       50   100   150   200   250    100                                      50   100   150   200   250




      Original image                 150
                                                                              Phase image
                                     200




                                     250
                                           50   100   150   200   250




                                    Log magnitude of DFT
                                         coefficient
DFT Example




Original image                  Phase




 Magnitude                 Magnitude centered
Example of DCT




50




100




150
                                    50




                                    100
200




                                    150
250
       50   100   150   200   250                                      50



      Original image                200
                                                                       100


                                    250
                                          50   100   150   200   250   150


                                      DCT coefficient                  200




                                                                       250
                                                                               50   100   150   200   250


                                                                             log magnitude of
                                                                              DCT coefficient
Part 4
IMAGE PRE-PROCESSING
   Image Enhancement
Techniques
Image Enhancement Characteristics

Definition:
  accentuation, sharpening of image features (edge, boundaries, or contrast) to
  make a graphic display more useful for display and analysis.
Characteristics:
   • does not increase the inherent information content in the data.
   • increases the dynamic range of the chosen features so that they can detected easily.
   • greatest difficulty: quantifying the criterion for enhancement.
Adjusting the Image Histogram to Improve Image Contrast




     Poor Contrast             Adjusted Image Histogram
Median Filter




     Noisy Image                        Median Filtered Image
(Salt & Pepper Noise)
Transform Operation



Steps:
  1. Convert image into a transform domain representation
  2. Process the image in transform domain
  3. Inverse-transform the processed image to obtain enhanced version
Transform Operation Example



                         1




 Original Image          Frequency Domain Image

                     2   3




Band-reject Filter           Filtered Image
Part 5
IMAGE RECONSTRUCTION
Image Reconstruction



Radon Transform
                         +∞+∞
  g (s,θ ) ≡ R ( f ) =   ∫ ∫ f (x, y )δ (x− ∞θ<+sy< ∞, 0 ≤)θ < π
                         −∞−∞
                                          cos     sin θ − s dx dy

                                  s
  g(s,θ)


                          y


                     u

                              θ
                                       x
                f(x,y)
Radon Transform
             citra phantom asal                                                                                          Has il trans form as i Radon invers e




                                                                                                               50
 50



100                                                                                                           100



                                                                                                              150
150



200                                                               Radon Transform                             200


                                                                  of Head Phantom                             250
250
        50    100        150      200        250                      Using 90                                      50            100          150         200   250


                                                                     Projections
      Original image                                       has il trans form as i Radon dari c itra phantom
                                                                                                                               Inverse Radon
                                             -150                                                              60            Transforms of the
                                             -100                                                              50
                                                                                                                                Shepp-Logan
                                              -50
                                                                                                                              Head Phantom
                                                                                                               40

                                                   0
                                        x′




                                                                                                               30

                                               50
                                                                                                               20
                                              100
                                                                                                               10
                                              150

                                                                                                               0
                                                       0             50               100          150
                                                                                  θ
Part 5
FEATURE EXTRACTION
  Image Segmentation
Segmentation Methods

Boundary-based
  •   Edge detection

Region-based
  •   Thresholding




                                     1        2
Edge Detection Example

Example: Roberts Operator




    Original Image
Region-based Approach

Groups pixels based on similarity
  • Intensity similarity
  • Intensity variance similarity
  • etc.
FEATURE EXTRACTION
    Shape Analysis
y

                                                 RECTANGULARITY
       βmax
                      αmax

                  θ              Rectangularity (Bounding
                             x
                                  Rectangle)
αmin
                                  smallest rectangle that fits an
                  βmin            object according to its orientation



α = x cosθ + y sin θ
 β = − x sin θ + y cosθ
LR = α max − α min                  AR = LR .WR
WR = β max − β min
CIRCULARITY
 R

        Circularity
          • The smallest circle that encloses an
            object
          • Center of the circle = center of mass
            of the object
          • Radius = maximum distance between
            center and boundary

   P2
C=
   A
SHAPE DESCRIPTOR

SPHERICITY
• Ratio between smallest and biggest circle radius which
   are centered in the center of mass of the object.
• 0 ≤ spher ≤ 1
• Circle: spher = 1
                                                                Rc
            rinscribing ( Ri )
spher =
          rcircumscribed ( Rc )                        +
                                  Center of Mass           Ri
FEATURE EXTRACTION




Texture Analysis
Texture

Texture:

 A global pattern arising from the repetition, either deterministically or randomly,
 of local sub-patterns.




                                                                  Macrostructure



                                                                  Microstructure
1st Order Features

Based on image histogram characteristics




                                      Statistical Features:
                                      • Mean
                                      • Variance
                                      • Skewness
                                      • Curtosis
                                      • Entropy
Texture Isolation with Gabor Filter




                        Θ = 0o                  Θ = 30o
                                                    30




Frequency=√2/          Θ = 60o
                           60                   Θ = 90o
                                                    90
      23
Part 6
CLASSIFICATION
Problem


         Sumo Wrestler

Weight
                         Runner




                                  Horse-rider




                             Height
Approaches

Statistical Classification
  • Bayesian Classifier
Syntactical Classification
  • Rule-based Classification
Unsupervised Learning Approach
  • Neural Network
Examples

Statistical Classification




                                        ω1 = class-1
                                        ω2 = class-2
                                        x = classification object
Examples

Neural Network Diagram




        Features Input        Classification Output
References



S. Webb Ed., The Physics of Medical Imaging, Medical Science Series
Z-H Cho, JP Jones, & M. Singh, Foundations of Medical Imaging, Wiley
Z-P. Liang and Lauterbur, Principles of Magnetic Resonance Imaging: A
Signal Processing Perspective, IEEE Press, 2000.
AK Jain, Fundamentals of Digital Image Processing, PHI
RC. Gonzalez & RE Woods, Digital Image Processing, Pearson Education
Any sources from the internet.

Weitere ähnliche Inhalte

Was ist angesagt?

Image restoration and enhancement #2
Image restoration and enhancement #2 Image restoration and enhancement #2
Image restoration and enhancement #2 Gera Paulos
 
Color fundamentals and color models - Digital Image Processing
Color fundamentals and color models - Digital Image ProcessingColor fundamentals and color models - Digital Image Processing
Color fundamentals and color models - Digital Image ProcessingAmna
 
Morphological image processing
Morphological image processingMorphological image processing
Morphological image processingRaghu Kumar
 
Digital Image Processing (DIP)
Digital Image Processing (DIP)Digital Image Processing (DIP)
Digital Image Processing (DIP)Srikanth VNV
 
Image filtering in Digital image processing
Image filtering in Digital image processingImage filtering in Digital image processing
Image filtering in Digital image processingAbinaya B
 
03 digital image fundamentals DIP
03 digital image fundamentals DIP03 digital image fundamentals DIP
03 digital image fundamentals DIPbabak danyal
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniquesSaideep
 
IMAGE PROCESSING - MATHANKUMAR.S - VMKVEC
IMAGE PROCESSING - MATHANKUMAR.S - VMKVECIMAGE PROCESSING - MATHANKUMAR.S - VMKVEC
IMAGE PROCESSING - MATHANKUMAR.S - VMKVECMathankumar S
 
Image Processing Basics
Image Processing BasicsImage Processing Basics
Image Processing BasicsNam Le
 
Image processing presentation
Image processing presentationImage processing presentation
Image processing presentationBibus Poudel
 
DIP Notes Unit-1 PPT.pdf
DIP Notes Unit-1 PPT.pdfDIP Notes Unit-1 PPT.pdf
DIP Notes Unit-1 PPT.pdfGaurav Sharma
 
Chapter10 image segmentation
Chapter10 image segmentationChapter10 image segmentation
Chapter10 image segmentationasodariyabhavesh
 
Biomedical image processing ppt
Biomedical image processing pptBiomedical image processing ppt
Biomedical image processing pptPriyanka Goswami
 
Digital Image Processing: Image Restoration
Digital Image Processing: Image RestorationDigital Image Processing: Image Restoration
Digital Image Processing: Image RestorationMostafa G. M. Mostafa
 
Introduction in Image Processing Matlab Toolbox
Introduction in Image Processing Matlab ToolboxIntroduction in Image Processing Matlab Toolbox
Introduction in Image Processing Matlab ToolboxShahriar Yazdipour
 
topological features
topological featurestopological features
topological featuresrajisri2
 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)asodariyabhavesh
 

Was ist angesagt? (20)

Image restoration and enhancement #2
Image restoration and enhancement #2 Image restoration and enhancement #2
Image restoration and enhancement #2
 
Color fundamentals and color models - Digital Image Processing
Color fundamentals and color models - Digital Image ProcessingColor fundamentals and color models - Digital Image Processing
Color fundamentals and color models - Digital Image Processing
 
IMAGE SEGMENTATION.
IMAGE SEGMENTATION.IMAGE SEGMENTATION.
IMAGE SEGMENTATION.
 
Morphological image processing
Morphological image processingMorphological image processing
Morphological image processing
 
Digital Image Processing (DIP)
Digital Image Processing (DIP)Digital Image Processing (DIP)
Digital Image Processing (DIP)
 
Image filtering in Digital image processing
Image filtering in Digital image processingImage filtering in Digital image processing
Image filtering in Digital image processing
 
03 digital image fundamentals DIP
03 digital image fundamentals DIP03 digital image fundamentals DIP
03 digital image fundamentals DIP
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
 
IMAGE PROCESSING - MATHANKUMAR.S - VMKVEC
IMAGE PROCESSING - MATHANKUMAR.S - VMKVECIMAGE PROCESSING - MATHANKUMAR.S - VMKVEC
IMAGE PROCESSING - MATHANKUMAR.S - VMKVEC
 
Noise Models
Noise ModelsNoise Models
Noise Models
 
Image Processing Basics
Image Processing BasicsImage Processing Basics
Image Processing Basics
 
Image processing presentation
Image processing presentationImage processing presentation
Image processing presentation
 
DIP Notes Unit-1 PPT.pdf
DIP Notes Unit-1 PPT.pdfDIP Notes Unit-1 PPT.pdf
DIP Notes Unit-1 PPT.pdf
 
Chapter10 image segmentation
Chapter10 image segmentationChapter10 image segmentation
Chapter10 image segmentation
 
Biomedical image processing ppt
Biomedical image processing pptBiomedical image processing ppt
Biomedical image processing ppt
 
Segmentation
SegmentationSegmentation
Segmentation
 
Digital Image Processing: Image Restoration
Digital Image Processing: Image RestorationDigital Image Processing: Image Restoration
Digital Image Processing: Image Restoration
 
Introduction in Image Processing Matlab Toolbox
Introduction in Image Processing Matlab ToolboxIntroduction in Image Processing Matlab Toolbox
Introduction in Image Processing Matlab Toolbox
 
topological features
topological featurestopological features
topological features
 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)
 

Andere mochten auch

02 2d systems matrix
02 2d systems matrix02 2d systems matrix
02 2d systems matrixRumah Belajar
 
Mikrokontroler pertemuan 3
Mikrokontroler pertemuan 3Mikrokontroler pertemuan 3
Mikrokontroler pertemuan 3Rumah Belajar
 
Mikrokontroler pertemuan 5
Mikrokontroler pertemuan 5Mikrokontroler pertemuan 5
Mikrokontroler pertemuan 5Rumah Belajar
 
Image segmentation 2
Image segmentation 2 Image segmentation 2
Image segmentation 2 Rumah Belajar
 
Neue aufregende Web Technologien, HTML5 + CSS3 anhand von Praxisbeispielen le...
Neue aufregende Web Technologien, HTML5 + CSS3 anhand von Praxisbeispielen le...Neue aufregende Web Technologien, HTML5 + CSS3 anhand von Praxisbeispielen le...
Neue aufregende Web Technologien, HTML5 + CSS3 anhand von Praxisbeispielen le...Eric Eggert
 
Edge Amsterdam profile
Edge Amsterdam profileEdge Amsterdam profile
Edge Amsterdam profilecharlyheus
 
Automatic Language Identification
Automatic Language IdentificationAutomatic Language Identification
Automatic Language Identificationbigshum
 
Games To Explain Human Factors: Come, Participate, Learn & Have Fun!!! Photo ...
Games To Explain Human Factors: Come, Participate, Learn & Have Fun!!! Photo ...Games To Explain Human Factors: Come, Participate, Learn & Have Fun!!! Photo ...
Games To Explain Human Factors: Come, Participate, Learn & Have Fun!!! Photo ...Ronald G. Shapiro
 
Django & Drupal: A Tale of Two Cities
Django & Drupal: A Tale of Two CitiesDjango & Drupal: A Tale of Two Cities
Django & Drupal: A Tale of Two CitiesDonna Benjamin
 
Conspiracy Profile
Conspiracy ProfileConspiracy Profile
Conspiracy Profilecharlyheus
 
SharePoint Exchange Forum - 10 Worst Mistakes in SharePoint Branding
SharePoint Exchange Forum - 10 Worst Mistakes in SharePoint BrandingSharePoint Exchange Forum - 10 Worst Mistakes in SharePoint Branding
SharePoint Exchange Forum - 10 Worst Mistakes in SharePoint BrandingMarcy Kellar
 
แรงดันในของเหลว
แรงดันในของเหลวแรงดันในของเหลว
แรงดันในของเหลวtewin2553
 
Conspiracy Profile
Conspiracy ProfileConspiracy Profile
Conspiracy Profilecharlyheus
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingMike Long
 

Andere mochten auch (20)

02 2d systems matrix
02 2d systems matrix02 2d systems matrix
02 2d systems matrix
 
Mikrokontroler pertemuan 3
Mikrokontroler pertemuan 3Mikrokontroler pertemuan 3
Mikrokontroler pertemuan 3
 
Mikrokontroler pertemuan 5
Mikrokontroler pertemuan 5Mikrokontroler pertemuan 5
Mikrokontroler pertemuan 5
 
point processing
point processingpoint processing
point processing
 
Image segmentation 2
Image segmentation 2 Image segmentation 2
Image segmentation 2
 
Neue aufregende Web Technologien, HTML5 + CSS3 anhand von Praxisbeispielen le...
Neue aufregende Web Technologien, HTML5 + CSS3 anhand von Praxisbeispielen le...Neue aufregende Web Technologien, HTML5 + CSS3 anhand von Praxisbeispielen le...
Neue aufregende Web Technologien, HTML5 + CSS3 anhand von Praxisbeispielen le...
 
Edge Amsterdam profile
Edge Amsterdam profileEdge Amsterdam profile
Edge Amsterdam profile
 
Automatic Language Identification
Automatic Language IdentificationAutomatic Language Identification
Automatic Language Identification
 
Games To Explain Human Factors: Come, Participate, Learn & Have Fun!!! Photo ...
Games To Explain Human Factors: Come, Participate, Learn & Have Fun!!! Photo ...Games To Explain Human Factors: Come, Participate, Learn & Have Fun!!! Photo ...
Games To Explain Human Factors: Come, Participate, Learn & Have Fun!!! Photo ...
 
subrat
 subrat subrat
subrat
 
Django & Drupal: A Tale of Two Cities
Django & Drupal: A Tale of Two CitiesDjango & Drupal: A Tale of Two Cities
Django & Drupal: A Tale of Two Cities
 
Verb to be
Verb to beVerb to be
Verb to be
 
Trabajo grupal
Trabajo grupalTrabajo grupal
Trabajo grupal
 
Conspiracy Profile
Conspiracy ProfileConspiracy Profile
Conspiracy Profile
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
SharePoint Exchange Forum - 10 Worst Mistakes in SharePoint Branding
SharePoint Exchange Forum - 10 Worst Mistakes in SharePoint BrandingSharePoint Exchange Forum - 10 Worst Mistakes in SharePoint Branding
SharePoint Exchange Forum - 10 Worst Mistakes in SharePoint Branding
 
Aids to creativity
Aids to creativityAids to creativity
Aids to creativity
 
แรงดันในของเหลว
แรงดันในของเหลวแรงดันในของเหลว
แรงดันในของเหลว
 
Conspiracy Profile
Conspiracy ProfileConspiracy Profile
Conspiracy Profile
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 

Ähnlich wie 01 introduction image processing analysis

Elettronica: Multimedia Information Processing in Smart Environments by Aless...
Elettronica: Multimedia Information Processing in Smart Environments by Aless...Elettronica: Multimedia Information Processing in Smart Environments by Aless...
Elettronica: Multimedia Information Processing in Smart Environments by Aless...Codemotion
 
Digital image processing
Digital image processingDigital image processing
Digital image processingAvni Bindal
 
Nityanand gopalika digital detectors for industrial applications
Nityanand gopalika   digital detectors for industrial applicationsNityanand gopalika   digital detectors for industrial applications
Nityanand gopalika digital detectors for industrial applicationsNityanand Gopalika
 
Extreme Spatio-Temporal Data Analysis
Extreme Spatio-Temporal Data AnalysisExtreme Spatio-Temporal Data Analysis
Extreme Spatio-Temporal Data AnalysisJoel Saltz
 
PCI Geomatics Overview
PCI Geomatics OverviewPCI Geomatics Overview
PCI Geomatics OverviewPci Geomatics
 
Image proccessing slide share
Image proccessing slide shareImage proccessing slide share
Image proccessing slide shareSyedShaiby
 
cseimageprocessingppt-170902095009.pdf
cseimageprocessingppt-170902095009.pdfcseimageprocessingppt-170902095009.pdf
cseimageprocessingppt-170902095009.pdfRaviRenu1
 
Open source print quality software
Open source print quality softwareOpen source print quality software
Open source print quality softwareChristophe Mercier
 
Image Processing By SAIKIRAN PANJALA
 Image Processing By SAIKIRAN PANJALA Image Processing By SAIKIRAN PANJALA
Image Processing By SAIKIRAN PANJALASaikiran Panjala
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image ProcessingReshma KC
 
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...cscpconf
 
Improving image resolution through the cra algorithm involved recycling proce...
Improving image resolution through the cra algorithm involved recycling proce...Improving image resolution through the cra algorithm involved recycling proce...
Improving image resolution through the cra algorithm involved recycling proce...csandit
 
02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx
02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx
02-Pengantar-Pengolahan-Citra-Bag2-2021.pptxnyomans1
 
Labcamp - working with image processing
Labcamp - working with image processingLabcamp - working with image processing
Labcamp - working with image processingRenato Souza
 
2008 brokerage 04 smart vision system [compatibility mode]
2008 brokerage 04 smart vision system [compatibility mode]2008 brokerage 04 smart vision system [compatibility mode]
2008 brokerage 04 smart vision system [compatibility mode]imec.archive
 
2008 brokerage 04 smart vision system [compatibility mode]
2008 brokerage 04 smart vision system [compatibility mode]2008 brokerage 04 smart vision system [compatibility mode]
2008 brokerage 04 smart vision system [compatibility mode]imec.archive
 

Ähnlich wie 01 introduction image processing analysis (20)

Elettronica: Multimedia Information Processing in Smart Environments by Aless...
Elettronica: Multimedia Information Processing in Smart Environments by Aless...Elettronica: Multimedia Information Processing in Smart Environments by Aless...
Elettronica: Multimedia Information Processing in Smart Environments by Aless...
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Nityanand gopalika digital detectors for industrial applications
Nityanand gopalika   digital detectors for industrial applicationsNityanand gopalika   digital detectors for industrial applications
Nityanand gopalika digital detectors for industrial applications
 
Extreme Spatio-Temporal Data Analysis
Extreme Spatio-Temporal Data AnalysisExtreme Spatio-Temporal Data Analysis
Extreme Spatio-Temporal Data Analysis
 
PCI Geomatics Overview
PCI Geomatics OverviewPCI Geomatics Overview
PCI Geomatics Overview
 
Image proccessing slide share
Image proccessing slide shareImage proccessing slide share
Image proccessing slide share
 
cseimageprocessingppt-170902095009.pdf
cseimageprocessingppt-170902095009.pdfcseimageprocessingppt-170902095009.pdf
cseimageprocessingppt-170902095009.pdf
 
Image Processing ppt
Image Processing pptImage Processing ppt
Image Processing ppt
 
Open source print quality software
Open source print quality softwareOpen source print quality software
Open source print quality software
 
Image Processing By SAIKIRAN PANJALA
 Image Processing By SAIKIRAN PANJALA Image Processing By SAIKIRAN PANJALA
Image Processing By SAIKIRAN PANJALA
 
Cse image processing ppt
Cse image processing pptCse image processing ppt
Cse image processing ppt
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
 
Improving image resolution through the cra algorithm involved recycling proce...
Improving image resolution through the cra algorithm involved recycling proce...Improving image resolution through the cra algorithm involved recycling proce...
Improving image resolution through the cra algorithm involved recycling proce...
 
02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx
02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx
02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx
 
ppt on image processing
ppt on image processingppt on image processing
ppt on image processing
 
Labcamp - working with image processing
Labcamp - working with image processingLabcamp - working with image processing
Labcamp - working with image processing
 
DIP PPT (1).pptx
DIP PPT (1).pptxDIP PPT (1).pptx
DIP PPT (1).pptx
 
2008 brokerage 04 smart vision system [compatibility mode]
2008 brokerage 04 smart vision system [compatibility mode]2008 brokerage 04 smart vision system [compatibility mode]
2008 brokerage 04 smart vision system [compatibility mode]
 
2008 brokerage 04 smart vision system [compatibility mode]
2008 brokerage 04 smart vision system [compatibility mode]2008 brokerage 04 smart vision system [compatibility mode]
2008 brokerage 04 smart vision system [compatibility mode]
 

Mehr von Rumah Belajar

Image segmentation 3 morphology
Image segmentation 3 morphologyImage segmentation 3 morphology
Image segmentation 3 morphologyRumah Belajar
 
04 image enhancement edge detection
04 image enhancement edge detection04 image enhancement edge detection
04 image enhancement edge detectionRumah Belajar
 
06 object measurement
06 object measurement06 object measurement
06 object measurementRumah Belajar
 
Bab 11 bantalan dan sistem pelumasan
Bab 11 bantalan dan sistem pelumasanBab 11 bantalan dan sistem pelumasan
Bab 11 bantalan dan sistem pelumasanRumah Belajar
 
Bab 10 spring arif hary
Bab 10 spring  arif hary Bab 10 spring  arif hary
Bab 10 spring arif hary Rumah Belajar
 
Bab 06 kriteria kegagalan lelah
Bab 06 kriteria kegagalan lelahBab 06 kriteria kegagalan lelah
Bab 06 kriteria kegagalan lelahRumah Belajar
 
Bab 09 kekuatan sambungan las
Bab 09 kekuatan sambungan lasBab 09 kekuatan sambungan las
Bab 09 kekuatan sambungan lasRumah Belajar
 
Bab 08 screws, fasteners and connection syarif
Bab 08 screws, fasteners and connection  syarif Bab 08 screws, fasteners and connection  syarif
Bab 08 screws, fasteners and connection syarif Rumah Belajar
 
Bab 07 poros dan aksesoriny
Bab 07 poros dan aksesorinyBab 07 poros dan aksesoriny
Bab 07 poros dan aksesorinyRumah Belajar
 
Bab 05 kriteria kegagalan 1
Bab 05 kriteria kegagalan 1Bab 05 kriteria kegagalan 1
Bab 05 kriteria kegagalan 1Rumah Belajar
 
Bab 04 tegangan regangan defleksi
Bab 04 tegangan regangan defleksiBab 04 tegangan regangan defleksi
Bab 04 tegangan regangan defleksiRumah Belajar
 
Bab 03 load analysis
Bab 03 load analysisBab 03 load analysis
Bab 03 load analysisRumah Belajar
 
Bab 02 material dan proses
Bab 02 material dan prosesBab 02 material dan proses
Bab 02 material dan prosesRumah Belajar
 
Bab 11 bantalan dan sistem pelumasan
Bab 11 bantalan dan sistem pelumasanBab 11 bantalan dan sistem pelumasan
Bab 11 bantalan dan sistem pelumasanRumah Belajar
 
Mikrokontroler pertemuan 8
Mikrokontroler pertemuan 8Mikrokontroler pertemuan 8
Mikrokontroler pertemuan 8Rumah Belajar
 
Mikrokontroler pertemuan 7
Mikrokontroler pertemuan 7Mikrokontroler pertemuan 7
Mikrokontroler pertemuan 7Rumah Belajar
 
Mikrokontroler pertemuan 4
Mikrokontroler pertemuan 4Mikrokontroler pertemuan 4
Mikrokontroler pertemuan 4Rumah Belajar
 
Mikrokontroler pertemuan 2
Mikrokontroler pertemuan 2Mikrokontroler pertemuan 2
Mikrokontroler pertemuan 2Rumah Belajar
 
Mikrokontroler pertemuan 1
Mikrokontroler pertemuan 1Mikrokontroler pertemuan 1
Mikrokontroler pertemuan 1Rumah Belajar
 

Mehr von Rumah Belajar (20)

Image segmentation 3 morphology
Image segmentation 3 morphologyImage segmentation 3 morphology
Image segmentation 3 morphology
 
03 image transform
03 image transform03 image transform
03 image transform
 
04 image enhancement edge detection
04 image enhancement edge detection04 image enhancement edge detection
04 image enhancement edge detection
 
06 object measurement
06 object measurement06 object measurement
06 object measurement
 
Bab 11 bantalan dan sistem pelumasan
Bab 11 bantalan dan sistem pelumasanBab 11 bantalan dan sistem pelumasan
Bab 11 bantalan dan sistem pelumasan
 
Bab 10 spring arif hary
Bab 10 spring  arif hary Bab 10 spring  arif hary
Bab 10 spring arif hary
 
Bab 06 kriteria kegagalan lelah
Bab 06 kriteria kegagalan lelahBab 06 kriteria kegagalan lelah
Bab 06 kriteria kegagalan lelah
 
Bab 09 kekuatan sambungan las
Bab 09 kekuatan sambungan lasBab 09 kekuatan sambungan las
Bab 09 kekuatan sambungan las
 
Bab 08 screws, fasteners and connection syarif
Bab 08 screws, fasteners and connection  syarif Bab 08 screws, fasteners and connection  syarif
Bab 08 screws, fasteners and connection syarif
 
Bab 07 poros dan aksesoriny
Bab 07 poros dan aksesorinyBab 07 poros dan aksesoriny
Bab 07 poros dan aksesoriny
 
Bab 05 kriteria kegagalan 1
Bab 05 kriteria kegagalan 1Bab 05 kriteria kegagalan 1
Bab 05 kriteria kegagalan 1
 
Bab 04 tegangan regangan defleksi
Bab 04 tegangan regangan defleksiBab 04 tegangan regangan defleksi
Bab 04 tegangan regangan defleksi
 
Bab 03 load analysis
Bab 03 load analysisBab 03 load analysis
Bab 03 load analysis
 
Bab 02 material dan proses
Bab 02 material dan prosesBab 02 material dan proses
Bab 02 material dan proses
 
Bab 11 bantalan dan sistem pelumasan
Bab 11 bantalan dan sistem pelumasanBab 11 bantalan dan sistem pelumasan
Bab 11 bantalan dan sistem pelumasan
 
Mikrokontroler pertemuan 8
Mikrokontroler pertemuan 8Mikrokontroler pertemuan 8
Mikrokontroler pertemuan 8
 
Mikrokontroler pertemuan 7
Mikrokontroler pertemuan 7Mikrokontroler pertemuan 7
Mikrokontroler pertemuan 7
 
Mikrokontroler pertemuan 4
Mikrokontroler pertemuan 4Mikrokontroler pertemuan 4
Mikrokontroler pertemuan 4
 
Mikrokontroler pertemuan 2
Mikrokontroler pertemuan 2Mikrokontroler pertemuan 2
Mikrokontroler pertemuan 2
 
Mikrokontroler pertemuan 1
Mikrokontroler pertemuan 1Mikrokontroler pertemuan 1
Mikrokontroler pertemuan 1
 

Kürzlich hochgeladen

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 

Kürzlich hochgeladen (20)

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 

01 introduction image processing analysis

  • 1. INTRODUCTION TO IMAGE PROCESSING AND ANALYSIS Tati R. Mengko
  • 2. Sinyal dan Informasi central sulcus Transmisi sinyal ke otak motor control touch & pressure taste speech smell vision hearing ACTION Morphonix LLC, Sausalito, CA
  • 3. Sistem Visual Zrener E, Science, 295, 1022-1025, (2002), AAAS
  • 4. A picture says more than a thousand words National Geograhic Traveler Magazine, May/June 2004, Photograph by Justin Guariglia
  • 5. Citra Cahaya Tampak (Visible Light) Warna Kandinsky: Almost Abstract Audrey Flack: A Super Realist Still Life Tekstur Persepsi Visual
  • 6. Citra Cahaya tak Tampak (Non-visible Light) Citra inframerah Citra radar Citra sinar-X
  • 7. Modalitas Pencitraan Citra terbentuk ketika sensor menangkap radiasi yang sudah berinteraksi dengan obyek fisik. Informasi tentang obyek dalam pandangan direkam sebagai perubahan dalam intensitas dan warna dari radiasi yang dideteksi.
  • 8. pencitraan tekstur kulit pencitraan reservoar panas bumi pencitraan objek astronomi pemetaan deposit minyak bumi tomografi struktur 3D pemeriksaan struktur anatomi interior bumi pencitraan iklim otomasi industri robot vision pencitraan untuk diagnosis Image Processing Application reverse engineering analisis pencemaran lingkungan nondestructive testing deteksi keretakan bangunan thermal imaging remote sensing biometrik pencitraan struktur material
  • 9. Iris Scan Differentiation of people uses unique patterns in the iris tissue known as the trabecular meshwork Attacks and Countermeasures Usability
  • 10. the da Vinci System, picture from IntuitiveSurgical.com
  • 11. IMAGE PROCESSING & ANALYSIS SCHEME Problem Domain: Intermediate Level Image Processing Feature Extraction Pre - processing Recognition & Knowledge base Interpretation Result Image Acquisition Low Level Image Processing High Level Image Processing
  • 12. INTRODUCTION Image Processing Computer Computer Vision Graphics
  • 13. IMAGE Image IMAGE Processing Computer Computer Vision Graphics PERCEPTION Features Decision Mathematical model …. etc
  • 14. Digital Image Processing Components Communication Image Acquisition Display Processing Storage
  • 18. Analog vs Digital Image Analog Image Digital Image
  • 19. Sampling & Quantization Column of samples Pixel 255 Black Line Line Spacing Gray 128 White 0 Sample Spacing Picture Sampling process Brightness Spacing Spatial resolution Quantization Process Brightness Resolution
  • 20. Matrix Representation •In a (8-bit) greyscale image each picture element has an assigned intensity that ranges from 0 to 255. •Each pixel has a value from 0 (black) to 255 (white).
  • 22. IMAGE PRE-PROCESSING Image Transform
  • 23. Why Do Transforms? • Fast computation • e.g., convolution vs. multiplication • Conceptual insights for various image processing • e.g., spatial frequency info. (smooth, moderate change, fast change, etc) • Obtain transformed data as measurement • e.g., medical images • Need inverse transform
  • 24. Image Transforms Image transforms a class of unitary matrices used for representing images. • Simple arithmetic operations on images or complex mathematical operations which convert images from one representation to another. Transform theory has played a key role in image processing for a number of years. 2-D transforms are used for image enhancement, restoration, encoding, and description.
  • 25. Image Transforms Foundations for image transforms • Matrices • Unitary transform (and orthogonal transfrom) • (K-L transform) Examples of unitary transforms • Discrete Fourier Transform (DFT) • Discrete Cosine Transform (DCT) • Haar transform • K-L transform
  • 26. DFT Example 50 50 100 100 150 150 200 200 50 250 250 50 100 150 200 250 100 50 100 150 200 250 Original image 150 Phase image 200 250 50 100 150 200 250 Log magnitude of DFT coefficient
  • 27. DFT Example Original image Phase Magnitude Magnitude centered
  • 28. Example of DCT 50 100 150 50 100 200 150 250 50 100 150 200 250 50 Original image 200 100 250 50 100 150 200 250 150 DCT coefficient 200 250 50 100 150 200 250 log magnitude of DCT coefficient
  • 30. IMAGE PRE-PROCESSING Image Enhancement
  • 32. Image Enhancement Characteristics Definition: accentuation, sharpening of image features (edge, boundaries, or contrast) to make a graphic display more useful for display and analysis. Characteristics: • does not increase the inherent information content in the data. • increases the dynamic range of the chosen features so that they can detected easily. • greatest difficulty: quantifying the criterion for enhancement.
  • 33. Adjusting the Image Histogram to Improve Image Contrast Poor Contrast Adjusted Image Histogram
  • 34. Median Filter Noisy Image Median Filtered Image (Salt & Pepper Noise)
  • 35. Transform Operation Steps: 1. Convert image into a transform domain representation 2. Process the image in transform domain 3. Inverse-transform the processed image to obtain enhanced version
  • 36. Transform Operation Example 1 Original Image Frequency Domain Image 2 3 Band-reject Filter Filtered Image
  • 39. Image Reconstruction Radon Transform +∞+∞ g (s,θ ) ≡ R ( f ) = ∫ ∫ f (x, y )δ (x− ∞θ<+sy< ∞, 0 ≤)θ < π −∞−∞ cos sin θ − s dx dy s g(s,θ) y u θ x f(x,y)
  • 40. Radon Transform citra phantom asal Has il trans form as i Radon invers e 50 50 100 100 150 150 200 Radon Transform 200 of Head Phantom 250 250 50 100 150 200 250 Using 90 50 100 150 200 250 Projections Original image has il trans form as i Radon dari c itra phantom Inverse Radon -150 60 Transforms of the -100 50 Shepp-Logan -50 Head Phantom 40 0 x′ 30 50 20 100 10 150 0 0 50 100 150 θ
  • 42. FEATURE EXTRACTION Image Segmentation
  • 43. Segmentation Methods Boundary-based • Edge detection Region-based • Thresholding 1 2
  • 44. Edge Detection Example Example: Roberts Operator Original Image
  • 45. Region-based Approach Groups pixels based on similarity • Intensity similarity • Intensity variance similarity • etc.
  • 46. FEATURE EXTRACTION Shape Analysis
  • 47. y RECTANGULARITY βmax αmax θ Rectangularity (Bounding x Rectangle) αmin smallest rectangle that fits an βmin object according to its orientation α = x cosθ + y sin θ β = − x sin θ + y cosθ LR = α max − α min AR = LR .WR WR = β max − β min
  • 48. CIRCULARITY R Circularity • The smallest circle that encloses an object • Center of the circle = center of mass of the object • Radius = maximum distance between center and boundary P2 C= A
  • 49. SHAPE DESCRIPTOR SPHERICITY • Ratio between smallest and biggest circle radius which are centered in the center of mass of the object. • 0 ≤ spher ≤ 1 • Circle: spher = 1 Rc rinscribing ( Ri ) spher = rcircumscribed ( Rc ) + Center of Mass Ri
  • 51. Texture Texture: A global pattern arising from the repetition, either deterministically or randomly, of local sub-patterns. Macrostructure Microstructure
  • 52. 1st Order Features Based on image histogram characteristics Statistical Features: • Mean • Variance • Skewness • Curtosis • Entropy
  • 53. Texture Isolation with Gabor Filter Θ = 0o Θ = 30o 30 Frequency=√2/ Θ = 60o 60 Θ = 90o 90 23
  • 56. Problem Sumo Wrestler Weight Runner Horse-rider Height
  • 57. Approaches Statistical Classification • Bayesian Classifier Syntactical Classification • Rule-based Classification Unsupervised Learning Approach • Neural Network
  • 58. Examples Statistical Classification ω1 = class-1 ω2 = class-2 x = classification object
  • 59. Examples Neural Network Diagram Features Input Classification Output
  • 60. References S. Webb Ed., The Physics of Medical Imaging, Medical Science Series Z-H Cho, JP Jones, & M. Singh, Foundations of Medical Imaging, Wiley Z-P. Liang and Lauterbur, Principles of Magnetic Resonance Imaging: A Signal Processing Perspective, IEEE Press, 2000. AK Jain, Fundamentals of Digital Image Processing, PHI RC. Gonzalez & RE Woods, Digital Image Processing, Pearson Education Any sources from the internet.