I.D. Musikhin, V. V. Kapustin, A. Tislenko, A. Movchan, S.A. Zabuga
{"title":"利用主动脉冲电视实时测量系统绘制深度图","authors":"I.D. Musikhin, V. V. Kapustin, A. Tislenko, A. Movchan, S.A. Zabuga","doi":"10.26583/sv.16.1.04","DOIUrl":null,"url":null,"abstract":"The paper presents the results of software development for building depth maps based on video data from a television camera of an active-pulse television measuring system (AP TMS) in real time domain. The development of such software is required to conduct various scientific studies, as well as to improve the methods and techniques for building depth maps and remote measurement of the characteristics of objects of interest. The software was implemented using the Python programming language with additional libraries installed. According to the results of testing the implemented algorithm, it was found that the calculation speed using the graphics processing unit (GPU) is on average 3.5 times higher than the speed of the algorithm using only the central processing unit (CPU). It has been established that with the help of CUDA cores it is possible to build depth maps in real time domain at the maximum possible resolution of video frames of the system (1544x2064 pixels), while when using the central processor, real-time operation is possible only at a reduced resolution of video frames (772x1032 pixels).","PeriodicalId":38328,"journal":{"name":"Scientific Visualization","volume":"89 2","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Building Depth Maps Using an Active-Pulse Television Measuring System in Real Time Domain\",\"authors\":\"I.D. Musikhin, V. V. Kapustin, A. Tislenko, A. Movchan, S.A. Zabuga\",\"doi\":\"10.26583/sv.16.1.04\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The paper presents the results of software development for building depth maps based on video data from a television camera of an active-pulse television measuring system (AP TMS) in real time domain. The development of such software is required to conduct various scientific studies, as well as to improve the methods and techniques for building depth maps and remote measurement of the characteristics of objects of interest. The software was implemented using the Python programming language with additional libraries installed. According to the results of testing the implemented algorithm, it was found that the calculation speed using the graphics processing unit (GPU) is on average 3.5 times higher than the speed of the algorithm using only the central processing unit (CPU). It has been established that with the help of CUDA cores it is possible to build depth maps in real time domain at the maximum possible resolution of video frames of the system (1544x2064 pixels), while when using the central processor, real-time operation is possible only at a reduced resolution of video frames (772x1032 pixels).\",\"PeriodicalId\":38328,\"journal\":{\"name\":\"Scientific Visualization\",\"volume\":\"89 2\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Scientific Visualization\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.26583/sv.16.1.04\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"Computer Science\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Scientific Visualization","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.26583/sv.16.1.04","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Computer Science","Score":null,"Total":0}
引用次数: 0
摘要
本文介绍了根据有源脉冲电视测量系统(AP TMS)电视摄像机的视频数据实时绘制深度图的软件开发成果。开发此类软件是开展各种科学研究的需要,也是改进绘制深度图和远程测量感兴趣物体特征的方法和技术的需要。该软件使用 Python 编程语言实现,并安装了附加库。根据对所实施算法的测试结果,发现使用图形处理器(GPU)的计算速度比仅使用中央处理器(CPU)的算法速度平均高出 3.5 倍。经证实,在 CUDA 内核的帮助下,可以在系统视频帧的最大分辨率(1544x2064 像素)下实时绘制深度图,而使用中央处理器时,只能在视频帧的较低分辨率(772x1032 像素)下进行实时操作。
Building Depth Maps Using an Active-Pulse Television Measuring System in Real Time Domain
The paper presents the results of software development for building depth maps based on video data from a television camera of an active-pulse television measuring system (AP TMS) in real time domain. The development of such software is required to conduct various scientific studies, as well as to improve the methods and techniques for building depth maps and remote measurement of the characteristics of objects of interest. The software was implemented using the Python programming language with additional libraries installed. According to the results of testing the implemented algorithm, it was found that the calculation speed using the graphics processing unit (GPU) is on average 3.5 times higher than the speed of the algorithm using only the central processing unit (CPU). It has been established that with the help of CUDA cores it is possible to build depth maps in real time domain at the maximum possible resolution of video frames of the system (1544x2064 pixels), while when using the central processor, real-time operation is possible only at a reduced resolution of video frames (772x1032 pixels).