Learning Complexity-Aware Cascades for Deep Pedestrian Detection
Not on the map. Why?
Abstract (arXiv)
The design of complexity-aware cascaded detectors, combining features of very different complexities, is considered. A new cascade design procedure is introduced, by formulating cascade learning as the Lagrangian optimization of a risk that accounts for both accuracy and complexity. A boosting algorithm, denoted as complexity aware cascade training (CompACT), is then derived to solve this optimization. CompACT cascades are shown to seek an optimal trade-off between accuracy and complexity by pushing features of higher complexity to the later cascade stages, where only a few difficult candidate patches remain to be classified. This enables the use of features of vastly different complexities in a single detector. In result, the feature pool can be expanded to features previously impractical for cascade design, such as the responses of a deep convolutional neural network (CNN). This is demonstrated through the design of a pedestrian detector with a pool of features whose complexities span orders of magnitude. The resulting cascade generalizes the combination of a CNN with an object proposal mechanism: rather than a pre-processing stage, CompACT cascades seamlessly integrate CNNs in their stages. This enables state of the art performance on the Caltech and KITTI datasets, at fairly fast speeds.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Jul 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 7; 2023: 2; 2024: 2; 2025: 1.
18 papers.
Sort:
By area:
- 2023FrugalGPT: How to Use Large Language Models While Reducing Cost and Improving Performancecited by 791
- 2024A Declarative System for Optimizing AI Workloadscited by 35
- 2022GEMEL: Model Merging for Memory-Efficient, Real-Time Video Analytics at the Edgecited by 32
- 2021Track without Appearance: Learn Box and Tracklet Embedding with Local and Global Motion Patterns for Vehicle Trackingcited by 26
- 2021Efficient Online ML API Selection for Multi-Label Classification Taskscited by 11
- 2021Boggart: Towards General-Purpose Acceleration of Retrospective Video Analyticscited by 10
- 2021Multiple Object Tracking with Mixture Density Networks for Trajectory Estimationcited by 8
- 2022Pedestrian Detection: Domain Generalization, CNNs, Transformers and Beyondcited by 8
- 2023MadEye: Boosting Live Video Analytics Accuracy with Adaptive Camera Configurationscited by 7
- 2022T-RECX: Tiny-Resource Efficient Convolutional neural networks with early-eXitcited by 5
- 2022FrameHopper: Selective Processing of Video Frames in Detection-driven Real-Time Video Analyticscited by 4
- 2022Transformer-based assignment decision network for multiple object trackingcited by 1
6 more
- 2022UnfoldML: Cost-Aware and Uncertainty-Based Dynamic 2D Prediction for Multi-Stage Classificationcited by 1
- 2021Which to Match? Selecting Consistent GT-Proposal Assignment for Pedestrian Detectioncited by 0
- 2021Finding a Needle in a Haystack: Tiny Flying Object Detection in 4K Videos using a Joint Detection-and-Tracking Approachcited by 0
- 2022Evolutionary Neural Cascade Search across Supernetworkscited by 0
- 2024Reinforcement Learning as a Parsimonious Alternative to Prediction Cascades: A Case Study on Image Segmentationcited by 0
- 2025RedunCut: Measurement-Driven Sampling and Accuracy Performance Modeling for Low-Cost Live Video Analyticscited by 0
- 2025RedunCut: Measurement-Driven Sampling and Accuracy Performance Modeling for Low-Cost Live Video Analytics30 Dec 2025
- 2024A Declarative System for Optimizing AI Workloads23 May 2024
- 2024Reinforcement Learning as a Parsimonious Alternative to Prediction Cascades: A Case Study on Image Segmentation19 Feb 2024
- 2023FrugalGPT: How to Use Large Language Models While Reducing Cost and Improving Performance9 May 2023
- 2023MadEye: Boosting Live Video Analytics Accuracy with Adaptive Camera Configurations4 Apr 2023
- 2022UnfoldML: Cost-Aware and Uncertainty-Based Dynamic 2D Prediction for Multi-Stage Classification26 Oct 2022
- 2022Transformer-based assignment decision network for multiple object tracking6 Aug 2022
- 2022T-RECX: Tiny-Resource Efficient Convolutional neural networks with early-eXit14 Jul 2022
- 2022FrameHopper: Selective Processing of Video Frames in Detection-driven Real-Time Video Analytics22 Mar 2022
- 2022Evolutionary Neural Cascade Search across Supernetworks8 Mar 2022
- 2022GEMEL: Model Merging for Memory-Efficient, Real-Time Video Analytics at the Edge19 Jan 2022
- 2022Pedestrian Detection: Domain Generalization, CNNs, Transformers and Beyond10 Jan 2022
6 more
- 2021Track without Appearance: Learn Box and Tracklet Embedding with Local and Global Motion Patterns for Vehicle Tracking13 Aug 2021
- 2021Boggart: Towards General-Purpose Acceleration of Retrospective Video Analytics21 Jun 2021
- 2021Multiple Object Tracking with Mixture Density Networks for Trajectory Estimation21 Jun 2021
- 2021Finding a Needle in a Haystack: Tiny Flying Object Detection in 4K Videos using a Joint Detection-and-Tracking Approach18 May 2021
- 2021Which to Match? Selecting Consistent GT-Proposal Assignment for Pedestrian Detection18 Mar 2021
- 2021Efficient Online ML API Selection for Multi-Label Classification Tasks18 Feb 2021
- 2023FrugalGPT: How to Use Large Language Models While Reducing Cost and Improving Performancecited by 791
- 2024A Declarative System for Optimizing AI Workloadscited by 35
- 2022GEMEL: Model Merging for Memory-Efficient, Real-Time Video Analytics at the Edgecited by 32
- 2021Track without Appearance: Learn Box and Tracklet Embedding with Local and Global Motion Patterns for Vehicle Trackingcited by 26
- 2021Efficient Online ML API Selection for Multi-Label Classification Taskscited by 11
- 2021Boggart: Towards General-Purpose Acceleration of Retrospective Video Analyticscited by 10
- 2021Multiple Object Tracking with Mixture Density Networks for Trajectory Estimationcited by 8
- 2022Pedestrian Detection: Domain Generalization, CNNs, Transformers and Beyondcited by 8
- 2023MadEye: Boosting Live Video Analytics Accuracy with Adaptive Camera Configurationscited by 7
- 2022FrameHopper: Selective Processing of Video Frames in Detection-driven Real-Time Video Analyticscited by 4
- 2022Transformer-based assignment decision network for multiple object trackingcited by 1
- 2022UnfoldML: Cost-Aware and Uncertainty-Based Dynamic 2D Prediction for Multi-Stage Classificationcited by 1
12 most cited of 17 All 17 (JSON)
- 2025RedunCut: Measurement-Driven Sampling and Accuracy Performance Modeling for Low-Cost Live Video Analytics30 Dec 2025
- 2024A Declarative System for Optimizing AI Workloads23 May 2024
- 2024Reinforcement Learning as a Parsimonious Alternative to Prediction Cascades: A Case Study on Image Segmentation19 Feb 2024
- 2023FrugalGPT: How to Use Large Language Models While Reducing Cost and Improving Performance9 May 2023
- 2023MadEye: Boosting Live Video Analytics Accuracy with Adaptive Camera Configurations4 Apr 2023
- 2022UnfoldML: Cost-Aware and Uncertainty-Based Dynamic 2D Prediction for Multi-Stage Classification26 Oct 2022
- 2022Transformer-based assignment decision network for multiple object tracking6 Aug 2022
- 2022FrameHopper: Selective Processing of Video Frames in Detection-driven Real-Time Video Analytics22 Mar 2022
- 2022Evolutionary Neural Cascade Search across Supernetworks8 Mar 2022
- 2022GEMEL: Model Merging for Memory-Efficient, Real-Time Video Analytics at the Edge19 Jan 2022
- 2022Pedestrian Detection: Domain Generalization, CNNs, Transformers and Beyond10 Jan 2022
- 2021Track without Appearance: Learn Box and Tracklet Embedding with Local and Global Motion Patterns for Vehicle Tracking13 Aug 2021
12 newest of 17 All 17 (JSON)