Batch upscale portrait photos with Real-ESRGAN AI, Google Drive and Airtable
Portrait Photo Upscaler Workflow Overview Automated workflow that retrieves portrait photos from Airtable, upscales them using AI, and stores the enhanced images in Google Drive with organized folder structure. Featur...
Template notes
Portrait Photo Upscaler Workflow
Overview Automated workflow that retrieves portrait photos from Airtable, upscales them using AI, and stores the enhanced images in Google Drive with organized folder structure.
Features - Automated Folder Creation: Creates timestamped folders in Google Drive - AI-Powered Upscaling: Uses Replicate's Real-ESRGAN for 2x image enhancement - Batch Processing: Handles multiple images efficiently with loop processing - Error Handling: Continues processing even if individual images fail - Airtable Integration: Retrieves images from specified database records
Prerequisites
Required Credentials - Google Drive OAuth2 API: For folder creation and file uploads - Airtable Token API: For accessing image records - Replicate HTTP Header Auth: For AI upscaling service
Airtable Setup - Column name: PortraitFotoAuswahl - Column type: Attachment field containing image files - Required: Valid Airtable Base ID and Table ID
Workflow Steps
1. Manual Trigger: Initiates the workflow execution 2. Create Folder: Generates new Google Drive folder with custom name 3. Get Airtable Record: Retrieves specified record containing portrait images 4. Extract URLs: Processes attachment URLs from Airtable field 5. Loop Processing: Iterates through each image for individual processing 6. AI Upscaling: Enhances images using Replicate's Real-ESRGAN (2x scale) 7. Download Results: Retrieves processed images from Replicate 8. Upload to Drive: Stores enhanced images in created folder