-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
cv: create cv engineer guideline notes
- Loading branch information
Showing
1 changed file
with
79 additions
and
0 deletions.
There are no files selected for viewing
79 changes: 79 additions & 0 deletions
79
computer-vision-notes/computer-vision-engineer-guideline.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,79 @@ | ||
# How To Become A World-Class Computer Vision Engineer - The Ultime Guide | ||
|
||
**Table of Contents (ToC)** | ||
|
||
- [1. Foundations:](#1-foundations) | ||
- [2. Machine Learning Basics:](#2-machine-learning-basics) | ||
- [3. Deep Learning:](#3-deep-learning) | ||
- [4. Computer Vision Fundamentals:](#4-computer-vision-fundamentals) | ||
- [5. Advanced CV Techniques:](#5-advanced-cv-techniques) | ||
- [6. Practical Projects:](#6-practical-projects) | ||
- [7. Stay Updated:](#7-stay-updated) | ||
- [8. Networking:](#8-networking) | ||
- [9. Build a Portfolio:](#9-build-a-portfolio) | ||
- [10. Apply for Jobs:](#10-apply-for-jobs) | ||
- [References](#references) | ||
|
||
|
||
## 1. Foundations: | ||
- Refresh your knowledge of linear algebra, calculus, and probability theory | ||
- Learn Python if you're not already proficient | ||
- Study data structures and algorithms | ||
|
||
## 2. Machine Learning Basics: | ||
- Learn fundamental ML concepts and algorithms | ||
- Familiarize yourself with popular libraries like scikit-learn | ||
|
||
## 3. Deep Learning: | ||
- Study neural networks and deep learning concepts | ||
- Master frameworks like TensorFlow or PyTorch | ||
|
||
## 4. Computer Vision Fundamentals: | ||
- Learn image processing techniques | ||
- Study classical CV algorithms (e.g., edge detection, feature extraction) | ||
|
||
## 5. Advanced CV Techniques: | ||
- Convolutional Neural Networks (CNNs) | ||
- Object detection and segmentation | ||
- Face recognition | ||
- Image generation and GANs | ||
|
||
## 6. Practical Projects: | ||
- Implement CV algorithms from scratch | ||
- Work on real-world projects (e.g., build an object detection system) | ||
- Contribute to open-source CV projects | ||
|
||
## 7. Stay Updated: | ||
- Follow latest research papers and conferences (CVPR, ICCV, ECCV) | ||
- Participate in Kaggle competitions | ||
|
||
## 8. Networking: | ||
- Join CV communities and forums | ||
- Attend meetups and conferences | ||
|
||
## 9. Build a Portfolio: | ||
- Showcase your projects on GitHub | ||
- Write blog posts about your CV projects and learnings | ||
|
||
## 10. Apply for Jobs: | ||
- Tailor your resume to highlight relevant skills | ||
- Prepare for technical interviews focusing on CV problems | ||
|
||
## References | ||
- [OpenCV Bootcamp](https://opencv.org/university/free-opencv-course/) | ||
- https://opencv.org/blog/computer-vision-engineer-roadmap/ | ||
- https://reliasoftware.com/blog/computer-vision-engineer | ||
- https://www.it-jim.com/blog/becoming-a-computer-vision-engineer-in-2021/ | ||
- https://medium.com/@tenyks_blogger/becoming-a-computer-vision-engineer-61325e1eca7d | ||
- https://www.projectpro.io/article/computer-vision-engineer/469 | ||
- https://www.thinkautonomous.ai/blog/computer-vision-engineer/ | ||
- https://www.upwork.com/resources/how-to-become-a-computer-vision-engineer | ||
- https://www.linkedin.com/pulse/how-become-computer-vision-engineer-naem-azam-chowdhury | ||
- https://www.tealhq.com/how-to-become/computer-vision-engineer | ||
- [The Complete Computer Vision Bootcamp: From Zero to Expert](https://www.udemy.com/course/introduction-to-computer-vision-p/?utm_source=adwords&utm_medium=udemyads&utm_campaign=Search_DSA_Alpha_Prof_la.EN_cc.ROW-English&campaigntype=Search&portfolio=ROW-English&language=EN&product=Course&test=&audience=DSA&topic=Data_Science&priority=Alpha&utm_content=deal4584&utm_term=_._ag_162511579084_._ad_696197165271_._kw__._de_c_._dm__._pl__._ti_dsa-1677974310676_._li_1006094_._pd__._&matchtype=&gad_source=1&gclid=Cj0KCQjwurS3BhCGARIsADdUH50FZ2-bnRpdaqRxTBauaX3bW0EQ1u13Q42r1pJCISgVppDQotoJrhYaAhc4EALw_wcB) | ||
|
||
Top Computer Vision Engineers: | ||
- Gemini: | ||
- https://g.co/gemini/share/7f481f47f1a7 | ||
- https://g.co/gemini/share/4c36bf674f4d | ||
- ChatGPT: https://chatgpt.com/share/66ed8fc8-d5cc-800f-b1a7-33231c8dbc72 |