PictoPy

Project Duration: 350 hrs

Overview:

PictoPy is a modern desktop app designed to transform the handling of digital photos. It facilitates efficient gallery management with a robust focus on privacy, offering smart tagging capabilities for photos based on objects, faces, or scenes.

Expected Outcomes:

  • Intuitive and visually appealing UI designed using PyQt5 or Tkinter.
  • Backend logic implementation by leveraging image recognition libraries, including multiprocessing for efficient processing.
  • Efficient utilization of a lightweight relational database for caching essential photo metadata.
  • Streamlined gallery management through smart tagging of objects, faces, or scenes in photos.
  • Offline functionality that ensures user privacy, with no reliance on remote servers for image processing.
  • Cross-platform packaging for broad accessibility on Windows, macOS, and Linux.

Required Skills:

  • UI/UX Designing
  • Python
  • SQLite
  • PyQt5 or Tkinter for UI development
  • Image Recognition Libraries and Models

Mentors:

Pranav Aggarwal