Spatial Color Algorithms Milano Retinex and NASA Retinex. Alessandro Rizzi Dept. of Computer Science University of Milan

Size: px
Start display at page:

Download "Spatial Color Algorithms Milano Retinex and NASA Retinex. Alessandro Rizzi Dept. of Computer Science University of Milan"

Transcription

1 Spatial Color Algorithms Milano Retinex and NASA Retinex Alessandro Rizzi Dept. of Computer Science University of Milan

2 Outline Milano Retinex differences with McCann Retinex sampling problem and locality various versions Land Designator differences with McCann and Mi-Retinex NASA Retinex variants of this family

3

4 Spatial Color Algorithm Common Structure First phase: pixel computation according to the visual (spatial) image characteristics Second phase:scaling onto the available quantization Independent computations on the 3 chromatic channels

5

6 Sequential products (Land and McCann 1971) Random paths Sequential products serching the global/local neighborhood to compute the ratios

7 The Retinex algorithm j I k I k+1!, = #. log i, j x+ 1 rl m, s x" path I x I i " $! = 1, if log I x +1 # > threshold I $ x % 0 else

8 The Retinex algorithm j I k I k+1 i

9 Mi-Retinex j I k I k+1 i

10 Mi-Retinex R i l, m, s N! = k = 1 r N i, jk l, m, s

11 j I k I k+1 i j I k I k+1 i

12 Searching the best paths: how to realize locality

13 Effects of paths

14 Brownian paths Cortical receptive field distribution [S. Zeki] Image and Vision Computing, 2000

15 Noise vs number of paths

16 Noise vs number of paths (enlargements)

17 LUT Retinex

18 LUT Retinex

19 Retinex MLV Machine Graphics and Vision, 2002

20 Retinex MLV

21 Noise comparison BRW LUT MLV (enlargements)

22 Alternative paths

23 not MI-Retinex JOSA A 2011

24 local / global

25 Termite Retinex Reconsider path exploration using swarm intelligence in search of a local reference white. Termites are also known as white ants hence the name Termite Retinex.

26 Ant Colony System Heuristic method developed by Marco Dorigo in 1997 inspired by the behavior of real ants in finding short paths between food sources and their nest. Three ideas from natural ant behavior are transferred to the artificial ant colony: The preference for paths with a high pheromone level. The higher rate of growth of the amount of pheromone on shorter paths. The trail mediated communication among ants.

27 Termite Retinex Pixels are considered as cities. A termite move on one of 8 neighboring pixels. Preference for a brighter pixel, using the bilateral distance, referred to as closeness (c): where and are the distance in coordinates and in intensity values respectively.

28 Termite Retinex Preference for paths with a low poison level in order to explore different areas of the image. The poison is the inverse of the pheromone of Dorigo

29 Termite Retinex An artificial termite k in pixel r chooses the pixel s to move to among those which do not belong to its working memory M k by applying the following probabilistic formula: where is the amount of poison on pixel u, is the closeness between pixels r and u and, α and β are parameters that allow the user to balance poison and closeness.

30 alpha and beta Test with 8 images and 20 observers 3 configurations: A. α=0.1 and β=0.9 B. α=0.9 and β=0.1 C. α=0.5 and β=0.5 Unitary quantity for poison to add. A B C 50 steps paths

31 Brownian Montagna Fynlayson Montagna and Finlayson, Constrained pseudo-brownian motion and its application to image enhancement, JOSA A (2011). Termites

32 Termites and steps original t=10, s=10 t=100, s=10 t=200, s=50 t=500, s=100 t=500, s=500

33 More results Original K=500 Ns=100 K=500 Ns=200 K=500 Ns=400

34

35 From MI- Re+nex to RSR Lot of redundancy in a path è use a «spray»

36 Reset j I k I k+1 i j I k I k+1 i

37 local white ref

38 RSR for each pixel and for each chroma+c channel NO THRESHOLD IEEE TIP, 2007

39 Point sampling + max selec+on + averaging n points (a spray) from neighborhood N different sprays

40 Spray genera+on

41 Tuning the sprays

42 Tuning number of sprays and points number of sprays number of points per spray Cumilative pixel difference between successive filtering

43 Probabilis+c formaliza+on of RSR Reference white value based on the percen+le values of the pixel popula+on Two versions of the algorithm: one with global behavior one with local behavior,

44 MI- Re+nex

45 No- Threshold MI- Re+nex W(i) = reference- white level for target i

46 RSR for low number N of sprays it is noisy All sampling processes are intrinsecally noisy

47 QBRIX ra+onale Passing from the sample average to the mean of the corresponding sampling distribu+on

48 QBRIX sampling Extract the value of interest instead of sampling, directly from the popula/on Global QBRIX: take the image histogram Local QBRIX: take the image histogram with pixels weighted according to the distance from the target The reference white level turns out to be a specific high quan+le of the popula+on

49 Playing with high quan+les

50 Color dominant removal

51 original RSR Global- QBRIX

52 Local- QBRIX Spa+ally non- homogeneous RSR Sampling Obtained by weigh+ng the entries based on the distance form the target E.g.

53

54

55 Local- QBRIX Noisless correc+on

56 ACE (Automatic Color Equalization)

57 ACE structure Spatial pixel computation Quantization scaling Pattern Recognition Letters, 2003

58 ACE structure Spatial pixel computation Quantization scaling Pattern Recognition Letters, 2003

59 1st phase Pixel recomputation For each channel C

60 1st phase Pixel recomputation For each channel C

61 1st phase Pixel recomputation For each channel C

62 1st phase Pixel recomputation For each channel C

63 1st phase Pixel recomputation For each channel C

64 1st phase Pixel recomputation For each channel C

65 Contrast tuning Linear Saturation Signum

66 Saturation Signum

67 Tested distances Original Euclidean Manhattan Euclidean 2 Manhattan 2

68 ACE structure Spatial pixel computation Quantization scaling

69 ACE structure Spatial pixel computation Quantization scaling

70 ACE: 2nd phase Dynamic tone reproduction scaling WP/GW scaling: Estimated white White Patch Estimated gray Gray World

71 ACE: 2nd phase Dynamic tone reproduction scaling WP/GW scaling: Estimated white White Patch Estimated gray Gray World R Histogram

72 ACE: 2nd phase Dynamic tone reproduction scaling WP/GW scaling: Estimated white White Patch Estimated gray Gray World R Histogram O Histogram

73 ACE: 2nd phase Dynamic tone reproduction scaling WP/GW scaling: Estimated white White Patch Estimated gray Gray World R Histogram O Histogram medium gray point R max

74 ACE: 2nd phase Dynamic tone reproduction scaling WP/GW scaling: Estimated white White Patch Estimated gray Gray World R Histogram O Histogram medium gray point R max

75 ACE: 2nd phase Dynamic tone reproduction scaling WP/GW scaling: Estimated white White Patch Estimated gray Gray World R Histogram O Histogram medium gray point R max

76 Some results Original ACE Original ACE

77

78

79 Local behaviour Original ACE

80 Local behaviour Original (255,255,255) ACE

81 Local behaviour Original ACE

82 Local behaviour Original ACE RGB differences ACE-Original around 128 gray

83 Data driven dequantization

84 Local Linear LUT

85 subsampling Local Linear LUT

86 Local Linear LUT subsampling ACE

87 Local Linear LUT subsampling ACE

88 Local Linear LUT subsampling ACE

89 RACE Retinex + ACE

90 RACE

91 RACE

92 RACE

93 STRESS

94 local black ref local white ref

95 local white ref local black ref 77

96 STRESS [ Spatial Temporal Retinex-like Envelope with Stochastic Sampling]

97

98

99

100

101 STRESS Tone Rendering

102 Original Color to Gray RGB average STRESS

103

104

105

106 The designator (1983)

107 Content of the paper Mondian experiment (van Doesburg) Dynamic version Static version Horn version Locality term designator Experiment with Hubel

108 Dynamic version

109 Static version NO Reset

110 Dynamic vs Static

111 The term Designator

112 Locality

113 Experiment with Hubel

114 A summarizing statement

115 The designator (1986)

116 Definition of Designator

117

118 Locality again

119 NASA Retinex

120 NASA Retinex

121

122 SSR vs MSR

123 NASA Retinex SSR MSR

124 Basic characteristics Filter shape does not depend on the image -----> need of CR

125

126

127

128

129 From WP to GW

130

131

132 Follow up

133 Follow up

134

135 NASA Retinex with integrated surround

136

137

138

139 SCA filtering: searching for locality

140 Changing the radius - locality top row: RSR, bo_om: STRESS Original diag diag/4 diag/8

141 Changing the number of itera+on Original

142 Changing the number of itera+on Samples=10 Itera+on=1 (RSR - STRESS)

143 Changing the number of itera+on Samples=10 Itera+on=10 (RSR - STRESS)

144 Changing the number of itera+on Samples=10 Itera+on=100 (RSR - STRESS)

145 Changing the number of itera+on Samples=10 Itera+on=500 (RSR - STRESS)

146 Changing the number of samples Itera+on=10 Samples=5 (RSR - STRESS)

147 Changing the number of samples Itera+on=10 Samples=50 (RSR - STRESS)

148 Changing the number of samples Itera+on=10 Samples=500 (RSR - STRESS)

149 YACCD2 Yet Another Color Constancy Database v2 2 objects (2D and 3D)

150 LDR: 5 light sources YACCD2

151 YACCD2 HDR: 3 light sources (built with 7 different exposures)

152 YACCD2 Original LDR (fluo cold, halogen, fluo yellow, blue led)

153 YACCD2 RSR, 20 itera+ons, 20 samples

154 YACCD2 STRESS, 20 itera+ons, 20 samples

155 ACE, Slope 5 YACCD2

156 YACCD2 RACE (slope 64, spray per pixel: 20, pixel per spray:200)

157 YACCD2 Termite (Termi+:10 passo: 100 alfa:0.1 beta:0.9 poisson:1 tabù:1 thread:8)

158 YACCD2 QBRIX density: 100, percen+le: 97

159 YACCD2 HDR generated by 7 mul+ple exposures (here +3,0,- 3) Fluo cold Use the SCAs as tone renderer

160 YACCD2 HDR generated by 7 mul+ple exposures (here +3,0,- 3) Fluo warm

161 YACCD2 HDR generated by 7 mul+ple exposures (here +3,0,- 3) Halogen

162 YACCD2 First row: RSR: 30 itera+ons, 20 samples Bo_om: STRESS: 30 itera+ons, 20 samples Fluo cold fluo warm halogen

163 Original Natural images

164 Natural images RSR, itera+on: 200, samples: 20

165 Natural images RSR, itera+on: 20, samples: 200

166 Natural images STRESS, itera+on: 200, samples: 20

167 Natural images STRESS, itera+on: 20, samples: 200

168 Natural images Termite:10 passo: 100 alfa:0.1 beta:0.9 poisson:1 tabù:1 thread:8

169 Natural images Termi+:100 passo: 100 alfa:0.1 beta:0.9 poisson:1 tabù:1 thread:8

170 ACE, slope:5 Natural images

171 ACE, slope:80 Natural images

172 Natural images RACE (slope 64, spray per pixel: 20, pixel per spray:200)

173 Natural images QBRIX, density: 100, percen+le: 97

174 Original Natural images

175 Natural images RSR, itera+on: 200, samples: 20

176 Natural images RSR, itera+on: 20, samples: 200

177 Natural images STRESS, itera+on: 200, samples: 20

178 Natural images STRESS, itera+on: 20, samples: 200

179 Natural images Termite:10 passo: 100 alfa:0.1 beta:0.9 poisson:1 tabù:1 thread:8

180 ACE, slope:5 Natural images

181 ACE, slope:80 Natural images

182 Natural images RACE (slope 64, spray per pixel: 20, pixel per spray:200)

183 Natural images QBRIX, density: 100, percen+le: 97

184 SCA and movies Used with success in movies restora+on ACE

185 SCA and movies Used with success in movies restora+on RSR

186 SCA and movies Used with success in movies restora+on STRESS

187 Characteristics

188 Image dynamic adjustment

189 Color Constancy Original Filtered No constraint and no a priori information required

190 Color Constancy Original (255,255,255) Filtered No constraint and no a priori information required

191 Color constancy by spatial comparison

192 Color constancy by spatial comparison equal different

193 Unwanted color removal Alternative solution: apply SCA only on Lightness channel

194 Local filtering effect Original Filtered

195 Local filtering effect Original Filtered RGB differences filtered-original around 128 gray

196 Contrast correction global global Original Filtered Original Filtered local local

197 ACE local contrast enhancement original image levels stretching global contrast enhancement local contrast enhancement with ACE

198 Shadow removal and gradients Orig Filt O-F Rearrange contrast locally Do not separate illuminant and reflectance

199 Tone remapping (LC) ALL Filtered Original ACE Original GW required

200 Spatial dequantization WP WP + GW

201 Applications

202 Application: image DB Matching? uncalibrated SCA Prefiltering Matching!

203 Prefiltering for computer vision or medical imaging

204 Prefiltering for CV

205 Visble-IR fusion

206 original image Vis+NIR with ACE processing

207 Interfaces visual assessment

208

209 User preferences originale ACE 20 0 luminosità colori leggibilità preferenza globale

210 Natural Pref Tech Total Natural Pref Tech Total Original ACE Filtered N/A Original ACE Filtered N/A User preferences on prints B/W Colour Carinna Parraman, Alessandro Rizzi, Searching User Preferences in Printing: A Proposal for an Automatic Solution, SPb 06 Printing Technology, St. Petersburg, June 2006

211 HDR images rendering ~8000 cd/m 2 ~1000 cd/m 2 L=205 L=105 [Gatta] 8:1 2:1

212 Automatic digital movie restoration

213 Automatic digital movie restoration

214 Automatic digital movie restoration

215 Another example Original image After filtering Hue histogram original image Hue histogram result image

216 Thank you

Termite Retinex: A Novel Implementation based on a Colony of Agents

Termite Retinex: A Novel Implementation based on a Colony of Agents Retinex: A Novel Implementation based on a Colony of Agents Gabriele Simone Gjøvik University College, Gjøvik, Norway gabriele.simone@hig.no Ivar Farup Gjøvik University College, Norway ivar.farup@hig.no

More information

Spatio-Temporal Retinex-like Envelope with Total Variation

Spatio-Temporal Retinex-like Envelope with Total Variation Spatio-Temporal Retinex-like Envelope with Total Variation Gabriele Simone and Ivar Farup Gjøvik University College; Gjøvik, Norway. Abstract Many algorithms for spatial color correction of digital images

More information

Termite Retinex: A Novel Implementation based on a Colony of Agents

Termite Retinex: A Novel Implementation based on a Colony of Agents Retinex: A Novel Implementation based on a Colony of Agents Gabriele Simone Gjøvik University College, Gjøvik, Norway gabriele.simone@hig.no Ivar Farup Gjøvik University College, Norway ivar.farup@hig.no

More information

STRESS: A Framework for Spatial Color Algorithms

STRESS: A Framework for Spatial Color Algorithms STRESS: A Framework for Spatial Color Algorithms Øyvind Kolås, Ivar Farup, and Alessandro Rizzi March 21, 2011 Abstract We present a new framework for algorithms for a wide range of image enhancement and

More information

VU Rendering SS Unit 8: Tone Reproduction

VU Rendering SS Unit 8: Tone Reproduction VU Rendering SS 2012 Unit 8: Tone Reproduction Overview 1. The Problem Image Synthesis Pipeline Different Image Types Human visual system Tone mapping Chromatic Adaptation 2. Tone Reproduction Linear methods

More information

Realistic Image Synthesis

Realistic Image Synthesis Realistic Image Synthesis - HDR Capture & Tone Mapping - Philipp Slusallek Karol Myszkowski Gurprit Singh Karol Myszkowski LDR vs HDR Comparison Various Dynamic Ranges (1) 10-6 10-4 10-2 100 102 104 106

More information

High dynamic range and tone mapping Advanced Graphics

High dynamic range and tone mapping Advanced Graphics High dynamic range and tone mapping Advanced Graphics Rafał Mantiuk Computer Laboratory, University of Cambridge Cornell Box: need for tone-mapping in graphics Rendering Photograph 2 Real-world scenes

More information

Contrast Image Correction Method

Contrast Image Correction Method Contrast Image Correction Method Journal of Electronic Imaging, Vol. 19, No. 2, 2010 Raimondo Schettini, Francesca Gasparini, Silvia Corchs, Fabrizio Marini, Alessandro Capra, and Alfio Castorina Presented

More information

Tonemapping and bilateral filtering

Tonemapping and bilateral filtering Tonemapping and bilateral filtering http://graphics.cs.cmu.edu/courses/15-463 15-463, 15-663, 15-862 Computational Photography Fall 2018, Lecture 6 Course announcements Homework 2 is out. - Due September

More information

Graphics and Image Processing Basics

Graphics and Image Processing Basics EST 323 / CSE 524: CG-HCI Graphics and Image Processing Basics Klaus Mueller Computer Science Department Stony Brook University Julian Beever Optical Illusion: Sidewalk Art Julian Beever Optical Illusion:

More information

Frequency Domain Based MSRCR Method for Color Image Enhancement

Frequency Domain Based MSRCR Method for Color Image Enhancement Frequency Domain Based MSRCR Method for Color Image Enhancement Siddesha K, Kavitha Narayan B M Assistant Professor, ECE Dept., Dr.AIT, Bangalore, India, Assistant Professor, TCE Dept., Dr.AIT, Bangalore,

More information

Correction of Clipped Pixels in Color Images

Correction of Clipped Pixels in Color Images Correction of Clipped Pixels in Color Images IEEE Transaction on Visualization and Computer Graphics, Vol. 17, No. 3, 2011 Di Xu, Colin Doutre, and Panos Nasiopoulos Presented by In-Yong Song School of

More information

The Effect of Exposure on MaxRGB Color Constancy

The Effect of Exposure on MaxRGB Color Constancy The Effect of Exposure on MaxRGB Color Constancy Brian Funt and Lilong Shi School of Computing Science Simon Fraser University Burnaby, British Columbia Canada Abstract The performance of the MaxRGB illumination-estimation

More information

An extended image database for colour constancy

An extended image database for colour constancy An extended image database for colour constancy Alessandro Rizzi, Cristian Bonanomi and Davide Gadia Department of Computer Science, University of Milan, Italy Emails: {alessandro.rizzi, cristian.bonanomi,

More information

A Basic Guide to Photoshop Adjustment Layers

A Basic Guide to Photoshop Adjustment Layers A Basic Guide to Photoshop Adjustment Layers Photoshop has a Panel named Adjustments, based on the Adjustment Layers of previous versions. These adjustments can be used for non-destructive editing, can

More information

Digital Imaging and Multimedia Point Operations in Digital Images. Ahmed Elgammal Dept. of Computer Science Rutgers University

Digital Imaging and Multimedia Point Operations in Digital Images. Ahmed Elgammal Dept. of Computer Science Rutgers University Digital Imaging and Multimedia Point Operations in Digital Images Ahmed Elgammal Dept. of Computer Science Rutgers University Outlines Point Operations Brightness and contrast adjustment Auto contrast

More information

Image Processing. 2. Point Processes. Computer Engineering, Sejong University Dongil Han. Spatial domain processing

Image Processing. 2. Point Processes. Computer Engineering, Sejong University Dongil Han. Spatial domain processing Image Processing 2. Point Processes Computer Engineering, Sejong University Dongil Han Spatial domain processing g(x,y) = T[f(x,y)] f(x,y) : input image g(x,y) : processed image T[.] : operator on f, defined

More information

Color Image Enhancement Using Retinex Algorithm

Color Image Enhancement Using Retinex Algorithm Color Image Enhancement Using Retinex Algorithm Neethu Lekshmi J M 1, Shiny.C 2 1 (Dept of Electronics and Communication,College of Engineering,Karunagappally,India) 2 (Dept of Electronics and Communication,College

More information

High dynamic range imaging and tonemapping

High dynamic range imaging and tonemapping High dynamic range imaging and tonemapping http://graphics.cs.cmu.edu/courses/15-463 15-463, 15-663, 15-862 Computational Photography Fall 2017, Lecture 12 Course announcements Homework 3 is out. - Due

More information

Guided Image Filtering for Image Enhancement

Guided Image Filtering for Image Enhancement International Journal of Research Studies in Science, Engineering and Technology Volume 1, Issue 9, December 2014, PP 134-138 ISSN 2349-4751 (Print) & ISSN 2349-476X (Online) Guided Image Filtering for

More information

25/02/2017. C = L max L min. L max C 10. = log 10. = log 2 C 2. Cornell Box: need for tone-mapping in graphics. Dynamic range

25/02/2017. C = L max L min. L max C 10. = log 10. = log 2 C 2. Cornell Box: need for tone-mapping in graphics. Dynamic range Cornell Box: need for tone-mapping in graphics High dynamic range and tone mapping Advanced Graphics Rafał Mantiuk Computer Laboratory, University of Cambridge Rendering Photograph 2 Real-world scenes

More information

High-Dynamic-Range Scene Compression in Humans

High-Dynamic-Range Scene Compression in Humans This is a preprint of 6057-47 paper in SPIE/IS&T Electronic Imaging Meeting, San Jose, January, 2006 High-Dynamic-Range Scene Compression in Humans John J. McCann McCann Imaging, Belmont, MA 02478 USA

More information

A Locally Tuned Nonlinear Technique for Color Image Enhancement

A Locally Tuned Nonlinear Technique for Color Image Enhancement A Locally Tuned Nonlinear Technique for Color Image Enhancement Electrical and Computer Engineering Department Old Dominion University Norfolk, VA 3508, USA sarig00@odu.edu, vasari@odu.edu http://www.eng.odu.edu/visionlab

More information

Reference Free Image Quality Evaluation

Reference Free Image Quality Evaluation Reference Free Image Quality Evaluation for Photos and Digital Film Restoration Majed CHAMBAH Université de Reims Champagne-Ardenne, France 1 Overview Introduction Defects affecting films and Digital film

More information

A Basic Guide to Photoshop CS Adjustment Layers

A Basic Guide to Photoshop CS Adjustment Layers A Basic Guide to Photoshop CS Adjustment Layers Alvaro Guzman Photoshop CS4 has a new Panel named Adjustments, based on the Adjustment Layers of previous versions. These adjustments can be used for non-destructive

More information

A Comparison of the Multiscale Retinex With Other Image Enhancement Techniques

A Comparison of the Multiscale Retinex With Other Image Enhancement Techniques A Comparison of the Multiscale Retinex With Other Image Enhancement Techniques Zia-ur Rahman, Glenn A. Woodell and Daniel J. Jobson College of William & Mary, NASA Langley Research Center Abstract The

More information

Digital Image Processing. Lecture # 6 Corner Detection & Color Processing

Digital Image Processing. Lecture # 6 Corner Detection & Color Processing Digital Image Processing Lecture # 6 Corner Detection & Color Processing 1 Corners Corners (interest points) Unlike edges, corners (patches of pixels surrounding the corner) do not necessarily correspond

More information

Applications of Flash and No-Flash Image Pairs in Mobile Phone Photography

Applications of Flash and No-Flash Image Pairs in Mobile Phone Photography Applications of Flash and No-Flash Image Pairs in Mobile Phone Photography Xi Luo Stanford University 450 Serra Mall, Stanford, CA 94305 xluo2@stanford.edu Abstract The project explores various application

More information

White Intensity = 1. Black Intensity = 0

White Intensity = 1. Black Intensity = 0 A Region-based Color Image Segmentation Scheme N. Ikonomakis a, K. N. Plataniotis b and A. N. Venetsanopoulos a a Dept. of Electrical and Computer Engineering, University of Toronto, Toronto, Canada b

More information

New Spatial Filters for Image Enhancement and Noise Removal

New Spatial Filters for Image Enhancement and Noise Removal Proceedings of the 5th WSEAS International Conference on Applied Computer Science, Hangzhou, China, April 6-8, 006 (pp09-3) New Spatial Filters for Image Enhancement and Noise Removal MOH'D BELAL AL-ZOUBI,

More information

1) Complexity, Emergence & CA (sb) 2) Fractals and L-systems (sb) 3) Multi-agent systems (vg) 4) Swarm intelligence (vg) 5) Artificial evolution (vg)

1) Complexity, Emergence & CA (sb) 2) Fractals and L-systems (sb) 3) Multi-agent systems (vg) 4) Swarm intelligence (vg) 5) Artificial evolution (vg) 1) Complexity, Emergence & CA (sb) 2) Fractals and L-systems (sb) 3) Multi-agent systems (vg) 4) Swarm intelligence (vg) 5) Artificial evolution (vg) 6) Virtual Ecosystems & Perspectives (sb) Inspired

More information

An Approach for Reconstructed Color Image Segmentation using Edge Detection and Threshold Methods

An Approach for Reconstructed Color Image Segmentation using Edge Detection and Threshold Methods An Approach for Reconstructed Color Image Segmentation using Edge Detection and Threshold Methods Mohd. Junedul Haque, Sultan H. Aljahdali College of Computers and Information Technology Taif University

More information

Digital Image Processing Lec.(3) 4 th class

Digital Image Processing Lec.(3) 4 th class Digital Image Processing Lec.(3) 4 th class Image Types The image types we will consider are: 1. Binary Images Binary images are the simplest type of images and can take on two values, typically black

More information

International Journal of Innovative Research in Engineering Science and Technology APRIL 2018 ISSN X

International Journal of Innovative Research in Engineering Science and Technology APRIL 2018 ISSN X HIGH DYNAMIC RANGE OF MULTISPECTRAL ACQUISITION USING SPATIAL IMAGES 1 M.Kavitha, M.Tech., 2 N.Kannan, M.E., and 3 S.Dharanya, M.E., 1 Assistant Professor/ CSE, Dhirajlal Gandhi College of Technology,

More information

Image Processing for feature extraction

Image Processing for feature extraction Image Processing for feature extraction 1 Outline Rationale for image pre-processing Gray-scale transformations Geometric transformations Local preprocessing Reading: Sonka et al 5.1, 5.2, 5.3 2 Image

More information

A Gentle Introduction to Bilateral Filtering and its Applications 08/10: Applications: Advanced uses of Bilateral Filters

A Gentle Introduction to Bilateral Filtering and its Applications 08/10: Applications: Advanced uses of Bilateral Filters A Gentle Introduction to Bilateral Filtering and its Applications 08/10: Applications: Advanced uses of Bilateral Filters Jack Tumblin EECS, Northwestern University Advanced Uses of Bilateral Filters Advanced

More information

Compression and Image Formats

Compression and Image Formats Compression Compression and Image Formats Reduce amount of data used to represent an image/video Bit rate and quality requirements Necessary to facilitate transmission and storage Required quality is application

More information

A Gentle Introduction to Bilateral Filtering and its Applications 08/10: Applications: Advanced uses of Bilateral Filters

A Gentle Introduction to Bilateral Filtering and its Applications 08/10: Applications: Advanced uses of Bilateral Filters A Gentle Introduction to Bilateral Filtering and its Applications 08/10: Applications: Advanced uses of Bilateral Filters Jack Tumblin EECS, Northwestern University Advanced Uses of Bilateral Filters Advanced

More information

ECC419 IMAGE PROCESSING

ECC419 IMAGE PROCESSING ECC419 IMAGE PROCESSING INTRODUCTION Image Processing Image processing is a subclass of signal processing concerned specifically with pictures. Digital Image Processing, process digital images by means

More information

Medical Image Enhancement using Multi Scale Retinex Algorithm with Gaussian and Laplacian surround functions

Medical Image Enhancement using Multi Scale Retinex Algorithm with Gaussian and Laplacian surround functions Medical Image Enhancement using Multi Scale Retinex Algorithm with Gaussian and Laplacian surround functions 1 Savita I Basanagoudar, 2 Chidanandamurthy M V, 3 M Z Kurian 1 PG Student, Dept of ECE Sri

More information

High Dynamic Range Imaging

High Dynamic Range Imaging High Dynamic Range Imaging 1 2 Lecture Topic Discuss the limits of the dynamic range in current imaging and display technology Solutions 1. High Dynamic Range (HDR) Imaging Able to image a larger dynamic

More information

Image Processing. Michael Kazhdan ( /657) HB Ch FvDFH Ch. 13.1

Image Processing. Michael Kazhdan ( /657) HB Ch FvDFH Ch. 13.1 Image Processing Michael Kazhdan (600.457/657) HB Ch. 14.4 FvDFH Ch. 13.1 Outline Human Vision Image Representation Reducing Color Quantization Artifacts Basic Image Processing Human Vision Model of Human

More information

PSEUDO HDR VIDEO USING INVERSE TONE MAPPING

PSEUDO HDR VIDEO USING INVERSE TONE MAPPING PSEUDO HDR VIDEO USING INVERSE TONE MAPPING Yu-Chen Lin ( 林育辰 ), Chiou-Shann Fuh ( 傅楸善 ) Dept. of Computer Science and Information Engineering, National Taiwan University, Taiwan E-mail: r03922091@ntu.edu.tw

More information

A Study on Image Enhancement and Resolution through fused approach of Guided Filter and high-resolution Filter

A Study on Image Enhancement and Resolution through fused approach of Guided Filter and high-resolution Filter VOLUME: 03 ISSUE: 06 JUNE-2016 WWW.IRJET.NET P-ISSN: 2395-0072 A Study on Image Enhancement and Resolution through fused approach of Guided Filter and high-resolution Filter Ashish Kumar Rathore 1, Pradeep

More information

Artist's colour rendering of HDR scenes in 3D Mondrian colour-constancy experiments

Artist's colour rendering of HDR scenes in 3D Mondrian colour-constancy experiments Artist's colour rendering of HDR scenes in 3D Mondrian colour-constancy experiments Carinna E. Parraman* a, John J. McCann b, Alessandro Rizzi c a Univ. of the West of England (United Kingdom); b McCann

More information

Color appearance in image displays

Color appearance in image displays Rochester Institute of Technology RIT Scholar Works Presentations and other scholarship 1-18-25 Color appearance in image displays Mark Fairchild Follow this and additional works at: http://scholarworks.rit.edu/other

More information

Digital image processing. Árpád BARSI BME Dept. Photogrammetry and Geoinformatics

Digital image processing. Árpád BARSI BME Dept. Photogrammetry and Geoinformatics Digital image processing Árpád BARSI BME Dept. Photogrammetry and Geoinformatics barsi.arpad@epito.bme.hu Part 1: (5/12/) Theory of image processing Part 2: (12/12/) Practice with software examples Main

More information

IMAGE ENHANCEMENT - POINT PROCESSING

IMAGE ENHANCEMENT - POINT PROCESSING 1 IMAGE ENHANCEMENT - POINT PROCESSING KOM3212 Image Processing in Industrial Systems Some of the contents are adopted from R. C. Gonzalez, R. E. Woods, Digital Image Processing, 2nd edition, Prentice

More information

Sampling and Reconstruction. Today: Color Theory. Color Theory COMP575

Sampling and Reconstruction. Today: Color Theory. Color Theory COMP575 and COMP575 Today: Finish up Color Color Theory CIE XYZ color space 3 color matching functions: X, Y, Z Y is luminance X and Z are color values WP user acdx Color Theory xyy color space Since Y is luminance,

More information

Human Vision, Color and Basic Image Processing

Human Vision, Color and Basic Image Processing Human Vision, Color and Basic Image Processing Connelly Barnes CS4810 University of Virginia Acknowledgement: slides by Jason Lawrence, Misha Kazhdan, Allison Klein, Tom Funkhouser, Adam Finkelstein and

More information

Processing astro-photographs using Retinex based methods

Processing astro-photographs using Retinex based methods Processing astro-photographs using Retinex based methods Daniele L.R. Marini, Cristian Bonanomi, Alessandro Rizzi; Università degli Studi di Milano, Dipartimento di Informatica; Milano, Italy Abstract

More information

Measuring the impact of flare light on Dynamic Range

Measuring the impact of flare light on Dynamic Range Measuring the impact of flare light on Dynamic Range Norman Koren; Imatest LLC; Boulder, CO USA Abstract The dynamic range (DR; defined as the range of exposure between saturation and 0 db SNR) of recent

More information

Comp Computational Photography Spatially Varying White Balance. Megha Pandey. Sept. 16, 2008

Comp Computational Photography Spatially Varying White Balance. Megha Pandey. Sept. 16, 2008 Comp 790 - Computational Photography Spatially Varying White Balance Megha Pandey Sept. 16, 2008 Color Constancy Color Constancy interpretation of material colors independent of surrounding illumination.

More information

Virtual Restoration of old photographic prints. Prof. Filippo Stanco

Virtual Restoration of old photographic prints. Prof. Filippo Stanco Virtual Restoration of old photographic prints Prof. Filippo Stanco Many photographic prints of commercial / historical value are being converted into digital form. This allows: Easy ubiquitous fruition:

More information

Denoising and Effective Contrast Enhancement for Dynamic Range Mapping

Denoising and Effective Contrast Enhancement for Dynamic Range Mapping Denoising and Effective Contrast Enhancement for Dynamic Range Mapping G. Kiruthiga Department of Electronics and Communication Adithya Institute of Technology Coimbatore B. Hakkem Department of Electronics

More information

Firas Hassan and Joan Carletta The University of Akron

Firas Hassan and Joan Carletta The University of Akron A Real-Time FPGA-Based Architecture for a Reinhard-Like Tone Mapping Operator Firas Hassan and Joan Carletta The University of Akron Outline of Presentation Background and goals Existing methods for local

More information

Image Processing for Mechatronics Engineering For senior undergraduate students Academic Year 2017/2018, Winter Semester

Image Processing for Mechatronics Engineering For senior undergraduate students Academic Year 2017/2018, Winter Semester Image Processing for Mechatronics Engineering For senior undergraduate students Academic Year 2017/2018, Winter Semester Lecture 8: Color Image Processing 04.11.2017 Dr. Mohammed Abdel-Megeed Salem Media

More information

Colour correction for panoramic imaging

Colour correction for panoramic imaging Colour correction for panoramic imaging Gui Yun Tian Duke Gledhill Dave Taylor The University of Huddersfield David Clarke Rotography Ltd Abstract: This paper reports the problem of colour distortion in

More information

from: Point Operations (Single Operands)

from:  Point Operations (Single Operands) from: http://www.khoral.com/contrib/contrib/dip2001 Point Operations (Single Operands) Histogram Equalization Histogram equalization is as a contrast enhancement technique with the objective to obtain

More information

CSE 332/564: Visualization. Fundamentals of Color. Perception of Light Intensity. Computer Science Department Stony Brook University

CSE 332/564: Visualization. Fundamentals of Color. Perception of Light Intensity. Computer Science Department Stony Brook University Perception of Light Intensity CSE 332/564: Visualization Fundamentals of Color Klaus Mueller Computer Science Department Stony Brook University How Many Intensity Levels Do We Need? Dynamic Intensity Range

More information

Higher Visual Mechanisms. Higher Visual Mechanisms

Higher Visual Mechanisms. Higher Visual Mechanisms Higher Visual Mechanisms Many of the color perception phenomenon cannot be explained thrichromatic, opponent or adaptation theories Slide 1 Higher Visual Mechanisms Part of walls are white and part of

More information

8.2 IMAGE PROCESSING VERSUS IMAGE ANALYSIS Image processing: The collection of routines and

8.2 IMAGE PROCESSING VERSUS IMAGE ANALYSIS Image processing: The collection of routines and 8.1 INTRODUCTION In this chapter, we will study and discuss some fundamental techniques for image processing and image analysis, with a few examples of routines developed for certain purposes. 8.2 IMAGE

More information

SWARM INTELLIGENCE. Mario Pavone Department of Mathematics & Computer Science University of Catania

SWARM INTELLIGENCE. Mario Pavone Department of Mathematics & Computer Science University of Catania Worker Ant #1: I'm lost! Where's the line? What do I do? Worker Ant #2: Help! Worker Ant #3: We'll be stuck here forever! Mr. Soil: Do not panic, do not panic. We are trained professionals. Now, stay calm.

More information

Image Processing. Adam Finkelstein Princeton University COS 426, Spring 2019

Image Processing. Adam Finkelstein Princeton University COS 426, Spring 2019 Image Processing Adam Finkelstein Princeton University COS 426, Spring 2019 Image Processing Operations Luminance Brightness Contrast Gamma Histogram equalization Color Grayscale Saturation White balance

More information

Artitude. Sheffield Softworks. Copyright 2014 Sheffield Softworks

Artitude. Sheffield Softworks. Copyright 2014 Sheffield Softworks Sheffield Softworks Artitude Artitude gives your footage the look of a wide variety of real-world media such as Oil Paint, Watercolor, Colored Pencil, Markers, Tempera, Airbrush, etc. and allows you to

More information

Scheduling. Radek Mařík. April 28, 2015 FEE CTU, K Radek Mařík Scheduling April 28, / 48

Scheduling. Radek Mařík. April 28, 2015 FEE CTU, K Radek Mařík Scheduling April 28, / 48 Scheduling Radek Mařík FEE CTU, K13132 April 28, 2015 Radek Mařík (marikr@fel.cvut.cz) Scheduling April 28, 2015 1 / 48 Outline 1 Introduction to Scheduling Methodology Overview 2 Classification of Scheduling

More information

Chapter 6. [6]Preprocessing

Chapter 6. [6]Preprocessing Chapter 6 [6]Preprocessing As mentioned in chapter 4, the first stage in the HCR pipeline is preprocessing of the image. We have seen in earlier chapters why this is very important and at the same time

More information

ISSN Vol.03,Issue.29 October-2014, Pages:

ISSN Vol.03,Issue.29 October-2014, Pages: ISSN 2319-8885 Vol.03,Issue.29 October-2014, Pages:5768-5772 www.ijsetr.com Quality Index Assessment for Toned Mapped Images Based on SSIM and NSS Approaches SAMEED SHAIK 1, M. CHAKRAPANI 2 1 PG Scholar,

More information

INFORMATION AND COMMUNICATION TECHNOLOGIES IMPROVING EFFICIENCIES WAYFINDING SWARM CREATURES EXPLORING THE 3D DYNAMIC VIRTUAL WORLDS

INFORMATION AND COMMUNICATION TECHNOLOGIES IMPROVING EFFICIENCIES WAYFINDING SWARM CREATURES EXPLORING THE 3D DYNAMIC VIRTUAL WORLDS INFORMATION AND COMMUNICATION TECHNOLOGIES IMPROVING EFFICIENCIES Refereed Paper WAYFINDING SWARM CREATURES EXPLORING THE 3D DYNAMIC VIRTUAL WORLDS University of Sydney, Australia jyoo6711@arch.usyd.edu.au

More information

High Dynamic Range Image Rendering with a Luminance-Chromaticity Independent Model

High Dynamic Range Image Rendering with a Luminance-Chromaticity Independent Model High Dynamic Range Image Rendering with a Luminance-Chromaticity Independent Model Shaobing Gao #, Wangwang Han #, Yanze Ren, Yongjie Li University of Electronic Science and Technology of China, Chengdu,

More information

Automatic High Dynamic Range Image Generation for Dynamic Scenes

Automatic High Dynamic Range Image Generation for Dynamic Scenes Automatic High Dynamic Range Image Generation for Dynamic Scenes IEEE Computer Graphics and Applications Vol. 28, Issue. 2, April 2008 Katrien Jacobs, Celine Loscos, and Greg Ward Presented by Yuan Xi

More information

LAB MANUAL SUBJECT: IMAGE PROCESSING BE (COMPUTER) SEM VII

LAB MANUAL SUBJECT: IMAGE PROCESSING BE (COMPUTER) SEM VII LAB MANUAL SUBJECT: IMAGE PROCESSING BE (COMPUTER) SEM VII IMAGE PROCESSING INDEX CLASS: B.E(COMPUTER) SR. NO SEMESTER:VII TITLE OF THE EXPERIMENT. 1 Point processing in spatial domain a. Negation of an

More information

Image Denoising Using Statistical and Non Statistical Method

Image Denoising Using Statistical and Non Statistical Method Image Denoising Using Statistical and Non Statistical Method Ms. Shefali A. Uplenchwar 1, Mrs. P. J. Suryawanshi 2, Ms. S. G. Mungale 3 1MTech, Dept. of Electronics Engineering, PCE, Maharashtra, India

More information

Problem Set 3. Assigned: March 9, 2006 Due: March 23, (Optional) Multiple-Exposure HDR Images

Problem Set 3. Assigned: March 9, 2006 Due: March 23, (Optional) Multiple-Exposure HDR Images 6.098/6.882 Computational Photography 1 Problem Set 3 Assigned: March 9, 2006 Due: March 23, 2006 Problem 1 (Optional) Multiple-Exposure HDR Images Even though this problem is optional, we recommend you

More information

Digital Image Processing. Lecture # 8 Color Processing

Digital Image Processing. Lecture # 8 Color Processing Digital Image Processing Lecture # 8 Color Processing 1 COLOR IMAGE PROCESSING COLOR IMAGE PROCESSING Color Importance Color is an excellent descriptor Suitable for object Identification and Extraction

More information

Radiometric restoration and segmentation of color images

Radiometric restoration and segmentation of color images Radiometric restoration and segmentation of color images Andinet Asmamaw, Young-Ran Lee and Ayman Habib Photogrammerty Research Group Department of Civil Engineering and Geodetic Science The Ohio State

More information

Solution for Image & Video Processing

Solution for Image & Video Processing Solution for Image & Video Processing December-2015 Index Q.1) a). 2-3 b). 4 (N.A.) c). 4 (N.A.) d). 4 (N.A.) e). 4-5 Q.2) a). 5 to 7 b). 7 (N.A.) Q.3) a). 8-9 b). 9 to 12 Q.4) a). 12-13 b). 13 to 16 Q.5)

More information

Color Constancy Using Standard Deviation of Color Channels

Color Constancy Using Standard Deviation of Color Channels 2010 International Conference on Pattern Recognition Color Constancy Using Standard Deviation of Color Channels Anustup Choudhury and Gérard Medioni Department of Computer Science University of Southern

More information

Image and video processing

Image and video processing Image and video processing Processing Colour Images Dr. Yi-Zhe Song The agenda Introduction to colour image processing Pseudo colour image processing Full-colour image processing basics Transforming colours

More information

Preprocessing and Segregating Offline Gujarati Handwritten Datasheet for Character Recognition

Preprocessing and Segregating Offline Gujarati Handwritten Datasheet for Character Recognition Preprocessing and Segregating Offline Gujarati Handwritten Datasheet for Character Recognition Hetal R. Thaker Atmiya Institute of Technology & science, Kalawad Road, Rajkot Gujarat, India C. K. Kumbharana,

More information

icam06, HDR, and Image Appearance

icam06, HDR, and Image Appearance icam06, HDR, and Image Appearance Jiangtao Kuang, Mark D. Fairchild, Rochester Institute of Technology, Rochester, New York Abstract A new image appearance model, designated as icam06, has been developed

More information

CS534 Introduction to Computer Vision. Linear Filters. Ahmed Elgammal Dept. of Computer Science Rutgers University

CS534 Introduction to Computer Vision. Linear Filters. Ahmed Elgammal Dept. of Computer Science Rutgers University CS534 Introduction to Computer Vision Linear Filters Ahmed Elgammal Dept. of Computer Science Rutgers University Outlines What are Filters Linear Filters Convolution operation Properties of Linear Filters

More information

AUTOMATIC FACE COLOR ENHANCEMENT

AUTOMATIC FACE COLOR ENHANCEMENT AUTOMATIC FACE COLOR ENHANCEMENT Da-Yuan Huang ( 黃大源 ), Chiou-Shan Fuh ( 傅楸善 ) Dept. of Computer Science and Information Engineering, National Taiwan University E-mail: r97022@cise.ntu.edu.tw ABSTRACT

More information

TRAFFIC SIGNAL CONTROL WITH ANT COLONY OPTIMIZATION. A Thesis presented to the Faculty of California Polytechnic State University, San Luis Obispo

TRAFFIC SIGNAL CONTROL WITH ANT COLONY OPTIMIZATION. A Thesis presented to the Faculty of California Polytechnic State University, San Luis Obispo TRAFFIC SIGNAL CONTROL WITH ANT COLONY OPTIMIZATION A Thesis presented to the Faculty of California Polytechnic State University, San Luis Obispo In Partial Fulfillment of the Requirements for the Degree

More information

New applications of Spectral Edge image fusion

New applications of Spectral Edge image fusion New applications of Spectral Edge image fusion Alex E. Hayes a,b, Roberto Montagna b, and Graham D. Finlayson a,b a Spectral Edge Ltd, Cambridge, UK. b University of East Anglia, Norwich, UK. ABSTRACT

More information

A generalized white-patch model for fast color cast detection in natural images

A generalized white-patch model for fast color cast detection in natural images A generalized white-patch model for fast color cast detection in natural images Jose Lisani, Ana Belen Petro, Edoardo Provenzi, Catalina Sbert To cite this version: Jose Lisani, Ana Belen Petro, Edoardo

More information

Performance Analysis of Color Components in Histogram-Based Image Retrieval

Performance Analysis of Color Components in Histogram-Based Image Retrieval Te-Wei Chiang Department of Accounting Information Systems Chihlee Institute of Technology ctw@mail.chihlee.edu.tw Performance Analysis of s in Histogram-Based Image Retrieval Tienwei Tsai Department of

More information

SECTION I - CHAPTER 2 DIGITAL IMAGING PROCESSING CONCEPTS

SECTION I - CHAPTER 2 DIGITAL IMAGING PROCESSING CONCEPTS RADT 3463 - COMPUTERIZED IMAGING Section I: Chapter 2 RADT 3463 Computerized Imaging 1 SECTION I - CHAPTER 2 DIGITAL IMAGING PROCESSING CONCEPTS RADT 3463 COMPUTERIZED IMAGING Section I: Chapter 2 RADT

More information

Multiscale model of Adaptation, Spatial Vision and Color Appearance

Multiscale model of Adaptation, Spatial Vision and Color Appearance Multiscale model of Adaptation, Spatial Vision and Color Appearance Sumanta N. Pattanaik 1 Mark D. Fairchild 2 James A. Ferwerda 1 Donald P. Greenberg 1 1 Program of Computer Graphics, Cornell University,

More information

CS 89.15/189.5, Fall 2015 ASPECTS OF DIGITAL PHOTOGRAPHY COMPUTATIONAL. Image Processing Basics. Wojciech Jarosz

CS 89.15/189.5, Fall 2015 ASPECTS OF DIGITAL PHOTOGRAPHY COMPUTATIONAL. Image Processing Basics. Wojciech Jarosz CS 89.15/189.5, Fall 2015 COMPUTATIONAL ASPECTS OF DIGITAL PHOTOGRAPHY Image Processing Basics Wojciech Jarosz wojciech.k.jarosz@dartmouth.edu Domain, range Domain vs. range 2D plane: domain of images

More information

Background Pixel Classification for Motion Detection in Video Image Sequences

Background Pixel Classification for Motion Detection in Video Image Sequences Background Pixel Classification for Motion Detection in Video Image Sequences P. Gil-Jiménez, S. Maldonado-Bascón, R. Gil-Pita, and H. Gómez-Moreno Dpto. de Teoría de la señal y Comunicaciones. Universidad

More information

Local Adaptive Contrast Enhancement for Color Images

Local Adaptive Contrast Enhancement for Color Images Local Adaptive Contrast for Color Images Judith Dijk, Richard J.M. den Hollander, John G.M. Schavemaker and Klamer Schutte TNO Defence, Security and Safety P.O. Box 96864, 2509 JG The Hague, The Netherlands

More information

ECE/OPTI533 Digital Image Processing class notes 288 Dr. Robert A. Schowengerdt 2003

ECE/OPTI533 Digital Image Processing class notes 288 Dr. Robert A. Schowengerdt 2003 Motivation Large amount of data in images Color video: 200Mb/sec Landsat TM multispectral satellite image: 200MB High potential for compression Redundancy (aka correlation) in images spatial, temporal,

More information

Vision Review: Image Processing. Course web page:

Vision Review: Image Processing. Course web page: Vision Review: Image Processing Course web page: www.cis.udel.edu/~cer/arv September 7, Announcements Homework and paper presentation guidelines are up on web page Readings for next Tuesday: Chapters 6,.,

More information

Image Enhancement for Astronomical Scenes. Jacob Lucas The Boeing Company Brandoch Calef The Boeing Company Keith Knox Air Force Research Laboratory

Image Enhancement for Astronomical Scenes. Jacob Lucas The Boeing Company Brandoch Calef The Boeing Company Keith Knox Air Force Research Laboratory Image Enhancement for Astronomical Scenes Jacob Lucas The Boeing Company Brandoch Calef The Boeing Company Keith Knox Air Force Research Laboratory ABSTRACT Telescope images of astronomical objects and

More information

Developing a New Color Model for Image Analysis and Processing

Developing a New Color Model for Image Analysis and Processing UDC 004.421 Developing a New Color Model for Image Analysis and Processing Rashad J. Rasras 1, Ibrahiem M. M. El Emary 2, Dmitriy E. Skopin 1 1 Faculty of Engineering Technology, Amman, Al Balqa Applied

More information

Detection of Compound Structures in Very High Spatial Resolution Images

Detection of Compound Structures in Very High Spatial Resolution Images Detection of Compound Structures in Very High Spatial Resolution Images Selim Aksoy Department of Computer Engineering Bilkent University Bilkent, 06800, Ankara, Turkey saksoy@cs.bilkent.edu.tr Joint work

More information

Computing with Biologically Inspired Neural Oscillators: Application to Color Image Segmentation

Computing with Biologically Inspired Neural Oscillators: Application to Color Image Segmentation Computing with Biologically Inspired Neural Oscillators: Application to Color Image Segmentation Authors: Ammar Belatreche, Liam Maguire, Martin McGinnity, Liam McDaid and Arfan Ghani Published: Advances

More information

Research on Enhancement Technology on Degraded Image in Foggy Days

Research on Enhancement Technology on Degraded Image in Foggy Days Research Journal of Applied Sciences, Engineering and Technology 6(23): 4358-4363, 2013 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scientific Organization, 2013 Submitted: December 17, 2012 Accepted: January

More information

Imaging Process (review)

Imaging Process (review) Color Used heavily in human vision Color is a pixel property, making some recognition problems easy Visible spectrum for humans is 400nm (blue) to 700 nm (red) Machines can see much more; ex. X-rays, infrared,

More information