FrameLite: Decision-Oriented Aesthetic Cropping with a Compact Vision-Language Model
Organizations: Shanghai Jiao Tong University · Institute of Media Technology and Experience Design, Huawei
Abstract
Aesthetic image cropping improves composition by balancing subjects, context, and image boundaries. Large vision-language models bring semantic knowledge to this task, but their scale limits lightweight photography assistance. We propose FrameLite, a compact cropping model built on Qwen3.5-0.8B. Our approach is motivated by the observation that a small model can generate better crops than its first answer suggests. We develop three-stage training to turn this potential into stronger direct predictions. Spatial and composition training establishes localization and framing preferences. Quality-Guided Online Supervision (QOS) then learns the highest-quality complete answers among the current policy's generated candidates. Greedy-Referenced Optimization (GRO) further refines the policy using positive and negative quality differences relative to its current greedy answer. Both online stages use annotation-derived feedback, while inference returns one coordinate answer without search or an external scorer. Experiments show that FrameLite outperforms the compared large-VLM croppers across public benchmarks with a substantially smaller backbone. Controlled studies confirm that selecting high-quality training answers improves the final model beyond online sampling alone. We will release our code and model weights at https://github.com/JianzeLi-114/FrameLite .
Figures & tables
| Method | Venue | GAICv2 | FLMS | FCDB | |||
| IoU | BDE | IoU | BDE | ||||
| Traditional methods | |||||||
| VFN | MM’17 | 0.5500 | 0.2640 | 0.7976 | 0.0500 | 0.6433 | 0.0948 |
| VEN | CVPR’18 | 0.0340 | 0.0120 | 0.7075 | 0.0619 | 0.5863 | 0.1057 |
| VPN | CVPR’18 | 0.0380 | 0.0080 | 0.8234 | 0.0399 | 0.6574 | 0.0878 |
| GAICD | TPAMI’22 | 0.8300 | 0.7640 | 0.8025 | 0.0470 | 0.6759 | 0.0819 |
| Training configuration | GAICv2 | FLMS | FCDB | |||
| IoU | BDE | IoU | BDE | |||
| Stage I | 0.9040 | 0.7840 | 0.8512 | 0.0338 | 0.7013 | 0.0745 |
| Stage I GRO | 0.9060 | 0.8340 | 0.8635 | 0.0302 | 0.7110 | 0.0704 |
| Stage I QOS | 0.9140 | 0.8320 | 0.8673 | 0.0299 | 0.7069 | 0.0722 |
| Stage I QOS GRO | 0.9140 | 0.8340 | 0.8679 | 0.0297 | 0.7124 | 0.0704 |
| Localization omitted | 0.8800 | 0.8120 | 0.8553 | 0.0320 | 0.7096 | 0.0717 |
| Training objective | GAICv2 | FLMS | FCDB | |||
| IoU | BDE | IoU | BDE | |||
| (a) Target selection before policy refinement | ||||||
| Reference targets GRO | 0.8920 | 0.8300 | 0.8580 | 0.0324 | 0.7109 | 0.0719 |
| Random targets GRO | 0.8560 | 0.8200 | 0.8554 | 0.0334 | 0.6997 | 0.0762 |
| QOS GRO | 0.9140 | 0.8340 | 0.8679 | 0.0297 | 0.7124 | 0.0704 |
| (b) Policy refinement after QOS | ||||||
Image Editing
Image editing changes selected visual content while preserving the parts of an image that should remain unchanged.
See all 313 papers