
Cropping AI - Automated Album Image Processing Pipeline

Photo Digitization
Industry
Image Processing Automation
Service
Python, VBA
Technologies
Challenges We Faced
Manually extracting individual photos from scanned album pages is time-consuming and labor-intensive.
Backgrounds, shadows, or page edges often degrade image quality during cropping.
Inconsistency in image size and orientation results from manual processing.
Bulk processing is difficult due to lack of automation and error handling.
High risk of human error during sorting and saving individual images.
Challenges increase when dealing with large datasets or folders with complex naming structures (e.g., Japanese characters).
No existing tools provided a fully automated, end-to-end solution tailored for album image extraction.
Solution We Propose
Cropping AI offers an end-to-end intelligent workflow that automates detection, cleaning, and organization of album images with precision and efficiency.
Built a fully automated pipeline using finetuned YOLOv8 models.
Detects and crops the album page area to remove unnecessary background.
Identifies and extracts individual images from each album page with added padding for completeness.
Applies cleaning processes like background removal, rotation correction, and edge smoothing using advanced masking techniques.
Sorts cropped images in logical order (top-to-bottom, left-to-right) for better usability.
Resizes images to a consistent height while maintaining aspect ratio for uniform presentation.
Saves final outputs in structured folders with appropriate naming conventions for easy access and reference.
Offers both Excel-based GUI and standalone executable for flexible usage based on user preference.
Infrastructure & Workflow
Album Page Detection and Cropping
A finetuned YOLOv8 Large model detects the boundaries of album pages and removes background noise. If no album page is found, the original image is preserved and passed to the next stage.
Album Page Detection and Cropping
A finetuned YOLOv8 Large model detects the boundaries of album pages and removes background noise. If no album page is found, the original image is preserved and passed to the next stage.
Individual Image Detection
Using the same YOLOv8 Large model, the system identifies individual images within the cropped album page. Each image is cropped with an added margin to ensure complete inclusion.
Individual Image Detection
Using the same YOLOv8 Large model, the system identifies individual images within the cropped album page. Each image is cropped with an added margin to ensure complete inclusion.
Cleaning Detected Images
YOLOv8 Extra Large is utilized for high-precision masking to remove backgrounds. The process also includes rotation correction and erosion to enhance edge clarity and create cleaner results.
Cleaning Detected Images
YOLOv8 Extra Large is utilized for high-precision masking to remove backgrounds. The process also includes rotation correction and erosion to enhance edge clarity and create cleaner results.
Sorting Images
Extracted images are sorted in a logical visual order—from top to bottom and left to right—ensuring consistency and ease of navigation in the output.
Sorting Images
Extracted images are sorted in a logical visual order—from top to bottom and left to right—ensuring consistency and ease of navigation in the output.
Resizing Images
All images are resized to a uniform height while maintaining their original aspect ratios. This standardization ensures consistency across the entire batch.
Resizing Images
All images are resized to a uniform height while maintaining their original aspect ratios. This standardization ensures consistency across the entire batch.
Final Output
Processed images are saved as high-quality JPEG files with naming that reflects their original folder and sequence, allowing for easy reference and organization.
Final Output
Processed images are saved as high-quality JPEG files with naming that reflects their original folder and sequence, allowing for easy reference and organization.
Smart Cropping. Scalable Automation
Cropping AI redefines photo digitization by combining advanced computer vision, intelligent sorting, and fully automated workflows. Designed for organizations handling large volumes of physical photo albums, Cropping AI transforms complex, manual image extraction into a streamlined process.
Using a fine-tuned YOLOv8 model and post-processing techniques like masking, erosion, and rotation, it ensures clean, uniform outputs every time. What makes Cropping AI unique is its zero-touch approach—requiring no manual cropping or alignment—while delivering consistently high-quality results. Whether for archives, photo studios, or digitization services, Cropping AI helps save time, reduce human error, and increase operational efficiency.
Loved by 1K+ big and small companies around the world