Ticket
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
Computer vision application
[2] Convolutional Neural Networks
Architecture Overview
ConvNet Layers
ConvNet Architectures
Layer Patterns
Layer Sizing Patterns
Case Studies
Keras Introduction
Installation
Tensorflow as a backend
Keras API
The Sequential Model
The functional API
Model subclassing
Keras Examples
[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
[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
หมายเหตุ
สำหรับอุปกรณ์ที่ใช้ในคอร์สนี้เช่น 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