Code Together with Bangkok AI - Introduction to Computer Vision with Intel Movidius and NVIDIA Jetson Zipevent

Code Together with Bangkok AI - Introduction to Computer Vision with Intel Movidius and NVIDIA Jetson

9 - 10 Mar 2019
09:00 - 17:00 (UTC+7)
Chamchuri 10th Building

Event Information


Ticket

Regular Ticket

5,500 Baht

 

Code Together with Bangkok AI 

Introduction to Computer Vision with Intel Movidius and NVIDIA Jetson

จากกระแสอันร้อนแรงของการนำ Deep Learning techniques มาใช้กับ Computer Vision รวมถึงความต้องการของงานในยุคนี้ที่มีการนำไปใช้ควบคู่กับอุปกรณ์ต่างๆไม่ว่าจะใน smart home ไปจนถึงโรงงานขนาดใหญ่ที่ต้องการตรวจจับความผิดพลาดของการผลิต คอร์สนี้เป็นคอร์สอบรมปูพื้นฐานการประมวลผลภาพและวิดีโอ เพื่อสร้าง AI Applications ต่างๆเช่น Object Classification/Detection, Real-time Video Analytics, Face Detection and Recognition ด้วย OpenCV, Convolution Neural Network, Keras และ Tensorflow รวมไปถึงการใช้งานบน accelerated hardware สำหรับ real-time applications เข่น Intel Movidius และ NVIDIA Jetson ซึ่งเป็นตัวช่วยที่เราจะนำมาใช้เป็น edge devices เพื่อให้เราสามารถประมวลผลภาพและวิดีโอได้แบบ near real-time 

สำหรับเนื้อหาที่เราจะเรียนกันในคอร์สนี้มีดังนี้ครับ

Day1:

         [1] CV overview

    • Traditional Computer vision before NN

      • Binary Image Analysis

      • Pixels and neighborhoods

      • Applying masks to images

      • Counting the objects in an image

      • Connected components labeling

      • Region properties

      • Region adjacency graphs

      • Thresholding gray-scale images

    • Deep learning in Computer vision

      • DL bring in new computer vision techniques

    • Computer vision application

      • Real-world example of CV application using DL

      [2] Convolutional Neural Networks

  • Architecture Overview

  • ConvNet Layers

    • Convolutional Layer

    • Pooling Layer

    • Normalization Layer

    • Fully-Connected Layer

    • Converting Fully-Connected Layers to Convolutional Layers

  • ConvNet Architectures

    • Layer Patterns

    • Layer Sizing Patterns

    • Case Studies

      • LeNet

      • AlexNet

      • VGGNet

    • Keras Introduction

      • Installation

      • Tensorflow as a backend

      • Keras API

        • The Sequential Model

        • The functional API

        • Model subclassing

      • Keras Examples

        • Trains a simple convnet on the MNIST dataset.

        • Train a simple deep CNN on the CIFAR10 small images dataset.

   [3] Detection, Classification and Segmentation

  • Image Classification

    • Collecting Data

    • Data pre-processing

    • Data augmentation

    • Training convnet model

    • Tuning the model

  • Object Detection

    • Collecting the data

    • Labelling your data

    • Create labelmap

    • Train model

    • Evaluation

    • Export your model

Day2:    

     [4] Applications of Computer Vision

  • Image/Object Classification

  • Human/Object Detection

  • Face Detection

  • Face Recognition

  • Object Segmentation

  • Other examples of computer vision techniques in real-life applications

      [5] Nvidia Jetson and Intel Movidius

  • Intel Movidius 

    • Installation and Setup the environment

    • Download the pre-trained model

    • Real-time object detection with pre-trained model on your webcam

    • Convert your own model to Movidius graph format

    • Run your own model

  • Nvidia Digits and Jetson

    • Installation and Setup the environment

    • Collecting data and import

    • Train model on DIGITS

    • Export caffe graphs

    • Running on Jetson

หมายเหตุ

สำหรับอุปกรณ์ที่ใช้ในคอร์สนี้เช่น Raspberry Pi, Intel Movidius, และ NVIDIA Jetson ทางทีมงานมีอุปกรณ์ให้ยืมใช้งานระหว่างหลักสูตร

สิ่งที่ผู้เรียนจะได้หลังจากจบคอร์ส

ความรู้เบื้องต้นเกี่ยวกับการสร้าง deep learning model สำหรับใช้ในงานทางด้าน Computer Vision รวมถึงการพัฒนาระบบตรวจจับวัตถุ (Object Detection/Object Segmentation) หรือแยกแยะรูป(Image Recognition)ได้ นอกจากนั้นยังได้เรียนรู้วิธีการใช้ Movidius และ Jetson เพื่อให้ได้มาซึ่งการประมวลผลที่รวดเร็ว

พื้นฐานของผู้เรียนที่ควรจะมี

  • Basic knowledge and little experience with Python programming

ค่าใช้จ่ายต่อท่าน:

ค่าอบรม รวมค่าค่าอาหารกลางวันตลอด 2 วัน

บัตร Early Bird (เฉพาะวันนี้ถึง 25 กุมภาพันธ์ 2562 จำนวนจำกัด*) ราคา 4,500 บาท

บัตร Regular (หลังจากวันที่ 25 กุมภาพันธ์ 2562 ถึงวันที่ 1 มีนาคม 2562) ราคา 5,500 บาท 

ประวัติผู้สอน

ดร. วโรดม คำแผ่นชัย (Warodom Khamphanchai, Ph.D.)

Bangkok AI Ambassador

Certified Deep Learning Instructor at NVIDIA Deep Learning Institute (Computer Vision)

Ex-Software Developer Engineer at Samsung SmartThings (Palo Alto)

Ex-BEMOSS Software Developer at Virginia Tech (https://ece.vt.edu/news/article/ari-awarded-2-million-to-help-buildings-save-energy--2015-ece-annual-report)

หลงรักการเขียนโค้ดมาตั้งแต่สมัยเรียนปริญญาโท เริ่มจาก java ง่ายๆ ไปจนถึงเรียนปริญญาเอกที่ Virginia Tech ได้มีโอกาศศึกษา python เพื่อพัฒนา IoT platform และศึกษาการพัฒนา machine learning และ AI algorithms เพื่อการจัดการพลังงานภายในอาคารจนได้รับรางวัลชนะเลิศการแข่งขันการพัฒนา Building Energy Management Software จากกระทรวงพลังงานแห่งสหรัฐอเมริกา (U.S. Department of Energy) จับพลัดจับผลูได้ไปแข่ง the 1st Internet of Things Hackathon ที่ MIT พบกับบริษัท startup ของ Samsung ที่ชื่อว่า SmartThings เลยได้มีโอกาศได้ไปทำงานอยู่ใน Silicon Valley ที่ Palo Alto และใช้ชีวิตโลดแล่นใน Inncubator ใน San Francisco อยู่พักใหญ่ๆก่อนกลับประเทศไทยในปี 2016 เลยทำให้ชอบการเขียนโค้ด พัฒนาซอฟท์แวร์ python รวมไปถึง ML, DL, AI มานับแต่นั้น

Hackathons:

- Winner Smart Energy Hackathon 2018 (https://smart-energy-hackathon.devpost.com/submissions)

- Winner Ind-Tech Hackathon by CU Innovation Hub 2017

- 1st Runner-Up Smart Energy Hackathon 2017 (https://smartenergyhackathon.devpost.com/submissions)

- Mentor Tesco Lotus Hackathon 2018 (https://www.facebook.com/TescoLotusHackathon2018/)

- Judge Korean Rising X ROA Invention Lab X RISE - DEMO DAY 2018 (https://www.startupthailand.org/en/event/rising-x-startup-runway-demo-day/)

Taught Courses:

- Code Together with Bangkok AI - DevOps for ML, DL, AI Developers #1

- KBTG Software Architecture Design and Development (https://medium.com/altotech/kbtg-software-architecture-design-and-development-hackathon-02-11-18-kbtg-9f5b8ca2a95)

- Introduction to Deep Learning with NVIDIA GPUs (http://www.swpark.or.th/index.php?option=com_training&view=course&task=view&id=263&Itemid=3 )

- Coding and Data Science Series - Basic AI at Suranaree University (http://bit.ly/2RtaOtd)

- CU Innovation Hub - Siam Innovation District Tech Talent 2017 (https://github.com/kwarodom/sidtechtalent)

- CU Innovation Hub - Winter Camp 2018 (https://cuinnovationhub.com/wintercamp/)

Talks:

- AI for Dummies (organized by Thailand Tech Startup Association) http://bit.ly/2s8bvdh

- Bangkok AI Meetup #8 - AI in Energy http://bit.ly/2ToqI5r


Location Details


Chamchuri 10th Building

LOCATION

Chaloem Rajakumari 60 Building Phayathai Rd, Phatumwan Khet Pathum Wan, Krung Thep Maha Nakhon 10330 Bangkok, 10330 Thailand

VIEW MAP

Want to know more about this event?
Please contact the organizer for more information.


AltoTech Co., Ltd.

We are a leading global provider of specialty surface-finishing solutions.