ProCodeCG – BDV – Technical Series #8 – Machine Learning Object Detection with YOLO – 8 April 2019 – Day #3 #4

Standard

We finished the #3 and #4 session today 😉

IMG_9638

We explored both darknet and darkflow object detection today. This is the example of darkflow object video with camera

IMG_9639

IMG_9640

IMG_9645

We tried very hard to make either darknet or darkflow works on each computer

IMG_9642

8dd323d5-ee70-42bf-91ff-669e91c62a41

c1e8557c-5869-4373-bd2c-39cbde1ce80d 11e81d99-eca1-44fb-b0d7-171a160d3dd0

88878aba-cca8-4eae-b3b6-9ffc6c32e5fc d3140504-7599-4b47-bb78-ab7b4936b517

54e1d0c8-b31f-4ed1-a20d-613295cac4ae 9daf7f58-557e-441b-99c4-32d985f25037

aff7019a-dce7-4f82-857f-8468ebe6df70 d3489f72-41f1-4307-85b7-62fa99c71ef9

422d8ccc-fead-43f2-973e-cb38e871a140 512d76ee-74c4-499d-a823-9ce887a7865f

b3a190c0-930a-40af-b3b5-6bb5ab53b7a7 dd691013-1794-41f9-87a1-67e354278f72

59ed6d5c-33f6-4f0e-bd53-8fc8f93dd65e

Some of the results today

 

Screen Shot 2019-04-15 at 11.23.14 Screen Shot 2019-04-15 at 11.23.09

The project today is to create our own dataset of 3 kind of instant noodle: Indomie, Supermie and MiSedap. We had to download the picture, put box around it and label it, make the system learn and then see if it can classify or detect the object

IMG_9644

Screen Shot 2019-04-15 at 14.54.57

At the end of the class we were still figuring out about how to get the new weights to train our dataset. The process took lots of time, we had to continue the rest at home 🙂

 

*Photos and videos are also available here
Most of the photos are courtesy of Telkom Bandung Digital Valley

Advertisements

ProCodeCG – BDV – Technical Series #8 – Machine Learning Object Detection with YOLO – 8 April 2019 – Day #2

Standard

Day #2 of deep learning with YOLO 😉

 

photo6149951813193935070

photo6150062494501152960

Today we will test object detection with darknet and darkflow configuration

photo6150062494501152961

It of course took a lot of effort and resources (in terms of time and computational resources :D)

photo6150062494501152962

Every participants are free to decide darkflow or darknet. But both implementations are expected.

photo6150062494501152963

photo6150062494501152964photo6150034358170396903

photo6150062494501152965

photo6150062494501152966

photo6150034358170396905

photo6150062494501152967

photo6150062494501152970

photo6149951813193935074

photo6149951813193935075

photo6150062494501152972

photo6149951813193935078

IMG_9223

IMG_9224

IMG_9225

Some of the participants use Google Colab so they can make use of the GPU 😉

IMG_9228

IMG_9229

An example of the object detection we learned today 🙂

Screen Shot 2019-04-09 at 15.50.39//embedr.flickr.com/assets/client-code.js

predictions//embedr.flickr.com/assets/client-code.js
 

*Photos and videos are also available here
Most of the photos are courtesy of Telkom Bandung Digital Valley

ProCodeCG – BDV – Technical Series #8 – Machine Learning Object Detection with YOLO – 1 April 2019 – Day #1

Standard

Our training about Deep Learning and YOLO for object detection, Day #1 😉

IMG_8664 IMG_8665

Like usual, the first day of the workshop is about basic theories and then installing saga 🙂

photo6127299760537840124

Our target for today is installing Python, virtualenv, tensorflow, requests, numpy, cython, opencv, and nmv

photo6129897330988656723

but since there are lots of operating systems and configurations, we could go as far as installing virtualenv and tensorflow and for some: hello world in tensorflow

photo6129897330988656722

The complexity of the tasks is shown here 😀 *look at the faces LOL

photo6127299760537840129

photo6129897330988656720 photo6129897330988656717

photo6129897330988656716 photo6129897330988656714

photo6129897330988656713 photo6129897330988656712

photo6129897330988656711 photo6129427852408498384

photo6127299760537840122

Next week we will learn about object detection theories and continue the installations 😉

*Photos and videos are also available here. Most of the photos are courtesy of Telkom Bandung Digital Valley

ProCodeCG – Darul Hikam – Coding Class – 8 Feb 2019

Standard

Let’s see how these little coders from Darul Hikam Elementary School are doing today 🙂

IMG_5189 IMG_5190

Danen with Captain on Duty: Capt. Bullit

IMG_5171

Danen’s project today is to explore potentiometer 🙂

IMG_5179

First, potentiometer with LED

IMG_5182

IMG_5194

IMG_5198

IMG_5216

Potensiometer with LED done 🙂

IMG_5217

Potentiometer with buzzer done 🙂

IMG_5219

Next: potentiometer with micro servo

IMG_5224

Time’s up and we have to continue this project

IMG_5232

Faisal has the same projects as Danen’s 🙂

IMG_5172

Working on potentiometer with LED

IMG_5178

IMG_5180

IMG_5183

IMG_5193

Potentiometer with LED done 🙂

IMG_5199

IMG_5221

Isma’ill has the same potentiometer projects 🙂

IMG_5173

IMG_5177

IMG_5181

IMG_5192

Capt. Bullit shows Isma’ill how to do the wiring

IMG_5200

Potentiometer with LED done

IMG_5203

Potentiometer with buzzer

IMG_5205

done 🙂

IMG_5209

next, testing the micro servo and worked 🙂

IMG_5227

Andra learned some Python programming language with CodeCombat today 🙂

IMG_5201

IMG_5174

Andra learned fast 🙂

IMG_5186

IMG_5187

Looks like he’s playing a game but he’s coding and typing the code to make the character on the left side move

IMG_5191

IMG_5202

The code 😉

IMG_5211

Daffa voluntarily requested to do exercise with LightBot 🙂

IMG_5175

This is good for learning basic programming logics 🙂

IMG_5196

Faisal gave some help 🙂

IMG_5207

Hanif started to create a new game today 🙂

IMG_5176

IMG_5188

drawing the sprites

IMG_5195

IMG_5197

IMG_5206

IMG_5208

IMG_5215

Following directions 🙂

IMG_5225

Testing the game

IMG_5226

setting up the object following and views, and the game is almost finished 🙂 We will add score and background next week 🙂

IMG_5229

*Images and videos are also available here

ProCodeCG Kids Regular Coding Class – 26 Jan 2019

Standard

Our regular process to raise future coders and engineers 😉

IMG_4385

Harraz has so much idea he got problems in choosing which one to make 😀

IMG_4357

IMG_4371

and then Harraz chose to create a RaceCar Game

IMG_4374

IMG_4383

for next he will create this Jumping Dinosaurs Game inspired by Google 😀

IMG_4388

Capt. Awa has a pile of works to do 😀

IMG_4358

Today he debugs the IoT project

IMG_4372

try to connect to the wifi

IMG_4375

and suddenly it works after several weeks 😀

IMG_4376

The RGB LED color will be controlled using this colored Zebra interface 🙂 Very interesting 🙂

IMG_4379

The serial monitor display

IMG_4380

and the face of victory LOL

IMG_4384

Next: uploading code to Arduino Nano via Arduino Uno and still didn’t work

IMG_4395

Fadhlan has got plenty to do with the robot this whole year

IMG_4359

He has to develop a new and more advanced robot for the international competition

IMG_4369

and he has to report every week. These are stuff from one of the jury to be explored

IMG_4370

IMG_4373

This robot is still going to be used for testing the algorithm while also building the next robot

IMG_4386

Djalu has gone through our Python Handout so he’s ready to learn more

IMG_4360

He’s now looking for some real problems

IMG_4368

Today he made improvement to the Simple AI by changing the language 🙂

IMG_4389

IMG_4399

Sam is still figuring out how to transfer his apps to other devices

IMG_4361

The app works fine, but it cannot be transferred/tested by scanning QR Codes

IMG_4367

IMG_4390

Badi is making the BreakOut Game today 🙂

IMG_4362

IMG_4365

He really needs a new challenge next week 😉

IMG_4396

Faishal is having a headache 😀

IMG_4364

IMG_4366

He has to create a GUI for Pizza Ordering System 😀

IMG_4397

So he has to manage the labels, textfields, radio button, drop down list, etc 😀

IMG_4403

There are still some bugs and we will figure it out 🙂

IMG_4405

Mohan and that smile 🙂

IMG_4392

with the help of Capt. Awa

IMG_4400

creating a very unusual BreakOut Game heheh 😀

IMG_4401

Next week we need to prepare 1 kid for international young scientist competition and 2 kids for a coding competition. It is not about winning or losing but it is about the process and the experience 🙂 Wish us luck 😉

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 19 Jan 2019

Standard

Hello hello let’s check out some progress this week 😉

IMG_3889 IMG_3890

Aidia is seriously working on his Traffic Light System for Hamster 🙂

IMG_3857

this is actually a project collaboration with the mom 😉

IMG_3858

a very awesome teamwork! 😉 mom works on the design and Aidia works on the electronics 🙂

IMG_3859 IMG_3860

The traffic light will be activated when the ultrasonic detects any hamster passing through, and then the gate will be opened 🙂

IMG_3892

the debugging process using 2 Arduinos

IMG_3927

And now it works just fine 🙂

IMG_3929

Agham is creating a School Bus Game 🙂

IMG_3861

IMG_3866

setting up the background

IMG_3894

setting up the bus

IMG_3895

getting some help from Ka Badi 🙂

IMG_3897

working on some codes the make it changes room

IMG_3898

IMG_3900

Djalu is modifying the virus to be able to infect more files or different kind of files 😉

IMG_3862

In programming, you should be consistent and precise. Even missing a tab will give significant result

IMG_3868

IMG_3880

IMG_3907

IMG_3940

IMG_3941

Badi is still struggling with how to display the fuel indicator 🙂

IMG_3863

IMG_3867

IMG_3871

IMG_3873

Badi is helping Agham with the code

IMG_3899

And then go back to his own code, trying to figure out what’s wrong with the fuel observer

IMG_3906

IMG_3923

We refer to Mohan’s note to check that we have done everything right

IMG_3928

IMG_3944

Farrell is now ready to test the gyro

IMG_3865

IMG_3869

Finding some references

IMG_3870

Testing the controller

IMG_3877

IMG_3878

Testing the gyro

IMG_3908

IMG_3922

Ok it works 🙂 Next time we will try to control the movement using small joystick

IMG_3936

IMG_3938

IMG_3939

IMG_3947

Harraz is working on the Mario Bros Game

IMG_3881

IMG_3872

IMG_3888

And suddenly wants to do BreakOut Game 🙂

IMG_3901

Captain on Duty: Faris

IMG_3875

Faishal is given a hard GUI project 😀

IMG_3876

What he got so far 🙂 Very nice 🙂

IMG_3909

The GUI can do calculations depends on how many items is selected by the customer

IMG_3935

Koosha *never likes to be in pics 😀

IMG_3902

He reported this awesome progress

IMG_3904

presenting the MeowCorp Website 🙂

IMG_3905

IMG_3910

can be accessed via mobile too 🙂

IMG_3911 IMG_3912

IMG_3913

It has login page

IMG_3914

and proper pop up warnings

IMG_3915

and it gives you more access when you log in as admin

IMG_3916

IMG_3917 IMG_3918

IMG_3919 IMG_3920

incredible work, Koosha 🙂

IMG_3921

He demoed this IoT RGB Light too 😉 using NodeMCU and Blynk

IMG_3931 IMG_3934

IMG_3942

And now he wants to test this RF transmitter and receiver 🙂 Go ahead! We’re going to need it for Fadhlan’s next robotics project 😉

IMG_3943

IMG_3945

IMG_3948

IMG_3949 IMG_3950

Many topics and many projects as always 🙂 This is what we call spending weekend productively 😉

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 5 Jan 2019

Standard

Happy New Year 😉

IMG_2889

IMG_2891

IMG_2892

Hello Agham 🙂

IMG_2859

IMG_2872

Agham wants to do challenges today 🙂

IMG_2888

He finished Minecraft Hour of Code

IMG_2902

and then working on Blockly Games

IMG_2922

IMG_2927

IMG_2928

Agham got some help from Ka Djalu 🙂

IMG_2862

Djalu is still working on encryption and decryption virus

IMG_2864

IMG_2873

IMG_2884

Testing the encryption and decryption process

IMG_2886

Infecting the files

IMG_2932

and modifying the virus

IMG_2913

Sam’s apps is working but still needs lots of improvement

IMG_2863

IMG_2868

The code

IMG_2885

The app 🙂 We’re going to design a more interesting GUI 🙂

IMG_2904

Al is still figuring out what to be the next game 🙂

IMG_2865

IMG_2879

IMG_2882

IMG_2893

IMG_2908

IMG_2926

IMG_2935

Badi is exploring a new game

IMG_2866

IMG_2869

IMG_2870 IMG_2871

IMG_2887

IMG_2907

Hafiz finished the Flappy Bird Game 😉

IMG_2874

IMG_2883

IMG_2899

IMG_2933

Fathan is creating a horror Mario Bros-like Game 🙂

IMG_2890

 

IMG_2895 IMG_2898

 

IMG_2912

IMG_2924

IMG_2925

There are always interesting things going on in our class 🙂 We’ll be reporting about our next class 🙂

*Photos and videos are also available here