This work describes in details the microcontroller implementation of our previously proposed method in data compression applications known as the Biased Dual-State DPCM (BDS-DPCM). The focus of this paper is on the Microcontroller implementation of the Biased Dual-State DPCM proposed in our previous work. For this preliminary hardware implementation, MSP-EXP430G2 LaunchPad Development Kit is used which is an easy-to-use microcontroller development board for the low-power applications. The code is written in C programing and imported on the MSP-430 using the CCS Debug-Code Composer Studio. This paper describes in detail different cases when packing delta values into an 8-bit buffer for transmission or storage. Lastly, we developed two Graphical User Interfaces (GUIs) based on our predictive models described in our previous published work. The first GUI allows users to load the delta files and outputs the compression rate for the BDS-DPCM and the conventional DPCM. This allows user to study where the proposed method is superior over the conventional DPCM. The second GUI is designed using the math model to predict the compression rate for different probabilistic parameters which can be inputted by the user. The second GUI allows user to study data with different distributions and to determine where to use the BDS-DPCM over the DPCM method.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Microcontroller implementation of the biased dual-state DPCM


    Contributors:


    Publication date :

    2018-03-01


    Size :

    608706 byte




    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English



    Analyse von DPCM-Fehlermustern

    Jung, Peter | TIBKAT | 1974


    Image Compression Based on BTC-DPCM and Its Data-Driven Parallel Implementation

    Yu, X. / Iwata, M. | British Library Conference Proceedings | 2005



    Implementation of a Basic Single-Microcontroller Monitoring Concept for Safety Critical Systems on a Dual-Core Microcontroller

    Brewerton, S. / Schneider, R. / Eberhard, D. et al. | British Library Conference Proceedings | 2007