Created by: Hevander Da Costa
- Overview
- Video Walkthrough
- Features
- Updates
- DFS Implementation
- BFS Implementation
- AStar Implementation
- Edge and Area Detection
- Image Preprocessing
Aerosol Analysis is a package designed in MATLAB for the quantitative analysis of aerosol plums and jets. The file Jet_isolation.mlx can be used to readily process raw images for background separtation, image smoothing, and image clustering. The package uses custome search-based and machine learning based algorithms for topographical analysis of plums, jets, or blobs. The various algorithms can be used to idenifity boundary velocities and sub cluster velocity characteristics; such as in a particle image velocity regime. This package was used for a study on risk analysis of various aerosol emission Link to Publication.
DataProcessingPIV.mp4
The following required functionality is completed:
- Edge detection algorithm with variable threshhold of detection
- Kmeans based image clustering with fluster percentage,
- Plum/Jet metrics: width, length, areas
- Boundary analysis of Aerosol for circumference
- Dijkstra's, Breath-first, Depth-first, AStar
- Image segmentation and smoothing
The following future features may be implemented:
- Graphing funcitonality for the percentage of various velocity ranges
- Dynamic tracing of morphing contigous blobs
- bounding box method
- Edge detection and continous search algormithm verification for close fit
Depth First Search
Blob Test Depth First Search
Breath First Search
Blob Test AStar
Blob Area and Edge
Blob image isolation, smoothing and clustering






