SlideShare a Scribd company logo
WELCOME TO NEW WORLD OF IMAGINATION The Knowledge where imagination comes true
"Automatic classification of Satellite Images for Weather Monitoring"
Abstract In this paper we discuss on a system where in automatically the images collected from the satellite are classified into either normal weather patterns or adverse weather patterns developed. An alarm used to rise as early warning if a tendency of adverse weather system is about to be formed. This requires the domain knowledge about the cloud formation, movement of clouds, and image processing techniques. We discuss here regarding the displaying and analyzing the satellite image data, image segmentation which subdivides an image into its constituent regions/objects, and attempting to achieve the goals of early warning system.
[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]
Diagram of Object Recognition Relations between PR and IP Diagram of Object Recognition Image Processing Images Data Analysis Pattern Recognition Pattern Recognition Object Classes Image Processing (IP) Pattern Recognition (PR) Object Classes Images
Image Display
  HOW TO DISPLAY SATELLITE IMAGE AND WHY? We are interested in displaying and analyzing satellite image data actively participating in scientific visualization in such a way as to gain, understanding and insight into the data. In visualization we are seeking to understand the data.  To capitalize on this talent by providing satellite image data i a format that can be interpreted to gain new insight about Earth. ,[object Object],[object Object],[object Object]
Algorithm:  Display Step 1 : Scan the image and store the gray values in the file. Step 2 : Retrieve the file and using Graphic User Interface display the    corresponding pixel of the gray values. ,[object Object],[object Object],[object Object]
Segmentation
Processing the whole image is computationally expensive. So for our further processing we considered only 100X100 pixel.  We give a search area by giving X and Y coordinates and increases the X and Y coordinate vale respectively.  The region of interest is on the specific area so our interest will be more on that area so we segment that regions for our further process.
New image is pointed on the old image to enable the user to instantaneously compare the subsequent images.  Algorithm:  Segmentation Step 1 : Using image display algorithm displays the image. Step 2 : Initialize two seeding point. Step 3 :  Select first seeding point and grow the region, similarly do  same for second seeding point . Step 4 : Display those segment using Display Algorithm.
Image considered for processing of size 255 X 255 pixels
Region B (100X100) Region A (100X100) Segmented Image After Segmentation twice for the region of interest (Region A and region B)
Identification of Movement of Clouds Dealing with indefinite shapes
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Message & Value of pixels Calculations Centroid Distance Alarm Image Segment Proximity Image matching  FLOW OF PROCESS FOR IDENTIFICATION OF MOVEMENTS OF CLOUDS MODEL
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Experimental results: Reference Image of order 255 X 255
Centroid C=(51.92,58.8) Centroid of region A No of rows=100, No of columns=200 No of pixels= 52 Centroid C=(Xstartpoint+X, Ystartpoint+Y) (50+1.92,55+3.8) Showing the centroid of the region A
Centroid of region B Centroid = (55.75,80) Similarly we calculate Centroid for Region B Showing the centroid of the region B
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Next successive Image of order 255 X 255   Experimental results:
Centroid of region B1 Centroid = (70.77,80) Showing the centroid of the region B1
Distance between reference image and the next successive region B1 Region B1  Region A  Distan ce D1 Showing the distance between reference image and the next cloud region
[object Object],[object Object],[object Object],[object Object]
ALGORITHM : Image matching   Input :   File B- reference image of cloud region. File B1- cloud region of new image. Or Two 2D arrays to retrieve values of files, (X2,Y2)- Centroid of reference Cloud region. (X1,Y1)- Centroid of reference Earth region Output :  Output- 2D array to store the difference of two images. Method : Subtract the two images and store the resultant in Output. Find the centroid of resultant image. Find the shift(X2out=X2+X211,Y2out=Y2+Y211). Find the distance between the new Cloud region and      reference Earth region using distance algorithm.
[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 Object],[object Object]
 
 
The Ultimate goal of the project is to give warning message about the status of clouds. The Algorithm for Alarm follows MESSAGE
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ist condition
2 nd  Condition 1 st  part
2 nd  condition 2 nd  part
2 nd  condition 3 rd  part
We took the following Spacecraft images for the project and the output we have seen in previous slides. The last two images show that we have taken images every 1-hour of time.
The image took after 1-hour of the previous image
 
 
Conclusions and Future work ,[object Object],[object Object],[object Object]
? Questions

More Related Content

What's hot

Image segmentation
Image segmentationImage segmentation
Image segmentation
Rania H
 
F0255046056
F0255046056F0255046056
F0255046056
theijes
 
Efficient anomaly detection via matrix sketching
Efficient anomaly detection via matrix sketchingEfficient anomaly detection via matrix sketching
Efficient anomaly detection via matrix sketching
Hsing-chuan Hsieh
 
Single Image Fog Removal Based on Fusion Strategy
Single Image Fog Removal Based on Fusion Strategy Single Image Fog Removal Based on Fusion Strategy
Single Image Fog Removal Based on Fusion Strategy
csandit
 
Introduction to Grad-CAM (short version)
Introduction to Grad-CAM (short version)Introduction to Grad-CAM (short version)
Introduction to Grad-CAM (short version)
Hsing-chuan Hsieh
 
VISUAL MODEL BASED SINGLE IMAGE DEHAZING USING ARTIFICIAL BEE COLONY OPTIMIZA...
VISUAL MODEL BASED SINGLE IMAGE DEHAZING USING ARTIFICIAL BEE COLONY OPTIMIZA...VISUAL MODEL BASED SINGLE IMAGE DEHAZING USING ARTIFICIAL BEE COLONY OPTIMIZA...
VISUAL MODEL BASED SINGLE IMAGE DEHAZING USING ARTIFICIAL BEE COLONY OPTIMIZA...
ijistjournal
 
Pre processing of raw rs data
Pre processing of raw rs dataPre processing of raw rs data
Pre processing of raw rs data
guriaghosh
 
Algorithm
AlgorithmAlgorithm
Algorithm
Pragnesh Patel
 
Digitized images and
Digitized images andDigitized images and
Digitized images and
Ashish Kumar
 
IRJET-Design and Implementation of Haze Removal System
IRJET-Design and Implementation of Haze Removal SystemIRJET-Design and Implementation of Haze Removal System
IRJET-Design and Implementation of Haze Removal System
IRJET Journal
 
Literature Survey on Interest Points based Watermarking
Literature Survey on Interest Points based WatermarkingLiterature Survey on Interest Points based Watermarking
Literature Survey on Interest Points based Watermarking
Priyatham Bollimpalli
 
regions
regionsregions
regions
mjbahmani
 
998-isvc16
998-isvc16998-isvc16
Digital Image Fundamentals - II
Digital Image Fundamentals - IIDigital Image Fundamentals - II
Digital Image Fundamentals - II
Hemantha Kulathilake
 
Structure from motion
Structure from motionStructure from motion
Structure from motion
Fatima Radi
 
Digital image processing 1
Digital  image processing 1Digital  image processing 1
Digital image processing 1
Dhaval Jalalpara
 
Image Segmentation
 Image Segmentation Image Segmentation
Image Segmentation
Syed Muhammad Hammad
 
COLOR IMAGE ENCRYPTION BASED ON MULTIPLE CHAOTIC SYSTEMS
COLOR IMAGE ENCRYPTION BASED ON MULTIPLE CHAOTIC SYSTEMSCOLOR IMAGE ENCRYPTION BASED ON MULTIPLE CHAOTIC SYSTEMS
COLOR IMAGE ENCRYPTION BASED ON MULTIPLE CHAOTIC SYSTEMS
IJNSA Journal
 
Report Satellite Navigation Systems
Report Satellite Navigation SystemsReport Satellite Navigation Systems
Report Satellite Navigation Systems
Ferro Demetrio
 

What's hot (19)

Image segmentation
Image segmentationImage segmentation
Image segmentation
 
F0255046056
F0255046056F0255046056
F0255046056
 
Efficient anomaly detection via matrix sketching
Efficient anomaly detection via matrix sketchingEfficient anomaly detection via matrix sketching
Efficient anomaly detection via matrix sketching
 
Single Image Fog Removal Based on Fusion Strategy
Single Image Fog Removal Based on Fusion Strategy Single Image Fog Removal Based on Fusion Strategy
Single Image Fog Removal Based on Fusion Strategy
 
Introduction to Grad-CAM (short version)
Introduction to Grad-CAM (short version)Introduction to Grad-CAM (short version)
Introduction to Grad-CAM (short version)
 
VISUAL MODEL BASED SINGLE IMAGE DEHAZING USING ARTIFICIAL BEE COLONY OPTIMIZA...
VISUAL MODEL BASED SINGLE IMAGE DEHAZING USING ARTIFICIAL BEE COLONY OPTIMIZA...VISUAL MODEL BASED SINGLE IMAGE DEHAZING USING ARTIFICIAL BEE COLONY OPTIMIZA...
VISUAL MODEL BASED SINGLE IMAGE DEHAZING USING ARTIFICIAL BEE COLONY OPTIMIZA...
 
Pre processing of raw rs data
Pre processing of raw rs dataPre processing of raw rs data
Pre processing of raw rs data
 
Algorithm
AlgorithmAlgorithm
Algorithm
 
Digitized images and
Digitized images andDigitized images and
Digitized images and
 
IRJET-Design and Implementation of Haze Removal System
IRJET-Design and Implementation of Haze Removal SystemIRJET-Design and Implementation of Haze Removal System
IRJET-Design and Implementation of Haze Removal System
 
Literature Survey on Interest Points based Watermarking
Literature Survey on Interest Points based WatermarkingLiterature Survey on Interest Points based Watermarking
Literature Survey on Interest Points based Watermarking
 
regions
regionsregions
regions
 
998-isvc16
998-isvc16998-isvc16
998-isvc16
 
Digital Image Fundamentals - II
Digital Image Fundamentals - IIDigital Image Fundamentals - II
Digital Image Fundamentals - II
 
Structure from motion
Structure from motionStructure from motion
Structure from motion
 
Digital image processing 1
Digital  image processing 1Digital  image processing 1
Digital image processing 1
 
Image Segmentation
 Image Segmentation Image Segmentation
Image Segmentation
 
COLOR IMAGE ENCRYPTION BASED ON MULTIPLE CHAOTIC SYSTEMS
COLOR IMAGE ENCRYPTION BASED ON MULTIPLE CHAOTIC SYSTEMSCOLOR IMAGE ENCRYPTION BASED ON MULTIPLE CHAOTIC SYSTEMS
COLOR IMAGE ENCRYPTION BASED ON MULTIPLE CHAOTIC SYSTEMS
 
Report Satellite Navigation Systems
Report Satellite Navigation SystemsReport Satellite Navigation Systems
Report Satellite Navigation Systems
 

Viewers also liked

Developing Image Processing System for Classification of Indian Multispectral...
Developing Image Processing System for Classification of Indian Multispectral...Developing Image Processing System for Classification of Indian Multispectral...
Developing Image Processing System for Classification of Indian Multispectral...
Sumedha Mishra
 
APPLICATIONS OF RS AND GIS FOR DEVELOPMENT OF SMALL HYDROPOWER PLANTS (SHP)
APPLICATIONS OF RS AND GIS  FOR DEVELOPMENT OF SMALL HYDROPOWER PLANTS (SHP)APPLICATIONS OF RS AND GIS  FOR DEVELOPMENT OF SMALL HYDROPOWER PLANTS (SHP)
APPLICATIONS OF RS AND GIS FOR DEVELOPMENT OF SMALL HYDROPOWER PLANTS (SHP)
Abhiram Kanigolla
 
F:\Electromagnetic Spectrum
F:\Electromagnetic SpectrumF:\Electromagnetic Spectrum
F:\Electromagnetic Spectrum
jc_elprofe
 
Media Object File Flt Ops Adv Wx Seq07
Media Object File Flt Ops Adv Wx Seq07Media Object File Flt Ops Adv Wx Seq07
Media Object File Flt Ops Adv Wx Seq07
syed viquar
 
Field Trash2007
Field Trash2007Field Trash2007
Field Trash2007
vtsiri
 
Weather Protection
Weather ProtectionWeather Protection
Weather Protection
keeckleber
 
OSHA record keeping update
OSHA record keeping  updateOSHA record keeping  update
OSHA record keeping update
vtsiri
 
Effective response to adverse weather conditions using SolarPulse
Effective response to adverse weather conditions using SolarPulseEffective response to adverse weather conditions using SolarPulse
Effective response to adverse weather conditions using SolarPulse
MachinePulse
 
Adverse Weather
Adverse WeatherAdverse Weather
Adverse Weather
vtsiri
 
Planning For Adverse Weather
Planning For Adverse WeatherPlanning For Adverse Weather
Planning For Adverse Weather
Chris Carson
 
High resolution dem dtm
High resolution dem dtmHigh resolution dem dtm
High resolution dem dtm
TTI Production
 
Use of remote sensing for land cover monitoring servir science applications
Use of remote sensing for land cover monitoring servir science applicationsUse of remote sensing for land cover monitoring servir science applications
Use of remote sensing for land cover monitoring servir science applications
Kabir Uddin
 
Baseline Schedules 1
Baseline Schedules 1Baseline Schedules 1
Baseline Schedules 1
Chris Carson
 
Winter Driving Safety
Winter Driving SafetyWinter Driving Safety
Winter Driving Safety
Beamer
 
Presentation working at height
Presentation working at heightPresentation working at height
Presentation working at height
sankarnagar
 
The Electromagnetic Spectrum
The Electromagnetic SpectrumThe Electromagnetic Spectrum
The Electromagnetic Spectrum
Stanley Ang
 
Remote sensing application in agriculture & forestry_Dr Menon A R R (The Kera...
Remote sensing application in agriculture & forestry_Dr Menon A R R (The Kera...Remote sensing application in agriculture & forestry_Dr Menon A R R (The Kera...
Remote sensing application in agriculture & forestry_Dr Menon A R R (The Kera...
India Water Portal
 
Working at heights training powerpoint
Working at heights training powerpointWorking at heights training powerpoint
Working at heights training powerpoint
Jomish John
 
300.40 adverse operating conditions (weather)
300.40 adverse operating conditions (weather)300.40 adverse operating conditions (weather)
300.40 adverse operating conditions (weather)
No Kill Shelter Alliance
 
Work At Height
Work At HeightWork At Height
Work At Height
James McCann
 

Viewers also liked (20)

Developing Image Processing System for Classification of Indian Multispectral...
Developing Image Processing System for Classification of Indian Multispectral...Developing Image Processing System for Classification of Indian Multispectral...
Developing Image Processing System for Classification of Indian Multispectral...
 
APPLICATIONS OF RS AND GIS FOR DEVELOPMENT OF SMALL HYDROPOWER PLANTS (SHP)
APPLICATIONS OF RS AND GIS  FOR DEVELOPMENT OF SMALL HYDROPOWER PLANTS (SHP)APPLICATIONS OF RS AND GIS  FOR DEVELOPMENT OF SMALL HYDROPOWER PLANTS (SHP)
APPLICATIONS OF RS AND GIS FOR DEVELOPMENT OF SMALL HYDROPOWER PLANTS (SHP)
 
F:\Electromagnetic Spectrum
F:\Electromagnetic SpectrumF:\Electromagnetic Spectrum
F:\Electromagnetic Spectrum
 
Media Object File Flt Ops Adv Wx Seq07
Media Object File Flt Ops Adv Wx Seq07Media Object File Flt Ops Adv Wx Seq07
Media Object File Flt Ops Adv Wx Seq07
 
Field Trash2007
Field Trash2007Field Trash2007
Field Trash2007
 
Weather Protection
Weather ProtectionWeather Protection
Weather Protection
 
OSHA record keeping update
OSHA record keeping  updateOSHA record keeping  update
OSHA record keeping update
 
Effective response to adverse weather conditions using SolarPulse
Effective response to adverse weather conditions using SolarPulseEffective response to adverse weather conditions using SolarPulse
Effective response to adverse weather conditions using SolarPulse
 
Adverse Weather
Adverse WeatherAdverse Weather
Adverse Weather
 
Planning For Adverse Weather
Planning For Adverse WeatherPlanning For Adverse Weather
Planning For Adverse Weather
 
High resolution dem dtm
High resolution dem dtmHigh resolution dem dtm
High resolution dem dtm
 
Use of remote sensing for land cover monitoring servir science applications
Use of remote sensing for land cover monitoring servir science applicationsUse of remote sensing for land cover monitoring servir science applications
Use of remote sensing for land cover monitoring servir science applications
 
Baseline Schedules 1
Baseline Schedules 1Baseline Schedules 1
Baseline Schedules 1
 
Winter Driving Safety
Winter Driving SafetyWinter Driving Safety
Winter Driving Safety
 
Presentation working at height
Presentation working at heightPresentation working at height
Presentation working at height
 
The Electromagnetic Spectrum
The Electromagnetic SpectrumThe Electromagnetic Spectrum
The Electromagnetic Spectrum
 
Remote sensing application in agriculture & forestry_Dr Menon A R R (The Kera...
Remote sensing application in agriculture & forestry_Dr Menon A R R (The Kera...Remote sensing application in agriculture & forestry_Dr Menon A R R (The Kera...
Remote sensing application in agriculture & forestry_Dr Menon A R R (The Kera...
 
Working at heights training powerpoint
Working at heights training powerpointWorking at heights training powerpoint
Working at heights training powerpoint
 
300.40 adverse operating conditions (weather)
300.40 adverse operating conditions (weather)300.40 adverse operating conditions (weather)
300.40 adverse operating conditions (weather)
 
Work At Height
Work At HeightWork At Height
Work At Height
 

Similar to Automatic Classification Satellite images for weather Monitoring

A Review on Haze Removal Techniques
A Review on Haze Removal TechniquesA Review on Haze Removal Techniques
A Review on Haze Removal Techniques
IRJET Journal
 
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUESA STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES
cscpconf
 
05397385
0539738505397385
05397385
Ahlem Hdiji
 
05397385
0539738505397385
05397385
Ahlem Hdiji
 
Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...
Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...
Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...
CSCJournals
 
D04432528
D04432528D04432528
D04432528
IOSR-JEN
 
Adaptive lifting based image compression scheme using interactive artificial ...
Adaptive lifting based image compression scheme using interactive artificial ...Adaptive lifting based image compression scheme using interactive artificial ...
Adaptive lifting based image compression scheme using interactive artificial ...
csandit
 
E0333021025
E0333021025E0333021025
E0333021025
theijes
 
Paper id 35201575
Paper id 35201575Paper id 35201575
Paper id 35201575
IJRAT
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
Chetan Hulsure
 
Wavelet-Based Warping Technique for Mobile Devices
Wavelet-Based Warping Technique for Mobile DevicesWavelet-Based Warping Technique for Mobile Devices
Wavelet-Based Warping Technique for Mobile Devices
csandit
 
Final
FinalFinal
VISUAL MODEL BASED SINGLE IMAGE DEHAZING USING ARTIFICIAL BEE COLONY OPTIMIZA...
VISUAL MODEL BASED SINGLE IMAGE DEHAZING USING ARTIFICIAL BEE COLONY OPTIMIZA...VISUAL MODEL BASED SINGLE IMAGE DEHAZING USING ARTIFICIAL BEE COLONY OPTIMIZA...
VISUAL MODEL BASED SINGLE IMAGE DEHAZING USING ARTIFICIAL BEE COLONY OPTIMIZA...
ijistjournal
 
chAPTER1CV.pptx is abouter computer vision in artificial intelligence
chAPTER1CV.pptx is abouter computer vision in artificial intelligencechAPTER1CV.pptx is abouter computer vision in artificial intelligence
chAPTER1CV.pptx is abouter computer vision in artificial intelligence
shesnasuneer
 
computervision1.pptx its about computer vision
computervision1.pptx its about computer visioncomputervision1.pptx its about computer vision
computervision1.pptx its about computer vision
shesnasuneer
 
mini prjt
mini prjtmini prjt
G0443640
G0443640G0443640
G0443640
IJERA Editor
 
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
Tomohiro Fukuda
 
I0343065072
I0343065072I0343065072
I0343065072
ijceronline
 
Automatic Detection of Window Regions in Indoor Point Clouds Using R-CNN
Automatic Detection of Window Regions in Indoor Point Clouds Using R-CNNAutomatic Detection of Window Regions in Indoor Point Clouds Using R-CNN
Automatic Detection of Window Regions in Indoor Point Clouds Using R-CNN
Zihao(Gerald) Zhang
 

Similar to Automatic Classification Satellite images for weather Monitoring (20)

A Review on Haze Removal Techniques
A Review on Haze Removal TechniquesA Review on Haze Removal Techniques
A Review on Haze Removal Techniques
 
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUESA STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES
 
05397385
0539738505397385
05397385
 
05397385
0539738505397385
05397385
 
Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...
Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...
Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...
 
D04432528
D04432528D04432528
D04432528
 
Adaptive lifting based image compression scheme using interactive artificial ...
Adaptive lifting based image compression scheme using interactive artificial ...Adaptive lifting based image compression scheme using interactive artificial ...
Adaptive lifting based image compression scheme using interactive artificial ...
 
E0333021025
E0333021025E0333021025
E0333021025
 
Paper id 35201575
Paper id 35201575Paper id 35201575
Paper id 35201575
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Wavelet-Based Warping Technique for Mobile Devices
Wavelet-Based Warping Technique for Mobile DevicesWavelet-Based Warping Technique for Mobile Devices
Wavelet-Based Warping Technique for Mobile Devices
 
Final
FinalFinal
Final
 
VISUAL MODEL BASED SINGLE IMAGE DEHAZING USING ARTIFICIAL BEE COLONY OPTIMIZA...
VISUAL MODEL BASED SINGLE IMAGE DEHAZING USING ARTIFICIAL BEE COLONY OPTIMIZA...VISUAL MODEL BASED SINGLE IMAGE DEHAZING USING ARTIFICIAL BEE COLONY OPTIMIZA...
VISUAL MODEL BASED SINGLE IMAGE DEHAZING USING ARTIFICIAL BEE COLONY OPTIMIZA...
 
chAPTER1CV.pptx is abouter computer vision in artificial intelligence
chAPTER1CV.pptx is abouter computer vision in artificial intelligencechAPTER1CV.pptx is abouter computer vision in artificial intelligence
chAPTER1CV.pptx is abouter computer vision in artificial intelligence
 
computervision1.pptx its about computer vision
computervision1.pptx its about computer visioncomputervision1.pptx its about computer vision
computervision1.pptx its about computer vision
 
mini prjt
mini prjtmini prjt
mini prjt
 
G0443640
G0443640G0443640
G0443640
 
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
 
I0343065072
I0343065072I0343065072
I0343065072
 
Automatic Detection of Window Regions in Indoor Point Clouds Using R-CNN
Automatic Detection of Window Regions in Indoor Point Clouds Using R-CNNAutomatic Detection of Window Regions in Indoor Point Clouds Using R-CNN
Automatic Detection of Window Regions in Indoor Point Clouds Using R-CNN
 

Recently uploaded

みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
Pixlogix Infotech
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
TIPNGVN2
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 

Recently uploaded (20)

みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 

Automatic Classification Satellite images for weather Monitoring

  • 1. WELCOME TO NEW WORLD OF IMAGINATION The Knowledge where imagination comes true
  • 2. "Automatic classification of Satellite Images for Weather Monitoring"
  • 3. Abstract In this paper we discuss on a system where in automatically the images collected from the satellite are classified into either normal weather patterns or adverse weather patterns developed. An alarm used to rise as early warning if a tendency of adverse weather system is about to be formed. This requires the domain knowledge about the cloud formation, movement of clouds, and image processing techniques. We discuss here regarding the displaying and analyzing the satellite image data, image segmentation which subdivides an image into its constituent regions/objects, and attempting to achieve the goals of early warning system.
  • 4.
  • 5. Diagram of Object Recognition Relations between PR and IP Diagram of Object Recognition Image Processing Images Data Analysis Pattern Recognition Pattern Recognition Object Classes Image Processing (IP) Pattern Recognition (PR) Object Classes Images
  • 7.
  • 8.
  • 10. Processing the whole image is computationally expensive. So for our further processing we considered only 100X100 pixel. We give a search area by giving X and Y coordinates and increases the X and Y coordinate vale respectively. The region of interest is on the specific area so our interest will be more on that area so we segment that regions for our further process.
  • 11. New image is pointed on the old image to enable the user to instantaneously compare the subsequent images. Algorithm: Segmentation Step 1 : Using image display algorithm displays the image. Step 2 : Initialize two seeding point. Step 3 : Select first seeding point and grow the region, similarly do same for second seeding point . Step 4 : Display those segment using Display Algorithm.
  • 12. Image considered for processing of size 255 X 255 pixels
  • 13. Region B (100X100) Region A (100X100) Segmented Image After Segmentation twice for the region of interest (Region A and region B)
  • 14. Identification of Movement of Clouds Dealing with indefinite shapes
  • 15.
  • 16. Message & Value of pixels Calculations Centroid Distance Alarm Image Segment Proximity Image matching FLOW OF PROCESS FOR IDENTIFICATION OF MOVEMENTS OF CLOUDS MODEL
  • 17.
  • 18. Experimental results: Reference Image of order 255 X 255
  • 19. Centroid C=(51.92,58.8) Centroid of region A No of rows=100, No of columns=200 No of pixels= 52 Centroid C=(Xstartpoint+X, Ystartpoint+Y) (50+1.92,55+3.8) Showing the centroid of the region A
  • 20. Centroid of region B Centroid = (55.75,80) Similarly we calculate Centroid for Region B Showing the centroid of the region B
  • 21.
  • 22. The Next successive Image of order 255 X 255 Experimental results:
  • 23. Centroid of region B1 Centroid = (70.77,80) Showing the centroid of the region B1
  • 24. Distance between reference image and the next successive region B1 Region B1 Region A Distan ce D1 Showing the distance between reference image and the next cloud region
  • 25.
  • 26. ALGORITHM : Image matching Input : File B- reference image of cloud region. File B1- cloud region of new image. Or Two 2D arrays to retrieve values of files, (X2,Y2)- Centroid of reference Cloud region. (X1,Y1)- Centroid of reference Earth region Output : Output- 2D array to store the difference of two images. Method : Subtract the two images and store the resultant in Output. Find the centroid of resultant image. Find the shift(X2out=X2+X211,Y2out=Y2+Y211). Find the distance between the new Cloud region and reference Earth region using distance algorithm.
  • 27.
  • 28.
  • 29.  
  • 30.  
  • 31. The Ultimate goal of the project is to give warning message about the status of clouds. The Algorithm for Alarm follows MESSAGE
  • 32.
  • 34. 2 nd Condition 1 st part
  • 35. 2 nd condition 2 nd part
  • 36. 2 nd condition 3 rd part
  • 37. We took the following Spacecraft images for the project and the output we have seen in previous slides. The last two images show that we have taken images every 1-hour of time.
  • 38. The image took after 1-hour of the previous image
  • 39.  
  • 40.  
  • 41.