Dynamic Visualization of Transient Data Streams P. Wong, et al The Pacific Northwest National Laboratory Presented by John Sharko Visualization of Massive.

Slides:



Advertisements
Similar presentations
Dynamic View Selection for Time-Varying Volumes Guangfeng Ji* and Han-Wei Shen The Ohio State University *Now at Vital Images.
Advertisements

Hierarchical Cellular Tree: An Efficient Indexing Scheme for Content-Based Retrieval on Multimedia Databases Serkan Kiranyaz and Moncef Gabbouj.
Image Repairing: Robust Image Synthesis by Adaptive ND Tensor Voting IEEE Computer Society Conference on Computer Vision and Pattern Recognition Jiaya.
Zhimin CaoThe Chinese University of Hong Kong Qi YinITCS, Tsinghua University Xiaoou TangShenzhen Institutes of Advanced Technology Chinese Academy of.
Wavelets Fast Multiresolution Image Querying Jacobs et.al. SIGGRAPH95.
Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
EE462 MLCV Lecture 5-6 Object Detection – Boosting Tae-Kyun Kim.
INFORMATION MURAL A technique for displaying and navigating large information spaces Dean F. Jerding and John T. Stasko Graphics, Visualization, and Usability.
Forward-Backward Correlation for Template-Based Tracking Xiao Wang ECE Dept. Clemson University.
Cos 429: Face Detection (Part 2) Viola-Jones and AdaBoost Guest Instructor: Andras Ferencz (Your Regular Instructor: Fei-Fei Li) Thanks to Fei-Fei Li,
Two Technique Papers on High Dimensionality Allan Rempel December 5, 2005.
Effective Image Database Search via Dimensionality Reduction Anders Bjorholm Dahl and Henrik Aanæs IEEE Computer Society Conference on Computer Vision.
1 Learning to Detect Objects in Images via a Sparse, Part-Based Representation S. Agarwal, A. Awan and D. Roth IEEE Transactions on Pattern Analysis and.
1 Abstract This paper presents a novel modification to the classical Competitive Learning (CL) by adding a dynamic branching mechanism to neural networks.
Automatic Face Recognition Using Color Based Segmentation and Intelligent Energy Detection Michael Padilla and Zihong Fan Group 16 EE368, Spring
Video/Image Fingerprinting & Search Naren Chittar CS 223-B project, Winter 2008.
Pyramids of Features For Categorization Greg Griffin and Will Coulter (see Lazebnik et al., CVPR 2006, too)
Smart Traveller with Visual Translator for OCR and Face Recognition LYU0203 FYP.
APPLICATION OF K-MEANS CLUSTERING The Matlab function “kmeans()” was used for clustering The parameters to the function were : 1. The matrix of entire.
Distributed Model-Based Learning PhD student: Zhang, Xiaofeng.
Lecture 6: Feature matching and alignment CS4670: Computer Vision Noah Snavely.
1 A Rank-by-Feature Framework for Interactive Exploration of Multidimensional Data Jinwook Seo, Ben Shneiderman University of Maryland Hyun Young Song.
1 Dot Plots For Time Series Analysis Dragomir Yankov, Eamonn Keogh, Stefano Lonardi Dept. of Computer Science & Eng. University of California Riverside.
© 2013 IBM Corporation Efficient Multi-stage Image Classification for Mobile Sensing in Urban Environments Presented by Shashank Mujumdar IBM Research,
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
Yuping Lin and Gérard Medioni.  Introduction  Method  Register UAV streams to a global reference image ▪ Consecutive UAV image registration ▪ UAV to.
Face Detection using the Viola-Jones Method
ENDA MOLLOY, ELECTRONIC ENG. FINAL PRESENTATION, 31/03/09. Automated Image Analysis Techniques for Screening of Mammography Images.
Efficient Algorithms for Robust Feature Matching Mount, Netanyahu and Le Moigne November 7, 2000 Presented by Doe-Wan Kim.
Presented by Tienwei Tsai July, 2005
S EGMENTATION FOR H ANDWRITTEN D OCUMENTS Omar Alaql Fab. 20, 2014.
FODAVA-Lead Education, Community Building, and Research: Dimension Reduction and Data Reduction: Foundations for Interactive Visualization Haesun Park.
Window-based models for generic object detection Mei-Chen Yeh 04/24/2012.
Professor Michael J. Losacco CIS 1110 – Using Computers Database Management Chapter 9.
Microarrays.
Enhancing Interactive Visual Data Analysis by Statistical Functionality Jürgen Platzer VRVis Research Center Vienna, Austria.
Efficient Elastic Burst Detection in Data Streams Yunyue Zhu and Dennis Shasha Department of Computer Science Courant Institute of Mathematical Sciences.
Video. What Is Needed For Validating Video? Validating video requires the use of Screen Rectangle checking to provide a visual check of dynamic output.
Data Extraction using Image Similarity CIS 601 Image Processing Ajay Kumar Yadav.
An Efficient Search Strategy for Block Motion Estimation Using Image Features Digital Video Processing 1 Term Project Feng Li Michael Su Xiaofeng Fan.
Lecture 7: Features Part 2 CS4670/5670: Computer Vision Noah Snavely.
Prostate Cancer CAD Michael Feldman, MD, PhD Assistant Professor Pathology University Pennsylvania.
Advanced Analytics on Hadoop Spring 2014 WPI, Mohamed Eltabakh 1.
The Viola/Jones Face Detector A “paradigmatic” method for real-time object detection Training is slow, but detection is very fast Key ideas Integral images.
Lecture 07: Dealing with Big Data
Tight Coupling of Dynamic Query Filters with Starfield Displays / Spotfire.net Desktop By Chris Ahlberg and Ben Shneiderman / Spotfire Inc. IC280 5/9/02.
Hyperspectral remote sensing
Knowledge Systems Lab JN 12/19/2015 Med-LIFE: A System for Medical Imagery Exploration Joshua New Erion Hasanbelliu.
Graphcut Textures Image and Video Synthesis Using Graph Cuts
Computational Biology Clustering Parts taken from Introduction to Data Mining by Tan, Steinbach, Kumar Lecture Slides Week 9.
Content Based Color Image Retrieval vi Wavelet Transformations Information Retrieval Class Presentation May 2, 2012 Author: Mrs. Y.M. Latha Presenter:
Student: Chih-Wei Fang ( 方志偉 ) Adviser: Jenn-Jier James Lien ( 連震杰 ) Robotics Laboratory, Department of Computer Science and Information Engineering, National.
A Brief Introduction on Face Detection Mei-Chen Yeh 04/06/2010 P. Viola and M. J. Jones, Robust Real-Time Face Detection, IJCV 2004.
Yang Ruan PhD Candidate Salsahpc Group Community Grid Lab Indiana University.
Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition arXiv: v4 [cs.CV(CVPR)] 23 Apr 2015 Kaiming He, Xiangyu Zhang, Shaoqing.
Progress In Image Registration. Why Registration In computer vision, sets of data acquired by sampling the same scene or object at different times, or.
IncApprox The marriage of incremental and approximate computing Pramod Bhatotia Dhanya Krishnan, Do Le Quoc, Christof Fetzer, Rodrigo Rodrigues* (TU Dresden.
Visual homing using PCA-SIFT
Author : Sang Hwa Lee, Junyeong Choi, and Jong-Il Park
Dimensionality Reduction
Evaluating Remote Sensing Data
Professor John Canny Spring 2003
Feature description and matching
Supporting Fault-Tolerance in Streaming Grid Applications
Object Recognition in the Dynamic Link Architecture
DISTRIBUTED CLUSTERING OF UBIQUITOUS DATA STREAMS
A New Approach to Track Multiple Vehicles With the Combination of Robust Detection and Two Classifiers Weidong Min , Mengdan Fan, Xiaoguang Guo, and Qing.
Heterogeneous convolutional neural networks for visual recognition
Med-LIFE: A System for Medical Imagery Exploration
Presentation transcript:

Dynamic Visualization of Transient Data Streams P. Wong, et al The Pacific Northwest National Laboratory Presented by John Sharko Visualization of Massive Datasets

Characteristics of Data Streams Arrives continuously Arrives unpredictably Arrives unboundedly Arrives without persistent patterns

Examples of Data Streams Newswires Internet click streams Network resource management Phone call records Remote sensing imagery

Visualization Problem Fusing a large amount of previously analyzed information with a small amount of new information Reprocess the whole dataset in full detail

First Objective Achieve the best understanding of transient data when influx rate exceed processing rate Approach: Data stratification to reduce data size

Second Objective Incremental visualization technique Approach: Project new information incrementally onto previous data

Primary Visualization Output Multidimensional Scaling OJ Simpson trial French elections Oklahoma bombing

Adaptive Visualization Using Stratification

Methods for Adaptive Visualization Vector dimension reduction Vector sampling

Vector Dimension Reduction Approach: dyadic wavelets (Haar) 200 terms 100 terms 50 terms

Results of Vector Dimension Reduction Dimensions

Results of Vector Sampling Number of Documents

Scatterplot Similarity Matching

Procrustes Analysis Results All0.0 (self) / /

Incremental Visualization Using Fusion Reprocessing by projecting new items onto existing visualization Feature: reprocessing the entire dataset is often not required

Hyperspectral Image Processing Apply MDS to scale pixel vectors K-mean process to assign unique colors Stratify the vectors progressively

Robust Eigenvectors Generate three MDS scatter plots for each third of the image

Robust Eigenvectors (cont’d) Generate MDS scatterplot for entire dataset

Robust Eigenvectors (cont’d) Extract points from cropped areas

Using Multiple Sliding Windows Eigenvectors determined by the long window New vectors are projected using the Eigenvectors of the long window Data Stream Long WindowShort Window Sliding Direction

Dynamic Visualization Steps 1. When influx rate < processing rate, use MDS 2. When influx rate > processing rate, halt MDS 3. Use multiple sliding windows for pre-defined number of steps 4. Use stratification approach for fast overview 5. Check for accumulated error using Procrustes analysis 6. If error threshold not reached, go to step 3 If error threshold reached, go to step 1

Conclusions The data stratification approach can substantially accelerate visualization process The data fusion approach can provide instant updates