CEIG2022
Permanent URI for this collection
Browse
Browsing CEIG2022 by Issue Date
Now showing 1 - 12 of 12
Results Per Page
Sort Options
Item Development of a Node-Based Material Editor(The Eurographics Association, 2022) Leiro, Luciano Suaya; Garrigó, Marc; Posada, Jorge; Serrano, AnaMaterials systems are an important element within the development of a renderer for an application such as a video game. Nowadays, the method to build a graphic style for a product involving a real-time engine implies a rendering system supporting a solid and concise materials system, as those well-established in real-time engines such as Unreal or Unity. This study presents an open-source application to serve as an editor of materials consisting of a modern real-time renderer. The application consists of a basic OpenGL real-time rendering engine to visualise 3D geometry and its appearance through the support of a node-based material editor to assemble materials in an intuitive and simple manner, without the use of programming and little technical knowledge. The culmination of the project and the achievement of its objectives was satisfactory. We concluded that this work can be used as a reference to understand real-time material systems and renderers and its state of the art in the video games industry.Item Synthesis of Reeb Graph and Morse Operators from Level Sets of a Boundary Representation(The Eurographics Association, 2022) Pareja-Corcho, Juan; Montoya-Zapata, Diego; Cadavid, Carlos; Moreno, Aitor; Posada, Jorge; Arenas-Tobon, Ketzare; Ruiz-Salguero, Oscar; Posada, Jorge; Serrano, AnaIn the context of Industrie 4.0, it is necessary for several applications, to encode characteristics of a Boundary Representation of a manifold M in an economical manner. Two related characterizations of closed B-Reps (and the solid they represent) are (1) medial axis and (2) Reeb Graph. The medial axis of a solid region is a non-manifold mixture of 1-simplices and 2- simplices and it is expensive to extract. Because of this reason, this manuscript concentrates in the work-flow necessary to extract the Reeb Graph of the B-Rep. The extraction relies on (a) tests of geometric similarities among slices of M and (b) characterization of the topological transitions in the slice sequence of M. The process roughly includes: (1) tilt of the B-Rep to obtain an unambiguous representation of the level sets ofM,(2) identification and classification of the topological transitions that arise between consecutive level sets, (3) sample of Reeb graph vertices inside the material regions defined by the level sets, (4) creation of Reeb graph edges based on the type of topological transition and the 2D similarity among material regions of consecutive levels. Although the Reeb Graph is a topological construct, geometrical processing is central in its synthesis and compliance with the Nyquist-Shannon sampling interval is crucial for its construction. Future work is needed on the extension of our methodology to account for manifolds with internal voids or nested solids.Item CEIG 2022: Frontmatter(The Eurographics Association, 2022) Serrano, Ana; Posada, Jorge; Serrano, Ana; Posada, JorgeItem Guided Modeling of Natural Scenarios: Vegetation and Terrain(The Eurographics Association, 2022) Collado, José Antonio; López, Alfonso; Pérez, Juan Roberto Jiménez; Ortega, Lidia M.; Jurado, Juan M.; Feito, Francisco; Posada, Jorge; Serrano, AnaThe generation of realistic natural scenarios is a longstanding and ongoing challenge in Computer Graphics. LiDAR (Laser Imaging Detection and Ranging) point clouds have been gaining interest for the representation and analysis of real-world scenarios. However, the output of these sensors is conditioned by several parameters, including, but not limited to, distance to scanning target, aperture angle, number of laser beams, as well as systematic and random errors for the acquisition process. Hence, LiDAR point clouds may present inaccuracies and low density, thus hardening their visualization. In this work, we propose reconstructing the surveyed environments to enhance the point cloud density and provide a 3D representation of the scenario. To this end, ground and vegetation layers are detected and parameterized to allow their reconstruction. As a result, point clouds of any required density can be modeled, as well as 3D realistic natural scenarios that may lead to procedural generation through their parameterization.Item NeodiagVR: Virtual Reality Apgar test environment(The Eurographics Association, 2022) Ferry, Lucas; Gimeno, Jesús; Estañ, Francisco Javier; Núñez, Francisco; Balaguer, Evelin; Fernández, Marcos; Portalés, Cristina; Posada, Jorge; Serrano, AnaOwing to the lack of accessibility of postpartum rooms nowadays, which are needed to teach the correct assessment of newborn health status to medical students, virtual reality and simulation are increasingly used for teaching and assessing visual perception tests that evaluate the condition of the newborn. This paper aims to explain the operation of the Apgar test evaluation simulator in a virtual reality environment. This virtual environment can be manipulated externally from a web browser to visualize and control the course of the simulation in real-time. In addition, an offline version would allow initialization and visualization of the Apgar test parameters without the need for synchronization with the virtual environment.Item DriveRNN: Predicting Drivers' Attention with Deep Recurrent Networks(The Eurographics Association, 2022) Lasheras-Hernandez, Blanca; Masia, Belen; Martin, Daniel; Posada, Jorge; Serrano, AnaLately, the automotive industry has experienced a significant development led by the ambitious objective of creating an autonomous vehicle. This entails understanding driving behaviors in different environments, which usually requires gathering and analyzing large amounts of behavioral data from many drivers. However, this is usually a complex and time-consuming task, and data-driven techniques have proven to be a faster, yet robust alternative to modeling drivers' behavior. In this work, we propose a deep learning approach to address this challenging problem. We resort to a novel convolutional recurrent architecture to learn spatio-temporal features of driving behaviors based on RGB sequences of the environment in front of the vehicle. Our model is able to predict drivers' attention in different scenarios while outperforming competing works by a large margin.Item Simulation Based Initial Feasibility Analysis Pipeline for Small-sized Part Picking(The Eurographics Association, 2022) Mendizabal-Arrieta, Iñigo; Tammaro, Antonio; Ojer, Marco; Lin, Xiao; Posada, Jorge; Serrano, AnaRandom bin picking is still one of the main tasks for robotics in the current days. When the environment is very cluttered, the calculation of grasping positions can be highly demanding in terms of time and computing power. To ease the computation load, some parts arranging operations can be performed before the segmentation stage. For instance, for small and light parts, a feeder-vibrating table system can be used to separate the components, allowing them to be easily grasped, and increasing the overall performance of the solution. However, as the geometry and requirements for piece type are different, one or more feasibility tests need to be done for each case. These analyses are usually very time and cost intensive and require the use of expensive hardware such as robots, grippers, and prototype cells. The use of virtual reproductions of the environment like digital twins or physical-based simulations could help reduce the time and effort spent on designing the settings, nevertheless, their correct configuration is not trivial. This paper presents a simulation based analysis method for picking small-sized parts. It aims to supply the tools and define a streamlined procedure for efficient feasibility testing. Those concepts are applied in a specific bin picking scenario of multiple small electronic components. For each part type, a set of case-specific initial and boundary conditions are taken into account, then a series of performance metrics for both bin and vibrating table part picking are computed. The obtained information is decisive to make strategic decisions regarding the hardware requirements, the profitability, and the success probability of the project.Item Cylindrical Transform Slicing of Revolute Parts with Overhangs for Laser Metal Deposition(The Eurographics Association, 2022) Montoya-Zapata, Diego; Moreno, Aitor; Ortiz, Igor; Ruiz-Salguero, Oscar; Posada, Jorge; Posada, Jorge; Serrano, AnaIn the context of Laser Metal Deposition (LMD), temporary support structures are needed to manufacture overhanging features. In order to limit the need for supports, multi-axis machines intervene in the deposition by sequentially repositioning the part. Under multi-axis rotations and translations, slicing and toolpath generation represent significant challenges. Slicing has been partially addressed by authors in multi-axis LMD. However, tool-path generation in multi-axis LMD is rarely touched. One of the reasons is that the required slices for LMD may be strongly non-developable. This fact produces a significant mismatch between the tool-path speeds and other parameters in Parametric space vs. actual Euclidean space. For the particular case of developable slices present in workpieces with cylindrical kernel and overhanging neighborhoods, this manuscript presents a methodology for LMD tool path generation. Our algorithm takes advantage of existing cylindrical iso-radial slicing by generating a path in the (?, z) parameter space and isometrically translating it into the R3 Euclidean space. The presented approach is advantageous because it allows the path-planning of complex structures by using the methods for conventional 2.5-axis AM. Our computer experiments show that the presented approach can be effectively used in manufacturing industrial/mechanical pieces (e.g., spur gears). Future work includes the generation of the machine g-code for actual LMD equipment.Item Kalathos+: Construcción de datasets para la clasificación automática de fragmentos de vasijas cerámicas de torno(The Eurographics Association, 2022) Segura, Rafael J.; Rueda, Antonio J.; Ogáyar, Carlos J.; Fuertes, José M.; García-Fernández, Ángel L.; Lucena, Manuel J.; López, Alfonso; Moreno, Isabel; Molinos, Manuel; Posada, Jorge; Serrano, AnaEn los últimos años las técnicas de aprendizaje profundo se han convertido en una poderosa alternativa a técnicas clásicas de aprendizaje automático orientadas a tareas de clasificación. Esta tecnología se ha aplicado con gran éxito en diversos campos, si bien es necesaria la existencia de un conjunto de datos etiquetados muy grande para afrontar el entrenamiento de las mismas. En este trabajo se presenta un framework para la generación automática de fragmentos de vasijas de cerámica de torno, convenientemente etiquetados, de manera que permitan el entrenamiento de CNNs para la clasificación de dichos fragmentos, y su posterior utilización en tareas de reconstrucción.Item Interactive Visualization of Historical Fabrics at Yarn Level using Sphere Tracing(The Eurographics Association, 2022) Pérez-Aixendri, Manolo; Gimeno, Jesús; Portalés, Cristina; Casanova-Salas, Pablo; Posada, Jorge; Serrano, AnaIn this paper we present preliminary results of a new approach for interactive visualization of historical fabrics at yarn level based on models using Signed Distance Functions. They are compared with the results of Virtual Loom, an interactive application for rendering historical fabrics from the 15th to the 19th century, resulting from the European SilkNow project [PSA*18]. Yarns used on these fabrics has an special complexity due to a metallic cover that appears in some elements of the fabric. This new approach is based on rendering using Sphere Tracing. We will propose a signed distance function that allows both the visualization of a single yarn and a complete fabric in real time.Item A Modular Authoring Tool for Atmospheric Cloud Modelling(The Eurographics Association, 2022) Rodríguez-Hernández, Darío; García-Fernández, Ignacio; Posada, Jorge; Serrano, AnaModelling of atmospheric effects and, in particular, of clouds is a recurrent topic in computer graphics. Achieving realistic results poses a great challenge, and manual modelling of such complex structures is unfeasible in production. The use of procedural techniques, either through simulation or heuristic methods, is, thus, frequent. In this work we propose a model that allows atmospheric cloud modelling with small computational effort and a good degree of control by the modeller, speeding up the artistic process. The model is designed hierarchically, can be extended easily due to its modular structure and it allows an intuitive control through a graphical user interface. The tests show a variety of effects that can be generated, and the influence of the different parameters on the render time of the final scene.Item Reusable Procedural Building Parts(The Eurographics Association, 2022) Arangua, Alejandro; Patow, Gustavo; Besuievsky, Gonzalo; Posada, Jorge; Serrano, AnaWith the increase in popularity of procedural urban modeling for film, TV, and interactive entertainment, an urgent need for editing tools to support procedural content creation has become apparent. In this paper, we present an end-to-end system for creating a library of reusable procedural parts in a rule-based setting to address this need. No trivial extension exists to perform this action in a way such that the resulting ruleset is ready for production. For procedural reusable parts, we need to handle the rulesets extracted from the source graphs, and later on, merge them with a target graph to obtain a final consistent ruleset. As one of the main contributions of our system, we introduce a library of reusable parts that could be seamlessly glued to other graphs and obtain consistent new procedural buildings. Hence, we focus on intuitive and minimal user interaction, and our editing operations perform interactively to provide immediate feedback.