PipeMonitor
        
            PipeMonitor is a hardware/software prototype for real-time detection and recognition of objects and object states using elastic wave propagation analysis. 
            This is a part of the research development for detection of illegal operations with oil, gas and water pipelines, but system can detect changes in various types of structures and objects on surfaces.
            
            Based on my PhD work and patented invention with added neural networks using NeuralLibrary: 
         
        
        
        
            
                Based on a principle of generation and analysis of elastic waveforms, propagated through controlled object 
                Working Modes: 
                    
                        Autonomous detection of abnormal object condition without PC connection 
                        Real-time detection and recognition of current object state with C# software 
                        Detection and recognition of objects on a sensitive surface with C# software 
                        Software-only mode: loading and analyzing of experimental recorded WAV-files for object classification 
                     
                Hardware: 
                
                    Arduino Due for impulse generation, coherent accumulation, correlation, plotting on display, sending signals to C# software via serial connection 
                    A periodic impulse generator (solenoid - long range, relay - working with demo mini prototype) 
                    A vibration sensor, powered from DC or batteries 
                 
                Software: 
                
                    Сreating a list of states (objects) and setting the corresponding images 
                    Receiving of accumulated impulses from a microcontroller via serial connection 
                    Working with recorded WAV-files 
                    Increasing signal-to-noise ratio by coherent impulse accumulation (from loaded files) 
                    Fast Fourier Transform for signals 
                    Training a neural network on a spectrum or waveforms [NeuralLibrary ] 
                    FFT classifiers training with feature extraction (patented invention) 
                    Recognition of object states based on a signal classification 
                    A Sound indication of recognized state by speech synthesizer (not shown in demos) 
                 
             
         
        Demo #1: Real-time Object State Acoustic Recognition with C# Neural Network, Microcontroller, Elastic Wave Generator and Vibration Sensor
        
            VIDEO 
        
        Demo #2: Real-time Object Acoustic Recognition on a Sensitive Surface with C# Neural Network, Microcontroller, Elastic Wave Generator and Vibration Sensor
        
            VIDEO 
        
        Demo #3: Experiment of Determining the State of a Water Pipeline by Analyzing Recorded Acoustic Signals
        
        
            VIDEO