#372 · Primary category: Computer Vision
nanoowl
A project that optimizes OWL-ViT for real-time inference with NVIDIA TensorRT.
Project last updated:02/06/25
GitHub Stars
506
Forks
81
Contributors
4
License
Apache-2.0
Why we included this project
NanoOWL brings open-vocabulary object detection to embedded NVIDIA hardware by compiling OWL-ViT's image encoder into a TensorRT engine, so you get real-time inference on Jetson Orin Nano and AGX Orin. It also chains OWL-ViT with CLIP in a tree detection pipeline, which means you can phrase nested queries like "an owl [a wing, an eye]" and have the model find the bird, then locate and classify parts inside each detection. That text-driven approach is handy for any project that wants to detect arbitrary objects without training a custom model, and the Python API plus worked examples keep the learning curve short. If you also need masks, NanoOWL pairs with NanoSAM for zero-shot instance segmentation.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
opencv
Open Source Computer Vision Library
RuView
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
PaddleOCR
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
MinerU
Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.
tesseract
Tesseract Open Source OCR Engine (main repository)