PyBitmessage icon indicating copy to clipboard operation
PyBitmessage copied to clipboard

small avatar images as optional alternative to Identicons (and other alternatives)

Open mofosyne opened this issue 10 years ago • 0 comments

Raster Avatar icons

Could be nice to allow for a very tiny icon (small enough to not be a network burden) icon.

Should mostly be black or white images. Though I imagine you could do 4bit greyscale. Or maybe 4bit rgb [r,g,b,intensity]. (Compression needed?)

An interesting mashup between Identicons and this concept. Is if we used 4bits per pixel, but instead of greyscale or RGB, we used a randomly selected pallet (16 colour choices), using the same colour selection process as Identicons. This allows for some user creativity, while discouraging icon spoofing. (Maybe for some design flexibility, binary 0000 and 1111 should always be white and black)


ASCII rep? If we ever do want to use ASCII to encode these tiny images...

Base16hex: 400 0-9 and A-F chars = 20x20 4bit grey = 20x20 3bit rgb (1bit lumens)= 80x80 black or white
Base32hex: 400 0-9 and A-V chars = 20x20 5bit grey = 20x20 3bit rgb (2bit lumens) = 100x100 black or white
Base64: 400 A-Z a-z 0-9 and `-` and `_` chars = 20x20 6bit grey = 20x20 6bit rgb  (2bit per channel) = 120x120 black or white

400chars: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

source: https://tools.ietf.org/html/rfc4648 The Base16, Base32, and Base64 Data Encodings


Nick(or phrases) randomly generated, as alternative to identicons

So your nickname could be like (" ArdVanArk - The smart nameless badger") . Where the nickname, as well as a randomly generated sentence is attached to your name. These I think, would be more memorable than an identicon in some cases.

mofosyne avatar Nov 26 '15 16:11 mofosyne