warehouseeye / README.md
Achoyyy's picture
Update README.md
3c15eee verified
|
Raw
History Blame Contribute Delete
2.53 kB

A newer version of the Streamlit SDK is available: 1.59.1

Upgrade
metadata
title: WarehouseEye
emoji: 📦
colorFrom: yellow
colorTo: blue
sdk: streamlit
sdk_version: 1.41.0
app_file: frontend/app_space.py
pinned: false
license: mit
short_description: Industrial video intelligence on AMD MI300X
tags:
  - amd-hackathon
  - amd-mi300x
  - qwen3-vl
  - vision-language
  - object-tracking
  - warehouse-analytics
  - on-premise
  - open-source

WarehouseEye

Operational intelligence for warehouse CCTV, built as an open-source pipeline and benchmarked on AMD MI300X.

This Space is a CPU-friendly pre-rendered demo designed for public exploration. It shows what the system can do while keeping the runtime lightweight for free-tier hosting.

Why this demo exists

Warehouse teams often need to audit long CCTV footage to answer operational and safety questions. Manual review is expensive, slow, and inconsistent.

WarehouseEye converts raw footage into structured timelines with:

  • person tracking
  • crop-level vision-language interpretation
  • searchable event summaries
  • benchmark and cost reporting

This Space exposes those results through a Streamlit UI with three tabs:

  • Operation Overview
  • Ask the Video
  • Performance Dashboard

What runs here vs full system

This Space intentionally runs in a constrained mode:

  • no FastAPI backend calls
  • no live vLLM inference
  • no model hosting in the Space

Instead, it reads pre-rendered outputs from data/prerendered/<video_id>/:

  • timeline.json
  • benchmarks.json
  • videos/input_video.mp4
  • selected track crops

For free-form natural-language queries and live inference, deploy the full repository locally or on AMD GPU infrastructure.

AMD MI300X relevance

WarehouseEye is tuned to showcase production-minded multimodal workloads on AMD hardware. MI300X provides 192 GB HBM, which is especially useful for single-node deployment of larger vision-language systems without coordinating multi-GPU sharding.

The performance dashboard in this Space reports real measured benchmark outputs captured from MI300X runs and stored in the pre-rendered artifacts.

Links

Disclaimer

Demo running on CPU with pre-rendered results. Real-time inference requires AMD MI300X.