An open API service indexing awesome lists of open source software.

https://github.com/gsaini/computer-vision-case-studies

This repository is a personal collection of computer vision case studies, study materials, notebooks, datasets, and small projects.
https://github.com/gsaini/computer-vision-case-studies

artificial-intelligence case-study computer-vision machine-learning python

Last synced: 3 days ago
JSON representation

This repository is a personal collection of computer vision case studies, study materials, notebooks, datasets, and small projects.

Awesome Lists containing this project

README

          

# Computer Vision Case Studies

![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge&logo=python&logoColor=ffdd54)
![Jupyter](https://img.shields.io/badge/Jupyter-F37626.svg?&style=for-the-badge&logo=Jupyter&logoColor=white)
![Pandas](https://img.shields.io/badge/Pandas-2C2D72?style=for-the-badge&logo=pandas&logoColor=white)
![Numpy](https://img.shields.io/badge/Numpy-777BB4?style=for-the-badge&logo=numpy&logoColor=white)
![TensorFlow](https://img.shields.io/badge/TensorFlow-FF6F00?style=for-the-badge&logo=TensorFlow&logoColor=white)
![WeightsAndBiases](https://img.shields.io/badge/Weights_&_Biases-FFBE00?style=for-the-badge&logo=WeightsAndBiases&logoColor=white)

Welcome to the Computer Vision Case Studies repository! This collection is curated to help learners and practitioners explore real-world computer vision problems, solutions, and techniques. Here you'll find study materials, annotated notebooks, datasets, and small projects to deepen your understanding of computer vision concepts and applications.

## Contents

- **Case Studies:** Step-by-step walkthroughs of computer vision projects, including problem statements, approaches, code, and results.
- **Notebooks:** Jupyter notebooks demonstrating image processing, feature extraction, object detection, and more.
- **Datasets:** Sample datasets for experimentation and practice.
- **Reference Material:** Essential resources for building foundational knowledge.

## Reference Material

- [Hands-On Image Processing with Python](https://github.com/PacktPublishing/Hands-On-Image-Processing-with-Python)
A practical guide covering image processing techniques in Python, including filtering, transformations, and feature extraction.

- [Fundamentals of Image Processing (PDF)](./reference-material/fundamentals_of_image_processing.pdf)
A comprehensive document explaining core concepts, mathematical foundations, preprocessing methods, filtering, and feature extraction.

- [CNN Features off-the-shelf: an Astounding Baseline for Recognition](https://arxiv.org/pdf/1403.6382.pdf)

- [Explanatory Graphs for CNNs: which reveals the knowledge hierarchy hidden inside conv-layers of a pre-trained CNN](https://arxiv.org/pdf/1812.07997.pdf)

- [TensorFlow tutorials for image classification [Classification of images into their respective categories using Tensorflow]](https://www.tensorflow.org/tutorials/images/classification)

- [Transfer Learning using Tensorflow [Implementation of Transfer Learning using different pre-trained architectures in CNN]](https://www.tensorflow.org/tutorials/images/transfer_learning)

- [Data Augmentation using Tensorflow](https://www.tensorflow.org/tutorials/images/data_augmentation)

- [Leonardo Araujo Santos's gitbook explaining the CNNs [Indepth Mathematical Explanation about CNNs and different layers in CNNs]](https://leonardoaraujosantos.gitbook.io/artificial-inteligence/machine_learning/deep_learning)

## Getting Started

1. **Clone the repository:**

```bash
git clone https://github.com//computer-vision-case-studies.git
```

2. **Explore the notebooks:**
Open the `case-studies/` directory and start with the introductory examples.

## Contributing

Contributions are welcome! Please submit pull requests for new case studies, improved notebooks, or additional reference materials.

## 🧠 License & Attribution

Some educational materials and slides in this repository are sourced from **[DeepLearning.AI](https://www.deeplearning.ai/)**
and are shared under the terms of the
**[Creative Commons Attribution-ShareAlike 2.0 License (CC BY-SA 2.0)](https://creativecommons.org/licenses/by-sa/2.0/legalcode)**.