Features
Below is a concise overview inspired by the internal design specs (vidsy_ai_electron/design and design/feature descriptions). Use this as a guide to the key capabilities shipped in the app.
Analysis & detection
- Live + recorded analysis: Switch between real-time and post-run processing for sewer inspections.
- Accurate measurements: Overlays distances and positions for defects; supports consistent templates per team.
- Template-driven detection: Prebuilt graphs for sewer defects with configurable thresholds.
- CPU/GPU flexibility: Runs on CPU or accelerates with TensorFlow GPU when available.
Inspector workflow
- Session controls: Start, pause, re-run analysis; view events on timelines and in lists.
- Bundles & organization: Group runs by job or location and keep footage/indexes together.
- Event review: Jump to detected events, filter by type, and export findings.
- Multi-mode playback: Analyze all videos or selected sets for focused review.
Indexing & training
- Indexes: Maintain indexed footage for faster search and downstream training.
- Training pipeline: Fine-tune models on your own data to adapt to specific networks and pipe types.
- Data import/export: Bring in labeled datasets; export annotations for iteration.
Configuration & consistency
- Adjustable thresholds: Tune sensitivity per environment or camera rig.
- Templates per crew: Standardize measurement overlays and defect categories across inspectors.
- Offline-first: All computation happens locally—no reliance on site connectivity.
Reporting & export
- Reports: Generate structured outputs with events and measurements for handoff.
- Auditability: Keep analysis runs and configurations together for review and QA.