CAGD&C G Color Transfer between Images Reporter:Chen Shuangmin.

Slides:



Advertisements
Similar presentations
Junzhou Huang, Shaoting Zhang, Dimitris Metaxas CBIM, Dept. Computer Science, Rutgers University Efficient MR Image Reconstruction for Compressed MR Imaging.
Advertisements

Compositing and Blending Ed Angel Professor Emeritus of Computer Science University of New Mexico 1 E. Angel and D. Shreiner: Interactive Computer Graphics.
Multispectral Format from Perspective of Remote Sensing
Illumination Estimation via Thin Plate Spline Weihua Xiong ( OmniVision Technology,USA ) Lilong Shi, Brian Funt ( Simon Fraser University, Canada) ( Simon.
Introduction to compositing. What is compositing?  The combination of two images to produce a single image  Many ways we can do this, especially in.
Image Processing IB Paper 8 – Part A Ognjen Arandjelović Ognjen Arandjelović
Internet Vision - Lecture 3 Tamara Berg Sept 10. New Lecture Time Mondays 10:00am-12:30pm in 2311 Monday (9/15) we will have a general Computer Vision.
What Makes a Patch Distinct?
Digital Conversion of Single-Use Camera Ranging Lab Michael Spaeth SUC Tech Center Eastman Kodak Company.
Transferring Color to Greyscale Images Tomihisa Welsh, Michael Ashikhmin, Klaus Mueller (Stony Brook University) SIGGRAPH2002.
Retinex Image Enhancement Techniques --- Algorithm, Application and Advantages Prepared by: Zhixi Bian and Yan Zhang.
CS 376b Introduction to Computer Vision 03 / 26 / 2008 Instructor: Michael Eckmann.
Transferring Color to Greyscale Images Tomihisa Welsh, Michael Ashikhmin, Klaus Mueller Presented by Steven Scher
Computational Photography
Applied Perception in Graphics Erik Reinhard University of Central Florida
Image Forgery Detection by Gamma Correction Differences.
Camerabased projector calibration, investigation of the Bala method
COLOR MORPHOLOGY CENG 566 FINAL PROJECT Sezen ERDEM.
Color Transfer in Correlated Color Space Xuezhong Xiao, Computer Science & Engineering Department, Shanghai Jiao Tong University Lizhuang Ma., Computer.
1 Color and Color Space Presenter: Cheng-Jin Kuo Advisor: Jian-Jiun Ding, Ph. D. Professor Digital Image & Signal Processing Lab Graduate Institute of.
Yingen Xiong and Kari Pulli
How to Work with Color in Graphic Communications.
Tomihisa (Tom) Welsh Michael Ashikhmin Klaus Mueller Tomihisa (Tom) Welsh Michael Ashikhmin Klaus Mueller Center for Visual Computing Stony Brook University.
Wavelet-Based Multiresolution Matching for Content-Based Image Retrieval Presented by Tienwei Tsai Department of Computer Science and Engineering Tatung.
How A Camera Works Image Sensor Shutter Mirror Lens.
Computational and Biological Vision “Colors Out Of Space” Digital color representation, color spaces and more! Amir Eluk Software Engineering.
Color John C. Hart CS 418 Intro to Computer Graphics.
Simple Image Processing Speaker : Lin Hsiu-Ting Date : 2005 / 04 / 27.
Unit 2: Engineering Design Process
A Projection Method to Generate Anaglyph Stereoscopic Images Eric Dubois VIVA Lab (Video, Image, Vision & Audio Research Lab) School of Information Technology.
COLOR HISTOGRAM AND DISCRETE COSINE TRANSFORM FOR COLOR IMAGE RETRIEVAL Presented by 2006/8.
COSC 1P02 Introduction to Computer Science 7.1 Cosc 1P02 Week 7 Lecture slides "There are two ways of constructing a software design; one way is to make.
Color and Resolution Introduction to Digital Imaging.
03/05/03© 2003 University of Wisconsin Last Time Tone Reproduction If you don’t use perceptual info, some people call it contrast reduction.
Digital Media Lecture 3: Image Encoding Bitmapped images Georgia Gwinnett College School of Science and Technology Dr. Jim Rowan.
Image-based Lighting Design Frederik Anrys Philip Dutré Computer Graphics Group 8 Sept
Visual Cryptography Advanced Information Security March 11, 2010 Presenter: Semin Kim.
Tips for Processing LRGB and HaRGB Images: Getting the Color Right! By Chris Schur.
Edward Land’86 There exists a discrepancy between the human vision system and the recorded color images. Dynamic range difference results in the loss.
Computer Science 111 Fundamentals of Programming I Introduction to Digital Image Processing.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
Content-Based Image Retrieval Using Fuzzy Cognition Concepts Presented by Tienwei Tsai Department of Computer Science and Engineering Tatung University.
Computer Graphics An Introduction Jimmy Lam The Hong Kong Polytechnic University.
Author: Vera Kukić Supervisors: Shaun Bangay Adele Lobb George Wells
CS6825: Color 2 Light and Color Light is electromagnetic radiation Light is electromagnetic radiation Visible light: nm. range Visible light:
Three-Receptor Model Designing a system that can individually display thousands of colors is very difficult Instead, colors can be reproduced by mixing.
Introduction to Computer Graphics
Content-Based Image Retrieval Using Block Discrete Cosine Transform Presented by Te-Wei Chiang Department of Information Networking Technology Chihlee.
David Luebke 1 2/5/2016 Color CS 445/645 Introduction to Computer Graphics David Luebke, Spring 2003.
RGB lesson Mrs Ras. Open illustrator File > new change color mode to RGB.
Introduction to JPEG m Akram Ben Ahmed
Matching of Objects Moving Across Disjoint Cameras Eric D. Cheng and Massimo Piccardi IEEE International Conference on Image Processing
1 2/28/05CS120 The Information Era Chapter 4 Basic Web Page Construction TOPICS: Anchors and Tables.
Content-Based Image Retrieval Using Color Space Transformation and Wavelet Transform Presented by Tienwei Tsai Department of Information Management Chihlee.
Use of Java for Demonstration of Color Science Concepts Presentation of an MS Project, submitted to The Faculty of the Computer Science Department, in.
CAGD&C G Color Analogies and its applications reporter:Shuangmin Chen.
Color Image Segmentation Mentor : Dr. Rajeev Srivastava Students: Achit Kumar Ojha Aseem Kumar Akshay Tyagi.
Compositing and Blending Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico.
Elements of Design By Benji miller. Subject Matter The subject matter is very important. If you recognize the image it attracts your attention better.
Click to edit Master title style Click to edit Master text styles Second level Third level Fourth level Fifth level 1 Integrated Color Solutions A presentation.
Independent and Dependent Events. Learning Targets Determine when events are dependent or independent. Learn to use the multiplication rule of probability.
Heechul Han and Kwanghoon Sohn
Ms. Reed’s Health Class Routines
TITLE Authors Institution RESULTS INTRODUCTION CONCLUSION AIMS METHODS
Department of Computer Science University of York
Digital television systems (DTS)
An Algorithm of Eye-Based Ray Tracing on MATLAB
Graffiti Aug 29-9.
COLOR CONSTANCY IN THE COMPRESSED DOMAIN
Histograms and Color Balancing
Presentation transcript:

CAGD&C G Color Transfer between Images Reporter:Chen Shuangmin

CAGD&C G Introduction to the authors Erik Reinhard.is a postdoctoral fellow at the University of Utah.interested in visual-perception and parllelgraphics fields..BS diploma in computer science from Deft University of Technology and a phD in computer science from the university of Bristol

CAGD&C G Introduction to the authors Bruce Gooch.is a graduate student at the university of Utah.intersted in nonphotorealistic rendering.BS in mathematics and an MS in computer science from the university of Utah

CAGD&C G Introduction to the authors Michael Ashikhmin.an assistant professor at State University of New York.intersted in developing simple and practical algorithms for computer graphics.has an MS in physics from the Moscow Institute of Physics and Technology,an MS in chemistry from the University of California

CAGD&C G Guidence Color correction(remove undesired color- illumination) - in one image Red eye restoration

CAGD&C G Guidence Color correction(remove undesired color- illumination) Borrow color from one image to another Similar composition sourcetarget

CAGD&C G Main idea 1.Color constancy correction.global statistics.swatches 2.Gamma correction(logx r = rlogx) Goal Alter an image’s color

CAGD&C G 1.Color constancy correction Why choose lab color space???.RGB.lab.CIECAM97s Why decorrelation is better??? --- Gloabal statistics

CAGD&C G Introduction to RGB We can get any color by blending with RGB Definition with cubic

CAGD&C G Introduction to lab color space In Photoshop,the range of l is 0 to 100;and in color palete,the ranges of a and b are both 120 to It will be more easily understood in Gamma correction

CAGD&C G Why choose lab color space? 2000 random points --decorrelation

CAGD&C G Why decorrelation is better? Apply different operations in different color channels that without undesirable crosschannel artifacts. The data in lab space is more compressed (log space) RGB:correlations between the different channel’s values. (0,0,0) - (255,255,255)

CAGD&C G Comparison of the effects In three color spaces Source image Target image

CAGD&C G Comparison of effects In three color spaces RGB color space Lab color space CIECAM97s

CAGD&C G Convertion between color spaces RGB lab.RGB XYZ (international standard).XYZ LMS.LMS LMS.LMS lab lab RGB

CAGD&C G About CIECAM97s RGB XYZ (international standard) XYZ LMS

CAGD&C G Convertion between color spaces RGB lab.RGB XYZ.XYZ LMS

CAGD&C G Convertion between color spaces RGB lab.LMS LMS.LMS lab

CAGD&C G Convertion between color spaces RGB lab lab RGB(inverse operations) L = 10 L M = 10 M S = 10 S

CAGD&C G Main idea 1.Color constancy correction.global statistics.swatches 2.Gamma correction(logx r = rlogx)

CAGD&C G Two concept in statistics Standard deviation Mean value Show with chalk on blackboard

CAGD&C G Color constancy correction Subtract the mean from the data points Scale the data points comprising the synthetic image by factors determined by the respective standard deviation

CAGD&C G Color constancy correction add the averages computed for the photagraph. Displaying: convert the result back to RGB via logLMS,LMS,and XYZ color spaces using equations +

CAGD&C G Convert back to RGB for displaying RGB lab lab RGB(inverse operations) L = 10 L M = 10 M S = 10 S

CAGD&C G Main idea 1.Color constancy correction.global statistics.swatches 2.Gamma correction(logx r = rlogx)

CAGD&C G Swatches When source and target images don’t work well together – swatches.

CAGD&C G Swatches Several pairs of clusters in lab space (cluster for each swatch) -Compute statistics for each swatch

CAGD&C G Swatches -result When source and target images don’t work well – swatches. result targetsource

CAGD&C G Main idea 1.Color constancy correction.global statistics.swatches 2.Gamma correction(logx r = r logx)

CAGD&C G My question about this paper I don’t know how to decide which is source image and which is target image. It will give different effects. result I don’t like this result! result This effect is much better! I like it. T S T S

CAGD&C G My question about this paper I don’t know which two images will be matching better.How to choose? result This effect is much better! I like it.(result of this paper.) result This effect is not much better!

CAGD&C G My question about this paper The size of these two images is related to the result. Target 454*366 Source 426*266 Target 800*600 Source 426*266

CAGD&C G Thank you!