Skip to main content

DBA-Filter: A Dynamic Background Activity Noise Filtering Algorithm for Event Cameras

  • Conference paper
  • First Online:
Intelligent Computing

Abstract

Newly emerged dynamic vision sensors (DVS) offer a great potential over traditional sensors (e.g. CMOS) since they have a high temporal resolution in the order of \(\mu s\), ultra-low power consumption and high dynamic range up to 140 dB compared to 60 dB in frame cameras. Unlike traditional cameras, the output of DVS cameras is a stream of events that encodes the location of the pixel, time, and polarity of the brightness change. An event is triggered when the change of brightness, i.e. log intensity, of a pixel exceeds a certain threshold. The output of event cameras often contains a significant amount of noise (outlier events) alongside the signal (inlier events). The main cause of that is transistor switch leakage and noise. This paper presents a dynamic background activity filtering, called DBA-filter, for event cameras based on an adaptation of the K-nearest neighbor (KNN) algorithm and the optical flow. Results show that the proposed algorithm is able to achieve a high signal to noise ratio up to 13.64 dB.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Alzugaray, I., Chli, M.: Asynchronous corner detection and tracking for event cameras in real time. IEEE Robot. Autom. Lett. 3(4), 3177–3184 (2018)

    Article  Google Scholar 

  2. Benosman, R., Clercq, C., Lagorce, X., Ieng, S.-H., Bartolozzi, C.: Event-based visual flow. IEEE Trans. Neural Networks Learn. Syst. 25(2), 407–417 (2014)

    Article  Google Scholar 

  3. Brandli, C., Berner, R., Yang, M., Liu, S., Delbruck, T.: A 240 x 180 130 db 3 \(\mu \)s latency global shutter spatiotemporal vision sensor. IEEE J. Solid-State Circuits 49(10), 2333–2341 (2014)

    Article  Google Scholar 

  4. Delbruck, T.: Frame-free dynamic digital vision. In: Proceedings of the International Symposium on Secure-Life Electronics, Advanced Electronics for Quality Life and Society, March 2008

    Google Scholar 

  5. Gallego, G., et al.: Event-based vision: a survey. CoRR, abs/1904.08405 (2019)

    Google Scholar 

  6. Khodamoradi, A., Kastner, R.: O(n)-space spatiotemporal filter for reducing noise in neuromorphic vision sensors. IEEE Trans. Emer. Top. Comput. 1 (2017)

    Google Scholar 

  7. Lichtsteiner, P., Posch, C., Delbruck, T.: A 128\(\times \)128 120 db 15\(\mu \)s latency asynchronous temporal contrast vision sensor. IEEE J. Solid-State Circuits 43(2), 566–576 (2008)

    Article  Google Scholar 

  8. Liu, H., Brandli, C., Li, C., Liu, S., Delbruck, T.: Design of a spatiotemporal correlation filter for event-based sensors. In: 2015 IEEE International Symposium on Circuits and Systems (ISCAS), pp. 722–725 (2015)

    Google Scholar 

  9. Mahowald, M.: An Analog VLSI System for Stereoscopic Vision. Kluwer Academic Publishers, New York (1994)

    Book  Google Scholar 

  10. Merolla, P.A., et al.: A million spiking-neuron integrated circuit with a scalable communication network and interface. Science 345(6197), 668–673 (2014)

    Article  Google Scholar 

  11. Mohamed, S.A.S., Haghbayan, M., Westerlund, T., Heikkonen, J., Tenhunen, H., Plosila, J.: A survey on odometry for autonomous navigation systems. IEEE Access, 97466–97486 (2019)

    Google Scholar 

  12. Mueggler, E., Rebecq, H., Gallego, G., Delbrück, T., Scaramuzza, D.: The event-camera dataset and simulator: Event-based data for pose estimation, visual odometry, and SLAM. I. J. Robotics Res. 36(2), 142–149 (2017)

    Article  Google Scholar 

  13. Padala, V., Basu, A., Orchard, G.: A noise filtering algorithm for event-based asynchronous change detection image sensors on truenorth and its implementation on truenorth. Front. Neurosci. 12, 118 (2018)

    Article  Google Scholar 

  14. Posch, C., Matolin, D., Wohlgenannt, R.: A QVGA 143 db dynamic range frame-free PWM image sensor with lossless pixel-level video compression and time-domain CDS. J. Solid-State Circuits 46(1), 259–275 (2011)

    Article  Google Scholar 

  15. Scheerlinck, C., Barnes, N., Mahony, R.: Continuous-time intensity estimation using event cameras. In: Asian Conference Computing Vision (ACCV), December 2018

    Google Scholar 

  16. Yasin, J.N., Mohamed, S.A.S., Haghbayan, M., Heikkonen, J., Tenhunen, H., Plosila, J.: Unmanned aerial vehicles (UAVS): collision avoidance systems and approaches. IEEE Access 8, 105139–105155 (2020)

    Article  Google Scholar 

  17. Yasin, J.N., et al.: Energy-efficient formation morphing for collision avoidance in a swarm of drones. IEEE Access 1 (2020)

    Google Scholar 

  18. Yasin, J.N., et al.: Night vision obstacle detection and avoidance based on bio-inspired vision sensors. In: 2020 IEEE SENSORS, pp. 1–4 (2020)

    Google Scholar 

Download references

Acknowledgment

This work was supported by the Academy of Finland under the project (314048).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sherif A. S. Mohamed .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Mohamed, S.A.S., Yasin, J.N., Haghbayan, MH., Heikkonen, J., Tenhunen, H., Plosila, J. (2022). DBA-Filter: A Dynamic Background Activity Noise Filtering Algorithm for Event Cameras. In: Arai, K. (eds) Intelligent Computing. Lecture Notes in Networks and Systems, vol 283. Springer, Cham. https://doi.org/10.1007/978-3-030-80119-9_44

Download citation

Publish with us

Policies and ethics