训练Android对象检测模型 – Java和Kotlin
发布日期:2024年5月 格式:MP4 | 视频:h264, 1920×1080 | 音频:AAC, 44.1 KHz 语言:英语 | 大小:6.74 GB | 时长:8小时11分钟
2024年指南:使用Tensorflow Lite训练自定义对象检测模型并构建Android应用程序(Java & Kotlin)
你将学到:
- 从零开始训练对象检测模型并将其转换为Tensorflow Lite格式
- 在Android应用程序中使用你自己训练的对象检测模型处理图像和视频(Java / Kotlin)
- 学习收集和标注用于训练对象检测模型的数据集
- 学习对象检测的基础知识及其应用,以及为移动设备训练机器学习模型的机器学习基础
- 在Android(Java / Kotlin)中使用SSD EfficientDet模型进行对象检测
- 在Android(Java / Kotlin)中使用SSD MobileNet模型进行对象检测
- 在Android(Java / Kotlin)中使用YOLO模型进行对象检测
要求:
- 不需要机器学习知识
- 拥有一些基本的Android应用开发知识会是一个加分项
课程描述:
欢迎参加专注于使用Kotlin和Java进行自定义对象检测模型的Android应用开发课程。在本课程中,你将学习:
- 为Android使用Kotlin和Java训练自定义对象检测模型
- 在Android应用中实现这些模型以处理图像和实时相机画面
- 在Android应用中利用现有的对象检测模型,如YOLO、EfficientDet和MobileNet
课程内容:
- 数据收集和标注:
- 学习如何收集和标注用于训练自定义对象检测模型的数据集
- 模型训练:
- 使用TensorFlow训练对象检测模型
- 模型转换:
- 将训练好的模型转换为TensorFlow Lite格式以便移动设备使用
- Android应用开发:
- 使用Kotlin和Java构建能够处理图像和实时相机画面的应用程序
- 在你的Android应用中实现流行的对象检测模型
课程结束后,你将能够:
- 收集和标注用于训练对象检测模型的数据集
- 在自定义数据集上训练适用于Android的模型
- 将模型转换为TensorFlow Lite格式以便在移动设备上使用
- 将这些模型集成到Android应用中,实现图像和实时相机检测
- 在Android应用中使用现有的模型,如YOLO、SSD EfficientDet和SSD MobileNet
课程亮点:
- 高质量的1080p视频内容
- 为移动应用训练自定义对象检测模型
- 使用Kotlin和Java进行全面的Android应用开发
- 价值超过1000美元的Android应用源源代码
- Udemy提供的30天退款保证
适合人群:
- 希望为Android应用开发训练对象检测模型(Java/Kotlin)的任何人
- 希望在Android应用开发中使用对象检测模型(Java/Kotlin)处理图像和实时相机画面的任何人
- 拥有很少Android应用开发知识的初学者
- 希望构建强大机器学习应用的中级Android应用开发者(Java/Kotlin)
- 希望在其应用中使用机器学习模型的经验丰富的Android应用开发者(Java/Kotlin)
- 希望在Android应用开发中使用其对象检测模型的机器学习专家
点击“立即购买”按钮,加入这门关于使用Kotlin和Java进行Android应用开发的对象检测课程吧!
Train Object Detection Models For Android – Java & Kotlin
Published 5/2024
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 6.74 GB | Duration: 8h 11m
The 2024 Guide to Train Custom Object Detection Models with Tensorflow Lite and build Android Apps with Java & Kotlin
What you’ll learn
Train Object Detection Models from Scratch and Convert them to Tensorflow Lite Format
Use Your Own Trained Object Detection Models in Android (Java / Kotlin) with both Images and Videos
Learn to Collect and Annotate Datasets for Training Object Detection Models
Learn basics of Object Detection ,its applications and Machine Learning for Training Machine Learning Models for Mobile Devices
Learn to use SSD EfficientDet Models in Android (Java / Kotlin) for Object Detection
Learn to use SSD MobileNet Models in Android (Java / Kotlin) for Object Detection
Learn use of YOLO Models in Android (Java / Kotlin) for Object Detection
Requirements
No Machine Learning Knowledge Needed
Having some basic knowledge of Android App development will be a plus
Description
Welcome to the Android app development course focused on custom object detection models using Kotlin and Java.In this course, you will learn to:Train custom object detection models for Android using Kotlin and Java.Implement these models in Android apps to process images and live camera footage.Utilize existing object detection models like YOLO, EfficientDet, and MobileNet within Android apps.The Android app development section covers both Kotlin and Java programming languages.By the end of this course, you will be able to:Collect and annotate datasets for training object detection models.Train models on custom datasets for Android using TensorFlow.Convert models to TensorFlow Lite format for mobile use.Integrate these models into Android apps with image and real-time camera detection.Utilize existing models like YOLO , SSD EfficientDet, and SSD MobileNet in Android apps.Resources included:Ready-to-use Android (Kotlin/Java) application codes.Customization guides for integrating your object detection models.Examples of using existing object detection models in Android apps.Object Detection Applications:Video surveillanceCrowd countingAnomaly detection in industriesSelf-driving carsFor iOS developers:While the course also covers training object detection models for iOS, the focus is on Android app development using Kotlin and Java. Integration of these models into iOS apps is not included.Course highlights:Data collection and annotation: Learn to gather and label datasets for training custom object detection modelsModel training: Train object detection models with TensorFlow.Model conversion: Convert trained models to TensorFlow Lite.Android app development: Build apps using Kotlin and Java that can process images and live camera feeds.Using existing models: Implement popular object detection models in your Android apps.Sign up today to access:HD 1080p video content.Training custom object detection models for Mobile Apps.Comprehensive Android app development using Kotlin and Java.Source codes worth over $1000 for Android applications.A 30-day money-back guarantee from Udemy.Who this course is for:Anyone who wants to train object detection models for Android App Development (Java/Kotlin)Anyone who wants to use object detection models in Android App Development (Java/Kotlin) with images and live camera footageBeginner Android developer with very little knowledge of android app developmentAn Intermediate Android app developer wanted to build a powerful Machine Learning-based application for Android (Java/Kotlin)Experienced Android (Java/Kotlin) app developers wanted to use Machine Learning models inside their applications.Machine Learning experts want to use their object detection models in Android App Development (Java/Kotlin)Click the “buy now” button and join the best course on object detection for Android app development using Kotlin and Java!
Overview
Section 1: Introduction
Lecture 1 Train Object Detection Models for Android – Java & Kotlin
Lecture 2 Object Detection & Applications Introduction
Lecture 3 How an Object Detection Model is Trained
Section 2: Dataset Collection and Annotation for Object Detection Model Training
Lecture 4 What is Data Collection
Lecture 5 Collecting dataset for training Object Detection model for Android
Lecture 6 Exploring dataset and managing it for Android object detection model training
Lecture 7 What is Data Annotation
Lecture 8 Exploring Data Annotation Tool and Uploading data
Lecture 9 Annotating dataset for training object detection model for Android
Lecture 10 Adding Annotated Images in Dataset and Correcting Classes
Lecture 11 Appling Data Augmentation and Exporting Dataset
Lecture 12 Checking Health of Dataset before Model Training
Section 3: Training Custom Object Detection models for Android Apps
Lecture 13 Model Training Notebook and Uploading Dataset
Lecture 14 Training Object Detection models Section Introduction
Lecture 15 Importing Libraries and Loading Annotated Dataset
Lecture 16 Google Colab Introduction
Lecture 17 Exploring & Managing Downloaded Datasets
Lecture 18 Change Structure of Annotated dataset for model training
Lecture 19 Training Custom Object Detection Model
Lecture 20 Object Detection Model Evaluation Basics
Lecture 21 Testing Our Custom Object Detection Model
Lecture 22 Tensorflow Lite Introduction
Lecture 23 Converting Object Detection Model Into Tensorflow Lite
Lecture 24 Improving Object Detection Models
Section 4: Java: Choose or Capture Images in Android
Lecture 25 Creating new Android Studio Java Project
Lecture 26 Capturing Images using Camera inside our Android Java Application
Lecture 27 Choosing Images from Gallery inside our Android Java Application
Lecture 28 Overview
Section 5: Kotlin: Choose or Capture Images in Android
Lecture 29 Creating new Android Studio Kotlin Project
Lecture 30 Capturing Images using Camera inside our Android Kotlin Application
Lecture 31 Choosing Images from Gallery inside our Android Kotlin Application
Lecture 32 Overview
Section 6: Java: Object Detection with Images for Android App Development
Lecture 33 Importing Starter Android Application Code for Object Detection With Images
Lecture 34 Adding libraries for Performing Object Detection in Android
Lecture 35 Loading Object Detection Models in Android Java App
Lecture 36 Passing Input Images to Object Detection Models and Getting Outputs in Android
Lecture 37 Getting Names, Confidence and Location of Detected Object In Android
Lecture 38 Drawing Rectangles Around Detected Objects In Android
Lecture 39 Drawing Names Of Detected Object On Images in Android
Lecture 40 Object Detection With Images Android Overview
Section 7: Kotlin: Object Detection with Images for Android App Development
Lecture 41 Importing Starter Android Kotlin App Code for Object Detection With Images
Lecture 42 Adding libraries for Performing Object Detection in Android Kotlin App
Lecture 43 Loading Object Detection Models in Android Kotlin App
Lecture 44 Passing Input Images to Object Detection Models and Getting Outputs in Android
Lecture 45 Getting Names, Confidence and Location of Detected Object In Android
Lecture 46 Drawing Rectangles Around Detected Objects In Android
Lecture 47 Drawing Names Of Detected Object On Images in Android Kotlin App
Lecture 48 Making Text and Rectangle Size Dynamic in Android Kotlin App
Lecture 49 Handling Rotation Of Camera Images In Android Kotlin Apps
Lecture 50 Object Detection With Images in Android Overview
Section 8: Java: Object Detection with Live Camera Footage in Android
Lecture 51 Setting up the Android Studio project
Lecture 52 Real Time Object Detection Android Application Demo
Lecture 53 Displaying live camera footage inside Android App
Lecture 54 Getting frames of live camera footage as bitmaps in Android
Lecture 55 Performing object detection in Android with Live Camera Footage
Lecture 56 Drawing Rectangles Around Detected Objects In Android
Section 9: Kotlin: Real Time Object Detection in Android
Lecture 57 Setting up the Android Studio project
Lecture 58 Real Time Object Detection Android Kotlin Application Demo
Lecture 59 Displaying live camera footage inside Android Kotlin App
Lecture 60 Getting frames of live camera footage as bitmaps in Android Kotlin
Lecture 61 Performing object detection with frames of live camera footage in Android
Lecture 62 Drawing Rectangles Around Detected Objects in Realtime in Android Kotlin Apps
Section 10: Java: EfficientDet Models for Object Detection in Android App Development
Lecture 63 EfficientDet Models Introduction
Lecture 64 Using EfficientDet Models with Images in Android
Lecture 65 Testing EfficientDet Models with Images in Android
Lecture 66 Using Other EfficientDet Models with Images in Android
Lecture 67 Using EfficientDet Models with Live Camera Footage in Android
Lecture 68 Testing EfficientDet model with live camera footage in Android
Section 11: Kotlin: EfficientDet Models for Object Detection in Android App Development
Lecture 69 EfficientDet Models Introduction
Lecture 70 Using EfficientDet Models with Images in Android Kotlin Apps
Lecture 71 Testing EfficientDet Models with Images in Android Kotlin Apps
Lecture 72 Using Other EfficientDet Models with Images in Android Kotlin Apps
Lecture 73 Using EfficientDet Models with Live Camera Footage in Android Kotlin Apps
Lecture 74 Testing EfficientDet Lite0 model with live camera footage in Android Kotlin Apps
Section 12: Java: SSD MobileNet Models for Object Detection in Android Apps
Lecture 75 SSD MobileNet Model Introduction
Lecture 76 Using SSD MobileNet V1 model with Images in Android
Lecture 77 Using SSD MobileNet V3 model with Images in Android
Lecture 78 OD Images Android Application Code Explanation
Lecture 79 How an object detection model works in Android (Classifier Class)
Lecture 80 Using SSD MobileNet V1 model with live camera footage in Android
Lecture 81 Testing SSD MobileNet V1 model with live camera footage in Android
Lecture 82 Using SSD MobileNet V3 model with live camera footage in Android
Lecture 83 Testing SSD MobileNet V3 model with live camera footage in Android
Lecture 84 Handling SSD MobileNet Models with live camera footage in Android
Section 13: Kotlin: SSD MobileNet Models in Android for Object Detection
Lecture 85 Object Detection in Android With SSD MobileNet Model Introduction
Lecture 86 SSD MobileNet Model with images for Object Detection in Android Kotlin Apps
Lecture 87 What we have done so far!
Lecture 88 Using SSD MobileNet V3 model with Images in Android Kotlin for Object Detection
Lecture 89 How an Object Detection Model Works (Classifier Class) in Android Kotlin App
Lecture 90 Using SSD MobileNet V1 model with live camera footage in Android Kotlin App
Lecture 91 Testing SSD MobileNet V1 model with live camera footage in Android
Lecture 92 Using SSD MobileNet V3 model with live camera footage in Android Kotlin App
Lecture 93 Testing SSD MobileNet V3 model with live camera footage in Android
Lecture 94 Handling SSD MobileNet Models with live camera footage in Android Kotlin
Section 14: Using YOLO models for Object Detection in Android App Development
Lecture 95 YOLO Models Section Introduction
Lecture 96 Using YOLO V4 with live camera footage in Android
Lecture 97 Handling YOLO V4 Models with live camera footage in Android
Lecture 98 Use your custom trained YOLO model with Live Camera Footage in Android
Lecture 99 Loading YOLO model in Android
Lecture 100 Passing Input Image to the YOLO model and getting output from model in Android
Lecture 101 Non-maximum Suppression (NMS) in Android
Lecture 102 Using YOLO V4 model with Images in Android
Lecture 103 Using your custom YOLO V4 model with Images in Android
Lecture 104 How to handle YOLO Models With Images in Android
Anyone who wants to train custom Object Detection models and build Android applications,Beginner Android Developers Looking to build Machine Learning Powered Smart Android Apps,Intermediate Android Developers looking to train powerful Object Detection Models and Deploy them in Android,Android Professional looking to build NexGen Android Apps,Student who want to use existing object detection models (YOLO, EfficientDet, MobileNet) in Android Apps
扫码免费下载