Image Processing

We provide Image Processing, DSP Projects to students.

Application areas include


Pattern recognition
Machine learning
Image processing

Deep Learning
OpenCV
OpenCV with Image processing
OpenCV  With Python Programming

We can also port the image processing applications onto ARM9, ARM11, Cortex-A8, Raspberry Pi, Beagle board  XM and DM3730 boards

 

Image Processing

 

1. Image processing basics
• Digital Image Representation
• Image File Formats
• Basic Terminology

2. Arithmetic and logic operations
• Arithmetic Operations: Fundamentals and Applications
• Logic Operations: Fundamentals and Applications

3. Geometric operations
• Introduction
• Mapping and Affine Transformations
• Interpolation Methods
• Image Cropping, Resizing, Flipping, and Rotation
• Spatial Transformations and Image Registration

4. Gray-level transformations
• Overview of Gray-level (Point) Transformations
• Examples of Point Transformations
• Specifying the Transformation Function

5. Histogram processing
• Image Histogram: Definition and Example
• Computing Image Histograms
• Interpreting Image Histograms
• Histogram Equalization
• Direct Histogram Specification

6. Neighborhood processing
• Neighborhood Processing
• Convolution and Correlation
• Image Smoothing (Low-pass Filters)
• Image Sharpening (High-pass Filters)
• Region of Interest Processing
• Combining Spatial Enhancement Methods

7. Frequency-domain filtering
• Fourier Transform
• Low-pass Filtering
• High-pass Filtering

8. Image restoration
• Modeling of the Image Degradation and Restoration Problem
• Noise and Noise Models
• Noise Reduction Using Spatial-domain Techniques
• Noise Reduction Using Frequency-domain Techniques
• Image De blurring Techniques

9. Edge detection
• First-order Derivative Edge Detection
• Second-order Derivative Edge Detection
• The Canny Edge Detector
• Edge Linking and Boundary Detection

10. Image segmentation
• Introduction
• Intensity-based Segmentation
• Region-based Segmentation
• Watershed Segmentation

11. Advance image processing
• Discrete Cosine Transform
• Discrete Wavelet Transform

Machine Learning

 

1 – Data Preprocessing
2 – Regression: Simple Linear Regression, Multiple Linear Regression, Polynomial  Regression, SVR, Decision Tree Regression, Random Forest Regression
3 – Classification: Logistic Regression, K-NN, SVM, Kernel SVM, Naive Bayes, Decision Tree   Classification, Random Forest Classification
4 – Clustering: K-Means, Hierarchical Clustering
5 – Reinforcement Learning: Upper Confidence Bound, Thompson Sampling
6 – Natural Language Processing: Bag-of-words model and algorithms for NLP
7 – Dimensionality Reduction: PCA, LDA, Kernel PCA
8 – Model Selection & Boosting: k-fold Cross Validation, Parameter Tuning, Grid Search, XGBoost

 

Deep Learning 

 

VM, Decission trees, Fisher LD, KNearest N, Linear regression, polynomial regression, regression trees, CNN, RNN, LSTM.

 

Visit Us On TwitterVisit Us On Facebook