- 71
- 1 869 768
Computer vision engineer
Uruguay
Registrace 15. 08. 2022
Hey, my name is Felipe and welcome to my channel! 🙂
If you're into computer vision and want to learn more about it, you're in the right place. As a computer vision engineer myself, I'm passionate about sharing my knowledge and helping others to understand this fascinating field! 💪💪
In my videos, I cover everything from basic tutorials to more advanced stuff like how to make an entire SAAS web app! But don't worry, I won't be lecturing you like a stuffy professor. Instead, I'll be your friendly neighborhood computer vision expert, breaking down complex concepts into simple, easy-to-understand terms. My goal is to make computer vision accessible and fun for everyone, whether you're a seasoned pro or a curious beginner. 😄🙌
=====
I welcome professional inquiries and hiring messages. Please use a business or professional email address to ensure a secure and trustworthy communication process. 🙂🤝
If you're into computer vision and want to learn more about it, you're in the right place. As a computer vision engineer myself, I'm passionate about sharing my knowledge and helping others to understand this fascinating field! 💪💪
In my videos, I cover everything from basic tutorials to more advanced stuff like how to make an entire SAAS web app! But don't worry, I won't be lecturing you like a stuffy professor. Instead, I'll be your friendly neighborhood computer vision expert, breaking down complex concepts into simple, easy-to-understand terms. My goal is to make computer vision accessible and fun for everyone, whether you're a seasoned pro or a curious beginner. 😄🙌
=====
I welcome professional inquiries and hiring messages. Please use a business or professional email address to ensure a secure and trustworthy communication process. 🙂🤝
Machine learning / Data science / Computer vision Portfolio review
🎬 Timestamps ⏱️
0:00 Intro
0:25 Portfolio 1
5:19 Portfolio 2
11:07 Portfolio 3
14:15 Portfolio 4
23:24 Portfolio 5
26:35 Portfolio 6
32:13 General considerations
34:08 Outro
🌍 Community 👥
Join our Discord server: discord.gg/uKc5TtCvaT
Support me on Patreon: www.patreon.com/ComputerVisionEngineer
#portfolioreview #machinelearning #datascience #computervision
0:00 Intro
0:25 Portfolio 1
5:19 Portfolio 2
11:07 Portfolio 3
14:15 Portfolio 4
23:24 Portfolio 5
26:35 Portfolio 6
32:13 General considerations
34:08 Outro
🌍 Community 👥
Join our Discord server: discord.gg/uKc5TtCvaT
Support me on Patreon: www.patreon.com/ComputerVisionEngineer
#portfolioreview #machinelearning #datascience #computervision
zhlédnutí: 1 697
Video
Sentiment analysis with Python NLTK Scikit Learn & ChatGPT | Text classification | Machine learning
zhlédnutí 848Před měsícem
Code: github.com/computervisioneng/sentiment-analysis-python-nltk-scikit-learn-chatgpt 🎬 Timestamps ⏱️ 0:00 Intro 0:57 Sentiment analysis dataset 2:16 Install requirements 3:15 Download data 5:58 Sentiment analysis with NLTK 8:11 Sentiment analysis with Scikit Learn 13:25 Sentiment analysis with ChatGPT 19:12 Compare performances 31:05 Where you can get the dataset I use in this tutorial 32:08 ...
Devin didn't solve my computer vision project
zhlédnutí 22KPřed měsícem
I recommend you to check out Internet of Bugs Debunking Devin videos: Debunking Devin: "First AI Software Engineer" Upwork lie exposed! czcams.com/video/tNmgmwEtoWE/video.html Debunking Devin Supplemental: Screen Recording of me replicating Devin's work. Very Boring. czcams.com/video/TMl_82eavHo/video.html 🎬 Timestamps ⏱️ 0:00 Intro 0:45 Job post context 5:33 Read job post 5:54 Explain requirem...
Train Instance Segmentation Custom Data Yolov9 | Computer vision tutorial
zhlédnutí 1,9KPřed měsícem
Code: github.com/computervisioneng/train-instance-segmentation-yolov9-google-colab 🎬 Timestamps ⏱️ 0:00 Intro 1:55 Google colab 4:11 Data 7:12 Execute notebook 8:01 Yolov9 wrapper 11:23 Self promotion 14:08 Results training 16:17 Outro 🌍 Community 👥 Join our Discord server: discord.gg/uKc5TtCvaT Support me on Patreon: www.patreon.com/ComputerVisionEngineer #computervision #python #yolov9 #yolo ...
NLP project | Creating a sentiment analysis synthetic dataset with ChatGPT
zhlédnutí 623Před měsícem
The dataset I created can be downloaded here: www.patreon.com/posts/101574341 🎬 Timestamps ⏱️ 0:00 Intro 3:32 Dataset generation 22:52 Outro 🌍 Community 👥 Join our Discord server: discord.gg/uKc5TtCvaT Support me on Patreon: www.patreon.com/ComputerVisionEngineer #computervision #python #sentimentanalysis #chatgpt #nlp #machinelearning
MLOps Roadmap | How to learn MLOps
zhlédnutí 1,7KPřed měsícem
MLOps roadmap: bit.ly/MLOpsRoadmap 🎬 Timestamps ⏱️ 0:00 Intro 1:16 How I created this roadmap 3:48 Roadmap 7:20 Outro 🌍 Community 👥 Join our Discord server: discord.gg/uKc5TtCvaT Support me on Patreon: www.patreon.com/ComputerVisionEngineer #mlops #machinelearning #roadmap #mlopsroadmap #learnmlops
Object detection with Yolov8 | Data issues vs model performance
zhlédnutí 1,5KPřed měsícem
🎬 Timestamps ⏱️ 0:00 Intro 3:15 Object detector 3:37 Data 4:44 Results 12:53 Outro 🌍 Community 👥 Join our Discord server: discord.gg/uKc5TtCvaT Support me on Patreon: www.patreon.com/ComputerVisionEngineer #computervision #python #objectdetection #yolov8
Train Yolov9 object detection custom data in the cloud GPU in EC2 AWS | Computer vision tutorial
zhlédnutí 1,9KPřed 2 měsíci
Code: github.com/computervisioneng/train-yolov9-object-detection-ec2-gpu 🎬 Timestamps ⏱️ 0:00 Intro 0:36 Yolov9 repository and my fork 1:25 Launch EC2 instance 11:52 Train model 19:56 Results 26:29 Outro 🌍 Community 👥 Join our Discord server: discord.gg/uKc5TtCvaT Support me on Patreon: www.patreon.com/ComputerVisionEngineer #computervision #yolo #yolov9 #python #objectdetection
Train Yolov9 object detection custom data on Google Colab | Computer vision tutorial
zhlédnutí 5KPřed 2 měsíci
Code: github.com/computervisioneng/train-yolov9-google-colab 🎬 Timestamps ⏱️ 0:00 Intro 0:22 Yolov9 repository (fork) 2:52 Google colab notebook 4:22 Data 13:29 Model training 16:15 Get results 19:20 Alternative to Google Colab 21:04 Outro 🌍 Community 👥 Join our Discord server: discord.gg/uKc5TtCvaT Support me on Patreon: www.patreon.com/ComputerVisionEngineer #computervision #python #yolov9 #y...
Object detection yolov8 | How much data you need to train a machine learning model?
zhlédnutí 2,5KPřed 2 měsíci
Code: github.com/computervisioneng/experiment-how-much-data-ml-model 🎬 Timestamps ⏱️ 0:00 Intro 0:59 Experiment description 7:58 Results 20:18 Outro 🌍 Community 👥 Join our Discord server: discord.gg/uKc5TtCvaT Support me on Patreon: www.patreon.com/ComputerVisionEngineer #python #computervision #machinelearning #mlexperiment #objectdetection #yolov8
Get freelance clients as a Machine Learning Engineer (outside of Upwork)
zhlédnutí 1,4KPřed 3 měsíci
🎬 Timestamps ⏱️ 0:00 Intro 0:13 About me 0:30 About Upwork 1:10 The problem with Upwork 3:45 The things I tried 4:36 The solution 7:13 I created something to help you 8:25 Outro 🌍 Community 👥 Join our Discord server: discord.gg/uKc5TtCvaT Support me on Patreon: www.patreon.com/ComputerVisionEngineer #python #freelancing #machinelearning #computervision #getclients
Image Classification custom data train yolov8 in Google Colab for free | Computer vision tutorial
zhlédnutí 3,8KPřed 3 měsíci
Code: github.com/computervisioneng/train-yolov8-image-classification-google-colab 🎬 Timestamps ⏱️ 0:00 Intro 0:24 Data 1:43 How to structure the data 5:32 Execute notebook on Google Colab 10:32 More comprehensive explanation 11:13 Outro 🌍 Community 👥 Join our Discord server: discord.gg/uKc5TtCvaT Support me on Patreon: www.patreon.com/ComputerVisionEngineer #python #yolov8 #imagesegmentation #c...
Emotion detection with Python, OpenCV and Scikit Learn | Mediapipe | Landmarks classification
zhlédnutí 4,4KPřed 3 měsíci
Code: github.com/computervisioneng/emotion-recognition-python-scikit-learn-mediapipe 🎬 Timestamps ⏱️ 0:00 Intro 0:23 Start 0:30 Data 2:15 Process 3:03 Data cleaning 7:47 Data preparation 19:18 Train model 25:34 Test model 34:29 Outro 🌍 Community 👥 Join our Discord server: discord.gg/uKc5TtCvaT Support me on Patreon: www.patreon.com/ComputerVisionEngineer #python #emotionrecognition #emotiondete...
Image generation with Python & Stable Diffusion | Emotion detection synthetic dataset
zhlédnutí 1,8KPřed 3 měsíci
Code: github.com/computervisioneng/create-synthetic-dataset-emotion-recognition Dataset: www.patreon.com/posts/97173398 🎬 Timestamps ⏱️ 0:00 Intro 1:07 Google colab notebook 1:42 Install requirements 3:46 Image generation 17:49 Bug 21:02 Fix bug 22:07 Generate face expressions 31:47 Get images 34:53 Where you can download the dataset I created 35:13 Outro 🌍 Community 👥 Join our Discord server: ...
Text detection with Python | Tesseract vs Easyocr vs AWS Textract | What is the best OCR?
zhlédnutí 3,7KPřed 4 měsíci
Code: github.com/computervisioneng/text-detection-python-tesseract-easyocr-textract Data: www.patreon.com/posts/python-ocr-text-96726169 🎬 Timestamps ⏱️ 0:00 Intro 0:22 Start 1:12 Data 4:53 How to download the data 6:55 Execute notebook 9:42 Tesseract 14:34 EasyOCR 19:08 AWS Textract 27:03 Similarity metric 30:47 Compare performances 41:34 Outro 🌍 Community 👥 Join our Discord server: discord.gg...
Train pose detection custom data Google Colab Yolov8 | Keypoint detection | License plate detection
zhlédnutí 2,6KPřed 4 měsíci
Train pose detection custom data Google Colab Yolov8 | Keypoint detection | License plate detection
Face recognition and face matching with Python and DeepFace | Facial analysis | Computer vision
zhlédnutí 8KPřed 4 měsíci
Face recognition and face matching with Python and DeepFace | Facial analysis | Computer vision
How to become a ML & AI Engineer | Machine Learning and AI Roadmap
zhlédnutí 2,8KPřed 4 měsíci
How to become a ML & AI Engineer | Machine Learning and AI Roadmap
Machine learning web app with Python, Streamlit & Segment Anything Model | Modelbit model deployment
zhlédnutí 4,4KPřed 4 měsíci
Machine learning web app with Python, Streamlit & Segment Anything Model | Modelbit model deployment
Train Yolov8 object detection custom data in the cloud GPU | AWS project | Computer vision tutorial
zhlédnutí 3,6KPřed 5 měsíci
Train Yolov8 object detection custom data in the cloud GPU | AWS project | Computer vision tutorial
Machine learning with AWS practical project | Building a security system with Python
zhlédnutí 2,5KPřed 5 měsíci
Machine learning with AWS practical project | Building a security system with Python
Train Yolov8 Instance Segmentation Custom Dataset on Google Colab | Computer vision tutorial
zhlédnutí 4,2KPřed 5 měsíci
Train Yolov8 Instance Segmentation Custom Dataset on Google Colab | Computer vision tutorial
REAL TIME Number Plate Recognition with Python and AWS | Object detection and tracking | Yolov8
zhlédnutí 10KPřed 6 měsíci
REAL TIME Number Plate Recognition with Python and AWS | Object detection and tracking | Yolov8
AWS Sagemaker tutorial | Build and deploy a Machine Learning API with Python
zhlédnutí 6KPřed 6 měsíci
AWS Sagemaker tutorial | Build and deploy a Machine Learning API with Python
Train Yolov8 custom dataset on Google Colab | Object detection | Computer vision tutorial
zhlédnutí 22KPřed 6 měsíci
Train Yolov8 custom dataset on Google Colab | Object detection | Computer vision tutorial
How I passed the TensorFlow developer certification exam
zhlédnutí 9KPřed 7 měsíci
How I passed the TensorFlow developer certification exam
Computer Vision Roadmap [UPDATED 2023] | How to become a computer vision engineer
zhlédnutí 30KPřed 8 měsíci
Computer Vision Roadmap [UPDATED 2023] | How to become a computer vision engineer
Image classification + feature extraction with Python and Scikit learn | Computer vision tutorial
zhlédnutí 7KPřed 8 měsíci
Image classification feature extraction with Python and Scikit learn | Computer vision tutorial
Yolov8 object tracking 100% native | Object detection with Python | Computer vision tutorial
zhlédnutí 39KPřed 8 měsíci
Yolov8 object tracking 100% native | Object detection with Python | Computer vision tutorial
End to end computer vision project | Video summarization API | Trailer
zhlédnutí 3KPřed 9 měsíci
End to end computer vision project | Video summarization API | Trailer
File "C:\Users\asus\Desktop aul\test.py", line 48, in <module> predicted_character = label_dict[int(prediction[0])] ^^^^^^^^^^^^^^^^^^ ValueError: invalid literal for int() with base 10: 'B'
can you make tutorial explaining how the logout button works
I got error with this code "if 'cap' not in self.__dict__:" can you help me? it said IndentationError: expected an indented block after 'if' statement on line 28
i was using the cv2 face detection and face recognition, what do you think? is deep_face better? i must say that i am facing problem with the cv2 to recognize face. Beside fake positives on face recognition it also consume too mutch process.
good job
today is the marathon day on your channel!!! After Python+OpenCV+mediapipe, time to Yolo8
Buddy, just thanks you very much for this content. I am starting with python and cv2 and was lost on all my erros and didn’t know why. Here is Angelo, Brazilian, living in Toronto. Cheers
Cheers! Glad the content is helpful! 😃🙌
How can I find a ready-made template so I can count the number of people for my project?
The app crashes when using both hands. How can I fix this?
you are beautiful
How do I use this model to recognize license plates on my real-time video captured in real life? Can you help me edit the Sort file properly!
Training/Validation images do the not need to all be the same size, correct? Thanks :)
I really appreciate you sharing such a tutorial. I ran both Yolov5 and Yolov8 on my custom dataset, but the result of Yolov5 is more satisfying. Can it happen, or did I make some mistakes during my training process?
hello, do you have a video for running yolo v9 locally?
Where are the best places to take these courses?
hey m8, can u tell me how can i create license_plate_detector.pt that u used in tutorial
Thanks for this great tutorial. If I have a real-time traffic video feed coming in from a CCTV, how can I stream it on AWS?
argentina mentioned
Can cars and license plates be annotated in the same image and assigned different classes, or are the datasets for the car and license plate detection models distinct? I have a similar project in mind, but I'm not sure the correct way to annotate images to first detect objects of a class, then detect objects of a different class within the detected object. Any advice is appreciated!
val: WARNING ⚠ /content/gdrive/My Drive/computervision/data/images/val/20220304_100108.jpg: corrupt JPEG restored and saved (I am takin these warning massages for train and val. How can ı solve this?)
In parking classifier I use the same code as you but I am getting 100% accuracy, is that a problem, I thought I was supposed to get acc < 100%
File "D:\project\main.py", line 54, in <module> cv2.imshow('original_crop', license_plate_crop) File "D:\ project\.venv\main\lib\site-packages\ultralytics\utils\patches.py", line 56, in imshow _imshow(winname.encode("unicode_escape").decode(), mat) cv2.error: OpenCV(4.9.0) D:\a\opencv-python\opencv-python\opencv\modules\highgui\src\window.cpp:1272: error: (-2:Unspecified error) The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Cocoa support. If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script in function 'cvShowImage' hello sir plz give this error solutions ....show error in 29:44
funny thing happened. I paid for your patreon to get the notebooks and suddenly the link to the notebooks does not work.... wtf
Hello, would you please show me what is the link you are trying to access? Have you requested access to the notebooks?
Nice tutorial. It's always fun learning with you. Can you create a video to fine tune SAM on custom dataset?
I cannot find which yolo has annotations for a dataset, there are so many versions.
hi, I have a question. if I divide the dataset into training and testing only, is it necessary to run the validation part? and if not, during inference how to find out the mAP? plis help me🙏
Hello, the test.py you are working is not same as in repository. I am facing error. Can you please guide?
great video! just wanna ask, how did you split your data into train and val? is it 70-30?
90-10 if I remember correctly
unfortunely there is an error on step pip install -r requirements.txt and is impossible to continue with the tutorial....
where will i get the images?
First of all, thank you very much for your wonderful work in sharing your knowledge... I confess that I'm a beginner and I've never programmed in my life, I'm suffering a lot, but I see that with each step I learn a little, I still have a lot of doubts, but that's ok, I'm absorbing the knowledge and who knows, I'll improve, but I'm extremely grateful, very thank you great master.
First of all, thank you for your generosity in sharing your knowledge. I discovered you recently while doing research on license plate recognition systems. Do you have an e-mail address? From turkey.
Great 🩵🙌🏻
sir can you help me to solve this problem INFO: Created TensorFlow Lite XNNPACK delegate for CPU. WARNING: All log messages before absl::InitializeLog() is called are written to STDERR W0000 00:00:1715595257.639723 5688 inference_feedback_manager.cc:114] Feedback manager requires a model with a single signature inference. Disabling support for feedback tensors. W0000 00:00:1715595257.684985 5688 inference_feedback_manager.cc:114] Feedback manager requires a model with a single signature inference. Disabling support for feedback tensors.
Your videos are amazing! Clear explanations, easy to follow, and super helpful. Thanks for all you do! Can you please bring a video explaining Anomalib too?
Thank you! I will try to do a video about it. 🙌
will this work with the base free version available for aws?
Some of the aws services we use in this video are not in the aws free tier.
Great video. Can I tag people with unique ids as well?
Amazing VIdeo. Gotta see if yolov8 holds up to my data though
Object detection or Semantic segment should i learn first
You can learn them in any order. 🙌
I tried to run this code in my system with a pretrained-model yolo model for license plate recognition but I'm having these issues 1) the results are not being written in the csv file 2) when showing the frames that the model is extracting are oddly tiny it would be helpful if someone can explain what is going on as I am confused regarding this
Me volví fan tuyo, qué capo, tus explicaciones son maravillosas. Gracias por todo tu trabajo, me inspiraste más a llevar mi carrera a otro nivel. Te saluda y agradece un Ingeniero Físico :D
Gracias! Me alegra que el contenido sea útil! 😃🙌
How can I contact you? i'm ready to pay for your help
give me a idea,my project is face attendance sytem using face-api first thing the webcam starts face capture and then splited into frames ,frames can be converted into images, images converted into embeddings that can be stored in mongodb and then compare the embedding with the newly given image that also converted into embeddings that embeddings can compare with previous stored embeddings in mongodb give a correct image
i think guys to solve this problem we had to tell the collect data script to save just frames where he could detect our hands else we will store bad models that will ends with this getting errors like "inhomogeneous shapes" , i actually try to solved this problem by not moving my hand when collecting data and making my model else you can try this code to check your images that are stored This script will only print the paths of the images that are deleted due to no hands being detected. It won't display any image windows. ##########################################" import os import cv2 import mediapipe as mp def process_and_show(image_path, mp_drawing): mp_hands = mp.solutions.hands hands = mp_hands.Hands() # Read the image image = cv2.imread(image_path) image_rgb = cv2.cvtColor(image, cv2.COLOR_BGR2RGB) # Detect hands and landmarks results = hands.process(image_rgb) if not results.multi_hand_landmarks: print(f"Deleted image: {image_path}") # Delete the image with no hands detected os.remove(image_path) # Path to your data folder containing subfolders data_folder = "data" mp_drawing = mp.solutions.drawing_utils mp_drawing_styles = mp.solutions.drawing_styles # Iterate through subfolders for folder_name in os.listdir(data_folder): folder_path = os.path.join(data_folder, folder_name) if os.path.isdir(folder_path): print(f"Checking images in folder: {folder_name}") # Iterate through images in the folder for filename in os.listdir(folder_path): if filename.endswith(".jpg") or filename.endswith(".png"): image_path = os.path.join(folder_path, filename) process_and_show(image_path, mp_drawing)
HI, I have a project wherein, I have to segment multiple classes, how do i go about it? What changes do I need to make in the code?
Very helpful insights
Thank you a lot, I would like to know how to exploit the results of a trained model on unseen data.
Would this also apply to keypoint detection using YoloV8 please?
I think it is likely to have similar results in a keypoints detection problem.
Where can I find the video of the parking lot you have used?
The video is from pexels.
Hello, thank you so much for this video ! I trained my model, but the labels can't be found and I do not know why. The labels have the same names as the images, they are in .txt , yolo format and in the folder "labels". And I have used the ultimate path. Do you have any idea why ?
Yes I am encountering the same problem. Please pass the feedback if you get any solution.
@@abhisheknegi2888 I have found a solution. In my case, I have the "images" and "labels" folders. In both of them, I have "train", "val" and "test". Then I put all the labels in the three folders present in the "labels" folder. I hope my explanation is clear. Good luck
@@JeremyBirba can you please share your config.yaml for 1st program.