<- Back to projects

PixelBoost 🚀

AI-Powered Image & Video Upscaling Web Application using Real-ESRGAN

React Node.js Python Real-ESRGAN FFmpeg GFPGAN
PixelBoost Screenshot 1
PixelBoost Screenshot 2
PixelBoost Screenshot 3
PixelBoost Screenshot 4
PixelBoost Screenshot 5
PixelBoost Screenshot 6
PixelBoost Screenshot 7
PixelBoost Screenshot 8
PixelBoost Screenshot 9
PixelBoost Screenshot 10
PixelBoost Screenshot 11

#Features

Core Features

  • 🖼️ Image Upscaling - Enhance images to 2×, 3×, or 4× resolution
  • 🎬 Video Upscaling - Upscale videos frame-by-frame with audio preservation
  • 🧠 Real-ESRGAN AI - Industry-standard super-resolution model
  • 🎨 Beautiful UI - Modern glassmorphism design with smooth animations
  • 📱 Responsive - Works on desktop and mobile devices
  • Fast Processing - Optimized for both GPU and CPU

Advanced Features (v2.0+)

  • 🎥 Frame Consistency - Reduce flicker with frame blending/interpolation
  • 📊 Bitrate Control - Custom CRF and bitrate for optimal quality
  • 📐 Resolution Capping - Limit output to HD/4K/8K
  • 🔗 Model Cascading - Chain Real-ESRGAN + Sharpen + Denoise for pro results
  • 🧩 Smart Tiling - Process large images in tiles for better detail
  • 🎛️ Quality Presets - Speed/Balanced/Quality one-click presets
  • 👤 Face Enhancement - GFPGAN-powered facial detail improvement
  • 🔬 Before/After Comparison - Interactive slider to compare original vs enhanced

#Tech Stack

Frontend

  • React.js - UI library
  • Vite - Build tool
  • Custom CSS - Glassmorphism design

Backend

  • Node.js - Runtime environment
  • Express.js - Web framework

AI Service

  • Python - AI processing
  • Real-ESRGAN - Super-resolution model
  • GFPGAN - Face enhancement
  • FFmpeg - Video processing

#Architecture

PixelBoost/
├── frontend/          # React + Vite
├── backend/           # Node.js + Express API
└── ai-service/        # Python + Real-ESRGAN + GFPGAN

#AI Models

  • RealESRGAN_x4plus - General purpose, excellent detail preservation
  • RealESRNet_x4plus - Most natural/photorealistic results for photos
  • realesr-animevideov3 - Better temporal consistency for videos
  • RealESRGAN_x4plus_anime_6B - Optimized for anime/illustrations