An apparatus comprising: an interface configured to receive an asynchronous event stream from an event-based sensor , wherein said asynchronous event stream comprises a series of pixel locations with a timestamp each generated in response to an autonomous detection by any one of a plurality of pixel circuits of said event-based sensor exceeding a threshold; and a processor configured to (i) detect a characteristic pattern of a flicker event in said asynchronous event stream and (ii) generate an output signal containing a tick result in response to said characteristic pattern of said flicker event, wherein a predicted recurring interval of said flicker event is determined based on an analysis of said characteristic pattern, and characterized in that said tick result comprises one or more future timestamps of said flicker event determined based on said predicted recurring interval for said timestamp of said autonomous detection of a particular one of said pixel locations; and (i) said predicted recurring interval is determined during a lock to said flicker event, (ii) said lock is determined when said timestamp of said flicker event is repeatedly detected during a pre-determined period of time, and (iii) said lock to said flicker event during said pre-determined period of time is verified based on an analysis of said characteristic pattern to ensure said flicker event comprises a periodical pattern. an interface configured to receive an asynchronous event stream from an event-based sensor , wherein said asynchronous event stream comprises a series of pixel locations with a timestamp each generated in response to an autonomous detection by any one of a plurality of pixel circuits of said event-based sensor exceeding a threshold; and a processor configured to (i) detect a characteristic pattern of a flicker event in said asynchronous event stream and (ii) generate an output signal containing a tick result in response to said characteristic pattern of said flicker event, wherein a predicted recurring interval of said flicker event is determined based on an analysis of said characteristic pattern, and characterized in that said tick result comprises one or more future timestamps of said flicker event determined based on said predicted recurring interval for said timestamp of said autonomous detection of a particular one of said pixel locations; and (i) said predicted recurring interval is determined during a lock to said flicker event, (ii) said lock is determined when said timestamp of said flicker event is repeatedly detected during a pre-determined period of time, and (iii) said lock to said flicker event during said pre-determined period of time is verified based on an analysis of said characteristic pattern to ensure said flicker event comprises a periodical pattern. (i) said predicted recurring interval is determined during a lock to said flicker event, (ii) said lock is determined when said timestamp of said flicker event is repeatedly detected during a pre-determined period of time, and (iii) said lock to said flicker event during said pre-determined period of time is verified based on an analysis of said characteristic pattern to ensure said flicker event comprises a periodical pattern. <EOS>