Method for recognising shapes in an asynchronous signal produced by a light sensor, the sensor having a pixel matrix disposed opposite a scene, the method comprising: /a/ the execution of a method for processing an asynchronous signal, as following: - receiving from the light sensor the asynchronous signal comprising, for each pixel of the matrix, successive events from said pixel; - analysing the asynchronous signal using activity profiles as events are received in the asynchronous signal; /b/ as events are received, for each current pixel ( p ) of said sensor: /b1/ determination of a context ( S p ) for said current pixel, said context ( S p ) being defined as a set of activity profiles of pixels located less than a predetermined distance from said current pixel ( p ), /b2/ determination of a typical context ( C k ) from a set of predetermined typical contexts , with the typical context determined having, from the set of typical contexts, a minimum distance to the context determined in the step /b1/, /c/ determination of a signature as a function of a number of occurrences of determination of typical contexts in the step /b2/; /d/ determination of a shape through a comparison of said signature with a base of signature types; wherein the activity profile comprises at least, for each pixel ( p ) of the sensor, an activity value ( S ( p )) that decreases as a function of the time (t) that has passed since the most recent event among the successive events from said pixel. /a/ the execution of a method for processing an asynchronous signal, as following: - receiving from the light sensor the asynchronous signal comprising, for each pixel of the matrix, successive events from said pixel; - analysing the asynchronous signal using activity profiles as events are received in the asynchronous signal; - receiving from the light sensor the asynchronous signal comprising, for each pixel of the matrix, successive events from said pixel; - analysing the asynchronous signal using activity profiles as events are received in the asynchronous signal; /b/ as events are received, for each current pixel ( p ) of said sensor: /b1/ determination of a context ( S p ) for said current pixel, said context ( S p ) being defined as a set of activity profiles of pixels located less than a predetermined distance from said current pixel ( p ), /b2/ determination of a typical context ( C k ) from a set of predetermined typical contexts , with the typical context determined having, from the set of typical contexts, a minimum distance to the context determined in the step /b1/, /b1/ determination of a context ( S p ) for said current pixel, said context ( S p ) being defined as a set of activity profiles of pixels located less than a predetermined distance from said current pixel ( p ), /b2/ determination of a typical context ( C k ) from a set of predetermined typical contexts , with the typical context determined having, from the set of typical contexts, a minimum distance to the context determined in the step /b1/, /c/ determination of a signature as a function of a number of occurrences of determination of typical contexts in the step /b2/; /d/ determination of a shape through a comparison of said signature with a base of signature types; <EOS>