F6.09.2initial avatar collisiondesignresearch

Solid-colour initial placeholders collide on same name or same colour

Aliases: letter avatar · colour collision · initial clash

What it is

A letter on a flat colour looks as if it solved "no photo": Zhang on blue, Li on green. Collision has two doors — same name (two Zhangs, two Alexes) and same colour (eight swatches, the ninth person wraps). The doors can open together: two identical blue A's in one list. The placeholder then identifies a class of letters, not a person.

Why it happens

The code's capacity is size of the letter set times size of the colour set. Chinese family names have low entropy — a handful of surnames take a large share; Latin initials also clump. Short palettes fill the Cartesian product as soon as a real directory lands. Recognition also depends on "that blue A from last time", not on a hash that promises global uniqueness. Hashing a name to a colour only postpones collision: the moment two names map to the same (letter, colour) pair, the graphic channel collapses. If letter-on-field contrast is weak, the letter itself vanishes and only the swatch remains, entropy lower still. Same-name and same-colour are not edge cases. They are this encoding's ceiling.

Studying it

Generate lists from real name distributions (not uniform random letters), count collisions of (letter, colour) pairs, then run a "find this person" task. Independents: family name versus full name, palette length, second letter present or not. Dependents: colliding pairs, search time, false identification. Report where the names came from — a uniform 26-letter draw hides the problem. Also measure how many palette pairs remain discriminable at small size and on a dark field; an indiscriminable colour is a missing dimension.

Where it stops holding

  • A tiny team with very different names can live with the collisions.
  • A second letter, or a letter plus a stable pattern, raises capacity. It does not turn the encoding into a different kind of thing.
  • The claim does not start when everyone has a unique photo.
  • Distinguishable defaults are the general demand. This isolates this encoding collapsing on same name or same colour.

Applying it

  • Do not ship a single letter plus a short palette. Add a second character, or lengthen the palette to pairs still discriminable at small size, and handle hash collisions (change the pattern, do not silently reuse).
  • Letter and field must each remain readable at small size and on a dark field. A colour that only works in a large disc on the mock does not count.
  • How to check: run placeholder generation on real user names, list identical (letter, colour) pairs. Each pair is a mis-tap candidate; seat those two people as neighbours and see whether the wrong one is hit.

Related

  • Same group: F6.09.1 Avatars identify people; defaults need distinguishable placeholders · F6.09.3 Inconsistent avatar shapes slow list scanning · F6.09.4 Photo crops have to keep the face and other recognition-critical regions
  • Nearby: F5.09 Perceptual requirements of a palette · F4.08 Legibility and discriminability
  • Search terms: initial avatar · avatar collision · letter avatar

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/F6.09.2