Skip to main content

A research-grade Hybrid Quantum-Classical Image Processing Framework with NISQ noise simulation.

Project description

QIP Framework v0.2.1

Hybrid Quantum–Classical Image Processing Framework for NISQ-Era Analysis

PyPI version License: MIT


🔬 Research Context

The Problem

Quantum Image Processing (QIP) promises exponential advantages in computational complexity and storage. However, current hardware noise (decoherence, gate errors) poses a significant bottleneck. This framework provides the tools to analyze these trade-offs through hardware-aware simulation and rigorous benchmarking.

Our Solution

We present a modular framework designed to analyze these trade-offs. By implementing optimized Gray Code encoding and realistic hardware-aware noise models, this framework allows researchers to benchmark quantum algorithms against classical baselines under realistic constraints.


👥 Authors


🛠️ Framework Architecture

qip_project/
├── qip_framework/      # Core Library Logic
├── main.py             # System entry point (CLI)
├── inference.py        # Single-image processing script
├── scripts/            # Benchmarking & Data generation tools
├── data/               # Sample research datasets
├── results/            # Experimental outputs & CSV files
└── docs/               # Technical documentation

▶️ Installation

pip install qip-lumina

🚀 Usage

Run a Complete Experiment

python main.py --algo qhed --encoding qpie --image data/sample.png

Single Image Processing

python inference.py path/to/image.png

Generate Benchmark Dataset

python scripts/generate_research_data.py

📦 Features

  • Hybrid Quantum–Classical Image Processing
  • FRQI Image Encoding
  • QPIE Image Encoding
  • Quantum Edge Detection (QHED)
  • Hardware-aware NISQ Noise Simulation
  • Classical vs Quantum Benchmarking
  • Research Dataset Generation
  • CLI-based Experiment Pipeline

📚 Requirements

  • Python 3.8+
  • Qiskit
  • Qiskit Aer
  • NumPy
  • Pandas
  • OpenCV
  • Matplotlib
  • Scikit-image

📄 License

Licensed under the MIT License.


🏢 Developed By

Lumina-AI-Works

https://github.com/Lumina-AI-Works

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qip_lumina-0.2.1.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qip_lumina-0.2.1-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file qip_lumina-0.2.1.tar.gz.

File metadata

  • Download URL: qip_lumina-0.2.1.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for qip_lumina-0.2.1.tar.gz
Algorithm Hash digest
SHA256 49ec3832e648d2707ad6cc53be71257fefa8b87f127c1c00ff6d856a816a08da
MD5 4c58eebe70ce491f370e75cef4aca086
BLAKE2b-256 494a280111ddf17785712e9f0747c64309b7e61c5bb401b2bf16fb1301e86c1e

See more details on using hashes here.

File details

Details for the file qip_lumina-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: qip_lumina-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 6.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for qip_lumina-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 917c43e5eb85cea7fb11498e8e3c6e17fdecfb9645b176f97d0f5b30e7cd498c
MD5 5a44798e2948be063d0a890f5e172bad
BLAKE2b-256 fce4b0353b3c3a3f2a3f36153955cb96a920cd0c7c313a314a3e1e4ea0f52a58

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page