SlideShare a Scribd company logo
1 of 15
Download to read offline
AUTOMATED MOTION
DETECTION FROM SPACE IN
SEA SURVEILLIANCE
Elisavet Charalambous(a)(b), Junichi Takaku(c),Pantelis Michalis (d), Ian Dowman(e),
Vasiliki Charalampopoulou(f)
(a)ADITESS Ltd , Nicosia, Cyprus, (b)Department of Electrical and Computing Engineering, University of Cyprus, Nicosia,
Cyprus, (c)Remote Sensing Technology Center of Japan, (d)Center for Security Studies (KEMEA), (e)Department of Civil,
Environmental and Geomatic Engineering, University College London, (f)Geosystems Hellas
Motivation
The objective in computer vision is to "understand" a scene or features in an image
• Humans are good at deriving pictorial information due to visual and mental abilities.
• Image processing of satellite images allows the extraction of geospatial (static)
information.
• Images are static snapshots in time
• The extraction of geometric characteristics along with the speed of movement and
direction of vessels is of great interest in critical infrastructure protection and the
security domain, in general.
• Automated motion detection allows the combination of information contained in
periodically captured images reveals information on the dynamic content of a scene.
PRISM from ALOS
• The Panchromatic Remote-sensing Instrument for Stereo Mapping (PRISM) carried by
the Advanced Land-Observing Satellite (ALOS)
• designed to generate worldwide topographic data with its high-resolution and stereoscopic observation
• PRISM performs along-track (AT) triplet stereo observations using independent forward
(FWD), nadir (NDR), and backward (BWD) sensors
• The FWD and BWD sensors are arranged at an inclination of ±23.8◦ from NDR
• Time interval of 45secs between images
• The panchromatic optical line sensors have a ground resolution at 2.5m in swaths 35 km
wide.
• Test case: the two large commercial ports in Cyprus (Larnaca, Limassol).
Registration of stereo images
• The PRISM triplet stereo images need to be
geometrically registered before any processing
• Images are registered with the relative orientation
technique
• tie-points among the triplet images of level-1B1 are
automatically generated.
• Approximately 100 tie-points were generated for each
image triplet
• Used for estimating orientation errors
• The RMSE of x-parallaxes of the viewing vectors
(FWD/NDR & BWD/NDR) is minimized
• Ranging 0.76m to 1.50m corresponding to the relative
registration accuracy of each image triplet.
• The absolute errors of the relative orientation models remain
almost in vertical offset due to instability of pitch angles of the
FWD/BWD sensors;
Data Considerations
• Satellite images are essentially raster information
• The cell (pixel) size determines the resolution at which the data is represented
• Imposes limits on the level of approximation
• Each pixel of ALOS PRISM is translated into an area of 6.25m2
• each pixel side corresponds to a distance of 2.5m
• around 360 million pixels exist in each image
• Sampling interval equal to twice the highest specimen spatial frequency is required in
order to accurately preserve its spatial resolution
• a pixel detail level of 2.5m may only adequately depict artifacts larger than 5m.
• critical limitation especially for small sized boats, close to each other or to the coastline
The objective
The computationally efficient automatic motion detection of vessels with sets of PRISM
triplet images captured at time intervals of 45secs between images.
• Calculate the speed of movement
• Detect changes in orientation
• The process should be automatic and unbiased towards any dataset
• Through well established image segmentation and morphological operation techniques
METHODOLOGY
Pattern Extraction
• Image segmentation was accomplished by applying global thresholding to each image
and serves as a computationally efficient method even for very large images
• Limits the bias over any triplet of images
• The next phase involved outlining the areas occupied by vessels
• One pixel gaps between extracted edges in the binary image were filled
• The connected edges were then filled and their boundaries were extracted
• Removal of the coastline took place after boundary detection
• Generation of pattern descriptors for each
identified pattern for the reliable and robust
tracking, over discontinuous snapshots
• Pattern Centroids are expressed as geo
coordinates
• The result of combining Geo-information and pictorial
coordinates
Metric Description
Area Actual number of pixels in the region
Perimeter
Length in pixels around the boundary of the region;
calculated as the distance between each adjoining pair of
pixels around the border of the region
Roundness
A ratio function to the area and perimeter of the region
(dimensionless ratio)
Elongation
Minor axis width to major axis length ratio (dimensionless
ratio)
Bounding
box area
The area of the box completely containing the object
calculated as the product of the length of the major and
minor axes (dimensionless ratio)
Eccentricity
The ratio of the distance between the foci of the ellipse
and its major axis length (dimensionless ratio)
Centroid Specifies the center of mass of the region
Orientation
Calculated as the angle of the line segment connecting
two points to the equator
Solidity
Proportion of the pixels in the convex hull that are also in
the region. Computed as area/convex area (dimensionless
ratio)
METHODOLOGY
Pattern Identification
• Motion detection is performed with proximity searching for every two successive images (BWD/NDR &
NDR/FWD)
• Radius of searching: a function of the elapsed time between the timestamp of the images, the speed of moving and
ground resolution
• The distance between the two points is calculated with the Harvesine distance metric
• Matches are signified when proximity search yields pairs of similar patterns
• Matching Descriptors: roundness, elongation, eccentricity and solidity
• Area and perimeter used in multiple matching
• Calculation of speed as a function of the distance between the identified patterns and the elapsed time
of movement and is reported as nautical mph
• Orientation of movement is calculated based on the angle between the equator and centroids of
pattern in two consecutive images and is expressed in degrees
• Avoids miscalculations for square shapes
• Provides direction of movement information
METHODOLOGY
Motion Detection
RESULTS
Test Case
• Test case: the two large commercial ports in Cyprus
• Four triplets: two from Larnaka port & another two from Limassol port
• Experiment performed for proximity searches 230m & 460m corresponding to speeds of 10nmph &
20nmph respectively.
• Moving ships are captured at different snapshots where when combined prove their track, on the
same lines, the traces of not moving ships fall on top of each other.
RESULTS
Example Patterns
Example patterns of successful motion detection and tracking
The analysis of triplets of the Larnaca port revealed
patterns from aircrafts whose detection could be
accomplished when the proximity search was
performed for a large enough radius.
RESULTS
Limitations
• Undetected ships result from instances where the ship either relies outside the
overlapping region or its trace changes significantly from one capture to another.
• Most misses occurred upon the detection of small vessels (with areas less than
10px), which the eye could not identify with certainty.
• The success rate varied from triplet to triplet: the method did not consider
important image characteristics like image contrast
Scene ID (NDR) Detected Missed Error %
ALPSMN231682900 28 4 12.5
ALPSMN271942900 33 5 13.1
ALPSMN254292905 47 4 7.8
ALPSMN267712905 35 3 7.8
Conclusions
• The combination and further analysis of the results obtained by the individual snapshots
allows the automatic motion detection of the overlapping scenes
• The more times a pattern is identified the higher the chance of generating reliable and
plausible conclusions on the trajectory and route of a ship
• Dimensionless metrics serve relatively well the objective of pattern identification when
the depiction of an object is not accurate
• The impact of limitations inherent by satellite images may be significantly decreased
when the analysis expands outside the use of single triplets
• Previously contained information may be used for increasing the reliability of already produced results
• Most vessels bear some common shape and operational properties which may be used
as means of increasing robustness in presence of noise caused due to weather
conditions.
• Vessels are commonly print as elongated patterns
• Acceleration and deceleration
Beyond identification….
• Along track stereoscopic view in cooperation with an effective automatic motion
detection methodology can provide the position and the velocity of moving
vessels
• The automatic detection of moving vessels and the ability to obtain operational
properties gives rise to critical security information leading to:
• Identification of irregular trajectories -> identification of abnormal behaviour
• ALOS PRISM along with any other Satellite system cannot provide near real time
data, an airboard platform is needed for real time surveillance
• Remote Piloted Aircraft Systems (RPAS) may serve as a solution
Automated Motion Detection from space in sea surveillance

More Related Content

What's hot

Modern Surveying
Modern Surveying Modern Surveying
Modern Surveying Shanmugaraj M
 
Elements of Analytical Photogrammetry
Elements of Analytical PhotogrammetryElements of Analytical Photogrammetry
Elements of Analytical PhotogrammetryNadia Aziz
 
Photogrammetry amir
Photogrammetry amirPhotogrammetry amir
Photogrammetry amirMohammad Amir
 
Introduction to aerial photography and photogrammetry.ppt
Introduction to aerial photography and photogrammetry.pptIntroduction to aerial photography and photogrammetry.ppt
Introduction to aerial photography and photogrammetry.pptsrinivas2036
 
Surveying ii module iii class 1,2
Surveying ii module iii class 1,2Surveying ii module iii class 1,2
Surveying ii module iii class 1,2SHAMJITH KM
 
Inertial Navigation for Quadrotor Using Kalman Filter with Drift Compensation
Inertial Navigation for Quadrotor Using Kalman Filter with Drift Compensation Inertial Navigation for Quadrotor Using Kalman Filter with Drift Compensation
Inertial Navigation for Quadrotor Using Kalman Filter with Drift Compensation IJECEIAES
 
AROSAT_updated-spacesegment_presentation_NO_loghi
AROSAT_updated-spacesegment_presentation_NO_loghiAROSAT_updated-spacesegment_presentation_NO_loghi
AROSAT_updated-spacesegment_presentation_NO_loghiStefano Coltellacci
 
Lecture on photogrammetry
Lecture on photogrammetryLecture on photogrammetry
Lecture on photogrammetryWaleed Liaqat
 
Photographic surveying
Photographic surveyingPhotographic surveying
Photographic surveyingHUSSAINGHAZI1
 
Modern surveying techniques
Modern surveying techniquesModern surveying techniques
Modern surveying techniquesSunny Jaiswal
 
4. lecture 3 data capturing techniques - total station and gps
4. lecture 3   data capturing techniques - total station and gps4. lecture 3   data capturing techniques - total station and gps
4. lecture 3 data capturing techniques - total station and gpsFenTaHun6
 
02 principle of photography and imaging
02 principle of photography and imaging02 principle of photography and imaging
02 principle of photography and imagingSarhat Adam
 
Fundamentals of Remote Sensing- A training module
Fundamentals of Remote Sensing- A training moduleFundamentals of Remote Sensing- A training module
Fundamentals of Remote Sensing- A training moduleNishant Sinha
 
2013APRU_NO40-abstract-mobilePIV_YangYaoYu
2013APRU_NO40-abstract-mobilePIV_YangYaoYu2013APRU_NO40-abstract-mobilePIV_YangYaoYu
2013APRU_NO40-abstract-mobilePIV_YangYaoYuYao-Yu Yang
 
Airport Runway Detection Based On ANN Algorithm
Airport Runway Detection Based On ANN AlgorithmAirport Runway Detection Based On ANN Algorithm
Airport Runway Detection Based On ANN AlgorithmIJTET Journal
 
Sepl 310 introduction to aerial photography and photogrammetry
Sepl 310 introduction to aerial photography and photogrammetrySepl 310 introduction to aerial photography and photogrammetry
Sepl 310 introduction to aerial photography and photogrammetryEmmanuel Chinkaka
 
Techniques of Land Surveying
Techniques of Land SurveyingTechniques of Land Surveying
Techniques of Land SurveyingVijay Meena
 
Hazard Detection Algorithm for Safe Autonomous Landing
Hazard Detection Algorithm for Safe Autonomous LandingHazard Detection Algorithm for Safe Autonomous Landing
Hazard Detection Algorithm for Safe Autonomous LandingAliya Burkit
 
Volkova_DICTA_robust_feature_based_visual_navigation
Volkova_DICTA_robust_feature_based_visual_navigationVolkova_DICTA_robust_feature_based_visual_navigation
Volkova_DICTA_robust_feature_based_visual_navigationAnastasiia Volkova
 

What's hot (20)

Modern Surveying
Modern Surveying Modern Surveying
Modern Surveying
 
Elements of Analytical Photogrammetry
Elements of Analytical PhotogrammetryElements of Analytical Photogrammetry
Elements of Analytical Photogrammetry
 
Photogrammetry amir
Photogrammetry amirPhotogrammetry amir
Photogrammetry amir
 
Introduction to aerial photography and photogrammetry.ppt
Introduction to aerial photography and photogrammetry.pptIntroduction to aerial photography and photogrammetry.ppt
Introduction to aerial photography and photogrammetry.ppt
 
Surveying ii module iii class 1,2
Surveying ii module iii class 1,2Surveying ii module iii class 1,2
Surveying ii module iii class 1,2
 
Inertial Navigation for Quadrotor Using Kalman Filter with Drift Compensation
Inertial Navigation for Quadrotor Using Kalman Filter with Drift Compensation Inertial Navigation for Quadrotor Using Kalman Filter with Drift Compensation
Inertial Navigation for Quadrotor Using Kalman Filter with Drift Compensation
 
AROSAT_updated-spacesegment_presentation_NO_loghi
AROSAT_updated-spacesegment_presentation_NO_loghiAROSAT_updated-spacesegment_presentation_NO_loghi
AROSAT_updated-spacesegment_presentation_NO_loghi
 
Lecture on photogrammetry
Lecture on photogrammetryLecture on photogrammetry
Lecture on photogrammetry
 
Photographic surveying
Photographic surveyingPhotographic surveying
Photographic surveying
 
Modern surveying techniques
Modern surveying techniquesModern surveying techniques
Modern surveying techniques
 
4. lecture 3 data capturing techniques - total station and gps
4. lecture 3   data capturing techniques - total station and gps4. lecture 3   data capturing techniques - total station and gps
4. lecture 3 data capturing techniques - total station and gps
 
02 principle of photography and imaging
02 principle of photography and imaging02 principle of photography and imaging
02 principle of photography and imaging
 
Fundamentals of Remote Sensing- A training module
Fundamentals of Remote Sensing- A training moduleFundamentals of Remote Sensing- A training module
Fundamentals of Remote Sensing- A training module
 
2013APRU_NO40-abstract-mobilePIV_YangYaoYu
2013APRU_NO40-abstract-mobilePIV_YangYaoYu2013APRU_NO40-abstract-mobilePIV_YangYaoYu
2013APRU_NO40-abstract-mobilePIV_YangYaoYu
 
Airport Runway Detection Based On ANN Algorithm
Airport Runway Detection Based On ANN AlgorithmAirport Runway Detection Based On ANN Algorithm
Airport Runway Detection Based On ANN Algorithm
 
Sepl 310 introduction to aerial photography and photogrammetry
Sepl 310 introduction to aerial photography and photogrammetrySepl 310 introduction to aerial photography and photogrammetry
Sepl 310 introduction to aerial photography and photogrammetry
 
Techniques of Land Surveying
Techniques of Land SurveyingTechniques of Land Surveying
Techniques of Land Surveying
 
Hazard Detection Algorithm for Safe Autonomous Landing
Hazard Detection Algorithm for Safe Autonomous LandingHazard Detection Algorithm for Safe Autonomous Landing
Hazard Detection Algorithm for Safe Autonomous Landing
 
Volkova_DICTA_robust_feature_based_visual_navigation
Volkova_DICTA_robust_feature_based_visual_navigationVolkova_DICTA_robust_feature_based_visual_navigation
Volkova_DICTA_robust_feature_based_visual_navigation
 
Fce 552 part1
Fce 552 part1Fce 552 part1
Fce 552 part1
 

Similar to Automated Motion Detection from space in sea surveillance

UAVmapping_11111.ppt
UAVmapping_11111.pptUAVmapping_11111.ppt
UAVmapping_11111.pptBismaJZ
 
Urban 3D Semantic Modelling Using Stereo Vision, ICRA 2013
Urban 3D Semantic Modelling Using Stereo Vision, ICRA 2013Urban 3D Semantic Modelling Using Stereo Vision, ICRA 2013
Urban 3D Semantic Modelling Using Stereo Vision, ICRA 2013Sunando Sengupta
 
Photogrammetry 1.
Photogrammetry 1.Photogrammetry 1.
Photogrammetry 1.Naveen Kumar
 
An Automated Approach of Shoreline Detection Applied to Digital Videos using ...
An Automated Approach of Shoreline Detection Applied to Digital Videos using ...An Automated Approach of Shoreline Detection Applied to Digital Videos using ...
An Automated Approach of Shoreline Detection Applied to Digital Videos using ...Dwi Putra Asana
 
DOC-20190524-WA0008.ppt
DOC-20190524-WA0008.pptDOC-20190524-WA0008.ppt
DOC-20190524-WA0008.pptssuser42ed4e
 
Morocco2022_LocationProblem_Bondar.pptx
Morocco2022_LocationProblem_Bondar.pptxMorocco2022_LocationProblem_Bondar.pptx
Morocco2022_LocationProblem_Bondar.pptxouchenibrahim1
 
03 cameras & their geometry
03 cameras & their geometry03 cameras & their geometry
03 cameras & their geometrySarhat Adam
 
Advanced surveying instruments
Advanced surveying instrumentsAdvanced surveying instruments
Advanced surveying instrumentsAjeykumar VG
 
Computed Radiography and Computed Tomography
Computed Radiography and Computed TomographyComputed Radiography and Computed Tomography
Computed Radiography and Computed Tomographykarthi keyan
 
Fisheye Omnidirectional View in Autonomous Driving
Fisheye Omnidirectional View in Autonomous DrivingFisheye Omnidirectional View in Autonomous Driving
Fisheye Omnidirectional View in Autonomous DrivingYu Huang
 
Automatic Delineation of Grid based and Geo-Morphological Slope Units for Sus...
Automatic Delineation of Grid based and Geo-Morphological Slope Units for Sus...Automatic Delineation of Grid based and Geo-Morphological Slope Units for Sus...
Automatic Delineation of Grid based and Geo-Morphological Slope Units for Sus...Omar F. Althuwaynee
 
6.3_DEM CREATION AND 3D MODELING.pptx
6.3_DEM CREATION AND 3D MODELING.pptx6.3_DEM CREATION AND 3D MODELING.pptx
6.3_DEM CREATION AND 3D MODELING.pptxDivyaPriya700213
 
Elevation mapping using stereo vision enabled heterogeneous multi-agent robot...
Elevation mapping using stereo vision enabled heterogeneous multi-agent robot...Elevation mapping using stereo vision enabled heterogeneous multi-agent robot...
Elevation mapping using stereo vision enabled heterogeneous multi-agent robot...Aritra Sarkar
 
4. lecture 3 data capturing techniques - total station and gps
4. lecture 3   data capturing techniques - total station and gps4. lecture 3   data capturing techniques - total station and gps
4. lecture 3 data capturing techniques - total station and gpsFenTaHun6
 
data acquisition methods in reverse engineering
data acquisition methods in reverse engineeringdata acquisition methods in reverse engineering
data acquisition methods in reverse engineeringRanjith Mech
 
Landuse Landcover mapping and Comparative analysis of deM from TerraSAR-X and...
Landuse Landcover mapping and Comparative analysis of deM from TerraSAR-X and...Landuse Landcover mapping and Comparative analysis of deM from TerraSAR-X and...
Landuse Landcover mapping and Comparative analysis of deM from TerraSAR-X and...Kamal Shahi
 
Unit 1 introduction to remote sensing
Unit  1 introduction to remote sensing Unit  1 introduction to remote sensing
Unit 1 introduction to remote sensing Dhanalakshmi Dasari
 

Similar to Automated Motion Detection from space in sea surveillance (20)

UAVmapping_11111.ppt
UAVmapping_11111.pptUAVmapping_11111.ppt
UAVmapping_11111.ppt
 
Urban 3D Semantic Modelling Using Stereo Vision, ICRA 2013
Urban 3D Semantic Modelling Using Stereo Vision, ICRA 2013Urban 3D Semantic Modelling Using Stereo Vision, ICRA 2013
Urban 3D Semantic Modelling Using Stereo Vision, ICRA 2013
 
Photogrammetry 1.
Photogrammetry 1.Photogrammetry 1.
Photogrammetry 1.
 
Thesis defense
Thesis defenseThesis defense
Thesis defense
 
MIFSU.ppt
MIFSU.pptMIFSU.ppt
MIFSU.ppt
 
An Automated Approach of Shoreline Detection Applied to Digital Videos using ...
An Automated Approach of Shoreline Detection Applied to Digital Videos using ...An Automated Approach of Shoreline Detection Applied to Digital Videos using ...
An Automated Approach of Shoreline Detection Applied to Digital Videos using ...
 
DOC-20190524-WA0008.ppt
DOC-20190524-WA0008.pptDOC-20190524-WA0008.ppt
DOC-20190524-WA0008.ppt
 
Morocco2022_LocationProblem_Bondar.pptx
Morocco2022_LocationProblem_Bondar.pptxMorocco2022_LocationProblem_Bondar.pptx
Morocco2022_LocationProblem_Bondar.pptx
 
03 cameras & their geometry
03 cameras & their geometry03 cameras & their geometry
03 cameras & their geometry
 
Advanced surveying instruments
Advanced surveying instrumentsAdvanced surveying instruments
Advanced surveying instruments
 
Computed Radiography and Computed Tomography
Computed Radiography and Computed TomographyComputed Radiography and Computed Tomography
Computed Radiography and Computed Tomography
 
journalism research
journalism researchjournalism research
journalism research
 
Fisheye Omnidirectional View in Autonomous Driving
Fisheye Omnidirectional View in Autonomous DrivingFisheye Omnidirectional View in Autonomous Driving
Fisheye Omnidirectional View in Autonomous Driving
 
Automatic Delineation of Grid based and Geo-Morphological Slope Units for Sus...
Automatic Delineation of Grid based and Geo-Morphological Slope Units for Sus...Automatic Delineation of Grid based and Geo-Morphological Slope Units for Sus...
Automatic Delineation of Grid based and Geo-Morphological Slope Units for Sus...
 
6.3_DEM CREATION AND 3D MODELING.pptx
6.3_DEM CREATION AND 3D MODELING.pptx6.3_DEM CREATION AND 3D MODELING.pptx
6.3_DEM CREATION AND 3D MODELING.pptx
 
Elevation mapping using stereo vision enabled heterogeneous multi-agent robot...
Elevation mapping using stereo vision enabled heterogeneous multi-agent robot...Elevation mapping using stereo vision enabled heterogeneous multi-agent robot...
Elevation mapping using stereo vision enabled heterogeneous multi-agent robot...
 
4. lecture 3 data capturing techniques - total station and gps
4. lecture 3   data capturing techniques - total station and gps4. lecture 3   data capturing techniques - total station and gps
4. lecture 3 data capturing techniques - total station and gps
 
data acquisition methods in reverse engineering
data acquisition methods in reverse engineeringdata acquisition methods in reverse engineering
data acquisition methods in reverse engineering
 
Landuse Landcover mapping and Comparative analysis of deM from TerraSAR-X and...
Landuse Landcover mapping and Comparative analysis of deM from TerraSAR-X and...Landuse Landcover mapping and Comparative analysis of deM from TerraSAR-X and...
Landuse Landcover mapping and Comparative analysis of deM from TerraSAR-X and...
 
Unit 1 introduction to remote sensing
Unit  1 introduction to remote sensing Unit  1 introduction to remote sensing
Unit 1 introduction to remote sensing
 

Recently uploaded

Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physicsvishikhakeshava1
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptxanandsmhk
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real timeSatoshi NAKAHIRA
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoSĂ©rgio Sacani
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 sciencefloriejanemacaya1
 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxyaramohamed343013
 
Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett SquareIsiahStephanRadaza
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxkessiyaTpeter
 
Luciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxLuciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxAleenaTreesaSaji
 
Recombination DNA Technology (Microinjection)
Recombination DNA Technology (Microinjection)Recombination DNA Technology (Microinjection)
Recombination DNA Technology (Microinjection)Jshifa
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tantaDashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tantaPraksha3
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxAArockiyaNisha
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 

Recently uploaded (20)

Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physics
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real time
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on Io
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 science
 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docx
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett Square
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
 
Luciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxLuciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptx
 
Recombination DNA Technology (Microinjection)
Recombination DNA Technology (Microinjection)Recombination DNA Technology (Microinjection)
Recombination DNA Technology (Microinjection)
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tantaDashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 

Automated Motion Detection from space in sea surveillance

  • 1. AUTOMATED MOTION DETECTION FROM SPACE IN SEA SURVEILLIANCE Elisavet Charalambous(a)(b), Junichi Takaku(c),Pantelis Michalis (d), Ian Dowman(e), Vasiliki Charalampopoulou(f) (a)ADITESS Ltd , Nicosia, Cyprus, (b)Department of Electrical and Computing Engineering, University of Cyprus, Nicosia, Cyprus, (c)Remote Sensing Technology Center of Japan, (d)Center for Security Studies (KEMEA), (e)Department of Civil, Environmental and Geomatic Engineering, University College London, (f)Geosystems Hellas
  • 2. Motivation The objective in computer vision is to "understand" a scene or features in an image • Humans are good at deriving pictorial information due to visual and mental abilities. • Image processing of satellite images allows the extraction of geospatial (static) information. • Images are static snapshots in time • The extraction of geometric characteristics along with the speed of movement and direction of vessels is of great interest in critical infrastructure protection and the security domain, in general. • Automated motion detection allows the combination of information contained in periodically captured images reveals information on the dynamic content of a scene.
  • 3. PRISM from ALOS • The Panchromatic Remote-sensing Instrument for Stereo Mapping (PRISM) carried by the Advanced Land-Observing Satellite (ALOS) • designed to generate worldwide topographic data with its high-resolution and stereoscopic observation • PRISM performs along-track (AT) triplet stereo observations using independent forward (FWD), nadir (NDR), and backward (BWD) sensors • The FWD and BWD sensors are arranged at an inclination of ±23.8â—¦ from NDR • Time interval of 45secs between images • The panchromatic optical line sensors have a ground resolution at 2.5m in swaths 35 km wide. • Test case: the two large commercial ports in Cyprus (Larnaca, Limassol).
  • 4. Registration of stereo images • The PRISM triplet stereo images need to be geometrically registered before any processing • Images are registered with the relative orientation technique • tie-points among the triplet images of level-1B1 are automatically generated. • Approximately 100 tie-points were generated for each image triplet • Used for estimating orientation errors • The RMSE of x-parallaxes of the viewing vectors (FWD/NDR & BWD/NDR) is minimized • Ranging 0.76m to 1.50m corresponding to the relative registration accuracy of each image triplet. • The absolute errors of the relative orientation models remain almost in vertical offset due to instability of pitch angles of the FWD/BWD sensors;
  • 5. Data Considerations • Satellite images are essentially raster information • The cell (pixel) size determines the resolution at which the data is represented • Imposes limits on the level of approximation • Each pixel of ALOS PRISM is translated into an area of 6.25m2 • each pixel side corresponds to a distance of 2.5m • around 360 million pixels exist in each image • Sampling interval equal to twice the highest specimen spatial frequency is required in order to accurately preserve its spatial resolution • a pixel detail level of 2.5m may only adequately depict artifacts larger than 5m. • critical limitation especially for small sized boats, close to each other or to the coastline
  • 6. The objective The computationally efficient automatic motion detection of vessels with sets of PRISM triplet images captured at time intervals of 45secs between images. • Calculate the speed of movement • Detect changes in orientation • The process should be automatic and unbiased towards any dataset • Through well established image segmentation and morphological operation techniques
  • 7. METHODOLOGY Pattern Extraction • Image segmentation was accomplished by applying global thresholding to each image and serves as a computationally efficient method even for very large images • Limits the bias over any triplet of images • The next phase involved outlining the areas occupied by vessels • One pixel gaps between extracted edges in the binary image were filled • The connected edges were then filled and their boundaries were extracted • Removal of the coastline took place after boundary detection
  • 8. • Generation of pattern descriptors for each identified pattern for the reliable and robust tracking, over discontinuous snapshots • Pattern Centroids are expressed as geo coordinates • The result of combining Geo-information and pictorial coordinates Metric Description Area Actual number of pixels in the region Perimeter Length in pixels around the boundary of the region; calculated as the distance between each adjoining pair of pixels around the border of the region Roundness A ratio function to the area and perimeter of the region (dimensionless ratio) Elongation Minor axis width to major axis length ratio (dimensionless ratio) Bounding box area The area of the box completely containing the object calculated as the product of the length of the major and minor axes (dimensionless ratio) Eccentricity The ratio of the distance between the foci of the ellipse and its major axis length (dimensionless ratio) Centroid Specifies the center of mass of the region Orientation Calculated as the angle of the line segment connecting two points to the equator Solidity Proportion of the pixels in the convex hull that are also in the region. Computed as area/convex area (dimensionless ratio) METHODOLOGY Pattern Identification
  • 9. • Motion detection is performed with proximity searching for every two successive images (BWD/NDR & NDR/FWD) • Radius of searching: a function of the elapsed time between the timestamp of the images, the speed of moving and ground resolution • The distance between the two points is calculated with the Harvesine distance metric • Matches are signified when proximity search yields pairs of similar patterns • Matching Descriptors: roundness, elongation, eccentricity and solidity • Area and perimeter used in multiple matching • Calculation of speed as a function of the distance between the identified patterns and the elapsed time of movement and is reported as nautical mph • Orientation of movement is calculated based on the angle between the equator and centroids of pattern in two consecutive images and is expressed in degrees • Avoids miscalculations for square shapes • Provides direction of movement information METHODOLOGY Motion Detection
  • 10. RESULTS Test Case • Test case: the two large commercial ports in Cyprus • Four triplets: two from Larnaka port & another two from Limassol port • Experiment performed for proximity searches 230m & 460m corresponding to speeds of 10nmph & 20nmph respectively. • Moving ships are captured at different snapshots where when combined prove their track, on the same lines, the traces of not moving ships fall on top of each other.
  • 11. RESULTS Example Patterns Example patterns of successful motion detection and tracking The analysis of triplets of the Larnaca port revealed patterns from aircrafts whose detection could be accomplished when the proximity search was performed for a large enough radius.
  • 12. RESULTS Limitations • Undetected ships result from instances where the ship either relies outside the overlapping region or its trace changes significantly from one capture to another. • Most misses occurred upon the detection of small vessels (with areas less than 10px), which the eye could not identify with certainty. • The success rate varied from triplet to triplet: the method did not consider important image characteristics like image contrast Scene ID (NDR) Detected Missed Error % ALPSMN231682900 28 4 12.5 ALPSMN271942900 33 5 13.1 ALPSMN254292905 47 4 7.8 ALPSMN267712905 35 3 7.8
  • 13. Conclusions • The combination and further analysis of the results obtained by the individual snapshots allows the automatic motion detection of the overlapping scenes • The more times a pattern is identified the higher the chance of generating reliable and plausible conclusions on the trajectory and route of a ship • Dimensionless metrics serve relatively well the objective of pattern identification when the depiction of an object is not accurate • The impact of limitations inherent by satellite images may be significantly decreased when the analysis expands outside the use of single triplets • Previously contained information may be used for increasing the reliability of already produced results • Most vessels bear some common shape and operational properties which may be used as means of increasing robustness in presence of noise caused due to weather conditions. • Vessels are commonly print as elongated patterns • Acceleration and deceleration
  • 14. Beyond identification…. • Along track stereoscopic view in cooperation with an effective automatic motion detection methodology can provide the position and the velocity of moving vessels • The automatic detection of moving vessels and the ability to obtain operational properties gives rise to critical security information leading to: • Identification of irregular trajectories -> identification of abnormal behaviour • ALOS PRISM along with any other Satellite system cannot provide near real time data, an airboard platform is needed for real time surveillance • Remote Piloted Aircraft Systems (RPAS) may serve as a solution