SlideShare une entreprise Scribd logo
1  sur  18
2011 IEEE International Geoscience and Remote Sensing Symposium 26/07/2011 Vancouver, Canada SATELLITE IMAGE ARTIFACTS DETECTION BASED ON COMPLEXITY DISTORTION THEORY Avid ROMAN GONZALEZ Mihai DATCU Avid Roman Gonzalez
OUTLINE The Artifacts, problematic. Rate-Distortion Function Kolmogorov Complexity Kolmogorov’s Structure Function Experiments and Results Conclusions Avid Roman Gonzalez
ARTIFACTS : The artifacts are artificial structures that represent a structured perturbation of the signal. Therefore, these artifacts induce errors in the indexation of the images. 3/47 Avid Roman Gonzalez
ARTIFACTS  KINDS : Aliasing Strips . . . Saturation Blocking 4/47 Avid Roman Gonzalez
DATA CLEANING: Data cleaning, or data cleansing or scrubbing ,[object Object],Data qualityproblems are present in single data collections, such as files and databases, e.g.: -  Due to misspellings during data entry. -  Missing information or other invalid data. 5/47 Avid Roman Gonzalez
CLASICAL APPROACH : Is to predict or determine the existence of defects, to model it, and then design a method to detect and correct them. For example we have the lines correction methods presented by [Hyung-Sup Jung 2009]. SpecificArtifacts. OUR   APPROACH : ,[object Object],Hyung-Sup Jung, Joong-Sun Won, Myung-Ho Kang, and Yong-Woong Lee, “Detection and Restoration of Defective Lines in the SPOT 4 SWIR Band”, Transaction on Image Processing, 2009.
RATE-DISTORTION FUNCTION: The Rate-Distortion (RD) Functionis given by the minimum value of mutual information between source and receiver under some distortion restrictions. The RD function shows how much compression (lossy compression) can be used without loss of distortion preset value. 7/47 Avid Roman Gonzalez
Images with different  compression factor (cf) Imagecf 1 Imagecf 2 Imagecf 2 . . . Imagecf n Decompression Image Features Vector (compressionerrors) JPEG LossyCompression +- Classification For the artifacts detection, we propose to use the RD function obtained by compression of the image with different compression factors and examine how an artifact can have a high degree of regularity or irregularity for compression. 8/47 Avid Roman Gonzalez
KolmogorovComplexity is the length of a shortest program to compute x on a universal Turing machine K(x) is a non calculable function 15 x (Write 0) Write 1010001010111011 9/47 Avid Roman Gonzalez
Kolmogorov’sStructureFunction An approximation of the RD curve using the Kolmogorov complexity theory could be the Kolmogorov Structure Function (KSF). The relation between the individual data and its explanation (model) is expressed by Kolmogorov’s structure function. The original Kolmogorov structure function for a data x is defined by: Where:	S is a contemplated model for x. αis a non-negative integer value bounding the complexity of the contemplated S. 10/47 Avid Roman Gonzalez
Kolmogorov’sStructureFunctionforTextureDiscrimination To evaluate the behavior of the KSF for different textures, we use de Brodatz images databases. We show the textures used for this experiments. Avid Roman Gonzalez
We can observe that the KSF can discriminate more or less the different structure, the curve KSF has a similar shape for each texture group, but the level is different. Avid Roman Gonzalez
ArtifactsDetectionUsingKolmogorov’sStructureFunctionApproach To detect artifacts using Kolmogorov Structure Function (KSF), the first step is to watch the behavior of the KSF curve for images with artifacts and images without artifact. One aspect to consider is how to generate the candidates for the necessary space S. For this purpose, we have generated the candidates using 2 methods: Candidates generation by JPEG lossy compression and Candidates generation by genetic algorithm. Avid Roman Gonzalez
KSF using jpeg lossy compression KSF using genetic algorithm We can observe that the better discrimination is done when we generate the candidates for the space S using the JPEG lossy compression. Also using JPEG lossy compression the approximation to the Rate-distortion analysis is better. Avid Roman Gonzalez
We use the jpeg lossy compression for generate candidates and to draw the Kolmogorov Structure Function for each patch of a satellite image and try to detect the artifacts. For this experiments we use an image with aliasing introduces manually. Aliasing detection in city environmental using KSF and candidate generation with JPEG lossy compression Avid Roman Gonzalez
CONCLUSIONS The Kolmogorov structure function represents the relationship between an element or data with its model, structure, or explanation. In this work, we have used the Kolmogorov structure function as a approximation of rate-distortion function using Kolmogorov complexity theory and the complexity-distortion theory, so we can examine the complexity of the images to be analyzed, this complexity would be related to the presence or absence of artifacts. 16/47 Avid Roman Gonzalez
CONCLUSIONS The generation of candidates for to calculation the Kolmogorov structure function is an important step, in this work was done experiments using 2 methods, generation of candidates by jpeg lossy compression and candidate generation using genetic algorithms, we obtain better results using lossy jpeg compression. 17/47 Avid Roman Gonzalez
THANK YOU  FOR YOUR ATTENTION avid.roman-gonzalez@ieee.org http://www.avid-romangonzalez.com Avid Roman Gonzalez

Contenu connexe

Similaire à Roman_Gonzalez.pptx

A Novel PSNR-B Approach for Evaluating the Quality of De-blocked Images
A Novel PSNR-B Approach for Evaluating the Quality of De-blocked Images A Novel PSNR-B Approach for Evaluating the Quality of De-blocked Images
A Novel PSNR-B Approach for Evaluating the Quality of De-blocked Images IOSR Journals
 
1.blind image quality assessment.pptx
1.blind image quality assessment.pptx1.blind image quality assessment.pptx
1.blind image quality assessment.pptxPRATAP'S MOBILE ARENA
 
Low complexity features for jpeg steganalysis using undecimated dct
Low complexity features for jpeg steganalysis using undecimated dctLow complexity features for jpeg steganalysis using undecimated dct
Low complexity features for jpeg steganalysis using undecimated dctPvrtechnologies Nellore
 
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...IJERD Editor
 
Hardware software co simulation of edge detection for image processing system...
Hardware software co simulation of edge detection for image processing system...Hardware software co simulation of edge detection for image processing system...
Hardware software co simulation of edge detection for image processing system...eSAT Publishing House
 
Visualizing the Model Selection Process
Visualizing the Model Selection ProcessVisualizing the Model Selection Process
Visualizing the Model Selection ProcessBenjamin Bengfort
 
Generation of Deepfake images using GAN and Least squares GAN.ppt
Generation of Deepfake images using GAN and Least squares GAN.pptGeneration of Deepfake images using GAN and Least squares GAN.ppt
Generation of Deepfake images using GAN and Least squares GAN.pptDivyaGugulothu
 
Secure binary image steganography based on minimizing the distortion on the t...
Secure binary image steganography based on minimizing the distortion on the t...Secure binary image steganography based on minimizing the distortion on the t...
Secure binary image steganography based on minimizing the distortion on the t...I3E Technologies
 
最近の研究情勢についていくために - Deep Learningを中心に -
最近の研究情勢についていくために - Deep Learningを中心に - 最近の研究情勢についていくために - Deep Learningを中心に -
最近の研究情勢についていくために - Deep Learningを中心に - Hiroshi Fukui
 
Copy Move Forgery Detection Using GLCM Based Statistical Features
Copy Move Forgery Detection Using GLCM Based Statistical Features Copy Move Forgery Detection Using GLCM Based Statistical Features
Copy Move Forgery Detection Using GLCM Based Statistical Features ijcisjournal
 
#6 PyData Warsaw: Deep learning for image segmentation
#6 PyData Warsaw: Deep learning for image segmentation#6 PyData Warsaw: Deep learning for image segmentation
#6 PyData Warsaw: Deep learning for image segmentationMatthew Opala
 
Intra Block and Inter Block Neighboring Joint Density Based Approach for Jpeg...
Intra Block and Inter Block Neighboring Joint Density Based Approach for Jpeg...Intra Block and Inter Block Neighboring Joint Density Based Approach for Jpeg...
Intra Block and Inter Block Neighboring Joint Density Based Approach for Jpeg...ijsc
 
INTRA BLOCK AND INTER BLOCK NEIGHBORING JOINT DENSITY BASED APPROACH FOR JPEG...
INTRA BLOCK AND INTER BLOCK NEIGHBORING JOINT DENSITY BASED APPROACH FOR JPEG...INTRA BLOCK AND INTER BLOCK NEIGHBORING JOINT DENSITY BASED APPROACH FOR JPEG...
INTRA BLOCK AND INTER BLOCK NEIGHBORING JOINT DENSITY BASED APPROACH FOR JPEG...ijsc
 
Ijarcet vol-2-issue-3-891-896
Ijarcet vol-2-issue-3-891-896Ijarcet vol-2-issue-3-891-896
Ijarcet vol-2-issue-3-891-896Editor IJARCET
 
Project_Final_Review.pdf
Project_Final_Review.pdfProject_Final_Review.pdf
Project_Final_Review.pdfDivyaGugulothu
 
IEEE 2014 Matlab Projects
IEEE 2014 Matlab ProjectsIEEE 2014 Matlab Projects
IEEE 2014 Matlab ProjectsVijay Karan
 
IEEE 2014 Matlab Projects
IEEE 2014 Matlab ProjectsIEEE 2014 Matlab Projects
IEEE 2014 Matlab ProjectsVijay Karan
 

Similaire à Roman_Gonzalez.pptx (20)

A Novel PSNR-B Approach for Evaluating the Quality of De-blocked Images
A Novel PSNR-B Approach for Evaluating the Quality of De-blocked Images A Novel PSNR-B Approach for Evaluating the Quality of De-blocked Images
A Novel PSNR-B Approach for Evaluating the Quality of De-blocked Images
 
1.blind image quality assessment.pptx
1.blind image quality assessment.pptx1.blind image quality assessment.pptx
1.blind image quality assessment.pptx
 
Low complexity features for jpeg steganalysis using undecimated dct
Low complexity features for jpeg steganalysis using undecimated dctLow complexity features for jpeg steganalysis using undecimated dct
Low complexity features for jpeg steganalysis using undecimated dct
 
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
 
Hardware software co simulation of edge detection for image processing system...
Hardware software co simulation of edge detection for image processing system...Hardware software co simulation of edge detection for image processing system...
Hardware software co simulation of edge detection for image processing system...
 
Visualizing the Model Selection Process
Visualizing the Model Selection ProcessVisualizing the Model Selection Process
Visualizing the Model Selection Process
 
Generation of Deepfake images using GAN and Least squares GAN.ppt
Generation of Deepfake images using GAN and Least squares GAN.pptGeneration of Deepfake images using GAN and Least squares GAN.ppt
Generation of Deepfake images using GAN and Least squares GAN.ppt
 
Secure binary image steganography based on minimizing the distortion on the t...
Secure binary image steganography based on minimizing the distortion on the t...Secure binary image steganography based on minimizing the distortion on the t...
Secure binary image steganography based on minimizing the distortion on the t...
 
最近の研究情勢についていくために - Deep Learningを中心に -
最近の研究情勢についていくために - Deep Learningを中心に - 最近の研究情勢についていくために - Deep Learningを中心に -
最近の研究情勢についていくために - Deep Learningを中心に -
 
Copy Move Forgery Detection Using GLCM Based Statistical Features
Copy Move Forgery Detection Using GLCM Based Statistical Features Copy Move Forgery Detection Using GLCM Based Statistical Features
Copy Move Forgery Detection Using GLCM Based Statistical Features
 
#6 PyData Warsaw: Deep learning for image segmentation
#6 PyData Warsaw: Deep learning for image segmentation#6 PyData Warsaw: Deep learning for image segmentation
#6 PyData Warsaw: Deep learning for image segmentation
 
Intra Block and Inter Block Neighboring Joint Density Based Approach for Jpeg...
Intra Block and Inter Block Neighboring Joint Density Based Approach for Jpeg...Intra Block and Inter Block Neighboring Joint Density Based Approach for Jpeg...
Intra Block and Inter Block Neighboring Joint Density Based Approach for Jpeg...
 
INTRA BLOCK AND INTER BLOCK NEIGHBORING JOINT DENSITY BASED APPROACH FOR JPEG...
INTRA BLOCK AND INTER BLOCK NEIGHBORING JOINT DENSITY BASED APPROACH FOR JPEG...INTRA BLOCK AND INTER BLOCK NEIGHBORING JOINT DENSITY BASED APPROACH FOR JPEG...
INTRA BLOCK AND INTER BLOCK NEIGHBORING JOINT DENSITY BASED APPROACH FOR JPEG...
 
Matlab abstract 2016
Matlab abstract 2016Matlab abstract 2016
Matlab abstract 2016
 
Ijarcet vol-2-issue-3-891-896
Ijarcet vol-2-issue-3-891-896Ijarcet vol-2-issue-3-891-896
Ijarcet vol-2-issue-3-891-896
 
Project_Final_Review.pdf
Project_Final_Review.pdfProject_Final_Review.pdf
Project_Final_Review.pdf
 
Lec11 object-re-id
Lec11 object-re-idLec11 object-re-id
Lec11 object-re-id
 
Human parsing
Human parsingHuman parsing
Human parsing
 
IEEE 2014 Matlab Projects
IEEE 2014 Matlab ProjectsIEEE 2014 Matlab Projects
IEEE 2014 Matlab Projects
 
IEEE 2014 Matlab Projects
IEEE 2014 Matlab ProjectsIEEE 2014 Matlab Projects
IEEE 2014 Matlab Projects
 

Plus de grssieee

Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...
Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...
Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...grssieee
 
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODEL
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODELSEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODEL
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODELgrssieee
 
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...grssieee
 
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIES
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIESTHE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIES
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIESgrssieee
 
GMES SPACE COMPONENT:PROGRAMMATIC STATUS
GMES SPACE COMPONENT:PROGRAMMATIC STATUSGMES SPACE COMPONENT:PROGRAMMATIC STATUS
GMES SPACE COMPONENT:PROGRAMMATIC STATUSgrssieee
 
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETERPROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETERgrssieee
 
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...grssieee
 
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...grssieee
 
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...grssieee
 
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...grssieee
 
test 34mb wo animations
test  34mb wo animationstest  34mb wo animations
test 34mb wo animationsgrssieee
 
2011_Fox_Tax_Worksheets.pdf
2011_Fox_Tax_Worksheets.pdf2011_Fox_Tax_Worksheets.pdf
2011_Fox_Tax_Worksheets.pdfgrssieee
 
DLR open house
DLR open houseDLR open house
DLR open housegrssieee
 
DLR open house
DLR open houseDLR open house
DLR open housegrssieee
 
DLR open house
DLR open houseDLR open house
DLR open housegrssieee
 
Tana_IGARSS2011.ppt
Tana_IGARSS2011.pptTana_IGARSS2011.ppt
Tana_IGARSS2011.pptgrssieee
 
Solaro_IGARSS_2011.ppt
Solaro_IGARSS_2011.pptSolaro_IGARSS_2011.ppt
Solaro_IGARSS_2011.pptgrssieee
 

Plus de grssieee (20)

Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...
Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...
Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...
 
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODEL
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODELSEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODEL
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODEL
 
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...
 
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIES
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIESTHE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIES
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIES
 
GMES SPACE COMPONENT:PROGRAMMATIC STATUS
GMES SPACE COMPONENT:PROGRAMMATIC STATUSGMES SPACE COMPONENT:PROGRAMMATIC STATUS
GMES SPACE COMPONENT:PROGRAMMATIC STATUS
 
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETERPROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
 
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
 
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
 
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
 
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
 
Test
TestTest
Test
 
test 34mb wo animations
test  34mb wo animationstest  34mb wo animations
test 34mb wo animations
 
Test 70MB
Test 70MBTest 70MB
Test 70MB
 
Test 70MB
Test 70MBTest 70MB
Test 70MB
 
2011_Fox_Tax_Worksheets.pdf
2011_Fox_Tax_Worksheets.pdf2011_Fox_Tax_Worksheets.pdf
2011_Fox_Tax_Worksheets.pdf
 
DLR open house
DLR open houseDLR open house
DLR open house
 
DLR open house
DLR open houseDLR open house
DLR open house
 
DLR open house
DLR open houseDLR open house
DLR open house
 
Tana_IGARSS2011.ppt
Tana_IGARSS2011.pptTana_IGARSS2011.ppt
Tana_IGARSS2011.ppt
 
Solaro_IGARSS_2011.ppt
Solaro_IGARSS_2011.pptSolaro_IGARSS_2011.ppt
Solaro_IGARSS_2011.ppt
 

Roman_Gonzalez.pptx

  • 1. 2011 IEEE International Geoscience and Remote Sensing Symposium 26/07/2011 Vancouver, Canada SATELLITE IMAGE ARTIFACTS DETECTION BASED ON COMPLEXITY DISTORTION THEORY Avid ROMAN GONZALEZ Mihai DATCU Avid Roman Gonzalez
  • 2. OUTLINE The Artifacts, problematic. Rate-Distortion Function Kolmogorov Complexity Kolmogorov’s Structure Function Experiments and Results Conclusions Avid Roman Gonzalez
  • 3. ARTIFACTS : The artifacts are artificial structures that represent a structured perturbation of the signal. Therefore, these artifacts induce errors in the indexation of the images. 3/47 Avid Roman Gonzalez
  • 4. ARTIFACTS KINDS : Aliasing Strips . . . Saturation Blocking 4/47 Avid Roman Gonzalez
  • 5.
  • 6.
  • 7. RATE-DISTORTION FUNCTION: The Rate-Distortion (RD) Functionis given by the minimum value of mutual information between source and receiver under some distortion restrictions. The RD function shows how much compression (lossy compression) can be used without loss of distortion preset value. 7/47 Avid Roman Gonzalez
  • 8. Images with different compression factor (cf) Imagecf 1 Imagecf 2 Imagecf 2 . . . Imagecf n Decompression Image Features Vector (compressionerrors) JPEG LossyCompression +- Classification For the artifacts detection, we propose to use the RD function obtained by compression of the image with different compression factors and examine how an artifact can have a high degree of regularity or irregularity for compression. 8/47 Avid Roman Gonzalez
  • 9. KolmogorovComplexity is the length of a shortest program to compute x on a universal Turing machine K(x) is a non calculable function 15 x (Write 0) Write 1010001010111011 9/47 Avid Roman Gonzalez
  • 10. Kolmogorov’sStructureFunction An approximation of the RD curve using the Kolmogorov complexity theory could be the Kolmogorov Structure Function (KSF). The relation between the individual data and its explanation (model) is expressed by Kolmogorov’s structure function. The original Kolmogorov structure function for a data x is defined by: Where: S is a contemplated model for x. αis a non-negative integer value bounding the complexity of the contemplated S. 10/47 Avid Roman Gonzalez
  • 11. Kolmogorov’sStructureFunctionforTextureDiscrimination To evaluate the behavior of the KSF for different textures, we use de Brodatz images databases. We show the textures used for this experiments. Avid Roman Gonzalez
  • 12. We can observe that the KSF can discriminate more or less the different structure, the curve KSF has a similar shape for each texture group, but the level is different. Avid Roman Gonzalez
  • 13. ArtifactsDetectionUsingKolmogorov’sStructureFunctionApproach To detect artifacts using Kolmogorov Structure Function (KSF), the first step is to watch the behavior of the KSF curve for images with artifacts and images without artifact. One aspect to consider is how to generate the candidates for the necessary space S. For this purpose, we have generated the candidates using 2 methods: Candidates generation by JPEG lossy compression and Candidates generation by genetic algorithm. Avid Roman Gonzalez
  • 14. KSF using jpeg lossy compression KSF using genetic algorithm We can observe that the better discrimination is done when we generate the candidates for the space S using the JPEG lossy compression. Also using JPEG lossy compression the approximation to the Rate-distortion analysis is better. Avid Roman Gonzalez
  • 15. We use the jpeg lossy compression for generate candidates and to draw the Kolmogorov Structure Function for each patch of a satellite image and try to detect the artifacts. For this experiments we use an image with aliasing introduces manually. Aliasing detection in city environmental using KSF and candidate generation with JPEG lossy compression Avid Roman Gonzalez
  • 16. CONCLUSIONS The Kolmogorov structure function represents the relationship between an element or data with its model, structure, or explanation. In this work, we have used the Kolmogorov structure function as a approximation of rate-distortion function using Kolmogorov complexity theory and the complexity-distortion theory, so we can examine the complexity of the images to be analyzed, this complexity would be related to the presence or absence of artifacts. 16/47 Avid Roman Gonzalez
  • 17. CONCLUSIONS The generation of candidates for to calculation the Kolmogorov structure function is an important step, in this work was done experiments using 2 methods, generation of candidates by jpeg lossy compression and candidate generation using genetic algorithms, we obtain better results using lossy jpeg compression. 17/47 Avid Roman Gonzalez
  • 18. THANK YOU FOR YOUR ATTENTION avid.roman-gonzalez@ieee.org http://www.avid-romangonzalez.com Avid Roman Gonzalez