Looking for a Non-textual hashing function Pardon my terminology, but is there a hashing function of some sort which accepts a string as input and generates a non-textual output of some sort, or perhaps a unique output that can be used to draw a visual representation of the output.

I refer it to as &quot;hash&quot; because the same output should always lead to the same visual representation of the output i.e. behave like a hashing function, even though my use-case is highly tolerable towards collision as its only meant to uniquely identify in a small group of inputs when compared to another small group of inputs, and it need not be absolutely unique across the vast range of inputs that are possible. Though even the slightest change in input, should change the visual output considerably.
Objective: I am exploring the possibilities of using a visual cue derived from random strings that can aid in differentiation and quick identification in a small group. Eg: How CryptoKitties project generates a visual image of a cat by their genome representation which is just a textual input.
Use-case: I am building an air-gapped multi-accounts multi-currency cryptocurrency wallet which is a 2-device system (Vault + Wallet). Vault boots up as an ephemeral instance of OS, so it doesn't store any information across boot instances. So accounts that are once created in vault and imported into wallet using an xpub key and labels are added there. Vault doesn't and can't store any labels associated with the accounts. So when the same accounts are derived on the vault program upon initialization on next boot, I am trying to represent every account (essentially the xpub key by a visual character so that they are matched with the accounts on the wallet by simply looking at them without any communication required.
This is a pure encoding problem, as @kelalaka said. Take any reasonable hash algorithm like SHA-512. You have all qualities that you mentioned - not reversable, low probability of collisions, etc. What needs top be done, is to encode this hash into a picture.
To algorithm: look for instance at automatic generation of avatars at Stack Exchange to get one of possible simple ideas.
If you use SHA-512: The hash consists of 64 bytes. Consider it as a matrix of 8x8 elements, for each element define 256 values. These 256 values can be a combination of simple elements, e.g. 4 elements each having 4 states.