2013 · 25 citations · 18 references
ComputingComputer ScienceHigh-performance ComputingAutonomous VehiclesComputer GraphicsComputer VisionComputer Graphics HardwareFeature DetectionGraphics Processing Unit ArchitectureGraphics Processing Unit ComputingGraphics Processing UnitsObject DetectionComputer Vision AccelerationDeformable ModelsGpgpu ComputingGpu Parallel AlgorithmsGpu Programming ModelsHistogram Of Oriented GradientsImage Processing On GpusVehicle Detection
Vision-based object detection using camera sensors is an essential piece of perception for autonomous vehicles. Various combinations of features and models can be applied to increase the quality and the speed of object detection. A well-known approach uses histograms of oriented gradients (HOG) with deformable models to detect a car in an image [15]. A major challenge of this approach can be found in computational cost introducing a real-time constraint relevant to the real world. In this paper, we present an implementation technique using graphics processing units (GPUs) to accelerate computations of scoring similarity of the input image and the pre-defined models. Our implementation considers the entire program structure as well as the specific algorithm for practical use. We apply the presented technique to the real-world vehicle detection program and demonstrate that our implementation using commodity GPUs can achieve speedups of 3x to 5x in frame-rate over sequential and multithreaded implementations using traditional CPUs.
18
Histograms of Oriented Gradients for Human Detection
Navneet Dalal, Bill Triggs · 2005 · 31.9K citations · Full text
Are we ready for autonomous driving? The KITTI vision benchmark suite
Andreas Geiger, P Lenz, R. Urtasun · 2012 · 14.4K citations
Autonomous driving in urban environments: Boss and the Urban Challenge
Chris Urmson, Joshua Anhalt, Drew Bagnell et al. · Journal of Field Robotics · 2008 · 1.5K citations · Full text