Skip to content

fadhlakmal/cv-sveltekit-app

Repository files navigation

Computer Vision App

This web application integrates computer vision using TensorFlow.js into the SvelteKit framework. The project showcases two machine learning features: Image Classification and Real-Time Object Detection.

  • Image Classification: Utilizing a pre-trained MobileNet model, the application accurately classifies images, recognizing a wide range of objects.

  • Real-Time Object Detection: The app leverages the COCO-SSD (Common Objects in Context - Single Shot MultiBox Detector) model to detect and locate objects in a live webcam stream, overlaying bounding boxes for an interactive experience.

Demo

Explore the live demo: Computer Vision in SvelteKit

Screenshot 2023-10-05 204008 Screenshot 2023-10-05 204203

Tools Used

  • SvelteKit

  • TensorFlow.js

  • MobileNet

  • COCO-SSD

Getting Started

  1. Installation: Clone this repository to your local machine and install the necessary dependencies:

    git clone https://github.com/fadhlakmal/tfjs-sveltekit-app.git
    cd cv-sveltekit-app
    npm install
    
  2. Run and Explore the App: Start the SvelteKit development server to run the app locally:

    npm run dev -- --open

Usage

Feel free to modify and expand upon this project to suit your specific needs.

Contributing

Contributions to this project are welcome! If you have ideas for improvements or new features, feel free to reach out through GitHub issues or by email.

License

This project is licensed under the MIT License.

About

computer vision web app using sveltekit and tensorflow.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published