Skip to content
forked from ItsApex/vigilAI

Video Trimmer using prompting and features

Notifications You must be signed in to change notification settings

ayan-joshi/vigilAI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VigilAI: Your Eyes in the Sky, Powered by AI

logo

Problem:

Traditional facial recognition systems, while valuable, often struggle with blurred footage, obscured faces, and limited description inputs. This can hinder investigations and allow criminals to evade capture.

Solution:

VigilAI bridges this gap by harnessing the power of AI to scan video libraries and identify individuals matching precise descriptions, even from poor-quality footage or witness accounts.

Summary:

Imagine receiving a witness report describing a suspect in a brown jacket and tan pants. Simply enter this description into VigilAI, and it will scour your video library, presenting a dashboard of relevant footage clips containing possible matches. This empowers officials to:

  • Expedite investigations: Quickly pinpoint suspects, save time, and prioritize leads.
  • Combat disguise attempts: Overcome limitations of traditional recognition tools.
  • Enhance public safety: Bring criminals to justice more effectively.

Key Features:

  • Advanced AI-powered detection: YOLOv5 and imageio provide robust, customizable object detection capabilities.
  • Intuitive React-based frontend: Vite ensures a smooth, user-friendly experience.
  • Video upload and description input: Submit video evidence and detailed descriptions.
  • Dashboard with relevant clips: View concise, time-stamped results for prompt analysis.
  • Scalable cloud deployment: Adapt to diverse project needs with ease.

Demo:

[Replace this placeholder with a concise, informative video demonstrating VigilAI's functionality. Consider capturing key features like user interaction, description selection, and clip presentation.]

Getting Started:

Prerequisites:

  • Node.js and npm (or yarn) installed
  • Basic understanding of React and JavaScript

Clone the repository:

git clone https://github.com/your-username/vigilai.git

Install dependencies:

cd vigilai
npm install (or yarn install)

Start the development server:

npm run dev

Contribution Guide:

We welcome your contributions! Here's how you can get involved:

Reporting issues: Use GitHub's issue tracker to report bugs or suggest improvements. Pull requests: Fork the repository, make changes, and submit a pull request for review. Code reviews: Participate in reviewing pull requests to contribute to the project's quality. Documentation: Help update and improve the documentation. Spread the word: Share VigilAI with others who might benefit from its capabilities.

About

Video Trimmer using prompting and features

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.7%
  • JavaScript 3.3%
  • Shell 1.2%
  • Other 0.8%