Survey on Static Image Storage and Retrieval Mechanisms

DOI : 10.17577/IJERTV4IS010252

Download Full-Text PDF Cite this Publication

Text Only Version

Survey on Static Image Storage and Retrieval Mechanisms

B Sudarshan

Research scholar, Jain University, Bangalore, India AP, K S Institute of Technology

Bangalore, India

Dr. R Manjunath

Research guide, Jain University Bangalore, India

Abstract Many ways of static image storage and retrieval exist. The intent of the work is to explore different methods of image storage and retrieval so that, a different approaches to image storage and retrieval can be devised. Here, the effort has been made to review static image storage and retrieval mechanisms in pursuit of finding out the possibility of formalizing the concept of graded memory as explained in the paper. Few of the memory architectures related to multiresolution are reviewed. The review is mainly focused on works in the area of multiresolution, BAM, wavelets, DCT and fractals

Keywords Image storage, image retrieval, multiresolution techniques

  1. INTRODUCTION

    Recent trends show that many applications use information in the form of image requiring one to store this information on a storage device in some form. Websites related to social media, multimedia applications on computers and mobile platform generally require storage of large number of images Also, security applications starting from monitoring or surveillance of a store to any large office that requires huge amount of picture/video information to be stored.

    Currently, picture/video images in such cases are stored in compressed form using compression techniques like JPEG/MPEG4 etc. Even with this, the memory requirement is huge. The memory used in all these cases is lossless meaning that the image retrieved from the memory is exactly same as the original image.

    Generally, many applications do not need high resolution picture/video to arrive at a conclusion. In these cases, the memory need not be lossless and may be lossy, i.e., the retrieved image may not exactly match pixel to pixel. The lossy image is sufficient in many situations to arrive at some conclusion.

    If the situation warrants, one can ask for the picture/video with higher resolution, The details of multiresolution transmission and reception can be found in [54, 55]. This multi resolution property is used in graded memory, where, the image quality in a stored image increases with lapse of time, if one can afford to wait for sufficiently long time. Compact storage and online generation of the multi resolution components are the essence of this concept. The proposed work is mainly related to multi resolution image recall, so, literature related to multiresolution has been reviewed.

    In evaluating the feasibility of the concept of graded memory, the literature review is carried out focusing mainly on currently available multi-resolution image storage and retrieval mechanisms, the kind of the logic to be used like the

    use of compression techniques such as JPEG, wavelet and fractal [56], bidirectional associative memories (BAM), neural networks, neuron processors.

  2. BACKGROUND

    Theory of multi-resolution decomposition of an image using wavelets as presented in [1][2] explains the decomposition of image into multiple approximations which can be called as wavelet coefficients, with each approximation at certain level of resolution. To reconstruct the original image all these wavelet coefficients are required. If while reconstructing, any coefficients are not taken into account, the reconstructed image will not exactly match the original image.

    Overview of different types of multiresolution approaches is presented in [3]. Where, Features of images can be filtered and extracted using Gaussian filter which basically smoothens or blurs an image. Two techniques under Gaussian multiresolution namely, the space scale representation and the pyramidal representation are presented. Space scale representation keeps the size of the image constant at different levels of resolution of the image whereas, the pyramidal representation halves the size of the image at each lower levels of resolution. The laplacian filter is used to detect the edges of the image. With the construction of laplacian pyramid, edges can be detected at multiresolution. Among the different ways of construction of laplacian pyramid presented, the one which involves computing at each level the difference of two consecutive Gaussian levels. Also, since the sizes of the two levels of the Gaussian pyramid are different, sizes of the two consecutive levels are made equal by expanding the size of the smaller image to equal to that of the larger image. These pyramids mainly are not guided by the content of the image. To overcome this problem, stochastic pyramid and adaptive pyramids are used. Stochastic pyramid uses Similarity graph showing the similarity between the adjacent pixels and the adjacency graph representing the interconnections among the pixels. Adaptive pyramid does not use similarity graph.

    A procedure to split any natural image into a collection of successive and independent levels of resolution is presented in [4]. To decompose an image, wavelet filters defined by the non Gaussian statistical properties of the natural image are used. This only provides a starting point and does not talk about more realistic visual filters. The procedure provided can be applied to decompose only natural images. Also, the spatial correlations at a particular level are short-ranged. The algorithm for the procedure as explained in [4] is presented in [5]. Multiresolution

    representation of images using wavelets as presented in [6] uses dilations as well as translations of autocorrelation functions.

    Detailed theory on nonlinear multiresolution Signal decomposition schemes using morphological pyramids and morphological wavelets are presented in [7] and [8].

    An evaluation of multiresolution storage for sensor networks is presented in [9], which uses in-network wavelet based summarization. Several aging strategies in the form of algorithms like omniscient algorithm, greedy algorithm and training-based algorithms are provided. The analysis of the performance of these algorithms shows that the training algorithm performs better than the other two algorithms.

    Image fusion is the process of combining the useful information from two images to get an image which is better than the two input images. Multiresolution based image fusion is presented in [10] using additive wavelet decomposition. Here, a technique for efficient image fusion is presented which adds the high resolution image wavelet coefficients to the low resolution multispectral image. Different methods to carryout image fusion using above concept is studied. The method gives better results compared to already existing intensity-hue-saturation mergers. The method uses trous algorithm.

    A new scheme was proposed in [11] which shows how a directional multiresolution image representation using contourlet transform. Two approaches for dealing with piecewise smooth image, curvelet construction and contourlet construction are presented. It also, provides basic insights on how contourlets can be applied in other signal processing applications. The multiresolution property of the wavelets has been used in [12] clustering of large databases which spatial in nature. They demonstrate identifying clusters of some predefined shapes at various levels of resolution with varying degree of accuracy.

  3. COMPRESSION TECHNIQUES

    There are many compression techniques that can be used to compress static images. Here, the review focuses mainly on use of DCT, Wavelet transforms and fractals in image compression. Dicrete wavelet transform is extensively applied in signal processing and especially in image processing for performing operations like image compression, interpolation etc. The work presented in [13], applies wavelet transform for image interpolation to resize an image. The 5/3 lifting scheme is used to design wavelets and perform discrete wavelet transform. Using DWT normally to resize an image puts restriction on the resize of the image as DWT divides the original image size into exactly half both horizontally and vertically. This problem is overcome in [14], where the concept of zeroth level DWT and Fractional level DWT is introduced which help in resizing the image to any size not exactly divisible by 2n where, n is an integer. This helps one to resize the original image to any size either bigger or smaller than the original image. The paper also presents an algorithm to perform variable scale interpolation.

    The work proposed in [15] compares various interpolation techniques with that being done using DWT. The performance of different interpolation techniques like Bilinear, Bspline combined with the use of different filters like Coif 22_14, MS10_10, TVC10_18, VBL6_10, Brazil 6_6 are compared. The results show that interpolation done using DWT with the filters Coif22_14,MS10_10 and TVC10_18 filters gives better results than VBL6_10 and Brazil6_6 filters.

    The comparative performance analysis of using DCT and wavelet transform in image and video coding is presented in [16]. It is observed that wavelet coding is better for still images by atmost 1 db of PSNR whereas, the performance of DCT and wavelet transform in video coding is almost equal. The study also concludes with the note that only optimizing the transform used in the algorithm is not enough, quantization and entropy coding also play an equal role in arriving at efficient image and video coding.

    The image compression using discrete cosine transform

    [17] provides basics of image compression using DCT. The high quality discrete cosine transform (DCT) based image compression method is presented in [18] which combines advantages of several approaches. The method divides the image into blocks of different sizes by using rate-distortion- based horizontal-vertical partition scheme. It also uses bit- plane dynamical arithmetic coding for reducing the statistical redundancy of quantized DCT coefficient of each image block. The method proposed yields better PSNR value ( an increase in approximately 1 db) for the same level of compression compared to JPEG, JPEG 2000, SPIHT and other wavelet based image compression techniques.

    Normally, JPEG gives better compression ratio. The image compression technique presented in [19] using singular value decomposition (SVD) process yields around 65% better compression on top of the compression ratio achieved by standard JPEG image compression technique. The details of how to get singular value decomposition of a matrix is best illustrated in [20] providing step by step approach in finding SVD for a given matrix of size mxn. Application of SVD in digital image processing is presented in [21] explains how SVD can be applied to image compression with an example of face recognition problem.

  4. BIDERECTIONAL ASSOCIATIVE MEMORY

    Neural networks can be used for all the applications requiring intelligence. Some of the applications of neural networks [88] are they can be used as auto-associative, hetero-associative memories apart from various other applications. Bidirectional associative memory (BAM) is the minimal two layer neural network with nonlinear feedback connections. BAMs are extensively used in pattern association. As shown in the figure 1, the information passes from one neuron field to the other through the connection matrix W, whereas, the information passes in the backward direction through matrix WT which is the transpose of matrix W The work presented in [22] shows that by introducing bidirectionality in the neural network, forward and backward associative search for stored patterns extends the symmetric unidirectional auto associators [23] of Cohen

    and Grossberg [24] and Hopfield[25][61]. The proof of the BAM concept is extended to continuous and adaptive BAMs. Figure 1 shows the BAM in its simplest form.

    Fig. 1. Bidirectional Associative Memory

    Feed forward bidirectional associative memory was proposed in [70], that uses on shot design algorithm. Jooyoung Park et al. [63] have proposed design procedures and derived theorems for Asymmetric BAM model that stores a bipolar vector pairs with error correction properties. The modeling of associative memories using neural networks usually deals with storage and retrieval of images in the form of binary or bipolar patterns. The exhaustive analysis of gray scale auto associative morphological memories [26] is carried out using min-max algebra. The modified gray-scale auto associative morphological memory (AMM) model os presented which associates and image pattern which is closest to the input image pattern with respect to the chebyshev distance. It also explains how MAMs can be used as image classifiers.

    The evaluation of Segmentation based Fractal Texture Analysis (SFTA) which is a new algorithm developed to extract features of the image is presented in [27]. This algorithm can be applied to general images as well as medical images. They also present two threshold binary decomposition algorithm which is used by SFTA to partition the grayscale input image into a set of binary images used to characterize textural patterns. SFTA performs better than Gabor and Haralick when applied for image classification and content based image retrieval.

    Analytical models for tumor detection using multiresolution fractal feature extraction formalized in [28]. It assumes that tumors in medical images have a fractal (self- similar) growth behavior. A review of mathematical methods, tools available for preprocessing and analyzing the remote sensing generally received from satellite is presented in [29]. A new method of 2D coding based on L-systems fractal hypothesis with better security and capacity for coding in presented in [30]. It uses the shapes of fractal curves in defining the 2D codes. These fractal codes are stored in the Hopfield neural network. The Hopfield network

    decodes these fractal codes by recognizing the lines. As the technology advances in the satellite development, satellites sends very high resolution images conveying information about certain part of the earth, which is area of interest. It becomes difficult to use and analyze such a high resolution image data due to heterogeneity of the objects displayed in the image. To overcome this, a new approach is proposed in

    [31] which make use of multi-fractal formalism for image compression. It addresses the problem of edge preserving smoothing of high-resolution satellite images. It involves a pre-processing step for feature extraction and/or image segmentation.. This process consists in smoothing heterogeneous areas while preserving the main edges of the image.

    Multiresolution associative memory (MAM) structure is proposed in [36] to overcome the memory requirement (exponentially dependent on the input dimension) problem in the case of lattice based associative memory. A fuzzy rule based system is also proposed as a method to implement the heuristic that is at the heart of the MAM networks training algorithm. The paper [37] surveys existing multi resolution modeling techniques and speculates about what might be possible in the future. The work proposed in [38] is related to development of super resolution algorithm on SOC. This is a low cost/real time algorithm.

    The work proposed in [42] presents a fast multi- resolution block-matching algorithm (BMA) using multiple motion vector (MV) candidates and spatial correlation in MV fields, called a multi-resolution motion search algorithm (MRMCS). The proposed MRMCS satisfies high estimation performance and efficient LSI implementation.

    The work proposed in [43] introdues a neuro- associative approach to recognition which can both learn and identify an object from low resolution low-quality video sequences. A fast computation method of the normalized correlation for multiple rotated templates by using multi resolution Eigen images is proposed in [45]. This method allows us to accurately detect both location and orientation of the object in a scene at faster rate than applying conventional template matching to the rotated object.

    Few of the memory architectures have been proposed, the work proposed in [49] talks about a real-time multi-core object recognition processor having Visual image processing random access memory (VIP-RAM). The work [50] presents an SVC decoder architecture supporting spatial and coarse- grained quality scalability.

    The work [51] proposes a Video Compression Architectures for Mobile Communication, The work proposed in [53] provides Theoretical and Mathematical Models for Visual Information Processing in the Brain. The proposed work in [57] details how an image can be compressed using only fractal and wavelet-fractal technique.

    The work presented in [57] uses a neuro-associative network to recognition which can both learn and identify an object from low-resolution low-quality video sequences. The

    approach is derived from a mathematical model of biological visual memory, in which correlation-based projection learning is used to memorize a face from a video sequence and attractor-based association is performed to recognize a face over several video frames.

    Many methods have been proposed in the area of binary associative memories. Gray-scale Image recall from Hopfield multilayer neural network by providing noisy image is presented in [32]. The algorithm and digital implementation of the algorithm to carry out image recall is provided in [33]. The multilayer Hopfield network with intra layer connections only for recalling an image is presented in [34]. All these works mainly target at recalling an image by providing a noisy version of the image.

    The method presented in [34] decomposes the image into L binary patterns. Each pattern represents one bit in a digital coding of the gray levels. The image is stored independently using a conventional neural binary network with n neurons, where n is the number of pixels. There are L uncoupled neural networks with n2 connections in each level. The main advantage is that L uncoupled neural networks can be implemented in parallel saving considerable amount of time during both training as well as recall In this method, if a binary pattern cannot be stored in one sub-network, then the whole image cannot be stored. Same thing applies to image recall. Similar problem exist in case of [35] when large scale image is decomposed into many sub-images stored in independent neural networks. Overlapping between sub- images[82] is done to overcome these effect.

    The work [59] proposes a method to store an integer value as a fixed point in a complex valued multistate Hopfield network. This method is based on a set of linear inequalities. The work [60] proposes use of single layer continuous Hopfield network for gray scale image storage and retrieval. The stored images are recalled when the noisy images with salt and pepper noise of arbitrary density are presented to the network. The network uses nonlinear coupling. The work [62] proposes grayscale image storage that combines complex valued associative memory (CAM) and 2-D discrete Fourier transform. The input images are transformed to quantized phase matrices. Each neuron in the network is complex valued with the value of each neuron corresponding to the elements of the matrix. The number of neurons required to store an image is reduced by neglecting or removing high frequency components of the quantized phase matrix. This will degrade the image quality.

    Stanislaw Jankowski et al, [64] have proposed a neural associative memory with each neuron state can be one of 2L complex values, on the unit circle. A particular phase corresponds to a gray level. The network is fully connected. For network with n neurons, the number of connections is equal to n2. They have demonstrated that gray-scale images can be stored and recalled using such network as long as the phase shift between gray pattern components is maintained. A general Hebbian rule for complex valued neural networks is proposed in [64,65]. All these have similar limitations,

    whereas [66] proposes a weigh matrix design using set of linear inequalities.

    The two-dimensional cellular neural network (CNN) is of size MxN where, M is is the number of rows and N is the number of columns. C(i,j) represents a cell located at ith row and jth column. The detailed theory on cellular neural networks is presented in [79]. The work [67,68] propose neural networks consisting of multi level states for each neuron. The activation function has 2L plateaus instead of two as in normal signmoid function. Each state of the multi- valued states of the neuron corresponds to the gray levels. The extensive details on how to generalize fully connected Hopfield neural network is presented in [69]. This is done by replacing bi-level activation function with multi level activation functions. It has been shown that activation function having N+1levels gives N+1 minima and N saddle points.

    Use of discrete cellular neural networks as associative memory is presented in [71] by adapting Hebbian rule as the memory design rule. Detailed discussion of memory capacity and other issues like the size of the attracting basi and presented.

    To solve a given problem having set of constraints in real time, the design of Hopfield associative memory is reformulated in [72]. The design of associative memory using space varying cellular neural networks is presented in

    [73] where the connections within the network is based on the nearest neighborhood concept, meaning a neuron will have connections to nearby neurons only as dictated by some parameter like radius. Analysis and synthesis of sparsely interconnected neural network as presented in [74] discusses the design procedure to design associative memories as applied to cellular neural networks. It is shown that the network is able to store patterns due to feedback connections existing the neural network. The synthesis procedure for Brain-State-in-a-Box neural networks is presented in [75]. To guarantee the absence of binary equilibrium points and non binary asymptotically stable equilibrium points near ta desired memory vector, sufficient conditions are derived. The work [77] proposes a fast algorithm to find the connection weights of cellular neural network as applied to associative memory. The learning algorithm presented in

    [78] has two operating modes, learning mode and recall mode. In the learning mode, there is no feedback and the CNN outputs are used to modify the connection weights. In recall mode, the weights found during learning mode are used as feedback operators and there is no input. The capacity of the associative memory to storing number of prototypes is estimated in [81] and they have found out that the capacity of the CNN to store number of prototypes depends on the connections of the neuron to its neighborhood, i.e. , the number of neurons to which a particular neuron is connected with valid weights. Use of non-linear switched capacitor for realizing neural networks to solve optimization problems is presented in [80].

    There are many works related to image compression using fractals in the literature. The work proposed in [83] explains how to generate a most singular manifold of an image and reconstruct an image using its most singular manifold (MSM). The fractal compression theory and how to decompose an image using fractals is presented in works presented in [83-87].

  5. NEURON PROCESSORS

    There are many neuron processors that are available in the market. To name a few, Echelon Neuron 5000 processor [89], Cypress CY7C53150, CY7C53120 [90], Toshiba

    Neuron Chip- TMPN3150/3120 [91].

  6. UMMARY

After reviewing the literature, it is found that, most of the work that is presented in the literature is in the area of static image storage and retrieval using neural networks namely, Hopfield, cellular neural networks. All these works are mainly targeted at retrieving stored image in the neural network when a noisy version of the original image is presented. We are proposing a graded memory structure using multilayer Hopfield neural network which will work as a human memory. We show that the multilayer Hopfield neural network can be used as a memory in which the output becomes better and better over the period of time when the input image is the down sampled version of the stored image.

REFERENCES

  1. STEPHANE G. MALLAT, A Theory for Multiresolution Signal Decomposition: The Wavelet Representation, lEEE Transactions on Pattern Analysis and Machine Intelligence. Vol. II, No 7, pp.674-693. July 1989.

  2. Multiresolution approximations and wavelet orthonormal bases of L2(R), American Mathematical Society, Volume 315, Number 1, pp. 69-87, September 1989.

  3. Sylvain Contassot-Vivier, Giosue Lo Bosco, Chan Dao Ngu,

    Multiresolution approach for image processing, pp. 1-9.

  4. Antonio Turiel, Nestor Parga, Wavelet based decomposition of natural images in independent resolution levels

  5. Antonio Turiel, Jean-Pierre Nadal, and Nestor Parga, An algorithm for image representation as independent levels of resolution

  6. Naoki Saito, Gregory Beylkin, Multiresolution Representations Using the Auto-Correlation Functions of Compactly Supported Wavelets, IEEE Transactions on Signal Process1ng. Vo1. 41. no. 12, pp. 3584-3590, December 1993.

  7. J. Goutsias and H. J. A. M. Heijmans, Nonlinear multiresolution signal decomposition schemesPart I: Morphological pyramids, IEEE Trans. Image Processing, vol. 9, pp. 18621876, Nov. 2000.

  8. Henk J. A. M, John Goutsias , Nonlinear Multiresolution Signal Decomposition SchemesPart II: Morphological wavelets, IEEE Transactions on Image Processing, Vol. 9, NO. 11, pp. 1897-1913, November 2000.

  9. D. Ganesan; et al, An evaluation of multi-resolution Storage for Sensor Networks, Center for Embedded Network Sensing,University of California, Jan. 2003.

  10. Jorge Nunez, Xavier Otazu, et al., Multiresolution-Based Image fusion with additive wavelet decomposition, IEEE Transactions on Geoscience and remote sensing, Vol. 37, NO. 3, pp. 1204-1211, May 1999.

  11. Minh N Do, Martin Vetterli, Contourlets: A directional multiresolution image representation, IEEE Transactions on ICIP, pp. 357-360, June 2002.

  12. Gholamhosein Sheikholeslami, Surojit Chatterjee, Aidong Zhang,

    Wavecluster: A multiresolution clustering approach for very large spatial databases, Proceedings of the 24th VLDB Conference, New York, USA, pp. 428-439, 1998

  13. P.Ashok Babu, Dr.K.V.S.V.R Prasad, Image Interpolation Using 5/3 Lifting Scheme Approach, Signal & Image Processing : An International Journal(SIPIJ) Vol.2, No.1, pp. 71-80, March 2011.

  14. Rohini S. Asamwar , et al, Interpolation of Images Using Discrete Wavelet Transform to Simulate Image Resizing as in Human Vision, International Journal of Automation and Computing, 7(1), pp. 9-16, February 2010.

  15. Emil DUMIC, Sonja GRGIC, Mislav GRGIC, The Use of Wavelets in Image Interpolation: Possibilities and Limitations, RADIO ENGINEERING, VOL. 16, NO. 4,pp. 101-109, DECEMBER 2007.

  16. Zixiang Xiong, Kannan Ramchandran, Michael T. Orchard, and Ya- Qin Zhang, A Comparative Study of DCT- and Wavelet-Based Image Coding, IEEE Transactions on Circuits and Systems for Video Technology, VOL. 9, NO. 5, pp. 692=695, AUGUST 1999.

  17. Andrew B. Watson, Image Compression Using the Discrete Cosine Transform, Mathematica Journal, 4(1), pp. 81-88, 1994.

  18. Nikolay N. Ponomarenko, Karen O. Egiazarian, Vladimir V. Lukin, and Jaakko T. Astola High-Quality DCT-Based Image Compression Using Partition Schemes, IEEE SIGNAL PROCESSING LETTERS, VOL. 14, NO. 2, pp. 105-108, FEBRUARY 2007.

  19. Rehna. V. J , Jeyakumar. M. K , Singular Value Decomposition Based Image Coding for Achieving Additional Compression to JPEG Images, International Journal of Image Processing and Vision Sciences (IJIPVS) Volume-1 Issue-1 ,pp. 1-7,2012.

  20. Kirk Baker, Singular Value Decomposition Tutorial, March 29, 2005.

  21. Lijie Cao, Singular Value Decomposition Applied To Digital Image Processing,

  22. Bart kosko, Bidirectional Associative Memories, Trans. On Systems, Man and cybernetics, VOL. 18, NO. 1, pp. 49-60, Jan./Feb. 1988.

  23. T Kohonen, Self-Organization and Associative Memory, Berlin:Springer-Verlag,1984.

  24. M A Cohen and S Grossberg, Absolute stability of global pattern formation and parallel memory storage by competitive neural networks, IEEE Trans. Systems, Man and cybernetics,VOL. SMC- 13, pp.815-826, Sept./Oct. 1983.

  25. J J Hopfield, Neural networks and physical systems with emergent collective computational abilities, Proc. National Academy of Science, USA, Vol. 79, pp.2554-2558, 1982.

  26. Peter Sussner and Marcos Eduardo Valle, Gray-Scale Morphological Associative Memories, IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL. 17, NO. 3, pp. 559-570,MAY 2006.

  27. Alceu Ferraz Costa, Gabriel Humpire-Mamani, Agma Juci Machado Traina, An Efficient Algorithm for Fractal Analysis of Textures,

  28. Khan Iftekharuddin, Carlos Parra, Multiresolution-fractal feature extraction and tumor detection: analytical model and Implementation, SPIE 47th annual meeting in wavelets, August 2003.

  29. B L Deekshatulu, R Krishnan, Mathematical methods for remote sensing A review, PINSA, 65, A, No. 1,pp 27-49, January 1999.

  30. K. Kiani, E. Kosari, M. R. Simard, A New Method of Fractal Barcodes Identification, Proceedings of WCECS 2011, Vol 1,

    October 19-21, 2011, San Francisco, USA

  31. Jacopo Grazziniy, Antonio Turiel, Hussein Yahia, Edge-Preserving smoothing of high-resolution images with a partial multifractal reconstruction scheme,

  32. Giovanni Costantini, Design of Associative memory for Gray-Scale images by multilayer Hopfield Neural networks, Proc. Of the 10th ESEAS international conference on CIRCUITS, Vouliagmeni, Athens, Greece, July 10-12, 2006, pp. 376-379.

  33. Renzo Perfetti and G Giovanni Costantini, Multiplier less digital learning algorithm for cellular neural network, IEEE Trans. Circuits and systems-1, Fundamental Theory and Applications, Vol. 48, no. 5, May 2001, pp. 630-635.

  34. Giovanni Costantini, Daniele Casali and Renzo Perfetti, Neural associative memory storing gray-scale images,IEEE Trans. Neural Networks, vol14, No. 3, May 2003, pp703-707.

  35. C. Oh, S H Zak, Associative memory design using overlapping decompositions and generalized brain-state-in a box neural networks, Intl. Journal for Neural System. Vol. 13, no. 3, 2003, pp. 139-153.

  36. Alberico Menozzi et al, "Intelligent Training of a Multi-Resolution Associative Memory Network",Proceedings of the IEEE, 1998, vol. 1, pp.12-17.

  37. Paul S. Heckbert and Michael Garland "Multiresolution Modeling for Fast Rendering", Proceedings of Graphics Interface 94, Banff, Alberta, Canada, May 1994 pp-43 to 50.

  38. Gustavo M. Callicó et al,"Low-Cost and Real-Time Super-Resolution over a Video Encoder IP",Proceedings of the IEEE, 2003.

  39. Takahiro Fukuhara et al,"Very Low Bit-Rate Video Coding with Block Partitioning and Adaptive Selection of Two Time-Differential Frame Memories",IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, vol. 7, NO. 1, Feb 1997, pp 212-220.

  40. Jae-Young Lee et al,"Motion Prediction Based on Temporal Layering for Layered Video Coding&uot;,Proceeding of ITC-CSCC Vol. 1, July 1998, pp 1-4.

  41. Tatsuyuki Kawamura, Yasuyuki Kono, Msatsugu Kidode, "Wearable Interfaces for a Video diary".

  42. Jae Hun Lee et al,"A Fast Multi-Resolution Block Matching Algorithm and its LSI Architecture",IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 11, NO. 12, DEC 2001, pp 1289-1299.

  43. Dmitry O. Gorodnichy,"Associative neural networks as means for low-resolution video-based recognition",Proc. of IJCNN'05, Montreal, Canada, August 2005.

  44. J. M. DANIEL,J. D. IRWIN, "Dynamic Resolution of Memory Access Conflicts",IEEE TRANSACTIONS ON COMPUTERS, DECEMBER 1971, pp 1584-86.

  45. Shinichi Yoshimura, Takeo Kanade, "Fast Template Matching based on the normalized correlation by using multiresolution eigen mages",pp 2086-2093.

  46. Hansoo Kim and In-Cheol Park, "High-Performance and Low-Power Memory Interface Architecture", IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 11, NO. 11, NOVEMBER 2001, pp 1160-70.

  47. Manoranjan Paul, Manzur Murshed, and Laurence Dooley, "A NEW EFFICIENT SIMILARITY METRIC AND GENERIC COMPUTATION STRATEGY FOR PATTERN-BASED VERY LOW BIT-RATE VIDEO CODING", IEEE ICASSP 2004, pp 165- 68.

  48. Manoranjan Paul et al,"A low bit-rate video-coding algorithm based upon variable pattern selection",6th IEEE International Conference on Signal Processing (ICSP02), 26-30 Aug 2002.

  49. Joo-Young Kim, et al, "Visual Image Processing RAM: Memory Architecture with 2-D Data Location Search and Data Consistency Management for a Multicore Object Recognition Processor", IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 20, NO. 4, APRIL 2010.

  50. Niranjan D. Narvekar et al,"AN H.264/SVC MEMORY ARCHITECTURE SUPPORTING SPATIAL AND COURSE- GRAINED QUALITY SCALABILITIES", IEEE International Conference on Image Processing (ICIP'09), 2009.

  51. Asral Bahari et al,"Low-Power H.264 Video Compression Architectures for Mobile Communication", IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 19, NO. 9, SEPTEMBER 2009.

  52. Yingxu Wang,"The Cognitive Informatics Theory and Mathematical Models of Visual Information Processing in the Brain", Intl Journal of Cognitive Informatics and Natural Intelligence, 3(3), 1-11, July- September 2009.

  53. Li Tu, Zhiping and Chi zhang, Application of Hopfield network in grayscale image recognition, pp. 171-175

  54. Patent on multiresolution transmission http://www.freepatentsonline.com/EP2180649.html

  55. Patent on multiresolution Reception http://www.freepatentsonline.com/EP1154608.html

  56. B. B. Mandelbrot, The Fractal Geometry of Nature, WH Freeman, 1982.

  57. Reza Ebrahimpour, et al., Evaluation of Pure-Fractal and Wavelet- Fractal Compression Techniques, ICGST-GVIP Journal, ISSN: 1687-398X, Volume 9, Issue 4, August 2009.

  58. Dmitry O. Gorodnichy, "Associative neural networks as means for low-resolution video-based recognition",Proc. of IJCNN'05, Montreal, Québec, Canada, August 2005.

  59. Mehmet Kerem Muzzinoglu et al., A new design method for complex valued multistate Hopfield associative memory, IEEE Transactions pp. 45-50, 2003.

  60. Li Tu, Zhiping Liao, Chi Zhang, Application of Hopfield Network in Grayscale Image Recognition, Springer-Advances in Intelligent and Soft Computing, pp. 171-175, Nov. 2011.

  61. Nicolae Popoviciu, Mioara Boncut , On the Hopfield algorithm. Foundations and Examples, General Mathematics Vol. 13, No. 2, pp. 35-50, 2005.

  62. Aoki, H. Kosugi, Yukio, An image storage system using complex- valued associative memories, IEEE Trans. Neural Networks, 2000.

  63. J. Park, C.-H. Kwon, and D. Park, "An optimization-based design procedure for asymmetric bidirectional associative memories", IEEE Trans. Neural Networks, vol. 12, pp.169 -170 2001

  64. Jakkowski S, Lozowski, Zurada, J.M, Complex-valued multistate neural associative memory,

  65. N.N. Aizenberg, I. N. Aizenberg, CNN based on multi-valued neuron as a model of associative memory for grey-scale images,

    Proc. of CNNA 92, Munich, Germany, pp. 36-41, 1992

  66. M. K. Muezzinoglu , C. Guzelis , J. M. Zurada, A new design method for the complex-valued multistate Hopfield associative memory, IEEE Transactions on Neural Networks, v.14 n.4, p.891- 899, July 2003.

  67. Mertens, H.M. Koehler, S. Bos, Learning grey-toned patterns in neural networks, J. Phys. A, Math. Gen., vol. 24, pp. 4941- 4952,1991.

  68. J. Si, A.N. Michel, Analysis and synthesis of a class of discrete-time neural networks with multilevel threshold neurons, IEEE Trans. Neural Networks, vol. 6, no. 5, pp. 105-116, January 1995.

  69. J. M. Zurada, I. Cloete, and E. van der Poel, "Generalized Hopfield networks for associative memories with multi-valued stable states", Neurocomputing, vol. 13, pp.135 -149 1996 .

  70. Y. Wu and D. A. Pados, A feedforward bidirectional associative memory, IEEE Trans. Neural Networks, vol. 11, pp. 859866, July 2000.

  71. S. Tan, J. Hao, and J. Vandewalle, Cellular neural networks as a model of associative memories, in Proc. 1st Int. Workshop Cellular Neural Networks, Budapest, Hungary, 1990, pp. 2635.

  72. R. Perfetti, A neural network to design neural network, IEEE Trans.Circuits Syst., vol. CAS-38, pp. 10991103, Sept. 1991.

  73. G. Martinelli and R. Perfetti, Associative memory design using spacevarying cellular neural networks, in Proc. 2nd Int. Workshop Cellular Neural Networks, Munich, Germany, 1992, pp. 117122.

  74. D. Liu and A. N. Michel, Sparsely interconnected neural networks for associative memories with applications to cellular neural networks, IEEE Trans. Circuits Syst. II, vol. 41, pp. 295307, 1994.

  75. R. Perfetti, A synthesis procedure for brain-state-in-a-box neural networks, IEEE Trans. Neural Networks, vol. 6, pp. 10711080, May 1995.

  76. M. Brucoli, L. Carnimeo, and G. Grassi, A global approach to the design of discrete-time cellular neural networks for associative memories, Int. J. Circuit Theory Appl., vol. 24, pp. 489510, 1996.

  77. P. Szolgay, I. Szatmari, and K. Laszlo, A fast fixed point learning method to implement associative memory on CNNs, IEEE Trans. Circuits Syst. I, vol. 44, pp. 362366, Apr. 1997.

  78. R. Perfetti, Dual-mode space-varying self-designing cellular neural networks for associative memory, IEEE Trans. Circuits Syst. I, vol. 46, pp. 12811285, Oct. 1999.

  79. L. O. Chua and L. Yang, Cellular neural networks: Theory, IEEE Trans. Circuits Syst., vol. CAS-35, pp. 12571272, Oct. 1988.

  80. A. Rodriguez-Vasquez, R. Dominguez-Castro, A. Rueda, J. L. Huertas, and E. Sanchez-Sinencio, Nonlinear switched capacitor neural networks for optimization problems, IEEE Trans. Circuits Syst., vol. CAS-37, pp. 384397, Mar. 1990.

  81. M. Bo, G. Martinelli, and R. Perfetti, Estimating the storage capacity of space-varying cellular neural networks, Electron. Lett., vol. 30, no. 20, pp. 16911693, 1994.

  82. Mehmet Akar, M. Erol Sezer, Associative memory design using overlapping decompositions,

  83. Antonio Turiel, Angela del Pozo, Reconstructing images from their most singular fractal manifold, IEEE Trans. On image processing,

  84. Arnaud E Jacquin, Image coding based on a fractal theory of iterated contractive image transformations, IEEE Trans. On image processing, VOL. 1, No. 1 January 1992, pp18-30.

  85. Frederique Cesbron, Francois Malassenet, Wavelet and Fractal Transforms for Image compression, seizieme colloque Gretsi-15,19 Sept. 1997-Grenoble.

  86. Antonio Turiel, Releance of multifractal textures in static images,

  87. Antonio Turiel, Angela del Pozo, Understanding multifractality reconstructing images from edges, Nov. 1998.

  88. Kishan Mehrotra, et al. Elements of Artificial Neural Networks, 2nd Edition, Penram International Publishing(India) Ltd.

  89. http://www.digikey.com/catalog/en/partgroup/neuron-5000- processor/44756?WT.srch=1&WT.medium=cpc&WT.mc_id=IQ6202 7418-VQ2-g-VQ6-30457845904-VQ15-1t1-VQ16-c

  90. http://www.digikey.com/catalog/en/partgroup/neuron/7340?mpart=C Y7C53150-

    20AXI&vendor=428&WT.z_ref_page_type=PS&WT.z_ref_page_su b_type=PD&WT.z_ref_page_id=PD&WT.z_ref_page_event=DC_Li nk_Table

  91. http://www.enerlon.com/JobAids/Toshiba%20Neuron%20Data%20b ook.pdf

Leave a Reply