Background, Clothing, and Multimodal Face Ratings
Experimental materials · 23 October 2026
Do a model’s face ratings change when the background or clothing changes but the face stays fixed? In an initial experiment with three photographs, face ratings stayed constant while overall-image ratings changed. In a follow-up using another photograph, one model’s face ratings changed, but differences also appeared after simple downsampling and restoration, and when the same file was evaluated again.
Explore four photographs of one person, 19 input files, and 116 model responses. The two experiments used different prompts and controls and are presented separately. A separate local detector was used for the facial landmark analysis.
Study design
Photograph D illustrates the three follow-up comparisons: context edits, a processing control, and repeated responses to identical files. The initial experiment on A–C requested face and overall-image ratings in the same prompt.
Initial experiment · Photographs A–C



Three photographs each had an original, a background edit, and a clothing edit. Two models evaluated each input twice, producing 36 responses. Face scores were unchanged in all 12 edited-versus-original comparisons; overall-image scores changed in eight. Each request asked for both face and overall-image ratings.
View all nine evaluated inputs

Loading initial experiment records…
| Condition | Face scores 1 / 2 | Image scores 1 / 2 | Recorded responses |
|---|
Follow-up · Photograph D


This page displays reduced-size previews. Evaluation used the full-resolution PNGs in the downloads. The designated 220,716 face pixels and 407,183 head-and-neck pixels match the original in every input. Glasses and earrings were excluded because they could obscure the face area.
View compositing and pixel differences
The left panel separates the layers used to restore the protected original pixels. Difference maps on the right share a 0–255 scale; white indicates no difference. Protected face pixels have zero difference in every input. Compositing SVG
All 80 follow-up responses
Loading records…
| Condition | Scores 1 / 2 | Mean change | Recorded responses |
|---|
Scores are the models’ subjective ratings on a 1–7 scale. Mean changes are relative to the original image’s mean score under the same model and prompt. Expand a row to read both responses and their reasons in the original language.
Estimated landmarks and response consistency
MediaPipe estimated facial landmarks in all 19 inputs. Even with identical face pixels, the locations estimated from the full photographs varied slightly. The sportswear edit of photograph D produced an RMS displacement of 2.30 pixels across 457 protected landmarks. Control inputs with the area outside the face filled with the same gray yielded identical estimates.
Arrows are enlarged tenfold for visibility; values are reported in original pixels. Displacement measures variation in the detector’s coordinate estimates. This analysis does not establish GPT’s internal processing or the cause of rating changes. Full coordinates, settings, and hashes · Pixel measurements by region
View disagreements between repeated responses

Purple cells indicate disagreement between two responses; gray cells indicate agreement. Agreement does not establish whether an observation is correct.
Downloads
- Paper PDF · main text and appendices
- Five editable draw.io figures · Result comparisons SVG · Landmark analysis SVG
- Responses, prompts, masks, code, and LaTeX source
- Inputs A · original, processing control, and three backgrounds
- Inputs B · three outfits and two accessories
- Generated candidates · including the excluded first hotel version
- Initial experiment A–C · all nine inputs
- Initial experiment · 36 responses, masks, protocol, and code
- Initial experiment · 36 responses CSV · Follow-up · 80 responses CSV
- Original follow-up prompts · Follow-up validation record · Coverage and extended-analysis audit
Extract the six ZIP files into one folder to assemble the full materials. These include input, prompt, and code hashes recorded before evaluation, generated candidates, and model responses. The original code retains the local paths used at the time. Reanalyzing saved results does not require model calls.