{"title":"Comparative Study of Compact Descriptors for Vector Map Protection","authors":"A.S. Asanov, Y. Vybornova, V. Fedoseev","doi":"10.20948/graphicon-2022-796-804","DOIUrl":"https://doi.org/10.20948/graphicon-2022-796-804","url":null,"abstract":"The paper is devoted to the study of compact descriptors of a vector map to be used as a zero watermark in the problems of cartographic data protection, namely, copyright protection and protection against unauthorized changes. The applicability of descriptors for these problems is determined by the characteristics of the resistance of their values to map transformations (adding, deleting vertices and individual objects, rotating the map, changing the order of the vertices of map objects, etc.). All descriptors are based on the use of the Ramer-Douglas-Pecker algorithm to extract a significant part of the polygons that determine the shape of the object. In our experimental studies, a map of urban development was used, which was divided into equal sections. Compact descriptors were calculated for each of them. Next, the map distortion procedure was performed, after which the stability of the descriptor values was checked. The conducted studies revealed the best descriptor for solving the copyright protection problem, as well as several combinations of other descriptors to identify certain distortions of the vector map. In addition, a modification of the Ramer-DouglasPecker algorithm, which is more efficient than the basic algorithm, is proposed.","PeriodicalId":299055,"journal":{"name":"Proceedings of the 32nd International Conference on Computer Graphics and Vision","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124306661","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Extraction of Moving Objects in the Presence of Scale Transformations in a Sequence of Images","authors":"P. Babayan, E.S. Kozhina","doi":"10.20948/graphicon-2022-620-627","DOIUrl":"https://doi.org/10.20948/graphicon-2022-620-627","url":null,"abstract":"The paper considers the problem of extraction of moving objects by subtracting the background in the presence of scale geometric transformations. A multi-reference algorithm is used as an algorithm for estimation of scale transformations. An algorithm for automatic extraction of moving objects is proposed, taking into account the geometric transformations caused by the movement of the image sensor. The results of experimental studies obtained using real-world videos affected by scaling using software. During the testing of the algorithm, the influence of the scale estimation parameter on the quality of object extraction was investigated. The algorithm proposed shows sufficiently higher efficiency in comparison with commonly used approach. The algorithm can be used in machine vision systems of aircrafts, mobile robots, and video surveillance systems.","PeriodicalId":299055,"journal":{"name":"Proceedings of the 32nd International Conference on Computer Graphics and Vision","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114794795","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Study of the Influence of Intelligent Interface Elements on the Perception of Visual Information","authors":"S.Yu. Shchur, V. Yanchus","doi":"10.20948/graphicon-2022-982-990","DOIUrl":"https://doi.org/10.20948/graphicon-2022-982-990","url":null,"abstract":"The efficiency of fulfilling the tasks set by the operator of remote facilities directly depends on the features of displaying the information that he receives and on the basis of which he draws certain conclusions and makes decisions. This article formulates an approach to the formation of stimulus material based on the factors influencing the conditions of perception of the output information. Stimulus material was prepared in the amount of 54 illustrations for the experiment. The parametric data of the stimulus material viewing template obtained from the eyetracker are analyzed using mathematical statistics tools. The influence of factors determined in the work on the average time of viewing a stimulus, the average duration of fixation when considering one stimulus, and the average number of fixations when considering one stimulus is revealed. The average amplitude during the examination of the stimulus was analyzed. It was determined that there is a statistically significant influence of information content on the solution of the problem of identifying objects in the stimulus material. It is also indicated that the gender feature has a statistically significant effect on the parameters of the template for viewing the stimulus material and, accordingly, the time for solving the problem of the experiment. Based on the data obtained, new hypotheses about the effective work with images in a certain color combination are formulated.","PeriodicalId":299055,"journal":{"name":"Proceedings of the 32nd International Conference on Computer Graphics and Vision","volume":"296 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114388778","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Аutomatic Constructing the NURBS Surface of a Ship's Hull","authors":"E. Popov, I. Shorkina","doi":"10.20948/graphicon-2022-162-169","DOIUrl":"https://doi.org/10.20948/graphicon-2022-162-169","url":null,"abstract":"The article describes an automated algorithm for the formation of a geometric model of the ship's hull surface according to an electronic theoretical drawing. An analysis of the traditional technology for the formation of ship surfaces based on the Russian CAD system (Sea Solution) is presented. The main disadvantages of traditional technology are determined. The automated algorithm for generating a geometric surface model is designed to reduce the complexity of manual design. The mathematical apparatus for constructing NURBS curves and surfaces serves as the instrumental basis of the algorithm, which provides a simple user control of forms. On the basis of a theoretical drawing generated by the CAD system, a cloud of approximation points was created to build the surface of the ship's hull from them. A general scheme of automatic construction of elements of the surface model in the initial approximation is given. To solve this problem, a software product based on HTML5, JavaScript and Three JS and Verb libraries was created. The use of the JavaScript language is due to its versatility, a large amount of information in the public domain. WebGL is used to implement 3D graphics rendering pipeline. Functions from the Three JS libraries made it possible to implement methods used in analytical geometry. The operability of the developed algorithm is demonstrated on the example of building a 3D model of the hull surface of a fishing trawler.","PeriodicalId":299055,"journal":{"name":"Proceedings of the 32nd International Conference on Computer Graphics and Vision","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115002736","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Features of Solid Modeling in Exact Terms","authors":"A. Bezditnyi","doi":"10.20948/graphicon-2022-947-955","DOIUrl":"https://doi.org/10.20948/graphicon-2022-947-955","url":null,"abstract":"The basic operations of constructing solid-state geometric objects in the form of an organized threeparameter set of points in three-dimensional space are described based on algorithms implemented in point calculus. These include shaping operations of extrusion and rotation and a kinematic operation with the possibility of axial rotation of the section plane. For the kinematic operation and the extrusion operation, algorithms are given in a general form without reference to specific examples. Moreover, due to the use of point calculus, the proposed algorithms can be generalized to a multidimensional space and allow for an analytical description of multidimensional solid models. Particular attention was paid to the construction of a surface of revolution with a generatrix of a semicycloid in various parametrizations, examples of constructed curves and surfaces were given, and an algorithm for constructing a body of revolution was obtained. Solid models are currently widely used in simulation modeling and differ from geometric modeling and computer graphics by the maximum approximation of the model to its physical prototype. The use of solid modeling methods makes it possible to carry out complex engineering calculations performed during the design process in a semi-automatic mode. The paper gives examples of the use of the obtained geometric algorithms, justifies the use of point calculus as the main tool for the implementation of three-dimensional solid models.","PeriodicalId":299055,"journal":{"name":"Proceedings of the 32nd International Conference on Computer Graphics and Vision","volume":"150 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123210947","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Comparative Analysis of Stereo Vision Algorithms Implementation on Various Architectures","authors":"A. I. Efimov, Dmitry I. Ustukov","doi":"10.20948/graphicon-2022-484-489","DOIUrl":"https://doi.org/10.20948/graphicon-2022-484-489","url":null,"abstract":"A comparative analysis of the functionality of stereo vision algorithms on various hardware architectures has been carried out. The quantitative results of stereo vision algorithms implementation are presented, taking into account the specifics of the applied hardware base. The description of the original algorithm for calculating the depth map using the summed-area table is given. The complexity of the algorithm does not depend on the size of the search window. The article presents the content and results of the implementation of the stereo vision method on standard architecture computers, including multi-threaded implementation, a single-board computer and FPGA. The proposed results may be of interest in the design of vision systems for applied applications.","PeriodicalId":299055,"journal":{"name":"Proceedings of the 32nd International Conference on Computer Graphics and Vision","volume":"274 1-2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116848488","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Method for Constructing a Digital Analogue of a Real World Environment Using Neural Networks","authors":"M. Sorokin, D. Zhdanov, A. Zhdanov","doi":"10.20948/graphicon-2022-87-98","DOIUrl":"https://doi.org/10.20948/graphicon-2022-87-98","url":null,"abstract":"The problem of forming natural lighting conditions for virtual objects and interaction between real and virtual objects is not yet solved. The main goal of this study is to investigate the possibility of eliminating the causes of the mixed reality visual perception conflicts by replacing real-world objects with their virtual counterparts. The main idea is to transfer all of the real-world objects into a virtual environment. This solution transforms the mixed reality system into a virtual reality system and ensures the correct physical and light interaction between objects of different worlds. This will open up new possibilities for mixed reality systems, e.g., illuminating a dark room with a virtual light source, or seeing the reflection of virtual objects in a real mirror. This paper presents an algorithm that uses machine learning tools and neural network technologies along with RGB-D sensors and a Z-buffer to obtain a real-world point cloud. This approach allows not only to select scene items but also to determine their position and size. The PointNet network architecture trained on the ScanNet dataset was used to annotate and segment scene data. The \"Total3D understanding\" network was used to build a triangular grid. Finally, a real-world room reconstruction system was implemented using RGB images and point clouds as input parameters. An example of the reconstruction of a simple room interior and reconstruction quality assessment is presented.","PeriodicalId":299055,"journal":{"name":"Proceedings of the 32nd International Conference on Computer Graphics and Vision","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123938167","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
S. Usmanova, N. Skornyakova, S. Belov, M. Sapronov
{"title":"Visualization of Water Flow by Multicolor Particle Image Velocimetry","authors":"S. Usmanova, N. Skornyakova, S. Belov, M. Sapronov","doi":"10.20948/graphicon-2022-414-420","DOIUrl":"https://doi.org/10.20948/graphicon-2022-414-420","url":null,"abstract":"The work is devoted to the study of the water flow created by a pump in a cuvette by multicolor particle image velocimetry. Multicolor particle image velocimetry method is another modification of the particle image velocimetry. The main difference between this method and other modifications is that not one laser plane is used as probing radiation, but several with different wavelengths. Such modernization makes it possible to obtain velocity vector fields simultaneously in several laser planes. The paper describes an algorithm for carrying out measurements using multicolor particle image velocimetry and processing the recorded data. An experimental setup has been developed and a series of experiments has been carried out, as a result of which the structure of the flow under study has been visualized, vector velocity fields in three laser planes have been obtained.","PeriodicalId":299055,"journal":{"name":"Proceedings of the 32nd International Conference on Computer Graphics and Vision","volume":"101 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124822274","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
E. Vekhter, N.S. Zhamantaev, V. V. Chertkova, A. Shklyar
{"title":"Research of Materials and Constructions for Designing the Shell of Pulmonary Rehabilitation Apparatus for Patients with COVID-19","authors":"E. Vekhter, N.S. Zhamantaev, V. V. Chertkova, A. Shklyar","doi":"10.20948/graphicon-2022-1077-1082","DOIUrl":"https://doi.org/10.20948/graphicon-2022-1077-1082","url":null,"abstract":"The main aim of this article is to determine ways of solving problems of designing the shell of the pulmonary rehabilitation system taking into account specifics of medical procedure, anthropometric characteristics and calculation of ergonomic factors. It is also important for choosing materials and designing to consider influence of such factors as viability of the virus on different materials and possibility of its effective disinfection and utilization. Scientific novelty of this work consists in studying virulence of coronavirus infection on different materials and constructions for designing the pulmonary rehabilitation apparatus. As a result, 3D models were made and calculated, based on the criteria put forward, three different versions of the medical equipment housing for rehabilitation.","PeriodicalId":299055,"journal":{"name":"Proceedings of the 32nd International Conference on Computer Graphics and Vision","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129413080","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Methods for Calculating and Visualizing the Spatial Distribution of Illumination in Three-dimensional Models of Optically Complex Scenes","authors":"I. Kinev, D. Zhdanov, A. Zhdanov, I. Potemin","doi":"10.20948/graphicon-2022-149-160","DOIUrl":"https://doi.org/10.20948/graphicon-2022-149-160","url":null,"abstract":"In this paper, we consider the problem of calculating the effective protection of an image from spurious radiation, one of the causes of which is the scattering of light on non-imaging elements of an optical device. The purpose of this work is to improve the means of searching and visualizing the sources of parasitic illumination of an image for designing and analyzing the light protection of optical devices. A visualization of the spurious radiation illumination distribution on the surfaces of an optical device is proposed. The global illumination calculation is based on an advanced bi- directional stochastic ray tracing method with backward photon maps. This method is highly efficient, since it simultaneously uses direct and backward photon maps, which accumulate the distributions of the areas of light emission and the visibility of the scattering elements of the optical device, respectively. The method allows representing the average illumination of the image, accumulated on the diffuse objects of the optical device that form the given illumination. By visualizing it, you can more effectively and clearly find the elements of the optical device that create spurious illumination in the image and degrade the image quality. With this information, the designer of an optical device can develop special means of light protection or use special light- absorbing coatings for such elements. The proposed algorithms were implemented in the Lumicept software package, with the help of which the scattered light in the lens objective was calculated and the result of the stray illumination visualization was presented.","PeriodicalId":299055,"journal":{"name":"Proceedings of the 32nd International Conference on Computer Graphics and Vision","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128328383","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}