# Beyond Image Borders: Learning Feature Extrapolation for Unbounded Image Composition

arXiv: https://arxiv.org/abs/2309.12042 · HTML: https://mlsanity.com/paper/2309.12042/

## Key facts

- Cited by 10 papers in the map (data through 14 Oct 2026).
- Builds on 22 of its 44 references that are in the map.
- First posted on arXiv 21 Sep 2023.

## Builds on (most cited first, 22 of 22)

- [Deep Residual Learning for Image Recognition](https://mlsanity.com/paper/1512.03385/) (2015)
- [Swin Transformer: Hierarchical Vision Transformer using Shifted Windows](https://mlsanity.com/paper/2103.14030/) (2021)
- [End-to-End Object Detection with Transformers](https://mlsanity.com/paper/2005.12872/) (2020)
- [Masked Autoencoders Are Scalable Vision Learners](https://mlsanity.com/paper/2111.06377/) (2021)
- [Analyzing and Improving the Image Quality of StyleGAN](https://mlsanity.com/paper/1912.04958/) (2019)
- [Fast R-CNN](https://mlsanity.com/paper/1504.08083/) (2015)
- [Conditional DETR for Fast Training Convergence](https://mlsanity.com/paper/2108.06152/) (2021)
- [Context Autoencoder for Self-Supervised Representation Learning](https://mlsanity.com/paper/2202.03026/) (2022)
- [Large Scale Image Completion via Co-Modulated Generative Adversarial Networks](https://mlsanity.com/paper/2103.10428/) (2021)
- [SdAE: Self-distillated Masked Autoencoder](https://mlsanity.com/paper/2208.00449/) (2022)
- [Very Long Natural Scenery Image Prediction by Outpainting](https://mlsanity.com/paper/1912.12688/) (2019)
- [Reliable and Efficient Image Cropping: A Grid Anchor based Approach](https://mlsanity.com/paper/1904.04441/) (2019)
- [Painting Outside the Box: Image Outpainting with GANs](https://mlsanity.com/paper/1808.08483/) (2018)
- [Stare at What You See: Masked Image Modeling without Reconstruction](https://mlsanity.com/paper/2211.08887/) (2022)
- [Quantitative Analysis of Automatic Image Cropping Algorithms: A Dataset and Comparative Study](https://mlsanity.com/paper/1701.01480/) (2017)
- [Learning to Compose with Professional Photographs on the Web](https://mlsanity.com/paper/1702.00503/) (2017)
- [CAE v2: Context Autoencoder with CLIP Target](https://mlsanity.com/paper/2211.09799/) (2022)
- [Outpainting by Queries](https://mlsanity.com/paper/2207.05312/) (2022)
- [Automatic Image Cropping for Visual Aesthetic Enhancement Using Deep Neural Networks and Cascaded Regression](https://mlsanity.com/paper/1712.09048/) (2017)
- [Generalised Image Outpainting with U-Transformer](https://mlsanity.com/paper/2201.11403/) (2022)
- [Boosting Image Outpainting with Semantic Layout Prediction](https://mlsanity.com/paper/2110.09267/) (2021)
- [An End-to-End Neural Network for Image Cropping by Learning Composition from Aesthetic Photos](https://mlsanity.com/paper/1907.01432/) (2019)

## Built on by (most cited first, 10 of 10)

- [PhotoFramer: Multi-modal Image Composition Instruction](https://mlsanity.com/paper/2512.00993/) (2025)
- [ProCrop: Learning Aesthetic Image Cropping from Professional Compositions](https://mlsanity.com/paper/2505.22490/) (2025)
- [Venus: Benchmarking and Empowering Multimodal Large Language Models for Aesthetic Guidance and Cropping](https://mlsanity.com/paper/2602.23980/) (2026)
- [3D View Optimization for Improving Image Aesthetics](https://mlsanity.com/paper/2405.16443/) (2024)
- [Aesthetic Camera Viewpoint Suggestion with 3D Aesthetic Field](https://mlsanity.com/paper/2602.20363/) (2026)
- [CROP: Expert-Aligned Image Cropping via Compositional Reasoning and Optimizing Preference](https://mlsanity.com/paper/2605.12545/) (2026)
- [ShutterMuse: Capture-Time Photography Guidance with MLLMs](https://mlsanity.com/paper/2606.25763/) (2026)
- [ShotCrop3: Cropping Human-Centric Images into Cinematic Triple-Shot Compositions](https://mlsanity.com/paper/2606.05635/) (2026)
- [Discrete Annotation, Continuous Preference: Rethinking Supervision for Accurate and Generalizable Aesthetic Image Cropping](https://mlsanity.com/paper/2610.00582/) (2026)
- [FrameLite: Decision-Oriented Aesthetic Cropping with a Compact Vision-Language Model](https://mlsanity.com/paper/2610.17639/) (2026)

## Abstract (arXiv)

For improving image composition and aesthetic quality, most existing methods modulate the captured images by striking out redundant content near the image borders. However, such image cropping methods are limited in the range of image views. Some methods have been suggested to extrapolate the images and predict cropping boxes from the extrapolated image. Nonetheless, the synthesized extrapolated regions may be included in the cropped image, making the image composition result not real and potentially with degraded image quality. In this paper, we circumvent this issue by presenting a joint framework for both unbounded recommendation of camera view and image composition (i.e., UNIC). In this way, the cropped image is a sub-image of the image acquired by the predicted camera view, and thus can be guaranteed to be real and consistent in image quality. Specifically, our framework takes the current camera preview frame as input and provides a recommendation for view adjustment, which contains operations unlimited by the image borders, such as zooming in or out and camera movement. To improve the prediction accuracy of view adjustment prediction, we further extend the field of view by feature extrapolation. After one or several times of view adjustments, our method converges and results in both a camera view and a bounding box showing the image composition recommendation. Extensive experiments are conducted on the datasets constructed upon existing image cropping datasets, showing the effectiveness of our UNIC in unbounded recommendation of camera view and image composition. The source code, dataset, and pretrained models is available at https://github.com/liuxiaoyu1104/UNIC.
