Skip to content

Artificial Intelligence · Mini Project

Real-Time Barcode & QR Reader

Decodes barcodes and QR codes from a webcam and logs every scan

1-2 weeks build

Overview

Reads EAN, UPC, Code 128 and QR codes from a live webcam feed using OpenCV and pyzbar, drawing a box and decoded value over each one. Every scan is written to SQLite with a timestamp and duplicate suppression, and a Flask page shows the history, exports it as CSV and works as a simple stock or attendance logger.

What makes it stand up

  • 01Multiple barcode formats and QR decoded in real time
  • 02Bounding boxes and decoded text drawn on the live feed
  • 03Duplicate suppression so one item logs once
  • 04Scan history with search and CSV export
  • 05Preprocessing tips for blurred and low-light codes

Module breakdown

  1. 01

    Capture

    OpenCV webcam loop with frame skipping for speed.

  2. 02

    Decoding

    pyzbar decoding with contrast enhancement fallback.

  3. 03

    Logging

    SQLite table with timestamps and a cooldown window.

  4. 04

    Dashboard

    Flask history view with filters and export.

  5. 05

    Testing

    Sample codes and a read-rate checklist in the report.

After this, you will be able to

  • Explain how a QR code stores data and corrects errors
  • Discuss why duplicate suppression matters in a scanner
  • Demo scanning products and QR codes live

Technology stack

  • Python
  • OpenCV
  • pyzbar
  • Flask
  • SQLite

Complete kit

₹5,199₹8,799
-41%

Delivered in under 48 hours

Level
Mini Project
Domain
Artificial Intelligence
Build time
1-2 weeks
Difficulty

You receive

  • Complete, commented source code
  • 60-90 page project report (IEEE format)
  • Editable presentation deck
  • Architecture, ER and UML diagrams
  • Local setup and deployment guide
  • Sample dataset or seed data
  • Viva question bank with answers
  • One 45-minute walkthrough call
  • 30 days of doubt-clearing support
Compare tiers

Keep looking

Students also considered

PopularMajor Project

Artificial Intelligence

Face Recognition Attendance System

Camera-based attendance with liveness detection and analytics

  • Python
  • OpenCV
  • FaceNet
  • Flask
  • +2
₹4,900₹5,999
4.8/301 reviews
PopularMajor Project

Artificial Intelligence

Mental Health Support Chatbot

Grounded conversational agent with sentiment tracking

  • Python
  • Transformers
  • RAG
  • FastAPI
  • +2
₹4,699₹7,999
4.8/143 reviews
Major Project

Artificial Intelligence

Traffic Sign Recognition

Real-time detection and classification for driver assistance

  • Python
  • YOLOv8
  • OpenCV
  • PyTorch
  • +2
₹3,899₹6,799
4.7/126 reviews