Abstract
The proliferation of embedded vision in today’s life has necessitated the development of System-on-Chips to perform utmost processing in a single chip rather than discrete components. Embedded vision is bounded by stringent requirements, namely real-time performance, limited energy, and adaptivity to cope with the standards evolution. In this article, an energy-aware self-adaptive System-on-Chip for real-time corner detection is realized on Zynq All Programmable System-on-Chip using Dynamic Partial Reconfiguration. A careful analysis of algorithm and efficient utilization of Zynq resources results in highly parallelized and pipelined architecture outperforms the state-of-the-art. A context-aware configuration scheduler application is developed to adhere to operating context and trades off between video resolution and energy consumption to sustain the uttermost operation time for battery-powered devices while delivering real-time performance. The experiments show that the self-adaptive method achieves 1.77 times longer operation time than a parametrized IP core, with negligible reconfiguration energy overhead. A marginal effect of partial reconfiguration overhead on performance is observed, for instance, only two video frames are dropped for HD1080p60 during the reconfiguration time.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.