Vision-based tracking of orientation and velocity for non-spherical particles

IF 2.5 3区 工程技术 Q2 ENGINEERING, MECHANICAL
Simon Eberhard, Christian Lundgaard, Jeppe Heering Holt, Jens Honore Walther, Knud Erik Meyer
{"title":"Vision-based tracking of orientation and velocity for non-spherical particles","authors":"Simon Eberhard,&nbsp;Christian Lundgaard,&nbsp;Jeppe Heering Holt,&nbsp;Jens Honore Walther,&nbsp;Knud Erik Meyer","doi":"10.1007/s00348-025-04082-1","DOIUrl":null,"url":null,"abstract":"<div><p>A stereo camera method for tracking the position and orientation of rigid non-spherical particles is presented. The method works by comparing the images of the observed particle with that of a geometric model of the observed particle. The comparison of images is formulated as an optimization problem that determines the position and orientation of the particle at each time step. The optimization problem is solved using gradient descent by implementing the objective function in the differentiable programming library PyTorch. The method is validated using synthetic data, demonstrating robustness to both regular and irregular particle shapes. The influence of image noise, pixel density, and the resolution of the geometric model on the accuracy of the recovered position and orientation is addressed, and the results show sub-pixel accuracy to around 0.3 pixels at realistic experimental conditions. Finally, the method is applied to an experiment of non-spherical particles settling in a quiescent flow. Three regular and ten irregular particles are used, with particle Reynolds numbers ranging between 200 and 800. The results show that the instantaneous vertical velocity of the particles can vary by up to 50% due to changes in orientation. Different settling modes are identified, highlighting the importance of tracking all 6<span>\\(^\\circ\\)</span> of translational and rotational freedom to capture the dynamics of settling non-spherical particles.</p></div>","PeriodicalId":554,"journal":{"name":"Experiments in Fluids","volume":"66 8","pages":""},"PeriodicalIF":2.5000,"publicationDate":"2025-08-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s00348-025-04082-1.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Experiments in Fluids","FirstCategoryId":"5","ListUrlMain":"https://link.springer.com/article/10.1007/s00348-025-04082-1","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, MECHANICAL","Score":null,"Total":0}
引用次数: 0

Abstract

A stereo camera method for tracking the position and orientation of rigid non-spherical particles is presented. The method works by comparing the images of the observed particle with that of a geometric model of the observed particle. The comparison of images is formulated as an optimization problem that determines the position and orientation of the particle at each time step. The optimization problem is solved using gradient descent by implementing the objective function in the differentiable programming library PyTorch. The method is validated using synthetic data, demonstrating robustness to both regular and irregular particle shapes. The influence of image noise, pixel density, and the resolution of the geometric model on the accuracy of the recovered position and orientation is addressed, and the results show sub-pixel accuracy to around 0.3 pixels at realistic experimental conditions. Finally, the method is applied to an experiment of non-spherical particles settling in a quiescent flow. Three regular and ten irregular particles are used, with particle Reynolds numbers ranging between 200 and 800. The results show that the instantaneous vertical velocity of the particles can vary by up to 50% due to changes in orientation. Different settling modes are identified, highlighting the importance of tracking all 6\(^\circ\) of translational and rotational freedom to capture the dynamics of settling non-spherical particles.

基于视觉的非球形粒子方向和速度跟踪
提出了一种用于跟踪刚性非球形粒子位置和方向的立体摄像机方法。该方法通过将观察到的粒子的图像与观察到的粒子的几何模型的图像进行比较来工作。图像的比较是一个优化问题,确定粒子在每个时间步长的位置和方向。通过在可微编程库PyTorch中实现目标函数,利用梯度下降法解决了优化问题。用合成数据验证了该方法,证明了对规则和不规则颗粒形状的鲁棒性。研究了图像噪声、像素密度和几何模型分辨率对恢复位置和方向精度的影响,结果表明,在实际实验条件下,亚像素精度达到0.3像素左右。最后,将该方法应用于非球形颗粒在静流中的沉降实验。使用3个规则粒子和10个不规则粒子,粒子雷诺数在200到800之间。结果表明,粒子的瞬时垂直速度变化可达50% due to changes in orientation. Different settling modes are identified, highlighting the importance of tracking all 6\(^\circ\) of translational and rotational freedom to capture the dynamics of settling non-spherical particles.
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Experiments in Fluids
Experiments in Fluids 工程技术-工程:机械
CiteScore
5.10
自引率
12.50%
发文量
157
审稿时长
3.8 months
期刊介绍: Experiments in Fluids examines the advancement, extension, and improvement of new techniques of flow measurement. The journal also publishes contributions that employ existing experimental techniques to gain an understanding of the underlying flow physics in the areas of turbulence, aerodynamics, hydrodynamics, convective heat transfer, combustion, turbomachinery, multi-phase flows, and chemical, biological and geological flows. In addition, readers will find papers that report on investigations combining experimental and analytical/numerical approaches.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信