Skip to content

KosarTalei/Introduction-To-Computer-Vision-Labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Worked on following topics:

    Lab 1

  • A review of numpy arrays and matrics + matplotlib
  • Read a image and creat a new image vertically concatenating it with its vertically inverted image

    Lab 2

  • Images
  • Convert gray scale image to BGR, Make an animated smooth transition from image I to J

    Lab 3

  • Videos & Histograms
  • Save video frames in reverse order, expand a histogram to get a better contrast

    Lab 4

  • Noise & Filtering
  • Gaussian noise, smooth image with a box kernel, smoothing with a Gaussian kernel, Bilateral filter

    Lab 5

  • Reading from camera video device, edge detection
  • Compute the Gradients, Edge detection (Sobel, Laplacian, Canny

    Lab 6

  • Connected Components, Thresholding, Morphology
  • Count number of beans in image, simple background subtraction

    Lab 7

  • Hough Transform
  • Count number of coins in image,

    Lab 8

  • Corner Detection
  • Find polygons in bunch of images

    Lab 9

  • Image pyramid, multiscale corner detection
  • Image down sampling, multiscale corner detection

    Lab 10

  • SIFT detection, description, and matching
  • Detect SIFT key points for sequence of images and displays their locations, feature description and matching

    Task: We have pictures of bunch of objects. Your task is to find out if the object exists in the scene image.

    Lab 11

  • Geomatric image transformation
  • Eucliden (Rigid) transformation, similarity transform, Affine transformation, Perspective transformation(Homography)

    Task: Estimating a homography transformation from point correspondences, perspective correction

    Lab 12

  • Feature-based image alignment, RANSAC
  • Robust estimation with RANSAC, image alignment, draw object outline

    Lab 13

  • Image classification
  • Linear support vector machine, RBF SVM, K-Nearest neighbors(KNN), Random Forest, HOG & LBP features

    Tasks: a program that reads the images from dataset and randomly displays four examples of each Persian digit

    Tasks: classify persian digits using features

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages