{"repo":"juanjaho/real-time-object-detection-web-app","free":true,"listed":false,"github":"https://github.com/juanjaho/real-time-object-detection-web-app","clone":"git clone https://github.com/juanjaho/real-time-object-detection-web-app.git","description":"Web-based real-time object detection for YOLO model.","language":"TypeScript","stars":115,"topics":["nextjs","object-detection","onnx","onnx-torch","onnxruntime","onnxruntime-web","privacy","progressive-web-app","pwa","pytorch"],"license":null,"category":"machine-learning","readme_excerpt":"Real-time Object Detection Web App This project is a web-based application that utilizes real-time object detection to identify and label objects within an image or video stream. It is built using Next.js, ONNXRuntime, YOLOv7, and YOLOv10 model. Demo at RTOD.vercel.app Getting Started These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. Prerequisites In order to run this project, you will need to have the following software installed on your machine: - Node.js - A web browser Installation 1. Clone the repository to your local machine: 2. Navigate to the project directory: 3. Install the necessary dependencies by running: 4. Start the development server by running: 5. Open your web browser and navigate to http://localhost:3000 to view the application. Adding Custom Models 1. Add your custom model to the /models directory. 2. Update the RES TO MODEL constant in components/models/Yolo.tsx to include your model's resolution and path. 3. Modify the preprocess and postprocess functions in components/models/Yolo.tsx to match the input and output requirements of your model. 4. If you encounter protobuff error while loading your .onnx model, your model may not be optimised for onnxruntime webassembly . Convert your model to .ort or optimised .onnx using onnxruntime. See ultralytics pt to onnx.md for example. Installation as PWA This app can also be installed on your device (desktop or mobile) as a progressive ","default_branch":null,"files":null,"tree":[],"storefront":"/r/juanjaho","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/juanjaho/real-time-object-detection-web-app/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}