Constrained Shepard Method for Modeling and Visualization of Scattered Data by G. Mustafa, A. A. Shah and M. R. Asim WSCG 2008.

Slides:



Advertisements
Similar presentations
Fast Algorithms For Hierarchical Range Histogram Constructions
Advertisements

Interpolation By Radial Basis Function ( RBF ) By: Reihane Khajepiri, Narges Gorji Supervisor: Dr.Rabiei 1.
Low Complexity Keypoint Recognition and Pose Estimation Vincent Lepetit.
Continuous Collision Detection: Progress and Challenges Gino van den Bergen dtecta
An Introduction to Sparse Coding, Sparse Sensing, and Optimization Speaker: Wei-Lun Chao Date: Nov. 23, 2011 DISP Lab, Graduate Institute of Communication.
By: Bryan Bonvallet Nikolla Griffin Advisor: Dr. Jia Li
1 Minimum Ratio Contours For Meshes Andrew Clements Hao Zhang gruvi graphics + usability + visualization.
Analysis of different gridding methods using “Surfer7”
Learning Convolutional Feature Hierarchies for Visual Recognition
Offset of curves. Alina Shaikhet (CS, Technion)
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.
Yingcai Xiao SCATTERED DATA VISUALIZATION. Scattered Data: sample points distributed unevenly and non-uniformly throughout the volume of interest. Example.
Towards Topology-Rich Visualization Attila Gyulassy SCI Institute, University of Utah.
1 Numerical geometry of non-rigid shapes Non-Euclidean Embedding Non-Euclidean Embedding Lecture 6 © Alexander & Michael Bronstein tosca.cs.technion.ac.il/book.
EXAMPLE 4 Find the zeros of a quadratic function Find the zeros of f(x) = x 2 + 6x – 7. SOLUTION Graph the function f(x) = x 2 + 6x –7. The x- intercepts.
Introduction --Classification Shape ContourRegion Structural Syntactic Graph Tree Model-driven Data-driven Perimeter Compactness Eccentricity.
Performance Evaluation of Grouping Algorithms Vida Movahedi Elder Lab - Centre for Vision Research York University Spring 2009.
05 - Feature Detection Overview Feature Detection –Intensity Extrema –Blob Detection –Corner Detection Feature Descriptors Feature Matching Conclusion.
1 Hybrid methods for solving large-scale parameter estimation problems Carlos A. Quintero 1 Miguel Argáez 1 Hector Klie 2 Leticia Velázquez 1 Mary Wheeler.
Hybrid WENO-FD and RKDG Method for Hyperbolic Conservation Laws
An Autonomic Framework in Cloud Environment Jiedan Zhu Advisor: Prof. Gagan Agrawal.
Euro-Par, A Resource Allocation Approach for Supporting Time-Critical Applications in Grid Environments Qian Zhu and Gagan Agrawal Department of.
Well Log Data Inversion Using Radial Basis Function Network Kou-Yuan Huang, Li-Sheng Weng Department of Computer Science National Chiao Tung University.
Stochastic Subgradient Approach for Solving Linear Support Vector Machines Jan Rupnik Jozef Stefan Institute.
EECS 274 Computer Vision Segmentation by Clustering II.
Dave McKenney 1.  Introduction  Algorithms/Approaches  Tiny Aggregation (TAG)  Synopsis Diffusion (SD)  Tributaries and Deltas (TD)  OPAG  Exact.
View-Dependent Precomputed Light Transport Using Nonlinear Gaussian Function Approximations Paul Green 1 Jan Kautz 1 Wojciech Matusik 2 Frédo Durand 1.
Distributed Architectures A Comparative Analysis Client-Server (socket), RPC/RMI,P2P,Grid Where do you want to go today ? Chintan Odhavji Patel and Feng.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Optimization & Constraints Add mention of global techiques Add mention of calculus.
Image Enhancement [DVT final project]
Visual SLAM Visual SLAM SPL Seminar (Fri) Young Ki Baik Computer Vision Lab.
1 Complex Images k’k’ k”k” k0k0 -k0-k0 branch cut   k 0 pole C1C1 C0C0 from the Sommerfeld identity, the complex exponentials must be a function.
- Laboratoire d'InfoRmatique en Image et Systèmes d'information
Newton-Raphson Method. Figure 1 Geometrical illustration of the Newton-Raphson method. 2.
Bundle Adjustment A Modern Synthesis Bill Triggs, Philip McLauchlan, Richard Hartley and Andrew Fitzgibbon Presentation by Marios Xanthidis 5 th of No.
Outline Introduction Research Project Findings / Results
using Radial Basis Function Interpolation
Practical Message-passing Framework for Large-scale Combinatorial Optimization Inho Cho, Soya Park, Sejun Park, Dongsu Han, and Jinwoo Shin KAIST 2015.
Lecture 16 Economic Dispatch Professor Tom Overbye Department of Electrical and Computer Engineering ECE 476 POWER SYSTEM ANALYSIS.
Fast Query-Optimized Kernel Machine Classification Via Incremental Approximate Nearest Support Vectors by Dennis DeCoste and Dominic Mazzoni International.
Large-Scale Matrix Factorization with Missing Data under Additional Constraints Kaushik Mitra University of Maryland, College Park, MD Sameer Sheoreyy.
MA2213 Lecture 2 Interpolation.
Newton-Raphson Method Computer Engineering Majors Authors: Autar Kaw, Jai Paul Transforming Numerical Methods Education.
Population Based Optimization for Variable Operating Points Alan L. Jennings & Ra úl Ordóñez, ajennings1ajennings1,
Reverse Engineering of Point Clouds to Obtain Trimmed NURBS Lavanya Sita Tekumalla Advisor: Prof. Elaine Cohen School of Computing University of Utah Masters.
A Hybrid Optimization Approach for Automated Parameter Estimation Problems Carlos A. Quintero 1 Miguel Argáez 1, Hector Klie 2, Leticia Velázquez 1 and.
CDS 301 Fall, 2008 Domain-Modeling Techniques Chap. 8 November 04, 2008 Jie Zhang Copyright ©
Euro-Par, HASTE: An Adaptive Middleware for Supporting Time-Critical Event Handling in Distributed Environments ICAC 2008 Conference June 2 nd,
67 x 89 = ? 67 x
CSCI 631 – Foundations of Computer Vision March 15, 2016 Ashwini Imran Image Stitching.
3D Object Representations 2009, Fall. Introduction What is CG?  Imaging : Representing 2D images  Modeling : Representing 3D objects  Rendering : Constructing.
 1 More Mathematics: Finding Minimum. Numerical Optimization Find the minimum of If a given function is continuous and differentiable, find the root.
Project on Newton’s Iteration Method Presented by Dol Nath Khanal Project Advisor- Professor Dexuan Xie 05/11/2015.
1 Supporting a Volume Rendering Application on a Grid-Middleware For Streaming Data Liang Chen Gagan Agrawal Computer Science & Engineering Ohio State.
1 Interactive Volume Isosurface Rendering Using BT Volumes John Kloetzli Marc Olano Penny Rheingans UMBC.
P2 Chapter 8 CIE Centre A-level Pure Maths © Adam Gibson.
렌즈왜곡 관련 논문 - 기반 논문: R.Y. Tsai, An Efficient and Accurate Camera Calibration Technique for 3D Machine Vision. Proceedings of IEEE Conference on Computer.
Introduction Prof. Lizhuang Ma.
QianZhu, Liang Chen and Gagan Agrawal
Progress Report Meeting
3D Object Representations
Error Analysis for Sparse Data Volume Visualization
FTCS Explicit Finite Difference Method for Evaluating European Options
Use the Quadratic Formula and the Discriminant
Outline Y. LeCun, L. Bottou, Y. Bengio, and P. Haffner, “Gradient-based learning applied to document recognition,” Proceedings of the IEEE, vol. 86, no.
An Adaptive Middleware for Supporting Time-Critical Event Response
Introduction Prof. Lizhuang Ma.
RFID Object Localization
PPT10: Global and local approximation
Numerical Modeling Ramaz Botchorishvili
Presentation transcript:

Constrained Shepard Method for Modeling and Visualization of Scattered Data by G. Mustafa, A. A. Shah and M. R. Asim WSCG 2008

OUTLINE 1.INTRODUCTION 2.RELATED WORK 3.THE CONSTRAINED SHEPARD METHOD 4.IMPLEMETATION RESULTS 5.CONCLUSIONS & FUTURE DIRECTION 6.QUESTIONS & ANSWERS

INTRODUCTION What is Visualization? Why Visualization? Visualization Process DATA Empirical Model Geometric Model Interpolation Visualization Mapping Rendering Image

Introduction (continued) Empirical Modeling/Reconstruction DATA Empirical Model Interpolation SCATTERED DATA METODS MESH BASED Triangulation/Tetra Based Natural Neighborhood based MESHLESS Radial Basis Function Shepard Family Large, multidimensional data sets

Introduction (continued) MODIFIED QUADRATIC SHEPARD METHOD (MQS)

Introduction (continued) Weight Functions

(introduction (continued) Loss of Positivity using MQS Method Time (sec) Oxygen (%) Table. Oxygen Levels in Flue Gases From a Boiler

RELATED WORK Previous Work [1, 2, 3, 4] Problem with the previous methods Efficiency Accuracy Continuity Scalar invariance

(RELATED WORK continued) Minima Free Algorithms Negative Value to Zero (Xiao & Woodbury[7]) Basis Function Truncation Dynamic Scaling Algorithm

RELATED WORK (continued ) Minima/Zero Searching Algorithms Modified Positive Basis Function (Asim[1])Modified Positive Basis Function (Asim[1]) Scaling & Shifting Algorithm (Asim[1]) Constraining Radius of Participation Hybrid Algorithms Piecewise continuous basis function Blending Algorithm ( Brodlie, Asim & Unsworth[3]) Fixed Point Scaling Dynamic Scaling

(Related work continued) Scaling Solutions (Fixed Point Scaling)

Current Work (continued) Scaling Factor varies between 0 and 1

RELATED WORK (continued ) Execution Time N=30 25x25 grids MQS Fixed Point Scaling (Positive) Blending Method Execution Time (sec)

RELATED Work (continued) Minima of Quadratic Basis Function

Previous Work (continue) The Problem Minima Searching Computationally Intensive Difficult to implement Convergence Problem

Current Work The Constrained Shepard Method

Current Work (continued) The K Value

Maximum and minimum in the whole domain Use nearest from the Maxima and minima in the whole domain Current Work (continued) Approximation for constraints Functions

Example 1: Graph of z=sin2(x)sin2(y)

IMPLEMENTATION & RESULTS Example : Lancaster Function Plot

IMPLEMENTATION & RESULTS (continued) Performance Measures (Accuracy) Root Mean Square (RMS) and Absolute Maximum (AM) Deviations)

IMPLEMENTATION & RESULTS (continued) Performance Measures (Accuracy) RMS and AM Jackknifing Errors

IMPLEMENTATION & RESULTS (continued) Performance Measures (Accuracy)

Sample Size (VS) Preprocessing Time

Components of Execution Time (N=30 and 25x25grids)

Grids (VS) Execution Time

CONCLUSION & FUTURE WORK Achievement Efficient Solution Accurate Easy to implement for n-D data C1 Continuity Scalar invariant Drawbacks –No more quadratic precision

References [1] Asim M. R., “Visualization of Data Subject to Positivity Constraint,” Doctoral thesis, School of Computer Studies, University of Leeds, Leeds, England, [2]Asim M. R, G. Mustafa and K.W. Brodlie, “Constrained Visualization of 2D Positive Data using Modified Quadratic Shepard Method” Proceedings of The 12th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision, Czeck Republic, 2004, pp [3]Brodlie, K. W., M.R. Asim, K. Unsworth, “Constrained Visualization Using the Shepard Interpolation Family,” Computer Graphics Forum, 24(4), Blackwell Synergy, 2005, pp. 809–820. [4]Franke, R. and G. Neilson, “Smooth Interpolation of Large set of Scattered Data,” International Journal of Numerical Methods in Engineering, 15, 1980, pp [5]Renika R. J., “Multivariate Interpolation of Large Set of Scattered Data. ACM Transactions on Mathematical Software, 14 (2), 1988, pp [6]Shepard, D., “A two-dimensional interpolation function for irregularly spaced data,” Proceedings of 23rd National Conference, New Yark, ACM, 1968, pp [7]Xiao, Y and C. Woodbury, “Constraining Global Interpolation Methods for Sparse Data Volume Visualization,” International Journal of Computers and Applications, 21(2), 1999, [8]Xiao, Y., J.P Ziebarth, B. Rundell, and J. Zijp, “The Challenges of Visualizing and Modeling Environmental Data,” Proceedings of the Seventh IEEE Visualization (VIS'96), San Francisco, California, 1996, pp [9]William F. G., F. Henry, C. W. Mary and S. Andrei, “Real-Time Incremental Visualization of Dynamic Ultrasound Volumes Using Parallel BSP Trees,” Proceedings of the 7th IEEE Visualization Conference (VIS’96), San Francisco, California, 1996, page [10] Fuhrmann A. and E. Gröller, “Real-Time Techniques for 3D Flow Visualization,” Proceedings of the IEEE Visualization 98 (VIZ’98), 1998, pp [11] Wagner, T. C., M.O. Manuel, C. T. Silva and J. Wang, “Modeling and Rendering of Real Environments,” RITA, 9(2), 2002, pp [12] Park S.W., L. Linsen, O. Kreylos, J. D. Owens, B. Hamann, “A Framework for Real-time Volume Visualization of Streaming Scattered Data,” 10th International Fall Workshop on Vision, Modeling and Visualization (VMV 2005), 2005, Erlangen, Germany. [13] Nagarajan H., “Software for Real Time Systems,” Real Time Systems Group, Centre for Development of Advanced Computing, Bangalore, [14] W. J. Gordon & J. A. Wixom, “Shepard's method of ‘Metric Interpolation’ to bivariate and multivariate Interpolation,” Mathematics of Computation, 32(141), 1978,

Q & A session Thanks for Patience

(RELATED WORK continued) Basis Function Truncation

RELATED WORK (continued ) Blending Algorithm (Most recent work) ( Brodlie, Asim & Unsworth[3]) θ = -4Q+1 Grad F(X i ) = Grad Q i (X i ) R i (X) = (1.0 − θ)Q(X) + θ