Abstract
The paper addresses the problem of Content-Based Image Retrieval implemented in hardware. The presented approach consists of a simplified low-level descriptor for color images and similarity measure that are implemented in a system-level C-based hardware description language ImpulseC. The floating to fixed-point data conversion has been applied and also some modifications, improving execution of loop instances parallely has been described. The descriptor has been implemented as a core in a NoC-based MPSoC. The results of the implementation in an FPGA has been provided.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Benini, L., de Micheli, G.: Networks on Chips: A New SoC Paradigm. IEEE Computer 35(1), 569–571 (2002)
Bober, M.: MPEG-7 Visual Shape Descriptors. IEEE Transactions on Circuits and Systems for Video Technology 11(6), 716–719 (2001)
Chojnacki, B., Maka, T., Dziurzanski, P.: Virtual path implementation of multi-stream routing in network on chip. In: Malyshkin, V. (ed.) PaCT 2011. LNCS, vol. 6873, pp. 431–436. Springer, Heidelberg (2011)
Czarnecki, L., Dziurzański, P.: Adaptive tree-based multicast routing in network on chip architecture. Electronics - Constructions, Technologies, Applications (4) (2010)
Dally, W.J., Towles, B.: Route packets, not wires: on-chip inteconnection networks. In: Proceedings of the 38th Conference on Design Automation, Las Vegas, Nevada, United States, pp. 684–689 (2001)
Forczmański, P., Frejlichowski, D.: Strategies of shape and color fusions for content based image retrieval. In: Kurzynski, M., Puchala, E., Wozniak, M., Zolnierek, A. (eds.) Computer Recognition Systems 2. ASC, vol. 45, pp. 3–10. Springer, Heidelberg (2007)
Frejlichowski, D.: Analysis of possible system-level hardware implementation of selected shape description algorithms. Journal of Theoretical and Appied Computer Science 6(4), 51–58 (2012)
IEEE, IEEE 1666 Standard for SystemC Language Reference Manual (2006)
Kuncheva, L.I.: Combining classifiers: Soft computing solutions. Pattern Recognition: From Classical to Modern Approaches, pp. 427–452. World Scientific Publishing Co., Singapore (2001)
Kalogeridou, G., Voros, N.S., Masselos, K.: System Level Design of Complex Hardware Applications Using Impulse. In: Proceedings of the 2010 IEEE Annual Symposium on VLSI, ISVLSI 2010 (2010)
Manjunath, B.S., Ohm, J.-R., Vasudevan, V.V., Yamada, A.: Color and Texture Descriptors. IEEE Transactions on Circuits and Systems for Video Technology 11(6), 703–715 (2001)
Marchewka, A., Kozik, R.: Computer vision method for detecting adult-oriented content in images. In: Choraś, R.S. (ed.) Image Processing and Communications Challenges 4. AISC, vol. 184, pp. 19–24. Springer, Heidelberg (2013)
Sniatala, P., Kapela, R., Rudnicki, R., Rybarczyk, A.: Efficient hardware architectures of selected mpeg-7 color descriptors. In: 15th European Signal Processing Conference EUSIPCO 2007, Poznan (2007)
Xing, B., Fu, P., Sun, Z., Liu, Y., Zhao, J., Chen, M., Li, X.: Hardware Design for Mpeg-7 Compact Color Descriptor Based on Sub-Block. In: 8th International Conference on Signal Processing, Beijing (2006)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer International Publishing Switzerland
About this paper
Cite this paper
Forczmański, P., Dziurzański, P. (2013). System-Level Hardware Implementation of Simplified Low-Level Color Image Descriptor. In: Burduk, R., Jackowski, K., Kurzynski, M., Wozniak, M., Zolnierek, A. (eds) Proceedings of the 8th International Conference on Computer Recognition Systems CORES 2013. Advances in Intelligent Systems and Computing, vol 226. Springer, Heidelberg. https://doi.org/10.1007/978-3-319-00969-8_45
Download citation
DOI: https://doi.org/10.1007/978-3-319-00969-8_45
Publisher Name: Springer, Heidelberg
Print ISBN: 978-3-319-00968-1
Online ISBN: 978-3-319-00969-8
eBook Packages: EngineeringEngineering (R0)