A. Vadivel, M. Mohan, Shamik Sural and A. K. Majumdar

Slides:



Advertisements
Similar presentations
Proximity Searching in High Dimensional Spaces with a Proximity Preserving Order Edgar Chávez Karina Figueroa Gonzalo Navarro UNIVERSIDAD MICHOACANA, MEXICO.
Advertisements

Computer Vision Chapter 6 Color.
Human Color Perception in the HSV Space and its Application in Histogram Generation for Image Retrieval A. Vadivel Department of Computer Science & Engineering.
COLORCOLOR A SET OF CODES GENERATED BY THE BRAİN How do you quantify? How do you use?
Image Indexing and Retrieval using Moment Invariants Imran Ahmad School of Computer Science University of Windsor – Canada.
Color Image Processing
Autonomous Vehicle Pursuit of Target Through Optical Recognition Vision & Image Science Laboratory, Department of Electrical Engineering,Technion Daniel.
A Novel Scheme for Video Similarity Detection Chu-Hong Hoi, Steven March 5, 2003.
Informationsteknologi Monday, October 29, 2007Computer Graphics - Class 21 Today’s class Graphics programming Color.
1 Color Segmentation: Color Spaces and Illumination Mohan Sridharan University of Birmingham
Video Google: Text Retrieval Approach to Object Matching in Videos Authors: Josef Sivic and Andrew Zisserman ICCV 2003 Presented by: Indriyati Atmosukarto.
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.
Color: Readings: Ch 6: color spaces color histograms color segmentation.
Visual Querying By Color Perceptive Regions Alberto del Bimbo, M. Mugnaini, P. Pala, and F. Turco University of Florence, Italy Pattern Recognition, 1998.
Video Google: Text Retrieval Approach to Object Matching in Videos Authors: Josef Sivic and Andrew Zisserman University of Oxford ICCV 2003.
Smart Traveller with Visual Translator. What is Smart Traveller? Mobile Device which is convenience for a traveller to carry Mobile Device which is convenience.
A Novel 2D To 3D Image Technique Based On Object- Oriented Conversion.
Tal Mor  Create an automatic system that given an image of a room and a color, will color the room walls  Maintaining the original texture.
Digital Images The digital representation of visual information.
Multimedia and Time-series Data
MODELING VISUAL CLUTTER PERCEPTION USING PROTO-OBJECTS Chen-Ping Yu Prof. Dimitris Samaras Prof. Greg Zelinsky.
Content-Based Image Retrieval
CS 6825: Binary Image Processing – binary blob metrics
COLOR HISTOGRAM AND DISCRETE COSINE TRANSFORM FOR COLOR IMAGE RETRIEVAL Presented by 2006/8.
Computer Graphics: Programming, Problem Solving, and Visual Communication Steve Cunningham California State University Stanislaus and Grinnell College.
November 13, 2014Computer Vision Lecture 17: Object Recognition I 1 Today we will move on to… Object Recognition.
September 17, 2013Computer Vision Lecture 5: Image Filtering 1ColorRGB HSI.
Computer Graphics and Image Processing (CIS-601).
Vision Geza Kovacs Maslab Colorspaces RGB: red, green, and blue components HSV: hue, saturation, and value Your color-detection code will be more.
A NOVEL METHOD FOR COLOR FACE RECOGNITION USING KNN CLASSIFIER
Autonomous Robots Vision © Manfred Huber 2014.
Image Representation Last update st March Heejune Ahn, SeoulTech.
Graphics II Image Processing I. Acknowledgement Most of this lecture note has been taken from the lecture note on Multimedia Technology course of University.
Similarity Measurement and Detection of Video Sequences Chu-Hong HOI Supervisor: Prof. Michael R. LYU Marker: Prof. Yiu Sang MOON 25 April, 2003 Dept.
Color Image Segmentation Mentor : Dr. Rajeev Srivastava Students: Achit Kumar Ojha Aseem Kumar Akshay Tyagi.
May 2003 SUT Color image segmentation – an innovative approach Amin Fazel May 2003 Sharif University of Technology Course Presentation base on a paper.
Digital Image Processing CCS331 Relationships of Pixel 1.
COMPUTER GRAPHICS CS 482 – FALL 2016 CHAPTER 28 COLOR COLOR PERCEPTION CHROMATICITY COLOR MODELS COLOR INTERPOLATION.
EE368 Final Project Spring 2003
Half Toning Dithering RGB CMYK Models
IMAGE PROCESSING COLOR IMAGE PROCESSING
Color Image Processing
Color Image Processing
The Elements of Art and Design
Bitmap Image Vectorization using Potrace Algorithm
Processing the image with Python
An Adept Edge Detection Algorithm for Human Knee Osteoarthritis Images
DIGITAL SIGNAL PROCESSING
Chapter 6: Color Image Processing
Color Image Processing
U2L4 Encoding Color Images
Color: Readings: Ch 6: color spaces color histograms
Introduction Computer vision is the analysis of digital images
Histogram—Representation of Color Feature in Image Processing Yang, Li
Computer Vision Lecture 4: Color
Color: Readings: Ch 6: color spaces color histograms
Content-Based Image Retrieval
Content-Based Image Retrieval
Color Image Processing
Segmentation of Images By Color
Image Processing with Applications-CSCI597/MATH597/MATH489
Introduction What IS computer vision?
Object Recognition Today we will move on to… April 12, 2018
Estimation of Skin Color Range Using Achromatic Features
Color Image Processing
Digital Image Processing
COLOR CONSTANCY IN THE COMPRESSED DOMAIN
Color Image Retrieval based on Primitives of Color Moments
Introduction Computer vision is the analysis of digital images
Color Image Retrieval based on Primitives of Color Moments
Presentation transcript:

A. Vadivel, M. Mohan, Shamik Sural and A. K. Majumdar SEGMENTATION USING SATURATION THRESHOLDING AND ITS APPLICATION IN CONTENT-BASED RETRIEVAL OF IMAGES A. Vadivel, M. Mohan, Shamik Sural and A. K. Majumdar INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR, INDIA. shamik@sit.iitkgp.ernet.in

ANALYSIS OF THE HSV COLOR SPACE Three dimensional representation of the HSV color space Central vertical axis represents intensity, I Hue, H, is an angle in the range [0,2p] relative to the red axis. Saturation, S, is the depth or purity of color 11/11/2018 Indian Institute of Technology, Kharagpur

VISUAL PERCEPTION IN THE HSV COLOR SPACE (b) Variation of color perception with (a) saturation (Decreasing from 1 to 0 right to left) for a fixed value of intensity and (b) intensity (Decreasing from 255 to 0 right to left) for a fixed value of saturation. 11/11/2018 Indian Institute of Technology, Kharagpur

SATURATION THRESHOLDING Use Saturation of a Pixel to Determine Hue or Intensity is more pertinent to Human Visual Perception Ignore Actual Value Saturation Image pixels from a distribution of “colors” “gray color” and “true color” Threshold to determine a “true color” and a “gray color” pixel: thsat(V) = 1.0 – (0.8V/255) 11/11/2018 Indian Institute of Technology, Kharagpur

Indian Institute of Technology, Kharagpur IMAGE REPRESENTATION Each image is represented as a collection of pixel features I{(pos, [t|g], val)} val [0,2p] if [t|g] takes a value of t and val [0,255] if [t|g] takes a value of g. Approximation occurs as shown below (a) (b) (c) (d)   (a) Original Image (b) HSV Approximation (c) RGB approximation with all low order bits set to 0 and (d) RGB approximation with all low order bits set to 1. 11/11/2018 Indian Institute of Technology, Kharagpur

Indian Institute of Technology, Kharagpur IMAGE SEGMENTATION Pixel Grouping by K-means Clustering Algorithm I {O1|O2|O3|….|On} Oi([t|g], val, {pos}) Each partition represents either a “true color” value or a “gray color” value Consists of the positions of all the image pixels that have colors close to val. Post Processing Connected Component Analysis Filtering Merging 11/11/2018 Indian Institute of Technology, Kharagpur

Indian Institute of Technology, Kharagpur DIFFERENT STAGES OF IMAGE SEGMENTATION (a) (b) (c) (d) (a) Original image (b) Image after clustering (c) Image after connected component analysis and (d) Final segmented Image 11/11/2018 Indian Institute of Technology, Kharagpur

Indian Institute of Technology, Kharagpur IMAGE SEGMENTATION RESULTS Natural Scene Images 11/11/2018 Indian Institute of Technology, Kharagpur

Indian Institute of Technology, Kharagpur IMAGE SEGMENTATION RESULTS – CONTD. Miscellaneous Images 11/11/2018 Indian Institute of Technology, Kharagpur

Indian Institute of Technology, Kharagpur WEB BASED IMAGE RETRIEVAL APPLICATION Query Specification By Example Image Display of Result Set Nearest Neighbor Retrieval External Image Upload Utility to Upload External Image Files 11/11/2018 Indian Institute of Technology, Kharagpur

Relevant Set is not known for Large Uncontrolled Data Sets PERFORMANCE MEASURE Recall = Precision = Relevant Set is not known for Large Uncontrolled Data Sets Perceived Precision = 11/11/2018 Indian Institute of Technology, Kharagpur

Indian Institute of Technology, Kharagpur RESULTS Precision vs. recall on a controlled database of 2,015 images Perceived precision variation on a large un-controlled database of 28,168 images 11/11/2018 Indian Institute of Technology, Kharagpur

Indian Institute of Technology, Kharagpur CONCLUSIONS AND FUTURE WORK Effective way to capture Pixel Color Information using the HSV Color Space Relative importance of Hue and Intensity determined based on Saturation Pixel represented as True Color or Gray Color Clustering of Image Pixels for Segmentation Post-processing Web-based Image Retrieval System Perceived Precision for Testing on Large Data Sets More Experiments and Comparative Studies being Carried out New Distance Metrics 11/11/2018 Indian Institute of Technology, Kharagpur

Indian Institute of Technology, Kharagpur Thank You 11/11/2018 Indian Institute of Technology, Kharagpur