A method of providing artificial vision to a visually-impaired user implanted with a visual prosthesis. The method includes configuring, in response to selection information received from the user, a smart prosthesis to perform at least one function of a plurality of functions in order to facilitate performance of a visual task. The method further includes extracting, from an input image signal generated in response to optical input representative of a scene, item information relating to at least one item within the scene relevant to the visual task. The smart prosthesis then generates image data corresponding to an abstract representation of the scene wherein the abstract representation includes a representation of the at least one item. Pixel information based upon the image data is then provided to the visual prosthesis.La présente invention concerne un procédé destiné à pourvoir à une vision artificielle pour un utilisateur aux facultés visuelles affaiblies ayant été implanté, à laide dune prothèse visuelle. Le procédé consiste à configurer, en réponse à des informations de sélection reçues à partir de lutilisateur, une prothèse intelligente pour exécuter au moins une fonction parmi une pluralité de fonctions afin de faciliter la performance dune tâche visuelle. Le procédé consiste en outre à extraire, à partir dun signal dimage dentrée généré en réponse à une entrée optique représentant une scène, des informations darticle relatives à au moins un article dans la scène concernant la tâche visuelle. La prothèse intelligente génère ensuite des données dimage correspondant à une représentation abstraite de la scène, la représentation abstraite comprenant une représentation dau moins un parmi un article. Des informations de pixel en fonction des données dimage sont ensuite fournies à la prothèse visuelle.