(Received September 30, 1997)

Similar documents
Distortion Analysis Of Tamil Language Characters Recognition

Chord Classification of an Audio Signal using Artificial Neural Network

Deep Neural Networks Scanning for patterns (aka convolutional networks) Bhiksha Raj

Contour Shapes and Gesture Recognition by Neural Network

Achieve Accurate Critical Display Performance With Professional and Consumer Level Displays

MUSICAL INSTRUMENT RECOGNITION WITH WAVELET ENVELOPES

Instrument Recognition in Polyphonic Mixtures Using Spectral Envelopes

Efficient Implementation of Neural Network Deinterlacing

How to Manage Color in Telemedicine

CHAPTER-9 DEVELOPMENT OF MODEL USING ANFIS

Heuristic Search & Local Search

SMART VEHICLE SCREENING SYSTEM USING ARTIFICIAL INTELLIGENCE METHODS

Broken Wires Diagnosis Method Numerical Simulation Based on Smart Cable Structure

Common assumptions in color characterization of projectors

LEARNING AUDIO SHEET MUSIC CORRESPONDENCES. Matthias Dorfer Department of Computational Perception

On the Characterization of Distributed Virtual Environment Systems

Machine Vision System for Color Sorting Wood Edge-Glued Panel Parts

Achieve Accurate Color-Critical Performance With Affordable Monitors

Improving Performance in Neural Networks Using a Boosting Algorithm

Introduction. Edge Enhancement (SEE( Advantages of Scalable SEE) Lijun Yin. Scalable Enhancement and Optimization. Case Study:

Calibration Best Practices

DISPLAY WEEK 2015 REVIEW AND METROLOGY ISSUE

Neural Network for Music Instrument Identi cation

Promoting Poor Features to Supervisors: Some Inputs Work Better as Outputs

CS229 Project Report Polyphonic Piano Transcription

YXLON Cougar EVO PLUS

2. Problem formulation

Reconstruction of Ca 2+ dynamics from low frame rate Ca 2+ imaging data CS229 final project. Submitted by: Limor Bursztyn

Various Artificial Intelligence Techniques For Automated Melody Generation

Singing voice synthesis based on deep neural networks

Audio-Based Video Editing with Two-Channel Microphone

Avoiding False Pass or False Fail

Robert Alexandru Dobre, Cristian Negrescu

4. TITLE AND SUBTITLE 5a. CONTRACT NUMBER. 6. AUTHOR(S) 5d. PROJECT NUMBER

Monitor QA Management i model

Jazz Melody Generation from Recurrent Network Learning of Several Human Melodies

Data flow architecture for high-speed optical processors

Auto classification and simulation of mask defects using SEM and CAD images

Gender and Age Estimation from Synthetic Face Images with Hierarchical Slow Feature Analysis

Detecting Musical Key with Supervised Learning

Musical Instrument Identification Using Principal Component Analysis and Multi-Layered Perceptrons

Optimizing Fuzzy Flip-Flop Based Neural Networks by Bacterial Memetic Algorithm

Music Composition with RNN

Retiming Sequential Circuits for Low Power

The Development of Luminance Uniformity Measurement for CNT-BLU Based on Human Visual Perception

LCD and Plasma display technologies are promising solutions for large-format

Reconfigurable Universal Fuzzy Flip-Flop: Applications to Neuro-Fuzzy Systems

UNIVERSAL SPATIAL UP-SCALER WITH NONLINEAR EDGE ENHANCEMENT

[source unknown] Cornell CS465 Fall 2004 Lecture Steve Marschner 1

RECOMMENDATION ITU-R BT Methodology for the subjective assessment of video quality in multimedia applications

Visual Color Matching under Various Viewing Conditions

Research Article. ISSN (Print) *Corresponding author Shireen Fathima

RECOMMENDATION ITU-R BT Studio encoding parameters of digital television for standard 4:3 and wide-screen 16:9 aspect ratios

19 th INTERNATIONAL CONGRESS ON ACOUSTICS MADRID, 2-7 SEPTEMBER 2007

Characterization and improvement of unpatterned wafer defect review on SEMs

Semi-supervised Musical Instrument Recognition

data and is used in digital networks and storage devices. CRC s are easy to implement in binary

Automatic Polyphonic Music Composition Using the EMILE and ABL Grammar Inductors *

Detecting Medicaid Data Anomalies Using Data Mining Techniques Shenjun Zhu, Qiling Shi, Aran Canes, AdvanceMed Corporation, Nashville, TN

Video Signals and Circuits Part 2

Understanding Human Color Vision

Melody Extraction from Generic Audio Clips Thaminda Edirisooriya, Hansohl Kim, Connie Zeng

WHAT'S HOT: LINEAR POPULARITY PREDICTION FROM TV AND SOCIAL USAGE DATA Jan Neumann, Xiaodong Yu, and Mohamad Ali Torkamani Comcast Labs

Recurrent Neural Networks and Pitch Representations for Music Tasks

Singer Traits Identification using Deep Neural Network

BUREAU OF ENERGY EFFICIENCY

Real-time body tracking of a teacher for automatic dimming of overlapping screen areas for a large display device being used for teaching

AN ARTISTIC TECHNIQUE FOR AUDIO-TO-VIDEO TRANSLATION ON A MUSIC PERCEPTION STUDY

Lab 6: Edge Detection in Image and Video

Automatic Laughter Detection

Learning Joint Statistical Models for Audio-Visual Fusion and Segregation

LSTM Neural Style Transfer in Music Using Computational Musicology

Colour Matching Technology

International Journal of Advance Engineering and Research Development MUSICAL INSTRUMENT IDENTIFICATION AND STATUS FINDING WITH MFCC

Masking in Chrominance Channels of Natural Images Data, Analysis, and Prediction

DELTA MODULATION AND DPCM CODING OF COLOR SIGNALS

Performance Evaluation of Industrial Computed Radiography Image Display System

Operating Bio-Implantable Devices in Ultra-Low Power Error Correction Circuits: using optimized ACS Viterbi decoder

High-Definition, Standard-Definition Compatible Color Bar Signal

A Discriminative Approach to Topic-based Citation Recommendation

Power Problems in VLSI Circuit Testing

Color Reproduction Complex

Identifying Table Tennis Balls From Real Match Scenes Using Image Processing And Artificial Intelligence Techniques

Research on Color Reproduction Characteristics of Mobile Terminals

Shasha Zhang Art College, JinggangshanUniversity, Ji'an343009,Jiangxi, China

Display Systems. Viewing Images Rochester Institute of Technology

Swept-tuned spectrum analyzer. Gianfranco Miele, Ph.D

Implementation of BIST Test Generation Scheme based on Single and Programmable Twisted Ring Counters

Automatic Laughter Detection

IDENTIFYING TABLE TENNIS BALLS FROM REAL MATCH SCENES USING IMAGE PROCESSING AND ARTIFICIAL INTELLIGENCE TECHNIQUES

HEBS: Histogram Equalization for Backlight Scaling

4. ANALOG TV SIGNALS MEASUREMENT

Understanding PQR, DMOS, and PSNR Measurements

Minimizing the Perception of Chromatic Noise in Digital Images

Detection of Panoramic Takes in Soccer Videos Using Phase Correlation and Boosting

Murdoch redux. Colorimetry as Linear Algebra. Math of additive mixing. Approaching color mathematically. RGB colors add as vectors

Similarity Measurement of Biological Signals Using Dynamic Time Warping Algorithm

Scan. This is a sample of the first 15 pages of the Scan chapter.

Automatic LP Digitalization Spring Group 6: Michael Sibley, Alexander Su, Daphne Tsatsoulis {msibley, ahs1,

Color Spaces in Digital Video

Transcription:

Mem. Fac. Eng., Osaka City Univ., Vol. 38, pp.15-22 (1997) A Comparative Study of Neural Network Approach and Linear Regression for Analysis of Multivariate Data of the Defect Color on the Color CRT Displays * ** Mauridhi Hery PURNOMO Toshio ASANO Eiji SHMZU (Received September 30, 1997) Synopsis A comparative study ofneural network approach and linear regression method for analyzing multivariate data ofthe defect color on the color CRT (Cathode Ray Tube) displays has been conducted. Multivariate data consist of the results of observations of different parameters for a number of defect color. An artificial neural network learning algorithm implementation to the problem is examined, with the different input parameter and dimensionality reduction~ which means by relatively fewer parameters for a large body ofdata without loss ofinformation. A multi-layer feed forward neural network utilizing the backpropagation algorithm has been employed to the recognition of defect color on the color CRT display. A simulation program develops the defect color on the color CRT display. Human eyes perform evaluation of the white uniformity grade by comparing with the standard grade. This is as a supervisor of the learning process of neural network. By using the same data, is also compared the performance of analysis with conventional statistic linear regression method. We identify the grade of defect color into six grades, both methods have similar performance, however, for the intelligent purpose in automatic production process, the neural network approach is more convenient. KEYWORDS: artificial neural networks, linear regression~ multivariate data, defects color, and color CRT displays 1. ntroduction Modern electronic displays provide multi purpose and more interactive to the user. Widely and fast growing interest in using electronic display, color CRT (Cathode Ray Tube) displays still selected as monitor display for active visual media communication. The reason is competitive price and high synthetic image quality that resulted on the displays. High quality of the synthetic image can be obtained by increasing the quality of the display and or the transformation from real image to the synthetic image. Usually a camera performs the transformation. This work is addressed to find the best relationship between the synthetic image on the display with the real image parameters. The relationship is useful for initiative in improving the quality of display. To obtain the goodness of image on the color CRT displays some adjustment is required, and nowadays the automated of color recognition for color CRT displays is extensive. Some studies have been done, and the result as predicted is given in the reference. 4,5,6) The relative different in uniformity surroundings color regions called defect color. The framework ofpresent experiment is also addresses to identify the defects color and classify the grade ofthe defect color on the color CRT displays. The ANN techniques have been widely used in many recognition and identification systems. 2,3) Moreover~ for defect color detection has proven and shown in the reference. 7,8) For validation purpose in this study we also use the conventional statistic linear regression method. By the proposed lllethod, the recognition of the defect color, is expected could work as well as human eyes recognition. The simulation is used to denl0nstrate the proposed method; we simulate the defect colors on the monitor screen by a simulation program in the personal computer. Selected parameters of defect color as input data of neural networks~ these parameters are essential parameters, which are most sensitive to the change of synthetic image quality on the monitor screen. The input data parameters of the network are different with the previous work. 8) Human observations to the condition ofscreen are verified in grade scale ofcertainty number by comparing with the provided standard. The standard grade is determined. This observation is used as the targets oftraining data. The gradient descent square of the backpropagation method is used for the learning process. Then, the trained network is used for recognizing other defect color data called testing d~ta. To evaluate the success of recognition method by ANN, the result is compared with observation by the human eyes. Basically, the supervised learning neural network is used to find a mapping model that will correctly associate the input parameter with the objectives. * Student, Doctor Course ofdept. ofelectrical Engineering ** Hitachi Production Research Laboratory, 229 Yoshida-cho, Totsuka-ku, Yokohama 224, Japan *** Professor of Dept. of Electrical Engineering 15

16 Thus, in this work the training data consist of human observation result as target, and seven parameters of defect color. The training data set was chosen carefully, this is to avoid the weakness of analysis technique by supervised learning method to the inefficiently initializing data. Better network can be achieved by providing a number of samples covering the desired target range. Learning in neural network is finding the appropriate weight connection among neuron, in statistic method known as regression analysis. The regression analysis term is used to find the best set of parameters, which verify the functional relationship between dependent parameter and independent paranleters in nlany situations. Comparisons the performance of analysis result between neural network approach and conventional statistic is presented. The next section will be described the simulation process of this experiment, the defect color pattern which is used for experiment, neural network structures, input parameters ofnetwork, and some results ofexperiments also given. 2. Simulation Process 2.1. Block Diagram ofthe Experiment System Figure 1 shown the block diagram of the experimental process. A simulation program in personal computer generates the defect color patterns on the monitor display. The human eyes evaluate the white uniformity of color display, and verify in grade scale of certainty number. n this experiment number from 0 to 5 denotes the grade scale ofrecognition, each grade scale has a lneaning as follows. o(could not be recognized) 1 ( could be recognized occasionally) 2 (could be recognized weakly) 3 (could be recognized fairly) 4 (could be recognized steadily) 5 (could be recognized strongly) The standard grade is defined by prior generate the defect color in six different grades. Observer perfoons several times of recognition to avoid confusion in verifying grade of their recognition. Simulation... CRT......... Observer Program Displa.v, Trtlining patterns Testing patterns ~-----------------------~ ANN ----------+ Comparison + Fig. Block diagram ofexperiment system Parameters of the defect color pattern as input of artificial neural networks supervised by human eye evaluation result to the white uniformity of color CRT display. The condition of defect color, as well as position, brightness, color, luminance can be changed appropriate with the necessaries of experiment. n details are offered in the next sub sections. Figure 2 is flow diagram ofthe realization ofthe simulation process. 2.2. Characteristics ofdefect Color Patterns The simulation program generate some abnormal conditions which appear in the color CRT display which is called defect color or irregular color. The defect color patterns is simulated as an ellipse form. The shape of defect color as depicted in figure 3. Several parameters of a color defect are, back ground color as well as red, green and blue with initial value is 200 for each principal color (R = red, G = green, B = blue): luminance is 70 cd / m 2, and chromatically are x = 0.283, y = 0.298. The other parameters are explained in figure 3: A is short

17 Selecting Parameters of Defects Color Setting Training Setting Testing Data Defect Color dentification Fig. 2 Flow diagram ofthe simulation process ofdefect color identification axis of inner ellipse length, A' is short axis outer ellipse, B and B'\ are long axis of inner and outer ellipse respectively, and C are values of ~ R, ~ G, ~ B respectively. The values of C are automatically calculated in the simulation program for R, G, and B colors respectively. Thus, we can change the characteristic of shape including color, position, and size by modification the parameters as lnentioned above. We do not use these parameters directly to the network; however, it is necessary to modify and selected based on their sensitivity to the change of the synthetic image. Detail of selecting the input parameter is presented in the section of preparation data and neural network topology. 3. Preparation Data and The Network Structure 3.1. nput Data Parameters Taking the data is randomly. Human eyes as observer, recognize and classify the conditions ofcolor CRT display, then, the result ofeach screen condition recognition by observer are indicated on six grades coding number. Selecting the essential input data parameters of image pattern is important point that must be thought, because those parameters reflect to image quality. The parameters that used in current experiment are rather different with parameters that used in references. 4,5) Based on reference 4), for this experiment the following parameters are considered to select the appropriate input parameters of neural network. The paralneters related to the position of the defect color on the monitor screen are discarded. We consider parameters, which has relation with the size of color defect, and parameters that are related to color ofthe defect color. Deal with the size ofcolor defect, are the following parameters. Short axis and long axis of inner ellipse length, short axis and long axis of outer ellipse length, length difference of outer and inner short axis, length difference of outer and imler long axis, and surface area of color defect. Color of the defect color parameters cover, luminance, hue, saturation, and Wllinance defect of each color. n this experiment the rotation of color defect is also ignored. The parameters are selected after a careful analysis of the defect color characteristics. The most sensitive parameters reflect to the ilnage quality plays an important role in detennining input data parameter of artificial neural network. Training data and input data of the network that is used for this experiment are combination among subsequent parameters: luminance (1), saturation (2), hue (3), area (4), elliptical (5), color-edge

18 (6), and luminance-edge (7).,«B' «B ~ :>! -----_.._-- L!A A' Fig. 3 Feature of Color Def~ct ~y = O.3M + O.6~G + O.lM (1) (2) ~ -1 M-~Y u = tan M3-~Y (3) B'+B A'+A Area =--x-_ - 2 2 E = B'+B P A'+A C - edge = max{b~~tb,a~~ta} L - edge = max{b~~b,}~a} (4) (5) (6) (7) We divide hue parameter into 7 classes as shown in table 1. The classification is used as input parameter. mage pattern of defect color on the monitor screen is depending on each parameter as mention in equation (1) until equation (7). f each equation is denoted as x, general function of defect color can be verified as linear function as follows; (8)

19 Table 1 Hue classification Class Color oloj 0 None 1 Magenta 21-79 2 Red 80-144 3 fellomj 145-200 4 Green 201-259 5 Cyan 260-324 6 Blue 325-20 Optimization of equation (8) as utility function of defect color is linearly weighted by numerical factors measuring the relative significance of different qualifications. Statistically speaking, this process is regression analysis. terative changes of weights can be perfonned by a gradient descent method, which is used in the backpropagation learning algorithm. Therefore the backpropagation learning algorithm is used in this experiment. 3.2. Artificial Neural Netl1Jork S'tructure and Learning Process There is immense progress in developing ANN research and their application has been made, especially in pattern recognition, one of successfully works is depicted in the reference3). n this work organizing nodes form the network structures into layers and connecting these layers ofneurons with modifiable weight interconnections. The three-layer feed forward neural network is used, and the backpropagation algorithm is employed for weight modification. 1) The sigmoid function is used as the activation function for each neuron output as given in (10). Adjusting the weight to obtain the appropriate network by using the equation below. l1j. (1 +1) =l1j. (1) + 17-5.0. +a(ytj.(1) - Ytj.(t -1)) (9).1 ] JJ P.1.1 where, Wii are weights, '7 is a learning rate coefficient, J pi is an output unit, and a is a momentum coefficient. The momentum term is used to speed up the learning process. hii (x) = (1 + e- GX.ii ) -1 ( 10) The network topology for this experiment is shown in figure 4. As shown in table 1, based on hue classification the training and testing data are divided into six classes. Thus, there were six networks that used for each class of hue. The first weights are initialized randomly, then set of training patterns of defect color, include the corresponding desired outputs (evaluation result by hunlan eyes) are fed into the networks. Before inputted data set to the networks, we scaling the data set to be constrain to lie between 0 and 1, and performed by the following equation, D = Do -Dmin n D max -D rrun where, D n Do D min D max is the normalized data is the original data is the minimum data is the maximum data (11 ) After the output of the networks is yield, then the weights are updated, and the sum squared error is used to minimize of weight of each network. This process has done continuously by changing the weights until the error in the output layer is reduced to a certain value or a nlaxiltum number of iterations are reached, for this experiment the number of iteration was varied from 10000 to 20000 for each hue class of training data. Then, this learned network

20 can be used to recognize the other irregular color data, which is called testing data. The learning rate taken in this experiment is 0.5, and the momentum coefficient is 0.5. Configuration of ANN that used in this work, for each hue class the network consists of 7 input units, a hidden layer of 14 units and an output layer of one unit. This network is chosen, after we select some different networks with different number of hidden unit. Average number of training data for each hue class was varied between 30-50. The same number for testing data is used too. 4. The Recognition Results by Neural Network and Linear Regression The neural network require a long time to learn the training data, however, the recognition process by the trained network can be done quickly. Selecting the input parameter data and the appropriate network structure, will affecting the stability ofrecognition result. Thus, the input parameters must be selected carefully. We have studied on some dependencies of defect color recognition to the different in hue and color, for the same nmnber of training set and the network structure. The dependence ofrecognition success rate on the number of input parameter using a network with 14 hidden units is shown in the figures 5. The average success rate for recognition result by linear regression is shown in figure 6. Both computations result by neural network and regression analysis shows same performance of recognition. The different is requirement of iteration in regression method for each new input data, and this is not happened in neural network method after the leanling process is finished. Therefore, for an automatic intelligent purpose the neural network more convenient then the regression method. Nehmlokl Output! Fig. 4 Neural network structure Concluding Remarks mplementation of ANN and linear regression for color defect pattern recognition on the color display is presented. Both methods can be used to identify and classify grade of defect color on the color CRT displays. This work has been done very well for detecting the availability of defect color on the color CRT displays, and recognition by the artificial neural network utilizing the backpropagation algorithm is stable as well as linear

regression method. This research is still continued to increase the ability and senstvty in identifying and classifying grade of defect color. n color CRT production process this work can be applied as a part of automated inspection ofcolor CRT displays, and replacing the human eyes function for checking the quality of color CRT displays. Future works, we will try to recognize multi-defect color on the monitor screen, also speeding up the computation process and fmding the most significant relation between quality of image on monitor screen and physical image parameters 21 t\n recx>{jlition ('0' ) NN recowlition Cl' ) NN reco{jlition C2' ) nur;:;:of o 1 234 5 x ~of NN recowlition C3' ) t\n recx>{jlition ('4' ) ~a ~1111111. NN recowlition C5' ) n~oftlili. Figure 5 Success rates ofneural network recognition

22 regessionresult CO' ) regression restit C1' ) 8 6 rumer of 4 data 2 o regression restit ('2' ) regression result ('3' ) regression resut ('4' ) regression result ('5' ) 40 number of 30 20 data 10 o Figure 6 Success rates ofregression method References 1) D.E.Rumelhart~ C.E Hinton, and J.R.William,MTPress, (1ambridge, MA, 318 (1986) 2) K.S.Narendra and P.Kannan~ EEE Trans.Neural NetlAJorks~ 1,4 (1990) 3) F.Takeda and S.Omatu, EEE Trans.Neural NetYJJorks, 6-1,73 (1995) 4) T. Asano, K Kawame, J.Mochizuki and N Fukuhara, ECETransc.lnformationProcessing,J73-D-,6 (1990) (in Japanese). 5) T. Asano, et.a!',proc.ofecon, 703 (1987) 6) T.Asano, et.a!., Proc. ofecon, 725 (1992) 7) M.H.Pumomo, et.al, Proc. oflnternationalpanelconf onsojiandlntelligentcomputing(sc'96), 235, (1996) 8) M.H.Purnomo, et.al, Proc. ofnternational Symposium on Nonlinear Andits Applications (NOLTA '96), (1996) 9) M.H. Pumomo, et.a, Proc.ofthe nternational ( on! on ( omputers andndustral Engineering, (1997) (in press).