Introduction Researchers involved in the study of dolphin biology, such as migrations, ranging patterns and social association patterns, frequently use.

Slides:



Advertisements
Similar presentations
Alignment Visual Recognition “Straighten your paths” Isaiah.
Advertisements

By: Mani Baghaei Fard.  During recent years number of moving vehicles in roads and highways has been considerably increased.
Towards automatic coin classification
Presented by Xinyu Chang
Feature Detection and Outline Registration in Dorsal Fin Images A. S. Russell, K. R. Debure, Eckerd College, St. Petersburg, FL Most Prominent Notch analyze.
INTRODUCTION ABOUT OMR. INDEX  Concept/Definition  Form Design  Scanners & Software  Storage  Accuracy  OMR Advantages  Commercial Suppliers.
Automatically Annotating and Integrating Spatial Datasets Chieng-Chien Chen, Snehal Thakkar, Crail Knoblock, Cyrus Shahabi Department of Computer Science.
References [1] DARWIN. Eckerd College. darwin.eckerd.edu [2] FinScan. Texas A&M University. [3J M. S. Prewitt and M.L. Mendelsohn, The analysis of cell.
Database-Based Hand Pose Estimation CSE 6367 – Computer Vision Vassilis Athitsos University of Texas at Arlington.
Robust Foreground Detection in Video Using Pixel Layers Kedar A. Patwardhan, Guillermoo Sapire, and Vassilios Morellas IEEE TRANSACTION ON PATTERN ANAYLSIS.
Image Indexing and Retrieval using Moment Invariants Imran Ahmad School of Computer Science University of Windsor – Canada.
Quadtrees, Octrees and their Applications in Digital Image Processing
Instructor: Mircea Nicolescu Lecture 13 CS 485 / 685 Computer Vision.
Aki Hecht Seminar in Databases (236826) January 2009
A Study of Approaches for Object Recognition
Rodent Behavior Analysis Tom Henderson Vision Based Behavior Analysis Universitaet Karlsruhe (TH) 12 November /9.
Smart Templates for Chemical Identification in GCxGC-MS QingPing Tao 1, Stephen E. Reichenbach 2, Mingtian Ni 3, Arvind Visvanathan 2, Michael Kok 2, Luke.
Distinguishing Photographic Images and Photorealistic Computer Graphics Using Visual Vocabulary on Local Image Edges Rong Zhang,Rand-Ding Wang, and Tian-Tsong.
Quadtrees, Octrees and their Applications in Digital Image Processing
T.Sharon 1 Internet Resources Discovery (IRD) Introduction to MMIR.
Presenting by, Prashanth B R 1AR08CS035 Dept.Of CSE. AIeMS-Bidadi. Sketch4Match – Content-based Image Retrieval System Using Sketches Under the Guidance.
Introduction --Classification Shape ContourRegion Structural Syntactic Graph Tree Model-driven Data-driven Perimeter Compactness Eccentricity.
October 8, 2013Computer Vision Lecture 11: The Hough Transform 1 Fitting Curve Models to Edges Most contours can be well described by combining several.
Multiclass object recognition
Computer vision.
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
Shape Recognition and Pose Estimation for Mobile Augmented Reality Author : N. Hagbi, J. El-Sana, O. Bergig, and M. Billinghurst Date : Speaker.
CS 376b Introduction to Computer Vision 04 / 29 / 2008 Instructor: Michael Eckmann.
Wavelet-Based Multiresolution Matching for Content-Based Image Retrieval Presented by Tienwei Tsai Department of Computer Science and Engineering Tatung.
October 14, 2014Computer Vision Lecture 11: Image Segmentation I 1Contours How should we represent contours? A good contour representation should meet.
FlowString: Partial Streamline Matching using Shape Invariant Similarity Measure for Exploratory Flow Visualization Jun Tao, Chaoli Wang, Ching-Kuang Shene.
Course Syllabus 1.Color 2.Camera models, camera calibration 3.Advanced image pre-processing Line detection Corner detection Maximally stable extremal regions.
Steps for Extraction Creation of cyan intensity image in preparation for thresholding: Although many dorsal fin images exhibit a good contrast between.
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 Statistical Approach to Speed Up Ranking/Re-Ranking Hong-Ming Chen Advisor: Professor Shih-Fu Chang.
DARWIN - Dolphin Photo-identification Software Adaptations to Digital Camera Acquisition and Increased Matching Accuracy K. R. Debure, J. H. Stewman, S.
Abstract DARWIN ( is a computer program developed to facilitate the identification of individual dolphins from photographs of.
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
COLOR HISTOGRAM AND DISCRETE COSINE TRANSFORM FOR COLOR IMAGE RETRIEVAL Presented by 2006/8.
Quadtrees, Octrees and their Applications in Digital Image Processing.
CSC508 What You Should Be Doing Code, code, code –Programming Gaussian Convolution Sobel Edge Operator.
The Extraction and Classification of Craquelure for Geographical and Conditional Based Analysis of Pictorial Art Mouhanned El-Youssef, Spike Bucklow, Roman.
CS654: Digital Image Analysis Lecture 25: Hough Transform Slide credits: Guillermo Sapiro, Mubarak Shah, Derek Hoiem.
Fourier Descriptors For Shape Recognition Applied to Tree Leaf Identification By Tyler Karrels.
Data Mining BY JEMINI ISLAM. Data Mining Outline: What is data mining? Why use data mining? How does data mining work The process of data mining Tools.
2005/12/021 Content-Based Image Retrieval Using Grey Relational Analysis Dept. of Computer Engineering Tatung University Presenter: Tienwei Tsai ( 蔡殿偉.
Bart M. ter Haar Romeny.  Question: can top-points be used for object- retrieval tasks?
2005/12/021 Fast Image Retrieval Using Low Frequency DCT Coefficients Dept. of Computer Engineering Tatung University Presenter: Yo-Ping Huang ( 黃有評 )
Edges.
A Classification-based Approach to Question Answering in Discussion Boards Liangjie Hong, Brian D. Davison Lehigh University (SIGIR ’ 09) Speaker: Cho,
Features, Feature descriptors, Matching Jana Kosecka George Mason University.
The HESSI Imaging Process. How HESSI Images HESSI will make observations of the X-rays and gamma-rays emitted by solar flares in such a way that pictures.
1 Machine Vision. 2 VISION the most powerful sense.
MIT AI Lab / LIDS Laboatory for Information and Decision Systems & Artificial Intelligence Laboratory Massachusetts Institute of Technology A Unified Multiresolution.
Content-Based MP3 Information Retrieval Chueh-Chih Liu Department of Accounting Information Systems Chihlee Institute of Technology 2005/06/16.
MultiModality Registration Using Hilbert-Schmidt Estimators By: Srinivas Peddi Computer Integrated Surgery II April 6 th, 2001.
1 Overview representing region in 2 ways in terms of its external characteristics (its boundary)  focus on shape characteristics in terms of its internal.
Computer vision. Applications and Algorithms in CV Tutorial 3: Multi scale signal representation Pyramids DFT - Discrete Fourier transform.
Introduction to Scale Space and Deep Structure. Importance of Scale Painting by Dali Objects exist at certain ranges of scale. It is not known a priory.
Content-Based Image Retrieval Using Color Space Transformation and Wavelet Transform Presented by Tienwei Tsai Department of Information Management Chihlee.
 After an image has been segmented into regions by methods such as those discussed in image segmentation chapter, the segmented pixels usually are represented.
MASKS © 2004 Invitation to 3D vision Lecture 3 Image Primitives andCorrespondence.
Automated Geo-referencing of Images Dr. Ronald Briggs Yan Li GeoSpatial Information Sciences The University.
1 A Statistical Matching Method in Wavelet Domain for Handwritten Character Recognition Presented by Te-Wei Chiang July, 2005.
1. 2 What is Digital Image Processing? The term image refers to a two-dimensional light intensity function f(x,y), where x and y denote spatial(plane)
Visual Information Retrieval
3D Graphics Rendering PPT By Ricardo Veguilla.
Color-Texture Analysis for Content-Based Image Retrieval
Detecting Artifacts and Textures in Wavelet Coded Images
Aim of the project Take your image Submit it to the search engine
Presentation transcript:

Introduction Researchers involved in the study of dolphin biology, such as migrations, ranging patterns and social association patterns, frequently use photo-identification techniques to identify individual dolphins based upon natural markings on the dorsal fin. Although effective, the manual photo-identification process can be extremely time consuming and visually stressful particularly with large collections of dorsal fin images. The large quantity of image data and the somewhat constrained properties of the dorsal fin images makes the photo-identification problem a feasible and appealing task for automation. DARWIN is a computer program which aids in the management of observational information for marine scientists studying the behavior and ecology of wild dolphins. DARWIN graphically presents the observational information of digitized dorsal fin images and associated textual sighting information. The database of information can be queried with the name of a specific individual or may be organized and viewed by particular sighting information such as location, date, or fin damage category. The researcher using the system may also query the database for images which are similar to the dorsal fin image of an unknown individual. A highly modified mean squared error is used as a measure of similarity and those images which are identified as most similar are presented to the researcher in rank order. Feature Extraction for Content-Based Image Retrieval in DARWIN (Digital Analysis and Recognition of Whale Images on a Network) A. S. Russell, K. R. Debure Eckerd College, St. Petersburg, FL Database Query In order to query the database for fins resembling the unknown dolphin, an outline of the dorsal fin is generated using a semi-automated sketch based query mechanism. The user traces a rough outline of the dorsal fin and active contours [1] are employed to move the points comprising the outline from their initial locations to the actual edge of the fin. Next, the extracted fin outline, originally a series of two- dimensional x and y coordinates, is reduced to a one-dimensional series of angular changes between points called a chain code. Direct comparison of chain code representations is problematic since perspective distortions can cause outlines extracted from multiple photographs of the same dolphin’s dorsal fin to differ significantly. Ideally, we would like to transform the outlines so that it appears the original fins were photographed from the same angle. Locating common feature points on fin outlines provides a basis for this transformation. Conclusion Preliminary results suggest that the registration method presented herein shows significant promise in application to content-based retrieval of dolphin dorsal fin images. The effectiveness of the method is, of course, entirely dependent upon the accuracy of extracted features. Fortunately, features are extracted well: The identification of the fin tip is quite stable even when part of the tip is absent. Notch identification is similarly stable in outlines where multiple notches are present or the most prominent notch is relatively small. The starting point of the leading edge presents more difficulty when the area where the dorsal fin meets the dolphin’s body is not contained in the outline. A possible solution for this fault is to detect when an outline may lack part of the fin's leading edge, and alternatively use a different feature point, such as the end of the leading edge. In any case, the process almost invariably improves the registration of outlines considerably. The improved registration suitably corrects for perspective distortion and makes fin outline comparison and subsequent retrieval of appropriate images far less problematic. References [1] M. Kass, A. Witkin, and D. Terzopoulos. Snakes: Active contour models. International Journal of Computer Vision, pages , [2] S.Mallat. Characterization of signals from multiscale edges. IEEE Trans. on Pattern Analysis and Machine Intelligence, 14(7): , July [3] N. Otsu. A threshold selection method from gray level histograms. IEEE Trans. on Systems, Man, and Cybernetics, SMC-9:62--66, January Acknowledgements The authors would like to thank the National Science Foundation for support of this research under the Digital Libraries Initiative – Phase II. the fin and the angles which are associated with the body of the dolphin. Line segments at the leftmost end of the outline are discarded if their angles diverge significantly from the predominant orientation of the edge, accurately identifying the point at which the fin meets the dolphin's back. In instances where this junction is occluded or where an insufficient portion of the outline is included in the initial trace, the initial point of the leading edge is selected. The search for the most prominent notch is localized to the trailing edge, which is the portion of the outline right of the fin tip. A number of local minima with large magnitudes are identified at an intermediate transform level. These minima are considered candidate notches and are tracked to coarser levels. The minimum that decreases most slowly in magnitude is assumed correspond to the most influential feature, and is chosen as most prominent notch. To determine its exact position in the original signal, it is then back-tracked to the finest level of detail. Database Query DARWIN is a software system which allows marine scientists to maintain information for the study of various behavioral and ecological patterns of bottlenose dolphins, Tursiops truncatus. The software provides a graphical user interface to access a collection of digital dorsal fin images along with textual information which describes individual animals as well as relevant sighting data. Users may query the system with the name of a specific individual or the entire collection may be sorted and viewed based upon sighting location, sighting date or damage category. Alternatively, the researcher may compare the dorsal fin image of an unknown individual against a database of images of previously identified dolphins in order to identify those fins which it most closely resembles. Differences in the scale and rotation of the dorsal fin complicate the process of comparing the dorsal fin outlines. A technique which employs wavelet based analysis to identify salient features of the outlines of the dolphin dorsal fins is used to determine appropriate scaling factors and rotational correction to improve the comparison process. Outline Registration Ideally, we would like to transform the outlines so that it appears the original fins were photographed from the same angle. Locating common feature points on fin outlines, as described above, provides a basis for this transformation. Given two sets of three coplanar feature points, we can usually find a three dimensional transformation of rotations, translations, and scalings which maps one set onto the other. Such a transformation found from fin outline features can then be applied to every point on an outline to map one outline onto another. Figure 2 : Finding the tip from the wavelet transform. The original chain code is on top, with increasingly coarse details following. The position of the tip is found on the coarsest (bottom) level, and tracked to the finer levels. The tracking of the tip is marked at each level. Feature Identification To automatically identify the starting point of the outline at the base of the leading edge, the absolute angles between successive points along the edge are examined. A threshold angle value is selected to maximize between class variance [3] of the angles which comprise the proper leading edge of In order to identify the tip of the dorsal fin, a wavelet decomposition of the chain of angles comprising the fin outline is computed. The largest positive local maximum in a coarse level representation of the outline roughly indicates the position [2] of the point which corresponds to the fin tip. This position is tracked back through the finer scale representations until an accurate position at the finest level is established. The process is illustrated in Figure 2. Figure 3 : Two real- world results of the registration process. In each set, the originally extracted outlines are pictured on the top. The automatically registered outlines are pictured on the bottom. Figure 1 : Dorsal fin image. Characteristic feature points are indicated in red.