Exploiting task and data parallelism on a multicomputer
PPOPP '93 Proceedings of the fourth ACM SIGPLAN symposium on Principles and practice of parallel programming
New Lane Model and Distance Transform for Lane Detection and Tracking
CAIP '09 Proceedings of the 13th International Conference on Computer Analysis of Images and Patterns
Robust Lane Detection and Tracking in Challenging Scenarios
IEEE Transactions on Intelligent Transportation Systems
GOLD: a parallel real-time stereo vision system for generic obstacle and lane detection
IEEE Transactions on Image Processing
Hi-index | 0.00 |
Just as multi-core processors revolutionized general computing in the past decade, so too multi-core mobile devices mark the new era of mobile computing today. To make full use of multi-core technology, any algorithm developed for a generic computing platform needs to be explicitly modified to match the specific processor of the mobile device in question. In this paper, we demonstrate how proper utilization of a dual-core mobile processor can achieve tremendous speedup in mobile applications. To illustrate the full potential of multi-core utilization, we propose a real-time mobile lane detection system based on a carefully designed parallel programming framework. This integrated parallel approach is capable of detecting lanes with curvature in real time and outperforms several traditional sequential approach. Experimental results confirm that the proposed system produces high detection rates while conforming to the real-time constraint. The successful implementation of the proposed system demonstrates that the true potential of multi-core smartphones can indeed be realized through careful design of parallel programming on the multi-core processor.