Local Binary Pattern Networks
Abstract
Emerging edge devices such as sensor nodes are increasingly being tasked with non-trivial tasks related to sensor data processing and even application-level inferences from this sensor data. These devices are, however, extraordinarily resource-constrained in terms of CPU power (often Cortex M0-3 class CPUs), available memory (in few KB to MBytes), and energy. Under these constraints, we explore a novel approach to character recognition using local binary pattern networks, or LBPNet, that can learn and perform bit-wise operations in an end-to-end fashion. LBPNet has its advantage for characters whose features are composed of structured strokes and distinctive outlines. LBPNet uses local binary comparisons and random projections in place of conventional convolution (or approximation of convolution) operations, providing an important means to improve memory efficiency as well as inference speed. We evaluate LBPNet on a number of character recognition benchmark datasets as well as several object classification datasets and demonstrate its effectiveness and efficiency.
Cite
Text
Lin et al. "Local Binary Pattern Networks." Winter Conference on Applications of Computer Vision, 2020.Markdown
[Lin et al. "Local Binary Pattern Networks." Winter Conference on Applications of Computer Vision, 2020.](https://mlanthology.org/wacv/2020/lin2020wacv-local/)BibTeX
@inproceedings{lin2020wacv-local,
title = {{Local Binary Pattern Networks}},
author = {Lin, Jeng-Hau and Lazarow, Justin and Yang, Andrew and Hong, Dezhi and Gupta, Rajesh and Tu, Zhuowen},
booktitle = {Winter Conference on Applications of Computer Vision},
year = {2020},
url = {https://mlanthology.org/wacv/2020/lin2020wacv-local/}
}