Companies Home Search Profile

Train Custom Object Detection Models for Android & IOS -YOLO

Focused View

Hamza Asif

8:34:26

357 View
  • 1. What is Object Detection.mp4
    04:28
  • 2. How an Object Detection Model is Trained.mp4
    03:37
  • 3. What is there for IOS developers.mp4
    01:07
  • 4. What is there for Machine Learning Engineers.mp4
    02:08
  • 1. Dataset Collection Basics.mp4
    04:43
  • 2. Collecting dataset for training Object Detection model.mp4
    06:49
  • 3. Data Annotation Basics.mp4
    03:05
  • 4.1 Object Detection Course Resources.pdf
  • 4.2 Object Detection Course Resources.zip
  • 4. Course Resources.mp4
    02:09
  • 5. Tools for data annotation.mp4
    06:00
  • 6.1 Fruits2.0.v3i.voc.zip
  • 6. Annotating dataset for training object detection model.mp4
    08:50
  • 7. Dataset version management and export formats.mp4
    09:32
  • 8. Get Animal Dataset and Annotate it.html
  • 1. Introduction to the section.mp4
    03:01
  • 2. What is Tensorflow lite.mp4
    06:16
  • 3. What is Google Colab!.mp4
    04:15
  • 4. Uploading annotated data on Google drive.mp4
    03:27
  • 5.1 object_detection.zip
  • 5. Importing libraries and loading the dataset.mp4
    08:44
  • 6. Training Object Detection Model.mp4
    06:01
  • 7. Converting object detection model into Tensorflow lite(tflite) format.mp4
    02:42
  • 8. Object Detection Model Evaluation Basics.mp4
    04:20
  • 9. Testing object detection model on test dataset.mp4
    03:48
  • 10. Testing Object Detection model on images from internet.mp4
    03:52
  • 11. Retraining other pretrained object detection models.mp4
    06:09
  • 12. Train Animal Detection Model and Convert in into Tensorflow lite format.html
  • 1. Section Introduction.mp4
    01:50
  • 1.1 ResourcesImages.zip
  • 1. Creating new Android Studio Project.mp4
    06:20
  • 2. Capturing Images using Camera inside our Android Application.mp4
    08:57
  • 3. Choosing Images from Gallery inside our Android Application.mp4
    02:29
  • 4. Overview.mp4
    04:50
  • 1.1 ResourcesImages.zip
  • 1. Creating new Android Studio Project.mp4
    08:06
  • 2. Capturing Images using Camera inside our Android Application.mp4
    08:30
  • 3. Choosing Images from Gallery inside our Android Application.mp4
    03:48
  • 4. Overview.mp4
    05:44
  • 1.1 CustomObjectDetectionImagesJavaStarter-main.zip
  • 1. Importing Starter Application Code.mp4
    04:07
  • 2.1 model.zip
  • 2. Analyzing a Tensorflow Lite(.tflite) model.mp4
    08:09
  • 3.1 model.zip
  • 3. Quantization.mp4
    06:40
  • 4. Adding Object Detection model in Android Application.mp4
    02:27
  • 5.1 lib_task_api.zip
  • 5. Object Detection Module.mp4
    05:30
  • 6. Performing Object Detection in Android.mp4
    08:42
  • 7. Drawing Rectangles around detected objects on images.mp4
    09:06
  • 8. Showing names of detected object with rectangle.mp4
    02:31
  • 9. Handling Rotation of captured images in Android.mp4
    01:32
  • 10. Overview.mp4
    02:16
  • 11. Animal Detection with Images.html
  • 1.1 CustomObjectDetectionImagesKotlinStarter-main.zip
  • 1. Importing Starter Application Code.mp4
    03:57
  • 2.1 model.zip
  • 2. Analyzing a Tensorflow Lite(.tflite) model.mp4
    08:09
  • 3. Quantization.mp4
    06:40
  • 4.1 model.zip
  • 4. Adding Object Detection model in Android Application.mp4
    02:32
  • 5.1 lib_task_api.zip
  • 5. Object Detection Module.mp4
    04:46
  • 6. Performing Object Detection in Android.mp4
    08:43
  • 7. Drawing Rectangles around detected objects on images.mp4
    07:50
  • 8. Showing names of detected object with rectangle.mp4
    02:33
  • 9. Handling Rotation of captured images in Android.mp4
    01:38
  • 10. Overview.mp4
    01:34
  • 11. Animal Detection with Images.html
  • 1.1 CustomObjectDetectionLiveFeedJava-main.zip
  • 1. Setting up the Android Studio project.mp4
    03:45
  • 2. Real Time Object Detection Application Demo.mp4
    01:06
  • 3. Displaying live camera footage inside Android App.mp4
    02:33
  • 4. Getting frames of live camera footage as bitmaps.mp4
    04:24
  • 5. Performing object detection and drawing rectangles.mp4
    05:03
  • 6. Overview.mp4
    01:25
  • 7. Animal Detection with live camera footage.html
  • 1.1 CustomObjectDetectionLiveFeedKotlin-main.zip
  • 1. Setting up the Android Studio project.mp4
    03:19
  • 2. Real Time Object Detection Application Demo.mp4
    01:06
  • 3. Displaying live camera footage inside Android App.mp4
    02:49
  • 4. Getting frames of live camera footage as bitmaps.mp4
    04:27
  • 5. Performing object detection and drawing rectangles.mp4
    05:42
  • 6. Overview.mp4
    02:14
  • 7. Animal Detection with Live Camera Footage.html
  • 1. Types of Object Detection Models.mp4
    01:45
  • 1. EfficientDet Models Introduction.mp4
    01:56
  • 2.1 CustomObjectDetectionImagesJava-main.zip
  • 2.2 EfficientDet Models-20220927T181653Z-001.zip
  • 2. Using EfficientDet Models with Images in Android.mp4
    09:20
  • 3. Images Application Code Explanation.mp4
    03:47
  • 4.1 CustomObjectDetectionLiveFeedJava-main.zip
  • 4. Using EfficientDet Models with Live Camera Footage.mp4
    04:55
  • 5. Testing EfficientDet Lite0 model with live camera footage.mp4
    00:34
  • 6. Testing EfficientDet Lite3 model with live camera footage.mp4
    00:47
  • 7. Handling Efficient Det Models with live camera footage in Android.mp4
    06:11
  • 1. EfficientDet Models Introduction.mp4
    01:56
  • 2.1 CustomObjectDetectionImagesKotlinComplete-main.zip
  • 2.2 EfficientDet Models-20220927T181653Z-001.zip
  • 2. Using EfficientDet Models with Images in Android.mp4
    09:56
  • 3. Images Application Code Explanation.mp4
    05:04
  • 4.1 CustomObjectDetectionLiveFeedKotlin-main.zip
  • 4. Using EfficientDet Models with Live Camera Footage.mp4
    05:26
  • 5. Testing EfficientDet Lite0 model with live camera footage.mp4
    00:34
  • 6. Testing EfficientDet Lite3 model with live camera footage.mp4
    00:47
  • 7. Handling Efficient Det Models with live camera footage in Android.mp4
    08:06
  • 1. SSD MobileNet Model Introduction.mp4
    02:14
  • 2.1 ObjectDetectionJavaImagesComplete-main (1).zip
  • 2.2 SSD MobileNet Models.zip
  • 2. Using SSD MobileNet V1 model with Images in Android.mp4
    07:15
  • 3. Using SSD MobileNet V3 model with Images in Android.mp4
    05:05
  • 4. Images Application Code Explanation.mp4
    04:59
  • 5. How an object detection model works in Android (Classifier Class).mp4
    15:37
  • 6.1 ObjectDetectionLiveFeedJavaComplete-main.zip
  • 6. Using SSD MobileNet V1 model with live camera footage in Android.mp4
    03:18
  • 7. Testing SSD MobileNet V1 model with live camera footage.mp4
    00:43
  • 8. Using SSD MobileNet V3 model with live camera footage in Android.mp4
    02:47
  • 9. Testing SSD MobileNet V3 model with live camera footage.mp4
    00:48
  • 10. Handling SSD MobileNet Models with live camera footage in Android.mp4
    08:59
  • 1. SSD MobileNet Model Introduction.mp4
    02:14
  • 2.1 ObjectDetectionImagesKotlinComplete-main.zip
  • 2.2 SSD MobileNet Models.zip
  • 2. SSD MobileNet Model with images.mp4
    04:31
  • 3. Images Application Code Explanation.mp4
    07:38
  • 4. Using SSD MobileNet V3 model with Images in Android.mp4
    06:10
  • 5. How an Object Detection Model Works (Classifier Class).mp4
    12:39
  • 6. Using SSD MobileNet V1 model with live camera footage in Android.mp4
    02:51
  • 7. Testing SSD MobileNet V1 model with live camera footage.mp4
    00:43
  • 8. Using SSD MobileNet V3 model with live camera footage in Android.mp4
    03:54
  • 9. Testing SSD MobileNet V3 model with live camera footage.mp4
    00:48
  • 10. Handling SSD MobileNet Models with live camera footage in Android.mp4
    08:19
  • 1. YOLO Models Section Introduction.mp4
    01:09
  • 2.1 YOLOObjectDetectionLiveFeedJava-main.zip
  • 2. Using YOLO V4 with live camera footage.mp4
    03:44
  • 3. Handling YOLO V4 Models with live camera footage in Android.mp4
    09:08
  • 4. Use your custom trained YOLO model with Live Camera Footage in Android.mp4
    02:19
  • 5. Loading YOLO model in Android.mp4
    09:18
  • 6. Passing Input Image to the model and getting output from model.mp4
    09:07
  • 7. Non-maximum Suppression (NMS).mp4
    13:08
  • 8.1 YOLOObjectDetectionImagesCompleteJava-main.zip
  • 8. Using YOLO V4 model with Images.mp4
    03:41
  • 9. Using your custom YOLO V4 model with Images.mp4
    01:42
  • 10. Images Application Code.mp4
    05:42
  • Description


    Integrate Object Detection models in Android like YOLO | Train custom object detection models for Android and IOS | YOLO

    What You'll Learn?


    • Train object detection models on custom datasets for Android and IOS
    • Test and optimize trained object detection model
    • Use object detection models with images in Android
    • Use object detection models with live camera footage in Android
    • Collect and annotate datasets for training object detection models
    • Use YOLO models in Android with images and live camera footage
    • Use SSD Mobilenet models in Android with images and live camera footage
    • Use Efficient Det models in Android with images and live camera footage
    • Convert object detection model into tflite formats
    • Learn about object detection and it's applications
    • Learn about tflite (TensorFlow lite) models integration in Android

    Who is this for?


  • Someone want to train custom Object Detection models and build mobile applications
  • Android Developers want to build smart Machine Learning based Android Applications
  • IOS Developers want to train custom Object Detection model for IOS applications( model integration for IOS is not included in this course)
  • Students who have basic knowledge of Android app development and want to build smart machine learning based Android Applications
  • Students who want to learn use of existing object detection models in Android (YOLO, EfficientDet, mobileNet)
  • Machine Learning Engineers want to use their existing object detection model in Android
  • More details


    Description

    If you want to train custom object detection models for Android and iOS then welcome to this course.

    In this course, you will learn to

    • Train your custom object detection models for Android and IOS

    • Use those models in Android (Java/Kotlin) with images and live camera footage

    • Use existing object detection models like YOLO, EfficientDet, and MobileNet models in Android (Java/Kotlin)

    The android app development section of this course is for both java and kotlin programming languages.

    So after completing this course you will be able to

    • Collect datasets for training object detection models

    • Annotate datasets using different tools

    • Train object detection models on custom datasets for Android and IOS ( TensorFlow object detection )

    • Convert object detection models into tflite / Tensorflow lite format

    • Use those converted models in Android (Java/Kotlin) with images and live camera footage

    • Use existing object detection models in Android (Java/Kotlin) like YOLO v4, SSD EfficientDet Models, and SSD MobileNet Models

    Ready to use Resources

    The course comes with ready-to-use codes which means if you have a trained object detection model then

    • You can take complete android (Java/Kotlin) application codes from course resources

    • Replace the object detection model with your custom model

    • And use it for your custom use case

    and if you want to use existing object detection models in Android for your custom use cases then

    • you can take complete android (Java/Kotlin) application codes from course resources

    • and customize it as per your needs


    What is there for IOS developers(Object Detection IOS)

    So apart from Android, If you want to train custom object detection models for IOS applications then you can also take this course but the integration of object detection models in IOS applications is not included in this course


    Object Detection

    Object detection is a computer vision technique that allows us to identify and locate objects in an image or video.

    Use Cases & Applications

    • Video surveillance

    • Crowd counting

    • Anomaly detection (i.e. in industries like agriculture, and health care)

    • Self-driving cars


    Course Curriculum

    The course is divided into several sections


    Data collection and Annotation

    In this section, we will cover the basics of dataset collection and annotation and then

    • We will learn to collect the dataset for training an object detection model

    • After that, we will learn to annotate that dataset using Roboflow and other such tools


    Training Object Detection Model / Tensorflow Object Detection

    • We will learn to train an object detection model using the dataset we collected and annotated.


    Testing and Conversion

    • After training the model we will test it to check model performance and accuracy

    • Then we will convert it into tflite / Tensorflow lite format so that we can use it in mobile applications.


    Android App Development (Object Detection Android)

    After model training and conversion we will learn to use that model inside Android applications (Java/Kotlin) with both

    • Images

    • Live camera footage / Real-Time Object Detection


    Object Detection with Images (Object Detection Android)

    So firstly we will build an Android (Java/Kotlin) application where

    • users can choose images from the gallery or capture images using the camera

    • and then those images will be passed to our custom object detection model

    • and then based on the results returned by the model we will draw rectangles around detected objects.


    Object Detection with live camera footage (Object Detection Android)

    Secondly, we will build an Android (Java/Kotlin) application in which

    • we will display the live camera footage using camera 2 API

    • and then we will pass frames of live camera footage to our object detection model

    • and draw rectangles around the detected objects in real-time


    Existing Object Detection Models (Object Detection Android)

    We will learn to use existing object detection models inside Android (Java/Kotlin) Applications with both images and live camera footage.

    So in that section, we explore three popular families of object detection models and use them inside Android (Java/Kotlin) Applications.

    • SSD MobileNet Models

    • Efficient Det Models

    • YOLO Models


    SSD MobileNet Models

    In this section, we will learn to use SSD MobileNet Models in Android (Java/Kotlin) with both images and live camera footage.

    Firstly we will learn about the structure of MobileNet models and then we will use two popular MobileNet models in Android (Java/Kotlin) which are

    • SSD MobileNet V1

    • SSD MobileNet v3

    Efficient Det Models

    In this section, we will learn to use EfficientDet Models in Android (Java/Kotlin) with both images and live camera footage.

    Firstly we will learn about the structure of EfficientDet models and then we will use two popular EfficientDet models in Android (Java/Kotlin) which are

    • EfficientDet Lite0

    • EfficientDet Lite1

    • EfficientDet Lite2

    • EfficientDet Lite3

    YOLO Models / YOLO object detection

    In this section

    • we will learn to use the latest YOLOV4 model in Android (Java/Kotlin) with both images and live camera footage

    • We will also cover the YOLO model structure and how input and outputs are handled in YOLO effectively

    • We will handle the integration of both the regular YOLOV4 model and the tiny YOLOv4 model in Android with both images and live camera footage.

    So a complete yolo object detection package for android.


    Sign up today, and look forwards to:

    • HD 1080p video content.

    • Training custom object detection models

    • Building fully-fledged Android (Java/Kotlin) applications using different object detection models.

    • All the knowledge you need to start building Object Detection-based Android (Java/Kotlin) application you want

    • $1000+ Source codes of Android (Java/Kotlin) Applications.

    REMEMBER… I'm so confident that you'll love this course and you will also get 30 days money back guarantee by udemy. So it's a complete no-brainer, sign up today with ZERO risks and EVERYTHING to gain.

    So what are you waiting for? Click the buy now button and join the world's best Object Detection course.

    Who this course is for:

    • Anyone who wants to train object detection models for Android (Java/Kotlin)

    • Anyone who wants to use object detection models in Android (Java/Kotlin) with images and live camera footage

    • Beginner Android developer with very little knowledge of mobile app development in Android (Java/Kotlin)

    • An Intermediate Android developer wanted to build a powerful Machine Learning-based application for Android (Java/Kotlin)

    • Experienced Android (Java/Kotlin) developers wanted to use Machine Learning models inside their applications.

    • Machine Learning experts want to use their object detection models in Android (Java/Kotlin)

    # Object Detection Android

    # Object Detection IOS

    # Android Object Detection

    # IOS Object detection

    # object detection android

    # object detection IOS

    # android object detection

    # IOS object detection

    # Tensorflow lite object detection

    # training object detection models for mobile

    # yolo object detection

    # YOLO object detection

    # tensorflow object detection


    Who this course is for:

    • Someone want to train custom Object Detection models and build mobile applications
    • Android Developers want to build smart Machine Learning based Android Applications
    • IOS Developers want to train custom Object Detection model for IOS applications( model integration for IOS is not included in this course)
    • Students who have basic knowledge of Android app development and want to build smart machine learning based Android Applications
    • Students who want to learn use of existing object detection models in Android (YOLO, EfficientDet, mobileNet)
    • Machine Learning Engineers want to use their existing object detection model in Android

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Experienced Mobile Developer, specialized in Mobile Machine Learning using Tensorflow lite, ML Kit, and Google cloud vision API. Leading Android Machine learning instructor with over 50,000 students from 150 countries. I am an enthusiastic developer with a strong programming background and possess great app development skills. I have developed a bunch of native and cross-platform apps in the past and satisfied all of my clients. It has been +4 years doing Mobile development and providing support for Android Applications. Empowering mobile Applications using Machine Learning and Computer vision is my core skill.Powering Android Application with ML really fascinates me. So I learned Android development and then Machine Learning. I developed Android applications for several multinational organizations. Now I want to spread the knowledge I have. I'm always thinking about how to make difficult concepts easy to understand, what kind of projects would make a fun tutorial, and how I can help you succeed through my courses.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 108
    • duration 8:34:26
    • Release Date 2022/12/11