Livoa LogoLivoa
CURRENCY RECOGNITION ALGORITHM
Initialize


Load Gemini API key, configure voice recogniton and text-to-speech engine

Listen


Activate microphone, wait for “start” command via Google Speech API

Capture


3-second countdown, capture image from webcam save as temporary file

Encode


Convert image to Base54 format for API transmission

Inference


Send POST request to Gemini Vision API with structured prompt request "Currency] [Denomination) " format

Output


Generate audio feedback: "Indian Rupee Twenty detected"

Why This Algorithm Was Chosen


High Accuracy → 94.5%+ recognition rate using pretrained vision-language models

Zero Training No datasat coollection or model training required

Universal Support Recognizes any global currency without retraining

Robust Detection Handles damaged notes, poor lighting, and varied orientations

No Maintenance Cloud infrastructure automatically updated by Google

Lightweight Deployment No local model storage (saves 4.2MB vs CNN)

Multimodal Understanding – Reads text, symbols, and visual patterns simultaneously

vb

by Pinku

0
0 uses