Method for detecting and particularly reconstructing a surface, wherein - a surface is illuminated with spatially structured light, such that said light illuminates an area of said surface from which said light is reflected back, wherein said light comprises a temporarily varying intensity in the form of successive light modulation patterns, - wherein back-reflected light is detected by means of an optical sensor that comprises a plurality of pixels, wherein a pixel coordinate ( u, v) is associated to each pixel, and wherein each pixel generates a photocurrent being proportional to the intensity of the light impinging on the respective pixel, and computes a signal related to said photocurrent, and wherein each pixel outputs an address-event (Ev) merely when the respective signal due to the light impinging on the respective pixel increases by an amount being larger than a first threshold (Θ ON) or decreases by an amount being larger than a second threshold (Θ OFF) since the last address-event (Ev) from the respective pixel, wherein - as a current image of said area, pixel coordinates ( u,v) of address-events ( Ev) caused by light of the last light modulation pattern back-reflected from said area onto the optical sensor are determined, wherein - each address-event ( Ev ( u,v,t)) carries the coordinates ( u,v) of its associated pixel, a time ( t) at which the respective address-event ( Ev) occurred, as well as an information whether the respective address-event ( Ev) is an ON event at which said signal increased by an amount larger than said first threshold (Θ ON), or an OFF event at which said signal decreased by an amount larger than said second threshold (Θ OFF), and wherein - a score (s) is assigned to each ON event by means of a first scoring function ( P n ON ( Ev)) and to each OFF event by means of a second scoring function ( P n OFF ( Ev)), wherein the respective score (s) is a measure for the probability that the respective address-event (Ev) was caused by the light modulation pattern associated to the last time-event Et n. - a surface is illuminated with spatially structured light, such that said light illuminates an area of said surface from which said light is reflected back, wherein said light comprises a temporarily varying intensity in the form of successive light modulation patterns, - wherein back-reflected light is detected by means of an optical sensor that comprises a plurality of pixels, wherein a pixel coordinate ( u, v) is associated to each pixel, and wherein each pixel generates a photocurrent being proportional to the intensity of the light impinging on the respective pixel, and computes a signal related to said photocurrent, and wherein each pixel outputs an address-event (Ev) merely when the respective signal due to the light impinging on the respective pixel increases by an amount being larger than a first threshold (Θ ON) or decreases by an amount being larger than a second threshold (Θ OFF) since the last address-event (Ev) from the respective pixel, wherein - as a current image of said area, pixel coordinates ( u,v) of address-events ( Ev) caused by light of the last light modulation pattern back-reflected from said area onto the optical sensor are determined, wherein - each address-event ( Ev ( u,v,t)) carries the coordinates ( u,v) of its associated pixel, a time ( t) at which the respective address-event ( Ev) occurred, as well as an information whether the respective address-event ( Ev) is an ON event at which said signal increased by an amount larger than said first threshold (Θ ON), or an OFF event at which said signal decreased by an amount larger than said second threshold (Θ OFF), and wherein - a score (s) is assigned to each ON event by means of a first scoring function ( P n ON ( Ev)) and to each OFF event by means of a second scoring function ( P n OFF ( Ev)), wherein the respective score (s) is a measure for the probability that the respective address-event (Ev) was caused by the light modulation pattern associated to the last time-event Et n.