yolov8-seg-tfjs icon indicating copy to clipboard operation
yolov8-seg-tfjs copied to clipboard

YOLOv8 Segmentation Right in The Browser Using Tensorflow.js

Object Segmentation Application Using YOLOv8 and Tensorflow.js

love tensorflow.js


:warning: Low performance on doing video processing, need to be improved.

Object Segmentation application right in your browser. Serving YOLOv8-Seg in browser using tensorflow.js with webgl backend.

TO DO

  1. Readable code
  2. Improve performance

Setup

git clone https://github.com/Hyuto/yolov8-seg-tfjs.git
cd yolov8-seg-tfjs
yarn install #Install dependencies

Scripts

yarn start # Start dev server
yarn build # Build for productions

Model

YOLOv8n-Seg model converted to tensorflow.js.

used model : yolov8n-seg
size       : 14 Mb

Reference

  • https://github.com/ultralytics/ultralytics
  • https://github.com/Hyuto/yolov8-seg-onnxruntime-web