Object Detection at Different Resolutions in Archaeological Sidescan Sonar Images Louis Atallah and Changjing Shang Institute of Informatics The British.

Slides:



Advertisements
Similar presentations
Applications of one-class classification
Advertisements

Interactive Evolutionary Computation Review of Applications Praminda Caleb-Solly Intelligent Computer Systems Centre University of the West of England.
Distinctive Image Features from Scale-Invariant Keypoints David Lowe.
Group Meeting Presented by Wyman 10/14/2006
1 Improved fish detection probability in data from split- beam sonars. Helge Balk and Torfinn Lindem. Department of Physics. University of Oslo.
Object Recognition with Features Inspired by Visual Cortex T. Serre, L. Wolf, T. Poggio Presented by Andrew C. Gallagher Jan. 25, 2007.
By: Michael Vorobyov. Moments In general, moments are quantitative values that describe a distribution by raising the components to different powers.
Computer vision: models, learning and inference Chapter 13 Image preprocessing and feature extraction.
Detecting Grapes in Vineyard Images How can we do it? Sivan Radt.
Automatic Histogram Threshold Using Fuzzy Measures 呂惠琪.
COIN-O-MATIC A fast and reliable system for automatic coin classification Laurens van der MaatenPaul Boon.
Face Recognition and Biometric Systems
MESA LAB Two papers in IFAC14 Guimei Zhang MESA LAB MESA (Mechatronics, Embedded Systems and Automation) LAB School of Engineering, University of California,
Multiple Criteria for Evaluating Land Cover Classification Algorithms Summary of a paper by R.S. DeFries and Jonathan Cheung-Wai Chan April, 2000 Remote.
Robust Moving Object Detection & Categorization using self- improving classifiers Omar Javed, Saad Ali & Mubarak Shah.
Chapter 1: Introduction to Pattern Recognition
ICIT Mapping maerl habitats using autonomous sensors Malcolm Thomson International Centre for Island Technology (ICIT) Heriot Watt University Old Academy.
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
Robust Real-time Object Detection by Paul Viola and Michael Jones ICCV 2001 Workshop on Statistical and Computation Theories of Vision Presentation by.
Feature Screening Concept: A greedy feature selection method. Rank features and discard those whose ranking criterions are below the threshold. Problem:
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wiley.
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wiley.
Multiclass object recognition
Human tracking and counting using the KINECT range sensor based on Adaboost and Kalman Filter ISVC 2013.
Distinctive Image Features from Scale-Invariant Keypoints By David G. Lowe, University of British Columbia Presented by: Tim Havinga, Joël van Neerbos.
05 - Feature Detection Overview Feature Detection –Intensity Extrema –Blob Detection –Corner Detection Feature Descriptors Feature Matching Conclusion.
Internet-scale Imagery for Graphics and Vision James Hays cs195g Computational Photography Brown University, Spring 2010.
EADS DS / SDC LTIS Page 1 7 th CNES/DLR Workshop on Information Extraction and Scene Understanding for Meter Resolution Image – 29/03/07 - Oberpfaffenhofen.
1. Introduction Motion Segmentation The Affine Motion Model Contour Extraction & Shape Estimation Recursive Shape Estimation & Motion Estimation Occlusion.
Seabed type clustering Identification of seabed type (such as mud, sand and rock) is of value in many applications including seabed mapping, coastal management.
Fuzzy Entropy based feature selection for classification of hyperspectral data Mahesh Pal Department of Civil Engineering National Institute of Technology.
Texture. Texture is an innate property of all surfaces (clouds, trees, bricks, hair etc…). It refers to visual patterns of homogeneity and does not result.
A Statistically Selected Part-Based Probabilistic Model for Object Recognition Zhipeng Zhao, Ahmed Elgammal Department of Computer Science, Rutgers, The.
Presented by: Mingyuan Zhou Duke University, ECE June 17, 2011
Automated Detection and Classification Models SAR Automatic Target Recognition Proposal J.Bell, Y. Petillot.
10/24/2015 Content-Based Image Retrieval: Feature Extraction Algorithms EE-381K-14: Multi-Dimensional Digital Signal Processing BY:Michele Saad
December 9, 2014Computer Vision Lecture 23: Motion Analysis 1 Now we will talk about… Motion Analysis.
School of Engineering and Computer Science Victoria University of Wellington Copyright: Peter Andreae, VUW Image Recognition COMP # 18.
Limitations of Cotemporary Classification Algorithms Major limitations of classification algorithms like Adaboost, SVMs, or Naïve Bayes include, Requirement.
MedIX – Summer 07 Lucia Dettori (room 745)
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology Advisor : Dr. Hsu Graduate : Yu Cheng Chen Author: Manoranjan.
Automated Detection and Classification Models SAR Automatic Target Recognition Proposal J.Bell, Y. Petillot.
Segmentation of Vehicles in Traffic Video Tun-Yu Chiang Wilson Lau.
Exploiting cross-modal rhythm for robot perception of objects Artur M. Arsenio Paul Fitzpatrick MIT Computer Science and Artificial Intelligence Laboratory.
Supervisor: Nakhmani Arie Semester: Winter 2007 Target Recognition Harmatz Isca.
Face Image-Based Gender Recognition Using Complex-Valued Neural Network Instructor :Dr. Dong-Chul Kim Indrani Gorripati.
October 1, 2013Computer Vision Lecture 9: From Edges to Contours 1 Canny Edge Detector However, usually there will still be noise in the array E[i, j],
Scale Invariant Feature Transform (SIFT)
Presented by: Idan Aharoni
POSTER TEMPLATE BY: Background Objectives Psychophysical Experiment Smoothness Features Project Pipeline and outlines The purpose.
Type of Vehicle Recognition Using Template Matching Method Electrical Engineering Department Petra Christian University Surabaya - Indonesia Thiang, Andre.
Underwater archaeology combines fields of study including: Anthropology Chemistry Ethnography Geology History Oceanography.
Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers Zhaozheng Yin RI/CMU, Fall 2009.
 Mentor : Prof. Amitabha Mukerjee Learning to Detect Salient Objects Team Members - Avinash Koyya Diwakar Chauhan.
Grid-Based Genetic Algorithm Approach to Colour Image Segmentation Marco Gallotta Keri Woods Supervised by Audrey Mbogho.
SIFT.
Visual homing using PCA-SIFT
SIFT Scale-Invariant Feature Transform David Lowe
DIGITAL SIGNAL PROCESSING
Pattern Recognition Sergios Theodoridis Konstantinos Koutroumbas
Fast and Robust Object Tracking with Adaptive Detection
Saliency, Scale and Image Description (by T. Kadir and M
Self-similarity and points of interest
CAP 5415 Computer Vision Fall 2012 Dr. Mubarak Shah Lecture-5
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
SIFT.
Background extraction with a coarse to fine approach
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
CAMCOS Report Day December 9th, 2015 San Jose State University
Report 7 Brandon Silva.
Presentation transcript:

Object Detection at Different Resolutions in Archaeological Sidescan Sonar Images Louis Atallah and Changjing Shang Institute of Informatics The British University in Dubai-The University of Edinburgh latallah and Richard Bates School of Geography and Geosciences The University of St Andrews June 2005

Talk plan ► Motivation and background ► Survey and Images used ► The scale-saliency algorithm ► Object detection ► Object matching

Motivation and Background This work is part of the ‘Rapid Archaeological Site Survey and Evaluation’, which is a three-year research project funded by the Aggregates Levy Sustainability Fund (ALSF) administered by English Heritage, and based at the University of St Andrews, School of Geography and Geosciences. Partners include: The University of Ulster The British University in Dubai/ The University of Edinburgh Wessex Archaeology Reson Offshore.

Motivation and background The project involves exploring the following areas: ► ► The Stirling Castle (lost in a storm in 1703), located on the Goodwin Sands, a series of banks off the East Kent coast. ► ► Hastings Shingle Bank. Aggregate extraction already taking place. The RASSE project has identified a test site within the Hastings Shingle Bank Licence Area located approximately 15km south of Hastings. ► ► Placing artificial targets in a low spring tide water depth of 3m in Plymouth Sound (the area already has an artificially target, a 5m long boat, in place). ► ► This work is a preliminary experiment done in Belfast Lough as a part of this project aiming at differentiating between useful archaeological material and other objects.

The Dataset The survey was done in Smelt Mill Bay (Belfast Lough) in July/August A test site of material objects was placed on the seafloor. These objects were car tyres, ceramic balls, leather jackets, among other types... Three different sidescan systems were used to survey these objects, and images obtained for these three types of sonar. These were: EdgeTech 272-TD: 100/500 kHz, Imagenex 885; 675 kHz, and Geoacoustics 159-A; 100/500 kHz. The images used for this work are the Edgetech 272-TD images, each image containing 8 objects.

Images Types of Objects: 1 & 2 car tyres. 3 amphora shoulder and neck 4 ceramic ball 5, 6 7 baskets 8 leather jacket Any problems with these images? Typical commercial sonar images Noisy!

Preprocessing ► The images are taken at different depths. First use the sonar geometry to correct for that. ► De-noising images using a Wiener filter… ► Still, how can we locate the objects in these images? ► Looking into local appearance based feature detection…scale saliency.

The scale-saliency algorithm ► Salient areas in an image are areas that stand out from the background. Defined also as areas with local unpredictability or complexity. ► First, we start by calculating the local Shannon entropy over a range of scales : H(s,x). However, there might be several peaks over several scales. s refers to the radius of the circle used to calculate the scale saliency of a certain point. ► We can weight the entropy function with W(s,x) describing the change of the magnitude at the scale peak points. ► The weighted scale-saliency can be used to detect the range of most important scales for a certain pixel. ► That’s per pixel, how do we find the objects in an image?

Scale saliency - finding objects ► Clustering algorithm using KNN to group neighbouring pixels to form individual salient regions, using a threshold T to remove the least salient features. T=3.5 T=4.5 T=4.9

Detected Objects

Results ► Varying the parameters of the method (T, the number of scales), ideally using a large training set. ► Results are very encouraging, the method detects the object parts of almost all objects (success rates of more than 90%). ► The method is also robust to intensity, rotation and contrast which vary in a real survey.

Object Classification ► Using a subset of images for training. First find the salient areas and label the object parts from 1-9 (8 object types and 1 for background). ► Obtaining features for each part including: location, entropy, saliency over scale and weighted saliency. Add also a normalised histogram of the area selected. ► Feature size=38, use PCA to lower dimensions. ► PCA dimension=11 for best classification rates. ► The rates vary according to training/testing set selection ► In general, promising results with misclassification rates as low as 3.6% in some cases.

Conclusions and Future work ► Scale saliency can be used as a method to locate objects in large surveys. ► Object matching using scale saliency. ► Future work on differentiating between archaeological material and other underwater objects ► Observing objects over a certain period, matching with changing surroundings. ► Applications to wreck detection.