首页 > 最新文献

Computer Science Research Notes最新文献

英文 中文
Investigation on Encoder-Decoder Networks for Segmentation of Very Degraded X-Ray CT Tomograms 严重退化x射线CT断层图像分割的编码器-解码器网络研究
Pub Date : 2023-07-01 DOI: 10.24132/csrn.3301.3
Idris Dulau, M. Beurton-Aimar, Yeykuang Hwu, B. Recur
Field of View Nano-CT X-Ray synchrotron imaging is used for acquiring brain neuronal features from Golgi-stained bio-samples. It theoretically requires a large number of acquired radiographs for compensating reconstruction noise reinforced by the brain features sparsity. However reducing the number of radiographs is essential in routine applications but it results to degraded tomograms. In such a case, traditional segmentation methods are no longer able to distinguish neuronal structures from surrounding noise. We investigate several existing deep-learning networks and we define new ones to segment brain features from very degraded tomograms. We demonstrate the superiority of the proposed networks compared to existing ones.
纳米ct x射线同步加速器成像用于获取高尔基染色生物样品的脑神经细胞特征。理论上需要大量的获得的x线片来补偿由于脑特征稀疏而增强的重建噪声。然而,减少x线片的数量在常规应用中是必不可少的,但它会导致层析图像的降级。在这种情况下,传统的分割方法不再能够从周围的噪声中区分神经元结构。我们研究了几个现有的深度学习网络,并定义了新的网络来从非常退化的断层图中分割大脑特征。我们证明了与现有网络相比,所提出的网络的优越性。
{"title":"Investigation on Encoder-Decoder Networks for Segmentation of Very Degraded X-Ray CT Tomograms","authors":"Idris Dulau, M. Beurton-Aimar, Yeykuang Hwu, B. Recur","doi":"10.24132/csrn.3301.3","DOIUrl":"https://doi.org/10.24132/csrn.3301.3","url":null,"abstract":"Field of View Nano-CT X-Ray synchrotron imaging is used for acquiring brain neuronal features from Golgi-stained bio-samples. It theoretically requires a large number of acquired radiographs for compensating reconstruction noise reinforced by the brain features sparsity. However reducing the number of radiographs is essential in routine applications but it results to degraded tomograms. In such a case, traditional segmentation methods are no longer able to distinguish neuronal structures from surrounding noise. We investigate several existing deep-learning networks and we define new ones to segment brain features from very degraded tomograms. We demonstrate the superiority of the proposed networks compared to existing ones.","PeriodicalId":322214,"journal":{"name":"Computer Science Research Notes","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121658205","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}
引用次数: 0
Massively Parallel CPU-based Virtual View Synthesis with Atomic Z-test 基于原子z测试的大规模并行cpu虚拟视图合成
Pub Date : 2023-07-01 DOI: 10.24132/csrn.3301.32
J. Stankowski, A. Dziembowski
In this paper we deal with the problem of real-time virtual view synthesis, which is crucial in practical immersive video systems. The majority of existing real-time view synthesizers described in literature require using dedicated hardware. In the proposed approach, the view synthesis algorithm is implemented on a CPU increasing its usability for users equipped with consumer devices such as personal computers or laptops. The novelty of the proposed algorithm is based on the atomic z-test function, which allows for parallelization of the depth reprojection step, what was not possible in previous works. The proposal was evaluated on a test set containing miscellaneous perspective and omnidirectional sequences, both in terms of quality and computational time. The results were compared to the state-of-the-art view synthesis algorithm – RVS.
本文研究了在实际沉浸式视频系统中至关重要的实时虚拟视图合成问题。文献中描述的大多数现有实时视图合成器需要使用专用硬件。在提出的方法中,视图合成算法在CPU上实现,增加了其对配备个人电脑或笔记本电脑等消费设备的用户的可用性。该算法的新颖性是基于原子z测试函数,它允许深度重投影步骤的并行化,这在以前的工作中是不可能的。在包含杂项透视序列和全向序列的测试集上对该方案进行了质量和计算时间的评估。结果与最先进的视图合成算法RVS进行了比较。
{"title":"Massively Parallel CPU-based Virtual View Synthesis with Atomic Z-test","authors":"J. Stankowski, A. Dziembowski","doi":"10.24132/csrn.3301.32","DOIUrl":"https://doi.org/10.24132/csrn.3301.32","url":null,"abstract":"In this paper we deal with the problem of real-time virtual view synthesis, which is crucial in practical immersive video systems. The majority of existing real-time view synthesizers described in literature require using dedicated hardware. In the proposed approach, the view synthesis algorithm is implemented on a CPU increasing its usability for users equipped with consumer devices such as personal computers or laptops. The novelty of the proposed algorithm is based on the atomic z-test function, which allows for parallelization of the depth reprojection step, what was not possible in previous works. The proposal was evaluated on a test set containing miscellaneous perspective and omnidirectional sequences, both in terms of quality and computational time. The results were compared to the state-of-the-art view synthesis algorithm – RVS.","PeriodicalId":322214,"journal":{"name":"Computer Science Research Notes","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126408303","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}
引用次数: 0
On Importance of Scene Structure for Hardware-Accelerated Ray Tracing 论场景结构对硬件加速光线追踪的重要性
Pub Date : 2023-07-01 DOI: 10.24132/csrn.3301.60
Martin Káčerik, Jiří Bittner
Ray tracing is typically accelerated by organizing the scene geometry into an acceleration data structure. Hardware-accelerated ray tracing, available through modern graphics APIs, exposes an interface to the acceleration structure (AS) builder that constructs it given the input scene geometry. However, this process is opaque, with limited knowledge and control over the internal algorithm. Additional control is available through the layout of the AS builder input data, the geometry of the scene structured in a user-defined way. In this work, we evaluate the impact of a different scene structuring on the run time performance of the ray-triangle intersections in the context of hardware-accelerated ray tracing. We discuss the possible causes of significantly different outcomes (up to 1.4 times) for the same scene and identify a potential to reduce the cost by automatic input structure optimization.
光线追踪通常通过将场景几何结构组织到加速数据结构中来加速。硬件加速光线追踪,可通过现代图形api获得,向加速结构(AS)构建器公开一个接口,该接口根据输入场景几何构造它。然而,这个过程是不透明的,对内部算法的了解和控制有限。通过AS构建器输入数据的布局提供额外的控制,以用户定义的方式构建场景的几何形状。在这项工作中,我们评估了在硬件加速光线追踪的背景下,不同的场景结构对光线-三角形相交的运行时性能的影响。我们讨论了同一场景显著不同结果(高达1.4倍)的可能原因,并确定了通过自动输入结构优化降低成本的潜力。
{"title":"On Importance of Scene Structure for Hardware-Accelerated Ray Tracing","authors":"Martin Káčerik, Jiří Bittner","doi":"10.24132/csrn.3301.60","DOIUrl":"https://doi.org/10.24132/csrn.3301.60","url":null,"abstract":"Ray tracing is typically accelerated by organizing the scene geometry into an acceleration data structure. Hardware-accelerated ray tracing, available through modern graphics APIs, exposes an interface to the acceleration structure (AS) builder that constructs it given the input scene geometry. However, this process is opaque, with limited knowledge and control over the internal algorithm. Additional control is available through the layout of the AS builder input data, the geometry of the scene structured in a user-defined way. In this work, we evaluate the impact of a different scene structuring on the run time performance of the ray-triangle intersections in the context of hardware-accelerated ray tracing. We discuss the possible causes of significantly different outcomes (up to 1.4 times) for the same scene and identify a potential to reduce the cost by automatic input structure optimization.","PeriodicalId":322214,"journal":{"name":"Computer Science Research Notes","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131503131","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}
引用次数: 0
Blocky Volume Package: a Web-friendly Volume Storage and Compression Solution 块卷包:一个网络友好的卷存储和压缩解决方案
Pub Date : 2023-07-01 DOI: 10.24132/csrn.3301.25
Žiga Lesar, Ciril Bohak, M. Marolt
The Blocky Volume Package (BVP) format is a distributed, platform-independent and API-independent format for storing static and temporal volumetric data. It is designed for efficient transfer over a network by supporting sparse volumes, multiple resolutions, random access, and streaming, as well as providing a strict framework for supporting a wide palette of encoding formats. The BVP format achieves this by dividing a volume or a volume sequence into blocks that can be compressed and reused. The metadata for the blocks are stored in separate files so that a client has all the information required for loading and decoding the blocks before the actual transmission, decoding and rendering take place. This design allows for random access and parallel loading and has been specifically designed for efficient use on the web platform by adhering to the current living standards. In the paper, we compare the BVP format with some of the most often implemented volume storage formats, and show that the BVP format supports most major features of these formats while at the same time being easily implementable and extensible.
块卷包(BVP)格式是一种分布式的、平台无关的、api无关的格式,用于存储静态和暂时的体积数据。它旨在通过支持稀疏卷、多分辨率、随机访问和流,以及提供一个严格的框架来支持广泛的编码格式,从而实现在网络上的高效传输。BVP格式通过将卷或卷序列划分为可以压缩和重用的块来实现这一点。块的元数据存储在单独的文件中,以便客户端在实际传输、解码和呈现之前拥有加载和解码块所需的所有信息。这种设计允许随机访问和并行加载,并遵循当前的生活标准,专门为在web平台上高效使用而设计。在本文中,我们将BVP格式与一些最常实现的卷存储格式进行了比较,并表明BVP格式支持这些格式的大多数主要特性,同时易于实现和扩展。
{"title":"Blocky Volume Package: a Web-friendly Volume Storage and Compression Solution","authors":"Žiga Lesar, Ciril Bohak, M. Marolt","doi":"10.24132/csrn.3301.25","DOIUrl":"https://doi.org/10.24132/csrn.3301.25","url":null,"abstract":"The Blocky Volume Package (BVP) format is a distributed, platform-independent and API-independent format for storing static and temporal volumetric data. It is designed for efficient transfer over a network by supporting sparse volumes, multiple resolutions, random access, and streaming, as well as providing a strict framework for supporting a wide palette of encoding formats. The BVP format achieves this by dividing a volume or a volume sequence into blocks that can be compressed and reused. The metadata for the blocks are stored in separate files so that a client has all the information required for loading and decoding the blocks before the actual transmission, decoding and rendering take place. This design allows for random access and parallel loading and has been specifically designed for efficient use on the web platform by adhering to the current living standards. In the paper, we compare the BVP format with some of the most often implemented volume storage formats, and show that the BVP format supports most major features of these formats while at the same time being easily implementable and extensible.","PeriodicalId":322214,"journal":{"name":"Computer Science Research Notes","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126586141","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}
引用次数: 0
Temporal Segmentation of Actions in Fencing Footwork Training 击剑步法训练中动作的时间分割
Pub Date : 2023-07-01 DOI: 10.24132/csrn.3301.28
F. Malawski, Marek Krupa
Automatic analysis of actions in sports training can provide useful feedback for athletes. Fencing is one of the sports disciplines in which the correct technique for performing actions is very important. For any practical application, temporal segmentation of movement in continuous training is crucial. In this work, we consider detecting and classifying actions in a sequence of fencing footwork exercises. We apply pose estimation to RGB videos and then we perform per-frame motion classification, using both classical machine learning and deep learning methods. Using sequences of frames with the same class we find data segments with specific actions. For evaluation, we provide extended manual labels for a fencing footwork dataset previously used in other works. Results indicate that the proposed methods are effective at detecting four footwork actions, obtaining 0.98 F1 score for recognition of action segments and 0.92 F1 score for per-frame classification. In the evaluation of our approach, we provide also a comparison with other data modalities, including depth-based pose estimation and inertial signals. Finally, we include an example of qualitative analysis of the performance of detected actions, to show how this approach can be used for training support.
运动训练中动作的自动分析可以为运动员提供有用的反馈。击剑是一项非常重要的运动项目,正确的动作技术非常重要。在任何实际应用中,连续训练中运动的时间分割是至关重要的。在这项工作中,我们考虑在击剑步法练习序列中检测和分类动作。我们将姿态估计应用于RGB视频,然后使用经典机器学习和深度学习方法执行每帧运动分类。使用具有相同类的帧序列,我们找到具有特定动作的数据段。为了评估,我们为以前在其他作品中使用的击剑步法数据集提供了扩展的手动标签。结果表明,该方法能够有效检测四种步法动作,动作片段识别F1得分为0.98,每帧分类F1得分为0.92。在评估我们的方法时,我们还提供了与其他数据模式的比较,包括基于深度的姿态估计和惯性信号。最后,我们包括一个对检测到的动作的性能进行定性分析的例子,以展示如何将这种方法用于培训支持。
{"title":"Temporal Segmentation of Actions in Fencing Footwork Training","authors":"F. Malawski, Marek Krupa","doi":"10.24132/csrn.3301.28","DOIUrl":"https://doi.org/10.24132/csrn.3301.28","url":null,"abstract":"Automatic analysis of actions in sports training can provide useful feedback for athletes. Fencing is one of the sports disciplines in which the correct technique for performing actions is very important. For any practical application, temporal segmentation of movement in continuous training is crucial. In this work, we consider detecting and classifying actions in a sequence of fencing footwork exercises. We apply pose estimation to RGB videos and then we perform per-frame motion classification, using both classical machine learning and deep learning methods. Using sequences of frames with the same class we find data segments with specific actions. For evaluation, we provide extended manual labels for a fencing footwork dataset previously used in other works. Results indicate that the proposed methods are effective at detecting four footwork actions, obtaining 0.98 F1 score for recognition of action segments and 0.92 F1 score for per-frame classification. In the evaluation of our approach, we provide also a comparison with other data modalities, including depth-based pose estimation and inertial signals. Finally, we include an example of qualitative analysis of the performance of detected actions, to show how this approach can be used for training support.","PeriodicalId":322214,"journal":{"name":"Computer Science Research Notes","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115933450","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}
引用次数: 0
Generating Realistic River Patterns with Space Colonization 生成现实的河流模式与空间殖民
Pub Date : 2023-07-01 DOI: 10.24132/csrn.3301.26
H. Feng, B. Wünsche, Alex Shaw
River generation is an integral part of realistic terrain generation, since rivers shape terrains and changes in terrain, e.g., due to tectonic movements can change the path of rivers. Fast existing terrain generation methods often result in non-realistic river patterns, whereas physically-realistic techniques, e.g., building on erosion models, are usually slow. In this paper we investigate whether the Space Colonization Algorithm can be modified to generate realistic river patterns. We present several extensions of the Space Colonization Algorithm and show with a user study with $n=55$ participants that some variants of the algorithm are capable of generating river patterns that are indistinguishable from real river patterns. Although our technique can not generate all types of natural river patterns, our results suggest that it can prove useful for developing plausible 2D maps and potentially can form the basis for new terrain generation techniques.
河流生成是现实地形生成的一个组成部分,因为河流塑造地形,地形的变化,例如由于构造运动,可以改变河流的路径。快速的现有地形生成方法往往导致不真实的河流模式,而物理真实的技术,例如,建立在侵蚀模型上,通常是缓慢的。在本文中,我们研究了是否可以修改空间殖民算法来生成真实的河流图案。我们提出了空间殖民算法的几个扩展,并通过一个有$n=55$参与者的用户研究表明,该算法的一些变体能够生成与真实河流模式无法区分的河流模式。虽然我们的技术不能生成所有类型的自然河流模式,但我们的结果表明,它可以证明对开发可信的2D地图是有用的,并且可能形成新的地形生成技术的基础。
{"title":"Generating Realistic River Patterns with Space Colonization","authors":"H. Feng, B. Wünsche, Alex Shaw","doi":"10.24132/csrn.3301.26","DOIUrl":"https://doi.org/10.24132/csrn.3301.26","url":null,"abstract":"River generation is an integral part of realistic terrain generation, since rivers shape terrains and changes in terrain, e.g., due to tectonic movements can change the path of rivers. Fast existing terrain generation methods often result in non-realistic river patterns, whereas physically-realistic techniques, e.g., building on erosion models, are usually slow. In this paper we investigate whether the Space Colonization Algorithm can be modified to generate realistic river patterns. We present several extensions of the Space Colonization Algorithm and show with a user study with $n=55$ participants that some variants of the algorithm are capable of generating river patterns that are indistinguishable from real river patterns. Although our technique can not generate all types of natural river patterns, our results suggest that it can prove useful for developing plausible 2D maps and potentially can form the basis for new terrain generation techniques.","PeriodicalId":322214,"journal":{"name":"Computer Science Research Notes","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121963096","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}
引用次数: 0
The use of Artificial Intelligence for Automatic Waste Segregation in the Garbage Recycling Process 在垃圾回收过程中使用人工智能进行自动垃圾分类
Pub Date : 2023-07-01 DOI: 10.24132/csrn.3301.40
J. Bobulski, M. Kubanek
The problem of recycling secondary raw materials remains unresolved, despite many years of work on this issue. Among the many obstacles that arise is also the difficulty of sorting individual waste fractions. To facilitate this task and help solve this problem, modern computer vision and artificial intelligence techniques can be used. In our work, we propose constructing an intelligent garbage bin containing a camera and a microcomputer along with software that uses these techniques to sort waste. The role of the software is to recognize the type of waste and assign it to one of five main categories: paper, plastic, metal, glass and cardboard. The proposed method uses image recognition techniques with a convolutional neural network. The results confirm that using artificial intelligence methods significantly helps in sorting waste. The proposed solution can be used in homes and public places such as parks, cinemas or playgrounds.
尽管在这个问题上进行了多年的工作,但回收二次原料的问题仍然没有得到解决。在出现的许多障碍中,分类单个废物馏分也很困难。为了促进这项任务并帮助解决这个问题,可以使用现代计算机视觉和人工智能技术。在我们的工作中,我们建议建造一个智能垃圾桶,其中包含一个摄像头和一个微型计算机以及使用这些技术进行垃圾分类的软件。该软件的作用是识别废物的类型,并将其划分为五个主要类别之一:纸张、塑料、金属、玻璃和纸板。该方法采用卷积神经网络图像识别技术。研究结果证实,使用人工智能方法对垃圾分类有很大帮助。该解决方案可用于家庭和公共场所,如公园、电影院或游乐场。
{"title":"The use of Artificial Intelligence for Automatic Waste Segregation in the Garbage Recycling Process","authors":"J. Bobulski, M. Kubanek","doi":"10.24132/csrn.3301.40","DOIUrl":"https://doi.org/10.24132/csrn.3301.40","url":null,"abstract":"The problem of recycling secondary raw materials remains unresolved, despite many years of work on this issue. Among the many obstacles that arise is also the difficulty of sorting individual waste fractions. To facilitate this task and help solve this problem, modern computer vision and artificial intelligence techniques can be used. In our work, we propose constructing an intelligent garbage bin containing a camera and a microcomputer along with software that uses these techniques to sort waste. The role of the software is to recognize the type of waste and assign it to one of five main categories: paper, plastic, metal, glass and cardboard. The proposed method uses image recognition techniques with a convolutional neural network. The results confirm that using artificial intelligence methods significantly helps in sorting waste. The proposed solution can be used in homes and public places such as parks, cinemas or playgrounds.","PeriodicalId":322214,"journal":{"name":"Computer Science Research Notes","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131915335","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}
引用次数: 0
Modeling and Rendering with eXpressive B-Spline Curves 具有表现力的b样条曲线的建模和渲染
Pub Date : 2023-07-01 DOI: 10.24132/csrn.3301.10
H. Seah, Budianto Tandianus, Yiliang Sui
eXpressive B-Spline Curve (XBSC) is a resolution-independent and computationally efficient technique for vector-based stroke modeling and rendering with the flexibility in defining and adjusting the shape and other parameters of the stroke. It generalizes the existing Disk B-Spline Curve (DBSC) geometric representation, which itself is a generalization of the Disk Bézier curve. XBSC allows flexible shape and color manipulation and rendering of strokes with asymmetrical shape control and rich color management. These properties make XBSC suitable for modeling freeform stroke shapes and animation, specifically in squash and stretch, a common technique to bestow elasticity and flexibility in shape changes. During the squash and stretch animation computation, we constrain the shape of the XBSC stroke to conserve its area. To achieve this, we apply the simulated annealing algorithm to iteratively adjust the XBSC while maintaining its area. We show several drawings, rendering and deformation examples to demonstrate the robustness of XBSC.
表现力b样条曲线(eXpressive B-Spline Curve, XBSC)是一种独立于分辨率、计算效率高的基于向量的笔画建模和绘制技术,具有定义和调整笔画形状和其他参数的灵活性。它推广了现有的磁盘b样条曲线(DBSC)几何表示,DBSC本身就是磁盘bsamzier曲线的推广。XBSC允许灵活的形状和颜色操作和渲染笔画与不对称的形状控制和丰富的色彩管理。这些属性使XBSC适合建模自由形状的笔画形状和动画,特别是在挤压和拉伸,一种常见的技术,赋予弹性和灵活性的形状变化。在压缩和拉伸动画计算过程中,我们约束了XBSC笔画的形状,以保持其面积。为了实现这一点,我们应用模拟退火算法迭代调整XBSC,同时保持其面积。我们展示了几个图纸,渲染和变形的例子,以证明XBSC的鲁棒性。
{"title":"Modeling and Rendering with eXpressive B-Spline Curves","authors":"H. Seah, Budianto Tandianus, Yiliang Sui","doi":"10.24132/csrn.3301.10","DOIUrl":"https://doi.org/10.24132/csrn.3301.10","url":null,"abstract":"eXpressive B-Spline Curve (XBSC) is a resolution-independent and computationally efficient technique for vector-based stroke modeling and rendering with the flexibility in defining and adjusting the shape and other parameters of the stroke. It generalizes the existing Disk B-Spline Curve (DBSC) geometric representation, which itself is a generalization of the Disk Bézier curve. XBSC allows flexible shape and color manipulation and rendering of strokes with asymmetrical shape control and rich color management. These properties make XBSC suitable for modeling freeform stroke shapes and animation, specifically in squash and stretch, a common technique to bestow elasticity and flexibility in shape changes. During the squash and stretch animation computation, we constrain the shape of the XBSC stroke to conserve its area. To achieve this, we apply the simulated annealing algorithm to iteratively adjust the XBSC while maintaining its area. We show several drawings, rendering and deformation examples to demonstrate the robustness of XBSC.","PeriodicalId":322214,"journal":{"name":"Computer Science Research Notes","volume":"104 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122101553","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}
引用次数: 1
Detection of Printed Circuit Board Defects with Photometric Stereo and Convolutional Neural Networks 基于光立体和卷积神经网络的印刷电路板缺陷检测
Pub Date : 2023-07-01 DOI: 10.24132/csrn.3301.92
Angelika Hable, Marko Matore, Anton Scherr, T. Krivec, D. Gruber
The quality inspection of printed circuit boards (PCBs) is no longer feasible by human inspectors due to accuracy requirements and the processing volume. Automated optical inspection systems must be specifically designed to meet the various inspection requirements. A photometric stereo setup is suitable for the inspection of highly reflective gold areas on PCBs. In this process, several image acquisitions are performed under different illumination directions. This can reveal defects that are not visible under other illumination systems. In this paper, we use a segmented ring light so that image acquisition is possible under four different illumination directions. Using these images, a normal map and a mean image are calculated. The defects on the gold areas of PCBs are detectable in either the normal map, the mean image, or both images. A CNN for classification detects the defects. The input is a 6-dimensional image from normal map and mean image. An accuracy up to 95% can be achieved with the available dataset.
由于精度要求和加工量的原因,印制电路板的质量检测已不再是由人工检测人员进行的。自动光学检测系统必须专门设计以满足各种检测要求。光度立体装置适用于检测pcb上的高反射金区域。在此过程中,在不同的照明方向下进行多次图像采集。这可以揭示在其他照明系统下不可见的缺陷。在本文中,我们使用了一个分段的环形光,使得在四个不同的照明方向下的图像采集成为可能。利用这些图像,计算法线映射和平均图像。在多氯联苯的金区域上的缺陷是可检测的法线图,平均图像,或两者的图像。用于分类的CNN检测缺陷。输入是法线映射和均值图像的6维图像。使用现有数据集,准确率可达95%。
{"title":"Detection of Printed Circuit Board Defects with Photometric Stereo and Convolutional Neural Networks","authors":"Angelika Hable, Marko Matore, Anton Scherr, T. Krivec, D. Gruber","doi":"10.24132/csrn.3301.92","DOIUrl":"https://doi.org/10.24132/csrn.3301.92","url":null,"abstract":"The quality inspection of printed circuit boards (PCBs) is no longer feasible by human inspectors due to accuracy requirements and the processing volume. Automated optical inspection systems must be specifically designed to meet the various inspection requirements. A photometric stereo setup is suitable for the inspection of highly reflective gold areas on PCBs. In this process, several image acquisitions are performed under different illumination directions. This can reveal defects that are not visible under other illumination systems. In this paper, we use a segmented ring light so that image acquisition is possible under four different illumination directions. Using these images, a normal map and a mean image are calculated. The defects on the gold areas of PCBs are detectable in either the normal map, the mean image, or both images. A CNN for classification detects the defects. The input is a 6-dimensional image from normal map and mean image. An accuracy up to 95% can be achieved with the available dataset.","PeriodicalId":322214,"journal":{"name":"Computer Science Research Notes","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128679581","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}
引用次数: 0
Optimised Light Rendering through Old Glass 通过旧玻璃优化光渲染
Pub Date : 2023-07-01 DOI: 10.24132/csrn.3301.30
Quentin Huan, F. Rousselle, C. Renaud
We propose a rendering method for efficiently computing the transmitted caustics produced by a glass panel with arbitrary surface deformations, characteristic of old glass used in 3D reconstructions in virtual heritage. Using Fermat"s principle of least time, we generalize the concept of Next Event Estimation to allow light sampling through two displaced refractive interfaces, which amount to numerically finding all stationary points of an objective function. Our work allows for an efficient estimation of the caustic while staying inside a standard Monte Carlo pathtracing framework. Our specific geometrical context allows our solver to converge significantly faster than the more general method Specular Manifold Sampling, while scaling well with the number of panels present in the scene.
我们提出了一种有效计算具有任意表面变形的玻璃面板产生的透射散散的渲染方法,该方法具有虚拟遗产三维重建中使用的旧玻璃的特征。利用费马最小时间原理,我们将下一事件估计的概念推广到允许光通过两个移位的折射界面进行采样,这相当于在数值上找到目标函数的所有平稳点。我们的工作允许在保持在一个标准的蒙特卡罗路径跟踪框架内有效地估计焦散。我们特定的几何环境允许我们的求解器比更一般的方法Specular Manifold Sampling收敛得更快,同时可以很好地缩放场景中出现的面板数量。
{"title":"Optimised Light Rendering through Old Glass","authors":"Quentin Huan, F. Rousselle, C. Renaud","doi":"10.24132/csrn.3301.30","DOIUrl":"https://doi.org/10.24132/csrn.3301.30","url":null,"abstract":"We propose a rendering method for efficiently computing the transmitted caustics produced by a glass panel with arbitrary surface deformations, characteristic of old glass used in 3D reconstructions in virtual heritage. Using Fermat\"s principle of least time, we generalize the concept of Next Event Estimation to allow light sampling through two displaced refractive interfaces, which amount to numerically finding all stationary points of an objective function. Our work allows for an efficient estimation of the caustic while staying inside a standard Monte Carlo pathtracing framework. Our specific geometrical context allows our solver to converge significantly faster than the more general method Specular Manifold Sampling, while scaling well with the number of panels present in the scene.","PeriodicalId":322214,"journal":{"name":"Computer Science Research Notes","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126481433","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}
引用次数: 0
期刊
Computer Science Research Notes
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1