A server receives a request from a client device initiated from a user operating the client device. The server determines a user action identifier (ID) based on the request, the user action ID identifying a user physical action that was captured by one or more sensors. One or more image processing commands are determined based on the user action ID in view of a first medical image currently displayed at the client device. An image processing operation is performed based on the first medical image by executing the one or more image processing commands, generating a second medical image. The second medical image is transmitted to the client device to be presented to the user at the client device.Un serveur reçoit une demande d'un dispositif client, initiée par un utilisateur utilisant le dispositif client. Le serveur détermine un identifiant (ID) d'action d'utilisateur sur la base de la demande, l'ID d'action d'utilisateur identifiant une action physique de l'utilisateur qui a été capturée par un ou plusieurs capteurs. Une ou plusieurs commandes de traitement d'image sont déterminées sur la base de l'ID d'action d'utilisateur au vu d'une première image médicale actuellement affichée sur le dispositif client. Une opération de traitement d'image est exécutée sur la base de la première image médicale via l'exécution de la ou des commandes de traitement d'image, générant ainsi une seconde image médicale. La seconde image médicale est transmise au dispositif client pour être présentée à l'utilisateur au dispositif client.