Python Script for Automated Product Image Processing (AI Background Removal, WebP, Computer Vision)

Posted 9 hours ago

Worldwide

Summary

Hello, I am looking for an experienced Python developer specializing in Computer Vision and AI (OpenCV, machine learning, etc.) to build an automated batch-processing script for product photography. Project Requirements & Features: - AI Background Removal: Accurately cut out the products and replace the original background with a pure white background. - Watermarking: Apply a provided .png watermark at a specific location/opacity. - WebP Conversion & Compression: Convert all processed images to .webp format, applying the best possible compression while maintaining an imperceptible loss of visual quality. - Quality Control (Reject System): Automatically detect unusable photos (e.g., too blurry, cut off, etc.) and move them to a separate "Rejected" folder. - Smart Renaming: Analyze the image content to recognize the type of photo, and automatically append the correct suffix to the filename (The base format is [SKU]-[suffix]). - Label Perspective Correction: When the image is a product label taken at an angle, automatically detect it and apply geometric perspective transformation (unwarping) so the label is perfectly straight, flat, and readable. Technical Constraints: - The code must be clean, well-documented, and easy to run locally on my machine. - Please specify in your proposal if your solution relies on paid third-party APIs (like Google Cloud Vision) or local open-source models (like rembg, YOLO, OpenCV). Fully local solutions without recurring API costs are highly preferred. - A clear interface upon launching the script would be preferable. Important Note: If you are highly skilled in most of these requirements but feel that one or two specific features (like the smart renaming or the label unwarping) might be outside of your expertise, please still apply! Just let me know in your proposal exactly which parts you can deliver and we can discuss the scope. Please include examples of similar past projects (batch image processing, OpenCV, AI background removal, etc.) in your cover letter. Looking forward to reading your proposals!

  • $200.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Python
Django
Nice-to-have skills
JavaScript
HTML
Activity on this job
  • Proposals:20 to 50
  • Interviewing:
    1
  • Invites sent:
    2
  • Unanswered invites:
    1
About the client
Member since Aug 19, 2026
  • France
    7:59 PM

Explore similar jobs on Upwork

AF fanficFixed-price‐ Posted 2 months ago
WordPress
WordPress Website Design
Landing Page Design
Sales Funnel
Automated Workflow
Sales Funnel Builder
HighLevel
ClickFunnels
Elementor
n8n
Make.com
CRM Automation
Sales Funnel Implementation
Lead Generation
Conversion Rate Optimization
WooCommerce
Zapier
HTML
CSS
Email Automation
PHP
JavaScript
MySQL
.NET Framework

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo