A new colour quantisation (CQ) technique and its corresponding embedded system realisation are introduced. The CQ technique is based on image split into sub-images and the use of Kohonen self-organised neural network classifiers (SONNC). Initially, the dominant colours of each sub-image are extracted through SONNCs and then are used for the quantisation of the colours of the entire image. The proposed CQ technique can use both colour components and spatial features, achieving better approximation of the final image to the spatial characteristics of the original one. In addition, for the estimation of the proper number of dominant image colours, a new algorithm based on the projection of the image colours into the first two principal components is proposed. The image split into sub-images offers reduction of the on-chip memory requirements and is suitable for embedded system (or system-on-chip) implementation of the most timeconsuming part of the technique. Applying a systematic design methodology to the developed CQ algorithm, an efficient embedded architecture based on the ARM7 processor achieving high-speed processing and less energy consumption, is derived.
A methodology f o r power optimization of the data memory hierarchy and instruction memory, is introduced. The impact of the methodology on a set of widely used multimedia application krnels, namely Full Search (FS), Hierarchical Search (HS)), Parallel Hierarchical One Dimension Search (PHODS), and Three Step Logarithmic Search (3SLS), is demonstrated. We find the power optimal data memory hierarchy applying the appropriate data-use transformation, while the instruction power optimization is done using suitable cache memoiy Using data-reuse transformations, performance optimizations techniques, and instruction-level transjormations, we perform exhaustive exploration of all the possible alternatives to reach power etficient solutions. Concerning the embedded processor ARM, the experimental results prove the eflciency of the methodology in terms of power for all the multimedia kernels.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.