Chapter 1 Introduction Motivation Approach Significance of Research Overview of Material... 5
|
|
- Brandon Bond
- 5 years ago
- Views:
Transcription
1 ACKNOWLEDGEMENT First and foremost, I would like to thank my thesis advisor, Dr. A. Lynn Abbott, for his invaluable guidance and patience throughout my entire study at Virginia Tech. Beyond gaining academic knowledge, I am also indebted to him for his examples in life. I would like to thank my friends in Blacksburg, Virginia and in Boulder, Colorado for their warmhearted friendship throughout my life in the United States. First special thanks go to Somkiat Appipattanavis, Dr. Chalor Jarusukthiruk and Kenichiro Shimada for the good memories and second special thanks go to Anbu Subramanian and Erol Sarigul, who were always quick to help and provide information. I also will never forget Jay, Michele and Ellen Lester for our weekly meetings and studies. I cannot thank my father and mother enough for their love and support. Thanks also go to my brothers, sisters and sister-in-law for their encouragement. I also would like to thank my special aunt, Vichulada Leerujikul, who has been advising and guiding me through my high school and college study years. III
2 TABLE OF CONTENTS Chapter 1 Introduction Motivation Approach Significance of Research Overview of Material Chapter 2 Discrete Wavelet Transform Fourier Transform Wavelet Transform Separability Property Multiresolution Analysis Signal Decomposition Requirements for Multiresolution Choice of Wavelet Chapter 3 Background and Related Work Input and Output Data Gray-Scale Image Triangulation Delaunay and Data-Dependent Triangulations Gouraud Shading Error Metric Graph Theory IV
3 Chapter 4 Wavelet-Based Initial Triangulation Overview of the Initial Triangulation Basic and Variant Templates SML Initial Triangulation Vertex Compatibility and Variant Templates Complete Set Chapter 5 Local Operators High-Level Algorithm SML High-Level Algorithm New Approach Region Selection Candidate Selection Neighborhood Assignment Mesh Simplification Vertex Removal Operation Edge Collapse Operation Image Enhancement Edge Swap Operation Wavelet Coefficient Attraction Operation Shape-Preserving Split Operation Chapter 6 Result and Performance Analysis Memory Requirement and Time Complexity Overview Memory Requirement Time Complexity Test Image V
4 6.3 Results Mesh Regularity Comparison Level-of-Detail (LOD) Result Time Complexity Result Mesh Reduction Result Multiresolution Mesh Generation Applications Region-of-Interest (ROI) Refinement Eye Detection Segmentation Chapter 7 Conclusion and Future Work Summary and Conclusion Future Works Bibliography Appendix I Data Structure VI
5 LIST OF FIGURES Figure 1.1 Approximation using triangulation at different resolution levels Figure 1.2 Segmentation of the peppers image Figure 1.3 Example of eye detection Figure 2.1 Example of Fourier transforms of two-dimensional signals Figure 2.2 Separability property of the wavelet transform Figure 2.3 Discrete wavelet transform at different levels Figure 2.4 Filter banks used for decomposition and reconstruction Figure 2.5 Discrete wavelet signals Figure 2.6 Space and subspaces represented in multiresolution Figure 2.7 Approximations at different levels Figure 2.8 Magnitude response and its absolute magnitude response Figure 2.9 Shifting comparison between orthogonal and biorthogonal wavelets Figure 3.1 Regular sample grid Figure 3.2 Approximation of an image using regularly sampled triangular mesh Figure 3.3 Example of a Voronoi diagram and its Delaunay triangulation Figure 3.4 Concept of Delaunay triangulation Figure 3.5 Comparison of Delaunay triangulation and non-delaunay triangulation Figure 3.6 Gouraud shading Figure 3.7 Mach band phenomenon Figure 3.8 Error calculation for the Gouraud shading reconstructed image Figure 3.9 General and simple planar graphs Figure 3.10 Equivalent graph Figure 4.1 Construction of basic templates Figure 4.2 Nine fundamental forms for variant construction Figure 4.3 Wavelet coefficients for initial triangulation and its comparison Figure 4.4 Dual templates Figure 4.5 Demonstration for the directionality property for the discontinuity Figure 4.6 Directionality and slope of discontinuity Figure 4.7 Basic template assignment Figure 4.8 Vertex incompatibility VII
6 Figure 4.9 Neighbor checking for vertex compatibility Figure 4.10 Solution to vertex incompatibility Figure 4.11 Example of final initial triangulation Figure 4.12 Complete set of the templates and their generating isomorphism functions Figure 5.1 Flow diagram of SML algorithm Figure 5.2 Flow diagram of the new algorithm Figure 5.3 Neighborhood assignment Figure 5.4 Triangle subdivision Figure 5.5 Gauss mapping Figure 5.6 Biased Gauss mapping and autocorrelation representation Figure 5.7 Edge collapse example Figure 5.8 Top view of an edge collapse operation Figure 5.9 Undesirable condition for edge collapse Figure 5.10 Undesirable result of edge collapse Figure 5.11 Short edge collapse Figure 5.12 Triangulation violation caused by edge collapse Figure 5.13 Effect of edge collapse on convex polygon Figure 5.14 Effect of edge collapse on concave polygon Figure 5.15 Delaunay triangulation decision Figure 5.16 Error-based edge swap Figure 5.17 Limitation of edge swap Figure 5.18 Wavelet coefficient attraction Figure 5.19 Templates for wavelet coefficient attraction Figure 5.20 Triangular mesh violation after vertex translation Figure 5.21 Triangle split Figure 5.22 Directional split based on wavelet coefficient Figure 6.1 Test Images Figure 6.2 Figure 6.3 Figure 6.4 PSNR comparison on the Lena and peppers images at different values of mesh regularity factor, α The number of triangles needed to represent the Lena and peppers images at different values of α Processing times of the Lena and peppers images at different values of the mesh regularity factor, α VIII
7 Figure 6.5 Reconstructed image comparison on pepper image Figure 6.6 Figure 6.7 Level-of-detail (LOD) analysis on PSNR comparison at different values of ω max Level-of-detail (LOD) analysis on the number of triangles comparison at different values of ω max Figure 6.8 Elaine results from level-of-detail experiment Figure 6.9 Element multiplication from the Lena image Figure 6.10 Time comparison based on the number of triangles Figure 6.11 Comparison of the number of triangles at different vertex removal threshold, δ v Figure 6.12 Comparison of PSNR on Lena and Elaine images at different vertex removal threshold, δ v, from 0.00 to Figure 6.13 Reconstructed Image of Lena Figure 6.14 Reconstructed Image of Peppers Figure 6.15 Reconstructed Image of Mandrill Figure 6.16 Reconstructed image of Elaine Figure 6.17 Reconstructed Image of Moon Figure 6.18 Reconstructed Image of Goldhill Figure 6.19 Discrete wavelet transform results Figure 6.20 PSNR comparison on all images at different levels Figure 6.21 Number of triangles comparison on all images at different levels Figure 6.22 Histogram of the test images Figure 6.23 Masking for the Lena and pepper images Figure 6.24 Triangulation refinement based on masking shown in Figure Figure 6.25 Triangulation refinement of two different peppers Figure 6.26 Figure 6.27 Diagram of eye detection algorithm using triangular mesh representation as input Results of eye detection on the Lena and Elaine image after relational screening Figure 6.28 Comparison of the eye templates Figure 6.29 Results of the eye detection Figure 6.30 Segmentation of peppers image Figure A1 Data structure of the triangular mesh Figure A2 Hierarchical ring data structure Figure A3 Half-edge data structure IX
8 LIST OF TABLES Table 6.1 Table 6.2 Memory requirements for the vertex, loop, half-edge and face linked-lists, wavelet coefficients and input image of the algorithm Time complexity of the triangle selection, edge swap, edge collapse, vertex removal and triangle split operations used by the algorithm Table 6.3 Statistics information of the test images Table 6.4 Vertex removal comparison as a function of vertex removal threshold, δ v Table 6.5 Results obtained from Lena image from level 6 to Table 6.6 Results obtained from pepper image from level 6 to Table 6.7 Results obtained from Mandrill image from level 6 to Table 6.8 Results obtained from Elaine image from level 6 to Table 6.9 Results obtained from moon image from level 6 to Table 6.10 Results obtained from Goldhill image from level 6 to X
Particle Swarm Optimization Methods for Pattern. Recognition and Image Processing
Particle Swarm Optimization Methods for Pattern Recognition and Image Processing by Mahamed G. H. Omran Submitted in partial fulfillment of the requirements for the degree Philosophiae Doctor in the Faculty
More informationFathi El-Yafi Project and Software Development Manager Engineering Simulation
An Introduction to Mesh Generation Algorithms Part 2 Fathi El-Yafi Project and Software Development Manager Engineering Simulation 21-25 April 2008 1 Overview Adaptive Meshing: Remeshing Decimation Optimization
More informationThe Pennsylvania State University The Graduate School Department of Computer Science and Engineering
The Pennsylvania State University The Graduate School Department of Computer Science and Engineering CPU- AND GPU-BASED TRIANGULAR SURFACE MESH SIMPLIFICATION A Thesis in Computer Science and Engineering
More informationBayesian Spherical Wavelet Shrinkage: Applications to Shape Analysis
Bayesian Spherical Wavelet Shrinkage: Applications to Shape Analysis Xavier Le Faucheur a, Brani Vidakovic b and Allen Tannenbaum a a School of Electrical and Computer Engineering, b Department of Biomedical
More informationProgressive Geometry Compression. Andrei Khodakovsky Peter Schröder Wim Sweldens
Progressive Geometry Compression Andrei Khodakovsky Peter Schröder Wim Sweldens Motivation Large (up to billions of vertices), finely detailed, arbitrary topology surfaces Difficult manageability of such
More informationALGORITHMIC ASPECTS OF DOMINATION AND ITS VARIATIONS ARTI PANDEY
ALGORITHMIC ASPECTS OF DOMINATION AND ITS VARIATIONS ARTI PANDEY DEPARTMENT OF MATHEMATICS INDIAN INSTITUTE OF TECHNOLOGY DELHI JUNE 2016 c Indian Institute of Technology Delhi (IITD), New Delhi, 2016.
More informationApplications. Oversampled 3D scan data. ~150k triangles ~80k triangles
Mesh Simplification Applications Oversampled 3D scan data ~150k triangles ~80k triangles 2 Applications Overtessellation: E.g. iso-surface extraction 3 Applications Multi-resolution hierarchies for efficient
More information1.7.1 Laplacian Smoothing
1.7.1 Laplacian Smoothing 320491: Advanced Graphics - Chapter 1 434 Theory Minimize energy functional total curvature estimate by polynomial-fitting non-linear (very slow!) 320491: Advanced Graphics -
More informationDigital Image Processing
Digital Image Processing Third Edition Rafael C. Gonzalez University of Tennessee Richard E. Woods MedData Interactive PEARSON Prentice Hall Pearson Education International Contents Preface xv Acknowledgments
More informationFeature extraction. Bi-Histogram Binarization Entropy. What is texture Texture primitives. Filter banks 2D Fourier Transform Wavlet maxima points
Feature extraction Bi-Histogram Binarization Entropy What is texture Texture primitives Filter banks 2D Fourier Transform Wavlet maxima points Edge detection Image gradient Mask operators Feature space
More informationIsotopic Approximation within a Tolerance Volume
Isotopic Approximation within a Tolerance Volume Manish Mandad David Cohen-Steiner Pierre Alliez Inria Sophia Antipolis - 1 Goals and Motivation - 2 Goals and Motivation Input: Tolerance volume of a surface
More informationGeometric Modeling. Bing-Yu Chen National Taiwan University The University of Tokyo
Geometric Modeling Bing-Yu Chen National Taiwan University The University of Tokyo Surface Simplification Motivation Basic Idea of LOD Discrete LOD Continuous LOD Simplification Problem Characteristics
More informationDenoising and Edge Detection Using Sobelmethod
International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) Denoising and Edge Detection Using Sobelmethod P. Sravya 1, T. Rupa devi 2, M. Janardhana Rao 3, K. Sai Jagadeesh 4, K. Prasanna
More informationRipplet: a New Transform for Feature Extraction and Image Representation
Ripplet: a New Transform for Feature Extraction and Image Representation Dr. Dapeng Oliver Wu Joint work with Jun Xu Department of Electrical and Computer Engineering University of Florida Outline Motivation
More informationA Developer s Survey of Polygonal Simplification algorithms. CS 563 Advanced Topics in Computer Graphics Fan Wu Mar. 31, 2005
A Developer s Survey of Polygonal Simplification algorithms CS 563 Advanced Topics in Computer Graphics Fan Wu Mar. 31, 2005 Some questions to ask Why simplification? What are my models like? What matters
More informationCHAPTER 3 DIFFERENT DOMAINS OF WATERMARKING. domain. In spatial domain the watermark bits directly added to the pixels of the cover
38 CHAPTER 3 DIFFERENT DOMAINS OF WATERMARKING Digital image watermarking can be done in both spatial domain and transform domain. In spatial domain the watermark bits directly added to the pixels of the
More informationParallel Quality Meshes for Earth Models
Parallel Quality Meshes for Earth Models John Burkardt Department of Scientific Computing Florida State University... 04 October 2016, Virginia Tech... http://people.sc.fsu.edu/ jburkardt/presentations/......
More informationTwo Algorithms for Adaptive Approximation of Bivariate Functions by Piecewise Linear Polynomials on Triangulations
Two Algorithms for Adaptive Approximation of Bivariate Functions by Piecewise Linear Polynomials on Triangulations Nira Dyn School of Mathematical Sciences Tel Aviv University, Israel First algorithm from
More informationGeometric Modeling. Mesh Decimation. Mesh Decimation. Applications. Copyright 2010 Gotsman, Pauly Page 1. Oversampled 3D scan data
Applications Oversampled 3D scan data ~150k triangles ~80k triangles 2 Copyright 2010 Gotsman, Pauly Page 1 Applications Overtessellation: E.g. iso-surface extraction 3 Applications Multi-resolution hierarchies
More informationANALYSIS OF SPIHT ALGORITHM FOR SATELLITE IMAGE COMPRESSION
ANALYSIS OF SPIHT ALGORITHM FOR SATELLITE IMAGE COMPRESSION K Nagamani (1) and AG Ananth (2) (1) Assistant Professor, R V College of Engineering, Bangalore-560059. knmsm_03@yahoo.com (2) Professor, R V
More informationSurface Mesh Generation
Surface Mesh Generation J.-F. Remacle Université catholique de Louvain September 22, 2011 0 3D Model For the description of the mesh generation process, let us consider the CAD model of a propeller presented
More informationGeometric Modeling and Processing
Geometric Modeling and Processing Tutorial of 3DIM&PVT 2011 (Hangzhou, China) May 16, 2011 6. Mesh Simplification Problems High resolution meshes becoming increasingly available 3D active scanners Computer
More informationCurves & Surfaces. Last Time? Progressive Meshes. Selective Refinement. Adjacency Data Structures. Mesh Simplification. Mesh Simplification
Last Time? Adjacency Data Structures Curves & Surfaces Geometric & topologic information Dynamic allocation Efficiency of access Mesh Simplification edge collapse/vertex split geomorphs progressive transmission
More informationMulti-resolution Technique Examples
Multi-resolution Technique Examples 1 Multi-Resolution Visualization Motivation Limited computational resources Example: Internet-Based Server 3D applications using progressive meshes [Hop96] 2 1 Multi-Resolution
More informationFoundations of Multidimensional and Metric Data Structures
Foundations of Multidimensional and Metric Data Structures Hanan Samet University of Maryland, College Park ELSEVIER AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE
More informationELEC639B Term Project: An Image Compression System with Interpolating Filter Banks
1 ELEC639B Term Project: An Image Compression System with Interpolating Filter Banks Yi Chen Abstract In this project, two families of filter banks are constructed, then their performance is compared with
More informationMultiresolution Meshes. COS 526 Tom Funkhouser, Fall 2016 Slides by Guskov, Praun, Sweldens, etc.
Multiresolution Meshes COS 526 Tom Funkhouser, Fall 2016 Slides by Guskov, Praun, Sweldens, etc. Motivation Huge meshes are difficult to render store transmit edit Multiresolution Meshes! [Guskov et al.]
More informationShading. Introduction to Computer Graphics Torsten Möller. Machiraju/Zhang/Möller/Fuhrmann
Shading Introduction to Computer Graphics Torsten Möller Machiraju/Zhang/Möller/Fuhrmann Reading Chapter 5.5 - Angel Chapter 6.3 - Hughes, van Dam, et al Machiraju/Zhang/Möller/Fuhrmann 2 Shading Illumination
More informationThe adaptive serializable snapshot isolation protocol for managing database transactions
University of Wollongong Research Online University of Wollongong Thesis Collection 1954-2016 University of Wollongong Thesis Collections 2007 The adaptive serializable snapshot isolation protocol for
More informationContents. I The Basic Framework for Stationary Problems 1
page v Preface xiii I The Basic Framework for Stationary Problems 1 1 Some model PDEs 3 1.1 Laplace s equation; elliptic BVPs... 3 1.1.1 Physical experiments modeled by Laplace s equation... 5 1.2 Other
More informationChapter 3: Intensity Transformations and Spatial Filtering
Chapter 3: Intensity Transformations and Spatial Filtering 3.1 Background 3.2 Some basic intensity transformation functions 3.3 Histogram processing 3.4 Fundamentals of spatial filtering 3.5 Smoothing
More informationIntroduction to Voronoi Diagrams and Delaunay Triangulations
Introduction to Voronoi Diagrams and Delaunay Triangulations Solomon Boulos Introduction to Voronoi Diagrams and Delaunay Triangulations p.1 Voronoi Diagrams Voronoi region: V (p i ) = {x R n p i x p j
More informationTomographic reconstruction of shock layer flows
Tomographic reconstruction of shock layer flows A thesis submitted for the degree of Doctor of Philosophy at The Australian National University May 2005 Rado Faletič Department of Physics Faculty of Science
More information6. Applications - Text recognition in videos - Semantic video analysis
6. Applications - Text recognition in videos - Semantic video analysis Stephan Kopf 1 Motivation Goal: Segmentation and classification of characters Only few significant features are visible in these simple
More informationIMAGE ANALYSIS, CLASSIFICATION, and CHANGE DETECTION in REMOTE SENSING
SECOND EDITION IMAGE ANALYSIS, CLASSIFICATION, and CHANGE DETECTION in REMOTE SENSING ith Algorithms for ENVI/IDL Morton J. Canty с*' Q\ CRC Press Taylor &. Francis Group Boca Raton London New York CRC
More informationA New Approach to Compressed Image Steganography Using Wavelet Transform
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 5, Ver. III (Sep. Oct. 2015), PP 53-59 www.iosrjournals.org A New Approach to Compressed Image Steganography
More informationcoding of various parts showing different features, the possibility of rotation or of hiding covering parts of the object's surface to gain an insight
Three-Dimensional Object Reconstruction from Layered Spatial Data Michael Dangl and Robert Sablatnig Vienna University of Technology, Institute of Computer Aided Automation, Pattern Recognition and Image
More informationVoronoi Diagrams in the Plane. Chapter 5 of O Rourke text Chapter 7 and 9 of course text
Voronoi Diagrams in the Plane Chapter 5 of O Rourke text Chapter 7 and 9 of course text Voronoi Diagrams As important as convex hulls Captures the neighborhood (proximity) information of geometric objects
More informationUsing Semi-Regular 4 8 Meshes for Subdivision Surfaces
Using Semi-Regular 8 Meshes for Subdivision Surfaces Luiz Velho IMPA Instituto de Matemática Pura e Aplicada Abstract. Semi-regular 8 meshes are refinable triangulated quadrangulations. They provide a
More informationComputer Vision Based Analysis of Broccoli for Application in a Selective Autonomous Harvester
Computer Vision Based Analysis of Broccoli for Application in a Selective Autonomous Harvester Rachael Angela Ramirez Abstract As technology advances in all areas of society and industry, the technology
More informationCo-Channel Interference in Bluetooth Piconets
Co-Channel Interference in Bluetooth Piconets By Jamel Pleasant Lynch Jr. Committee Chairman: Dr. Brian Woerner ABSTRACT Bluetooth is an emerging short-range RF wireless voice and data communication technology
More informationEvaluating the Quality of Triangle, Quadrilateral, and Hybrid Meshes Before and After Refinement
Rensselaer Polytechnic Institute Advanced Computer Graphics, Spring 2014 Final Project Evaluating the Quality of Triangle, Quadrilateral, and Hybrid Meshes Before and After Refinement Author: Rebecca Nordhauser
More informationShape Modeling and Geometry Processing
252-0538-00L, Spring 2018 Shape Modeling and Geometry Processing Discrete Differential Geometry Differential Geometry Motivation Formalize geometric properties of shapes Roi Poranne # 2 Differential Geometry
More informationCHAPTER 7. Page No. 7 Conclusions and Future Scope Conclusions Future Scope 123
CHAPTER 7 Page No 7 Conclusions and Future Scope 121 7.1 Conclusions 121 7.2 Future Scope 123 121 CHAPTER 7 CONCLUSIONS AND FUTURE SCOPE 7.1 CONCLUSIONS In this thesis, the investigator discussed mainly
More informationThis is an author-deposited version published in: Eprints ID: 4362
This is an author-deposited version published in: http://oatao.univ-toulouse.fr/ Eprints ID: 4362 To cite this document: CHIKHAOUI Oussama, GRESSIER Jérémie, GRONDIN Gilles. Assessment of the Spectral
More information3-Dimensional Object Modeling with Mesh Simplification Based Resolution Adjustment
3-Dimensional Object Modeling with Mesh Simplification Based Resolution Adjustment Özgür ULUCAY Sarp ERTÜRK University of Kocaeli Electronics & Communication Engineering Department 41040 Izmit, Kocaeli
More informationFeature Extraction and Image Processing, 2 nd Edition. Contents. Preface
, 2 nd Edition Preface ix 1 Introduction 1 1.1 Overview 1 1.2 Human and Computer Vision 1 1.3 The Human Vision System 3 1.3.1 The Eye 4 1.3.2 The Neural System 7 1.3.3 Processing 7 1.4 Computer Vision
More informationComputer Graphics. Shading. Based on slides by Dianna Xu, Bryn Mawr College
Computer Graphics Shading Based on slides by Dianna Xu, Bryn Mawr College Image Synthesis and Shading Perception of 3D Objects Displays almost always 2 dimensional. Depth cues needed to restore the third
More informationFundamentals of Digital Image Processing
\L\.6 Gw.i Fundamentals of Digital Image Processing A Practical Approach with Examples in Matlab Chris Solomon School of Physical Sciences, University of Kent, Canterbury, UK Toby Breckon School of Engineering,
More informationMesh Repairing and Simplification. Gianpaolo Palma
Mesh Repairing and Simplification Gianpaolo Palma Mesh Repairing Removal of artifacts from geometric model such that it becomes suitable for further processing Input: a generic 3D model Output: (hopefully)a
More informationParallel Computation of Spherical Parameterizations for Mesh Analysis. Th. Athanasiadis and I. Fudos University of Ioannina, Greece
Parallel Computation of Spherical Parameterizations for Mesh Analysis Th. Athanasiadis and I. Fudos, Greece Introduction Mesh parameterization is a powerful geometry processing tool Applications Remeshing
More informationAdaptive numerical methods
METRO MEtallurgical TRaining On-line Adaptive numerical methods Arkadiusz Nagórka CzUT Education and Culture Introduction Common steps of finite element computations consists of preprocessing - definition
More informationChapter 7. Conclusions
132 Spatial Data Representations Chapter 7. Conclusions This dissertation has addressed three current problems with spatial data representations. First is the need for data representations that support
More informationFast marching methods
1 Fast marching methods Lecture 3 Alexander & Michael Bronstein tosca.cs.technion.ac.il/book Numerical geometry of non-rigid shapes Stanford University, Winter 2009 Metric discretization 2 Approach I:
More informationCSEP 521 Applied Algorithms Spring Lossy Image Compression
CSEP 521 Applied Algorithms Spring 2005 Lossy Image Compression Lossy Image Compression Methods Scalar quantization (SQ). Vector quantization (VQ). DCT Compression JPEG Wavelet Compression SPIHT UWIC (University
More informationNonoscillatory Central Schemes on Unstructured Triangular Grids for Hyperbolic Systems of Conservation Laws
Nonoscillatory Central Schemes on Unstructured Triangular Grids for Hyperbolic Systems of Conservation Laws Ivan Christov 1,* Bojan Popov 1 Peter Popov 2 1 Department of Mathematics, 2 Institute for Scientific
More informationPostprocessing of Compressed 3D Graphic Data
Journal of Visual Communication and Image Representation 11, 80 92 (2000) doi:10.1006/jvci.1999.0430, available online at http://www.idealibrary.com on Postprocessing of Compressed 3D Graphic Data Ka Man
More informationPS Computational Geometry Homework Assignment Sheet I (Due 16-March-2018)
Homework Assignment Sheet I (Due 16-March-2018) Assignment 1 Let f, g : N R with f(n) := 8n + 4 and g(n) := 1 5 n log 2 n. Prove explicitly that f O(g) and f o(g). Assignment 2 How can you generalize the
More informationComparative Evaluation of Transform Based CBIR Using Different Wavelets and Two Different Feature Extraction Methods
Omprakash Yadav, et al, / (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 5 (5), 24, 6-65 Comparative Evaluation of Transform Based CBIR Using Different Wavelets and
More informationComputational Geometry
Computational Geometry 600.658 Convexity A set S is convex if for any two points p, q S the line segment pq S. S p S q Not convex Convex? Convexity A set S is convex if it is the intersection of (possibly
More informationOutline of the presentation
Surface Reconstruction Petra Surynková Charles University in Prague Faculty of Mathematics and Physics petra.surynkova@mff.cuni.cz Outline of the presentation My work up to now Surfaces of Building Practice
More informationParameterization of Triangular Meshes with Virtual Boundaries
Parameterization of Triangular Meshes with Virtual Boundaries Yunjin Lee 1;Λ Hyoung Seok Kim 2;y Seungyong Lee 1;z 1 Department of Computer Science and Engineering Pohang University of Science and Technology
More informationKapitel 4: Clustering
Ludwig-Maximilians-Universität München Institut für Informatik Lehr- und Forschungseinheit für Datenbanksysteme Knowledge Discovery in Databases WiSe 2017/18 Kapitel 4: Clustering Vorlesung: Prof. Dr.
More informationLifting Based Image Compression using Grey Wolf Optimizer Algorithm
Lifting Based Compression using Grey Wolf Optimizer Algorithm Shet Reshma Prakash Student (M-Tech), Department of CSE Sai Vidya Institute of Technology Bangalore, India Vrinda Shetty Asst. Professor &
More informationConstrained Control Allocation for. Systems with Redundant Control Effectors. Kenneth A. Bordignon. Dissertation submitted to the Faculty of the
Constrained Control Allocation for Systems with Redundant Control Effectors by Kenneth A. Bordignon Dissertation submitted to the Faculty of the Virginia Polytechnic Institute and State University in partial
More informationMesh Decimation. Mark Pauly
Mesh Decimation Mark Pauly Applications Oversampled 3D scan data ~150k triangles ~80k triangles Mark Pauly - ETH Zurich 280 Applications Overtessellation: E.g. iso-surface extraction Mark Pauly - ETH Zurich
More informationDedication. To the departed souls of my parents & father-in-law.
Abstract In this thesis work, a contribution to the field of Formal Verification is presented innovating a semantic-based approach for the verification of concurrent and distributed programs by applying
More informationTechnical Report. Mesh Coarsening based upon Multiplicatively Weighted Centroidal Voronoi Diagrams. Iurie Chiosa and Andreas Kolb
Computer Graphics and Multimedia Systems Technical Report Mesh Coarsening based upon Multiplicatively Weighted Centroidal Voronoi Diagrams Iurie Chiosa and Andreas Kolb Version: 1.0 (24.04.2006) Faculty
More informationImage denoising in the wavelet domain using Improved Neigh-shrink
Image denoising in the wavelet domain using Improved Neigh-shrink Rahim Kamran 1, Mehdi Nasri, Hossein Nezamabadi-pour 3, Saeid Saryazdi 4 1 Rahimkamran008@gmail.com nasri_me@yahoo.com 3 nezam@uk.ac.ir
More information1. INTRODUCTION 2012 DSRC
2012 DSRC Sri Lakshmi U* 1, Mr. Siva Rama Krishna K* 2, Dr.Raja Prakash Rao P* 3 1. II.M.Tech-CSE, TRREC 2. Associate Professor, Dept of CSE, TRREC 3. Professor & Head, Dept of CSE, TRREC Abstract: This
More informationTutorial 3 Comparing Biological Shapes Patrice Koehl and Joel Hass
Tutorial 3 Comparing Biological Shapes Patrice Koehl and Joel Hass University of California, Davis, USA http://www.cs.ucdavis.edu/~koehl/ims2017/ What is a shape? A shape is a 2-manifold with a Riemannian
More informationSimplifying The Non-Manifold Topology Of Multi-Partitioning Surface Networks
Washington University in St. Louis Washington University Open Scholarship All Theses and Dissertations (ETDs) 1-1-2011 Simplifying The Non-Manifold Topology Of Multi-Partitioning Surface Networks Trung
More informationA NEW ROBUST IMAGE WATERMARKING SCHEME BASED ON DWT WITH SVD
A NEW ROBUST IMAGE WATERMARKING SCHEME BASED ON WITH S.Shanmugaprabha PG Scholar, Dept of Computer Science & Engineering VMKV Engineering College, Salem India N.Malmurugan Director Sri Ranganathar Institute
More informationMRT based Fixed Block size Transform Coding
3 MRT based Fixed Block size Transform Coding Contents 3.1 Transform Coding..64 3.1.1 Transform Selection...65 3.1.2 Sub-image size selection... 66 3.1.3 Bit Allocation.....67 3.2 Transform coding using
More informationIMAGE ENHANCEMENT USING NONSUBSAMPLED CONTOURLET TRANSFORM
IMAGE ENHANCEMENT USING NONSUBSAMPLED CONTOURLET TRANSFORM Rafia Mumtaz 1, Raja Iqbal 2 and Dr.Shoab A.Khan 3 1,2 MCS, National Unioversity of Sciences and Technology, Rawalpindi, Pakistan: 3 EME, National
More informationProcessing 3D Surface Data
Processing 3D Surface Data Computer Animation and Visualisation Lecture 12 Institute for Perception, Action & Behaviour School of Informatics 3D Surfaces 1 3D surface data... where from? Iso-surfacing
More informationCopyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and
Copyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and private study only. The thesis may not be reproduced elsewhere
More informationLinear Complexity Hexahedral Mesh Generation
Linear Complexity Hexahedral Mesh Generation David Eppstein Department of Information and Computer Science University of California, Irvine, CA 92717 http://www.ics.uci.edu/ eppstein/ Tech. Report 95-51
More informationSpline Functions on Triangulations
Spline Functions on Triangulations MING-JUN LAI AND LARRY L. SCHUMAKER CAMBRIDGE UNIVERSITY PRESS Contents Preface xi Chapter 1. Bivariate Polynomials 1.1. Introduction 1 1.2. Norms of Polynomials on Triangles
More informationDietrich Paulus Joachim Hornegger. Pattern Recognition of Images and Speech in C++
Dietrich Paulus Joachim Hornegger Pattern Recognition of Images and Speech in C++ To Dorothea, Belinda, and Dominik In the text we use the following names which are protected, trademarks owned by a company
More information3/1/2010. Acceleration Techniques V1.2. Goals. Overview. Based on slides from Celine Loscos (v1.0)
Acceleration Techniques V1.2 Anthony Steed Based on slides from Celine Loscos (v1.0) Goals Although processor can now deal with many polygons (millions), the size of the models for application keeps on
More informationComparative Study of Dual-Tree Complex Wavelet Transform and Double Density Complex Wavelet Transform for Image Denoising Using Wavelet-Domain
International Journal of Scientific and Research Publications, Volume 2, Issue 7, July 2012 1 Comparative Study of Dual-Tree Complex Wavelet Transform and Double Density Complex Wavelet Transform for Image
More informationMay 7: The source code for your project, including instructions for compilation and running, are due today. This portion is worth 80% of your score:
CS 294-74 Mesh Generation and Geometry Processing in Graphics, Engineering, and Modeling Second Project: Mesh Generator, Surface Reconstructor, or Mesh Processing Program 40% of final grade Implement a
More informationComputer Graphics 7 - Rasterisation
Computer Graphics 7 - Rasterisation Tom Thorne Slides courtesy of Taku Komura www.inf.ed.ac.uk/teaching/courses/cg Overview Line rasterisation Polygon rasterisation Mean value coordinates Decomposing polygons
More informationA Novel Edge-Preserving Mesh-Based Method for Image Scaling
A Novel Edge-Preserving Mesh-Based Method for Image Scaling Seyedali Mostafavian and Michael D. Adams Dept. of Electrical and Computer Engineering, University of Victoria, Victoria, BC V8P 5C2, Canada
More informationFast polygonal Approximation of Height Fields and Application to Interactive Visualization and Watershed Segmentation
Fast polygonal Approximation of Height Fields and Application to Interactive Visualization and Watershed Segmentation by Yan CHEN A thesis submitted to the Department of Computer Science in conformity
More informationA Frequent Max Substring Technique for. Thai Text Indexing. School of Information Technology. Todsanai Chumwatana
School of Information Technology A Frequent Max Substring Technique for Thai Text Indexing Todsanai Chumwatana This thesis is presented for the Degree of Doctor of Philosophy of Murdoch University May
More informationImage Denoising Based on Hybrid Fourier and Neighborhood Wavelet Coefficients Jun Cheng, Songli Lei
Image Denoising Based on Hybrid Fourier and Neighborhood Wavelet Coefficients Jun Cheng, Songli Lei College of Physical and Information Science, Hunan Normal University, Changsha, China Hunan Art Professional
More informationAdvanced Computer Graphics
Advanced Computer Graphics Lecture 2: Modeling (1): Polygon Meshes Bernhard Jung TU-BAF, Summer 2007 Overview Computer Graphics Icon: Utah teapot Polygon Meshes Subdivision Polygon Mesh Optimization high-level:
More informationEE795: Computer Vision and Intelligent Systems
EE795: Computer Vision and Intelligent Systems Spring 2012 TTh 17:30-18:45 WRI C225 Lecture 04 130131 http://www.ee.unlv.edu/~b1morris/ecg795/ 2 Outline Review Histogram Equalization Image Filtering Linear
More informationThe Piecewise Linear-Quadratic Model for Convex Bivariate Functions
The Piecewise Linear-Quadratic Model for Convex Bivariate Functions by Scott Ronald Fazackerley A THESIS SUBMITTED IN PARTIAL FULFILMENT OF THE REQUIREMENTS FOR THE DEGREE OF Bachelor of Science Honours
More informationDigital Image Processing
Digital Image Processing Wavelets and Multiresolution Processing (Background) Christophoros h Nikou cnikou@cs.uoi.gr University of Ioannina - Department of Computer Science 2 Wavelets and Multiresolution
More information(Discrete) Differential Geometry
(Discrete) Differential Geometry Motivation Understand the structure of the surface Properties: smoothness, curviness, important directions How to modify the surface to change these properties What properties
More informationCoE4TN3 Image Processing. Wavelet and Multiresolution Processing. Image Pyramids. Image pyramids. Introduction. Multiresolution.
CoE4TN3 Image Processing Image Pyramids Wavelet and Multiresolution Processing 4 Introduction Unlie Fourier transform, whose basis functions are sinusoids, wavelet transforms are based on small waves,
More informationMultiresolution for Curves and Surfaces Based On Constraining Wavelets
Multiresolution for Curves and Surfaces Based On Constraining Wavelets L. Olsen a,, F.F. Samavati a, R.H. Bartels b a Department of Computer Science, University of Calgary b Department of Computer Science,
More informationTexture. Frequency Descriptors. Frequency Descriptors. Frequency Descriptors. Frequency Descriptors. Frequency Descriptors
Texture The most fundamental question is: How can we measure texture, i.e., how can we quantitatively distinguish between different textures? Of course it is not enough to look at the intensity of individual
More informationAdaptive Fuzzy Watermarking for 3D Models
International Conference on Computational Intelligence and Multimedia Applications 2007 Adaptive Fuzzy Watermarking for 3D Models Mukesh Motwani.*, Nikhil Beke +, Abhijit Bhoite +, Pushkar Apte +, Frederick
More information3. Lifting Scheme of Wavelet Transform
3. Lifting Scheme of Wavelet Transform 3. Introduction The Wim Sweldens 76 developed the lifting scheme for the construction of biorthogonal wavelets. The main feature of the lifting scheme is that all
More informationMesh Decimation Using VTK
Mesh Decimation Using VTK Michael Knapp knapp@cg.tuwien.ac.at Institute of Computer Graphics and Algorithms Vienna University of Technology Abstract This paper describes general mesh decimation methods
More informationComputational Geometry Lecture Duality of Points and Lines
Computational Geometry Lecture Duality of Points and Lines INSTITUTE FOR THEORETICAL INFORMATICS FACULTY OF INFORMATICS 11.1.2016 Duality Transforms We have seen duality for planar graphs and duality of
More information