1 Embedded colour image coding for content-based retrieval Source: Journal of Visual Communication and Image Representation, Vol. 15, Issue 4, December.

Slides:



Advertisements
Similar presentations
Context-based object-class recognition and retrieval by generalized correlograms by J. Amores, N. Sebe and P. Radeva Discussion led by Qi An Duke University.
Advertisements

JPEG DCT Quantization FDCT of 8x8 blocks.
Aggregating local image descriptors into compact codes
Image Indexing and Retrieval using Moment Invariants Imran Ahmad School of Computer Science University of Windsor – Canada.
Integrating Color And Spatial Information for CBIR NTUT CSIE D.W. Lin
Young Deok Chun, Nam Chul Kim, Member, IEEE, and Ick Hoon Jang, Member, IEEE IEEE TRANSACTIONS ON MULTIMEDIA,OCTOBER 2008.
CSE 589 Applied Algorithms Spring 1999 Image Compression Vector Quantization Nearest Neighbor Search.
Efficient Moving Object Segmentation Algorithm Using Background Registration Technique Shao-Yi Chien, Shyh-Yih Ma, and Liang-Gee Chen, Fellow, IEEE Hsin-Hua.
Expectation Maximization Method Effective Image Retrieval Based on Hidden Concept Discovery in Image Database By Sanket Korgaonkar Masters Computer Science.
Multiple Human Objects Tracking in Crowded Scenes Yao-Te Tsai, Huang-Chia Shih, and Chung-Lin Huang Dept. of EE, NTHU International Conference on Pattern.
Visual Querying By Color Perceptive Regions Alberto del Bimbo, M. Mugnaini, P. Pala, and F. Turco University of Florence, Italy Pattern Recognition, 1998.
Losslessy Compression of Multimedia Data Hao Jiang Computer Science Department Sept. 25, 2007.
CS292 Computational Vision and Language Visual Features - Colour and Texture.
Fast multiresolution image querying CS474/674 – Prof. Bebis.
Fast vector quantization image coding by mean value predictive algorithm Authors: Yung-Gi Wu, Kuo-Lun Fan Source: Journal of Electronic Imaging 13(2),
The MPEG-7 Color Descriptors
CS 395 T Real-Time Graphics Architectures, Algorithms, and Programming Systems Spring’03 Vector Quantization for Texture Compression Qiu Wu Dept. of ECE.
Presented by Tienwei Tsai July, 2005
IMAGE COMPRESSION USING BTC Presented By: Akash Agrawal Guided By: Prof.R.Welekar.
Texture. Texture is an innate property of all surfaces (clouds, trees, bricks, hair etc…). It refers to visual patterns of homogeneity and does not result.
A 3D Model Alignment and Retrieval System Ding-Yun Chen and Ming Ouhyoung.
CIS679: Multimedia Basics r Multimedia data type r Basic compression techniques.
Beyond Sliding Windows: Object Localization by Efficient Subwindow Search The best paper prize at CVPR 2008.
Smooth Side-Match Classified Vector Quantizer with Variable Block Size IEEE Transaction on image processing, VOL. 10, NO. 5, MAY 2001 Department of Applied.
Advances in digital image compression techniques Guojun Lu, Computer Communications, Vol. 16, No. 4, Apr, 1993, pp
2005/12/021 Content-Based Image Retrieval Using Grey Relational Analysis Dept. of Computer Engineering Tatung University Presenter: Tienwei Tsai ( 蔡殿偉.
1 A Compact Feature Representation and Image Indexing in Content- Based Image Retrieval A presentation by Gita Das PhD Candidate 29 Nov 2005 Supervisor:
1 Information Hiding Based on Search Order Coding for VQ Indices Source: Pattern Recognition Letters, Vol.25, 2004, pp.1253 – 1261 Authors: Chin-Chen Chang,
A Fast LBG Codebook Training Algorithm for Vector Quantization Presented by 蔡進義.
A Multiresolution Symbolic Representation of Time Series Vasileios Megalooikonomou Qiang Wang Guo Li Christos Faloutsos Presented by Rui Li.
Vector Quantization CAP5015 Fall 2005.
Demosaicking for Multispectral Filter Array (MSFA)
Rate Distortion Theory. Introduction The description of an arbitrary real number requires an infinite number of bits, so a finite representation of a.
Image Compression Using Address-Vector Quantization NASSER M. NASRABADI, and YUSHU FENG Presented by 蔡進義 P IEEE TRANSACTIONS ON COMMUNICATIONS,
基於 (7,4) 漢明碼的隱寫技術 Chair Professor Chin-Chen Chang ( 張真誠 ) National Tsing Hua University National Chung Cheng University Feng Chia University
S.R.Subramanya1 Outline of Vector Quantization of Images.
基於(7,4)漢明碼的隱寫技術 Chair Professor Chin-Chen Chang (張真誠)
An Image Database Retrieval Scheme Based Upon Multivariate Analysis and Data Mining Presented by C.C. Chang Dept. of Computer Science and Information.
Automatic Video Shot Detection from MPEG Bit Stream
Fast multiresolution image querying
Image Retrieval Based on Regions of Interest
Chapter 3 向量量化編碼法.
Image camouflage by reversible image transformation
A Color Image Hiding Scheme Based on SMVQ and Modulo Operator
Source :Journal of visual Communication and Image Representation
Chair Professor Chin-Chen Chang Feng Chia University
PRAKASH CHOCKALINGAM, NALIN PRADEEP, AND STAN BIRCHFIELD
A Data Hiding Scheme Based Upon Block Truncation Coding
Matching Words with Pictures
MPEG4 Natural Video Coding
Source: Pattern Recognition Vol. 38, May, 2005, pp
第 四 章 VQ 加速運算與編碼表壓縮 4-.
Image Segmentation.
Color Image Retrieval based on Primitives of Color Moments
Dynamic embedding strategy of VQ-based information hiding approach
Chair Professor Chin-Chen Chang Feng Chia University
第 九 章 影像邊緣偵測 9-.
Hung, K. -L. and Chang, C. -C. , IEE Image and Signal Processing, vol
A Self-Reference Watermarking Scheme Based on Wet Paper Coding
A Color Image Hiding Scheme Based on SMVQ and Modulo Operator
A Block Based MAP Segmentation for Image Compression
Hiding Information in VQ Index Tables with Reversibility
Information Hiding and Its Applications
Authors: Chin-Chen Chang, Yi-Hui Chen, and Chia-Chen Lin
Data hiding method using image interpolation
EarthTour Presentations
A Self-Reference Watermarking Scheme Based on Wet Paper Coding
Predictive Grayscale Image Coding Scheme Using VQ and BTC
Author :Ji-Hwei Horng (洪集輝) Professor National Quemoy University
Color Image Retrieval based on Primitives of Color Moments
Presentation transcript:

1 Embedded colour image coding for content-based retrieval Source: Journal of Visual Communication and Image Representation, Vol. 15, Issue 4, December 2004, pp Author: Guoping Qiu Speaker: Chia-Yi Chuang Date: 2005/03/22

2 Outline Introduction Integrating SBIC, CPAM and VQ Segmentation-based image coding Colored pattern appearance model and vector quantization Statistics Experimental results Conclusions

3 Introduction Image feature extraction Image Database Similar Images Similarity matching Image Query Image Image feature extraction

4 Flow chart Original image I asp,I csp Image Database P asp,P csp 1. SBICCPAM 3. StatisticsStore VQ SS,ASP,CSP 2. CPAM and VQ Image segmented blocks

5 1. SBIC (1/4) Segmentation-Based Image Coding It is often classified as 2nd generation image coding. Idea : classify image regions into different classes. allocate different number of bits to different regions according to the properties of the region. Restrictions Shapes of the regions must be square Maximum size is N×N Pixels have similar colors in each region

6 1. SBIC (2/4) A constrained adaptive segmentation algorithm (CASA)

7 1. SBIC (3/4)

8 1. SBIC (4/4) Original ImageEL = 10EL = 20 B min =1, B max =16, B step = … … ……… Calculate :

9 2. CPAM and VQ  Coloured pattern appearance model and vector quantization

CPAM(1/2) Coloured Pattern Appearance Model It is defined as the spatial and spectral characteristics of a (small) block of pixels. A colored image pattern is modeled by three components: the stimulus strength (SS). the achromatic spatial pattern (ASP). the chromatic spatial pattern (CSP). By separating achromatic and chromatic signals, it is possible to work on two low-dimensional vectors rather than one very high-dimensional vector.

11 (121,235,99)(88,1,53)(250,94,1)(82,41,29) (154,198,166)(221,148,69)(20,247,92)(198,23,6) (1,146,195)(164,3,51)(59,61,137)(184,264,21) (257,27,35)(84,62,129)(204,39,47)(91,183,172) Mean = 115 CbCb Y CrCr Asp Csp Y = 0.299R G B Cb = R – 0.331G B Cr = 0.500R – 0.419G – 0.081B 2.1 CPAM(2/2)

Vector Quantization Encoder Map k-dimensional vector x to index i Decoder Map index i to the reproduction vector Codebook Original image Coded image … … … Reconstructed image

13 3. Integrating SBIC, CPAM, and VQ for colour image coding and indexing Since the segmentation is based on the homogeneity of the region, a segmented larger block and a segmented smaller block will roughly have the same level of homogeneity. VQ coding of variable size patterns Construction of image descriptors from SBIC/CPAM/VQ stream

VQ coding of variable size patterns To design one set of codebook at an intermediate block size and which will be used by all the block sizes. Bc - the size of the CPAM pattern (the block size of the codebook) ; Bs - the block size of a segmented block. If Bs < Bc then up-sample Bs, to Bc using bilinear interpolation. If Bs > Bc then subsample Bs to Bc using bilinear interpolation.

Construction of image descriptors from SBIC/CPAM/VQ stream Let P asp (i,j) be the probability of a block of size i and whose ASP vector is encoded by the vector quantizer to the jth codeword of VQ asp. Let P csp (k,l) be the probability of a block of size k and whose CSP vector is encoded into the lth codeword of VQ csp.

16 4. Statistics Image (2000 blocks) I asp (1,0)=15, P asp (1,0)=0.0075I csp (1,0)=20, P csp (1,0)=0.001 I asp (1,1)=30, P asp (1,1)=0.015I csp (1,1)=25, P csp (1,1)= I asp (1,255)=200, P asp (1,255)=0.1I csp (1,255)=60, P csp (1,255)=0.03 I asp (2,0)=150, P asp (2,0)=0.075I csp (2,0)=80, P csp (2,0)=320=0.04 I asp (16,254)=40, P asp (16,254)=0.02I csp (16,254)=75, P csp (16,254)= I asp (16,255)=100, P asp (16,255)=0.05I csp (16,255)=50, P csp (16,255)=0.025 …… …… 4096

17 Similarity measurement Image A : P Aasp (i,j) 、 P Acsp (k,l) Image B : P Basp (i,j) 、 P Bcsp (k,l) The similarity between A and B can be measured by the following distance: where and are relative weights given to the chromatic and achromatic pattern features.

18 Experimental results (1/5) Set ASet B Examples of query image pairs. For each image in set A, there is a corresponding (similar but different) target image in set B, or vice versa.

19 Experimental results (2/5) The trend seemed to be that the higher the error limit, the lower the average ranks of the returned target images. But, if the error limit is too high, the opposite is true. Therefore, EL=7 tends to give very satisfactory image quality and reasonable retrieval performance.

20 Experimental results (3/5) EL=7, B min =4, B max =10, and B step =2  CC and MPEG7 CS had more queries found the target image at lower ranks (better performance).  Both methods had queries which returned the targets at a much higher ranks (worse performance). colour correlogram (cc) ; MPEG7 colour structure (MPEG7 cs)

21 Experimental results (4/5) EL=7, B min =4, B max =10, and B step =2 the average ranking of the new method is much lower (better performance).

22 Experimental results (5/5) The image on the upper left corner is the query, the rest are the returned images arranged in terms of similarity in a canonical order.

23 Conclusions This is a color image coding and indexing method which integrates SBIC, CPAM and VQ. Our objectives are twofolds, i.e., compression and easy content access. The proposed method has at least comparable performances to state of the art methods,such as colour correlogram(cc) and the latest MPEG7 colour structure(MPEG7 cs) descriptor in content-based image retrieval.