{"title":"python图像分析工具在高速视频模型滤波再生过程中粒子结构脱离检测中的应用","authors":"Ole Desens, Jörg Meyer, Achim Dittler","doi":"10.1016/j.mex.2025.103598","DOIUrl":null,"url":null,"abstract":"<div><div>Combustion-related particulate emissions are a challenge to air quality and regulatory compliance. In modern combustion engines, wall-flow particulate filters effectively capture soot particles, whereby periodic high-temperature (0<sub>2</sub>) regeneration or passive (NO<sub>2</sub>) regeneration is necessary to reduce the pressure drop. During regeneration, the soot layer breaks up, and small particle structures can detach and be transported further downstream towards the end of the filter channel. A Python-based image analysis workflow is presented for detecting and verifying particle structure detachments in high-speed video recordings of the filter regeneration. The method consists of two integrated modules using OpenCV and NumPy. In the first step, background subtraction (MOG2) and morphological operations are applied to identify candidate structures across video frames. The second step checks the particle structures detected in the first step, isolates a region of interest around the potential detachment and analyzes it using thresholding and pixel-wise difference mapping to confirm or reject the detachment event. Both modules allow parameters to be set and generate visual outputs for verification. The method was validated using a 796,000 frames dataset in which a model filter channel with carbon black loading was regenerated and six small detachment events (<em>x</em><sub>eq</sub> ≈ 100 - 300 µm) were detected.</div><div>• A Python-based method for detection of particle structure detachments in high‑speed videos of model filter regeneration.</div><div>• Semi-automated two-step detection and verification of detachments.</div><div>• Validated on 796 000 frames, reliably finding detachment events while reducing manual review time.</div></div>","PeriodicalId":18446,"journal":{"name":"MethodsX","volume":"15 ","pages":"Article 103598"},"PeriodicalIF":1.9000,"publicationDate":"2025-08-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Application of python image analysis tools for particle structure detachment detection in high‑speed videos during model filter regeneration\",\"authors\":\"Ole Desens, Jörg Meyer, Achim Dittler\",\"doi\":\"10.1016/j.mex.2025.103598\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Combustion-related particulate emissions are a challenge to air quality and regulatory compliance. In modern combustion engines, wall-flow particulate filters effectively capture soot particles, whereby periodic high-temperature (0<sub>2</sub>) regeneration or passive (NO<sub>2</sub>) regeneration is necessary to reduce the pressure drop. During regeneration, the soot layer breaks up, and small particle structures can detach and be transported further downstream towards the end of the filter channel. A Python-based image analysis workflow is presented for detecting and verifying particle structure detachments in high-speed video recordings of the filter regeneration. The method consists of two integrated modules using OpenCV and NumPy. In the first step, background subtraction (MOG2) and morphological operations are applied to identify candidate structures across video frames. The second step checks the particle structures detected in the first step, isolates a region of interest around the potential detachment and analyzes it using thresholding and pixel-wise difference mapping to confirm or reject the detachment event. Both modules allow parameters to be set and generate visual outputs for verification. The method was validated using a 796,000 frames dataset in which a model filter channel with carbon black loading was regenerated and six small detachment events (<em>x</em><sub>eq</sub> ≈ 100 - 300 µm) were detected.</div><div>• A Python-based method for detection of particle structure detachments in high‑speed videos of model filter regeneration.</div><div>• Semi-automated two-step detection and verification of detachments.</div><div>• Validated on 796 000 frames, reliably finding detachment events while reducing manual review time.</div></div>\",\"PeriodicalId\":18446,\"journal\":{\"name\":\"MethodsX\",\"volume\":\"15 \",\"pages\":\"Article 103598\"},\"PeriodicalIF\":1.9000,\"publicationDate\":\"2025-08-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"MethodsX\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S221501612500442X\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"MULTIDISCIPLINARY SCIENCES\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"MethodsX","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S221501612500442X","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"MULTIDISCIPLINARY SCIENCES","Score":null,"Total":0}
Application of python image analysis tools for particle structure detachment detection in high‑speed videos during model filter regeneration
Combustion-related particulate emissions are a challenge to air quality and regulatory compliance. In modern combustion engines, wall-flow particulate filters effectively capture soot particles, whereby periodic high-temperature (02) regeneration or passive (NO2) regeneration is necessary to reduce the pressure drop. During regeneration, the soot layer breaks up, and small particle structures can detach and be transported further downstream towards the end of the filter channel. A Python-based image analysis workflow is presented for detecting and verifying particle structure detachments in high-speed video recordings of the filter regeneration. The method consists of two integrated modules using OpenCV and NumPy. In the first step, background subtraction (MOG2) and morphological operations are applied to identify candidate structures across video frames. The second step checks the particle structures detected in the first step, isolates a region of interest around the potential detachment and analyzes it using thresholding and pixel-wise difference mapping to confirm or reject the detachment event. Both modules allow parameters to be set and generate visual outputs for verification. The method was validated using a 796,000 frames dataset in which a model filter channel with carbon black loading was regenerated and six small detachment events (xeq ≈ 100 - 300 µm) were detected.
• A Python-based method for detection of particle structure detachments in high‑speed videos of model filter regeneration.
• Semi-automated two-step detection and verification of detachments.
• Validated on 796 000 frames, reliably finding detachment events while reducing manual review time.