Image indexing and Retrieval Using Histogram Based Methods, 03/6/5資工研一陳慶鋒.

Slides:



Advertisements
Similar presentations
Distinctive Image Features from Scale-Invariant Keypoints
Advertisements

Computer Vision, Part 1. Topics for Vision Lectures 1.Content-Based Image Retrieval (CBIR) 2.Object recognition and scene understanding.
Image Retrieval With Relevant Feedback Hayati Cam & Ozge Cavus IMAGE RETRIEVAL WITH RELEVANCE FEEDBACK Hayati CAM Ozge CAVUS.
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.
Three things everyone should know to improve object retrieval
Presented by Xinyu Chang
Content-Based Image Retrieval
VisualRank: Applying PageRank to Large-Scale Image Search Yushi Jing, Member, IEEE, and Shumeet Baluja, Member, IEEE.
CSSE463: Image Recognition Day 2 Roll call Roll call Announcements: Announcements: Moodle has drop box for Lab 1 Moodle has drop box for Lab 1 Next class:
3D Shape Histograms for Similarity Search and Classification in Spatial Databases. Mihael Ankerst,Gabi Kastenmuller, Hans-Peter-Kriegel,Thomas Seidl Univ.
Chapter 8 Content-Based Image Retrieval. Query By Keyword: Some textual attributes (keywords) should be maintained for each image. The image can be indexed.
IDEAL 2005, 6-8 July, Brisbane Multiresolution Analysis of Connectivity Atul Sajjanhar, Deakin University, Australia Guojun Lu, Monash University, Australia.
Lecture 12 Content-Based Image Retrieval
Group 3 Akash Agrawal and Atanu Roy 1 Raster Database.
Integrating Color And Spatial Information for CBIR NTUT CSIE D.W. Lin
CSSE463: Image Recognition Day 2 Roll call Roll call Announcements: Announcements: Reinstall Matlab if you are having problems: Lab 1 has directions. Reinstall.
Young Deok Chun, Nam Chul Kim, Member, IEEE, and Ick Hoon Jang, Member, IEEE IEEE TRANSACTIONS ON MULTIMEDIA,OCTOBER 2008.
CSSE463: Image Recognition Day 2 Roll call Roll call Announcements: Announcements: Room change: Olin 267 starting next class Room change: Olin 267 starting.
Effective Image Database Search via Dimensionality Reduction Anders Bjorholm Dahl and Henrik Aanæs IEEE Computer Society Conference on Computer Vision.
The Capacity of Color Histogram Indexing Dong-Woei Lin NTUT CSIE.
Content-based Image Retrieval CE 264 Xiaoguang Feng March 14, 2002 Based on: J. Huang. Color-Spatial Image Indexing and Applications. Ph.D thesis, Cornell.
Image indexing and Retrieval Using Histogram Based Methods
圖片索引專題 指導教授:陳淑媛 教授 黃伯偉 林育瑄. 動機 & 理念  目前圖像檢索系統中使用的大多都為利用文字 標籤圖像或是圖像輪廓特徵來進行搜尋,然而 輪廓特徵的缺點卻是所有組成圖像的線條都要 逐一處理相當耗時。  所以本研究的目標在於,提出一個以像素點為 特徵的有效率與正確率的圖像檢索演算法實作。
SWE 423: Multimedia Systems
Image indexing and retrieving using histogram based methods 03/7/15資工研所陳慶鋒.
Content-Based Image Retrieval (CBIR) Student: Mihaela David Professor: Michael Eckmann Most of the database images in this presentation are from the Annotated.
A novel log-based relevance feedback technique in content- based image retrieval Reporter: Francis 2005/6/2.
The Capacity of Color Histogram Indexing Dong-Woei Lin NTUT CSIE.
Modeling Spatial-Chromatic Distribution for CBIR
Invariant Image Hashing for DWT SPIHT Coded Images 陳慶鋒11/23/04.
Invariant Indexing Resistant to RST and Lossy Compression for DWT SPIHT Coded Images 資工研二陳慶鋒.
Following Autonomous Mobile Robot
Image retrieval by histograms with color-spatial information 92/08/26陳慶鋒.
Presented By : Murad Tukan
September 25, 2014Computer Vision Lecture 6: Spatial Filtering 1 Computing Object Orientation We compute the orientation of an object as the orientation.
Image Hashing for DWT SPIHT Coded Images 陳慶鋒. Outline Image hashing Image hashing The significance maps from SPIHT The significance maps from SPIHT The.
Presenting by, Prashanth B R 1AR08CS035 Dept.Of CSE. AIeMS-Bidadi. Sketch4Match – Content-based Image Retrieval System Using Sketches Under the Guidance.
Content-Based Image Retrieval - Approaches and Trends of the New Age
Multimedia Databases (MMDB)
Mean-shift and its application for object tracking
1 Color-Based Image Salient Region Segmentation Using Novel Region Merging Strategy IEEE Transaction on Multimedia 2008 Yu-Hsin Kuan, Chung Ming Kuo, and.
COLOR HISTOGRAM AND DISCRETE COSINE TRANSFORM FOR COLOR IMAGE RETRIEVAL Presented by 2006/8.
10/24/2015 Content-Based Image Retrieval: Feature Extraction Algorithms EE-381K-14: Multi-Dimensional Digital Signal Processing BY:Michele Saad
Color Image Segmentation Speaker: Deng Huipeng 25th Oct , 2007.
A Novel Technique for Image Authentication in Frequency Domain using Discrete Fourier Transformation Technique (IAFDDFTT) Malaysian Journal of Computer.
Digital Image Processing (DIP) Lecture # 5 Dr. Abdul Basit Siddiqui Assistant Professor-FURC 1FURC-BCSE7.
2005/12/021 Content-Based Image Retrieval Using Grey Relational Analysis Dept. of Computer Engineering Tatung University Presenter: Tienwei Tsai ( 蔡殿偉.
2005/12/021 Fast Image Retrieval Using Low Frequency DCT Coefficients Dept. of Computer Engineering Tatung University Presenter: Yo-Ping Huang ( 黃有評 )
1 A Compact Feature Representation and Image Indexing in Content- Based Image Retrieval A presentation by Gita Das PhD Candidate 29 Nov 2005 Supervisor:
Content-Based Image Retrieval QBIC Homepage The State Hermitage Museum db2www/qbicSearch.mac/qbic?selLang=English.
Visual Cryptography for Gray-Level Images by Dithering Techniques
數位影像中熵的計算與應用 義守大學 資訊工程學系 黃健興. Outline Entropy Definition Entropy of images Applications Visual Surveillance System Background Extraction Conclusions.
Matching of Objects Moving Across Disjoint Cameras Eric D. Cheng and Massimo Piccardi IEEE International Conference on Image Processing
Attila Kiss, Tamás Németh, Szabolcs Sergyán, Zoltán Vámossy, László Csink Budapest Tech Recognition of a Moving Object in a Stereo Environment Using a.
Relevance Feedback in Image Retrieval System: A Survey Tao Huang Lin Luo Chengcui Zhang.
Image Quality Measures Omar Javed, Sohaib Khan Dr. Mubarak Shah.
776 Computer Vision Jan-Michael Frahm Spring 2012.
Robust Image Hashing Based on Color Vector Angle and Canny Operator
Computer and Robot Vision I
Image Retrieval Based on Regions of Interest
Content-based Image Retrieval
Histogram—Representation of Color Feature in Image Processing Yang, Li
Feature description and matching
CSSE463: Image Recognition Day 25
CSSE463: Image Recognition Day 2
Color Image Retrieval based on Primitives of Color Moments
Intensity Transformation
CSSE463: Image Recognition Day 2
Recognition and Matching based on local invariant features
Color Image Retrieval based on Primitives of Color Moments
Presentation transcript:

Image indexing and Retrieval Using Histogram Based Methods, 03/6/5資工研一陳慶鋒

Outline Histogram based methods Histogram based methods Implementation Implementation Experiment result Experiment result Future work Future work References References

General formula in successful IR A feature vector f(I) for image I A feature vector f(I) for image I I and I’ are not “similar” I and I’ are not “similar” if and only if |f(I)-f(I’)| is large if and only if |f(I)-f(I’)| is large f(.) should be fast to compute f(.) should be fast to compute f(I) should be small in size f(I) should be small in size

Color histogram For a n  n with m colors image I, For a n  n with m colors image I, the color histogram is the color histogram is where where p 為屬於 I 的 pixel, I(p) 為其顏色 p 為屬於 I 的 pixel, I(p) 為其顏色,,for,,for

Color histogram (cont.) Distance measure: Distance measure: 令原圖為 I ,欲比對的圖為 I’ 令原圖為 I ,欲比對的圖為 I’ 在比對上使用 L 1 -distance : 在比對上使用 L 1 -distance : 比對方式: thresholding 比對方式: thresholding

Color histogram (cont.2) Advantages Advantages -trivial to compute -trivial to compute -robust against small changes in camera -robust against small changes in camera viewpoint viewpoint Disadvantages Disadvantages -without any spatial information -without any spatial information

Histogram refinement The pixels of a given bucket are subdivided into classes based on local feature. Within a given bucket, only pixels in the same class are compared. The local feature which this paper used: Color Coherence Vectors(CCVs) Color Coherence Vectors(CCVs)

Histogram refinement (cont.) CCVs CCVs For the discretized color j, the pixels with color j are coherence if they are adjacent(using eight- neighbor), indicated as  j, otherwise are incoherence, indicated as  j, and total pixel with color j=  j +  j, a threshold  is defined as the condition of coherence or not For the discretized color j, the pixels with color j are coherence if they are adjacent(using eight- neighbor), indicated as  j, otherwise are incoherence, indicated as  j, and total pixel with color j=  j +  j, a threshold  is defined as the condition of coherence or not for color j, the coherence pair is (  j,  j ) for color j, the coherence pair is (  j,  j )

Histogram refinement (cont.2) CCVs (cont.) CCVs (cont.) Comparing CCV with L1 distance: Comparing CCV with L1 distance: Distance measure: Distance measure: 比對方式: thresholding 比對方式: thresholding

Histogram refinement (cont.3) Extension Extension Centering refinement Centering refinement Successive refinement Successive refinement

Color correlograms A new image feature A new image feature Robust against large changes in camera viewpoint Robust against large changes in camera viewpoint

Color correlograms (cont.) A table indexed by color pairs, where the k-th entry for color pair specifies the probability of finding a pixel of color j at a distance k from a pixel of color i in the image. A table indexed by color pairs, where the k-th entry for color pair specifies the probability of finding a pixel of color j at a distance k from a pixel of color i in the image. The correlogram is The correlogram is The autocorrelogram is The autocorrelogram is

Color correlograms (cont.2) Properties: Properties: -Contains spatial correlation of colors -Easy to compute -The size of feature is fairly small (O(md))

Implementation Preprocess Preprocess Sizes of all images are normalized to 192*128 Sizes of all images are normalized to 192*128 Colors of all images are quantized to 16 Colors of all images are quantized to 16 Set  of CCV as 2500 Set  of CCV as 2500 Set d of autocorrelogram as 30 Set d of autocorrelogram as 30

Implementation(cont.) Indexing Indexing color histogram color histogram CCV CCV

Implementation(cont.) Indexing(cont.) Indexing(cont.) color autocorrelogram color autocorrelogram

Implementation(cont.) Similarity measure Similarity measure

Experiment result Sample queries and answers with ranks for various methods hist:2 ccv:1 auto:3 hist:2 ccv:1 auto:3

Experiment result(cont.) hist:12 ccv:11 auto:4 hist:12 ccv:11 auto:4 hist:29 ccv:24 auto:15 hist:29 ccv:24 auto:15

Experiment result(cont.) hist:8 ccv:9 auto:18 hist:8 ccv:9 auto:18 hist:7 ccv:23 auto:15 hist:7 ccv:23 auto:15

Future work Use color images Use color images Study more about tech of CBIR Study more about tech of CBIR

References [1] G. Pass and R.Zabih, “histogram refinement for content based image retrieval,” IEEE Workshop on Applications of Computer Vision, pp , 1996 [2] J. Huang, S. R. Kumar, M. Mitra, W. J. Zhu, and R.Zabih, “Image indexing using color correlograms,” Conf. Computer Vision and Pattern Recognit., pp ,1997 [3]G. Pass, R. Zabih, and J. Miller, “Comparing images using color coherence vectors”, Proc. of ACM Multimedia 96, pp , Boston MA USA, 1996