Giter Site home page Giter Site logo

videovip / image-analyze-workers Goto Github PK

View Code? Open in Web Editor NEW

This project forked from w-okada/image-analyze-workers

0.0 0.0 0.0 228.07 MB

The zoo of image processing webworkers for javascript or typescript.

TypeScript 84.52% JavaScript 1.78% Python 0.27% Shell 0.21% HTML 3.59% CSS 1.69% Dockerfile 0.81% Starlark 1.56% C++ 5.56%

image-analyze-workers's Introduction

This repository is the zoo of image processing webworkers for javascript. You can use these workers as npm package.

Note. some module is not provided as webworker for safari because of it's restriction.

Buy Me A Coffee

Webworkers

bodypix

image

installation and usage

See here

demo

https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t01_bodypix/index.html

facemesh

image

installation and usage

See here

demo

https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t02_facemesh/index.html

asciiart

image

installation and usage

See here

demo

https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t03_asciiart/index.html

opencv

image

installation and usage

See here

demo

https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t04_opencv/index.html

PoseNet

image

installation and usage

See here

demo

https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t05_posenet/index.html

HandPose

image

installation and usage

See here

demo

https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t06_handpose/index.html

White-Box-Cartoon

image

installation and usage

See here

demo

https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t07_white-box-cartoonization/index.html

Note: very heavy process. It will take 40second or more to process one frame. be patient...

License

White-box CartoonGAN

Copyright (C) Xinrui Wang All rights reserved. Licensed under the CC BY-NC-SA 4.0
license (https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode).
Commercial application is prohibited, please remain this license if you clone this repo

Citation

BiseNetv2 Celeb A Mask

image

installation and usage

See here

demo

https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t08_bisenetv2-celebamask/index.html

reference

Enable arbitry resolution

U^2-Net Portrait Drawing

image

installation and usage

See here

demo

https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t09_u2net-portrait/index.html

MODNet

image

installation and usage

See here

demo

Note: Very heavy processing to open.

https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t10_modnet/index.html

Licnece

This project (code, pre-trained models, demos, etc.) is released under the Creative Commons Attribution NonCommercial ShareAlike 4.0 license.

NOTE: The license will be changed to allow commercial use after this work is accepted by a conference or a journal.

Google meet person segmentation

image

installation and usage

See here

demo

https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t11_googlemeet-segmentation/index.html

Google meet person segmentation(TFLite)

image

installation and usage

See here

demo

https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t11a_googlemeet-segmentation-tflite/index.html

Multi Barcode Scanner

image

installation and usage

See here

demo

https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t12_barcode-scanner/index.html

demo(movie)

Licnece

This project (code, pre-trained models, demos, etc.) is released under the Creative Commons Attribution NonCommercial ShareAlike 4.0 license.

Super Resolution

image

installation and usage

See here

demo

https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t13_super-resolution/index.html

TFLite Wasm

Google meet person segmentation(TFLite wasm)

see here

demo

https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/tfl001_google-meet-segmentation/index.html

Added Selfie Segmentationmodelcard

White-Box-Cartoon(TFLite wasm)

see here

demo

https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/tfl002_white-box-cartoonization/index.html

License

White-box CartoonGAN

Copyright (C) Xinrui Wang All rights reserved. Licensed under the CC BY-NC-SA 4.0
license (https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode).
Commercial application is prohibited, please remain this license if you clone this repo

ESPCN (TFLite wasm)

see here

demo

https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/tfl004_super_resolution/index.html

Libs

FaceSwap

Faceswap by using facemesh worker

demo

https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/lib001_faceswap/index.html

Experiments

Exp.1 Multi-version based tfjs model

With webworker, we can use models which based on the differenct tfjs models.

demo

https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/exp01_multi-worker-performance/index.html

src

here

Citation

Exp.2 Performance improvement

With webworker, we can improve performance when we use multiple models.

demo

https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/exp02_multi-worker-performance_sub/index.html

src

src

Citation

  • Same as Exp.1

Reference

This repository was inspired by this site.

https://github.com/terryky/tfjs_webgl_app

Demo images are from pakutaso

http://www.pakutaso.com

image-analyze-workers's People

Contributors

w-okada avatar kounoike avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.