Papers
Topics
Authors
Recent
Search
2000 character limit reached

Scene Adaptive Sparse Transformer for Event-based Object Detection

Published 2 Apr 2024 in cs.CV | (2404.01882v1)

Abstract: While recent Transformer-based approaches have shown impressive performances on event-based object detection tasks, their high computational costs still diminish the low power consumption advantage of event cameras. Image-based works attempt to reduce these costs by introducing sparse Transformers. However, they display inadequate sparsity and adaptability when applied to event-based object detection, since these approaches cannot balance the fine granularity of token-level sparsification and the efficiency of window-based Transformers, leading to reduced performance and efficiency. Furthermore, they lack scene-specific sparsity optimization, resulting in information loss and a lower recall rate. To overcome these limitations, we propose the Scene Adaptive Sparse Transformer (SAST). SAST enables window-token co-sparsification, significantly enhancing fault tolerance and reducing computational overhead. Leveraging the innovative scoring and selection modules, along with the Masked Sparse Window Self-Attention, SAST showcases remarkable scene-aware adaptability: It focuses only on important objects and dynamically optimizes sparsity level according to scene complexity, maintaining a remarkable balance between performance and computational cost. The evaluation results show that SAST outperforms all other dense and sparse networks in both performance and efficiency on two large-scale event-based object detection datasets (1Mpx and Gen1). Code: https://github.com/Peterande/SAST

Definition Search Book Streamline Icon: https://streamlinehq.com
References (68)
  1. Asynchronous convolutional networks for object detection in neuromorphic cameras. In CVPRW, 2019.
  2. Chasing sparsity in vision transformers: An end-to-end exploration. In NeurIPS, 2021.
  3. Learning a sparse transformer network for effective image deraining. In CVPR, 2023a.
  4. Sparsevit: Revisiting activation sparsity for efficient high-resolution vision transformer. In CVPR, 2023b.
  5. Rethinking attention with performers. In ICLR, 2021.
  6. Object detection with spiking neural networks on automotive event data. In Proceedings of the IEEE International Joint Conference on Neural Networks (IJCNN), 2022.
  7. A large scale event-based detection dataset for automotive. arXiv preprint arXiv:2001.08499, 2020.
  8. An image is worth 16x16 words: Transformers for image recognition at scale. ICLR, 2021.
  9. Incorporating learnable membrane time constant to enhance learning of spiking neural networks. In ICCV, 2021.
  10. Event-based visual place recognition with ensembles of temporal windows. IEEE Robotics and Automation Letters, 2020.
  11. Sparsett: Visual tracking with sparse transformers. In IJCAI, 2022.
  12. Event-based vision: A survey. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2022.
  13. Event-based incremental broad learning system for object classification. In IEEE/CVF International Conference on Computer Vision Workshop (ICCVW), 2019.
  14. End-to-end learning of representations for asynchronous event-based data. In ICCV, 2019.
  15. Recurrent vision transformers for object detection with event cameras. In CVPR, 2023.
  16. Hierarchical neural memory network for low latency event processing. In CVPR, 2023.
  17. Transformer in transformer. arXiv preprint arXiv: 2103.00112, 2021.
  18. Deep residual learning for image recognition. In CVPR, 2015.
  19. Scratching visual transformer’s back with uniform attention. In ICCV, 2023.
  20. Mixed frame-/event-driven fast pedestrian detection. In ICRA, 2019.
  21. Glenn Jocher. ultralytics/yolov5: v6.0 - yolov5n ’nano’ models, roboflow integration, tensorflow export, opencv dnn support. Zenodo, 2021.
  22. Learned token pruning for transformers. SIGKDD, 2021.
  23. Event-based video frame interpolation with cross-modal asymmetric bidirectional motion fields. In CVPR, 2023.
  24. Spvit: Enabling faster vision transformers via latency-aware soft token pruning. In ECCV, 2022.
  25. Asynchronous event-based multikernel algorithm for high-speed visual features tracking. IEEE Transactions on Neural Networks and Learning Systems, 2015.
  26. Hots: A hierarchy of event-based time-surfaces for pattern recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2017.
  27. Training deep spiking neural networks using backpropagation. Frontiers in Neuroscience, 2016.
  28. Asynchronous spatio-temporal memory network for continuous event-based object detection. IEEE Transactions on Image Processing, 2022.
  29. Localvit: Bringing locality to vision transformers. arXiv preprint arXiv:2104.05707, 2021a.
  30. Graph-based asynchronous event processing for rapid object recognition. In ICCV, 2021b.
  31. Event-based object detection with lightweight spatial attention mechanism. In The IEEE International Conference on Advanced Robotics and Mechatronics (ICARM), 2021.
  32. Microsoft coco: Common objects in context. In ECCV, 2014.
  33. An attention fusion network for event-based vehicle object detection. In ICIP, 2021a.
  34. Event-based action recognition using motion information and spiking neural networks. In IJCAI, 2021b.
  35. Adaptive sparse vit: Towards learnable adaptive token pruning by fully exploiting self-attention. In CVPR, 2022a.
  36. Swin transformer: Hierarchical vision transformer using shifted windows. In ICCV, 2021c.
  37. Swin transformer v2: Scaling up capacity and resolution. In CVPR, 2022b.
  38. A convnet for the 2020s. CVPR, 2022c.
  39. Steering a predator robot using a mixed frame/event-driven convolutional neural network. In The International Conference on Event-based Control, Communication, and Signal Processing (EBCCSP), 2016.
  40. Ia-red22{}^{\mbox{2}}start_FLOATSUPERSCRIPT 2 end_FLOATSUPERSCRIPT: Interpretability-aware redundancy reduction for vision transformers. In NeurIPS, 2021.
  41. Better and faster: Adaptive event conversion for event-based object detection. In AAAI, 2023a.
  42. Get: Group event transformer for event-based vision. In ICCV, 2023b.
  43. Learning to detect objects with a 1 megapixel event camera. In NeurIPS, 2020.
  44. cosformer: Rethinking softmax in attention. In ICLR, 2022.
  45. Dynamicvit: Efficient vision transformers with dynamic token sparsification. In NeurIPS, 2021.
  46. Yolov3: An incremental improvement. In CVPR, 2018.
  47. Sparse detr: Efficient end-to-end object detection with learnable sparsity. In ICLR, 2022.
  48. Event transformer. a sparse-aware solution for efficient event data processing. In CVPRW, 2022.
  49. Aegnn: Asynchronous event-based graph neural networks. In CVPR, 2022.
  50. Very deep convolutional networks for large-scale image recognition. In ICLR, 2015.
  51. Hats: Histograms of averaged time surfaces for robust event-based object classification. CVPR, 2018.
  52. Efficient transformers: A survey. ACM Computing Surveys, 2022.
  53. Event transformer flownet for optical flow estimation. In British Machine Vision Conference, 2022.
  54. Maxvit: Multi-axis vision transformer. In ECCV, 2022.
  55. Attention is all you need. In NeurIPS, 2017.
  56. Fast transformers with clustered attention. In NeurIPS, 2020.
  57. Exploiting spatial sparsity for event cameras with visual transformers. In ICIP, 2022.
  58. Event-based video reconstruction using transformer. ICCV, 2021.
  59. Training spiking neural networks with accumulated spiking flow. In AAAI, 2021.
  60. Flowformer: Linearizing transformers with conservation flows. In International Conference on Machine Learning (ICML), 2022.
  61. A-ViT: Adaptive tokens for efficient vision transformer. In CVPR, 2022.
  62. Tokens-to-token vit: Training vision transformers from scratch on imagenet. In ICCV, 2021.
  63. Object tracking by jointly exploiting frame and event domain. In ICCV, 2021.
  64. Spiking transformers for event-based single object tracking. In CVPR, 2022a.
  65. Nested hierarchical transformer: Towards accurate, data-efficient and interpretable visual understanding. In AAAI, 2022b.
  66. Transformer-based domain adaptation for event data classification. ICASSP, 2022.
  67. Unsupervised event-based learning of optical flow, depth and egomotion. In CVPRW, 2019.
  68. Deformable DETR: deformable transformers for end-to-end object detection. In ICLR, 2021.
Citations (4)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.