Image Aesthetic Saliency Module (IASM)
- IASM is a design principle that integrates saliency with composition awareness to identify image regions key to aesthetic judgment.
- It is applied in multiple tasks such as cropping, captioning, and composition assessment by leveraging tailored pooling and gradient-based extraction.
- Empirical results show that aesthetics-oriented saliency improves performance, interpretability, and alignment with photographic quality.
Image Aesthetic Saliency Module (IASM) denotes a class of model components that extract or encode image regions most consequential for aesthetic judgment, rather than merely regions that are visually attention-grabbing. In the cited literature, the term is used for a composition- and saliency-aware aesthetic score tensor in image cropping, for a LayerCAM-based aesthetic saliency extractor in aesthetic image captioning, and for a saliency-augmented multi-pattern pooling mechanism that can function as an IASM in composition assessment (Tu et al., 2019, Tao et al., 4 Sep 2025, Zhang et al., 2021). Across these formulations, the common role is to couple saliency with aesthetics-oriented spatial structure so that downstream models prioritize placement, layout, and photographic quality cues.
1. Conceptual scope and definitional variants
Aesthetic saliency is not identical to generic visual saliency. In the aesthetic image captioning formulation, aesthetic saliency denotes image regions that most contribute to perceived beauty and photographic quality, including composition, color harmony, lighting, focus, depth of field, reflections, sky, and foliage; generic visual saliency, by contrast, primarily highlights foreground objects and attention-grabbing subject regions (Tao et al., 4 Sep 2025). In the cropping formulation, saliency-awareness is operationalized by encouraging visually salient regions to have more sensitive aesthetic scores across relative positions in candidate crops (Tu et al., 2019). In the composition-assessment formulation, saliency is injected as partitioned saliency vectors or saliency-weighted pooling so that location and scale cues of salient objects are retained under multiple composition templates (Zhang et al., 2021).
| Formulation | Downstream task | Characteristic output |
|---|---|---|
| ASM-Net core component | Aesthetic image cropping | Full-resolution position-sensitive aesthetic score tensor |
| ASE-MLLM IASM | Aesthetic Image Captioning | Scalar saliency map and aesthetic saliency features |
| SAMP as IASM | Image composition assessment | Composition-aware feature and pattern weights |
This suggests that IASM is best understood not as a single canonical architecture but as a recurring design principle: aesthetic prediction is improved when saliency is made sensitive to composition, partition structure, or aesthetics-oriented token fusion.
2. Position-sensitive IASM in aesthetic image cropping
In ASM-Net, the core IASM-like component builds a single shared, full-resolution, position-sensitive aesthetic score tensor for an image and uses crop-specific composition-aware pooling to score candidate crops (Tu et al., 2019). Let the input image be with spatial size , and let the backbone be a fully convolutional network derived from VGG16. Multi-scale feature maps from different convolutional layers are upsampled by bilinear interpolation to the input resolution and concatenated along the channel dimension to form a high-resolution multi-scale feature map . A convolution then produces the aesthetic score tensor
where is the number of composition partitions under a chosen pattern such as a 0 grid, multi-rectangle, multi-direction, or cross-rectangle. Larger scores indicate higher aesthetic quality conditioned on the partition channel.
Composition-awareness is defined through a crop-specific partition mapping. For any axis-aligned crop window 1 and any pixel location 2, the mapping
3
encodes the partition index of 4 within 5, hence its relative position inside that crop. The composition-aware aesthetic score for a pixel is
6
and the crop-level aesthetic score is
7
Because 8 depends on the crop, the same image region can receive different aesthetic scores across different crops. This is the mechanism by which the module models relative placement rather than absolute image coordinates.
For grid patterns with 9, efficient composition-aware pooling is implemented by spatial average pooling within each grid cell of the crop, followed by reshaping to a square matrix 0 whose diagonal aligns cell indices with partition channels. The crop score is then
1
For non-grid patterns, the paper approximates the pattern by subdividing it into 2 fine cells and copying values from 3 according to which fine cell belongs to which original partition; the same grid pooling is then applied.
Saliency-awareness is imposed during training. An explicit saliency map 4 is computed using the spectral residual method of Hou and Zhang (2007). Two statistics over the 5 channels of 6 are defined:
7
8
High 9 identifies content-important regions; high 0 identifies composition-sensitive regions. The saliency-aware loss is
1
2
This penalizes large composition sensitivity in non-salient regions and thereby forces composition sensitivity toward salient regions. Ranking supervision is supplied by densely annotated crops and a pairwise hinge loss,
3
with total objective
4
At inference, 5 is computed once per image, candidate crops are generated by a two-stage search over predefined anchor boxes and local refinements, and each crop is scored by composition-aware pooling. The FCN pass is 6 once per image, while scoring 7 candidate crops is 8 when efficient cell-average diagonal pooling is used.
3. Gradient-based IASM in aesthetic image captioning
Within ASE-MLLM, IASM is a lightweight, plug-in saliency extractor that explicitly extracts and encodes aesthetic saliency from an input image and routes it to IAS-ViT so that the downstream multimodal LLM can preferentially attend to regions with high aesthetic value during caption generation (Tao et al., 4 Sep 2025). The framework uses dynamic patch segmentation into 9 tiles, adjusts the number of tiles from 0 to 1 to support up to 2K resolution, and adds a thumbnail for global context. IASM outputs a scalar saliency map 3 at the target EAT layer’s spatial resolution and per-channel weighted activations that are later embedded as aesthetic saliency features.
The module combines an aesthetics-oriented backbone, EAT, with LayerCAM to compute aesthetic class activation maps. Given an image 4, the EAT model produces intermediate feature maps
5
while a classifier head produces category scores
6
with 7 denoting the top-scoring aesthetic category. LayerCAM defines
8
and aggregates across channels as
9
No ground-truth saliency annotations are required. The paper describes the resulting map as pseudo-saliency obtained by backpropagating gradients from the EAT classifier’s top-scoring aesthetic category prediction. Supervision comes solely from the downstream captioning objective.
IAS-ViT then fuses these saliency features with original image features through cross-attention. The encoder contains 0 blocks, each using the standard “Norm → Self-Attention → Norm → MLP” structure with an added cross-attention block after self-attention. Let 1 be the original image token sequence and 2 be tokenized aesthetic saliency features. Cross-attention is defined by
3
4
The specialization is that queries come from aesthetic saliency features while keys and values come from original image features. The fused visual tokens are projected into the LLM’s text embedding space by an MLP projector composed of LayerNorm, Linear, and GELU layers, then concatenated with prompt tokens from InternLM2.Tokenizer. The fixed prompt is “Comment on this image from an aesthetic perspective.”
The training objective is standard next-token cross-entropy only:
5
No saliency alignment loss or auxiliary regularizer is introduced. The base model is InternVL2-8B with InternLM2-Chat, the optimizer is AdamW, the initial learning rate is 6, weight decay is 7, the warmup ratio is 8, and the scheduler is cosine annealing. The paper does not specify whether EAT is frozen or updated during fine-tuning.
4. Saliency-augmented multi-pattern pooling as IASM for composition assessment
In SAMP-Net, the Saliency-Augmented Multi-pattern Pooling module can operate as an IASM for composition assessment by combining fixed composition-pattern masks, partition-wise visual pooling, and saliency augmentation (Zhang et al., 2021). The backbone is a ResNet18 pretrained on ImageNet. Input images are resized to 9, producing a global feature map 0 of size 1 with 2 channels. An off-the-shelf unsupervised saliency detector, again the spectral residual method of Hou and Zhang (2007), produces a saliency map at 3; the paper notes that supervised saliency models were tried but were less effective.
The module analyzes composition through eight fixed patterns inspired by photographic composition: vertical symmetry, horizontal symmetry, diagonal band, anti-diagonal band, center composition, vertical symmetric tripartition, horizontal symmetric tripartition, and rule-of-thirds. For pattern 4, the spatial domain is split into non-overlapping partitions 5. With pixel-wise feature 6, average pooled partition features are
7
Rather than saliency pooling, the corresponding saliency patch is reshaped into a vector
8
so that spatial detail is preserved. The partition feature is
9
Concatenating all partition features for pattern 0 yields 1, which is embedded by
2
with 3 being ReLU.
Pattern weights are learned per image from the global feature map using global average pooling followed by a fully connected layer and softmax,
4
and aggregated as
5
This produces an interpretable pattern-weighted representation of composition. Two linear heads then split the representation into composition and attribute features,
6
and the Attentional Attribute Feature Fusion module learns
7
8
A distribution regression head then predicts a probability distribution over discrete composition scores 9–0 by softmax, and the predicted mean score is the expectation under that distribution.
The paper additionally states that the same module can be expressed as a standalone IASM using saliency-weighted spatial integration within each pattern:
1
or, without normalization,
2
This variant is described as a straightforward way to deploy SAMP as a plug-in module in other aesthetic models.
5. Supervision, optimization, and task-specific outputs
The three IASM formulations differ markedly in supervision and objective design. In image cropping, supervision is provided by densely annotated crops on CPC and GAICD, with ranking pairs
3
using 4 on CPC and 5 on GAICD, and saliency maps computed by the spectral residual method for every training image (Tu et al., 2019). CPC contains 6 images with 7 crops per image; GAICD contains 8 images with approximately 9 crops per image. The default composition pattern is cross-rectangle with 0 partitions, and 1 is the default trade-off in the total loss.
In aesthetic captioning, supervision is purely textual. ASE-MLLM is trained and evaluated on DPC2022, PCCD, and RPCD, with splits following the original papers, and uses the standard next-token cross-entropy loss only (Tao et al., 4 Sep 2025). DPC2022 contains 2K images and more than 3M comments; PCCD contains 4 images and more than 5K critiques; RPCD contains 6K images and 7K comments. Evaluation uses BLEU-1..4, METEOR, ROUGE, CIDEr, SPICE, SPICE-L, Precision, and Recall. Saliency is therefore latent with respect to explicit annotation: it is generated by LayerCAM from the EAT classifier and optimized indirectly through captioning performance.
In composition assessment, supervision is distributional and multi-task. CADB contains 8 images after removing 9 biased images from 00 real-world photos, and each image is rated by five professional fine-art raters on a 01–02 scale (Zhang et al., 2021). The dataset is split into 03 training images and 04 test images. The composition distribution head is trained with squared EMD, and the paper extends this to weighted EMD to reduce content bias:
05
Attribute regression over rule of thirds, balancing elements, object emphasis, symmetry, and repetition uses mean squared error,
06
and the full objective is
07
A common misconception is that an IASM requires direct saliency supervision. The cited formulations do not support that generalization. The cropping model computes explicit saliency maps but trains the aesthetic score tensor through ranking plus saliency regularization; the captioning model requires no ground-truth saliency annotations at all; and the composition model uses an external saliency detector while optimizing composition distributions and attributes rather than saliency labels.
6. Empirical behavior, interpretability, and limitations
The cropping formulation reports strong results and extensive ablations (Tu et al., 2019). On CPC validation ranking accuracy, a 08 grid achieves 09, a 10 grid 11, a 12 grid 13, a 14 grid 15, multi-rectangle 16, multi-direction 17, and cross-rectangle with 18 partitions 19, which is the best and therefore the default. On the saliency-aware loss ablation, removing saliency-aware loss (20) leads to a 21 drop relative to the best validation accuracy, and the best setting occurs at 22. For best-crop prediction when trained on CPC, the model reaches IoU 23 and Disp 24 on FCDB, and IoU 25 and Disp 26 on FLMS. On multiple-crop ranking on GAICD with the 27 split, it reports SRCC 28, Acc_5 29, and Acc_10 30. Interpretability is provided through heatmaps of 31 and 32, which reveal content-important and composition-sensitive regions. Without 33, the model learns a corner bias linked to dataset statistics; with 34, 35 concentrates more on visually salient regions.
The captioning formulation reports state-of-the-art performance across most metrics on mainstream AIC benchmarks and shows that IASC, defined as IASM plus IAS-ViT, consistently improves over fine-tuning alone (Tao et al., 4 Sep 2025). On DPC2022, the model reports BLEU-1 36, BLEU-2 37, BLEU-3 38, BLEU-4 39, METEOR 40, ROUGE 41, CIDEr 42, SPICE 43, SPICE-L 44, Precision 45, and Recall 46. On PCCD, it reports BLEU-1 47, BLEU-2 48, BLEU-3 49, BLEU-4 50, METEOR 51, ROUGE 52, CIDEr 53, SPICE 54, SPICE-L 55, Precision 56, and Recall 57. On RPCD, it reports BLEU-1 58, BLEU-2 59, BLEU-3 60, BLEU-4 61, METEOR 62, ROUGE 63, CIDEr 64, SPICE 65, SPICE-L 66, Precision 67, and Recall 68. The paper notes that CIDEr and SPICE on RPCD lag the best traditional methods and attributes this to a distribution mismatch between RPCD language style and the pretrained LLM. Qualitative analyses show that aesthetic saliency maps include background elements such as reflections, leaves, sky, and clouds, and that captions shift toward composition, warm colors, reflections, and placement rather than simply naming objects.
The composition-assessment formulation reports that SAMP-Net performs more favorably than prior aesthetic assessment approaches on CADB (Zhang et al., 2021). With a ResNet18 backbone for fairness, SAMP-Net achieves MSE 69, EMD 70, SRCC 71, and LCC 72, compared with A-Lamp at MSE 73, EMD 74, SRCC 75, and LCC 76. Ablations show that weighted EMD improves EMD from 77 to 78 and SRCC from 79 to 80; adding multi-pattern pooling improves SRCC from 81 to 82; learning pattern weights improves SRCC from 83 to 84; adding saliency improves SRCC from 85 to 86 and LCC from 87 to 88; and the full model with saliency, attributes, and attentional fusion achieves the best overall scores. The learned pattern weights reveal dominant compositional patterns per image, including rule-of-thirds, symmetry, and center composition.
The limitations are similarly task-specific. In cropping, residual spatial bias may persist, excessively large 89 reduces model capacity by suppressing 90 broadly, and fine-grid approximation of non-grid patterns may introduce boundary artifacts (Tu et al., 2019). In captioning, challenges arise from semantic diversity, colloquial versus formal language styles in critiques, incomplete coverage of aesthetic aspects in annotations, and possible failures on images whose beauty depends on subtle artistic intent not captured by EAT’s categories or LayerCAM gradients (Tao et al., 4 Sep 2025). In composition assessment, the model can underestimate some high-scoring images, often due to distracting backgrounds or complex patterns, and the paper identifies content bias as a core dataset issue that motivates weighted EMD (Zhang et al., 2021). Taken together, these results indicate that IASM-style modules are effective when saliency is aligned with aesthetic structure, but that they remain sensitive to dataset bias, annotation style, and the granularity of the aesthetic prior they encode.