Advanced Tello Programming: When Art Meets Technology - Course 3/3
Applying Artistic Styles to Tello's Video Feed
This Course is included in DroneBlocks Membership
This is the final course in a 3-part series from Pat Ryan that focuses on advanced Python programming with Tello. In this course you will learn about an exciting topic known as Neural Style Transfers, aka Image Style Transfers. This concept will allow you to apply beautiful, artistic styles directly to Tello's video feed in realtime. All code for this course is located in the following GitHub repository:
https://github.com/dbaldwin/tello-adv-arts
The following lessons are included in this course:
- Introduction - Overview of Image Style Transfers with a few examples of different styles
- Lesson 1 - Learn how to access the code from GitHub and setup your Python virtual environment
- Lesson 2 - Learn about OpenCV visual effects and apply them to an existing photo
- Lesson 3 - Learn how to apply OpenCV visual effects to Tello's video feed
- Lesson 4 - Learn about Image Style Transfers and apply them to an existing photo and webcam
- Lesson 5 - Learn how to apply Image Style Transfers to Tello's video feed in realtime
- Lesson 6 - Recap
Please scroll down to watch a free preview lesson. If you have any questions about the course please post them in our community forums. You can do that by going here:
https://community.droneblocks.io/c/DroneBlocks-Support/10
Thanks and we look forward to seeing you in the course!
Your Instructor
Pat Ryan got his first computer, an Apple IIe plus, while in high school and fell in love with programming. Today he is VP/Chief Architect for SPR Consulting in Chicago and still programs everyday.
Pat has worked on projects that range from the very first in-vehicle navigation systems to working on some of the first online Universities to clinical decision support tools that help guide some of the most prestigious medical clinics in the world.
Pat’s passion is to work on projects that matter and to help teach people the joy of programming. There is nothing more exciting than to work on a program that will control a car, or a robot or a drone.
Pat graduated from the University of Illinois with a BS in Electrical Engineering and holds a MS in Computer Science from the Illinois Institute of Technology.
Course Curriculum
-
PreviewIntroduction (6:05)
-
StartLesson 1: Setting Up Your Python Programming Environment (7:31)
-
StartLesson 2: Review Image Processing with OpenCV (12:26)
-
StartLesson 3: Tello Image Effects (17:16)
-
StartLesson 4: Image Style Transfer (14:17)
-
StartLesson 5: Apply Image Style Transfers to Tello's Video Feed (8:05)
-
StartLesson 6: Recap (1:59)