IMX636 - Anti Flicker Filter (AFK) - Problem

IMX636 - Anti Flicker Filter (AFK) - Problem

Hello,

I am currently working with the IMX636 camera and I am trying to suppress the events generated by the pixels of a computer monitor (60 Hz). My goal is to use the AFK (Anti-Flicker) filter to remove this flickering.

To do this, I modified the camera configuration JSON file and added the filter with the following parameters:

{
"afk_state": {
"enabled": true,
"band_low_freq": 50,
"band_high_freq": 520,
"filtering_mode": "BAND_STOP",
"duty_cycle": 50,
"start_threshold": 6,
"stop_threshold": 4
}
}

However, after applying this configuration, I do not observe any change in the generated events: the monitor pixels still appear the same way as before.

In addition, I also configured the biases in the same JSON configuration file with the following values:

  • bias_diff: 0

  • bias_diff_on: 110

  • bias_diff_off: 180

  • bias_fo: 30

  • bias_hpf: 140

  • bias_refr: 0

So I am wondering:

  1. Is modifying the JSON file enough to enable the AFK filter, or does it also need to be enabled through the API / SDK code?

  2. Are there additional parameters required for the filter to actually be applied?

  3. Are the frequency values I chose relevant for filtering a 60 Hz monitor?

If anyone has already used the AFK filter with the IMX636 or has any idea what might be missing in my configuration, I would really appreciate the help.

Thanks in advance!

    As a Prophesee customer, join the community conversation. 
    Request your free access today.

      Information

      In this Community Forum, you can discuss products, technology and applications. Only registred users can post but everyone can read. To ask a private question, enter a support ticket in My Area https://support.prophesee.ai/portal/en/newticket