An artificial iris, said artificial iris comprising:
- a carrier, configured to be arranged in contact with a human eye or implanted in a human eye;
- a plurality of concentric rings of liquid crystals arranged on the carrier, wherein the liquid crystals are switchable between a blocking state providing a low transmittance of light through the artificial iris and a transmitting state providing a high transmittance of light through the artificial iris;
- a sensor arranged on the carrier, for detecting a light intensity incident on the artificial iris;
- and
- a processing unit comprising a processor and a memory, said memory storing at least one user-specific profile based on user calibration, each user-specific profile being associated with the same user, said processor being configured to:
- receive a measurement of light intensity detected by the sensor;
- access one of the at least one user-specific profile for determining one or more user-specific thresholds of light intensity of the user-specific profile, wherein the one or more user-specific thresholds are associated with light intensities for triggering a change of light transmittance through the artificial iris;
- compare the received measurement of light intensity to the one or more thresholds in the user-specific profile;
- and
- determine, based on said comparing, whether to turn on or turn off one or more of the concentric rings of liquid crystals for controlling an amount of light transmitted through the artificial iris,
- wherein said processor is configured to receive a measurement of light intensity by receiving measurements of light intensities for a plurality of different wavelength ranges, wherein said user-specific profile comprises one or more user-specific thresholds for each of the plurality of different wavelength ranges, and wherein said processor is configured to compare the received measurement of light intensity to the one or more thresholds in the user-specific profile by comparing each of the measurements of light intensities for a plurality of different wavelengths to the one or more thresholds for each of the plurality of different wavelength ranges in the user-specific profile.