Alexander Shearer

dblp:243/0157 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
1since 2021 · last 2021
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 2Systems, architecture and hardware · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Embedded and real-time systems · 35% Energy-efficient computing · 35% Hardware accelerators and domain-specific architectures · 23%
Computer graphics and multimedia
1 paper
Image and video processing · 100%
Software engineering, system software, and programming languages
2 papers
Operating systems · 100%

Topics — the 3 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Embedded and real-time systems › real-time embedded systems › multimedia embedded systems › embedded vision system
mobile vision systems
0.822019
Banner - An Image Sensor Reconfiguration Framework for Seamless Resolution-based Tradeoffs · MobiSys 2019
Banner: An Image Sensor Reconfiguration Framework for Seamless Resolution-based Tradeoffs · MobiSys 2019
Energy-efficient computing
power management
0.822019
Banner - An Image Sensor Reconfiguration Framework for Seamless Resolution-based Tradeoffs · MobiSys 2019
Banner: An Image Sensor Reconfiguration Framework for Seamless Resolution-based Tradeoffs · MobiSys 2019
Hardware accelerators and domain-specific architectures
vision accelerator
0.512021
Rhythmic pixel regions: multi-resolution visual sensing system towards high-precision visual computing at low power · ASPLOS 2021

Methods — techniques the papers use, named apart from their topics

sensor reconfiguration · 1.5media framework modification · 1.5rhythmic pixel regions · 1.0
YearPublicationVenuePosition
2021 Rhythmic pixel regions: multi-resolution visual sensing system towards high-precision visual computing at low power
abstract
High spatiotemporal resolution can offer high precision for vision applications, which is particularly useful to capture the nuances of visual features, such as for augmented reality. Unfortunately, capturing and processing high spatiotemporal visual frames generates energy-expensive memory traffic. On the other hand, low resolution frames can reduce pixel memory throughput, but reduce also the opportunities of high-precision visual sensing. However, our intuition is that not all parts of the scene need to be captured at a uniform resolution. Selectively and opportunistically reducing resolution for different regions of image frames can yield high-precision visual computing at energy-efficient memory data rates.
Venkatesh Kodukula, Alexander Shearer, Srinivas Lingutla, Robert LiKamWa
ASPLOS2
2019 Banner: An Image Sensor Reconfiguration Framework for Seamless Resolution-based Tradeoffs
abstract
Mobile vision systems would benefit from the ability to situationally sacrifice image resolution to save system energy when imaging detail is unnecessary. Unfortunately, any change in sensor resolution leads to a substantial pause in frame delivery -- as much as 280 ms. Frame delivery is bottlenecked by a sequence of reconfiguration procedures and memory management in current operating systems before it resumes at the new resolution. This latency from reconfiguration impedes the adoption of otherwise beneficial resolution-energy tradeoff mechanisms. We propose Banner as a media framework that provides a rapid sensor resolution reconfiguration service as a modification to common media frameworks, e.g., V4L2. Banner completely eliminates the frame-to-frame reconfiguration latency (226 ms to 33 ms), i.e., removing the frame drop during sensor resolution reconfiguration. Banner also halves the end-to-end resolution reconfiguration latency (226 ms to 105 ms). This enables a more than 49% reduction of system power consumption by allowing continuous vision applications to reconfigure the sensor resolution to 480p compared with downsampling from 1080p to 480p, as measured in a cloud-based offloading workload running on a Jetson TX2 board. As a result, Banner unlocks unprecedented capabilities for mobile vision applications to dynamically reconfigure sensor resolutions to balance the energy efficiency and task accuracy tradeoff.
Jinhan Hu, Alexander Shearer, Saranya Rajagopalan, Robert LiKamWa
MobiSys2
2019 Banner - An Image Sensor Reconfiguration Framework for Seamless Resolution-based Tradeoffs
abstract
Mobile vision systems would benefit from the ability to situationally sacrifice image resolution to save system energy when imaging detail is unnecessary. Unfortunately, any change in sensor resolution leads to a substantial pause in frame delivery -- as much as 280 ms. Frame delivery is bottlenecked by a sequence of reconfiguration procedures and memory management in current operating systems before it resumes at the new resolution. This latency from reconfiguration impedes the adoption of otherwise beneficial resolution-energy tradeoff mechanisms. We propose Banner as a media framework that provides a rapid sensor resolution reconfiguration service as a modification to common media frameworks, e.g., V4L2. Banner completely eliminates the frame-to-frame reconfiguration latency (226 ms to 33 ms), i.e., removing the frame drop during sensor resolution reconfiguration. Banner also halves the end-to-end resolution reconfiguration latency (226 ms to 105 ms). This enables a more than 49% reduction of system power consumption by allowing continuous vision applications to reconfigure the sensor resolution to 480p compared with downsampling from 1080p to 480p, as measured in a cloud-based offloading workload running on a Jetson TX2 board. As a result, Banner unlocks unprecedented capabilities for mobile vision applications to dynamically reconfigure sensor resolutions to balance the energy efficiency and task accuracy tradeoff.
Jinhan Hu, Alexander Shearer, Saranya Rajagopalan, Robert LiKamWa
MobiSys2