All Projects
Banglalink Photo Booth — AI Frame Compositor
07b48e5ac-88f5-4a0a-a1df-f59df7a4ece5AI/ML · Computer Vision

Banglalink Photo Booth — AI Frame Compositor

Python · Flask · ONNX Runtime · U2Net · Pillow/OpenCV

PythonPythonFlaskFlaskONNXONNXOpenCVOpenCV

Problem

A telecom brand activation needed to turn any user portrait into a polished, on-brand framed image — background removed and the subject cleanly layered between branded frame elements — at high resolution.

Solution

Built a Flask app that uses ONNX Runtime + U2Net to remove the background from uploaded portraits, then composites the subject between a background layer and a foreground frame for a smart, depth-correct result. Outputs high-resolution PNGs (1820×1890), saves processed images locally with unique IDs, and ships a responsive, mobile-friendly frontend with progress tracking.

Impact

A fast, reliable branded-frame generator for marketing events — clean cutouts via U2Net, consistent high-res output, and a simple mobile UI that anyone in a queue can use.

AI photo boothU2Net background removalONNX Runtimeimage compositingFlaskbrand activationcomputer visionhigh resolution PNGtelecom marketing tech
Chat on WhatsApp