Computer vision engineer
Computer vision engineer
  • 71
  • 1 869 768
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
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

Komentáře

  • @Ele-zg7zj
    @Ele-zg7zj Před 4 hodinami

    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'

  • @basavarajuhsbasavarajuhs1225

    can you make tutorial explaining how the logout button works

  • @Cesra-wv9tc
    @Cesra-wv9tc Před dnem

    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

  • @AngeloCarlotto
    @AngeloCarlotto Před dnem

    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.

  • @AngeloCarlotto
    @AngeloCarlotto Před dnem

    good job

  • @AngeloCarlotto
    @AngeloCarlotto Před dnem

    today is the marathon day on your channel!!! After Python+OpenCV+mediapipe, time to Yolo8

  • @AngeloCarlotto
    @AngeloCarlotto Před dnem

    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

  • @atheeral3
    @atheeral3 Před dnem

    How can I find a ready-made template so I can count the number of people for my project?

  • @saurabhmishra7487
    @saurabhmishra7487 Před dnem

    The app crashes when using both hands. How can I fix this?

  • @adamkacem2421
    @adamkacem2421 Před dnem

    you are beautiful

  • @VinhVu-jm5bd
    @VinhVu-jm5bd Před 2 dny

    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!

  • @NathanCamillerii
    @NathanCamillerii Před 2 dny

    Training/Validation images do the not need to all be the same size, correct? Thanks :)

  • @zeynabbayat5596
    @zeynabbayat5596 Před 3 dny

    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?

  • @RadicalInteger
    @RadicalInteger Před 3 dny

    hello, do you have a video for running yolo v9 locally?

  • @FirstnameLastname-ty1qd

    Where are the best places to take these courses?

  • @Rezazarei-ym1re
    @Rezazarei-ym1re Před 3 dny

    hey m8, can u tell me how can i create license_plate_detector.pt that u used in tutorial

  • @codation
    @codation Před 4 dny

    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?

  • @abieldiaznieto838
    @abieldiaznieto838 Před 4 dny

    argentina mentioned

  • @MrXemiu
    @MrXemiu Před 4 dny

    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!

  • @eyuphazarkurtulus5381

    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?)

  • @jozefhrdy299
    @jozefhrdy299 Před 5 dny

    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%

  • @jayraghuvanshi6748
    @jayraghuvanshi6748 Před 5 dny

    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

  • @arkadiuszkulpa
    @arkadiuszkulpa Před 5 dny

    funny thing happened. I paid for your patreon to get the notebooks and suddenly the link to the notebooks does not work.... wtf

    • @ComputerVisionEngineer
      @ComputerVisionEngineer Před 4 dny

      Hello, would you please show me what is the link you are trying to access? Have you requested access to the notebooks?

  • @AakashGoyal25
    @AakashGoyal25 Před 5 dny

    Nice tutorial. It's always fun learning with you. Can you create a video to fine tune SAM on custom dataset?

  • @philipgeorgiev
    @philipgeorgiev Před 5 dny

    I cannot find which yolo has annotations for a dataset, there are so many versions.

  • @allea-zb7kl
    @allea-zb7kl Před 6 dny

    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🙏

  • @shikhugupta2703
    @shikhugupta2703 Před 6 dny

    Hello, the test.py you are working is not same as in repository. I am facing error. Can you please guide?

  • @yoshimochii
    @yoshimochii Před 6 dny

    great video! just wanna ask, how did you split your data into train and val? is it 70-30?

  • @vitaminassrl3993
    @vitaminassrl3993 Před 6 dny

    unfortunely there is an error on step pip install -r requirements.txt and is impossible to continue with the tutorial....

  • @dixsonjoy5394
    @dixsonjoy5394 Před 6 dny

    where will i get the images?

  • @ghostwanted5510
    @ghostwanted5510 Před 6 dny

    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.

  • @kemalemanetoglu3117

    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.

  • @user-lk3zh1wg6y
    @user-lk3zh1wg6y Před 6 dny

    Great 🩵🙌🏻

  • @user-zt6kk7lm4z
    @user-zt6kk7lm4z Před 7 dny

    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.

  • @moditagrawal1846
    @moditagrawal1846 Před 7 dny

    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?

  • @devdiptabiswas3072
    @devdiptabiswas3072 Před 7 dny

    will this work with the base free version available for aws?

  • @aerogrampur
    @aerogrampur Před 7 dny

    Great video. Can I tag people with unique ids as well?

  • @anubhavthakur2985
    @anubhavthakur2985 Před 8 dny

    Amazing VIdeo. Gotta see if yolov8 holds up to my data though

  • @SaksitUSE
    @SaksitUSE Před 8 dny

    Object detection or Semantic segment should i learn first

  • @devdiptabiswas3072
    @devdiptabiswas3072 Před 8 dny

    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

  • @sebastiangaviria9539

    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

  • @user-xe7ww4py7u
    @user-xe7ww4py7u Před 9 dny

    How can I contact you? i'm ready to pay for your help

  • @thangaaadharshanatp6201

    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

  • @mohamedlhachimi2933
    @mohamedlhachimi2933 Před 10 dny

    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)

  • @samb23692
    @samb23692 Před 10 dny

    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?

  • @mja3145
    @mja3145 Před 10 dny

    Very helpful insights

  • @ikramessafi9560
    @ikramessafi9560 Před 10 dny

    Thank you a lot, I would like to know how to exploit the results of a trained model on unseen data.

  • @NathanCamillerii
    @NathanCamillerii Před 10 dny

    Would this also apply to keypoint detection using YoloV8 please?

  • @rahulbharadwaj6940
    @rahulbharadwaj6940 Před 10 dny

    Where can I find the video of the parking lot you have used?

  • @JeremyBirba
    @JeremyBirba Před 10 dny

    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 ?

    • @abhisheknegi2888
      @abhisheknegi2888 Před 9 dny

      Yes I am encountering the same problem. Please pass the feedback if you get any solution.

    • @JeremyBirba
      @JeremyBirba Před 7 dny

      @@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

    • @abhisheknegi2888
      @abhisheknegi2888 Před 5 dny

      @@JeremyBirba can you please share your config.yaml for 1st program.