Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Life Purpose Personal Transformation Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Programming Languages Python

Mastering Image Detection Technology!

​​Make machine learning apps to detect objects, images, text & more!
Rating: 4.8 out of 54.8 (10 ratings)
5,653 students
Created by John Bura, Mammoth Interactive
Last updated 6/2019
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Build a facial recognition project
  • Develop an interface that will allow you to load, modify, and save CIImages.
  • Build a simple digit recognition project using the MNIST handwritten digit database
  • Use Facial Recognition software that is available in Swift to detect facial features such as eyes and smiles in photographs.
  • Build a simple image recognition project using the CIFAR-10 library
  • And More!

Course content

47 sections • 411 lectures • 101h 43m total length

  • Preview02:25
  • Deep Learning Resources - Mammoth Interactive
    00:01

  • Preview06:44
  • Preview12:12
  • Setting up an Emulator and Running Project
    06:43
  • Code
    00:02

  • Intro to Language Basics
    02:46
  • Variable Types
    14:00
  • Operations on Variables
    10:49
  • Array and Lists
    09:26
  • Array and List Operations
    08:00
  • If and Switch Statements
    11:34
  • While Loops
    10:09
  • For Loops
    08:51
  • Functions Intro
    08:39
  • Parameters and Return Values
    07:05
  • Classes and Objects Intro
    12:14
  • Superclass and Subclasses
    11:42
  • Static Variables and Axis Modifiers
    07:27

  • Intro To Android App Development
    01:57
  • Building Basic UI
    12:15
  • Connecting UI to Backend
    06:12
  • Implementing Backend and Tidying UI
    09:09

  • Intro to ML
    01:58
  • Pycharm Files
    00:02

  • Project Overview
    02:40
  • Pycharm Source Files - Mammoth Interactive
    00:02

  • Downloading and Installing Pycharm and Python
    06:55
  • Exploring Pycharm
    07:48

  • Introduction to Variables
    13:17
  • Variables Operations and Conversions
    12:35
  • Collection Types
    12:47
  • Collections Operations
    08:42
  • Control Flow If Statements
    12:50
  • While and For Loops
    10:44
  • Functions
    11:23
  • Classes and Objects
    15:40

  • Project Demo
    02:53
  • Topics List
    06:09
  • Importing Tensorflow to Pycharm
    04:25
  • Constant Nodes and Sessions
    09:01
  • Variable Nodes
    10:46
  • Placeholder Nodes
    07:35
  • Operation nodes
    12:47
  • Loss, Optimizers, and Training
    11:56
  • Building a Linear Regression Model
    20:30
  • Tensorflow Project Files - Mammoth Interactive
    00:02

  • Intro and Demo
    03:51
  • Project Overview and MNIST Data
    10:24
  • Building Computational Graph
    14:20
  • Training and Testing the Model
    14:24
  • Saving and Freezing the Graph for Android Import
    12:33
  • Setting up Android Studio Project
    13:07
  • Building the UI
    15:58
  • Loading Digit Images
    10:02
  • Formatting Image Data
    10:59
  • Making Prediction Using Model
    07:32
  • Displaying Results and Summary
    13:13
  • Simple MNIST Project Files - Mammoth Interactive
    00:02

Requirements

  • To follow along with these tutorials, you will need Xcode, Apple's free software for making apps for iOS, macOS, tvOS, and watchOS. Xcode is only available on Mac computers or computers with virtual machine MacOS software.
  • No experience required!
  • We will show you how to get all required programs for free
  • This course was recorded on a Mac

Description

Here we have a compilation of our course focuses on Image recognition and manipulation alongside Machine Learning, in this era of AI starting to learn how to recognize Images, using this course you can get ahead of the game before anyone else!

First we will install PyCharm 2017.2.3 and explore the interface. I will show you every step of the way. You will learn ​crucial Python 3.6.2 language fundamentals. Even if you have coding knowledge, going back to the basics is the ​key to success as a programmer. We will build and run Python projects. I teach through ​practical examples, follow-alongs, and over-the-shoulder tutorials. ​You won't need to go anywhere else.

Then we will install Android Studio 3 and explore the interface. You will learn how to add a simulator and build simple User Interfaces (UIs). For coding, you will learn Java 8 language fundamentals. Java is a ​HUGE language that you must know, and I will tell you all about it. We will build and run Android projects directly in the course, and you will have ​solid examples to ​apply your knowledge immediately.

We will build a basic ​image recognition model in PyCharm. We'll save the trained model, export it to Android Studio, and build an app around the model.

We will follow the same process to make apps for ​facial recognition, ​facial detection, and ​digit recognition.

Then we will cover ​advanced topics and make more ​complex and ​sophisticated projects for recognizing handwritten digits and images from datasets.

  • Discover the Keras library

  • Explore PyCharm and the Python language

  • Explore Android Studio and the Java language

  • Discover machine learning concepts

  • Explore TensorFlow, a machine learning framework

This course was funded through a massively successful Kickstarter campaign.

Why CIImages?

In this course, you learn how to add unique features to the images in your apps. A CIImage is a representation of an image that can be altered with Core Image filters. These filters allow users to change and interact with images in cool and useful ways. CIImages provide a lot of power that other image types do not.

Why Xcode? 

Xcode is Apple's FREE software for app development. Xcode is user-friendly and has the tools you need to make apps for the iPhone, iPad, Mac, Apple Watch, and Apple TV. In this course, you learn how to add User Interface (UI) elements, including text fields, sliders, and buttons, to make an app. You learn to code in Swift 3.0, Apple's programming language, to make the app function.

Is this course for me?

By taking this course, you will gain the tools you need continue improving yourself in the field of app development. You will be able to apply what you learned to further experiment in Xcode and PyCharm to make your own apps able to perform more.

Also now included in these bundles are our extra courses. If you want to learn to use other programs such as Camtasia or Sketch, you get more content than what you paid for this way!

We really hope you decide to purchase this course and take your knowledge to the next level. Let's get started.

Enroll now to join the community!

Who this course is for:

  • Beginners who want to learn machine learning.
  • Intermediates who want to advance their data science skills.
  • Anyone who wants to use artificial intelligence while making apps.
  • App developers who want to learn how to add image manipulation, recognition, and processing to their iOS apps.
  • Anyone who wants to learn machine learning through practical projects with Keras, PyCharm, Python, Android Studio, Java and TensorFlow.
  • Anyone who wants to learn the technology that is shaping how we interact with the world.

Instructors

John Bura
Best Selling Instructor Web/App/Game Developer 700k Students
John Bura
  • 4.3 Instructor Rating
  • 18,098 Reviews
  • 343,756 Students
  • 293 Courses

John Bura is has been a successful Udemy instructor since 2011. John Bura has been programming games since 1997 and teaching since 2002. John is the owner of the game development studio Mammoth Interactive. This company produces XBOX 360, iPhone, iPad, android, HTML 5, ad-games and more. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to the top 10 in the Apple's app store. In his spare time John likes to play ultimate Frisbee, cycle and work out.

Mammoth Interactive
Top-Rated Instructor, 700,000+ Students
Mammoth Interactive
  • 4.2 Instructor Rating
  • 10,749 Reviews
  • 217,249 Students
  • 261 Courses

"I absolutely love this course. This is such a comprehensive course that was well worth the money I spent and a lot more. Will definitely be looking at more Mammoth Interactive courses when I finish this." – Student Matt W.

"Very good at explaining the basics then building to more complex features." – Student Kevin L.

Mammoth Interactive has been contracted to produce epic soundtracks, addicting levels, rock solid programming and business development.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.