SlideShare una empresa de Scribd logo
1 de 55
[object Object],Precise Object Tracking under Deformation   Eng. Mohamed Hassan, EAEA Supervised by:  Prof. Dr. Hussien Konber, Al Azhar University Prof. Dr. Mohamoud  Ashour, EAEA Dr. Ashraf Aboshosha, EAEA Submitted to: Communication & Electronics Dept., Al Azhar University
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Outlines
Motivation ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Visual Tracking Applications
Block Diagram  of Object Tracking System Video Camera USB  Camera USB Bus Frame grabber PC Image  Acquisition Image Processing Output Target
Image Deformation Types ,[object Object],[object Object],[object Object],[object Object]
Definition:  is considered to be any measurement that is not part of the phenomena of interest. Images are affected by different types of noise:  ,[object Object],[object Object],[object Object],[object Object],Image Deformation: Noise
Image De-noising Techniques The following digital filters have been employed for denoising ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],Spatial Filters
The result is the sum of products of the mask coefficients with the corresponding pixels directly under the mask Pixels of image Mask coefficients Linear Spatial Filters f(x-1,y-1) f(x-1,y) f(x-1,y+1) f(x,y-1) f(x,y) f(x,y+1) f(x+1,y-1) f(x+1,y) f(x+1,y+1) w(-1,-1) w(-1,0) w(-1,1) w(0,-1) w(0,0) w(0,1) w(1,-1) w(1,0) w(1,1) w(-1,-1) w(-1,0) w(-1,1) w(0,-1) w(0,0) w(0,1) w(1,-1) w(1,0) w(1,1)
[object Object],[object Object],[object Object],Nonlinear Spatial Filters
[object Object],[object Object],[object Object],Wavelet Transform
Figure 1  The two-dimensional FWT - the analysis filter   Wavelet Transform Figure 2  Two-scale of two-dimensional decomposition
[object Object],Denoising Proposed Filter I/p image Median filter Coiflet Wavelets O/p image Figure 3  Cascaded spatial filter based on median fitter and Coiflet wavelets
Image Similarity Measure To validate the efficiency of the previous digital filters the following similarity measures have been applied ,[object Object],[object Object]
2D Cross Correlation Table 1. 2D cross  correlation  similarity measure Unsharp filter  Average filter  Gaussian filter  Median filter  Adaptive filter  Proposed filter Salt and paper noise  0.9234 0.9890 0.6983 0.9809 0.7804 0.9984 Gaussian noise  0.5651 0.9861 0.9446 0.9701 0.9701 0.9876 Poisson noise  0.8270 0.9920 0.9900 0.9910 0.9913 0.9961 Speckle noise  0.6349 0.9879 0.7737 0.8341 0.8547 0.9871
Peak Signal-to-Noise Ratio (PSNR) dB Table 2. PSNR similarity measure   Unsharp filter  Average filter  Gaussian filter  Median filter  Adaptive filter Proposed filter Salt and paper noise  18.59 27.37 25.49  36.00 22.97 49.48 Gaussian noise  9.94 26.16 23.80  26.42 26.79 32.80 Poisson noise  14.74  28.71 30.21 31.92 32.80 43.16 Speckle noise  10.86 26.73  25.38 26.71 27.59 37.67
Scaling & Rotation  Definition:  Scaling & rotation is affine Transformation where Straight lines remain straight, and parallel lines remain parallel. Scaling and Rotation:  The linear transformation and radon transformation have been used to recover an image from a rotated and scaled origin.
Scaled image Original image Scaled &rotated image Figure 4  Rotated and scaled image Scaling & Rotation
Figure 5  Control point selection   Linear Transformation
Original image Scaled & rotated image recovered image Figure 6  Recovered by using linear transformation   Linear Transformation
Radon transform:  This transform is able to transform two dimensional images with lines into a domain of possible line parameters, where each line in the image will give a peak positioned at the corresponding line parameters. Projections can be computed along any angle  θ,  by use general equation of the Radon transformation : Radon Transformation x'  is the perpendicular distance of the beam from the origin and  θ  is the angle of incidence of the beams.
Original image Figure7  Canny  edge detection and edge linking   Edge detection Edge linking Radon Transformation
Figure 8   Radon transform projections along 180 degrees, from -90 to +89 Radon Transformation
Original image Rotated image recovered image Figure 9  Recovered by using radon transform   Radon Transformation
[object Object],[object Object],[object Object],[object Object],Blurring
Deblurring Techniques ,[object Object],[object Object],[object Object],[object Object],A blurred or degraded image can be approximately described by this equation
Deblurring using the Blind Deconvolution Algorithm Figure 10   Deblurring using the blind deconvolution algorithm
Figure 11, Capability of object tracking under blurring (a, b)  with known blur function and after deblurring (c, d   (a) Blurred image  (b) Person detection under motion deformation  (c)Deblurred image  (d) Person detection in deblurred image  Deblurring Techniques
Blurred image   correlation with original one Deblurred image using correct parameters   correlation  Deblurring Techniques
Deblurred image using longer PSF   correlation  Deblurred image using different angle   correlation  Figure 12,  2D cross correlation with the deblurring form Deblurring Techniques
Table 3,  2D cross correlation with the deblurring form Deblurring Techniques Correlation Condition   blurred image with the original one 0.0614  deblurred image with the original one using correct parameters 0.3523  deblurred image with the original one using longer PSF 0.0558  deblurred image with the original one using different angle 0.1231
Change of Illumination Change of illumination Color model deformation may happen due to the change in illumination Proposed solution Selecting an appropriate color model (RGB, HSV or yc b c r ) to overcome the deformation problem
R G B   Representation The RGB color model mapped to a cube A Representation of additive color mixing ,[object Object],[object Object],[object Object]
HSV Representations ,[object Object],HSV color wheel  conical representation  of the HSV The cylindrical representation of the HSV
[object Object],YC b C r  Color Model The conversion from  R G B  to  YC b C r   The conversion from YC b C r  to  R G B
Advantage of YC b C r   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Object Extraction
Original image sample Tracked object Homogeneous Object Extraction
sample Homogeneous Object Extraction RGB YC b C r HSV Figure 13, Comparison of homogeneous   object   extraction Original image
Original image Tracked object sample Inhomogeneous Object Extraction
Original image RGB sample YC b C r HSV Figure 14, Comparison of inhomogeneous   object   extraction Inhomogeneous Object Extraction
The most basic morphological operations are dilation and erosion Morphological operations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],Morphological operations
Binary object Binary after removing extra pixel Binary object after dilation holes Binary object after closing Morphological operations Figure 15, The effect of the morphological operation
Morphological operations Figure 16, Center of gravity, ellipse fitting and bound box of an image
Geometrical Modeling Figure 17 object tracking at different distance
Where,  a = 30606.621 b=-0.03410108 ,[object Object],Geometrical Modeling Figure 18. The relation between  range (D) and projection size (N)
[object Object],Geometrical Modeling Figure 19. The relation between the range and location of the object in 3D domain
Motion Estimation and Prediction based on FIR Figure 19, FIR model structures
Motion Estimation and Prediction based on FIR Figure 20, Models output w.r.t system output
Motion Estimation and Prediction based on FIR Figure 21 Model output w.r.t system output
Motion Estimation and Prediction based on FIR Figure 22  The capability of the model to predict  the output if the system input is known
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Conclusion and Future Work
M.sc. m hassan

Más contenido relacionado

La actualidad más candente

Noise filtering
Noise filteringNoise filtering
Noise filteringAlaa Ahmed
 
Digital image processing - Image Enhancement (MATERIAL)
Digital image processing  - Image Enhancement (MATERIAL)Digital image processing  - Image Enhancement (MATERIAL)
Digital image processing - Image Enhancement (MATERIAL)Mathankumar S
 
Exploring Methods to Improve Edge Detection with Canny Algorithm
Exploring Methods to Improve Edge Detection with Canny AlgorithmExploring Methods to Improve Edge Detection with Canny Algorithm
Exploring Methods to Improve Edge Detection with Canny AlgorithmPrasad Thakur
 
Homomorphic filtering
Homomorphic filteringHomomorphic filtering
Homomorphic filteringGautam Saxena
 
Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Kalyan Acharjya
 
06 spatial filtering DIP
06 spatial filtering DIP06 spatial filtering DIP
06 spatial filtering DIPbabak danyal
 
Curved Wavelet Transform For Image Denoising using MATLAB.
Curved Wavelet Transform For Image Denoising using MATLAB.Curved Wavelet Transform For Image Denoising using MATLAB.
Curved Wavelet Transform For Image Denoising using MATLAB.Nikhil Kumar
 
Image Restoration (Order Statistics Filters)
Image Restoration (Order Statistics Filters)Image Restoration (Order Statistics Filters)
Image Restoration (Order Statistics Filters)Kalyan Acharjya
 
Basics of edge detection and forier transform
Basics of edge detection and forier transformBasics of edge detection and forier transform
Basics of edge detection and forier transformSimranjit Singh
 
Digital Image Processing Fundamental
Digital Image Processing FundamentalDigital Image Processing Fundamental
Digital Image Processing FundamentalThuong Nguyen Canh
 
Frequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement TechniquesFrequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement TechniquesDiwaker Pant
 
Comparative study of Salt & Pepper filters and Gaussian filters
Comparative study of Salt & Pepper filters and Gaussian filtersComparative study of Salt & Pepper filters and Gaussian filters
Comparative study of Salt & Pepper filters and Gaussian filtersAnkush Srivastava
 
Image restoration
Image restorationImage restoration
Image restorationAzad Singh
 
Wiener filter and richardson lucy using ssim
Wiener filter and richardson lucy using ssimWiener filter and richardson lucy using ssim
Wiener filter and richardson lucy using ssimSamer Shorman
 
Comparison between Blur Transfer and Blur Re-Generation in Depth Image Based ...
Comparison between Blur Transfer and Blur Re-Generation in Depth Image Based ...Comparison between Blur Transfer and Blur Re-Generation in Depth Image Based ...
Comparison between Blur Transfer and Blur Re-Generation in Depth Image Based ...Norishige Fukushima
 

La actualidad más candente (20)

Noise filtering
Noise filteringNoise filtering
Noise filtering
 
Digital image processing - Image Enhancement (MATERIAL)
Digital image processing  - Image Enhancement (MATERIAL)Digital image processing  - Image Enhancement (MATERIAL)
Digital image processing - Image Enhancement (MATERIAL)
 
Exploring Methods to Improve Edge Detection with Canny Algorithm
Exploring Methods to Improve Edge Detection with Canny AlgorithmExploring Methods to Improve Edge Detection with Canny Algorithm
Exploring Methods to Improve Edge Detection with Canny Algorithm
 
Chapter01 (2)
Chapter01 (2)Chapter01 (2)
Chapter01 (2)
 
Homomorphic filtering
Homomorphic filteringHomomorphic filtering
Homomorphic filtering
 
Ppt ---image processing
Ppt ---image processingPpt ---image processing
Ppt ---image processing
 
Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)
 
06 spatial filtering DIP
06 spatial filtering DIP06 spatial filtering DIP
06 spatial filtering DIP
 
Unit3 dip
Unit3 dipUnit3 dip
Unit3 dip
 
Curved Wavelet Transform For Image Denoising using MATLAB.
Curved Wavelet Transform For Image Denoising using MATLAB.Curved Wavelet Transform For Image Denoising using MATLAB.
Curved Wavelet Transform For Image Denoising using MATLAB.
 
Image Restoration (Order Statistics Filters)
Image Restoration (Order Statistics Filters)Image Restoration (Order Statistics Filters)
Image Restoration (Order Statistics Filters)
 
Basics of edge detection and forier transform
Basics of edge detection and forier transformBasics of edge detection and forier transform
Basics of edge detection and forier transform
 
Digital Image Processing Fundamental
Digital Image Processing FundamentalDigital Image Processing Fundamental
Digital Image Processing Fundamental
 
Frequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement TechniquesFrequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement Techniques
 
Comparative study of Salt & Pepper filters and Gaussian filters
Comparative study of Salt & Pepper filters and Gaussian filtersComparative study of Salt & Pepper filters and Gaussian filters
Comparative study of Salt & Pepper filters and Gaussian filters
 
Image restoration
Image restorationImage restoration
Image restoration
 
Digital image processing
Digital image processing  Digital image processing
Digital image processing
 
Wiener filter and richardson lucy using ssim
Wiener filter and richardson lucy using ssimWiener filter and richardson lucy using ssim
Wiener filter and richardson lucy using ssim
 
Lecture 5
Lecture 5Lecture 5
Lecture 5
 
Comparison between Blur Transfer and Blur Re-Generation in Depth Image Based ...
Comparison between Blur Transfer and Blur Re-Generation in Depth Image Based ...Comparison between Blur Transfer and Blur Re-Generation in Depth Image Based ...
Comparison between Blur Transfer and Blur Re-Generation in Depth Image Based ...
 

Destacado

Quality stories april 2011
Quality stories april 2011Quality stories april 2011
Quality stories april 2011samsungmena
 
Automatic Detection of Malaria Parasites for Estimating Parasitemia
Automatic Detection of Malaria Parasites for Estimating ParasitemiaAutomatic Detection of Malaria Parasites for Estimating Parasitemia
Automatic Detection of Malaria Parasites for Estimating ParasitemiaCSCJournals
 
Carol A Johnson Culture
Carol A Johnson CultureCarol A Johnson Culture
Carol A Johnson Culturecarol_johnson
 
Manuella elements
Manuella elementsManuella elements
Manuella elementsgzorskas
 
Industrial Revolution 7th Grade
Industrial Revolution 7th Grade Industrial Revolution 7th Grade
Industrial Revolution 7th Grade EMS
 
PHP from soup to nuts Course Deck
PHP from soup to nuts Course DeckPHP from soup to nuts Course Deck
PHP from soup to nuts Course DeckrICh morrow
 
Elements of arts and manuella
Elements of arts and manuellaElements of arts and manuella
Elements of arts and manuellagzorskas
 
PIMA News Letter
PIMA News LetterPIMA News Letter
PIMA News LetterPk Doctors
 
A.P.D. presentation by Prof.JaAkram
A.P.D. presentation by Prof.JaAkramA.P.D. presentation by Prof.JaAkram
A.P.D. presentation by Prof.JaAkramPk Doctors
 
Drug Addiction NICE Guidelines
Drug Addiction NICE GuidelinesDrug Addiction NICE Guidelines
Drug Addiction NICE GuidelinesPk Doctors
 
Best pr activity - super swypers
Best pr activity - super swypersBest pr activity - super swypers
Best pr activity - super swyperssamsungmena
 

Destacado (18)

Quality stories april 2011
Quality stories april 2011Quality stories april 2011
Quality stories april 2011
 
Automatic Detection of Malaria Parasites for Estimating Parasitemia
Automatic Detection of Malaria Parasites for Estimating ParasitemiaAutomatic Detection of Malaria Parasites for Estimating Parasitemia
Automatic Detection of Malaria Parasites for Estimating Parasitemia
 
Robot vision
Robot visionRobot vision
Robot vision
 
P1121133727
P1121133727P1121133727
P1121133727
 
Carol A Johnson Culture
Carol A Johnson CultureCarol A Johnson Culture
Carol A Johnson Culture
 
Manuella elements
Manuella elementsManuella elements
Manuella elements
 
Industrial Revolution 7th Grade
Industrial Revolution 7th Grade Industrial Revolution 7th Grade
Industrial Revolution 7th Grade
 
P1111410320
P1111410320P1111410320
P1111410320
 
PHP from soup to nuts Course Deck
PHP from soup to nuts Course DeckPHP from soup to nuts Course Deck
PHP from soup to nuts Course Deck
 
P1111348307
P1111348307P1111348307
P1111348307
 
Elements of arts and manuella
Elements of arts and manuellaElements of arts and manuella
Elements of arts and manuella
 
PIMA News Letter
PIMA News LetterPIMA News Letter
PIMA News Letter
 
A.P.D. presentation by Prof.JaAkram
A.P.D. presentation by Prof.JaAkramA.P.D. presentation by Prof.JaAkram
A.P.D. presentation by Prof.JaAkram
 
Drug Addiction NICE Guidelines
Drug Addiction NICE GuidelinesDrug Addiction NICE Guidelines
Drug Addiction NICE Guidelines
 
P1151132703
P1151132703P1151132703
P1151132703
 
Ingles
InglesIngles
Ingles
 
Best pr activity - super swypers
Best pr activity - super swypersBest pr activity - super swypers
Best pr activity - super swypers
 
P1121352313
P1121352313P1121352313
P1121352313
 

Similar a M.sc. m hassan

Digital Image Processing - Image Enhancement
Digital Image Processing  - Image EnhancementDigital Image Processing  - Image Enhancement
Digital Image Processing - Image EnhancementMathankumar S
 
Digital image processing
Digital image processingDigital image processing
Digital image processingABIRAMI M
 
Sliced Ridgelet Transform for Image Denoising
Sliced Ridgelet Transform for Image DenoisingSliced Ridgelet Transform for Image Denoising
Sliced Ridgelet Transform for Image DenoisingIOSR Journals
 
Lec_2_Digital Image Fundamentals.pdf
Lec_2_Digital Image Fundamentals.pdfLec_2_Digital Image Fundamentals.pdf
Lec_2_Digital Image Fundamentals.pdfnagwaAboElenein
 
Visual Quality for both Images and Display of Systems by Visual Enhancement u...
Visual Quality for both Images and Display of Systems by Visual Enhancement u...Visual Quality for both Images and Display of Systems by Visual Enhancement u...
Visual Quality for both Images and Display of Systems by Visual Enhancement u...IJMER
 
Digital image processing
Digital image processingDigital image processing
Digital image processingChetan Hulsure
 
Paper id 212014133
Paper id 212014133Paper id 212014133
Paper id 212014133IJRAT
 
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSINGTYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSINGKamana Tripathi
 
Paper id 28201452
Paper id 28201452Paper id 28201452
Paper id 28201452IJRAT
 
Advance image processing
Advance image processingAdvance image processing
Advance image processingAAKANKSHA JAIN
 
IRJET- A Review on Various Restoration Techniques in Digital Image Processing
IRJET- A Review on Various Restoration Techniques in Digital Image ProcessingIRJET- A Review on Various Restoration Techniques in Digital Image Processing
IRJET- A Review on Various Restoration Techniques in Digital Image ProcessingIRJET Journal
 
Comparison of Denoising Filters on Greyscale TEM Image for Different Noise
Comparison of Denoising Filters on Greyscale TEM Image for  Different NoiseComparison of Denoising Filters on Greyscale TEM Image for  Different Noise
Comparison of Denoising Filters on Greyscale TEM Image for Different NoiseIOSR Journals
 
Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...
Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...
Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...iosrjce
 
Filtering Corrupted Image and Edge Detection in Restored Grayscale Image Usin...
Filtering Corrupted Image and Edge Detection in Restored Grayscale Image Usin...Filtering Corrupted Image and Edge Detection in Restored Grayscale Image Usin...
Filtering Corrupted Image and Edge Detection in Restored Grayscale Image Usin...CSCJournals
 

Similar a M.sc. m hassan (20)

Digital Image Processing - Image Enhancement
Digital Image Processing  - Image EnhancementDigital Image Processing  - Image Enhancement
Digital Image Processing - Image Enhancement
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Sliced Ridgelet Transform for Image Denoising
Sliced Ridgelet Transform for Image DenoisingSliced Ridgelet Transform for Image Denoising
Sliced Ridgelet Transform for Image Denoising
 
Image Filtering
Image FilteringImage Filtering
Image Filtering
 
Lec_2_Digital Image Fundamentals.pdf
Lec_2_Digital Image Fundamentals.pdfLec_2_Digital Image Fundamentals.pdf
Lec_2_Digital Image Fundamentals.pdf
 
vs.pptx
vs.pptxvs.pptx
vs.pptx
 
W6P3622650776P65
W6P3622650776P65W6P3622650776P65
W6P3622650776P65
 
Visual Quality for both Images and Display of Systems by Visual Enhancement u...
Visual Quality for both Images and Display of Systems by Visual Enhancement u...Visual Quality for both Images and Display of Systems by Visual Enhancement u...
Visual Quality for both Images and Display of Systems by Visual Enhancement u...
 
V01 i010412
V01 i010412V01 i010412
V01 i010412
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Paper id 212014133
Paper id 212014133Paper id 212014133
Paper id 212014133
 
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSINGTYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING
 
Paper id 28201452
Paper id 28201452Paper id 28201452
Paper id 28201452
 
Advance image processing
Advance image processingAdvance image processing
Advance image processing
 
IRJET- A Review on Various Restoration Techniques in Digital Image Processing
IRJET- A Review on Various Restoration Techniques in Digital Image ProcessingIRJET- A Review on Various Restoration Techniques in Digital Image Processing
IRJET- A Review on Various Restoration Techniques in Digital Image Processing
 
PID3474431
PID3474431PID3474431
PID3474431
 
Comparison of Denoising Filters on Greyscale TEM Image for Different Noise
Comparison of Denoising Filters on Greyscale TEM Image for  Different NoiseComparison of Denoising Filters on Greyscale TEM Image for  Different Noise
Comparison of Denoising Filters on Greyscale TEM Image for Different Noise
 
Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...
Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...
Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...
 
K010615562
K010615562K010615562
K010615562
 
Filtering Corrupted Image and Edge Detection in Restored Grayscale Image Usin...
Filtering Corrupted Image and Edge Detection in Restored Grayscale Image Usin...Filtering Corrupted Image and Edge Detection in Restored Grayscale Image Usin...
Filtering Corrupted Image and Edge Detection in Restored Grayscale Image Usin...
 

Más de Ashraf Aboshosha (20)

P1151351311
P1151351311P1151351311
P1151351311
 
P1151345302
P1151345302P1151345302
P1151345302
 
P1121340296
P1121340296P1121340296
P1121340296
 
P1121340294
P1121340294P1121340294
P1121340294
 
P1121327289
P1121327289P1121327289
P1121327289
 
P1151442348
P1151442348P1151442348
P1151442348
 
P1151442347
P1151442347P1151442347
P1151442347
 
P1151439345
P1151439345P1151439345
P1151439345
 
P1151424332
P1151424332P1151424332
P1151424332
 
P1151423331
P1151423331P1151423331
P1151423331
 
P1151420328
P1151420328P1151420328
P1151420328
 
P1151418327
P1151418327P1151418327
P1151418327
 
P1151404314
P1151404314P1151404314
P1151404314
 
P1111351312
P1111351312P1111351312
P1111351312
 
P1111444352
P1111444352P1111444352
P1111444352
 
P1111440346
P1111440346P1111440346
P1111440346
 
P1111431335
P1111431335P1111431335
P1111431335
 
P1111410321
P1111410321P1111410321
P1111410321
 
P1111350310
P1111350310P1111350310
P1111350310
 
P1111343299
P1111343299P1111343299
P1111343299
 

M.sc. m hassan

  • 1.
  • 2.
  • 3.
  • 4.
  • 5. Block Diagram of Object Tracking System Video Camera USB Camera USB Bus Frame grabber PC Image Acquisition Image Processing Output Target
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. The result is the sum of products of the mask coefficients with the corresponding pixels directly under the mask Pixels of image Mask coefficients Linear Spatial Filters f(x-1,y-1) f(x-1,y) f(x-1,y+1) f(x,y-1) f(x,y) f(x,y+1) f(x+1,y-1) f(x+1,y) f(x+1,y+1) w(-1,-1) w(-1,0) w(-1,1) w(0,-1) w(0,0) w(0,1) w(1,-1) w(1,0) w(1,1) w(-1,-1) w(-1,0) w(-1,1) w(0,-1) w(0,0) w(0,1) w(1,-1) w(1,0) w(1,1)
  • 11.
  • 12.
  • 13. Figure 1 The two-dimensional FWT - the analysis filter Wavelet Transform Figure 2 Two-scale of two-dimensional decomposition
  • 14.
  • 15.
  • 16. 2D Cross Correlation Table 1. 2D cross correlation similarity measure Unsharp filter Average filter Gaussian filter Median filter Adaptive filter Proposed filter Salt and paper noise 0.9234 0.9890 0.6983 0.9809 0.7804 0.9984 Gaussian noise 0.5651 0.9861 0.9446 0.9701 0.9701 0.9876 Poisson noise 0.8270 0.9920 0.9900 0.9910 0.9913 0.9961 Speckle noise 0.6349 0.9879 0.7737 0.8341 0.8547 0.9871
  • 17. Peak Signal-to-Noise Ratio (PSNR) dB Table 2. PSNR similarity measure Unsharp filter Average filter Gaussian filter Median filter Adaptive filter Proposed filter Salt and paper noise 18.59 27.37 25.49 36.00 22.97 49.48 Gaussian noise 9.94 26.16 23.80 26.42 26.79 32.80 Poisson noise 14.74 28.71 30.21 31.92 32.80 43.16 Speckle noise 10.86 26.73 25.38 26.71 27.59 37.67
  • 18. Scaling & Rotation Definition: Scaling & rotation is affine Transformation where Straight lines remain straight, and parallel lines remain parallel. Scaling and Rotation: The linear transformation and radon transformation have been used to recover an image from a rotated and scaled origin.
  • 19. Scaled image Original image Scaled &rotated image Figure 4 Rotated and scaled image Scaling & Rotation
  • 20. Figure 5 Control point selection Linear Transformation
  • 21. Original image Scaled & rotated image recovered image Figure 6 Recovered by using linear transformation Linear Transformation
  • 22. Radon transform: This transform is able to transform two dimensional images with lines into a domain of possible line parameters, where each line in the image will give a peak positioned at the corresponding line parameters. Projections can be computed along any angle θ, by use general equation of the Radon transformation : Radon Transformation x' is the perpendicular distance of the beam from the origin and θ is the angle of incidence of the beams.
  • 23. Original image Figure7 Canny edge detection and edge linking Edge detection Edge linking Radon Transformation
  • 24. Figure 8 Radon transform projections along 180 degrees, from -90 to +89 Radon Transformation
  • 25. Original image Rotated image recovered image Figure 9 Recovered by using radon transform Radon Transformation
  • 26.
  • 27.
  • 28. Deblurring using the Blind Deconvolution Algorithm Figure 10 Deblurring using the blind deconvolution algorithm
  • 29. Figure 11, Capability of object tracking under blurring (a, b) with known blur function and after deblurring (c, d (a) Blurred image (b) Person detection under motion deformation (c)Deblurred image (d) Person detection in deblurred image Deblurring Techniques
  • 30. Blurred image correlation with original one Deblurred image using correct parameters correlation Deblurring Techniques
  • 31. Deblurred image using longer PSF correlation Deblurred image using different angle correlation Figure 12, 2D cross correlation with the deblurring form Deblurring Techniques
  • 32. Table 3, 2D cross correlation with the deblurring form Deblurring Techniques Correlation Condition blurred image with the original one 0.0614 deblurred image with the original one using correct parameters 0.3523 deblurred image with the original one using longer PSF 0.0558 deblurred image with the original one using different angle 0.1231
  • 33. Change of Illumination Change of illumination Color model deformation may happen due to the change in illumination Proposed solution Selecting an appropriate color model (RGB, HSV or yc b c r ) to overcome the deformation problem
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39. Original image sample Tracked object Homogeneous Object Extraction
  • 40. sample Homogeneous Object Extraction RGB YC b C r HSV Figure 13, Comparison of homogeneous object extraction Original image
  • 41. Original image Tracked object sample Inhomogeneous Object Extraction
  • 42. Original image RGB sample YC b C r HSV Figure 14, Comparison of inhomogeneous object extraction Inhomogeneous Object Extraction
  • 43.
  • 44.
  • 45. Binary object Binary after removing extra pixel Binary object after dilation holes Binary object after closing Morphological operations Figure 15, The effect of the morphological operation
  • 46. Morphological operations Figure 16, Center of gravity, ellipse fitting and bound box of an image
  • 47. Geometrical Modeling Figure 17 object tracking at different distance
  • 48.
  • 49.
  • 50. Motion Estimation and Prediction based on FIR Figure 19, FIR model structures
  • 51. Motion Estimation and Prediction based on FIR Figure 20, Models output w.r.t system output
  • 52. Motion Estimation and Prediction based on FIR Figure 21 Model output w.r.t system output
  • 53. Motion Estimation and Prediction based on FIR Figure 22 The capability of the model to predict the output if the system input is known
  • 54.

Notas del editor

  1. 05/05/10
  2. 05/05/10
  3. 05/05/10
  4. 05/05/10
  5. 05/05/10
  6. 05/05/10
  7. 05/05/10
  8. 05/05/10
  9. 05/05/10
  10. 05/05/10
  11. 05/05/10 05/05/10
  12. 05/05/10
  13. 05/05/10 05/05/10
  14. 05/05/10 05/05/10
  15. 05/05/10 05/05/10
  16. 05/05/10
  17. 05/05/10