About the Project — Detect-X
Inspiration
Police investigations often depend on eyewitness descriptions to identify suspects. Creating forensic sketches manually takes time and skilled artists, and delays can affect investigations. We were inspired to build Detect-X to quickly convert a person’s description into a visual sketch using AI, helping investigators act faster.
What Detect-X Does
Detect-X is an AI system that creates a crime suspect sketch from text.
Users describe the suspect’s face (age, eyes, hair, nose, beard, etc.), and the system generates a pencil-style sketch. If the sketch is not perfect, users can give simple corrections like “make the face older” or “add a beard”, and the sketch updates again.
How We Built It
We built Detect-X as a web application:
- A simple UI to enter face descriptions
- Text is converted into structured facial features
- The FIBO AI model generates a realistic pencil sketch
- Sketches are saved as cases for future reference
In simple terms: [ \text{Text Description} \rightarrow \text{AI Processing} \rightarrow \text{Forensic Sketch} ]
Challenges We Faced
- Converting natural human language into accurate facial features
- Keeping earlier details while refining the sketch multiple times
- Generating realistic sketches within limited hackathon time
What We Learned
We learned how AI can assist real-world problems like crime investigation. We gained experience in AI image generation, prompt design, and user-friendly interfaces. We also learned that small user feedback loops greatly improve AI results.
What’s Next for Detect-X
In the future, Detect-X can be improved by:
- Matching sketches with criminal databases
- Adding confidence or similarity scores
- Supporting multiple languages
- Secure access for law enforcement agencies
Detect-X shows how AI can make forensic sketching faster, easier, and more accessible.
Built With
- a-web-browser-platform
- and
- css-(tailwind)
- custom-rest-apis
- html
- javascript
- react
- the-fibo-image-generation-api
- typescript
Log in or sign up for Devpost to join the conversation.