NOISE ANALYSIS OF NIKON D40 DIGITAL STILL CAMERA



Similar documents
Alpha Channel Estimation in High Resolution Images and Image Sequences

Simulink Implementation of a CDMA Smart Antenna System

Monitoring Frequency of Change By Li Qin

Stochastic Derivation of an Integral Equation for Probability Generating Functions

An Associative Memory Readout in ESN for Neural Action Potential Detection

Pinhole Optics. OBJECTIVES To study the formation of an image without use of a lens.

Modeling and Simulation of an Incremental Encoder Used in Electrical Drives

Time-Cost Trade-Offs in Resource-Constraint Project Scheduling Problems with Overlapping Modes

A MOST PROBABLE POINT-BASED METHOD FOR RELIABILITY ANALYSIS, SENSITIVITY ANALYSIS AND DESIGN OPTIMIZATION

MODEL OF THE PNEUMATIC DOUBLE ACTING CYLINDER COMPILED BY RHD RESISTANCES

A Multivariate Statistical Analysis of Stock Trends. Abstract

Automatic Search for Correlated Alarms

POISSON PROCESSES. Chapter Introduction Arrival processes

Failure Behavior Analysis for Reliable Distributed Embedded Systems

A Simple Model of Pricing, Markups and Market. Power Under Demand Fluctuations

Concurrent Program Synthesis Based on Supervisory Control

The impact of metadata implementation on webpage visibility in search engine results (Part II) q

1 Gambler s Ruin Problem

The Lognormal Distribution Engr 323 Geppert page 1of 6 The Lognormal Distribution

On Multicast Capacity and Delay in Cognitive Radio Mobile Ad-hoc Networks

CRITICAL AVIATION INFRASTRUCTURES VULNERABILITY ASSESSMENT TO TERRORIST THREATS

Principles of Hydrology. Hydrograph components include rising limb, recession limb, peak, direct runoff, and baseflow.

The fast Fourier transform method for the valuation of European style options in-the-money (ITM), at-the-money (ATM) and out-of-the-money (OTM)

An important observation in supply chain management, known as the bullwhip effect,

The Online Freeze-tag Problem

X How to Schedule a Cascade in an Arbitrary Graph

An inventory control system for spare parts at a refinery: An empirical comparison of different reorder point methods

Managing specific risk in property portfolios

STABILITY OF PNEUMATIC and HYDRAULIC VALVES

Local Connectivity Tests to Identify Wormholes in Wireless Networks

Characterizing and Modeling Network Traffic Variability

Probabilistic models for mechanical properties of prestressing strands

GAS TURBINE PERFORMANCE WHAT MAKES THE MAP?

Static and Dynamic Properties of Small-world Connection Topologies Based on Transit-stub Networks

Project Management and. Scheduling CHAPTER CONTENTS

Title: Stochastic models of resource allocation for services

DAY-AHEAD ELECTRICITY PRICE FORECASTING BASED ON TIME SERIES MODELS: A COMPARISON

Moving Objects Tracking in Video by Graph Cuts and Parameter Motion Model

TOWARDS REAL-TIME METADATA FOR SENSOR-BASED NETWORKS AND GEOGRAPHIC DATABASES

On the predictive content of the PPI on CPI inflation: the case of Mexico

THE BAROMETRIC FALLACY

Re-Dispatch Approach for Congestion Relief in Deregulated Power Systems

Comparing Dissimilarity Measures for Symbolic Data Analysis

An optimal batch size for a JIT manufacturing system

Multiperiod Portfolio Optimization with General Transaction Costs

Two-resource stochastic capacity planning employing a Bayesian methodology

A Third Generation Automated Teller Machine Using Universal Subscriber Module with Iris Recognition

CABRS CELLULAR AUTOMATON BASED MRI BRAIN SEGMENTATION

Pressure Drop in Air Piping Systems Series of Technical White Papers from Ohio Medical Corporation

Normally Distributed Data. A mean with a normal value Test of Hypothesis Sign Test Paired observations within a single patient group

Measuring relative phase between two waveforms using an oscilloscope

Multi-Channel Opportunistic Routing in Multi-Hop Wireless Networks

Factoring Variations in Natural Images with Deep Gaussian Mixture Models

Frequentist vs. Bayesian Statistics

ENFORCING SAFETY PROPERTIES IN WEB APPLICATIONS USING PETRI NETS

Softmax Model as Generalization upon Logistic Discrimination Suffers from Overfitting

The risk of using the Q heterogeneity estimator for software engineering experiments

Free Software Development. 2. Chemical Database Management

Fluent Software Training TRN Solver Settings. Fluent Inc. 2/23/01

Efficient Training of Kalman Algorithm for MIMO Channel Tracking

Jena Research Papers in Business and Economics

Index Numbers OPTIONAL - II Mathematics for Commerce, Economics and Business INDEX NUMBERS

Implementation of Statistic Process Control in a Painting Sector of a Automotive Manufacturer

Chapter 2 - Porosity PIA NMR BET

Machine Learning with Operational Costs

QoS-aware bandwidth provisioning for IP network links

Load Balancing Mechanism in Agent-based Grid

Storage Basics Architecting the Storage Supplemental Handout

C-Bus Voltage Calculation

MODELLING AND SIMULATION OF A DISH STIRLING SOLAR ENGINE. Sergio Bittanti Antonio De Marco Marcello Farina Silvano Spelta

Risk and Return. Sample chapter. e r t u i o p a s d f CHAPTER CONTENTS LEARNING OBJECTIVES. Chapter 7

MOS Transistors as Switches

Calculation of losses in electric power cables as the base for cable temperature analysis

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.

Service Network Design with Asset Management: Formulations and Comparative Analyzes

ANALYSING THE OVERHEAD IN MOBILE AD-HOC NETWORK WITH A HIERARCHICAL ROUTING STRUCTURE

Joint Production and Financing Decisions: Modeling and Analysis

6.042/18.062J Mathematics for Computer Science December 12, 2006 Tom Leighton and Ronitt Rubinfeld. Random Walks

A Modified Measure of Covert Network Performance

Learning Human Behavior from Analyzing Activities in Virtual Environments

Beyond the F Test: Effect Size Confidence Intervals and Tests of Close Fit in the Analysis of Variance and Contrast Analysis

The predictability of security returns with simple technical trading rules

The International Standard Atmosphere (ISA)

1.3 Saturation vapor pressure Vapor pressure

Branch-and-Price for Service Network Design with Asset Management Constraints

Risk in Revenue Management and Dynamic Pricing

F inding the optimal, or value-maximizing, capital

Large firms and heterogeneity: the structure of trade and industry under oligopoly

A Virtual Machine Dynamic Migration Scheduling Model Based on MBFD Algorithm

HSI BASED COLOUR IMAGE EQUALIZATION USING ITERATIVE n th ROOT AND n th POWER

Transcription:

NOISE ANALYSIS OF NIKON D40 DIGITAL STILL CAMERA F. Mojžíš, J. Švihlík Detartment of Comuting and Control Engineering, ICT Prague Abstract This aer is devoted to statistical analysis of Nikon D40 digital still camera. There are described basic kinds of image degradations like noise tyes and other distorsions. Imaging systems with their noise sources are also discussed. Main art is dedicated to noise analysis of imaging systems and Oto-Electronic Conversion Function determination. 1 Introduction Noise in signal rocessing [1, 2, 6, 8] reresents unwanted information added to the original attern (signal). There exist many kind of noise and noise sources that influence result signal. This aer is devoted to the noise analysis of imaging systems and mentioned methods are further alied to Nikon D40 SLR digital still camera. Introductory art describes basic image degradations and their models, introduces term imaging systems, focuses on their basic descrition, imortant arts like otical systems, image sensors, etc. Methods of imaging systems analysis used in this arcticle are largely based on international standards ISO 14524(E):1999 and ISO 15739(E):2003, which include basic instructions dealing with rocedures of Oto-Electronic Conversion Function (OECF) and noise characteristics determination, resectively. Most of the methods desrcibed in ISO 15739 are based on simle statistical comutations and concern basic noise characteristics like standard deviation and Signal to Noise Ratio. In this aer there is also concerned evaluation of noise deendence on changes of inut signal level, i.e. changes of noise standard deviation in OECF atches of used test chart. Excet noise analysis OECF as a relationshi between inut and outut values of the imaging system is also evaluated. Contrary to noise analysis that rocess grayscale form of the used test chart, OECF is determined for all colour channels (R, G, B). Probability distribution of the noise in the whole sectrum of grayscale was tested using image histogram of the analyzed test chart. For this urose were alied statistical distribution tests like χ 2 test of goodness of fit and Kolmogorov-Smirnov test. Generalized Lalacian Model was used too, when mentioned statistical tests failed. 1.1 Image degradations Images acquired by the digital cameras generally contain noise related to digitizing of the real attern. It means that quality of the final image is influenced by the tye and quality of the imaging system, esecially by the tye of image sensor used in this system. CCD and CMOS sensors are two tyes of commonly used image sensors in these systems. Excet sensing elements quality, there are more sources that can influence result image, e.g., degradation due to atmosheric conditions, degradation due to relative motion between the object and the camera, etc. Degradation rocess [1, 8] can be described as a degradation function h(x, y) that together with aditive or multilicative noise n(x, y) in combination with an inut image f(x, y) roduce a degrade image g(x, y).

Inverse rocess, when we want to obtain estimate of the original image, is called restoration. The main urose of image restoration is to obtain f(x, y) function, which is an estimate of the original image based on some knowledge, usually estimation, of the degradation function h(x, y) and noise term n(x, y). Image degradation model with aditive noise [1, 8] (signal indeendent)and model of image degradation with multilicative noise [1, 8] (signal deendent) are given by following relations g(x, y) = h(x, y) f(x, y) + n(x, y) (1) g(x, y) = h(x, y) f(x, y) n(x, y) (2) where is a convolution oerator. Transformation between aditive and multilicative noise models is given by equations e g = e h f+n = e h f e n (3) where g = g(x, y), f = f(x, y) and n = n(x, y). log(g) = log(h f n) = log(h f) + log(n) (4) Princial sources of noise in digital images arise during image acquisition and/or transmission. Performance of imaging sensors used in imaging systems is influenced by a variety of factors. When we exect image degradation only by the degradation function h(x, y), it means n(x, y) = 0, then result image can be exressed g(x, y) = h(x, y) f(x, y). (5) Main rincials of estimating the degradation function are observation, exerimentation and mathematical modelling [8]. In following aragrahs there are described two mathematical models of degradation functions. The first one is atmosheric turbulence, in the frequency domain exressed as follows H(k, l) = e c(k2 +l 2 ) 5 6 (6) where c is a constant that deends on the nature of turbulence. Second model is defocusing by the thin lens, in the frequency domain given by equation H(k, l) = J 1(cr) cr (7) where r = k 2 + l 2 and c is a dislacement. In the following aragrahs we will exect degradation of the final image only by the noise, i.e., by aditive or by multilicative g(x, y) = f(x, y) + n(x, y) (8) g(x, y) = f(x, y) n(x, y). (9) Noise in digital images can be described as a statistical quantity. It means that it is a random variable described by its robability density function (PDF) or robability mass function (PMF) [5]. Noise models [1, 2, 6, 8] that can be used for descrition of noises resent in imaging

systems are Gaussian, Reyleigh, Erlang, Exonential noise, Uniform noise, Imulse noise, Heavy Tailed, Poisson noise. The most frequent noise tyes in digital images, esecially in the digital cameras, are Gaussian, Poisson and Salt and Peer. 1.2 Imaging systems Imaging systems consist of many comonents that form together a comlex structure. Basic block diagram shows Fig. 1. Basic block diagram of the imaging system Otical system Image sensor AD converter DSP Memory Figure 1: Basic block diagram of the imaging system Term otical system in this article concerns a set of lenses that comose together object lens. There is no major difference in rincile between object lens used for the digital still camera, video camera, telescoe, microscoe or other aaratuses but there may be differences in the detailed construction. Very imortant is quality of the objective lens. Term quality is in this case connected with otical aberrations. Some aberrations will be resent in any lens system. Image sensor is one of the most imortant arts of the imaging system. Its construction, quality, resolution and size may influence quality of the final image. There are two commonly used tyes of image sensors, these are CCD (Charged Couled Device) sensors and CMOS (Comlementary Metal-Oxide Semiconductor). These sensors cature light and convert it into electrical signal, whereof value is deendent on the intensity of incident light. Both of them have their advantages and disadvantages but neither technology has a clear advantage in image quality. Electrical signal gained from the image sensor is analog (continuous) and it is necessary to convert it into discrete form. For this urose Analog to Digital (AD) converter is used. It is an electronic device that converts inut analog voltage (current) to a digital number roortional to the magnitude of the voltage (current). AD convertors are commonly installed as a art of image sensors. Digital signal rocessing blockset concerns algorithms used for denoising and comression of the rocessed image information and its conversion into desired image format. 1.3 Noise in real imaging systems There are many kinds of noise [6, 8] including thermal noise resent at electric conductors, shot noise related to electric current flows and radio-frequency electromagnetic noise that can interfere with the transmission and recetion of image and data over the radio-frequency sectrum. Noise reduction is the imortant roblem in alications such as cellular mobile communications, image rocessing, medical signal rocessing, etc. Noise in the digital signal rocessing can be classified into categories that indicating hysical nature of the noise, these are thermal noise and shot noise, electromagnetic, rocessing noise, eriodic noise.

Mentioned kind of noises, rocessing, thermal, shot and electromagnetic noise can be described as the random variable with given PDF. 2 Noise analysis 2.1 Basic noise measurement Procedures associated with noise measurement are used to determine characteristics of digital camera noise, i.e. noise standard deviation, Signal to Noise Ratio (SNR) and eventually camera dynamic range. Methods alied in this article are based on international ISO standard 15739. Measuring methods connected with OECF are given by international standard ISO 14524. OECF is described as a relationshi between logarithm of inut levels (luminance) and corresonding digital outut levels of oto-electronic digital image cature system [3]. Procedures used for basic noise measurement described in [4] may also be alied to OECF atches for urose of determination, if the camera noise is signal deendent or indeendent. Noise deendence or indeendence on given signal is also ossible to determine by using simle standard deviation [5] in articular atches. For noise and OECF measurements, there are two tyes of test charts used for, these are transmissive and reflective. Transmissive test charts are artly transarent and shlould be laced on light tables with constant luminance. Reflective test charts use light reflection. In the case of this aer combined transmissive test chart with luminance ratio 160:1 [4] was used for noise and OECF measurements, Fig 2(a). This chart is divided into 15 atches, their lacement is in Fig 2(b), where atches 1-12 are called OECF atches and atches 13-15 are used for measurement of different noise tyes. Patch number 13 was used for urose of basic noise analysis. (a) Transmissive test chart given by ISO 15739 (b) Patches lacement in the transmissive test chart Figure 2: Noise and OECF measurement test chart and atches lacement, (a) Transmissive test chart given by ISO 15739, (b) Patches lacement in the transmissive test chart given by ISO 15739 2.2 Noise tye estimation Estimate of noise PDF may be based on Pearson s Chi-square test [5] or Kolmogorov-Smirnov test [5], or both deending on used theoretical distribution. There were used atches 1-12 from used test chart for urose of noise tye estimation. Following methods were alied to these atches.

Generalized Lalacian Model [7] (GLM) allows to model different tyes of robability density functions and can also be used for noise tye estimation. Its arameters are estimated using method of moments. GLM is defined as (x; s, ) = e x s Z(s, ) (10) where s is band-width arameter of PDF, is shae arameter, 0, 1; 2, 5 and function Z(s, ) is given as Z(s, ) = 2 s Γ ( 1 ). (11) Parameters in Eq. (10) can be estimated using moment methods, i.e., second and fourth cental moments are then µ 2 (s, ) = ( ) s 2 Γ 3 ( ), µ 4 (s, ) = Γ 1 ( ) ( ) s 4 Γ 5 Γ 1 ( ). (12) Γ 1 Combination of Eq. (12) leads to simlifying of GLM arameters estimation due to kurtosis ( ( ) κ estimate = µ 4(s, ) Γ 5 ) Γ 1 µ 2 2 (s, ) = ( ). (13) Γ 2 3 Kurtosis using Eq. (13) is evaluated for all values 0, 1; 2, 5 with chosen and then comared with kurtosis evaluated from given data X. Value of κ estimate closest to the value of κ of given data, denotes the best estimate of ara meter. For normal distribution it is close to value of 2. Band width arameter s with resect to µ 4 (s, ) is then ( Γ 1 ) s = µ 2 ( ). (14) Γ 3 3 Noise analysis results Nikon D40 SLR colour digital still camera with CCD sensor was analyzed with settings listed colour cature (single-chi RGB colour filter array camera), resolution of 6,1 milion of ixels, exosure time 1/200 s, 50 mm, lens set at f/5,6, ISO manual (ISO 200), no comression, log luminance values calculated from chart density measurements, fluorescent illumination, manual white balance.

Similar settings were used for OECF and noise measurements. Size of analyzed cuts is 256 256 x. for OECF atches and 210 300 x. for atches 13a - 13c. Fig. 3(a) and Fig. 3(b) show OECF of Nikon D40 digital still camera, digital outut level and log 2 of digital outut level vs. inut log 10 luminance for all (R, G, B) channels. OECF results in tabular form are resented in Tab. 1. 220 200 180 (a) OECF Nikon D40 ISO 200, digital outut level vs. inut log 10 luminance R channel G channel B channel 7.5 7 (b) OECF Nikon D40 ISO 200, log 2 of digital outut level vs. inut log 10 luminance R channel G channel B channel digital outut level 160 140 120 100 80 60 40 log 2 of digital outut level 6.5 6 5.5 5 4.5 4 20 0.5 1 1.5 2 inut log luminance 10 3.5 0.5 1 1.5 2 inut log luminance 10 Figure 3: (a) OECF - Nikon D40, ISO 200, digital outut level vs. inut log 10 luminance, (b) OECF - Nikon D40, ISO 200, log 2 of digital outut level vs. inut log 10 luminance Table 1: OECF - Nikon D40, ISO 200 atch (ste) log 10 luminance mean digital outut levels red green blue 1 0,27 9,78 9,83 9,81 2 0,71 20,34 20,27 20,19 3 1,04 39,77 39,68 39,05 4 1,30 55,66 55,70 53,84 5 1,52 79,80 79,80 78,09 6 1,70 102,06 102,21 99,76 7 1,87 124,88 124,89 122,95 8 2,01 147,30 147,29 145,29 9 2,14 166,48 166,49 164,97 10 2,26 185,43 185,60 184,11 11 2,37 202,72 203,32 202,70 12 2,47 221,55 222,73 221,64 Tab. 2 resents results of basic noise measurement for Nikon D40 using atch No. 13 given by [4] and result camera noise is resented by σ total [4] of atch No. 13b in this table, e.g., σ total = 1, 49. Table 2: Noise analysis of atch No. 13 - Nikon D40, ISO 200 atch No. σ diff σ tem σ f σ total σ ave MCV 13a 0,67 0,69 0,99 1,72 1,01 71,55 13b 0,55 0,57 0,89 1,49 0,90 91,52 13c 0,46 0,47 0,63 1,10 0,65 110,10 Tab. 3 shows total, fixed-attern and temoral SNR [4] of Nikon D40. Difference between measured SNR and manufacturer may be given by the different evaluation method used by the manufacturer.

Table 3: SNR - Nikon D40, ISO 200 SNR tye SNR total SNR f SNR tem measured value 41,82 70,07 108,46 manufacturer value 35,10 not available not available Fig. 4 resents grahical form of σ total, calculated according to [4], and σ gained as the simle standard deviation in articular OECF atches. 4 3.5 Standard deviations in OECF atches, Nikon D40 ISO 200 sigma σ total by ISO 15739 3 2.5 σ, σ total 2 1.5 1 0.5 0 1 2 3 4 5 6 7 8 9 10 11 12 atch No. Figure 4: Standard deviations in OECF atches - Nikon D40, ISO 200 Tab. 4 resents noise standard deviations in OECF atches (columns 2-6) of analyzed test chart. Column 8 of this table shows simle standard deviation in these atches from all acquired images and column 7 contains mean code values (digital outut levels) of articular atches. Table 4: Standard deviations in OECF atches - Nikon D40, ISO 200 atch No. average σ given by ISO 15739 σ diff σ tem σ f σ total σ ave MCV σ 1 0,59 0,61 0,80 1,44 0,82 9,79 1,26 2 0,58 0,60 1,08 1,75 1,09 20,30 1,30 3 0,56 0,58 1,31 2,03 1,31 39,70 1,37 4 0,51 0,53 0,67 1,19 0,68 55,66 1,50 5 0,49 0,50 0,87 1,41 0,88 79,80 1,65 6 0,47 0,48 0,77 1,25 0,78 102,06 1,62 7 0,45 0,47 0,84 1,33 0,85 124,89 1,76 8 0,39 0,41 1,09 1,61 1,10 147,29 1,79 9 0,36 0,38 0,92 1,37 0,92 166,48 1,84 10 0,49 0,51 1,23 1,83 1,24 185,50 1,58 11 0,34 0,35 1,07 1,54 1,07 203,04 1,53 12 0,34 0,35 1,02 1,47 1,02 222,15 1,22 Standard deviations (variances) of σ total and σ from articular OECF are 0,25 (0,06) and 0,18 (0,03), resectively. It means, that changes in both σ total and σ are not so significant and it can be considered, that the noise is signal indeendent. Noise tye estimation was based on PDF analysis of OECF atches histograms, all of them resents Fig. 5. Kolmogorov-Smirnov and χ 2 test of goodness of fit were used for this urose but they always rejected the null hyothesis about tested distributions at used significance level, hence GLM methods and kurtosis arameter were used for noise tye estimation. Probability ditributions

2.5 x 10 5 OECF atches histogram, Nikon D40 ISO 200 2 frequency 1.5 1 0.5 0 0 50 100 150 200 250 Figure 5: Histogram of OECF atches - Nikon D40, ISO 200 tested with used tests were Normal, Poisson, Erlang, Rayleigh and Exonential. Used significance level of alied tests was α = 0.05. Tab. 5 resents results for shae arameter of GLM and kurtosis characteristic. It can be seen, that is mostly close or almost equal to value of 2 and kurtosis to value of 3. This leads to the conclusion, that the noise is Normal. Table 5: GLM shae arameter and kurtosis values - Nikon D40, ISO 200 Patch No. 1 2 3 4 5 6 7 8 9 10 11 12 GLM shae aram. 1,94 2,19 2,23 1,85 1,74 2,02 1,96 2,50 1,94 1,78 2,50 2,50 kurtosis κ 3,07 2,84 2,80 3,18 3,32 2,97 3,04 2,63 3,07 3,32 2,62 2,61 4 Conclusion The main goal of this aer was to acquire set of test images using Nikon D40 digital still camera and evalute noise characteristics such as standard deviation and SNR, determine noise deendence on inut luminance level and its robability distribution. Value of SNR total of tested camera using sensitivity ISO 200 was determined as 41,82. These value does not corresond to the value given by the manufacturer for reference signal level of 18 % but match to reference signal level of 100 %. These differences may be caused by different measuring methods that are used by the manufacturer and defined in used ISO standard. When we discus deendency of noise level on inut luminance level, then it is ossible to say that the noise is signal indeendent, because standard deviations of σ total and σ from articular OECF atches are insignificant, Fig. 4. In the case of analyzed camera it is 0,25 for σ total and 0,18 for σ. OECF of tested system is not linear, Fig. 3(b), which can cause difficulties during restoration of images acquired by this camera. Probability distributions were tested with statistical hyothesis tests, χ 2 test of goodness of fit and Kolmogorov-Smirnov test but neither test roved any of tested distributions. Thus there were used shae arameter of GLM and kurtosis to determine noise distribution. From results, Tab. 5, can be seen that shae arameters are close to value of 2 and kurtosis to values of 3, which corresonds to the Normal distribution and thus the noise distribution can be considered as Gaussian in whole sectrum of grayscale.

References [1] Ajoy K. R. Acharya T. Image Processing: Princiles and Alications. Jonh Wiley & Sons Inc., U.S.A., 2005. [2] Bijaoui A. Starck J. L., Murtagh F. Image rocessing and data analysis: The multiscale aroach. Cambridge University Press, Cambridge, U.K., first edition, 1998. [3] International standard ISO 14524:1999(E). ISO coyright office, htt://www.iso.org, 1999. [4] International standard ISO 15739:2003(E). ISO coyright office, htt://www.iso.org, 2003. [5] Pavlík J., a kol. Alied statistics. ICT, Prague, CZ, first edition, 2005. [6] Saeed V. Vaseghi. Advanced Digital Signal Processing and Noise Reduction. John Wiley & Sons Ltd., U.K., third edition, 2006. [7] Simoncelli E. P, Adelson E. H.: Noise removal via Bayesian wavelet coring. International Conference on Image Processing (ICIP-96), 16-19 Setember 1996, Vol. I,. 379-382. [8] Woods E. R. Gonzalez C. R. Digital Image Processing. Prentice Hall, U.S.A., second edition edition, 2002. František Mojžíš Deartment of Comuting and Control Engineering Institute of Chemical Technology in Prague Technická 5, 166 28 Prague 6, Czech reublic E-mail: frantisek.mojzis@vscht.cz Jan Švihlík Deartment of Comuting and Control Engineering Institute of Chemical Technology in Prague Technická 5, 166 28 Prague 6, Czech reublic E-mail: jan.svihlik@vscht.cz