S. C. Agrawal, R. Tripathi, Neeraj Bhardwaj, Prashun Parashar
{"title":"虚拟绘图:一个空气油漆应用程序","authors":"S. C. Agrawal, R. Tripathi, Neeraj Bhardwaj, Prashun Parashar","doi":"10.1109/ICECAA58104.2023.10212239","DOIUrl":null,"url":null,"abstract":"Air paint application is a technology that has gained popularity due to its ability to simulate real-life painting tasks in a virtual environment. This technology allows users to experiment with different colors, textures, and finishes without the need for physical paint or equipment. In this study, a solution is proposed that allows to draw anything virtually using a camera and a colored marker. The marker is usually placed on the tip of the finger and its movement is recorded by the camera. Computer vision techniques are used for the solution to this problem with the help of its extensive libraries, simple syntax, and ease of use. However, this problem can also be implemented in other similar open cv supported languages with some basic understanding. This is achieved by tracking and detecting the color of the marker. Once the color is recognized, a mask is created. Morphological operations is performed such as erosion and dilation on the mask. Erosion reduces the impurities in the mask while dilation restores the main mask that has been eroded. The aim of this study is to allow us to draw virtually without the need for physical drawing tools. One of the major applications of this study is to improve the teaching learning process. An instructor with the help of virtual drawing can create effective contents for his/her class like can draw different shapes, tables and write text, can create flowchart, diagram, etc.","PeriodicalId":114624,"journal":{"name":"2023 2nd International Conference on Edge Computing and Applications (ICECAA)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Virtual Drawing: An Air Paint Application\",\"authors\":\"S. C. Agrawal, R. Tripathi, Neeraj Bhardwaj, Prashun Parashar\",\"doi\":\"10.1109/ICECAA58104.2023.10212239\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Air paint application is a technology that has gained popularity due to its ability to simulate real-life painting tasks in a virtual environment. This technology allows users to experiment with different colors, textures, and finishes without the need for physical paint or equipment. In this study, a solution is proposed that allows to draw anything virtually using a camera and a colored marker. The marker is usually placed on the tip of the finger and its movement is recorded by the camera. Computer vision techniques are used for the solution to this problem with the help of its extensive libraries, simple syntax, and ease of use. However, this problem can also be implemented in other similar open cv supported languages with some basic understanding. This is achieved by tracking and detecting the color of the marker. Once the color is recognized, a mask is created. Morphological operations is performed such as erosion and dilation on the mask. Erosion reduces the impurities in the mask while dilation restores the main mask that has been eroded. The aim of this study is to allow us to draw virtually without the need for physical drawing tools. One of the major applications of this study is to improve the teaching learning process. An instructor with the help of virtual drawing can create effective contents for his/her class like can draw different shapes, tables and write text, can create flowchart, diagram, etc.\",\"PeriodicalId\":114624,\"journal\":{\"name\":\"2023 2nd International Conference on Edge Computing and Applications (ICECAA)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-07-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 2nd International Conference on Edge Computing and Applications (ICECAA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICECAA58104.2023.10212239\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 2nd International Conference on Edge Computing and Applications (ICECAA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICECAA58104.2023.10212239","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Air paint application is a technology that has gained popularity due to its ability to simulate real-life painting tasks in a virtual environment. This technology allows users to experiment with different colors, textures, and finishes without the need for physical paint or equipment. In this study, a solution is proposed that allows to draw anything virtually using a camera and a colored marker. The marker is usually placed on the tip of the finger and its movement is recorded by the camera. Computer vision techniques are used for the solution to this problem with the help of its extensive libraries, simple syntax, and ease of use. However, this problem can also be implemented in other similar open cv supported languages with some basic understanding. This is achieved by tracking and detecting the color of the marker. Once the color is recognized, a mask is created. Morphological operations is performed such as erosion and dilation on the mask. Erosion reduces the impurities in the mask while dilation restores the main mask that has been eroded. The aim of this study is to allow us to draw virtually without the need for physical drawing tools. One of the major applications of this study is to improve the teaching learning process. An instructor with the help of virtual drawing can create effective contents for his/her class like can draw different shapes, tables and write text, can create flowchart, diagram, etc.