Skip to content

GeminiLens is a cutting-edge Android app designed to unlock the hidden potential of your photos. Leveraging the advanced capabilities of the newly introduced Gemini API, GeminiLens provides an unparalleled experience in photo analysis and feature extraction.

Notifications You must be signed in to change notification settings

JOYPAUL2001/GeminiLens

Repository files navigation

GeminiLens

GeminiLens is a state-of-the-art Android application that harnesses the power of the Gemini API to unlock the full potential of your photos. It offers unparalleled capabilities in photo analysis and feature extraction, transforming how you interact with images.

Developed Using 🛠

  • Kotlin - Google's preferred language for Android app development.
  • Gemini API - The Gemini API represents a groundbreaking advancement in image processing and artificial intelligence, designed to empower developers with powerful tools for visual recognition and analysis.
  • Firebase - Firebase is a Backend-as-a-Service (BaaS) app development platform that provides hosted backend services. Integrated the Firebase Realtime Database into the app.
  • Coroutines - For asynchronous calls and tasks to utilize threads.

Features 📋

Real-Time Image Scanning:

  • Utilize the device camera for instant image scanning.
  • Automatically detect and extract key features from scanned products.

Feature Extraction:

  • Identify and extract essential product details:

  • Product Name: Automatically recognize the name of the product from the image.

  • Description: Provide a concise description of the product based on visual analysis.

  • Color: Determine the predominant color(s) of the product.

  • Pattern: Identify any patterns present on the product.

Optional Firebase Integration:

  • Store scanned product features in Firebase Realtime Database (optional feature).
  • Enables seamless synchronization and access to scanned product data across devices.

User-Friendly Interface:

  • Intuitive interface for easy navigation and usage.
  • Minimal learning curve, making it accessible for users of all levels.

Privacy and Security:

  • Ensures the security and privacy of scanned images and extracted data.
  • Optionally process data locally on the device to maintain control over sensitive information.

Screenshots 📱

Video 📽

WhatsApp.Video.2024-06-18.at.5.58.53.PM.mp4

About

GeminiLens is a cutting-edge Android app designed to unlock the hidden potential of your photos. Leveraging the advanced capabilities of the newly introduced Gemini API, GeminiLens provides an unparalleled experience in photo analysis and feature extraction.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages