A device (1, 10) for skin treatment comprising: a treatment source for performing skin treatment; an image capturing unit configured to capture an image frame of a skin area to be treated; a motion or position sensor configured to sense a displacement of the device on the skin area, and a control means configured to: process the captured image frame during a processing period; wherein the control means is further configured to: receive, from the motion or position sensor, displacement information about displacement of the device (1, 10) on the skin area occurring during the processing period of processing the captured image frame; and determine whether to perform treatment based on the received displacement information, characterised in that the control means is further configured to enable the treatment source when the displacement information indicates that the displacement of the device on the skin area during the processing period is zero and/or disable the treatment source when the displacement information indicates that the displacement of the device on the skin area during the processing period is non-zero. a treatment source for performing skin treatment; an image capturing unit configured to capture an image frame of a skin area to be treated; a motion or position sensor configured to sense a displacement of the device on the skin area, and a control means configured to: process the captured image frame during a processing period; wherein the control means is further configured to: receive, from the motion or position sensor, displacement information about displacement of the device (1, 10) on the skin area occurring during the processing period of processing the captured image frame; and determine whether to perform treatment based on the received displacement information, characterised in that the control means is further configured to enable the treatment source when the displacement information indicates that the displacement of the device on the skin area during the processing period is zero and/or disable the treatment source when the displacement information indicates that the displacement of the device on the skin area during the processing period is non-zero. process the captured image frame during a processing period; wherein the control means is further configured to: receive, from the motion or position sensor, displacement information about displacement of the device (1, 10) on the skin area occurring during the processing period of processing the captured image frame; and determine whether to perform treatment based on the received displacement information, characterised in that the control means is further configured to enable the treatment source when the displacement information indicates that the displacement of the device on the skin area during the processing period is zero and/or disable the treatment source when the displacement information indicates that the displacement of the device on the skin area during the processing period is non-zero. receive, from the motion or position sensor, displacement information about displacement of the device (1, 10) on the skin area occurring during the processing period of processing the captured image frame; and determine whether to perform treatment based on the received displacement information, characterised in that the control means is further configured to enable the treatment source when the displacement information indicates that the displacement of the device on the skin area during the processing period is zero and/or disable the treatment source when the displacement information indicates that the displacement of the device on the skin area during the processing period is non-zero.