[Webduino custom Blockly] machine learning KNN classification algorithm


(bpi team) #1

very thank Chungi Fu shre this project.

[custom building] machine learning knn classification algorithm

Set Blockly:

https://fustyles.github.io/webduino/knn-classifier_20190608/blockly.json

webduino Smart board:

https://blocklypro.webduino.io/#RrdNJ5Jnpb

BPI:bit for webduino board:

The training model can be filed and loaded!

Can be used to train identification through for smart self-driving car,

But the memory of the pen is too small to cause the web page to die!

If you can’t execute it properly, the main console shows that webgl does not support this device!


(bpi team) #2

The tensorflow that is currently written. Js related features can be rewritten into blocks!

[object recognition (Coco-SSD)]

Picture:

https://fustyles.github.io/webduino/TensorFlow/ObjectDetection_image/ObjectDetection_image_coco-ssd.html?fbclid=IwAR0_eclS_VibjRnhg3HXPRAOhNgOMu4SXQxw1f1mDMu7LISYz9pIzteaAPc

Video (Chrome Browser):

https://fustyles.github.io/webduino/TensorFlow/ObjectDetection_video/ObjectDetection_video_coco-ssd.html?fbclid=IwAR0qDrAfOAj9xWyHcOOymsRc66vDOjGaLtJnHB2rWnpoAXKMOtK2HkxHej0

But only 90 items can be identified.

[object recognition (Mobilenet)]

Picture:

https://fustyles.github.io/webduino/TensorFlow/ObjectDetection_image/ObjectDetection_image_mobilenet.html?fbclid=IwAR3gfhjkoAxAIJzACOeT3c3I1hgY7g4wjuYaPT79XV15OfKUxvbXcpmirPo

Video (Chrome Browser):

https://fustyles.github.io/webduino/TensorFlow/ObjectDetection_video/ObjectDetection_video_mobilenet.html?fbclid=IwAR00Mbb7-hJHFl_0U8x4InMZnmJBih0Lr05-eL2iCDpRn8OOqM5W9adeTYw

[gesture recognition posenet]

Image (Solo):

https://fustyles.github.io/webduino/TensorFlow/PoseDetection_image/PoseDetection_image.html?fbclid=IwAR0r9ho_giH4jqGnpZk6XBJ_UEHV45O-Y8GSeIPMf7mr9uzdHKlAwdTXnSA

Pictures (Multi-people):

https://fustyles.github.io/webduino/TensorFlow/PoseDetection_image/PoseDetection_image_multi.html?fbclid=IwAR3jNoV4JSRt6sgm7BvDulLHjZEX8HDoCrKslsSK5Ov-T5rmC-6lTKaajVM

Video (Solo) (Chrome Browser)

https://fustyles.github.io/webduino/TensorFlow/PoseDetection_video/PoseDetection_video.html?fbclid=IwAR1f58eV-i4MuDhYiIuHUX0ASBkiZ_UZD8dK-DNtTepIlWfwyhuvDzZmOyY

Video (Multi-person) (Chrome Browser):

https://fustyles.github.io/webduino/TensorFlow/PoseDetection_video/PoseDetection_video_multi.html?fbclid=IwAR0QxuUqyjuM_hkQ43ls5wK5z7dxT-4P95mGwE3IwrFBJ59T_L1PguHbXf8

[Bodypix]

Picture:

https://fustyles.github.io/webduino/TensorFlow/BodyPix_image/BodyPix_image.html?fbclid=IwAR2W7Acng8bH21Nf3hnpBrowPgBMUOfAlI7b7oWTm2oB-pLP3OZwOvUdcuQ

Video (Chrome Browser):

https://fustyles.github.io/webduino/TensorFlow/BodyPix_video/BodyPix_video.html?fbclid=IwAR1f58eV-i4MuDhYiIuHUX0ASBkiZ_UZD8dK-DNtTepIlWfwyhuvDzZmOyY

[Handwritten or sink in image training recognition knn-Classifier]

https://fustyles.github.io/webduino/TensorFlow/DigitRecognition_knn-classifier/DigitRecognition_knn-classifier.html?fbclid=IwAR0qDrAfOAj9xWyHcOOymsRc66vDOjGaLtJnHB2rWnpoAXKMOtK2HkxHej0

[Video Training Recognition Knn-Classifier]

https://fustyles.github.io/webduino/TensorFlow/VideoRecognition_knn-classifier/VideoRecognition_knn-classifier.html?fbclid=IwAR1OyfmnW8gjCOwpsXWMxCwJs2Zx-1LryGsdHetm-FoXitIdVFltFWDe2Rg