- Laboratoire d'InfoRmatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA de Lyon/Université

Slides:



Advertisements
Similar presentations
You have been given a mission and a code. Use the code to complete the mission and you will save the world from obliteration…
Advertisements

Multistage Sampling.
1 Geometric Methods for Learning and Memory A thesis presented by Dimitri Nowicki To Universite Paul Sabatier in partial fulfillment for the degree of.
1 Vorlesung Informatik 2 Algorithmen und Datenstrukturen (Parallel Algorithms) Robin Pomplun.
Kapitel 21 Astronomie Autor: Bennett et al. Galaxienentwicklung Kapitel 21 Galaxienentwicklung © Pearson Studium 2010 Folie: 1.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1 The Study of Body Function Image PowerPoint
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
By D. Fisher Geometric Transformations. Reflection, Rotation, or Translation 1.
Learning Introductory Signal Processing Using Multimedia 1 Outline Overview of Information and Communications Some signal processing concepts Tools available.
By: Saad Rais, Statistics Canada Zdenek Patak, Statistics Canada
Spectral Analysis of Function Composition and Its Implications for Sampling in Direct Volume Visualization Steven Bergner GrUVi-Lab/SFU Torsten Möller.
Visualization Tools for Vorticity Transport Analysis in Incompressible Flow November IEEE Vis Filip Sadlo, Ronald CGL - ETH Zurich Mirjam.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
1 NEXTOR Monitoring and Modeling NAS Performance at the Daily Level Mark Hansen Performance Metrics TIM May 2002.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
0 - 0.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
Lecture 2 ANALYSIS OF VARIANCE: AN INTRODUCTION
Environmental Remote Sensing GEOG 2021 Lecture 2 Image display and enhancement.
Environmental Remote Sensing GEOG 2021
Mean-Field Theory and Its Applications In Computer Vision1 1.
1 Hierarchical Part-Based Human Body Pose Estimation * Ramanan Navaratnam * Arasanathan Thayananthan Prof. Phil Torr * Prof. Roberto Cipolla * University.
Around the World AdditionSubtraction MultiplicationDivision AdditionSubtraction MultiplicationDivision.
1 Discreteness and the Welfare Cost of Labour Supply Tax Distortions Keshab Bhattarai University of Hull and John Whalley Universities of Warwick and Western.
16.1 Si23_03 SI23 Introduction to Computer Graphics Lecture 16 – Some Special Rendering Effects.
ZMQS ZMQS
Excel Functions. Part 1. Introduction 2 An Excel function is a formula or a procedure that is performed in the Visual Basic environment, outside the.
1 Photometric Stereo Reconstruction Dr. Maria E. Angelopoulou.
McGraw-Hill/Irwin McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All rights reserved.
Université du Québec École de technologie supérieure Face Recognition in Video Using What- and-Where Fusion Neural Network Mamoudou Barry and Eric Granger.
(This presentation may be used for instructional purposes)
1 Quality of Service Issues Network design and security Lecture 12.
ABC Technology Project
EU Market Situation for Eggs and Poultry Management Committee 21 June 2012.
Reconstruction from Voxels (GATE-540)
指導教授:李錫堤 教授 學生:邱奕勛 報告日期:
Capacity-Approaching Codes for Reversible Data Hiding Weiming Zhang, Biao Chen, and Nenghai Yu Department of Electrical Engineering & Information Science.
TU/e, BMIA & PMS, X-Ray Predevelopment, Erik Franken, Context-Enhanced Detection of Electrophysiology Catheters in Noisy Fluoroscopy Images.
© Charles van Marrewijk, An Introduction to Geographical Economics Brakman, Garretsen, and Van Marrewijk.
1 Evaluations in information retrieval. 2 Evaluations in information retrieval: summary The following gives an overview of approaches that are applied.
Squares and Square Root WALK. Solve each problem REVIEW:
Lets play bingo!!. Calculate: MEAN Calculate: MEDIAN
Chapter 5 Test Review Sections 5-1 through 5-4.
Fast Depth-of-Field Rendering with Surface Splatting Jaroslav Křivánek CTU Prague IRISA – INRIA Rennes Jiří Žára CTU Prague Kadi Bouatouch IRISA – INRIA.
GG Consulting, LLC I-SUITE. Source: TEA SHARS Frequently asked questions 2.
- Laboratoire d'InfoRmatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA de.
Addition 1’s to 20.
25 seconds left…...
Technische Universität München Fakultät für Informatik Computer Graphics SS 2014 Sampling Rüdiger Westermann Lehrstuhl für Computer Graphik und Visualisierung.
Week 1.
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
PSSA Preparation.
Chapter 11: The t Test for Two Related Samples
1/22 Worst and Best-Case Coverage in Sensor Networks Seapahn Meguerdichian, Farinaz Koushanfar, Miodrag Potkonjak, and Mani Srivastava IEEE TRANSACTIONS.
People Counting and Human Detection in a Challenging Situation Ya-Li Hou and Grantham K. H. Pang IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART.
Adaptive Segmentation Based on a Learned Quality Metric
Laboratoire d'InfoRmatique en Image et Systèmes d'information FRE 2672 CNRS/INSA de Lyon/Université Claude Bernard Lyon 1/Université Lumière Lyon 2/Ecole.
Guillaume Lavoué Mohamed Chaker Larabi Libor Vasa Université de Lyon
Laboratoire d'InfoRmatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA de Lyon/Université Claude Bernard Lyon 1/Université Lumière Lyon.
Gwangju Institute of Science and Technology Intelligent Design and Graphics Laboratory Multi-scale tensor voting for feature extraction from unstructured.
Local invariant features Cordelia Schmid INRIA, Grenoble.
- Laboratoire d'InfoRmatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA de Lyon/Université.
Semi-regular 3D mesh progressive compression and transmission based on an adaptive wavelet decomposition 21 st January 2009 Wavelet Applications in Industrial.
UMR 5205 C. ROUDETF. DUPONTA. BASKURT Laboratoire d'InfoRmatique en Image et Systèmes d'information UMR5205 CNRS/INSA de Lyon/Université Claude Bernard.
Geometric Modeling using Polygonal Meshes Lecture 3: Discrete Differential Geometry and its Application to Mesh Processing Office: South B-C Global.
Presentation transcript:

- Laboratoire d'InfoRmatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA de Lyon/Université Claude Bernard Lyon 1/Université Lumière Lyon 2/Ecole Centrale de Lyon Université Claude Bernard Lyon 1, bâtiment Nautibus 43, boulevard du 11 novembre 1918 F Villeurbanne cedex UMR 5205 Une mesure de texture géométrique pour cacher les artefacts en compression et tatouage 3D Guillaume Lavoué GDR ISIS – Thème D – Compression d'Objets 3D Statiques et Animés – 2 Avril 2009

2 Many processing operations on 3D objects Simplification Compression Watermarking Distorted objects These processes must concerve the visual aspect of the models. These processes must concerve the visual aspect of the models. Classic geometric distances do not correlate with the human visual perception Classic geometric distances do not correlate with the human visual perception

3 Masking and Roughness concepts Our objective is to exploit some perceptual aspects to hide degradations produced by standard operations. Our objective is to exploit some perceptual aspects to hide degradations produced by standard operations. This idea is linked with the concept of Masking : A rough region is able to hide some geometric distorsion with similar frequencies. This idea is linked with the concept of Masking : A rough region is able to hide some geometric distorsion with similar frequencies. In Computer Graphics Masking was investigated by Ferwerda et al Complex computational masking model. In Computer Graphics Masking was investigated by Ferwerda et al Complex computational masking model. Our objective: A simple roughness estimator, allowing to concentrate the distorsion of common operations on noised areas associated with high masking levels. Our objective: A simple roughness estimator, allowing to concentrate the distorsion of common operations on noised areas associated with high masking levels.

4 Outline Introduction The proposed roughness measure Results and application to masking Integration to compression / watermarking

5 Overview Two main constraints: Two main constraints: Our measure has to be Multi-Scale and independent of the mesh connectivity. Our measure has to be Multi-Scale and independent of the mesh connectivity. Edge and smooth regions have to be clearly differentiated from rough regions. Edge and smooth regions have to be clearly differentiated from rough regions.

6 Overview Over local windows

7 Discrete Curvature calculation Geometric information is not related to perception Geometric information is not related to perception Curvature variations strongly reflect the variations of the intensity image after rendering. Curvature variations strongly reflect the variations of the intensity image after rendering. [Cohen-Steiner and J. Morvan, 2003] Restricted delaunay triangulations and normal cycle Curvature tensor at each vertex of the mesh Eigenvalues Principal curvature values Kmin, Kmax

8 Curvature averaging

9 Adaptive smoothing Main problem with classical smoothing (Laplacian): Main problem with classical smoothing (Laplacian): Our adaptive smoothing Our adaptive smoothing Derived from the two-step filter [Taubin, 1995] Derived from the two-step filter [Taubin, 1995] Dependent of the sampling densityIndependent of the sampling density

10 The roughness measure 1. The 3D object is smoothed (ε scale window) 2. Curvature is calculated for both meshes (original and smoothed) 3. Average curvature is processed for each vertex (2ε scale window) 4. Asymmetric curvature difference for each vertex Roughness map

11 Outline Introduction The proposed roughness measure Results and application to masking Integration to compression / watermarking

12 Results ε = 1 % ε = 3 %

13 Comparison

14 Robustness to connectivity change Sampling density

15 Application to Masking OriginalTwo clusters Rough / Smooth Noise on smooth regions Noise on rough regions Same RMS distance Much more visible MSDM = 0,42 MSDM = 0,36 Rough regions exhibit a higher masking degree. Rough regions exhibit a higher masking degree. Distorsion errors coming from common processing operations can be concentrated on these areas. Distorsion errors coming from common processing operations can be concentrated on these areas.

16 Subjective experiment The 3D corpus 4 objects 6 versions : 3 noise strengths on smooth and rough areas Evaluation protocol 6 degraded versions are displayed to the observer together with the original object He must provide a score between 4 (identical to the original) and 0 (worst case) Results

17 Outline Introduction The proposed roughness measure Results and application to masking Integration to compression / watermarking

18 Integration to single rate compression Roughness analysis

19 The algorithm Connectivity coding Face Fixer [Isenburg and Snoeyink 2001] Geometry coding Simple differential coding Variable quantization: lower for rough region, higher for smooth ones Arithmetic coding Roughness classification Markov based clustering [Lavoué and Wolf 2008]

20 Results

21 Integration to spectral watermarking The Ohbuchi et al. [2002] non blind scheme: Mesh segmentation into patches Spectral decomposition of each patch Modulation of spectral coefficients (fixed strength α) Non blind extraction Watermark Roughness analysis

22 Illustration Roughness map Segmented regions Adaptation of the VSA [Cohen-Steiner et al. 2004]

23 Visual results OriginalOhbuchi et al; 2002 Ours

24 Robustness 2 attacks Noise addition Non uniform scaling 50 insertion / extraction

25 Conclusion Un algorithme de caractérisation de la rugosité de la surface Mise en évidence du phénomène de Masking par une expérience subjective Résultats encourageants après intégration pour la compression et le tatouage Pour + dinfo: Lavoué, G A local roughness measure for 3D meshes and its application to visual masking. ACM Trans. Appl. Percept. 5, 4 (Jan. 2009), Et maintenant : Caractérisation plus théorique du phénomène par des expériences subjectives plus poussées