PTVlab (Particle Tracking Velocimetry - lab)

버전 1.0.0.0 (701 KB) 작성자: AntoineP
A GUI based tool to preprocess, analyze, validate, postprocess, visualize and simulate PTV data.
다운로드 수: 9.4K
업데이트 날짜: 2013/4/11

라이선스 보기

PTVlab (Particle Tracking Velocimetry - lab) is a Matlab software featuring state of the art mathematical algorithms and a Graphical User Interface (GUI) adapted from the open source project PIVlab.

This software aims at the analysis of experimental Image Velocimetry measurements using a Lagrangian frame of reference, which can offer several benefits compared to the standard Particle Image Velocimetry (PIV) technique. Several institutions have been involved in the development of PTVlab. Dr Wernher Brevis mainly developed the underlying mathematical algorithms and their implementation during his PhD studies at the University of Chile, Chile and Karlsruhe Institute of Technology, Germany (Brevis et al, 2011). Dr Brevis's research groups at the University of Sheffield, United Kingdom, have developed new algorithms and bug fix. The adaptation of the graphical user interface of PIVlab and the development of new functionalities have been contributed by Antoine Patalano, as part of his PhD studies at the National University of Cordoba, Argentina. Our intention is to contribute with an open source, state of the art and easy to use tool for the analysis of experimental fluid mechanics images, thus we are releasing a Beta version of the software for testing. There are still several bugs that need attention but the main functionalities have been tested and validated.

PTVlab Website:http://ptvlab.blogspot.com/

Feel free to ask any questions regarding the implemented functionalities. Any feedback, including improvement, the request of new features and bugs report are especially important to keep improving the project.

This project would like to thank Dipl. Biol. William Thielicke and Prof. Dr. Eize J. Stamhuis for sharing the codes and GUI of PIVlab.

MAIN FEATURES

Particle Tracking Algorithms:

* Particles detection based on Binary correlation, Gaussian mask and Dynamic Threshold Binarization techniques.

* Cross-correlation and Relaxation algorithms for solution of temporal matching problem.

* Particle labelling and tracking of individual trajectories.

Pre and Post-processing:

* Extraction of image background to improve SNR.

* Multiple vector validation methods.

* Data smoothing.

* Extraction of time series.

* Interpolation of the results on a regular mesh for standard Eulerian analysis.

* Calculation of streamlines
Graphical User Interface (adapted from PIVlab):

* Extensive data extraction tools.

* Synthetic PIV/PTV image generator.

* Several data export features.

* Import bmp/ tiff/ jpeg image pairs/ series.

* Individual image masking and region of interest.

* Multiple colormaps.

인용 양식

AntoineP (2024). PTVlab (Particle Tracking Velocimetry - lab) (https://www.mathworks.com/matlabcentral/fileexchange/41235-ptvlab-particle-tracking-velocimetry-lab), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2008a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Image Processing Toolbox에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.0.0.0