Skip to content

Bosch is one of the leading engineering companies out there. It has various services and solutions for various domains. Specifically, Bosch greatly impacts the medical field by introducing cutting-edge technologies and healthcare solutions. A compelling recent example of this is the coronavirus PCR test on the Bosch Vivalytic testing device. Sin…

Notifications You must be signed in to change notification settings

GP-TEAM-SBME/computer-vision

Repository files navigation

computer-vision

This Repo Contain computer vision class tasks implementations. All Algorithms used in this repo are implemnted from scratch in python with some numpy low level functions for optimizing the speed

Tasks Summary => Check each task readme for detailed description.

Tasks List

# Project Name Status
01 Task-01 ✔️
02 Task-02 ✔️
03 Task-03 ✔️
04 Task-04 ✔️
05 Task-05 ✔️

Task-01

  • Additive Noise (Uniform, Salt & Pepper, Gaussian).
  • Noise Filtering (Average, Mean, Gaussian).
  • Edge Detection (Sobel, Prewitt, roberts, Canny).
  • Image Histograms and Distribution Curves.
  • Histogram Normalization.
  • Histogram Equalization (Contrast Enhancement).

Task-02

  • Hough Lines.
  • Hough Circles.
  • Active Countour (PDF Energy Minimization).
  • Morpholigical Geodesic Countour (Erosion, Dilation, LevelSets).

Task-03

  • Harris Corners.
  • SIFT
    • Scale-space extrema detection.
      • Diffrence of Gaussian (DOG).
      • Local Extrema Detection.
    • Keypoints (selection from dog extremum)
      • Accurate Keypoint Localization.
      • Contrast Threshold.
      • Eliminating Edge Response (Principle Curvature Ratio).
    • Keypoint Orientation.
    • Descriptor Representation.
    • Features Matching.

Task-04

  • Global Thresholding

    • OTSU.
    • Optimal.
    • MultiLevel.
  • Local Thresholding

    • OTSU.
    • Optimal.
    • MultiLevel.
    • Local Integral Image
  • Image Segmentation

    • K-Means.
    • Region Growing.
    • Mean Shift.
    • Agglomerative Clustering.

Task-05

  • Face Detection.
  • EigenFaces/ PCA
    • Image Compression.
    • Face Recognition.

Team Members

  • Mohamed Ahmed Abdelaziz
  • Mohamed Khaled Galloul
  • Mohamed Abdelkarem Seyam
  • Ahmed Mohamed badra

About

Bosch is one of the leading engineering companies out there. It has various services and solutions for various domains. Specifically, Bosch greatly impacts the medical field by introducing cutting-edge technologies and healthcare solutions. A compelling recent example of this is the coronavirus PCR test on the Bosch Vivalytic testing device. Sin…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published