Georges-Pierre Bonneau’s research while affiliated with National Institute for Research in Computer Science and Control and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (96)


Top row (left to right): A sparse set of unoriented 3D strokes, sampled version of the strokes used as input to our method, and VRSurf result, a closed manifold surface that interpolates through the samples. Second row: Different stages of VRSurf's balloon inflation process, starting from an initial user‐given seed point.
Ribbon strokes captured in VR (with ribbon orientations shown in different colors) often contain commonly known issues: (a) Normal of the ribbon not aligning with the surface normal, (b) Arbitrary ribbon orientations, (c) Zig‐zags at the stroke ends, (d) Inconsistent ribbon orientations along the stroke, (e) Sparse strokes. Thanks to VRSurf, we do not have to worry about these problems as it does not require any additional information.
Overview of the balloon inflation process. Uniformly sampled 3D strokes and user‐selected seed point (a); Initial balloon, an empty sphere of maximal size which interpolates 4 of the input points (b); Resampled (c) and intermediate deformed shapes for the balloon's adaptive mesh after 25, 50, 150 iterations (d,e,f); Final shape (g).
Three balloon inflation instances without (top row) and with (bottom row) mesh expansion as detailed in Section 4.2.
Balloon inflation step. The current mesh (light grey) already interpolates a part of the input strokes (red). We select the non‐interpolated stroke point p (green) closest to the mesh and the mesh vertex v closest to it. The balloon inflation step will deform the current mesh so that v moves towards p.

+14

VRSurf: Surface Creation from Sparse, Unoriented 3D Strokes
  • Article
  • Publisher preview available

April 2025

·

38 Reads

Anandhu Sureshkumar

·

·

Georges‐Pierre Bonneau

·

[...]

·

Although intuitive, sketching a closed 3D shape directly in an immersive environment results in an unordered set of arbitrary strokes, which can be difficult to assemble into a closed surface. We tackle this challenge by introducing VRSurf, a surfacing method inspired by a balloon inflation metaphor: Seeded in the sparse scaffold formed by the strokes, a smooth, closed surface is inflated to progressively interpolate the input strokes, sampled into lists of points. These are treated in a divide‐and‐conquer manner, which allows for automatically triggering some additional balloon inflation followed byfusion ifthe current inflation stops due to a detected concavity. While the input strokes are intended to belong to the same smooth 3D shape, our method is robust to coarse VR input and does not require strokes to be aligned. We simply avoid intersecting strokes that might give an inconsistent surface position due to the roughness of the VR drawing. Moreover, no additional topological information is required, and all the user needs to do is specify the initial seeding location for the first balloon. The results show that VRsurf can efficiently generate smooth surfaces that interpolate sparse sets of unoriented strokes. Validation includes a side‐by‐side comparison with other reconstruction methods on the same input VR sketch. We also check that our solution matches the user's intent by applying it to strokes that were sketched on an existing 3D shape and comparing what we get to the original one.

View access options





Computational Design of Laser-Cut Bending-Active Structures

June 2022

·

107 Reads

·

6 Citations

Computer-Aided Design

We propose a method to automatically design bending-active structures, made of wood, whose silhouettes at equilibrium match desired target curves. Our approach is based on the use of a parametric pattern that is regularly laser-cut on the structure and that allows us to locally modulate the bending stiffness of the material. To make the problem tractable, we rely on a two-scale approach where we first compute the mapping between the average mechanical properties of periodically laser-cut samples of mdf wood, treated here as metamaterials, and the stiffness parameters of a reduced 2D model; then, given an input target shape, we automatically select the parameters of this reduced model that give us the desired silhouette profile. We validate our method both numerically and experimentally by fabricating a number of full scale structures of varied target shapes.



Geometric construction of auxetic metamaterials

June 2021

·

149 Reads

·

8 Citations

This paper is devoted to a category of metamaterials called auxetics, identified by their negative Poisson's ratio. Our work consists in exploring geometrical strategies to generate irregular auxetic structures. More precisely we seek to reduce the Poisson's ratio ν, by pruning an irregular network based solely on geometric criteria. We introduce a strategy combining a pure geometric pruning algorithm followed by a physics‐based testing phase to determine the resulting Poisson's ratio of our structures. We propose an algorithm that generates sets of irregular auxetic networks. Our contributions include geometrical characterization of auxetic networks, development of a pruning strategy, generation of auxetic networks with low Poisson's ratio, as well as validation of our approach. We provide statistical validation of our approach on large sets of irregular networks, and we additionally laser‐cut auxetic networks in sheets of rubber. The findings reported here show that it is possible to reduce the Poisson's ratio by geometric pruning, and that we can generate irregular auxetic networks at lower processing times than a physics‐based approach.


In-situ evaluation of a "What if" approach for eco-feedback

October 2018

·

31 Reads

Decreasing electricity consumption is a major challenge of our society. Eco-feedback methods allow users to get information about their electricity consumption to reduce it. However it is still difficult to determine what are the actions that impact the consumption in practice. In this paper we suggest to apply a What if approach to eco-feedback in a household context. We deploy the Activelec system in personal housings, which allows to apply virtual modifications in appliances usage and to evaluate the savings realized. The results of our experimentation show that participants appreciated the interaction method based on the What if. It allowed them to find and to evaluate efficient modifications in their appliances usage, and several have been applied in practice by the participants. This experimentation shows that the What if paradigm is a potential way for eco-feedback technologies.


Fig. 1. Left: the Morphorider and the wireless keypad used for marking nodes during acquisition. Right: screenshots of our acquisition and reconstruction applications. 
Morphorider: Acquisition and Reconstruction of 3D Curves with Mobile Sensors

October 2017

·

77 Reads

·

1 Citation

This paper introduces a new method for real-time shape sensing. Using a single inertial measurement unit (IMU), our method enables to scan physical objects and to reconstruct digital 3D models. By moving the IMU along the surface, a network of local orientation data is acquired together with traveled distances and network topology. We then reconstruct a consistent network of curves and fit these curves by a globally smooth surface. To demonstrate the feasibility of our approach, we have constructed a mobile device called the Morphorider, which is equipped with a 3A3M-sensor node and an odometer for distance tracking.


Citations (63)


... Due to significant advances in consumer-grade AR and VR hardware and software, it is now possible to sketch 3D curves directly in mid-air. Several software tools have been developed based on generating surfaces through 3D sketches, using controllers [17,18], motion-capture pens [19], hand tracking [20], or trackers and specialised VR gloves to monitor finger trajectories or hand movements [21]. Many of these conceptual design methods, such as sketch-based interfaces, require designers to construct all the surface edges before visualising the final surface as for a Boundary-Representation (B-Rep) approach. ...

Reference:

Interactive Modelling in Augmented Reality with Subdivision Surfaces and Advanced User Gesture Recognition
3D sketching in immersive environments: Shape from disordered ribbon strokes
  • Citing Article
  • June 2024

Computers & Graphics

... Important categories of auxetics include solid cellular foams (1) or honeycombs (4,5), microporous polymers (6, 7), composites (8,9), some biomaterials such as skin (10) and bone (11), and some crystalline materials (12,13). They have also been created from random fiber networks (14), often by bond pruning (15,16), and via elastic buckling instabilities (17)(18)(19)(20) and origami (21). At the level of internal micro-or mesoscopic structuring, auxetics are often based on chiral subunits (22), rotating rigid subunits (23)(24)(25), or reentrant subunits with negative internal angles (26). ...

Geometric construction of auxetic metamaterials

... Attempts to predict the path of the COVID-19 outbreak (Ayyoubzadeh et al. 2020) serve as an example. Rather, Post, Nielson, and Bonneau (2003) and Friedman (2008) recommend using data visualization techniques to quickly assimilate a critical situation and employ predictive models to statistically validate the visual trends. As a result, the focus has shifted toward 'visualizations that really work' (Berinato 2016;Lane 2017). ...

Data Visualization: The State of the Art
  • Citing Book
  • January 2003

... This technique accelerates the calculation of the weights of connection . The MRA (Jawerth and Sweldens, 1993;Bonneau et al., 2008;Ejbali and Zaied, 2017) compute two types of weights which are the approximate weights (A) and the detailed weights (D). In our case, we were interested only in using the detailed weights because they are more representative as they use a convolution by dyadic wavelets. ...

Multiresolution analysis
  • Citing Chapter
  • January 2008

Mathematics and Visualization

... Different technologies exist to perform such measurements. Most state-of-the-art technologies use inertial sensors (a combination of accelerometers and magnetometers) to measure angles from the gravity vector and Earth's magnetic North and have been investigated to reconstruct both 3D curves and surfaces [11][12][13][14][15][16]. Note that if the surface experiences large accelerations, the accelerometers fail to detect the direction of gravity. ...

Shape from sensors: Curve networks on surfaces from 3D orientations

Computers & Graphics

... As a first task, the SF is interpolated onto regularly spaced intervals on the current-carrying surface by a finite number of samples. 18 Iso-potential contour lines then form the basis of the coil layout as closed loops, which are then further processed into the final wire pattern. ...

Computing Contour Trees for 2D Piecewise Polynomial Functions
  • Citing Article
  • June 2017

... As a consequence, a number of surfacing algorithms strongly rely on the connectivity of the curve network to identify closed cycles delimiting surface patches [Abbasinejad et al. 2011;Sadri and Singh 2014;Zhuang et al. 2013]. Each such patch can then be surfaced by propagating geometric information from the boundary curves [Bessmeltsev et al. 2012;Pan et al. 2015;Stanko et al. 2016]. Curve connectivity information provides strong geometric hints, since surface normals can be estimated at each intersection -as done by Pan et al. [2015] to detect sharp features and determine which curves are flow lines. ...

Smooth Interpolation of Curve Networks with Surface Normals

... However, due to the difficulty in analytically solving PDEs, existing tools of manipulating sculpting forces are mainly developed from an analytical solution to a vectorvalued PDE for simple 2-sided PDE patches [5] or from a numerical solution for complicated 3D models [6]. Various numerical methods such as the finite-element method [7][8][9], finite-difference method [10,11], and direct discretization of polygonal models using a discrete Laplace operator [12,13] have been proposed to solve PDEs for hybrid subdivision surface design [14], surface reconstruction [13], estimation of surface normal [12], smoothing arbitrary triangle meshes [15], surface modeling [7], direct shape manipulation [6], and engineering optimization applications [16,17]. ...

Surfacing Curve Networks with Normal Control

Computers & Graphics

... For specular ones, shading patterns are correlated to view-dependent second-order shape properties, and therefore provide information about the curvature of the surface. This means that, regardless of material and illumination, properties that are crucial for the perception of shape can be inferred from shading flows [Ver+16]. ...

Flow-Guided Warping for Image-Based Shape Manipulation
  • Citing Article
  • July 2016

ACM Transactions on Graphics

... A Perlin noise image was used as a stimulus test (480 x 480 pixels, 1.98 deg angular subtend). Perlin noise is a procedural texture based on lattice gradient noise [200], which is easily modulated using two computational parameters, the base frequency and persistence [201]. This type of noise produces a repeatable pseudo-random value for each input position, has a known range and band-limited spatial frequency, does not show obvious repeating patterns, and its spatial frequency is invariant under translation [202], which makes it especially suitable for studying astigmatic images. ...

Psychophysical evaluation and modelisation of contrast sensitivity thresholds for Perlin noise
  • Citing Article
  • January 2011

Perception