Discrete Approach to Curve and Surface Evolution

Slides:



Advertisements
Similar presentations
Efficient High-Resolution Stereo Matching using Local Plane Sweeps Sudipta N. Sinha, Daniel Scharstein, Richard CVPR 2014 Yongho Shin.
Advertisements

Biomedical Person Identification via Eye Printing Masoud Alipour Ali Farhadi Ali Farhadi Nima Razavi.
Presented by Xinyu Chang
Detecting Categories in News Video Using Image Features Slav Petrov, Arlo Faria, Pascal Michaillat, Alex Berg, Andreas Stolcke, Dan Klein, Jitendra Malik.
A novel supervised feature extraction and classification framework for land cover recognition of the off-land scenario Yan Cui
On Constrained Optimization Approach To Object Segmentation Chia Han, Xun Wang, Feng Gao, Zhigang Peng, Xiaokun Li, Lei He, William Wee Artificial Intelligence.
Object Detection by Matching Longin Jan Latecki. Contour-based object detection Database shapes: …..
A Novel Scheme for Video Similarity Detection Chu-Hong Hoi, Steven March 5, 2003.
CMPT-884 Jan 18, 2010 Video Copy Detection using Hadoop Presented by: Cameron Harvey Naghmeh Khodabakhshi CMPT 820 December 2, 2010.
Automated Extraction and Parameterization of Motions in Large Data Sets SIGGRAPH’ 2004 Lucas Kovar, Michael Gleicher University of Wisconsin-Madison.
Image Segmentation. Introduction The purpose of image segmentation is to partition an image into meaningful regions with respect to a particular application.
Video Google: Text Retrieval Approach to Object Matching in Videos Authors: Josef Sivic and Andrew Zisserman ICCV 2003 Presented by: Indriyati Atmosukarto.
Video Google: Text Retrieval Approach to Object Matching in Videos Authors: Josef Sivic and Andrew Zisserman University of Oxford ICCV 2003.
A Probabilistic Framework for Video Representation Arnaldo Mayer, Hayit Greenspan Dept. of Biomedical Engineering Faculty of Engineering Tel-Aviv University,
A Bidirectional Matching Algorithm for Deformable Pattern Detection with Application to Handwritten Word Retrieval by K.W. Cheung, D.Y. Yeung, R.T. Chin.
Context-dependent Detection of Unusual Events in Videos by Geometric Analysis of Video Trajectories Longin Jan Latecki
00/4/103DVIP-011 Part Three: Descriptions of 3-D Objects and Scenes.
Optical flow (motion vector) computation Course: Computer Graphics and Image Processing Semester:Fall 2002 Presenter:Nilesh Ghubade
1 Activity and Motion Detection in Videos Longin Jan Latecki and Roland Miezianko, Temple University Dragoljub Pokrajac, Delaware State University Dover,
Image Segmentation CIS 601 Fall 2004 Longin Jan Latecki.
Computer Vision and Data Mining Research Projects Longin Jan Latecki Computer and Information Sciences Dept. Temple University
Image Morphing CSC320: Introduction to Visual Computing
Shape-Representation and Shape Similarity CIS 601 by Rolf Lakaemper modified by Longin Jan Latecki.
Gwangju Institute of Science and Technology Intelligent Design and Graphics Laboratory Multi-scale tensor voting for feature extraction from unstructured.
Motion Object Segmentation, Recognition and Tracking Huiqiong Chen; Yun Zhang; Derek Rivait Faculty of Computer Science Dalhousie University.
Similarity measuress Laboratory of Image Analysis for Computer Vision and Multimedia Università di Modena e Reggio Emilia,
Feature Matching Longin Jan Latecki. Matching example Observe that some features may be missing due to instability of feature detector, view change, or.
Characterizing activity in video shots based on salient points Nicolas Moënne-Loccoz Viper group Computer vision & multimedia laboratory University of.
7.1. Mean Shift Segmentation Idea of mean shift:
How to reform a terrain into a pyramid Takeshi Tokuyama (Tohoku U) Joint work with Jinhee Chun (Tohoku U) Naoki Katoh (Kyoto U) Danny Chen (U. Notre Dame)
Introduction EE 520: Image Analysis & Computer Vision.
R. Ray and K. Chen, department of Computer Science engineering  Abstract The proposed approach is a distortion-specific blind image quality assessment.
Image Similarity Longin Jan Latecki CIS Dept. Temple Univ., Philadelphia
Motion Analysis using Optical flow CIS750 Presentation Student: Wan Wang Prof: Longin Jan Latecki Spring 2003 CIS Dept of Temple.
Effective Optical Flow Estimation
A survey of different shape analysis techniques 1 A Survey of Different Shape Analysis Techniques -- Huang Nan.
Object Recognition Based on Shape Similarity Longin Jan Latecki Computer and Information Sciences Dept. Temple Univ.,
Corner Detection & Color Segmentation CSE350/ Sep 03.
1 Motion Analysis using Optical flow CIS601 Longin Jan Latecki Fall 2003 CIS Dept of Temple University.
Image Segmentation by Histogram Thresholding Venugopal Rajagopal CIS 581 Instructor: Longin Jan Latecki.
Course 8 Contours. Def: edge list ---- ordered set of edge point or fragments. Def: contour ---- an edge list or expression that is used to represent.
2004 謝俊瑋 NTU, CSIE, CMLab 1 A Rule-Based Video Annotation System Andres Dorado, Janko Calic, and Ebroul Izquierdo, Senior Member, IEEE.
Shape-Representation and Shape Similarity PART 2 Dr. Rolf Lakaemper.
Course14 Dynamic Vision. Biological vision can cope with changing world Moving and changing objects Change illumination Change View-point.
Shape similarity and Visual Parts Longin Jan Latecki Temple Univ., In cooperation with Rolf Lakamper (Temple Univ.),
Indexing Time Series. Outline Spatial Databases Temporal Databases Spatio-temporal Databases Multimedia Databases Time Series databases Text databases.
Shape-Representation and Shape Similarity Dr. Rolf Lakaemper Part 1: Shapes.
Edge Segmentation in Computer Images CSE350/ Sep 03.
Video Google: Text Retrieval Approach to Object Matching in Videos Authors: Josef Sivic and Andrew Zisserman University of Oxford ICCV 2003.
Similarity Measurement and Detection of Video Sequences Chu-Hong HOI Supervisor: Prof. Michael R. LYU Marker: Prof. Yiu Sang MOON 25 April, 2003 Dept.
SIAM Conference on Geometric Desing & Computing Approximation of spatial data with shape constraints Maria Lucia Sampoli University of Siena, Italy.
Instructor: Mircea Nicolescu Lecture 10 CS 485 / 685 Computer Vision.
ENTERFACE 08 Project 9 “ Tracking-dependent and interactive video projection ” Mid-term presentation August 19th, 2008.
Video Google: Text Retrieval Approach to Object Matching in Videos
Tracking parameter optimization
Introduction Computer vision is the analysis of digital images
Dynamical Statistical Shape Priors for Level Set Based Tracking
Local Feature Extraction Using Scale-Space Decomposition
Applications of Shape Similarity.
Fall 2012 Longin Jan Latecki
PRAKASH CHOCKALINGAM, NALIN PRADEEP, AND STAN BIRCHFIELD
Aline Martin ECE738 Project – Spring 2005
EE 492 ENGINEERING PROJECT
Descriptions of 3-D Objects and Scenes
Video Google: Text Retrieval Approach to Object Matching in Videos
Evaluating Reliability of Motion Features in Surveillance Videos
CIS Dept. Temple Univ., Philadelphia
Strength of relation High Low Number of data Relationship Data
DAGs Longin Jan Latecki
CIS Dept. Temple Univ., Philadelphia
Presentation transcript:

Discrete Approach to Curve and Surface Evolution Longin Jan Latecki Dept. of Computer and Information Science Temple University Philadelphia Email: latecki@temple.edu

Discrete Curve Evolution P=P0, Discrete Curve Evolution P=P0, ..., Pm Pi+1 is obtained from Pi by deleting the vertices of Pi that have minimal relevance measure K(v, Pi) = K(u,v,w) = |d(u,v)+d(v,w)-d(u,w)| v v w w u u

Discrete Curve Evolution: Preservation of position, no blurring

Discrete Curve Evolution: robustness with respect to noise

Discrete Curve Evolution: extraction of linear segments

Parts of Visual Form (Siddiqi, Tresness, and Kimia 1996) = maximal convex arcs

Discete Cureve Evolution is used in shape similarity retrieval in image databases

Shape similarity measure based on correspondence of visual parts

A video sequence is mapped to a trajectory in a high dimensional space, e.g. by mapping each frame to a feature vector in R37 Discrete curve evolution allows us to determine key frames

Trajectory Simplification 2379 vertices 20 vertices

Mr. Bean

The 10 most relevant frames in Mr. Bean www.videokeyframes.de

Detection of unpredictable events in videos: Mov3.mpg

Alarm threshold = avg rel + 0.1*max. rel

Detection of unpredictable events in videos: seciurity1.mpg

Two most unpredictable frames extracted from Mov3.mpg

Alarm threshold = avg rel + 0.1*max. rel

Two most unpredictable frames extracted from security1.mpg

Discrete Surface Evolution: repeated removal of least relevant vertices

(Lyche and Morken in late 80s): Surface patch f:R2 -> R is represented with radial base splines S given a set of knots T: ||f – G(T)(f)|| = min{||f - g||: g in S} Surface evolution by knot removal Relevance measure of the knot: r(t) = ||f – G(T – {t})(f)||