Computing oil sand particle size distribution by snake-PCA algorithm
- Resource Type
- Conference
- Authors
- Saha, Baidya Nath; Ray, Nilanjan; Hong Zhang
- Source
- 2008 IEEE International Conference on Acoustics, Speech and Signal Processing Acoustics, Speech and Signal Processing, 2008. ICASSP 2008. IEEE International Conference on. :977-980 Mar, 2008
- Subject
- Signal Processing and Analysis
Components, Circuits, Devices and Systems
Distributed computing
Petroleum
Particle measurements
Size measurement
Inspection
Automation
Belts
Image analysis
Algorithm design and analysis
Principal component analysis
Gradient Vector Flow (GVF) snake
principal component analysis (PCA)
- Language
- ISSN
- 1520-6149
2379-190X
An important measure in various stages of oil sand mining is particle size distribution (PSD) of oil sand particles. Currently PSD is found by time consuming manual inspection. An effective automation of PSD computation can play a significant role in improving the mining process. Toward this goal we propose an algorithm (snake-PCA) to detect oil sands from conveyor belt images, which pose considerable challenges to automated analysis. The novelty in snake-PCA is as follows. First, snake-PCA evolves a number of snakes based on a novel variation of gradient vector flow requiring only a point as initialization. Oil sand is then detected by applying a threshold on PCA reconstruction error of a novel pattern image formed on each evolved snake. We show the discriminative property of the proposed pattern image here. Also, our detection experiments with snake-PCA produce a PSD matching well with a manually found PSD.